@font-face{font-family:Franklin Gothic Book;src:url(/cdn/shop/files/Franklin_Gothic_Book.woff2?v=1767321652) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:EB Garamond;src:url(/cdn/shop/files/EB_Garamond_Regular.woff2?v=1767372180) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--font-franklin: "Franklin Gothic Book", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-garamond: "EB Garamond", Georgia, "Times New Roman", serif;--franklin-letterspacing: .01em;--franklin-lineheight: 1.55;--pph-micro-size: .82em;--pph-micro-line: 1.35;--pph-micro-letterspacing: .06em}html,body{font-family:var(--font-franklin);letter-spacing:var(--franklin-letterspacing);line-height:var(--franklin-lineheight);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p,li,a,button,input,textarea,select,label,.price,.price__regular,.price-item,.product__text,.caption,.header__menu-item,.menu-drawer__menu-item,.footer,.card__heading{font-family:var(--font-franklin)!important;letter-spacing:var(--franklin-letterspacing)}[class^=ai-image-banner__heading-]{font-family:var(--font-garamond)!important;text-transform:none!important;letter-spacing:.06em!important;font-weight:400!important;line-height:1.2!important}[class^=ai-image-banner__button-]{font-family:var(--font-franklin)!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:400!important;padding:12px 32px!important;border-radius:999px!important}.rich-text .rich-text__heading,.rich-text .rich-text__heading *,.rich-text .rich-text__text,.rich-text .rich-text__text *,.rich-text .rte,.rich-text .rte *{font-family:var(--font-franklin)!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-weight:400!important;font-size:12px!important;line-height:1.35!important}#shopify-section-sections--19616308625594__newsletter .newsletter-form__heading,#shopify-section-sections--19616308625594__newsletter h2,.newsletter-form h2,.newsletter-form__heading{font-family:var(--font-garamond)!important}.utility-bar .announcement-bar{min-height:auto!important;padding-top:4px!important;padding-bottom:4px!important}.utility-bar p.announcement-bar__message.pph-ticker,.utility-bar p.announcement-bar__message.h5.pph-ticker{font-family:var(--font-franklin)!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-weight:400!important;line-height:1.35!important;margin:0!important;padding:0!important;min-height:auto!important}.utility-bar p.announcement-bar__message.pph-ticker *,.utility-bar p.announcement-bar__message.h5.pph-ticker *{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important;text-transform:inherit!important;letter-spacing:inherit!important;font-weight:inherit!important}@media(max-width:749px){.utility-bar .announcement-bar,.utility-bar .announcement-bar__announcement,.utility-bar slideshow-component.announcement-bar,.utility-bar p.announcement-bar__message.pph-ticker,.utility-bar p.announcement-bar__message.h5.pph-ticker{font-size:7px!important}}@media(min-width:750px){.utility-bar .announcement-bar,.utility-bar .announcement-bar__announcement,.utility-bar slideshow-component.announcement-bar,.utility-bar p.announcement-bar__message.pph-ticker,.utility-bar p.announcement-bar__message.h5.pph-ticker{font-size:12px!important}}.product__description,.product__description *,.product__description p,.product__description li,.product__accordion .accordion__content,.product__accordion .accordion__content *{font-family:var(--font-garamond)!important;text-transform:none!important;letter-spacing:.01em!important;line-height:1.6!important;font-size:15px!important}.product__accordion .accordion__title,.product__accordion summary .summary__title,.product__accordion summary .summary__title *{font-family:var(--font-franklin)!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-weight:400!important}[class*=ai-product-banner-title-],[class*=ai-product-banner-title-] *{font-family:var(--font-franklin)!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-weight:400!important}[class*=ai-product-banner-price-],[class*=ai-product-banner-price-] *{font-family:var(--font-franklin)!important;text-transform:none!important;letter-spacing:.02em!important;font-weight:400!important}.product__title,.product__title *{font-family:var(--font-garamond)!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-weight:400!important}.icon-caret{display:none!important}.product__accordion summary{display:flex!important;justify-content:space-between!important;align-items:center!important}.product__accordion .summary__title{flex:1!important}.product__accordion summary:after{content:"+";font-size:24px;font-weight:300;margin-left:auto;flex-shrink:0}.product__accordion details[open] summary:after{content:"\2212"}.product__title h1,.product__title h2.h1{font-family:var(--font-franklin)!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-weight:400!important;font-size:28px!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-fonts.css.map */
