:root{--ratio-typography: 1.2;--t-3: calc(var(--t-2) / var(--ratio-typography));--t-2: calc(var(--t-1) / var(--ratio-typography));--t-1: calc(var(--t0) / var(--ratio-typography));--t0: 1rem;--t1: calc(var(--t0) * var(--ratio-typography));--t2: calc(var(--t1) * var(--ratio-typography));--t3: calc(var(--t2) * var(--ratio-typography));--t4: calc(var(--t3) * var(--ratio-typography));--t5: calc(var(--t4) * var(--ratio-typography));--t6: calc(var(--t5) * var(--ratio-typography));--t7: calc(var(--t6) * var(--ratio-typography));--t8: calc(var(--t7) * var(--ratio-typography));--t9: calc(var(--t8) * var(--ratio-typography));--t10: calc(var(--t9) * var(--ratio-typography));--t11: calc(var(--t10) * var(--ratio-typography));--t12: calc(var(--t11) * var(--ratio-typography))}body{font-family:var(--font-1);font-size:var(--t0);color:#000}.font-1{font-family:var(--font-1);line-height:120%}.font-1 strong{font-weight:600}.font-1 em{font-style:italic}.font-1:before,.font-1:after{content:" ";display:block;width:0;height:0}.font-1:before{margin-top:-.22em}.font-1:after{margin-top:-.24em}.font-2{font-family:var(--font-2);line-height:120%}.font-2 strong{font-weight:600}.font-2 em{font-style:italic}.font-2:before,.font-2:after{content:" ";display:block;width:0;height:0}.font-2:before{margin-top:-.22em}.font-2:after{margin-bottom:-.24em}.inline-rte{line-height:1.4}.size--2{font-size:var(--t-2)}.size--1{font-size:var(--t-1);line-height:130%}.size-0{font-size:var(--t0)}.size-1{font-size:var(--t1)}.size-2{font-size:var(--t2)}.size-3{font-size:var(--t3)}.size-4{font-size:var(--t4)}.size-5{font-size:var(--t5)}.size-6{font-size:var(--t6)}.size-7{font-size:var(--t7);line-height:100%}.size-8{font-size:var(--t8);line-height:100%}@media(max-width:767px){.small--size--2{font-size:var(--t-2)}.small--size--1{font-size:var(--t-1)}.small--size-0{font-size:var(--t0)}.small--size-1{font-size:var(--t1)}.small--size-2{font-size:var(--t2)}.small--size-3{font-size:var(--t3)}.small--size-4{font-size:var(--t4)}.small--size-5{font-size:var(--t5)}.small--size-6{font-size:var(--t6)}.small--size-7{font-size:var(--t7)}}.text--left{text-align:left}.text--center{text-align:center}.text--center>*{text-align:center;margin-right:auto;margin-left:auto}.text--right{text-align:right}.text--right>*{margin-left:auto}@media(max-width:767px){.small--text--left{text-align:left}.small--text--center{text-align:center}.small--text--center>*{text-align:center;margin-right:auto;margin-left:auto}.small--text--right{text-align:right}.small--text--right>*{margin-left:auto}}.text-upper{text-transform:uppercase}.text-lower{text-transform:lowercase}.text-medium{font-weight:500}.text-strong{font-weight:600}.link,.links a,.rte a,.inline-rte a{text-decoration:none;transition:box-shadow .2s ease}.link,.links a,.rte a,.inline-rte a{box-shadow:0 1px 0 currentColor}.link:hover,.links a:hover,.rte a:hover,.inline-rte a:hover{box-shadow:0 3px 0 currentColor}.links-hover a{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:text-decoration-color 125ms ease}.links-hover a:hover{text-decoration-color:currentColor}.rte{line-height:1.5}.rte :where(h5,h6,ol){margin-block:0}.rte>*+*,.rte .metafield-rich_text_field>*+*,.rte blockquote>*+*,.rte li>p+p{margin-top:var(--s0)}.rte strong,.rte b,.inline-rte strong,.inline-rte b{font-weight:600}.rte em,.rte i,.inline-rte em,.inline-rte i{font-style:italic}.rte ul,.rte ol{padding:0;padding-inline-start:1.5em}.rte ul{list-style:disc}.rte li+li,.rte li>ul,.rte li>ol{margin-top:var(--s-2)}.rte ul[style*="text-align: center"],.rte ol[style*="text-align: center"]{width:fit-content;margin-inline:auto;padding-inline-start:1.5em;text-align:left!important}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{font-family:var(--font-2);font-weight:400;line-height:1.2}.rte h1{font-size:var(--t6)}.rte h2{font-size:var(--t5)}.rte h3{font-size:var(--t4)}.rte h4{font-size:var(--t3)}.rte h5{font-size:var(--t2)}.rte h6{font-size:var(--t1)}.rte h1:not(:first-child),.rte h2:not(:first-child){margin-top:var(--s2)}.rte h3:not(:first-child),.rte h4:not(:first-child),.rte h5:not(:first-child),.rte h6:not(:first-child){margin-top:var(--s1)}.rte blockquote{margin-inline:0;font-family:var(--font-2);font-size:var(--t2);font-weight:400;font-style:italic;line-height:1.3}.rte table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.rte th,.rte td{border:1px solid var(--color-2);padding:var(--s-1);text-align:start}.rte th{font-weight:600}.rte iframe,.rte video{max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/45/assets/theme-type.css.map */
