@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/cdn/shop/files/adf-cormorant-garamond-400.woff2) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/cdn/shop/files/adf-cormorant-garamond-500.woff2) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/cdn/shop/files/adf-cormorant-garamond-600.woff2) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/cdn/shop/files/adf-cormorant-garamond-400-italic.woff2) format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/cdn/shop/files/adf-cormorant-garamond-500-italic.woff2) format("woff2")}@font-face{font-family:Mukta Malar;font-style:normal;font-weight:400;font-display:swap;src:url(/cdn/shop/files/adf-mukta-malar-400.woff2) format("woff2")}@font-face{font-family:Mukta Malar;font-style:normal;font-weight:500;font-display:swap;src:url(/cdn/shop/files/adf-mukta-malar-500.woff2) format("woff2")}@font-face{font-family:Mukta Malar;font-style:normal;font-weight:600;font-display:swap;src:url(/cdn/shop/files/adf-mukta-malar-600.woff2) format("woff2")}:root{--adf-evergreen: #1E3A2F;--adf-gold: #D4B483;--adf-ivory: #FFF6E9;--adf-ink: #0F1F19;--accent: var(--adf-gold);--deep: var(--adf-evergreen);--tint: var(--adf-ivory);--adf-serif: "Cormorant Garamond", var(--font-heading--family, Georgia), serif;--adf-sans: "Mukta Malar", var(--font-body--family, system-ui), sans-serif;--adf-pad: clamp(28px, 4vw, 56px);--adf-gutter: clamp(16px, 3vw, 40px);--adf-gap: clamp(10px, 1.2vw, 16px);--adf-ease: cubic-bezier(.22, 1, .36, 1)}.scent--bianco-impero{--accent:#96C1E2;--deep:#2F4E68;--tint:#EAF2F9}.scent--rosso-impero{--accent:#650C27;--deep:#650C27;--tint:#F3E7EA}.scent--classica{--accent:#F4E6D2;--deep:#6B5A3E;--tint:#FBF5EC}.scent--michelangelo{--accent:#676441;--deep:#3A3822;--tint:#EEEDE4}.scent--fedora{--accent:#DEC579;--deep:#6E5C1E;--tint:#F8F1DC}.scent--quinta-notte{--accent:#5A304B;--deep:#5A304B;--tint:#EFE6EC}.scent--seta-e-tabacco{--accent:#472C19;--deep:#472C19;--tint:#EFE7E0}.adf-eyebrow{font-family:var(--adf-sans);font-size:.72rem;letter-spacing:.28em;text-transform:uppercase;line-height:1.2;font-weight:500}.adf-serif{font-family:var(--adf-serif);font-weight:500}.adf-italic{font-family:var(--adf-serif);font-style:italic;font-weight:400}.adf-btn{display:inline-block;padding:12px 28px;font-family:var(--adf-sans);font-size:.78rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;border-radius:2px;border:1px solid transparent;cursor:pointer;transition:background-color .25s var(--adf-ease),color .25s var(--adf-ease),border-color .25s var(--adf-ease)}.adf-btn--solid{background:var(--deep);color:var(--tint)}.adf-btn--solid:hover{background:var(--adf-ink);color:var(--adf-ivory)}.adf-btn--ivory{background:var(--adf-ivory);color:var(--adf-ink)}.adf-btn--ivory:hover{background:var(--adf-gold);color:var(--adf-ink)}.adf-btn--ghost{background:transparent;color:inherit;border-color:currentColor}.adf-btn--ghost:hover{background:var(--deep);color:var(--tint);border-color:var(--deep)}.adf-link{font-family:var(--adf-sans);font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:inherit;border-bottom:1px solid var(--adf-gold);padding-bottom:2px;transition:border-color .2s var(--adf-ease)}.adf-link:hover{border-bottom-color:currentColor}.adf-filetto{border:0;height:1px;background:var(--adf-gold);margin:0}.adf-grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.6'/%3E%3C/svg%3E")}.adf-reveal{opacity:0;transform:translateY(18px);transition:opacity .6s var(--adf-ease),transform .6s var(--adf-ease)}.adf-reveal.is-in{opacity:1;transform:none}.adf-reveal:nth-child(2){transition-delay:.07s}.adf-reveal:nth-child(3){transition-delay:.14s}.adf-reveal:nth-child(4){transition-delay:.21s}@media(prefers-reduced-motion:reduce){.adf-reveal{opacity:1;transform:none;transition:none}.adf-marquee__track{animation:none!important}.adf-btn,.adf-link{transition:none}}.button:not(.button-unstyled):not(.close-button):not(.menu-drawer__back-button):not(.menu-drawer__close-button),.button-custom,.button-secondary,.shopify-payment-button__button--unbranded{font-family:var(--font-subheading--family, var(--adf-sans));font-style:var(--font-subheading--style, normal);font-weight:var(--font-subheading--weight, 500);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;line-height:1;border-radius:0}a.button:not(.button-unstyled),a.button-custom,a.button-secondary,button.button[type=submit],.product-form-buttons .button,.shopify-payment-button__button--unbranded{padding-block:13px;padding-inline:24px;min-height:0;min-width:0}#checkout,.cart__checkout-button,.cart__ctas .cart__checkout-button,.cart-drawer .cart__checkout-button{--color-primary-button-background: var(--adf-evergreen);--color-primary-button-text: var(--adf-ivory);--color-primary-button-border: var(--adf-evergreen);--color-primary-button-hover-background: var(--adf-ink);--color-primary-button-hover-text: var(--adf-ivory);--color-primary-button-hover-border: var(--adf-ink);background-color:var(--adf-evergreen);color:var(--adf-ivory);border:1px solid var(--adf-evergreen);letter-spacing:.16em;transition:background-color .25s var(--adf-ease),border-color .25s var(--adf-ease)}#checkout .button-text,.cart__checkout-button .button-text{color:var(--adf-ivory)}#checkout:hover,.cart__checkout-button:hover,.cart__ctas .cart__checkout-button:hover,.cart-drawer .cart__checkout-button:hover{background-color:var(--adf-ink);border-color:var(--adf-ink);color:var(--adf-ivory)}#checkout[disabled],.cart__checkout-button[disabled]{opacity:.45}:root{--font-size--3xs: .75rem;--font-size--2xs: .875rem;--font-size--xs: .9375rem;--font-size--sm: 1rem;--font-size--md: 1.125rem}.details__header,.details__header *,.details-content,.details-content *{font-style:normal!important}@media screen and (max-width:749px){product-card a.contents>*{font-size:1.125rem!important}}.menu-drawer summary:focus,.menu-drawer summary:focus-visible,.menu-drawer .menu-drawer__menu-item:focus,.menu-drawer .menu-drawer__menu-item:focus-visible,.menu-drawer .menu-drawer__list-item>a:focus,.menu-drawer .menu-drawer__list-item>a:focus-visible{outline:none;box-shadow:none}.menu-drawer summary:focus-visible .menu-drawer__menu-item-label,.menu-drawer .menu-drawer__menu-item:focus-visible,.menu-drawer .menu-drawer__list-item>a:focus-visible{text-decoration:underline;text-underline-offset:.25em}.menu-list__submenu .mega-menu__link,.menu-list__submenu .mega-menu__link--parent,.overflow-menu::part(overflow) .mega-menu__link{font-size:var(--adf-mega-link-size, 13px);line-height:1.45;white-space:nowrap;word-break:normal;overflow-wrap:normal}.menu-list__submenu .mega-menu__link .wrap-text{white-space:nowrap;word-break:normal;overflow-wrap:normal}.menu-list__submenu .mega-menu__list{grid-template-columns:repeat(auto-fit,minmax(0,max-content));justify-content:start}:root{--adf-drawer-divider: rgb(30 31 28 / .14)}.menu-drawer .menu-drawer__list-item--divider,.menu-drawer .menu-drawer__menu-container--divider{border-block-end:1px solid var(--adf-drawer-divider)}@media screen and (min-width:750px){#header-component:has(.menu-list__link[aria-expanded=true]) .header__row:has(.header-menu){position:relative}#header-component:has(.menu-list__link[aria-expanded=true]) .header__row:has(.header-menu):after{content:"";position:absolute;inset:auto 0 0 0;height:1px;background:var(--adf-drawer-divider);pointer-events:none;z-index:2}}@media screen and (max-width:749px){.menu-drawer summary.menu-drawer__menu-item>.svg-wrapper.icon-plus{display:none}.menu-drawer summary.menu-drawer__menu-item:has(>.svg-wrapper.icon-plus){position:relative;padding-inline-end:20px}.menu-drawer summary.menu-drawer__menu-item:has(>.svg-wrapper.icon-plus):after{content:"";position:absolute;inset-inline-end:0;top:50%;width:7px;height:7px;border-top:1px solid currentcolor;border-right:1px solid currentcolor;transform:translateY(-50%) rotate(45deg);opacity:.7;pointer-events:none;transition:transform .25s var(--adf-ease)}.menu-drawer details[open]>summary.menu-drawer__menu-item:has(>.svg-wrapper.icon-plus):after{transform:translateY(-50%) rotate(135deg)}}@media screen and (max-width:749px)and (prefers-reduced-motion:reduce){.menu-drawer summary.menu-drawer__menu-item:has(>.svg-wrapper.icon-plus):after{transition:none}}@media screen and (min-width:750px){#header-component .menu-list__submenu.background-matches-parent,#header-component .overflow-menu.background-matches-parent::part(overflow){--submenu-padding-block-start: var(--adf-submenu-gap, 40px)}}@media screen and (min-width:750px){#header-component .header__row--bottom .header__columns:not(:has(.header__column--center)):not(:has(.header__column--right)){--header-template-columns: minmax(0, 1fr);grid-template-areas:"left"}#header-component .header__row--bottom .header__columns:not(:has(.header__column--right)) .header__column--left{justify-content:center}#header-component .header__row--bottom .header__columns:not(:has(.header__column--right)) .header__column--left .overflow-menu::part(list){justify-content:center}#header-component .header__row--bottom .header__columns:not(:has(.header__column--right)) .header__column--left header-menu{display:flex;justify-content:center;flex:1 1 auto}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/adf-tokens.css.map */
