h1,h2,h3{font-weight:400}.button,.button-secondary{min-block-size:var(--syn-tap);font-family:var(--syn-font-body);font-size:var(--syn-text-sm);font-weight:500;letter-spacing:var(--syn-tracking-wide);text-transform:uppercase;transition:transform var(--syn-dur) var(--syn-ease-out),box-shadow var(--syn-dur) var(--syn-ease-out),background-color var(--syn-dur) var(--syn-ease)}@media(hover:hover){.button:hover,.button-secondary:hover{transform:translateY(-2px);box-shadow:var(--syn-shadow-md)}}.button:active,.button-secondary:active{transform:translateY(0)}.add-to-cart-button{min-block-size:3.25rem;font-size:var(--syn-text-base);letter-spacing:var(--syn-tracking-wide)}.variant-picker__form{display:flex;flex-direction:column;gap:var(--syn-space-xs)}.variant-option{display:flex;flex-direction:column;gap:.5rem}.variant-option legend,.variant-option__label{font-size:var(--syn-text-xs);font-weight:500;letter-spacing:var(--syn-tracking-wide);text-transform:uppercase;color:var(--syn-text-muted)}.variant-option__button-label__pill{min-inline-size:3.5rem;min-block-size:var(--syn-tap);border-radius:var(--syn-radius-sm);font-family:var(--syn-font-body);font-size:var(--syn-text-sm);font-weight:500;letter-spacing:.03em;transition:border-color var(--syn-dur) var(--syn-ease),background-color var(--syn-dur) var(--syn-ease),color var(--syn-dur) var(--syn-ease)}.variant-option__swatch-value{box-shadow:inset 0 0 0 1px rgb(var(--syn-espresso-rgb) / .14)}.product-media,.product-media img,.product-media video{border-radius:var(--syn-radius-md)}.product-details h1,.product-information h1{font-family:var(--syn-font-display);font-size:clamp(1.75rem,1.3rem + 1.9vw,2.75rem);font-weight:400;line-height:1.02;letter-spacing:-.02em;text-wrap:balance}.price{font-family:var(--syn-font-body);font-size:var(--syn-text-lg);font-weight:600;letter-spacing:.005em}.compare-at-price{font-weight:400;color:var(--syn-text-subtle)}@media(min-width:990px){.product-details{padding-inline-start:var(--syn-space-lg)}}@media(max-width:989px){.product-details{padding-block-start:var(--syn-space-md)}}.buy-buttons,.buy-buttons-block{margin-block:var(--syn-space-2xs) var(--syn-space-xs)}.add-to-cart-button{inline-size:100%}.dialog-drawer,.theme-drawer__dialog{border-start-start-radius:var(--syn-radius-xl);border-end-start-radius:var(--syn-radius-xl);overflow:hidden}.theme-drawer__header{padding-block:var(--syn-space-md);border-block-end:1px solid var(--syn-line)}.theme-drawer__title{font-family:var(--syn-font-display);font-size:var(--syn-text-lg);font-weight:400;letter-spacing:0}.cart-drawer__content{background:var(--syn-surface-raised)}.cart-drawer__items{padding-block:var(--syn-space-2xs)}.cart-drawer__summary{background:var(--syn-sand);border-block-start:1px solid var(--syn-line);padding-block:var(--syn-space-md);padding-block-end:max(var(--syn-space-md),env(safe-area-inset-bottom))}.theme-drawer__close-button,.cart-drawer__close-button--empty{min-inline-size:var(--syn-tap);min-block-size:var(--syn-tap);border-radius:var(--syn-radius-pill);transition:background-color var(--syn-dur) var(--syn-ease)}@media(hover:hover){.theme-drawer__close-button:hover{background:var(--syn-sand)}}@media(max-width:749px){.dialog-drawer,.theme-drawer__dialog{border-radius:0;border-start-start-radius:var(--syn-radius-xl);border-start-end-radius:var(--syn-radius-xl)}}.product-card__content{padding-block-start:var(--syn-space-2xs);text-align:center}.product-card img{border-radius:var(--syn-radius-md)}.header-section{background-color:var(--syn-surface)}.header-section,header-component{transition:background-color .42s var(--syn-ease-out),box-shadow .42s var(--syn-ease-out),backdrop-filter .42s var(--syn-ease-out)}.syn-header-scrolled .header-section,.syn-header-scrolled header-component{background-color:rgb(var(--syn-cream-rgb) / .88);backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%);box-shadow:0 1px rgb(var(--syn-espresso-rgb) / .08),0 12px 32px -28px rgb(var(--syn-espresso-rgb) / .5)}.header__row{padding-block:var(--syn-space-sm);transition:padding-block .42s var(--syn-ease-out)}@media(min-width:990px){.header__row{padding-block:var(--syn-space-md)}.syn-header-scrolled .header__row{padding-block:var(--syn-space-xs)}}.header__columns{gap:var(--syn-space-md)}@media(min-width:990px){.header__columns{gap:var(--syn-space-xl)}}.header-logo{display:inline-flex;align-items:center}.header-logo a,.header-logo>span{font-family:var(--syn-font-display);font-size:clamp(1.2rem,1rem + .9vw,1.75rem);font-weight:400;letter-spacing:.24em;text-transform:uppercase;line-height:1;text-indent:.24em;transition:opacity var(--syn-dur) var(--syn-ease)}@media(hover:hover){.header-logo a:hover{opacity:.65}}.header-logo__image-container img{transition:opacity var(--syn-dur) var(--syn-ease)}.header a,.header button{letter-spacing:.08em}.header__menu a,.header-menu a,.header__column--left a,.header__column--center a{position:relative;font-size:var(--syn-text-xs);font-weight:500;text-transform:uppercase;letter-spacing:.14em}.header__menu>*>a:after,.header-menu>*>a:after{content:"";position:absolute;inset-inline:0;inset-block-end:-3px;block-size:1px;background:currentcolor;transform:scaleX(0);transform-origin:left;transition:transform var(--syn-dur) var(--syn-ease-out)}@media(hover:hover){.header__menu>*>a:hover:after,.header-menu>*>a:hover:after{transform:scaleX(1)}}.header .svg-wrapper svg,.header-actions svg,.header__icon svg{inline-size:1.25rem;block-size:1.25rem;stroke-width:1.4}.header-actions__action,.header__icon{display:inline-grid;place-items:center;min-inline-size:var(--syn-tap);min-block-size:var(--syn-tap);border-radius:var(--syn-radius-pill);transition:background-color var(--syn-dur) var(--syn-ease)}@media(hover:hover){.header-actions__action:hover,.header__icon:hover{background:rgb(var(--syn-espresso-rgb) / .06)}}.header-actions__cart-icon [ref=cartBubble]{background:var(--syn-blush-deep);color:var(--syn-ivory);font-size:var(--syn-text-2xs);font-weight:600}@media(max-width:989px){.header__row{padding-block:var(--syn-space-2xs)}.header__columns{gap:var(--syn-space-2xs)}.header-actions button,.header-actions a,.header__icon{min-inline-size:var(--syn-tap);min-block-size:var(--syn-tap)}.header-logo a,.header-logo>span{font-size:1.15rem;letter-spacing:.2em;text-indent:.2em}.dropdown-localization.mobile\:hidden{display:none}}.header-drawer .menu-list a,.theme-drawer__dialog .menu-list a{display:flex;align-items:center;min-block-size:3rem;font-size:var(--syn-text-md);letter-spacing:.04em;text-transform:none}.shopify-section-group-footer-group{background:var(--syn-espresso);color:rgb(var(--syn-ivory-rgb) / .86)}.shopify-section-group-footer-group h1,.shopify-section-group-footer-group h2,.shopify-section-group-footer-group h3,.shopify-section-group-footer-group h4,.shopify-section-group-footer-group h5,.shopify-section-group-footer-group h6{color:var(--syn-ivory)}.shopify-section-group-footer-group a{color:inherit;transition:color var(--syn-dur) var(--syn-ease)}@media(hover:hover){.shopify-section-group-footer-group a:hover{color:var(--syn-ivory)}}.shopify-section-group-footer-group li a{display:inline-flex;align-items:center;min-block-size:2.5rem}.shopify-section-group-footer-group .syn-input,.shopify-section-group-footer-group input[type=email]{background:rgb(var(--syn-ivory-rgb) / .08);border-color:rgb(var(--syn-ivory-rgb) / .25);color:var(--syn-ivory)}.shopify-section-group-footer-group input::placeholder{color:rgb(var(--syn-ivory-rgb) / .5)}.shopify-section-group-footer-group dialog.syn-modal{background:var(--syn-surface-raised);color:var(--syn-text)}.shopify-section-group-footer-group dialog.syn-modal a{color:var(--syn-text)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--syn-espresso);outline-offset:2px;border-radius:var(--syn-radius-xs)}@media(max-width:989px){body:has(.syn-sticky-atc.is-visible) .shopify-section-group-footer-group{padding-block-end:4.5rem}}::selection{background:var(--syn-blush);color:var(--syn-espresso)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/synova-overrides.css.map */
