@font-face{font-family:Barilliant Neue Haas Light;src:url(/cdn/shop/files/NeueHaasDisplayLight.ttf?v=1780543256) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Barilliant Neue Haas Medium;src:url(/cdn/shop/files/NeueHaasDisplayMediu.ttf?v=1780543243) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Barilliant IvyPresto;src:url(/cdn/shop/files/IvyPrestoHeadline-Italic.otf?v=1780530951) format("opentype");font-weight:400;font-style:italic;font-display:swap}body,p,.rte,.rte p,.product__description,.product__description p,.collection-description,.collection-description p,.richtext-block,.richtext-block p,li{font-family:Barilliant Neue Haas Light,sans-serif!important;font-weight:300!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.homepage-sections--title,.product__title,.collection-hero__title,.section-header__title{font-family:Barilliant Neue Haas Medium,sans-serif!important;font-weight:500!important}.ivy,.ivypresto,.editorial-italic{font-family:Barilliant IvyPresto,serif!important;font-style:italic!important;font-weight:400!important}body,p,.rte,.rte p,.product__description,.product__description p,.collection-description,.collection-description p,.richtext-block,.richtext-block p,li{font-size:19px!important;line-height:1.7!important;letter-spacing:.015em!important}.announcement_bar,.announcement_bar p,.announcement_bar span,.announcement_bar div,.announcement_bar a{font-family:Barilliant Neue Haas Light,sans-serif!important;font-size:16px!important;font-weight:300!important;line-height:1.4!important;letter-spacing:.015em!important}@media screen and (max-width:749px){body,p,li,.rte,.rte p,.product__description,.product__description p,.collection-description,.collection-description p,.richtext-block,.richtext-block p{font-size:15px!important;line-height:1.6!important}.announcement_bar,.announcement_bar p,.announcement_bar span,.announcement_bar div,.announcement_bar a{font-size:13px!important;line-height:1.35!important}.rte h2,.product__title,.collection-hero__title{font-size:26px!important;line-height:1.15!important}.rte h3{font-size:21px!important;line-height:1.2!important}.template-article__header-text--title{font-size:32px!important;line-height:1.1!important}}.mega-menu--links{justify-items:center!important}.mega-menu--links .dropdown-submenu,.mega-menu--links .dropdown-submenu .inner,.mega-menu--links .mega-menu-link--title{width:100%!important;text-align:center!important}.mega-menu--links .mega-menu-link--title{font-size:18px!important;font-weight:500!important}@media screen and (max-width:749px){h1.product-details-product-title{font-size:26px!important;line-height:1.15!important;letter-spacing:-.01em!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
