@font-face{font-family:Didot;src:url(/cdn/shop/files/Didot.woff2?v=1753375311) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Didot;src:url(/cdn/shop/files/Didot-Bold.woff2?v=1753375311) format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Didot;src:url(/cdn/shop/files/Didot-Italic.woff2?v=1753375311) format("woff2");font-weight:500;font-style:italic;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Didot;src:url(/cdn/shop/files/DidotTitle.woff2?v=1753375311) format("woff2");font-weight:900;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Avenir;src:url(/cdn/shop/files/AvenirLTStd-Roman.woff2?v=1753375311) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(/cdn/shop/files/AvenirLTStd-Book.woff2?v=1753375311) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(/cdn/shop/files/AvenirLTStd-Medium.woff2?v=1753375310) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(/cdn/shop/files/AvenirLTStd-Heavy.woff2?v=1753375310) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(/cdn/shop/files/AvenirLTStd-Black.woff2?v=1753375310) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(/cdn/shop/files/AvenirLTStd-Oblique.woff2?v=1753375310) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Avenir;src:url(/cdn/shop/files/AvenirLTStd-BookOblique.woff2?v=1753375310) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Avenir;src:url(/cdn/shop/files/AvenirLTStd-MediumOblique.woff2?v=1753375311) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Avenir;src:url(/cdn/shop/files/AvenirLTStd-HeavyOblique.woff2?v=1753375311) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Avenir;src:url(/cdn/shop/files/AvenirLTStd-BlackOblique.woff2?v=1753375311) format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Avenir;src:url(/cdn/shop/files/AvenirLTStd-Light.woff2?v=1753375310) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(/cdn/shop/files/AvenirLTStd-LightOblique.woff2?v=1753375311) format("woff2");font-weight:200;font-style:italic;font-display:swap}:root{--font-heading-family: "Didot", serif !important;--font-body-family: "Avenir" !important}h1,h2,h3,h4,h5,h6,.h0,.hxl,.hxxl,.title,.header__heading,.header__heading-link{font-family:var(--font-heading-family)}.rich-text__heading,.image-with-text__heading,.banner__heading,.collapsible-content__heading,.inline-richtext,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.title{font-family:Didot,Times New Roman,serif!important;font-weight:400!important;font-style:normal!important}body,.text-body,p,span,div,button,input,textarea,select,label,.caption,.caption-large{font-family:var(--font-body-family)}.header__heading,.title{font-family:var(--font-heading-family)!important;font-weight:700}.subtitle{font-family:var(--font-body-family)!important;font-weight:300}.button,.button--secondary,.button--tertiary,.field__input,.field__label,.form__label,.form__message,.header__menu-item,.header__submenu .header__menu-item{font-family:var(--font-body-family)!important}.card__heading,.collection-card__title,.article-card__title{font-family:var(--font-heading-family)!important}.price,.price__regular,.price__sale,.form__field,.form__fieldset,.form__input,.form__textarea,.form__select,.form__checkbox,.form__radio,.header__inline-menu,.header__menu-item,.header__submenu,.header__submenu .header__menu-item,.menu-drawer__navigation,.menu-drawer__navigation .header__menu-item,.product__title,.product__vendor,.product__description,.product-form__label,.product-form__input,.product-form__select,.product-form__textarea,.collection__title,.collection__description,.search__input,.search__button,.facets__form,.facets__label,.facets__summary,.cart__items,.cart__item-title,.cart__item-vendor,.cart__item-price,.cart__item-quantity,.cart__note,.cart__total,.cart__total-price,.footer__content,.footer__heading,.footer__menu-item,.footer__newsletter,.footer__social,.modal__content,.modal__title,.modal__body,.overlay__content,.overlay__title,.overlay__body{font-family:var(--font-body-family)!important}.font-light{font-weight:200}.font-book{font-weight:300}.font-roman{font-weight:400}.font-medium{font-weight:500}.font-heavy{font-weight:700}.font-black{font-weight:900}.fonts-loading{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.fonts-loaded{font-family:var(--font-body-family)}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@font-face{font-family:Homemade Apple;src:url(/cdn/shop/files/HomemadeApple-Regular.woff2?v=1753375311) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--font-accent-family: "Homemade Apple", cursive}
/*# sourceMappingURL=/cdn/shop/t/31/assets/fonts.css.map */
