:root{--alel-emerald: #B5C0AE;--alel-emerald-dark: #8FA699;--alel-emerald-light: #C8D0C3;--alel-emerald-muted: rgba(181, 192, 174, .12);--alel-gold: #B9965C;--alel-gold-dark: #9E7D47;--alel-gold-light: #D2BB8A;--alel-gold-pale: #EAD8B0;--alel-gold-muted: rgba(185, 150, 92, .15);--alel-ivory: #FFFFFF;--alel-ivory-dark: #F5F5F5;--alel-ivory-border: #E3E3E3;--alel-ivory-mid: #E3E3E3;--alel-charcoal: #111111;--alel-warm-gray: #333333;--alel-mid-gray: #6B6B6B;--alel-light-gray: #BFBFBF;--alel-forest: #2C3E32;--alel-forest-dark: #24352A;--alel-forest-deep: #1C2A21;--alel-logo-green: #2A4D33;--alel-sage: #B5C0AE;--alel-header-bg: #FFFFFF;--alel-hover-bg: #F2F2F2;--alel-secondary-bg: #F5F5F5;--alel-metal-white: #E2E0DD;--alel-metal-yellow: #D4A843;--alel-metal-rose: #D4967A;--alel-metal-platinum: #CDCDCD;--alel-space-section: clamp(64px, 8vw, 128px);--alel-space-section-sm: clamp(40px, 5vw, 80px);--alel-space-block: clamp(24px, 3vw, 48px);--alel-tracking-display: .02em;--alel-tracking-heading: .03em;--alel-tracking-subhead: .12em;--alel-tracking-label: .16em;--alel-tracking-body: .01em;--alel-ease: cubic-bezier(.25, .1, .25, 1);--alel-ease-out: cubic-bezier(0, 0, .3, 1);--alel-ease-in-out: cubic-bezier(.4, 0, .2, 1);--alel-duration-fast: .18s;--alel-duration-base: .3s;--alel-duration-slow: .56s}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background-color:var(--alel-gold-pale);color:var(--alel-charcoal)}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:var(--alel-ivory)}::-webkit-scrollbar-thumb{background-color:var(--alel-light-gray);border-radius:0}::-webkit-scrollbar-thumb:hover{background-color:var(--alel-gold)}:focus-visible{outline:1.5px solid var(--alel-gold);outline-offset:3px}h1,.h1,h2,.h2{font-style:normal;text-transform:uppercase;font-weight:500;color:var(--color-foreground-heading, #111111)}h1,.h1,h2,.h2{letter-spacing:var(--alel-tracking-heading)}h3,.h3,h4,.h4{letter-spacing:var(--alel-tracking-heading);font-weight:500;font-style:normal;color:var(--color-foreground-heading, #111111)}h1[class]:is(.h3,.h4,.h5,.h6),.text-block:not(.custom-typography) h1{text-transform:uppercase;letter-spacing:var(--alel-tracking-heading);color:var(--color-foreground-heading, #111111)}.text-block:is(.h1,.h2,.h3):not(.custom-color) :is(h1,h2,h3){color:var(--color-foreground-heading, #111111)}.header-section h1,.header-section h2,.mega-menu h2,.mega-menu h3,.menu-list h1,.menu-list h2{font-style:normal}p,li,address,[class*=rte]{color:var(--color-foreground, #333333);font-weight:400}.alel-eyebrow{display:block;font-family:var(--font-body--family);font-size:.625rem;font-weight:500;letter-spacing:var(--alel-tracking-label);text-transform:uppercase;color:var(--alel-gold-dark);margin-bottom:.75em}.alel-rule{border:none;display:block;height:1px;background:linear-gradient(90deg,transparent 0%,var(--alel-gold) 20%,var(--alel-gold) 80%,transparent 100%);opacity:.45;margin:0 auto}.alel-rule--short{max-width:80px}.alel-rule--medium{max-width:200px}.alel-rule--full{max-width:100%}.alel-diamond-bullet:before{content:"\25c7";color:var(--alel-gold);margin-inline-end:.5em;font-size:.65em;vertical-align:middle;opacity:.8}.button,button.shopify-payment-button__button,[type=submit]:not(.search-modal__submit){transition:background-color var(--alel-duration-fast) var(--alel-ease),color var(--alel-duration-fast) var(--alel-ease),border-color var(--alel-duration-fast) var(--alel-ease),transform var(--alel-duration-fast) var(--alel-ease-out),box-shadow var(--alel-duration-fast) var(--alel-ease);letter-spacing:var(--alel-tracking-label);font-size:.6875rem}.button:hover{transform:translateY(-1px)}.button:active{transform:translateY(0)}.alel-link-animated{text-decoration:none;background-image:linear-gradient(var(--alel-gold),var(--alel-gold));background-size:0 1px;background-repeat:no-repeat;background-position:left 100%;transition:background-size var(--alel-duration-base) var(--alel-ease-out);padding-bottom:1px}.alel-link-animated:hover{background-size:100% 1px}.alel-img-hover{overflow:hidden}.alel-img-hover img,.alel-img-hover .media img{transition:transform var(--alel-duration-slow) var(--alel-ease-out);will-change:transform}.alel-img-hover:hover img,.alel-img-hover:hover .media img{transform:scale(1.04)}.alel-badge{display:inline-flex;align-items:center;gap:.35em;padding:.3em .75em;background:var(--alel-gold-pale);color:var(--alel-charcoal);font-family:var(--font-body--family);font-size:.5625rem;font-weight:500;letter-spacing:var(--alel-tracking-label);text-transform:uppercase;line-height:1}.alel-badge--dark{background:var(--alel-charcoal);color:var(--alel-ivory)}.alel-badge--emerald{background:var(--alel-emerald);color:var(--alel-ivory)}.alel-overlay{position:relative;isolation:isolate}.alel-overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(15,15,15,.7) 0%,rgba(15,15,15,.12) 55%,transparent 100%);pointer-events:none;z-index:1}.alel-overlay>*{position:relative;z-index:2}.alel-trust-bar{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0 clamp(24px,4vw,64px);padding-block:14px;background:var(--alel-ivory-dark);border-bottom:1px solid var(--alel-ivory-border)}.alel-trust-bar__item{display:flex;align-items:center;gap:8px;font-family:var(--font-body--family);font-size:.625rem;font-weight:500;letter-spacing:var(--alel-tracking-label);text-transform:uppercase;color:var(--alel-warm-gray);white-space:nowrap}.alel-trust-bar__item svg{width:14px;height:14px;flex-shrink:0;color:var(--alel-charcoal)}.alel-section{padding-block:var(--alel-space-section)}.alel-section--sm{padding-block:var(--alel-space-section-sm)}.alel-section--xs{padding-block:var(--alel-space-block)}@media(max-width:749px){h1,.h1{letter-spacing:.01em}.alel-trust-bar{gap:12px clamp(16px,3vw,32px);padding-block:12px}.alel-trust-bar__item{font-size:.5625rem}}.alel-btn{display:inline-flex;align-items:center;justify-content:center;padding:13px 30px;font-family:var(--font-body--family, "Inter", sans-serif);font-size:.6875rem;font-weight:600;letter-spacing:var(--alel-tracking-label);text-transform:uppercase;text-decoration:none;border:1.5px solid transparent;cursor:pointer;transition:background-color var(--alel-duration-base) var(--alel-ease),color var(--alel-duration-base) var(--alel-ease),border-color var(--alel-duration-base) var(--alel-ease),transform var(--alel-duration-fast) var(--alel-ease-out)}.alel-btn:hover{transform:translateY(-1px)}.alel-btn:active{transform:translateY(0)}.alel-btn--solid{background-color:var(--alel-forest);border-color:var(--alel-forest);color:var(--alel-ivory)}.alel-btn--solid:hover{background-color:var(--alel-forest-dark);border-color:var(--alel-forest-dark);color:var(--alel-ivory)}.alel-btn--outline{background-color:transparent;border-color:var(--alel-gold);color:var(--alel-gold-dark)}.alel-btn--outline:hover{background-color:var(--alel-gold-muted)}.alel-btn--light{background-color:var(--alel-ivory);border-color:var(--alel-ivory);color:var(--alel-charcoal)}.alel-btn--light:hover{background-color:#fff;border-color:#fff}.alel-sec-head{text-align:center;max-width:640px;margin-inline:auto;margin-bottom:clamp(32px,4vw,56px)}.alel-sec-head__title{font-family:var(--font-body--family, "Inter", sans-serif);font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600;font-style:normal;letter-spacing:var(--alel-tracking-subhead);text-transform:uppercase;color:var(--alel-charcoal);margin:0}.alel-sec-head__sub{font-family:var(--font-body--family, "Inter", sans-serif);font-size:.9375rem;line-height:1.6;color:var(--alel-warm-gray);margin:12px 0 0}.page-width{width:100%;max-width:var(--page-content-width, 1600px);margin-inline:auto;padding-inline:max(var(--page-margin, 24px),20px)}product-title.product-card-gallery__title-placeholder{display:flex;align-items:center;justify-content:center;background-color:var(--alel-ivory);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' fill='none' stroke='%23D2BB8A' stroke-width='1'%3E%3Cpath d='M9 19h30L24 40 9 19Z'/%3E%3Cpath d='M9 19 15.5 8h17L39 19'/%3E%3Cpath d='M15.5 8 19 19l5 21 5-21 3.5-11'/%3E%3Cpath d='M19 19h10'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:clamp(38px,22%,92px) auto;border:1px solid var(--alel-ivory-border);border-radius:0}product-title.product-card-gallery__title-placeholder .title-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.swatch.swatch--unscaled.alel-metal-swatch{--swatch-width: 36px;--swatch-height: 36px;border:1px solid rgb(0 0 0 / .06)}.swatch.alel-metal-swatch.alel-metal-swatch--card{--swatch-width: 14px;--swatch-height: 14px}.alel-metal-swatch--18k{--alel-metal-white: #D9D6D0;--alel-metal-yellow: #CB9A33;--alel-metal-rose: #CB8668}.variant-option__button-label--has-swatch:has(.alel-metal-swatch){--variant-picker-swatch-radius: 50%}.alel-price--from{display:block}.alel-price--from>.alel-price-from{margin-inline-end:.3em}.alel-price--from>div{display:inline-flex;align-items:baseline;column-gap:.3em}.alel-price--from .price__hidden{display:none}@media print{.alel-trust-bar{display:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/alel-brand.css.map */
