@media(max-width:989px){.syn-section,.syn-container,.syn-section__head,.syn-benefits__grid,.syn-community__grid,.syn-pgrid__list{max-inline-size:100%;overflow-wrap:break-word}img,video,iframe,table{max-inline-size:100%}}@media(max-width:749px){input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],input[type=password],select,textarea{font-size:16px}:root{--syn-gutter: 1.125rem}}@media(max-width:749px){body{font-size:.9375rem;line-height:1.6}.syn-title{font-size:clamp(1.75rem,1.3rem + 2.4vw,2.25rem);line-height:1.08}.syn-subtitle{font-size:var(--syn-text-base);max-inline-size:40ch}.syn-eyebrow{font-size:var(--syn-text-2xs);letter-spacing:.18em}.syn-section__head--split{flex-direction:column;align-items:flex-start;gap:var(--syn-space-sm)}.syn-section__head{margin-block-end:var(--syn-space-lg)}}@media(max-width:749px){.syn-section{--syn-section-pt: clamp(2.5rem, 8vw, 3.5rem);--syn-section-pb: clamp(2.5rem, 8vw, 3.5rem);padding-block:var(--syn-section-pt) var(--syn-section-pb)}.syn-immersive{min-block-size:min(62svh,480px)}.syn-immersive__title{font-size:clamp(1.75rem,1.2rem + 3vw,2.5rem);max-inline-size:16ch}.syn-immersive__content{padding-inline:var(--syn-gutter)}.syn-benefits__grid{grid-template-columns:1fr;gap:var(--syn-space-xs)}.syn-benefit{flex-direction:row;align-items:flex-start;gap:var(--syn-space-xs);padding:var(--syn-space-sm)}.syn-benefit__icon{margin-block-end:0;inline-size:2.25rem;block-size:2.25rem;flex:none}.syn-benefits--strip .syn-benefit{flex-direction:column;align-items:center}.syn-community__grid{grid-template-columns:1fr}.syn-faq__summary{padding-block:var(--syn-space-sm);font-size:var(--syn-text-base);gap:var(--syn-space-xs)}.syn-faq__answer{font-size:var(--syn-text-sm);padding-block-end:var(--syn-space-sm)}.syn-newsletter{border-radius:var(--syn-radius-lg)}.syn-newsletter__inner{padding-block:var(--syn-space-xl)}.syn-pgrid__list{gap:var(--syn-space-sm) var(--syn-space-2xs)}.syn-pcard__title,.syn-pcard__price{font-size:var(--syn-text-sm)}}@media(max-width:749px){.syn-scroller{scroll-padding-inline:var(--syn-gutter)}.syn-ugc-card{inline-size:72vw;max-inline-size:300px}.syn-ugc-card__caption{-webkit-line-clamp:2}.syn-scroller-nav{display:none}}@media(max-width:989px){body:has(.syn-sticky-atc) .shopify-section-group-footer-group{padding-block-end:5rem}}@media(max-width:749px){.syn-colors__list{gap:.5rem}.syn-colors--lg .syn-swatch{inline-size:3rem;block-size:3rem}.syn-colors--lg .syn-swatch__dot{inline-size:2.25rem;block-size:2.25rem}.syn-sizes__list,.variant-option{gap:.5rem}.syn-size,.variant-option__button-label__pill{min-inline-size:3.25rem}.syn-pdp-benefits{grid-template-columns:1fr;gap:.5rem}.syn-pdp-assurance{gap:var(--syn-space-2xs) var(--syn-space-sm)}.syn-pdp-assurance li{flex:1 1 42%}.syn-sizes__guide{min-block-size:var(--syn-tap);padding-inline:.25rem}}@media(max-width:749px){.syn-modal{inline-size:100%;max-inline-size:100%;max-block-size:88svh;border-start-start-radius:var(--syn-radius-xl);border-start-end-radius:var(--syn-radius-xl);border-end-end-radius:0;border-end-start-radius:0}.syn-modal__head{padding:var(--syn-space-sm) var(--syn-space-sm) var(--syn-space-2xs)}.syn-modal__title{font-size:var(--syn-text-lg)}.syn-modal__body{padding-inline:var(--syn-space-sm)}.syn-popup__media{aspect-ratio:2 / 1;max-block-size:30svh}.syn-popup__body{padding:var(--syn-space-md) var(--syn-space-sm) var(--syn-space-sm)}.syn-popup__title{font-size:var(--syn-text-lg)}.syn-size-table-wrap{margin-inline:calc(-1 * var(--syn-space-sm));padding-inline:var(--syn-space-sm)}}@media(max-width:989px){.syn-sticky-atc{gap:.6rem;padding-inline:var(--syn-space-sm)}.syn-sticky-atc__cta{min-inline-size:7.5rem;padding-inline:1rem}}@media(max-width:379px){.syn-sticky-atc__thumb{display:none}.syn-sticky-atc__cta{min-inline-size:6.5rem}}@media(max-width:749px){.dialog-drawer,.theme-drawer__dialog{inline-size:100%;max-inline-size:100%}.cart-drawer__summary{padding-inline:var(--syn-space-sm)}.cart-drawer__summary .button{inline-size:100%;min-block-size:3.25rem}}@media(max-width:749px){.syn-toast{inset-block-start:calc(var(--header-group-height, 56px) + env(safe-area-inset-top) + .5rem)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/synova-mobile.css.map */
