@import"https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap";body{display:grid;color:var(--text);font-style:normal;font-weight:400;line-height:1.4;font-family:Outfit,sans-serif}p{color:inherit;font-weight:inherit}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:var(--title);font-weight:500;text-wrap:balance}h1,.h1{font-size:clamp(1.8rem,1.8rem + 1vw,2.4rem);line-height:1.3;font-weight:600}h2,.h2{font-size:1.8rem;line-height:1.4;font-weight:600}h3,.h3{font-size:1.4rem;line-height:1.4}h5,.h5{font-size:1.2rem;line-height:1.5}strong{font-weight:600}.text-primary{color:var(--primary-button)}.text-align--center{text-align:center!important}.text-align--left{text-align:left!important}.text-align--right{text-align:right!important}.text>*:not(:last-child){margin-bottom:var(--size-s)}.text>p,.text>span{text-wrap:pretty}.text>*{--text-color: var(--text);color:var(--text-color)}.text--title>*{--text-color: var(--title)}.text--body>*{--text-color: var(--text)}.text--caption>*{--text-color: var(--caption)}.text--primary>*{--text-color: var(--primary-button)}.text--3xs{font-size:var(--font-3xs)}.text--2xs{font-size:var(--font-2xs)}.text--xs{font-size:var(--font-xs)}.text--sm{font-size:var(--font-s)}.text--md{font-size:var(--font-m)}.text--lg{font-size:var(--font-l)}.text--xl{font-size:var(--font-xl)}.text--2xl{font-size:var(--font-2xl)}.text--3xl{font-size:var(--font-3xl)}.text--4xl{font-size:var(--font-4xl)}.text--5xl{font-size:var(--font-5xl)}.text--left{text-align:left}.text--center{text-align:center}.text--right{text-align:right}.text--full{width:100%}.text a{color:var(--link);text-decoration:none}.text a:hover{text-decoration:underline}.text--highlight em{color:var(--primary-button)!important}.text ul{padding-left:0;margin-bottom:1rem}.text ul li{position:relative;padding-left:var(--size-l);margin-bottom:var(--size-s)}.text ul li:before{content:"";position:absolute;left:0;top:.7em;width:6px;height:6px;background-color:var(--primary-button);border-radius:var(--radius-m);transform:translateY(-50%)}.text ol{counter-reset:list;padding-left:0;margin-bottom:1rem}.text ol li{counter-increment:list;position:relative;padding-left:var(--size-l);margin-bottom:var(--size-s)}.text ol li:before{content:counter(list) ".";position:absolute;left:0;top:.1em;font-weight:500;font-size:.9em;color:var(--primary-button)}.text img{border-radius:var(--radius-m);margin-block:var(--size-xl)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/typography.css.map */
