html:root{--spacing-sections-desktop: 56px;--spacing-sections-mobile: 32px}html body{overflow-x:hidden}html body img,html body video,html body iframe{max-width:100%}html body .page-width{box-sizing:border-box}html body h1,html body .h1{font-size:clamp(2.4rem,3.4vw + 1rem,3.8rem);letter-spacing:-.01em}html body h2,html body .h2{font-size:clamp(2rem,2.4vw + 1rem,3rem);letter-spacing:-.01em}html body h3,html body .h3{font-size:clamp(1.7rem,1.4vw + 1rem,2.2rem)}html body .product__title h1,html body .product__title .h1{font-size:clamp(2.2rem,2.6vw + 1rem,3.2rem);line-height:1.2}html body .button,html body .button--primary{font-size:1.4rem;letter-spacing:.04em}@media screen and (max-width:749px){html body h1,html body .h1{font-size:2.4rem}html body h2,html body .h2{font-size:2rem}html body h3,html body .h3{font-size:1.7rem}html body .page-width{padding-left:1.6rem;padding-right:1.6rem}html body .product__title h1,html body .product__title .h1{font-size:2.2rem}}html body .price .price-item--sale{font-weight:700}html body .price .price-item--regular{opacity:.6}.ssv-extras{--ssv-line: rgba(var(--color-base-text), .12);--ssv-soft: rgba(var(--color-base-text), .04);margin:0 auto;padding-top:4rem;padding-bottom:4rem;color:rgb(var(--color-base-text))}.ssv-extras *,.ssv-extras *:before,.ssv-extras *:after{box-sizing:border-box}.ssv-extras .ssv-block{margin-top:4rem}.ssv-extras .ssv-block:first-child{margin-top:0}.ssv-eyebrow{font-size:1.1rem;letter-spacing:.22em;text-transform:uppercase;opacity:.6;margin:0 0 .8rem;text-align:center}.ssv-title{font-size:clamp(2rem,2.2vw + 1rem,2.8rem);line-height:1.2;margin:0 0 2.4rem;text-align:center;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight)}.ssv-trust{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--ssv-line);border-radius:1.2rem;overflow:hidden;background:var(--ssv-soft)}.ssv-trust__item{display:flex;align-items:center;gap:1.2rem;padding:1.8rem 2rem;border-left:1px solid var(--ssv-line)}.ssv-trust__item:first-child{border-left:0}.ssv-trust__icon{flex:0 0 3.2rem;width:3.2rem;height:3.2rem}.ssv-trust__icon svg{width:100%;height:100%;display:block}.ssv-trust__text strong{display:block;font-size:1.4rem;line-height:1.3}.ssv-trust__text span{display:block;font-size:1.2rem;opacity:.7;line-height:1.4;margin-top:.2rem}.ssv-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem}.ssv-card{border:1px solid var(--ssv-line);border-radius:1.2rem;padding:2.4rem 2rem;background:var(--ssv-soft)}.ssv-card h3{font-size:1.7rem;margin:0 0 .8rem;font-family:var(--font-heading-family)}.ssv-card p{margin:0;font-size:1.4rem;line-height:1.6;opacity:.8}.ssv-card__num{display:inline-block;font-size:1.2rem;letter-spacing:.16em;opacity:.5;margin-bottom:1.2rem}.ssv-faq{max-width:78rem;margin:0 auto}.ssv-faq details{border-bottom:1px solid var(--ssv-line)}.ssv-faq details:first-of-type{border-top:1px solid var(--ssv-line)}.ssv-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:1.8rem 0;font-size:1.5rem;font-weight:600}.ssv-faq summary::-webkit-details-marker{display:none}.ssv-faq summary:after{content:"+";font-size:2rem;line-height:1;font-weight:300;flex:0 0 auto}.ssv-faq details[open] summary:after{content:"-"}.ssv-faq details p{margin:0 0 1.8rem;font-size:1.4rem;line-height:1.7;opacity:.8}.ssv-band{text-align:center;border:1px solid var(--ssv-line);border-radius:1.2rem;padding:3.2rem 2rem;background:var(--ssv-soft)}.ssv-band p{margin:0 auto;max-width:56rem;font-size:1.5rem;line-height:1.7;opacity:.85}.ssv-band .ssv-eyebrow{margin-bottom:1.2rem}@media screen and (max-width:989px){.ssv-trust{grid-template-columns:repeat(2,1fr)}.ssv-trust__item:nth-child(3){border-left:0}.ssv-trust__item:nth-child(n+3){border-top:1px solid var(--ssv-line)}.ssv-cards{grid-template-columns:1fr}}@media screen and (max-width:479px){.ssv-extras{padding-top:2.4rem;padding-bottom:2.4rem}.ssv-extras .ssv-block{margin-top:3rem}.ssv-trust__item{padding:1.4rem 1.2rem;gap:.9rem}.ssv-trust__icon{flex-basis:2.6rem;width:2.6rem;height:2.6rem}.ssv-trust__text strong{font-size:1.25rem}.ssv-trust__text span{font-size:1.1rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ssvcaar-custom.css.map */
