@import"https://fonts.googleapis.com/css2?family=Jost:wght@200;300;400;500&display=swap";:root{--nova-font: "Jost", "Helvetica Neue", Helvetica, Arial, sans-serif}body,p,li,span,a,button,input,textarea,select{font-family:var(--nova-font)!important;font-weight:300;letter-spacing:.03em}h1,h2,h3,h4,h5,h6{font-family:var(--nova-font)!important;font-weight:200;letter-spacing:.06em}#header-group,#header-group a,#header-group button,#header-group span,#header-group p,#header-group li{font-family:var(--nova-font)!important;font-weight:300;letter-spacing:.12em;text-transform:uppercase}.header-nav a,.header-nav li,.header-nav span,[class*=header-menu] a,[class*=header-menu] li{font-size:10px!important;letter-spacing:.14em;font-weight:300!important}.header-logo{font-family:var(--nova-font)!important;font-size:17px!important;font-weight:200!important;letter-spacing:.28em!important;text-transform:uppercase!important}.nova-hero h1{font-family:var(--nova-font)!important;font-weight:200;letter-spacing:.06em}.nova-hero-tag{font-weight:300;letter-spacing:.2em}.nova-hero-sub{font-weight:300;letter-spacing:.04em}.nova-hero-cta{font-weight:300;letter-spacing:.15em;font-size:12px!important;text-transform:uppercase}@media screen and (max-width:749px){.header-logo{font-size:11px!important;letter-spacing:1.5px!important;white-space:nowrap!important}.product-information__media{max-height:55svh!important;overflow:hidden}.product-information__media .media-gallery,.product-information__media [class*=media-gallery]{max-height:55svh!important}.product-information__media img,.product-information__media video{width:100%!important;height:100%!important;object-fit:cover!important;max-height:55svh!important}.product-information .product-details{padding-inline:16px!important}.product-information .product-details h1,.product-information .product-details [data-testid=product-title],.product-information .product-details .text-block:first-child,.product-information .product-details>*>h1{padding-block-start:16px!important;font-size:clamp(18px,5vw,26px)!important;letter-spacing:.04em!important}.product-information .product-details [class*=price],.product-information .product-details .price-block,.product-information .product-details [data-testid*=price]{padding-block-end:14px!important;font-size:15px!important}.product-information .add-to-cart-button,.product-information [class*=add-to-cart]:not(.sticky-add-to-cart__bar) button{width:100%!important;padding:14px 20px!important;font-size:12px!important;letter-spacing:.12em!important}.product-information [class*=accordion] [class*=accordion-row],.product-information details{font-size:12px!important}.product-information [class*=accordion] summary,.product-information details summary{font-size:12px!important;padding-block:12px!important;letter-spacing:.08em!important}.product-information [class*=accordion] [class*=content],.product-information details>div,.product-information details>p{font-size:12px!important;line-height:1.65!important;padding-block-end:14px!important}.sticky-add-to-cart__bar{width:100%!important;max-width:100%!important;border-radius:0!important;bottom:0!important}}@media screen and (max-width:749px){#footer-group .section{padding-inline:20px!important}#footer-group .menu__heading__default,#footer-group [class*=menu] h4,#footer-group [class*=menu] h5{font-size:10px!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:300!important;margin-block-end:10px!important}#footer-group [class*=menu] a,#footer-group [class*=menu] li{font-size:10px!important;letter-spacing:.06em!important;font-weight:300!important}#footer-group h3{font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:300!important}#footer-group input[type=email]{font-size:11px!important;letter-spacing:.04em!important}#footer-group .header-logo,#footer-group [class*=logo]{font-size:13px!important;letter-spacing:.24em!important}#footer-group [class*=footer-utilities],#footer-group [class*=footer-copyright],#footer-group [class*=policy]{font-size:9px!important;letter-spacing:.05em!important}#footer-group [class*=social] svg,#footer-group [class*=social] a svg{width:16px!important;height:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/nova-typography.css.map */
