@font-face{font-family:Optima_Custom;src:url(//faeora.com/cdn/shop/t/4/assets/OptimaLTPro-Roman.woff2?v=21781896495446710291768401171) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HNText_Custom;src:url(//faeora.com/cdn/shop/t/4/assets/HelveticaNowText-Light.woff2?v=53512559765430520201768401171) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:HNText_Custom;src:url(//faeora.com/cdn/shop/t/4/assets/HelveticaNowText-Regular.woff2?v=166792157372694991681768401171) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--font-body-family: "HNText_Custom", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-heading-family: "Optima_Custom", "HNText_Custom", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}html,body{font-family:var(--font-body-family)!important;font-weight:300}h1,h2,h3,h4,h5,h6,.heading,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.title,.rte h1,.rte h2,.rte h3,.rich-text__heading,.rich-text__title,.banner__heading,.banner__text .h1,.banner__text .h2,.hero__title,.slideshow__title,.section-header__title,.section-title,.collection-hero__title,.page-title,.product__title,.product__title h1,.card__heading,.card__heading a{font-family:var(--font-heading-family)!important;font-weight:400!important}h1,h2,h3,h4,h5,h6,.heading,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.title,.rich-text__heading,.banner__heading,.hero__title,.slideshow__title,.section-header__title,.section-title,.collection-hero__title,.page-title,.product__title,.card__heading,.card__heading a{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,.button,.btn,a.button,a.btn,.shopify-payment-button__button,.product-form__submit,.cart__checkout-button,.newsletter__submit,.password__submit,input[type=submit],input[type=button]{font-weight:500!important;letter-spacing:.04em}header a,.header a,.header__menu-item,.header__menu-item span,nav a,nav .menu-item,nav .link,.menu a,.menu__item,.menu__link{font-weight:500!important;letter-spacing:.04em}footer .subheading,.footer .subheading{font-weight:500;letter-spacing:.06em;text-transform:uppercase}footer a,footer li,footer p:not(.subheading),.footer a,.footer li,.footer p:not(.subheading){font-weight:300;letter-spacing:normal}.announcement-bar,.announcement-bar__message,.announcement-bar__message-list,.announcement-bar p,.announcement-bar span{font-weight:500!important;letter-spacing:.04em}section[id*=__rich_text] .container.section-spacing{padding-bottom:0!important}section[id*=__featured_collections] .container.section-spacing{padding-top:32px!important}:where(h1,h2,h3,h4,h5,h6,.heading,.section-header__title,.section-title,.rich-text__heading,.banner__heading,.collection-hero__title,.product__title){margin-bottom:.35em!important}:where(p,.rte p,.rich-text__text,.product-card__teaser){margin-top:.35em!important}footer .subheading,.footer .subheading,.footer__content .subheading,.footer__block .subheading,.footer-block .subheading,.footer__block--newsletter .subheading{font-family:var(--font-heading-family)!important;font-size:22px!important;line-height:1.2!important;font-weight:400!important;text-transform:none!important;letter-spacing:normal!important}@media (max-width: 768px){footer .subheading,.footer .subheading,.footer__content .subheading,.footer__block .subheading,.footer-block .subheading,.footer__block--newsletter .subheading{font-size:18px!important}}section.shopify-section--faq summary.accordion__summary .text-with-icon>span{font-size:16px!important;line-height:1.4!important;font-weight:300!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-fonts.css.map */
