:root{--ek-black: #0D0D0D;--ek-charcoal: #1A1A1A;--ek-gold: #BA8632;--ek-gold-soft: #C9A961;--ek-cream: #FAFAF7;--ek-cream-warm: #FAF8F3;--ek-sand: #E8DFD0;--ek-deep-brown: #4A2D23;--ek-line: rgba(13, 13, 13, .08);--ek-line-on-dark: rgba(245, 241, 234, .18)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.banner__heading,.section-header__title,.title,.product__title,.collection__title,.collection-hero__title,.rich-text__heading,.featured-collection__title,.multicolumn-list__item h3{font-family:var(--font-heading-family)!important;font-weight:500;letter-spacing:.005em;line-height:1.08}.h0,.banner__heading.h0,h1.h0{font-size:clamp(4.4rem,7vw,8.4rem)}h1,.h1{font-size:clamp(3.6rem,5.4vw,6.4rem)}h2,.h2{font-size:clamp(2.8rem,3.6vw,4.4rem)}h3,.h3{font-size:clamp(2rem,2.4vw,2.8rem)}body{font-family:var(--font-body-family);font-weight:400;letter-spacing:.012em;color:#0d0d0dd1}p,.rte p{line-height:1.75;font-size:1.5rem}@media(min-width:750px){p,.rte p{font-size:1.6rem}}.eyebrow,.banner__text--subtitle,.subtitle{font-family:var(--font-body-family);font-weight:600;font-size:1.15rem!important;letter-spacing:.32em;text-transform:uppercase;color:var(--ek-deep-brown)}.button,.shopify-payment-button__button--unbranded,button.button{font-family:var(--font-body-family);font-weight:600;letter-spacing:.22em;text-transform:uppercase;font-size:1.25rem;padding:1.6rem 3.2rem;min-height:5.4rem;transition:all .35s cubic-bezier(.2,.7,.2,1);position:relative;overflow:hidden}.button:not([disabled]):hover{transform:translateY(-1px);box-shadow:0 12px 28px #ba86322e}.button--primary,.button.button--primary{background:var(--ek-black);color:#fff;border:1px solid var(--ek-black)}.button--primary:hover{background:var(--ek-gold)!important;border-color:var(--ek-gold)!important;color:#fff!important}.button--secondary{background:transparent;border:1px solid currentColor}.color-scheme-1 .button--primary,.color-scheme-3 .button--primary{background:var(--ek-gold);border-color:var(--ek-gold);color:#fff}.color-scheme-1 .button--primary:hover,.color-scheme-3 .button--primary:hover{background:#fff!important;color:var(--ek-black)!important;border-color:#fff!important}.header-wrapper{border-bottom:1px solid var(--ek-line);background:#fafaf7eb;backdrop-filter:saturate(140%) blur(8px);-webkit-backdrop-filter:saturate(140%) blur(8px)}.header{padding-top:2.2rem;padding-bottom:2.2rem}.header__heading-link{padding:0}.header__heading-logo{filter:contrast(1.05)}.header__menu-item,.header .list-menu__item--link{font-family:var(--font-body-family);font-weight:500;font-size:1.25rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ek-black);transition:color .25s ease}.header__menu-item:hover,.header .list-menu__item--link:hover{color:var(--ek-gold);text-decoration:none}.header__menu-item span{border-bottom:1px solid transparent;transition:border-color .3s ease}.header__menu-item:hover span{border-bottom-color:var(--ek-gold)}.header__icons .header__icon{color:var(--ek-black)}.header__icons .header__icon:hover{color:var(--ek-gold)}.shopify-section-header-sticky.shopify-section-header-hidden{transform:translateY(-100%)}.scrolled-past-header .header-wrapper{background:#0d0d0df7;-webkit-backdrop-filter:saturate(140%) blur(10px);backdrop-filter:saturate(140%) blur(10px)}.scrolled-past-header .header__menu-item,.scrolled-past-header .header .list-menu__item--link,.scrolled-past-header .header__icon{color:#f5f1ea}.scrolled-past-header .header__menu-item:hover,.scrolled-past-header .header__icon:hover{color:var(--ek-gold)}.scrolled-past-header .header__heading-logo{filter:brightness(0) invert(1)}.shopify-section-group-footer-group .footer{background:var(--ek-black)!important;color:#f5f1ea;border-top:1px solid var(--ek-gold)}.shopify-section-group-footer-group .footer *{color:#f5f1ea}.shopify-section-group-footer-group .footer__heading,.shopify-section-group-footer-group .footer-block__heading{font-family:var(--font-body-family);font-weight:600;font-size:1.15rem;letter-spacing:.28em;text-transform:uppercase;color:var(--ek-gold)!important;margin-bottom:2rem}.shopify-section-group-footer-group .footer a:hover{color:var(--ek-gold)!important}.shopify-section-group-footer-group .footer__copyright{border-top:1px solid var(--ek-line-on-dark);padding-top:2.4rem;font-size:1.2rem;letter-spacing:.06em;opacity:.7}.card-wrapper:hover .card__media img,.card:hover .card__media img{transform:scale(1.04)}.card__media img,.card-wrapper .card__media img{transition:transform 1.6s cubic-bezier(.2,.7,.2,1)!important}.card__information{padding-top:2rem;padding-bottom:1rem}.card__heading,.card__heading a{font-family:var(--font-heading-family)!important;font-weight:500;font-size:clamp(2rem,1.8vw,2.6rem)!important;letter-spacing:.005em;line-height:1.2}.price__regular .price-item--regular,.price__sale .price-item--sale{font-family:var(--font-body-family);font-weight:500;font-size:1.5rem;letter-spacing:.06em;color:var(--ek-black)}.banner__heading{font-weight:400;letter-spacing:.005em}.banner__box{padding:4rem!important}.banner__heading.h0{font-style:italic}.banner__text+.banner__buttons{margin-top:2.4rem}.spaced-section,.shopify-section{--spacing-section: 8rem}@media(min-width:990px){.shopify-section+.shopify-section{margin-top:0}}.rich-text__heading+.rich-text__text{max-width:62ch;margin-left:auto;margin-right:auto}.multicolumn-card{background:transparent;text-align:center}.multicolumn-card__info h3{margin-bottom:1.2rem}.collapsible-content summary{font-family:var(--font-heading-family);font-weight:500;font-size:1.9rem;letter-spacing:.005em;padding:2.4rem .4rem;border-bottom:1px solid var(--ek-line)}.collapsible-content details[open] summary{color:var(--ek-gold)}.collapsible-content .collapsible-content__heading{text-align:center}.product__title h1,.product__title{font-family:var(--font-heading-family);font-weight:500;font-size:clamp(3.2rem,4vw,4.8rem);letter-spacing:.005em;line-height:1.1}.product__text.subtitle{font-family:var(--font-body-family);font-weight:600;font-size:1.15rem!important;letter-spacing:.32em;text-transform:uppercase;color:var(--ek-deep-brown)!important;margin-bottom:1.2rem}.product__info-container .price{font-size:2rem;letter-spacing:.04em}.product-form__buttons .button{width:100%}.product-form__buttons .product-form__submit,.product-form__buttons .shopify-payment-button__button{font-weight:400;letter-spacing:.26em}.product__description{font-size:1.55rem;line-height:1.8}.product-form__input--pill input[type=radio]+label{border:1px solid var(--ek-line);background:transparent;font-family:var(--font-body-family);font-weight:500;letter-spacing:.16em;text-transform:uppercase;font-size:1.2rem;padding:1.2rem 2rem;min-width:5rem;transition:all .25s ease}.product-form__input--pill input[type=radio]:checked+label{background:var(--ek-black);color:#fff;border-color:var(--ek-black)}.product-form__input--pill input[type=radio]:not(:checked)+label:hover{border-color:var(--ek-gold);color:var(--ek-gold)}.product__accordion{margin-top:.4rem}.product__accordion summary{padding:2.4rem .2rem;border-bottom:1px solid var(--ek-line);transition:color .3s ease}.product__accordion summary:hover{color:var(--ek-deep-brown)}.product__accordion .summary__title{gap:1.4rem}.product__accordion .accordion__title,.product__accordion summary h2.h4{font-family:var(--font-body-family)!important;font-weight:400!important;font-size:1.05rem!important;letter-spacing:.28em;text-transform:uppercase;color:var(--ek-charcoal);line-height:1.4}.product__accordion details[open] summary .accordion__title{color:var(--ek-deep-brown)}.product__accordion .summary__title .icon{width:1.6rem;height:1.6rem;opacity:.6}.product__accordion .icon-caret{width:1rem;height:1rem;opacity:.5;transition:transform .35s ease}.product__accordion details[open] .icon-caret{transform:rotate(180deg)}.product__accordion .accordion__content.rte{padding:1.8rem .2rem 2.8rem;font-family:var(--font-body-family);font-size:1.4rem;line-height:1.85;letter-spacing:.012em;color:#0d0d0db8}.product__accordion .accordion__content.rte p{margin:0 0 1.2rem;font-size:1.4rem;line-height:1.85}.product__accordion .accordion__content.rte p:last-child{margin-bottom:0}.product__accordion .accordion__content.rte a{color:var(--ek-deep-brown);text-decoration:none;border-bottom:1px solid var(--ek-line);padding-bottom:.2rem;transition:border-color .25s ease}.product__accordion .accordion__content.rte a:hover{border-bottom-color:var(--ek-deep-brown)}.ek-trust-strip{background:var(--ek-cream-warm);border-top:1px solid var(--ek-line);border-bottom:1px solid var(--ek-line);padding:2.4rem 0}.ek-trust-strip__inner{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;text-align:center;max-width:var(--page-width);margin:0 auto;padding:0 2rem}@media(min-width:750px){.ek-trust-strip__inner{grid-template-columns:repeat(4,1fr)}}.ek-trust-strip__item{font-family:var(--font-body-family);font-weight:500;font-size:1.15rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ek-black);display:flex;align-items:center;justify-content:center;gap:.8rem}.ek-trust-strip__item:before{content:"";display:inline-block;width:6px;height:6px;background:var(--ek-gold);border-radius:50%}.newsletter-form__field-wrapper .field__input{background:transparent;border:0;border-bottom:1px solid currentColor;border-radius:0;padding:1.4rem 0;font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:.06em}.newsletter-form__field-wrapper .field__label{font-family:var(--font-body-family);font-weight:500;letter-spacing:.18em;text-transform:uppercase;font-size:1.2rem}.announcement-bar{background:var(--ek-black)!important;color:var(--ek-cream)!important}.announcement-bar__message{font-family:var(--font-body-family);font-weight:500;letter-spacing:.28em;text-transform:uppercase;font-size:1.15rem;padding:1.4rem 1.6rem;color:var(--ek-cream)!important}blockquote{font-family:var(--font-heading-family);font-style:italic;font-size:clamp(2.2rem,2.6vw,3rem);line-height:1.4;letter-spacing:.005em;border:0;text-align:center;max-width:64ch;margin:0 auto;padding:4rem 2rem}blockquote:before{content:'"';display:block;font-size:6rem;color:var(--ek-gold);line-height:.4;margin-bottom:1.6rem}.ek-divider{display:block;width:60px;height:1px;background:var(--ek-gold);margin:2.4rem auto}.image-with-text__media img{transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.image-with-text:hover .image-with-text__media img{transform:scale(1.03)}.scroll-trigger.animate--slide-in{--animation-fade-offset: 40px}@media(max-width:749px){.button{padding:1.4rem 2.4rem;font-size:1.15rem;letter-spacing:.18em}.header__menu-item{font-size:1.4rem}}.ek-plate{background:var(--ek-cream-warm);border:1px solid var(--ek-line);padding:4rem 2rem}.ek-plate--dark{background:var(--ek-black);color:var(--ek-cream);border-color:var(--ek-line-on-dark)}.color-scheme-1 .header__heading-logo,.color-scheme-3 .header__heading-logo,.shopify-section-group-footer-group .header__heading-logo{filter:brightness(0) invert(1)}.product__info-wrapper .price-item{font-weight:500}.featured-collection .card__media,.collection .card__media{aspect-ratio:4 / 5}
/*# sourceMappingURL=/cdn/shop/t/6/assets/brand-luxury.css.map */
