:root{--fl-bg: #faf8f4;--fl-ink: #1a1916;--fl-ink-soft: #6f685c;--fl-rule: rgba(26,25,22,.1);--fl-rule-strong: rgba(26,25,22,.22);--fl-accent: #c9a24a}body,body p,body li,body td,body span,body div,body input,body select,body textarea,body button,body label{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,.h0,.h1,.h2,.h3,.section-header__title,.banner__heading,.hero__heading,.product__title>h1,.product__title h1{font-family:Cormorant Garamond,Playfair Display,Georgia,serif!important;font-weight:400!important;letter-spacing:-.005em!important;color:var(--fl-ink)}h4,h5,h6{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:500!important;letter-spacing:0}.fl-mono,.fl-kicker{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.18em;text-transform:uppercase;font-size:11px}.rte a:hover,.footer a:hover,footer a:hover{color:var(--fl-accent)!important}.card-wrapper,.card,.product-card{transition:transform .35s ease,box-shadow .35s ease}.card-wrapper:hover,.card:hover,.product-card:hover{transform:translateY(-2px)}.discount-badge,.badge--discount,.product-badge--sale,[class*=discount-percentage],[class*=off-percent]{background:var(--fl-ink)!important;color:var(--fl-bg)!important;border-radius:0!important;text-transform:uppercase;letter-spacing:.16em;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:10px!important;padding:4px 8px!important;border:0!important}[class*=sale-banner-]:not(.fl-teaser):not(.fl-hero){animation:none!important;box-shadow:none!important}[class*=sale-banner-]:not(.fl-teaser):not(.fl-hero) *:before,[class*=sale-banner-]:not(.fl-teaser):not(.fl-hero) *:after{animation:none!important}.fl-teaser,.fl-hero{font-family:Cormorant Garamond,Georgia,serif}:focus-visible{outline:2px solid var(--fl-accent)!important;outline-offset:2px}.zd-hero,.zd-hero *,.fl-teaser,.fl-teaser *,.fl-cs,.fl-cs *{font-family:Cormorant Garamond,Playfair Display,Georgia,serif!important}.zd-hero__title,.fl-teaser__title,.fl-cs__title{font-weight:400!important}.zd-hero__title em,.fl-teaser__title em,.fl-cs__title em{font-style:italic!important;font-weight:400!important}.zd-hero__kicker,.fl-teaser__kicker,.fl-cs__kicker,.zd-hero__cta,.fl-teaser__cta{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace!important}.section-top-bar,.top-bar,.topbar,[class*=top-bar]:not(.zd-hero):not(.fl-hero){background:#faf8f4!important;border-bottom:1px solid rgba(26,25,22,.1)!important}.section-top-bar a,.top-bar a,[class*=top-bar] a{color:#1a1916!important}.section-top-bar a:hover,.top-bar a:hover{color:#c9a24a!important}.footer,footer.site-footer,.site-footer{background:#1a1916!important;color:#faf8f4!important}.footer *,footer.site-footer *,.site-footer *{color:#faf8f4!important}.footer a:hover,footer.site-footer a:hover,.site-footer a:hover{color:#c9a24a!important}.footer input,.site-footer input{color:#faf8f4!important;border-color:#faf8f440!important}.footer input::placeholder,.site-footer input::placeholder{color:#faf8f480!important}.footer button[type=submit],.site-footer button[type=submit]{background:#c9a24a!important;color:#1a1916!important;border:0!important}.marquee,.marquee-section,.marquee-brandlogo,[class*=marquee-section],[class*=marquee-brandlogo]{background:#faf8f4!important;background-image:none!important;border-top:1px solid rgba(26,25,22,.1)!important;border-bottom:1px solid rgba(26,25,22,.1)!important;--text-color: #1a1916 !important;--color-foreground: 26,25,22 !important}.marquee *,.marquee-section *,.marquee-brandlogo *,[class*=marquee-section] *,[class*=marquee-brandlogo] *,.marquee h1,.marquee h2,.marquee h3,.marquee h4,.marquee h5,.marquee h6,.marquee p,.marquee span,.marquee a,.marquee-section h1,.marquee-section h2,.marquee-section h3,.marquee-section h4,.marquee-section h5,.marquee-section h6,.marquee-section p,.marquee-section span,.marquee-section a,.marquee-brandlogo h1,.marquee-brandlogo h2,.marquee-brandlogo h3,.marquee-brandlogo h4,.marquee-brandlogo h5,.marquee-brandlogo h6,.marquee-brandlogo p,.marquee-brandlogo span,.marquee-brandlogo a{color:#1a1916!important;text-shadow:none!important;-webkit-text-fill-color:#1a1916!important}.marquee svg,.marquee-section svg,.marquee-brandlogo svg,[class*=marquee] svg{fill:#1a1916!important;color:#1a1916!important}[style*="#f7e6a0"],[style*="#ab8a0c"],[style*="#e8b904"]{background:#faf8f4!important;background-image:none!important}.cart-drawer .button--secondary,cart-drawer .button--secondary,.drawer .button--secondary,.cart__view-cart,.cart-drawer__footer .button--secondary,.cart-drawer a[href*="/cart"]:not([href*="/cart/add"]),.drawer a[href*="/cart"]:not([href*="/cart/add"]){background:#1a1916!important;color:#faf8f4!important;border:1px solid #1a1916!important;border-radius:999px!important;padding:16px 28px!important;font-family:Inter,-apple-system,sans-serif!important;font-size:13px!important;letter-spacing:.14em!important;text-transform:uppercase!important;transition:background .3s ease,color .3s ease,border-color .3s ease!important;-webkit-text-fill-color:#faf8f4!important;display:inline-flex!important;align-items:center;justify-content:center}.cart-drawer .button--secondary:hover,cart-drawer .button--secondary:hover,.drawer .button--secondary:hover,.cart__view-cart:hover,.cart-drawer__footer .button--secondary:hover,.cart-drawer a[href*="/cart"]:not([href*="/cart/add"]):hover,.drawer a[href*="/cart"]:not([href*="/cart/add"]):hover{background:#c9a24a!important;color:#1a1916!important;border-color:#c9a24a!important;-webkit-text-fill-color:#1a1916!important}.cart-drawer .cart__checkout-button,.cart-drawer button[name=checkout],.cart-drawer .button.button--primary,cart-drawer .cart__checkout-button,cart-drawer button[name=checkout]{background:#1a1916!important;color:#faf8f4!important;-webkit-text-fill-color:#faf8f4!important;border:1px solid #1a1916!important}.cart-drawer .cart__checkout-button:hover,cart-drawer .cart__checkout-button:hover{background:#c9a24a!important;color:#1a1916!important;-webkit-text-fill-color:#1a1916!important;border-color:#c9a24a!important}html body .product-form__submit,html body .product-form__submit *,html body button[name=add],html body button[name=add] *,html body .shopify-payment-button__button,html body .shopify-payment-button__button *,html body .btn-buy-it-now,html body .btn-buy-it-now *,html body .add-to-cart,html body .add-to-cart *,html body .cart__checkout-button,html body .cart__checkout-button *,html body button[name=checkout],html body button[name=checkout] *,html body [class*=ProductForm__SubmitButton],html body [class*=ProductForm__SubmitButton] *,html body button[type=submit].product__submit,html body button[type=submit].product__submit *,html body .cart-drawer__checkout,html body .cart-drawer__checkout *{color:#faf8f4!important;-webkit-text-fill-color:#faf8f4!important;text-shadow:none!important;fill:#faf8f4!important}html body .product-form__submit,html body button[name=add],html body .btn-buy-it-now,html body .add-to-cart,html body .cart__checkout-button,html body button[name=checkout],html body [class*=ProductForm__SubmitButton],html body button.product__submit,html body .cart-drawer__checkout,html body .shopify-payment-button__button{background:#1a1916!important;background-image:none!important;border:1px solid #1a1916!important;box-shadow:none!important}html body .product-form__submit:hover,html body button[name=add]:hover,html body .btn-buy-it-now:hover,html body .add-to-cart:hover,html body .cart__checkout-button:hover,html body button[name=checkout]:hover,html body .cart-drawer__checkout:hover,html body .shopify-payment-button__button:hover{background:#1a1916!important;background-image:none!important;border-color:#c9a24a!important;color:#faf8f4!important}html body .product-form__submit:hover *,html body button[name=add]:hover *,html body .btn-buy-it-now:hover *,html body .add-to-cart:hover *,html body .cart__checkout-button:hover *,html body button[name=checkout]:hover *,html body .cart-drawer__checkout:hover *,html body .shopify-payment-button__button:hover *{color:#faf8f4!important;-webkit-text-fill-color:#faf8f4!important;fill:#faf8f4!important}html body .product-form__submit[disabled],html body button[name=add][disabled],html body .product-form__submit[disabled] *,html body button[name=add][disabled] *{color:#faf8f48c!important;-webkit-text-fill-color:rgba(250,248,244,.55)!important}.quantity__button,.quantity__button:hover,.quantity__button:focus,.quantity__button:active,button[name=minus],button[name=minus]:hover,button[name=minus]:focus,button[name=plus],button[name=plus]:hover,button[name=plus]:focus,.qty-button,.qty-btn,.qty__btn,[class*=quantity-button],[class*=QuantityButton],.product-form__quantity button,.product-form__quantity button:hover,.cart-item__quantity button,.cart-item__quantity button:hover,.cart-quantity button,.cart-quantity button:hover{background:transparent!important;color:#1a1916!important;-webkit-text-fill-color:#1a1916!important;border:0!important;box-shadow:none!important}.quantity__button *,button[name=minus] *,button[name=plus] *,.qty-button *,.qty-btn *,[class*=quantity-button] *,.product-form__quantity button *,.cart-item__quantity button *,.cart-quantity button *{color:#1a1916!important;-webkit-text-fill-color:#1a1916!important;fill:#1a1916!important;stroke:#1a1916!important}.quantity__button svg,button[name=minus] svg,button[name=plus] svg,.qty-button svg,.qty-btn svg{color:#1a1916!important;fill:#1a1916!important;stroke:#1a1916!important}.quantity,.quantity-selector,.product-form__quantity,.cart-quantity{border:0!important;background:transparent!important}.quantity{border:0!important}.quantity input,.quantity-selector input,.product-form__quantity input,.cart-quantity input{color:#1a1916!important;background:transparent!important;-webkit-text-fill-color:#1a1916!important}.template-cart,.template-cart *{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important}.template-cart .breadcrumb-title h1,.template-cart .breadcrumb h1,.template-cart h1.title{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400!important;font-size:clamp(36px,4.4vw,56px)!important}.template-cart .cart-item__name,.template-cart .cart__product-name,.template-cart .cart-item h2,.template-cart .cart-item h3{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400!important;font-size:18px!important}.template-cart .cart-item .price,.template-cart .cart__price,.template-cart .price{font-size:15px!important;font-weight:500!important}.template-cart .totals h2,.template-cart .totals__subtotal,.template-cart .cart__subtotal,.template-cart .cart__total{font-size:16px!important;font-weight:500!important;letter-spacing:.04em!important;text-transform:uppercase!important}.template-cart .totals .price,.template-cart .totals__subtotal-value,.template-cart .cart__subtotal-value{font-size:18px!important;font-weight:600!important}.template-cart .tax-note,.template-cart .cart__tax,.template-cart .totals .caption{font-size:12.5px!important}.template-cart button[name=checkout],.template-cart .cart__checkout-button,.template-cart a[href*="/collections"],.template-cart .cart__continue-shopping{font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important}@media(min-width:990px){.header,.header.page-width,.header>.header-wrapper,.header__inline-menu,.header__inline-menu>ul,.header>div,header .header,.section-header .header{flex-wrap:nowrap!important;white-space:nowrap!important}.header__inline-menu>ul,.list-menu--inline{display:flex!important;flex-wrap:nowrap!important;gap:clamp(8px,1vw,18px)!important}.header__inline-menu a,.header__menu-item,.list-menu__item,.header__inline-menu .header__menu-item span{font-size:12.5px!important;letter-spacing:.02em!important;padding:6px 4px!important;white-space:nowrap!important}.header__heading-link,.header__heading{flex:0 0 auto!important;max-width:130px!important}.header__icons{flex:0 0 auto!important;white-space:nowrap!important}}.header .header__heading-logo,.header .header__heading-logo.light-logo,.header .header__heading-logo.dark-logo,header .header__heading-logo,.header__heading-logo{height:auto!important;display:block}@media(max-width:749px){.header .header__heading-logo,.header .header__heading-logo.light-logo,.header .header__heading-logo.dark-logo,header .header__heading-logo,.header__heading-logo{width:90px!important;max-width:90px!important}}@media(min-width:750px){.header .header__heading-logo,.header .header__heading-logo.light-logo,.header .header__heading-logo.dark-logo,header .header__heading-logo,.header__heading-logo{width:100px!important;max-width:100px!important}}.fl-cs{position:relative;min-height:100vh;padding:clamp(28px,4vw,56px) clamp(20px,5vw,80px);background:#0e0d0b;color:#faf8f4;overflow:hidden;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;display:flex;flex-direction:column;gap:clamp(40px,6vw,80px)}.fl-cs *{box-sizing:border-box}.fl-cs__head{display:flex;justify-content:space-between;align-items:center}.fl-cs__brand{font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic;font-weight:400!important;font-size:clamp(22px,2vw,30px);color:#faf8f4;text-decoration:none!important;letter-spacing:-.005em}.fl-cs__back{display:inline-flex;align-items:center;gap:12px;border:1px solid rgba(250,248,244,.22);border-radius:999px;padding:10px 20px;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:#faf8f4;text-decoration:none!important;transition:background .3s ease,color .3s ease,border-color .3s ease}.fl-cs__back:hover{background:#faf8f4;color:#1a1916;border-color:#faf8f4}.fl-cs__back svg{stroke:currentColor}.fl-cs__hero{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(18px,2vw,28px);text-align:center;max-width:920px;margin:0 auto;padding:clamp(24px,4vw,60px) 0}.fl-cs__kicker{margin:0;display:inline-flex;align-items:center;gap:14px;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#c9a24a}.fl-cs__kicker i{display:inline-block;width:36px;height:1px;background:#c9a24a}.fl-cs__title{margin:4px 0 0;font-family:Cormorant Garamond,Playfair Display,Georgia,serif!important;font-weight:400!important;font-size:clamp(40px,6vw,92px);line-height:1.02;letter-spacing:-.015em;color:#faf8f4}.fl-cs__title em{font-style:italic;color:#c9a24a}.fl-cs__sub{margin:0;max-width:640px;font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic;font-size:clamp(17px,1.6vw,22px);line-height:1.45;color:#faf8f4d1}.fl-cs__support{margin:0;max-width:600px;font-family:Inter,sans-serif!important;font-size:14px;line-height:1.6;color:#faf8f48c}.fl-cs__count{display:flex;gap:clamp(14px,2vw,32px);margin:clamp(16px,2vw,28px) 0;flex-wrap:wrap;justify-content:center}.fl-cs__cell{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:72px}.fl-cs__cell+.fl-cs__cell{position:relative}.fl-cs__cell+.fl-cs__cell:before{content:"";position:absolute;left:calc(-.5*clamp(14px,2vw,32px));top:14%;height:60%;width:1px;background:#faf8f42e}.fl-cs__num{font-family:JetBrains Mono,ui-monospace,monospace!important;font-weight:400;font-size:clamp(36px,4.8vw,64px);line-height:1;color:#faf8f4;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.fl-cs__lbl{font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:#faf8f480}.fl-cs__hero-cta{display:inline-flex;align-items:center;justify-content:center;gap:14px;margin-top:8px;padding:16px 32px;background:#c9a24a;color:#1a1916!important;-webkit-text-fill-color:#1a1916!important;border:0;text-decoration:none!important;cursor:pointer;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:12px;letter-spacing:.26em;text-transform:uppercase;transition:background .35s ease,color .35s ease,gap .35s ease}.fl-cs__hero-cta:hover{background:#faf8f4;gap:20px}.fl-cs__hero-cta svg{stroke:#1a1916!important}.fl-cs__micro{margin:6px 0 0;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:10.5px;letter-spacing:.26em;text-transform:uppercase;color:#faf8f473}body.template-cart,.template-cart main,.template-cart #MainContent,.template-cart .cart,.template-cart .cart-page{background:#faf8f4!important}.template-cart .breadcrumb-title,.template-cart .breadcrumb-block{padding:clamp(40px,5vw,72px) 16px clamp(8px,1vw,16px)!important;text-align:center}.template-cart .breadcrumb-title h1,.template-cart .breadcrumb h1,.template-cart h1.title{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:300!important;font-size:clamp(36px,4.4vw,56px)!important;letter-spacing:-.005em;color:#1a1916!important;margin:0 0 8px!important}.template-cart .breadcrumb a,.template-cart .breadcrumb span{font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:11px!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#6f685c!important}.template-cart #main-cart-items,.template-cart .main-cart-items,.template-cart [id*=cart-items]{padding:clamp(12px,1.5vw,24px) clamp(16px,4vw,40px)!important;max-width:1180px;margin:0 auto!important;background:transparent!important}.template-cart #main-cart-footer,.template-cart .main-cart-footer,.template-cart [id*=cart-footer]{padding:clamp(8px,1vw,16px) clamp(16px,4vw,40px) clamp(40px,5vw,80px)!important;max-width:1180px;margin:0 auto!important;background:transparent!important}.template-cart .cart-items th,.template-cart thead th,.template-cart .cart__row--heading{font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:10.5px!important;letter-spacing:.26em!important;text-transform:uppercase!important;color:#6f685c!important;padding:14px 8px!important;background:transparent!important;border-bottom:1px solid rgba(26,25,22,.1)!important}.template-cart .cart-item,.template-cart .cart__row,.template-cart tr{border-bottom:1px solid rgba(26,25,22,.06);background:transparent!important}.template-cart .cart-item td,.template-cart tr td{padding:22px 8px!important;background:transparent!important}.template-cart .cart-item img,.template-cart .cart__row img{border-radius:4px;border:1px solid rgba(26,25,22,.1);max-width:110px}.template-cart .cart-item__name,.template-cart .cart__product-name,.template-cart .cart-item h2,.template-cart .cart-item h3{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400!important;font-size:18px!important;color:#1a1916!important;line-height:1.35}.template-cart a[href*="/collections"],.template-cart .cart__continue-shopping{display:inline-flex!important;align-items:center!important;gap:12px!important;background:transparent!important;color:#1a1916!important;border:1px solid #1a1916!important;border-radius:999px!important;padding:14px 28px!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:11px!important;letter-spacing:.24em!important;text-transform:uppercase!important;-webkit-text-fill-color:#1a1916!important;transition:background .3s ease,color .3s ease!important}.template-cart a[href*="/collections"]:hover,.template-cart .cart__continue-shopping:hover{background:#1a1916!important;color:#faf8f4!important;-webkit-text-fill-color:#faf8f4!important}.template-cart .totals,.template-cart .cart__totals,.template-cart .cart__summary,.template-cart .cart-totals,.template-cart .cart__footer-row,.template-cart .totals-wrap,.template-cart [class*=totals],.template-cart [class*=summary],.template-cart [class*=subtotal]{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0 0 0 auto!important;max-width:480px}.template-cart .totals h2,.template-cart .totals__subtotal,.template-cart .cart__subtotal,.template-cart .cart__total,.template-cart .cart-subtotal,.template-cart [class*=subtotal] h2,.template-cart [class*=subtotal] .price{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:500!important;font-size:16px!important;color:#1a1916!important;margin:0 0 6px!important;letter-spacing:0!important;text-transform:none!important;display:flex;justify-content:space-between;align-items:baseline;gap:12px}.template-cart .totals .price,.template-cart .totals__subtotal-value,.template-cart .cart__subtotal-value,.template-cart .totals__total-value{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:600!important;font-size:16px!important;color:#1a1916!important}.template-cart .tax-note,.template-cart .cart__tax,.template-cart .totals .caption,.template-cart [class*=tax]{font-family:Inter,sans-serif!important;font-size:12.5px!important;color:#6f685c!important;margin:4px 0 16px!important;text-align:right!important;background:transparent!important}.template-cart .cart__ctas,.template-cart .cart__checkout-wrapper,.template-cart [class*=checkout-wrapper]{display:flex;flex-direction:column;gap:10px;margin-top:10px;background:transparent!important}.template-cart button[name=checkout],.template-cart .cart__checkout-button,.template-cart [name=checkout],.template-cart .cart__submit{width:100%!important;background:#1a1916!important;background-color:#1a1916!important;color:#faf8f4!important;-webkit-text-fill-color:#faf8f4!important;border:1px solid #1a1916!important;border-radius:999px!important;padding:16px 28px!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:500!important;font-size:13px!important;letter-spacing:.12em!important;text-transform:uppercase!important;transition:background .3s ease}.template-cart button[name=checkout]:hover,.template-cart .cart__checkout-button:hover{background:#c9a24a!important;background-color:#c9a24a!important;color:#1a1916!important;-webkit-text-fill-color:#1a1916!important;border-color:#c9a24a!important}.template-cart .cart__footer,.template-cart .cart__footer-wrapper,.template-cart [class*=cart-footer]>*,.template-cart .cart__blocks,.template-cart .cart__buttons,.template-cart .cart__buttons-wrapper{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important}.cart-remove-button,.cart__remove-button,.cart__remove,button[aria-label*=Remove],.cart-item__remove{color:#1a1916!important;-webkit-text-fill-color:#1a1916!important;background:transparent!important}.cart-remove-button:hover{color:#c9a24a!important;-webkit-text-fill-color:#c9a24a!important}.template-cart .cart__footer,.template-cart .cart__footer-wrapper,.template-cart .cart__blocks,.template-cart .cart__blocks>*,.template-cart .cart__ctas,.template-cart .cart__note,.template-cart .js-contents,.template-cart .totals,.template-cart .cart__contents{background:transparent!important;background-color:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.template-cart .cart__footer,.template-cart .cart__blocks{padding:0!important}.template-cart .cart__ctas{padding:0!important;margin-top:12px!important}html body .collection__view-all .button:not([disabled]):hover,html body .collection__view-all .button--secondary:not([disabled]):hover,html body .featured-collection .button:not([disabled]):hover,html body .rich-text .button:not([disabled]):hover,html body .banner .button:not([disabled]):hover,html body .image-with-text .button:not([disabled]):hover,html body .multicolumn .button:not([disabled]):hover,html body .newsletter .button:not([disabled]):hover,html body .collection-list .button:not([disabled]):hover,html body .shopify-section .button:not([disabled]):hover{color:#faf8f4!important;-webkit-text-fill-color:#faf8f4!important;background-color:#1a1916!important;border-color:#c9a24a!important}html body .shopify-section .button:not([disabled]):hover *,html body .collection__view-all .button:not([disabled]):hover *{color:#faf8f4!important;-webkit-text-fill-color:#faf8f4!important;fill:#faf8f4!important}html body .collection__view-all a.button,html body .collection__view-all a.button:hover,html body .collection__view-all a.button:focus{opacity:1!important;visibility:visible!important}.price{font-size:var(--font-h5-size);line-height:normal;color:rgb(var(--color-link));font-weight:var(--font-heading-weight)}.price>*{display:inline-block;vertical-align:top}.price.price--unavailable{visibility:hidden}.price--end{text-align:right}.price .price-item{margin:0 1rem 0 0}.price__regular .price-item--regular{margin-right:0}.price:not(.price--show-badge) .price-item--last:last-of-type{margin:0}.price--sold-out .price__availability,.price__regular{display:block}.price__sale,.price__availability,.price .price__badge-sale,.price .price__badge-sold-out,.price--on-sale .price__regular,.price--on-sale .price__availability{display:none}.price--sold-out .price__badge-sold-out,.price--on-sale .price__badge-sale{display:inline-block}.price--on-sale .price__sale{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:var(--text-alignment)}.price--center{display:initial;justify-content:center}.price--on-sale .price-item--regular{text-decoration:line-through;color:rgba(var(--color-foreground),.5);font-size:calc(var(--font-base-size) - 2px);transition:all .3s linear}.unit-price{display:block;font-size:calc(var(--font-base-size) - 6px);letter-spacing:.04rem;line-height:calc(1 + .2 / var(--font-body-scale));margin-top:.2rem;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.card-information .price{font-family:var(--font-additional-family);font-size:calc(var(--font-base-size) + 2px);font-weight:300}.quick-add-modal{display:none}price-item.price-item--sale.price-item--last{transition:all .3s linear}.widget.product-sidebar-type-collection .product-list-style span.price-item.price-item--sale.price-item--last{display:block}span.price-item.price-item--sale.price-item--last{display:block;font-weight:700}@media screen and (max-width:576px){.price{font-size:calc(var(--font-h5-size) * .9)}}.loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width:749px){.loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.loading-overlay{left:0}}.loading-overlay__spinner{background-color:rgb(var(--color-button-text));color:rgb(var(--color-secondary-button));width:4rem;height:4rem;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;right:0;left:0;transition:all .3s linear}.loading-overlay__spinner:hover,.card__inner .product-icons button:hover .loading-overlay__spinner:hover{background:rgba(var(--color-secondary-button));color:rgba(var(--color-secondary-button-text))}.loading-overlay__spinner svg{width:15px;height:15px;color:currentColor}.path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:currentcolor;animation:dash 1.4s ease-in-out infinite;border:none;fill:none;stroke-width:5px}@media screen and (forced-colors:active){.path{stroke:CanvasText}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.loading-overlay:not(.hidden)+.cart-item__price-wrapper,.loading-overlay:not(.hidden)~cart-remove-button{opacity:50%}.loading-overlay:not(.hidden)~cart-remove-button{pointer-events:none;cursor:default}.cart-items .loading-overlay__spinner{background:transparent}@media screen and (max-width:480px){.loading-overlay__spinner{width:3rem;height:3rem}}.list-menu--right{right:0}.list-menu--disclosure{position:absolute;min-width:100%;width:20rem;border:1px solid rgba(var(--color-foreground),.2)}.list-menu--disclosure:focus{outline:none}.list-menu__item--active{text-underline-offset:.3rem}.list-menu__item--active:hover{text-decoration-thickness:.2rem}.list-menu--disclosure.localization-selector{max-height:18rem;overflow:auto;width:10rem;padding:.5rem}.disclosure{position:relative}.disclosure__button{align-items:center;cursor:pointer;display:flex;height:4rem;padding:0 1.5rem;font-size:1.3rem;background-color:transparent}.disclosure__list-wrapper{border-width:var(--popup-border-width);border-style:solid;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));overflow:hidden;position:absolute;bottom:100%;transform:translateY(-1rem);z-index:2;background-color:rgb(var(--color-background));border-radius:var(--popup-corner-radius);border:1px solid rgba(var(--color-foreground),.08)}.localization-selector+.disclosure__list-wrapper{margin-left:0}.disclosure__list{position:relative;overflow-y:auto;font-size:1.4rem;padding-bottom:.5rem;padding-top:.5rem;scroll-padding:.5rem 0;min-height:8.2rem;max-height:19rem;max-width:12rem;min-width:6rem;width:max-content}.localization-selector.link{padding-right:3rem}.disclosure__item{position:relative}.disclosure .localization-form__select{padding-top:1.5rem;font-size:1.4rem;font-weight:var(--font-heading-weight);font-family:var(--font-heading-family);background:none;padding:0}.localization-form__select .icon-caret{right:calc(var(--inputs-border-width) + .2rem);width:.828rem}.disclosure__link{display:block;padding:.5rem 2rem;text-decoration:none;font-size:1.4rem}li.disclosure__item a:hover{transform:scale(1);color:rgb(var(--color-link-hover))}.header .localization-form__select{min-height:calc(4rem + var(--inputs-border-width) * 2);min-width:calc(7rem + var(--inputs-border-width) * 2)}.localization-selector.link{width:100%}.localization-form__select .icon-caret{height:.6rem;top:calc(50% - .2rem);position:absolute;content:""}header .header__icon--summary,header .header__icon--menu,.header__icon--menu{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.header__icon--menu svg,.header__icon--menu .icon-hamburger,.header__icon--menu .icon-close{color:rgb(var(--color-foreground))!important;opacity:1!important;visibility:visible!important}.header__icon--menu svg line,.header__icon--menu svg path{stroke:currentcolor!important}html body header#header .menu-drawer-container,html body header#header header-drawer,html body header#header details#Details-menu-drawer-container,html body header#header .header__icon--menu,html body header#header summary.header__icon--summary{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;outline:0!important;min-width:0!important;min-height:0!important}html body header#header .header__icon--menu{width:40px!important;height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}html body header#header .header__icon--menu svg,html body header#header .header__icon--menu svg.icon-hamburger,html body header#header .header__icon--menu svg.icon-close{color:#1a1916!important;fill:none!important;width:22px!important;height:22px!important;position:static!important;opacity:1!important;visibility:visible!important;display:block!important}html body header#header .header__icon--menu svg line,html body header#header .header__icon--menu svg path{stroke:#1a1916!important;stroke-width:2!important;opacity:1!important;visibility:visible!important}@media(max-width:749px){html body .menu-drawer{width:min(88vw,360px)!important;max-width:88vw!important}}html body .menu-drawer-header{padding:14px 20px!important;background:transparent!important;border-bottom:1px solid rgba(26,25,22,.08)!important;min-height:56px!important;align-items:center!important;gap:12px!important}html body .menu-drawer-header .drawer-title{font-family:Cormorant Garamond,Georgia,serif!important;font-size:22px!important;font-weight:500!important;letter-spacing:.02em!important;color:#1a1916!important;text-transform:none!important;text-decoration:none!important;line-height:1!important;flex:1 1 auto!important;border:0!important;padding:0!important}html body .menu-drawer-header button.header-drawer__close.close_icon_button{width:40px!important;height:40px!important;min-width:40px!important;flex:0 0 40px!important;border-radius:9999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-left:auto!important;padding:0!important;background:transparent!important;color:#1a1916!important}html body .menu-drawer-header button.header-drawer__close.close_icon_button:hover{background:#1a19160f!important}html body .menu-drawer-header button.header-drawer__close.close_icon_button svg{width:14px!important;height:14px!important;fill:currentcolor!important}html body .menu-drawer__navigation{margin:62px 0 0!important}html body .menu-drawer__menu-item{padding:13px 20px!important;font-family:Inter,-apple-system,sans-serif!important;font-size:15px!important;line-height:1.35!important;color:#1a1916!important;border-bottom:1px solid rgba(26,25,22,.05)!important;transition:background .15s ease!important}html body .menu-drawer__menu-item:hover,html body .menu-drawer__menu-item:active{background:#1a19160a!important}html body .menu-drawer__menu-item--active{font-weight:600!important;background:#c9a24a1a!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/fleure-brand.css.map */
