@import"https://fonts.googleapis.com/css2?family=Cormorant+Display:ital,wght@0,400;0,500;0,600;1,300;1,400;1,500&family=Inter:wght@300;400;500;600&display=swap";:root{--ablh-ivory: #F5EFE6;--ablh-ivory-soft: #EDE5D6;--ablh-ivory-pure: #FAF6F0;--ablh-maroon: #3D0F10;--ablh-maroon-deep: #2A0909;--ablh-maroon-mid: #5C1A1B;--ablh-gold: #C9A96E;--ablh-gold-soft: #D4B996;--ablh-gold-dark: #A8884E;--ablh-charcoal: #2A2A2A;--ablh-muted: #8B7355;--ablh-line: #D9CDB8;--ablh-line-dark: #4A1A1B;--ablh-font-display: "Cormorant Display", "Playfair Display", Georgia, serif;--ablh-font-body: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--color-body-text: 42, 42, 42;--color-heading: 61, 15, 16;--color-button: 61, 15, 16;--color-button-text: 245, 239, 230;--color-border: 217, 205, 184;--color-bg: 245, 239, 230;--color-primary: 61, 15, 16;--color-secondary: 201, 169, 110;--font-heading-family: "Cormorant Display", Georgia, serif;--font-body-family: "Inter", -apple-system, sans-serif;--font-heading-weight: 400;--headings-font-family: "Cormorant Display", Georgia, serif;--body-font-family: "Inter", -apple-system, sans-serif}body{background:var(--ablh-ivory)!important;font-family:var(--ablh-font-body);color:var(--ablh-charcoal);letter-spacing:.01em;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5,.heading,[class*=heading]{font-family:var(--ablh-font-display)!important;color:var(--ablh-maroon)!important;font-weight:400!important;letter-spacing:-.01em}.button,.btn,button.shopify-payment-button__button,.shopify-payment-button__button--unbranded,[class*=button--primary],input[type=submit]{background:var(--ablh-maroon)!important;color:var(--ablh-ivory)!important;border:1px solid var(--ablh-maroon)!important;font-family:var(--ablh-font-body)!important;letter-spacing:.18em!important;text-transform:uppercase;font-size:11px!important;font-weight:600!important;border-radius:0!important;padding:16px 32px!important;transition:all .35s ease}.button:hover,.btn:hover,[class*=button--primary]:hover{background:var(--ablh-gold)!important;border-color:var(--ablh-gold)!important;color:var(--ablh-maroon)!important}[class*=button--secondary],.button--outline{background:transparent!important;color:var(--ablh-maroon)!important;border:1px solid var(--ablh-maroon)!important}[class*=button--secondary]:hover,.button--outline:hover{background:var(--ablh-maroon)!important;color:var(--ablh-ivory)!important}.product-card,[class*=product-card],.product-item{background:transparent}.product-card__title,.product-title,[class*=product-title]{font-family:var(--ablh-font-display)!important;font-size:18px!important;color:var(--ablh-charcoal)!important;font-weight:500!important;letter-spacing:0!important}.product-card__price,.price,[class*=price__regular]{font-family:var(--ablh-font-body)!important;color:var(--ablh-maroon)!important;letter-spacing:.02em;font-weight:600}.price--on-sale .price-item--regular,[class*=price__sale] s{color:var(--ablh-muted);text-decoration:line-through;font-weight:400}.ablh-container{max-width:1280px;margin:0 auto;padding:0 24px}.ablh-head{text-align:center;margin-bottom:48px}.ablh-head__eyebrow{display:inline-flex;align-items:center;gap:14px;font-family:var(--ablh-font-body);font-size:11px;font-weight:500;letter-spacing:.35em;text-transform:uppercase;color:var(--ablh-gold);margin-bottom:20px}.ablh-head__eyebrow:before,.ablh-head__eyebrow:after{content:"";width:28px;height:1px;background:var(--ablh-gold);opacity:.7}.ablh-head__title{font-family:var(--ablh-font-display);font-size:clamp(34px,4.5vw,56px);line-height:1.05;font-weight:400;color:var(--ablh-maroon);margin:0;letter-spacing:-.015em}.ablh-head__title em{font-style:italic;color:var(--ablh-gold);font-weight:300}.ablh-head__sub{font-family:var(--ablh-font-body);font-size:14px;color:var(--ablh-muted);margin-top:12px;letter-spacing:.02em}.ablh-linkcta{display:inline-flex;align-items:center;gap:10px;font-family:var(--ablh-font-body);font-size:11px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--ablh-maroon);text-decoration:none;padding:14px 28px;border:1px solid var(--ablh-maroon);transition:all .35s ease;background:transparent}.ablh-linkcta:hover{background:var(--ablh-maroon);color:var(--ablh-ivory)}.ablh-linkcta svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:1.5;transition:transform .3s ease}.ablh-linkcta:hover svg{transform:translate(4px)}.ablh-divider{display:block;width:50px;height:1px;background:var(--ablh-gold);margin:16px auto}:root{--ablh-radius-soft: 18px;--ablh-shadow-editorial: 0 24px 70px rgba(61, 15, 16, .12)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--ablh-gold)!important;outline-offset:3px!important}.m-header,.m-header__desktop,.m-header__mobile{font-family:var(--ablh-font-body)!important}.m-logo strong,.m-header__logo strong{font-family:var(--ablh-font-display)!important;font-weight:500!important;letter-spacing:.04em!important;text-transform:none!important;white-space:nowrap;color:var(--ablh-maroon)!important}.m-header__menu .m-menu__link,.m-menu__link,.m-menu__item>a{letter-spacing:.14em!important;text-transform:uppercase;font-size:12px!important;font-weight:500!important}.m-search-popular--item{border:1px solid var(--ablh-line);border-radius:999px;padding:8px 14px!important;background:var(--ablh-ivory-pure);color:var(--ablh-maroon)!important}.placeholder-svg{background:radial-gradient(circle at 20% 20%,rgba(201,169,110,.24),transparent 28%),linear-gradient(135deg,var(--ablh-maroon) 0%,var(--ablh-maroon-deep) 100%)!important;color:#faf6f08c!important;fill:#faf6f033!important}.m-product-card,.product-card,[class*=product-card]{transition:transform .28s ease,box-shadow .28s ease}@media(hover:hover){.m-product-card:hover,.product-card:hover,[class*=product-card]:hover{transform:translateY(-3px)}}.shopify-payment-button__button,.product-form__submit,.m-add-to-cart,button[name=add]{min-height:52px!important}@media(max-width:767px){.m-header__mobile .m-logo strong{font-size:22px!important;letter-spacing:.02em!important}.m-section-py{padding-top:52px;padding-bottom:52px}.m-product-card__name,.product-card__title{font-size:16px!important}.m-price,.price{font-size:15px!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ablh-token.css.map */
