@font-face{font-family:Domaine Display;src:url(TestDomaineDisplay-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Domaine Display;src:url(TestDomaineDisplay-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Domaine Display;src:url(TestDomaineDisplay-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Zen Kaku Gothic New;src:url(ZenKakuGothicNew-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Zen Kaku Gothic New;src:url(ZenKakuGothicNew-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Kaku Gothic New;src:url(ZenKakuGothicNew-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Zen Kaku Gothic New;src:url(ZenKakuGothicNew-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Areminiscentsmile;src:url(areminiscentsmile-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--font-heading-family: "Domaine Display", serif !important;--font-body-family: "Zen Kaku Gothic New", sans-serif !important;--font-special-headline-family: "Areminiscentsmile", serif}h2,h3,h4,h5,h6,.h2,.h3,.h4,.h5,.h6,.card__heading,.product__title,.card__information .card__heading,.product__title h1,.product h1,.main-product h1,.product-single__title{font-family:var(--font-heading-family)!important;text-transform:uppercase!important}h1,.h0,.h1,.related-products__heading,.product-recommendations__heading,.title,.collection__title,.section-header__title,.rich-text__heading,.rich-text__text h2,.image-with-text__heading,.multicolumn__title,.featured-collection__heading,.collage-card__heading,.newsletter__heading,.contact__heading,.collection-hero__title,.multirow__heading,.video-section__heading{font-family:var(--font-special-headline-family)!important;text-transform:uppercase!important}.banner__heading,.slideshow__heading,.image-banner__heading,.banner h1,.banner h2,.slideshow h1,.slideshow h2{font-family:var(--font-heading-family)!important;text-transform:uppercase!important}body,p,.rte,.product__description,.card__information{font-family:var(--font-body-family)!important;letter-spacing:-.01em!important}.font-special-headline{font-family:var(--font-special-headline-family)!important}.product__info-wrapper h1,.product__info-container h1,.product-single__title,section.product h1.product__title{font-family:var(--font-heading-family)!important;text-transform:uppercase!important}.related-products h2,.product-recommendations h2,section[id*=related] h2,section[id*=recommendation] h2{font-family:var(--font-special-headline-family)!important;text-transform:uppercase!important}.header__menu-item,.header__menu-item span,.menu-drawer__menu-item,.menu-drawer__menu-item span,.header__inline-menu .list-menu__item,.header nav a,.header__heading-link{font-weight:400!important}.banner__text,.banner__text p,.slideshow__text,.slideshow__text p,.image-banner__text,.image-banner__text p,.banner p,.slideshow p,.rich-text__text p,.image-with-text__text p,.collection__description,.collection__description p,.collection__description.uppercase,.subtitle,p.uppercase,.rte.uppercase{font-family:Domaine Display,serif!important;text-transform:none!important;letter-spacing:.02em}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom-fonts.css.map */
