:root{--hl-bg: #ffffff;--hl-soft: #f4f1ec;--hl-line: #e6e1d9;--hl-ink: #111111;--hl-muted: #6f6a63;--hl-gold: #9c7a45;--hl-gold-light: #c6a36b;--hl-header: #000000;--hl-header-text: #f2ede6;--hl-ease: cubic-bezier(.22, .61, .36, 1);--hl-ease-out: cubic-bezier(.16, 1, .3, 1);--hl-serif: "Cormorant Garamond", Georgia, "Times New Roman", serif;--hl-sans: "Manrope", "Helvetica Neue", Arial, sans-serif;--font-body-family: var(--hl-sans);--font-heading-family: var(--hl-serif);--font-heading-weight: 500}::selection{background:var(--hl-gold-light);color:var(--hl-ink)}body.gradient,body .content-for-layout{background:var(--hl-bg);color:var(--hl-ink)}body{font-family:var(--hl-sans);letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body .page-width{max-width:150rem}body .announcement-bar-section .utility-bar{min-height:3.2rem;border-bottom:.1rem solid rgba(255,255,255,.08);background:var(--hl-header)!important}body .announcement-bar__message{min-height:3.2rem;padding:.8rem 0;color:#f2ede6b8;font-size:1rem;font-weight:500;letter-spacing:.3rem;line-height:1.4;text-transform:uppercase}body .section-header .header-wrapper{border-bottom:0;background:var(--hl-header)!important}body .section-header .header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;max-width:100%;min-height:13.2rem;padding:.8rem clamp(2.4rem,4vw,6.4rem);column-gap:clamp(2rem,3vw,5rem)}body .header__heading,body .header__heading-link{justify-self:start;margin:0;padding:0}body .header__heading-logo-wrapper{width:auto;max-width:none}body .header__heading-logo{display:block;width:auto;height:12.4rem;max-width:none;max-height:none;object-fit:contain;transition:height .45s var(--hl-ease-out)}body .section-header .header{transition:min-height .45s var(--hl-ease-out)}body .scrolled-past-header .header{min-height:8.4rem}body .scrolled-past-header .header__heading-logo{height:7.2rem}body .header__inline-menu{justify-self:center;margin:0}body .header__inline-menu .list-menu--inline{flex-wrap:nowrap;justify-content:center;align-items:center;gap:clamp(1.4rem,1.8vw,3.2rem)}body .list-menu--inline>li>.header__menu-item,body .list-menu--inline>li>details>.header__menu-item,body .list-menu--inline>li>header-menu>details>.header__menu-item{padding:0;color:var(--hl-header-text);font-size:1.1rem;font-weight:500;letter-spacing:.2rem;line-height:1;text-transform:uppercase;white-space:nowrap;transition:color .25s var(--hl-ease)}body .list-menu--inline>li>details>summary.header__menu-item,body .list-menu--inline>li>header-menu>details>summary.header__menu-item{padding-right:2rem}body .header__menu-item span{position:relative;text-decoration:none!important}body .list-menu--inline>li>.header__menu-item span:after,body .list-menu--inline>li>details>.header__menu-item span:after,body .list-menu--inline>li>header-menu>details>.header__menu-item span:after{content:"";position:absolute;left:0;bottom:-.6rem;width:100%;height:.1rem;background:var(--hl-gold-light);transform:scaleX(0);transition:transform .3s var(--hl-ease)}body .list-menu--inline>li>.header__menu-item:hover,body .list-menu--inline>li>details>.header__menu-item:hover,body .list-menu--inline>li>header-menu>details>.header__menu-item:hover,body .list-menu--inline .header__active-menu-item{color:var(--hl-gold-light)}body .list-menu--inline>li>.header__menu-item:hover span:after,body .list-menu--inline>li>details>.header__menu-item:hover span:after,body .list-menu--inline>li>header-menu>details>.header__menu-item:hover span:after,body .list-menu--inline .header__active-menu-item:after{transform:scaleX(1)}body .header__submenu,body .mega-menu__content{border:.1rem solid var(--hl-line);background:var(--hl-bg)}body .header__submenu .header__menu-item,body .mega-menu__content .mega-menu__link{color:var(--hl-ink);text-transform:none;letter-spacing:.04rem}body .header__submenu .header__menu-item:hover,body .mega-menu__content .mega-menu__link:hover{color:var(--hl-gold)}body .header__icons{justify-self:end;gap:.8rem;padding-right:0}body .header__icon{width:4.4rem;height:4.4rem;color:var(--hl-header-text);transition:color .25s var(--hl-ease)}body .header__icon:hover,body .header__icon:focus-visible{color:var(--hl-gold-light)}body .header__icon .svg-wrapper{width:2.2rem;height:2.2rem}body .header__icon--cart .svg-wrapper{width:3.4rem;height:3.4rem}body .header__icon--cart svg{width:100%;height:100%}body .cart-count-bubble{background:var(--hl-gold-light);color:var(--hl-header)}.desktop-localization-wrapper{display:none}.harpoon-wordmark{display:inline-flex;align-items:center;gap:1.1rem;color:var(--hl-gold-light);text-decoration:none}.harpoon-wordmark__mark{display:inline-grid;place-items:center;width:4.6rem;height:4.6rem;border:.1rem solid rgba(198,163,107,.4);font-family:var(--hl-serif);font-size:3rem;line-height:1}.harpoon-wordmark__text{display:grid;gap:.1rem;font-family:var(--hl-serif);text-transform:uppercase}.harpoon-wordmark__text span{font-size:2.3rem;letter-spacing:.12rem;line-height:.95}.harpoon-wordmark__text small{font-size:1.1rem;letter-spacing:.34rem;line-height:1}body .luxury-hero__heading,body .luxury-section-heading__title,body .luxury-story__title,body .collection-hero__title,body .main-page-title,body .title,body .product__title h1,body .customer h1{margin:0;color:var(--hl-ink);font-family:var(--hl-serif);font-weight:400;letter-spacing:.01em;line-height:1.15;text-transform:none}body .rte,body .product__description,body .collection-hero__description{color:var(--hl-muted)}body .underlined-link,body .rte a:not(.button){color:var(--hl-ink);text-decoration-color:var(--hl-gold-light);text-underline-offset:.3rem}body .rte a:not(.button):hover{color:var(--hl-gold)}body .luxury-button,body .button:not(.button--secondary):not(.button--tertiary),body .shopify-payment-button__button--unbranded,body .cart__checkout-button,body .product-form__submit{display:inline-flex;align-items:center;justify-content:center;min-height:5.2rem;padding:0 3.6rem;border:.1rem solid var(--hl-ink);border-radius:0;background-color:var(--hl-ink);background-image:linear-gradient(var(--hl-gold-light),var(--hl-gold-light));background-repeat:no-repeat;background-position:left center;background-size:0% 100%;color:#fff;font-family:var(--hl-sans);font-size:1.15rem;font-weight:600;letter-spacing:.28rem;text-decoration:none;text-transform:uppercase;box-shadow:none;transform:none;transition:background-size .5s var(--hl-ease),color .35s var(--hl-ease),border-color .35s var(--hl-ease)}body .luxury-button:hover,body .luxury-button:focus-visible,body .button:not(.button--secondary):not(.button--tertiary):hover,body .shopify-payment-button__button--unbranded:hover,body .cart__checkout-button:hover,body .product-form__submit:hover{border-color:var(--hl-gold-light);background-size:100% 100%;color:var(--hl-ink);box-shadow:none;transform:none}body .button--secondary,body .button--tertiary{border:.1rem solid var(--hl-line);border-radius:0;background:transparent;color:var(--hl-ink);font-family:var(--hl-sans);font-weight:600;letter-spacing:.22rem;box-shadow:none;transition:border-color .3s var(--hl-ease),color .3s var(--hl-ease)}body .button--secondary:hover,body .button--tertiary:hover{border-color:var(--hl-ink);background:transparent;box-shadow:none}body .button:not(.button--secondary):not(.button--tertiary),body .product-form__submit{border-color:var(--hl-ink)!important;background-color:var(--hl-ink)!important;color:#fff!important}body .button:not(.button--secondary):not(.button--tertiary):hover,body .product-form__submit:hover{border-color:var(--hl-gold-light)!important;color:var(--hl-ink)!important}body .button--secondary:not(.product-form__submit),body .button--tertiary,body .button--secondary:not(.product-form__submit):hover,body .button--tertiary:hover{background-color:transparent!important;color:var(--hl-ink)!important}body .button:before,body .button:after,body .shopify-payment-button__button:before,body .shopify-payment-button__button:after{box-shadow:none!important}body .luxury-hero .luxury-button,body .luxury-story__panel--text-only .luxury-button{border-color:#fff;background-color:#fff;color:var(--hl-ink)}body .luxury-hero .luxury-button:hover,body .luxury-hero .luxury-button:focus-visible,body .luxury-story__panel--text-only .luxury-button:hover,body .luxury-story__panel--text-only .luxury-button:focus-visible{border-color:var(--hl-gold-light);color:var(--hl-ink)}body .luxury-link{position:relative;display:inline-flex;align-items:center;gap:.8rem;padding-bottom:.4rem;color:#fff;font-size:1.1rem;font-weight:600;letter-spacing:.24rem;text-decoration:none;text-transform:uppercase}body .luxury-link:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:.1rem;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .35s var(--hl-ease)}body .luxury-link:hover:after,body .luxury-link:focus-visible:after{transform:scaleX(1)}body .luxury-link .icon-arrow{width:1.4rem}@keyframes hl-rise{0%{opacity:0;transform:translate3d(0,2.8rem,0)}to{opacity:1;transform:none}}@keyframes hl-kenburns{0%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes hl-scroll-line{0%{transform:scaleY(0);transform-origin:top}45%{transform:scaleY(1);transform-origin:top}55%{transform:scaleY(1);transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}body .luxury-section{position:relative;background:var(--hl-bg)}body .luxury-section__inner{position:relative}body .luxury-section-heading{max-width:76rem;margin:0 auto clamp(4rem,5vw,6.4rem);text-align:center}body .luxury-section-heading__eyebrow,body .luxury-hero__eyebrow,body .luxury-story__eyebrow{display:inline-flex;align-items:center;gap:1.4rem;margin:0 0 1.8rem;color:var(--hl-gold);font-family:var(--hl-sans);font-size:1.05rem;font-weight:600;letter-spacing:.42rem;text-transform:uppercase}body .luxury-section-heading__eyebrow:before,body .luxury-section-heading__eyebrow:after,body .luxury-hero__eyebrow:before,body .luxury-story__eyebrow:before{content:"";width:3.2rem;height:.1rem;background:currentColor;opacity:.6}body .luxury-section-heading__title{font-size:clamp(3.6rem,4.4vw,6rem);font-weight:400;letter-spacing:-.005em;line-height:1.02}body .luxury-section-heading__title:after{content:none}body .luxury-section-heading__text,body .luxury-story__text{max-width:56rem;margin:2rem auto 0;color:var(--hl-muted);font-size:1.5rem;line-height:1.85}body .luxury-icon-strip{border-top:.1rem solid var(--hl-line);border-bottom:.1rem solid var(--hl-line);background:var(--hl-soft)}body .luxury-icon-strip__grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}body .luxury-icon-strip__item{display:flex;gap:1.6rem;align-items:center;padding:2.4rem 0;border-bottom:.1rem solid var(--hl-line)}body .luxury-icon-strip__item:last-child{border-bottom:0}body .luxury-icon-strip__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;padding:1.2rem;border:.1rem solid rgba(156,122,69,.35);border-radius:50%;color:var(--hl-gold)}body .luxury-icon-strip__icon svg{width:100%;height:100%;color:inherit}body .luxury-icon-strip__icon svg [fill]:not([fill=none]),body .luxury-icon-strip__icon svg path:not([fill]){fill:currentColor}body .luxury-icon-strip__icon svg [stroke]:not([stroke=none]){stroke:currentColor}body .luxury-icon-strip__title{margin:0 0 .4rem;color:var(--hl-ink);font-family:var(--hl-sans);font-size:1.1rem;font-weight:700;letter-spacing:.22rem;text-transform:uppercase}body .luxury-icon-strip__text{margin:0;color:var(--hl-muted);font-size:1.35rem;line-height:1.6}body .luxury-collection-showcase__grid,body .luxury-product-grid{display:grid;gap:1.6rem}body .luxury-collection-showcase__grid{grid-template-columns:repeat(1,minmax(0,1fr))}body .luxury-collection-card{position:relative;overflow:hidden;aspect-ratio:3 / 4;background:var(--hl-ink);isolation:isolate}body .luxury-collection-card__cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}body .luxury-collection-card__cover:focus-visible{outline:.2rem solid var(--hl-gold-light);outline-offset:-.4rem}body .luxury-collection-card__index{position:absolute;top:2.4rem;left:2.4rem;z-index:2;display:inline-flex;align-items:center;gap:1rem;color:#ffffffd9;font-family:var(--hl-serif);font-size:1.8rem;font-style:italic}body .luxury-collection-card__index:after{content:"";width:2.4rem;height:.1rem;background:currentColor;opacity:.6}body .luxury-collection-card__media{position:absolute;top:0;right:0;bottom:0;left:0}body .luxury-collection-card__image{width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform 1.4s var(--hl-ease-out),filter .7s var(--hl-ease)}body .luxury-collection-card:hover .luxury-collection-card__image{transform:scale(1)}body .luxury-collection-card__overlay{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;height:100%;padding:2.8rem 2.4rem;text-align:left;background:linear-gradient(180deg,rgba(0,0,0,.15) 0%,transparent 35%,rgba(0,0,0,.72) 100%)}body .luxury-collection-card__title{margin:0;color:#fff;font-family:var(--hl-serif);font-size:clamp(2.6rem,2.2vw,3.4rem);font-weight:400;letter-spacing:0;line-height:1.05;transition:transform .6s var(--hl-ease-out)}body .luxury-collection-card__link{margin-top:1.4rem;transition:opacity .5s var(--hl-ease-out),transform .6s var(--hl-ease-out)}@media(hover:hover){body .luxury-collection-card__title{transform:translateY(3.2rem)}body .luxury-collection-card__link{opacity:0;transform:translateY(1.6rem)}body .luxury-collection-card:hover .luxury-collection-card__title,body .luxury-collection-card:hover .luxury-collection-card__link{opacity:1;transform:none}}body .luxury-image-placeholder,body .luxury-media-placeholder{display:block;width:100%;height:100%;background:linear-gradient(160deg,#eceae6,#d9d5ce)}body .luxury-image-placeholder--collection{background:radial-gradient(circle at 70% 20%,rgba(198,163,107,.22),transparent 55%),linear-gradient(160deg,#1d1b18,#0b0b0b)}body .luxury-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:4rem}body .luxury-empty-state{grid-column:1 / -1;padding:4rem 2rem;border:.1rem solid var(--hl-line);color:var(--hl-muted);font-size:1.4rem;text-align:center}body .luxury-product-card{height:100%;text-align:center}body .luxury-product-card__media{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 5;background:var(--hl-soft)}body .luxury-product-card__image{position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .7s var(--hl-ease),transform 1.2s var(--hl-ease-out)!important}body .luxury-product-card__image--hover{opacity:0}@media(hover:hover){body .luxury-product-card__media--has-hover:hover .luxury-product-card__image:not(.luxury-product-card__image--hover){opacity:0}body .luxury-product-card__media--has-hover:hover .luxury-product-card__image--hover{opacity:1}}body .luxury-product-card__badge{position:absolute;top:1.2rem;left:1.2rem;z-index:2;padding:.5rem 1rem;background:var(--hl-ink);color:#fff;font-family:var(--hl-sans);font-size:.95rem;font-weight:700;letter-spacing:.2rem;text-transform:uppercase}body .luxury-product-card__cta{position:absolute;left:1.2rem;right:1.2rem;bottom:1.2rem;z-index:2;padding:1.3rem 1rem;background:#fffffff0;color:var(--hl-ink);font-family:var(--hl-sans);font-size:1.05rem;font-weight:700;letter-spacing:.28rem;text-align:center;text-transform:uppercase;opacity:0;transform:translateY(1.2rem);transition:opacity .4s var(--hl-ease),transform .5s var(--hl-ease-out),background-color .3s var(--hl-ease)}body .luxury-product-card__media:hover .luxury-product-card__cta{opacity:1;transform:none}body .luxury-product-card__cta:hover{background:var(--hl-ink);color:#fff}@media(hover:none){body .luxury-product-card__cta{display:none}}body .luxury-product-card__content{padding:1.8rem .4rem 0}body .luxury-product-card__price{margin-top:.6rem}body .luxury-product-card__swatches{display:flex;justify-content:center;gap:.8rem;margin-top:1rem}body .luxury-swatch{width:1.2rem;height:1.2rem;border:.1rem solid var(--hl-line);border-radius:50%;background:var(--swatch-color, #7f6545);box-shadow:inset 0 0 0 .2rem #fff}body .luxury-featured-products__footer{margin-top:5.6rem;text-align:center}body .luxury-story__panel{display:grid;overflow:hidden;background:var(--hl-soft)}body .luxury-story__media{position:relative;min-height:48rem;overflow:hidden;background:var(--hl-soft)}body .luxury-story__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}body .luxury-story__content{padding:clamp(4rem,6vw,9.6rem);align-self:center}body .luxury-story__title{font-size:clamp(3.4rem,3.8vw,5.6rem);font-weight:400;line-height:1.04}body .luxury-story__text{margin-left:0;margin-right:0}body .luxury-story__panel--text-only{display:block;position:relative;background:radial-gradient(circle at 85% 0%,rgba(198,163,107,.16),transparent 45%),var(--hl-ink);text-align:center}body .luxury-story__panel--text-only .luxury-story__content{max-width:96rem;margin:0 auto;padding:clamp(7.2rem,10vw,14rem) clamp(2.4rem,6vw,8rem)}body .luxury-story__panel--text-only .luxury-story__eyebrow{color:var(--hl-gold-light)}body .luxury-story__panel--text-only .luxury-story__eyebrow:after{content:"";width:3.2rem;height:.1rem;background:currentColor;opacity:.6}body .luxury-story__panel--text-only .luxury-story__title{color:#fff;font-size:clamp(4rem,5.6vw,8rem);line-height:1}body .luxury-story__panel--text-only .luxury-story__text{margin:2.4rem auto 0;color:#ffffff9e}body .luxury-story__panel--text-only .luxury-story__actions{justify-content:center}body .luxury-product-card__image,body .card__media .media img,body .card .media img,body .product__media img,body .product-media-modal img,body .thumbnail img,body .cart-item__image{object-fit:contain!important;transform:none!important;filter:none}body .luxury-product-card__image{width:100%;height:100%}body .card__inner,body .card__media,body .card .media,body .product__media,body .product-media-container,body .thumbnail,body .cart-item__image-container{background:var(--hl-soft)}body .card-wrapper{height:100%}body .card{border:0;background:transparent;box-shadow:none}body .card__content{background:transparent}body .luxury-product-card__content,body .card__information{padding:1.6rem .2rem 0;text-align:center}body .luxury-product-card__title,body .card__heading,body .card__heading a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0;color:var(--hl-ink);font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;letter-spacing:.02rem;line-height:1.45;text-decoration:none;text-transform:none;transition:color .25s var(--hl-ease)}body .luxury-product-card__title a{color:inherit;text-decoration:none}body .luxury-product-card:hover .luxury-product-card__title,body .card-wrapper:hover .card__heading a{color:var(--hl-gold)}body .card-information,body .card-information .price{justify-content:center;text-align:center}body .price,body .price .price-item{color:var(--hl-ink);font-size:1.4rem;font-weight:500;letter-spacing:.06rem}body .price--on-sale .price-item--sale{color:var(--hl-gold)}body .price--on-sale .price-item--regular{color:var(--hl-muted)}body .badge{border:0;border-radius:0;background:var(--hl-ink);color:#fff;font-size:1rem;font-weight:600;letter-spacing:.16rem;text-transform:uppercase}body .collection-hero{border-bottom:.1rem solid var(--hl-line);background:var(--hl-soft)}body .collection-hero__inner{min-height:0;padding-top:clamp(3.2rem,4vw,5.6rem);padding-bottom:clamp(2.4rem,3vw,4rem)}body .collection-hero__title{font-size:clamp(3.2rem,3.6vw,4.8rem)}body .product-grid{row-gap:4rem}body .product{padding-top:clamp(3rem,4vw,5.6rem)}body .product__title h1{font-size:clamp(2.6rem,2.4vw,3.6rem);line-height:1.2;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}body .product__info-container{padding:0 0 0 clamp(0rem,2vw,3rem)}body .product__text{color:var(--hl-gold);font-size:1.05rem;font-weight:600;letter-spacing:.3rem;text-transform:uppercase}body .product__info-container .price{font-size:2rem}body .product-form__input input[type=radio]+label{border:.1rem solid var(--hl-line);border-radius:0;background:#fff;color:var(--hl-ink);transition:border-color .25s var(--hl-ease),background-color .25s var(--hl-ease),color .25s var(--hl-ease)}body .product-form__input input[type=radio]+label:hover{border-color:var(--hl-ink)}body .product-form__input input[type=radio]:checked+label{border-color:var(--hl-ink);background:var(--hl-ink);color:#fff}body .thumbnail[aria-current],body .thumbnail:hover{border:0;box-shadow:0 0 0 .1rem var(--hl-ink)}body .accordion{border-color:var(--hl-line)}@keyframes hl-slide-in-next{0%{opacity:0;transform:translate3d(4%,0,0) scale(1.015)}to{opacity:1;transform:none}}@keyframes hl-slide-in-prev{0%{opacity:0;transform:translate3d(-4%,0,0) scale(1.015)}to{opacity:1;transform:none}}body .product--thumbnail_slider slider-component[id^=GalleryViewer]{position:relative;display:block}body .product--thumbnail_slider .product__media-list{scroll-behavior:smooth}body .product--thumbnail_slider .thumbnail-list__item .thumbnail{border:0;border-radius:0;opacity:.5;transition:opacity .3s var(--hl-ease),box-shadow .3s var(--hl-ease)}body .product--thumbnail_slider .thumbnail-list__item .thumbnail:hover,body .product--thumbnail_slider .thumbnail-list__item .thumbnail[aria-current]{opacity:1}body .product--thumbnail_slider .thumbnail-list__item .thumbnail[aria-current]{box-shadow:inset 0 -.2rem 0 var(--hl-ink)}@media screen and (min-width:750px){body .product--thumbnail_slider .product__media-list{overflow:hidden;background:var(--hl-soft)}body .product--thumbnail_slider .product__media-item.is-active{animation:hl-slide-in-next .65s var(--hl-ease) both}body .product--thumbnail_slider media-gallery[data-direction=prev] .product__media-item.is-active{animation-name:hl-slide-in-prev}body .product--thumbnail_slider slider-component[id^=GalleryViewer]>.slider-buttons{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex!important;align-items:center;justify-content:space-between;padding:0 1.6rem;pointer-events:none}body .product--thumbnail_slider .product__media-list:not(:has(>li+li))+.slider-buttons{display:none!important}body .product--thumbnail_slider slider-component[id^=GalleryViewer]>.slider-buttons .slider-button{display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border:0;border-radius:50%;background:#ffffffeb;color:var(--hl-ink);box-shadow:0 .6rem 2rem #0000001f;opacity:0;pointer-events:auto;cursor:pointer;transition:opacity .3s var(--hl-ease),transform .3s var(--hl-ease),background-color .3s var(--hl-ease)}body .product--thumbnail_slider slider-component[id^=GalleryViewer]>.slider-buttons .slider-button--prev{transform:translate(-.8rem)}body .product--thumbnail_slider slider-component[id^=GalleryViewer]>.slider-buttons .slider-button--next{transform:translate(.8rem)}body .product--thumbnail_slider slider-component[id^=GalleryViewer]:hover>.slider-buttons .slider-button,body .product--thumbnail_slider slider-component[id^=GalleryViewer]>.slider-buttons .slider-button:focus-visible{opacity:1;transform:none}body .product--thumbnail_slider slider-component[id^=GalleryViewer]>.slider-buttons .slider-button:hover{background:var(--hl-ink);color:#fff}body .product--thumbnail_slider slider-component[id^=GalleryViewer]>.slider-buttons .slider-button[disabled]{cursor:pointer}body .product--thumbnail_slider slider-component[id^=GalleryViewer]>.slider-buttons .slider-counter{position:absolute;left:50%;bottom:1.6rem;padding:.4rem 1.2rem;background:#ffffffeb;color:var(--hl-ink);font-size:1.1rem;letter-spacing:.2rem;transform:translate(-50%)}body .product--thumbnail_slider .thumbnail-slider{margin-top:1.2rem}}@media(prefers-reduced-motion:reduce){body .product--thumbnail_slider .product__media-item.is-active{animation:none!important}}body .field:after,body .select:after,body .quantity:after{box-shadow:0 0 0 .1rem var(--hl-line)}body .field:hover:after,body .select:hover:after,body .quantity:hover:after{box-shadow:0 0 0 .1rem var(--hl-ink)}body .footer{border-top:.1rem solid var(--hl-line);background:var(--hl-soft)!important;color:var(--hl-muted)}body .footer a,body .footer .list-menu__item--link{color:var(--hl-muted);text-decoration:none;transition:color .25s var(--hl-ease)}body .footer a:hover{color:var(--hl-ink)}body .footer-block__heading{color:var(--hl-ink);font-family:var(--hl-sans);font-size:1.1rem;font-weight:700;letter-spacing:.26rem;text-transform:uppercase}body .footer-block--newsletter .footer-block__heading{font-family:var(--hl-serif);font-size:clamp(2.6rem,2.4vw,3.4rem);font-weight:400;letter-spacing:0;text-transform:none}body .footer .newsletter-form__field-wrapper .field__input{border:0;border-bottom:.1rem solid var(--hl-ink);background:transparent}body .footer .newsletter-form__field-wrapper .field:after{box-shadow:none}body .footer__content-bottom{border-top:.1rem solid var(--hl-line)}@media screen and (max-width:749px){body .luxury-collection-showcase__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}body .luxury-collection-card__overlay{padding:1.6rem}body .luxury-collection-card__index{top:1.4rem;left:1.6rem;font-size:1.5rem}body .luxury-collection-card__title{font-size:2.2rem}body .luxury-collection-card__link{margin-top:.8rem;font-size:.95rem;letter-spacing:.18rem}body .luxury-product-grid{gap:1.2rem;row-gap:3.2rem}body .product-grid{row-gap:2.4rem}}@media screen and (min-width:750px){body .luxury-icon-strip__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.4rem}body .luxury-icon-strip__item:nth-last-child(-n+2){border-bottom:0}body .luxury-collection-showcase__grid{grid-template-columns:repeat(2,minmax(0,1fr))}body .luxury-collection-showcase__grid,body .luxury-product-grid{gap:2.4rem}body .luxury-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:989px){body .section-header .header{min-height:7.2rem;padding:.8rem 2rem}body .header__heading,body .header__heading-link{justify-self:center}body .header__heading-logo{height:7.2rem}body .scrolled-past-header .header{min-height:6.4rem}body .scrolled-past-header .header__heading-logo{height:5.2rem}body .product__info-container{padding:2.4rem 0 0}}@media screen and (min-width:990px)and (max-width:1279px){body .section-header .header{padding-left:2.4rem;padding-right:2.4rem;column-gap:1.6rem}body .header__heading-logo{height:10rem}body .header__inline-menu .list-menu--inline{gap:1.4rem}body .list-menu--inline>li>.header__menu-item,body .list-menu--inline>li>details>.header__menu-item,body .list-menu--inline>li>header-menu>details>.header__menu-item{font-size:1.02rem;letter-spacing:.12rem}body .header__icons{gap:0}}@media screen and (min-width:990px){body .luxury-story__panel{grid-template-columns:minmax(0,1fr) minmax(36rem,48%)}body .luxury-story--image-right .luxury-story__media{order:2}body .luxury-story--image-left .luxury-story__media{order:1}body .luxury-story--image-left .luxury-story__content{order:2}body .luxury-icon-strip__grid{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:0}body .luxury-icon-strip__item{padding:2.4rem 2.8rem;border-bottom:0}body .luxury-icon-strip__item:not(:last-child){border-right:.1rem solid var(--hl-line)}body .luxury-collection-showcase__grid{grid-template-columns:repeat(var(--luxury-collection-columns, 4),minmax(0,1fr))}body .luxury-product-grid{grid-template-columns:repeat(var(--luxury-product-columns, 4),minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){body .luxury-collection-card__image,body .luxury-collection-card__title,body .luxury-collection-card__link,body .luxury-product-card__image{transition:none!important}body .luxury-hero__image,body .luxury-hero__eyebrow,body .luxury-hero__heading-line,body .luxury-hero__subheading,body .luxury-hero__text,body .luxury-hero__actions,body .luxury-hero__scroll,body .luxury-hero__scroll-line:after{animation:none!important}}body details[open]>.header__menu-item,body header-menu>details[open]>.header__menu-item{text-decoration:none}body details[open]>.header__menu-item span:after,body header-menu>details[open]>.header__menu-item span:after{transform:scaleX(1)}body details[open]>.header__menu-item,body header-menu>details[open]>.header__menu-item{color:var(--hl-gold-light)}body #HeaderMenu-MenuList-CustomerCare{min-width:18rem}body .header__submenu .header__menu-item{text-decoration:none;font-size:1.3rem;font-weight:400;letter-spacing:.04rem;text-transform:none;transition:color .2s var(--hl-ease);white-space:nowrap}body .header__submenu .header__menu-item:hover{text-decoration-line:none;color:var(--hl-gold)}body .header__submenu .header__menu-item.link--text:hover{color:var(--hl-gold)}body .menu-drawer__submenu .menu-drawer__menu-item{transition:color .2s var(--hl-ease)}:root{--hl-display: "Archivo", "Helvetica Neue", Arial, sans-serif;--hl-serif: var(--hl-display);--font-heading-family: var(--hl-display);--font-heading-weight: 800;--hl-radius: 1.2rem;--hl-radius-sm: .6rem;--hl-card-bg: #f3f2ef}@keyframes hl-shimmer{0%{background-position:200% 50%}to{background-position:-200% 50%}}@keyframes hl-focus-in{0%{opacity:0;transform:translate3d(0,2.4rem,0);filter:blur(.8rem)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes hl-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hl-zoom-out{0%{transform:scale(1.08)}to{transform:scale(1)}}body .luxury-section-heading__title,body .luxury-story__title,body .collection-hero__title,body .main-page-title,body .title,body .customer h1{font-family:var(--hl-display);font-weight:800;letter-spacing:.01em;line-height:1.05;text-transform:uppercase}body .luxury-section-heading__title{font-size:clamp(2.6rem,2.8vw,4rem)}body .luxury-section-heading{margin-bottom:clamp(2.8rem,3.5vw,4.8rem)}body .luxury-section-heading__eyebrow{display:none}body .luxury-section-heading__text{margin-top:1.2rem}body .product__title h1{font-family:var(--hl-display);font-weight:700;letter-spacing:0;text-transform:none}body .luxury-button,body .button:not(.button--secondary):not(.button--tertiary),body .product-form__submit,body .cart__checkout-button{border-radius:var(--hl-radius-sm);font-family:var(--hl-sans);font-weight:700;letter-spacing:.16rem}body .luxury-featured-products__footer .luxury-button{min-height:4.6rem;padding:0 3.2rem;border:.15rem solid var(--hl-ink);border-radius:99rem;background-color:transparent;background-image:none;color:var(--hl-ink);transition:background-color .3s var(--hl-ease),color .3s var(--hl-ease)}body .luxury-featured-products__footer .luxury-button:hover,body .luxury-featured-products__footer .luxury-button:focus-visible{border-color:var(--hl-ink);background-color:var(--hl-ink);color:#fff}body .announcement-bar-section .utility-bar{background:#000!important}body .announcement-bar__message{color:var(--hl-gold-light);font-family:var(--hl-sans);font-size:1.05rem;font-weight:700;letter-spacing:.24rem}body .section-header .header-wrapper{border-bottom:.1rem solid #ececec;background:#fff!important;transition:box-shadow .3s var(--hl-ease)}body .scrolled-past-header .header-wrapper{box-shadow:0 .6rem 2.4rem #00000014}body .section-header .header{min-height:9.6rem}body .header__heading-logo{height:8rem}body .scrolled-past-header .header{min-height:7.2rem}body .scrolled-past-header .header__heading-logo{height:5.6rem}body .list-menu--inline>li>.header__menu-item,body .list-menu--inline>li>details>.header__menu-item{color:var(--hl-ink);font-family:var(--hl-sans);font-size:1.25rem;font-weight:800;letter-spacing:.14rem}body .list-menu--inline>li>.header__menu-item:hover,body .list-menu--inline>li>details>.header__menu-item:hover,body .list-menu--inline .header__active-menu-item{color:var(--hl-gold)}body .header__inline-menu summary.header__menu-item,body .header__inline-menu summary.header__menu-item span{color:var(--hl-ink);font-family:var(--hl-sans);font-size:1.25rem;font-weight:800;letter-spacing:.14rem;text-transform:uppercase}body .header__inline-menu summary.header__menu-item:hover,body .header__inline-menu summary.header__menu-item:hover span,body .header__inline-menu details[open]>summary.header__menu-item span{color:var(--hl-gold)}body .header__inline-menu summary.header__menu-item .icon-caret{color:currentColor}body .list-menu--inline>li>.header__menu-item span:after,body .list-menu--inline>li>details>.header__menu-item span:after{bottom:-.8rem;height:.2rem;background:var(--hl-gold)}body .header__icon,body .header__icon--menu{color:var(--hl-ink)}body .header__icon:hover,body .header__icon:focus-visible{color:var(--hl-gold)}body .cart-count-bubble{background:var(--hl-ink);color:#fff}body .header__submenu{border:0;border-radius:var(--hl-radius-sm);background:#fff;box-shadow:0 1.6rem 4rem #0000001f}body .header__submenu .header__menu-item{color:var(--hl-ink);font-family:var(--hl-sans);font-size:1.35rem;font-weight:600;letter-spacing:.02rem;text-transform:none}body .header__submenu .header__menu-item:hover{color:var(--hl-gold)}body .luxury-hero{position:relative;overflow:hidden;background:#000;color:#fff}body .luxury-hero__slider{position:relative;display:block;height:clamp(52rem,80vh,88rem);isolation:isolate}body .luxury-hero--full .luxury-hero__slider{height:calc(100svh - var(--header-height, 9.6rem));min-height:52rem}body .luxury-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;align-items:center;opacity:0;visibility:hidden;transition:opacity 1s var(--hl-ease-out),visibility 0s linear 1s}body .luxury-hero__slide.is-active{z-index:1;opacity:1;visibility:visible;transition:opacity 1s var(--hl-ease-out),visibility 0s}body .luxury-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}body .luxury-hero__image{width:100%;height:100%;object-fit:cover;object-position:65% 30%}body .luxury-hero__slide.is-active .luxury-hero__image{animation:hl-zoom-out 9s var(--hl-ease-out) both}body .luxury-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000c7,#0000006b 42%,#0000 72%),linear-gradient(0deg,#00000073,#0000 35%)}body .luxury-hero__slide--center .luxury-hero__media:after{background:radial-gradient(ellipse at center,#0000008c,#00000040 60%,#00000073)}body .luxury-hero__content{position:relative;z-index:2;width:100%}body .luxury-hero__copy{max-width:72rem;padding:6rem 0 9rem}body .luxury-hero__slide--center .luxury-hero__copy{margin:0 auto;text-align:center}body .luxury-hero__heading{display:flex;flex-direction:column;margin:0;color:#fff;font-family:var(--hl-display);font-size:clamp(4.4rem,6.6vw,10rem);font-weight:900;letter-spacing:-.01em;line-height:.92;text-transform:uppercase}body .luxury-hero__slide--center .luxury-hero__heading{align-items:center}body .luxury-hero__eyebrow{display:block;margin:0 0 2rem;color:var(--hl-gold-light);font-family:var(--hl-sans);font-size:1.2rem;font-weight:700;letter-spacing:.34rem;line-height:1.5;text-transform:uppercase}body .luxury-hero__eyebrow:before{content:none}body .luxury-hero__heading-line{display:block}body .luxury-hero__heading-accent{font-style:italic;color:var(--hl-gold-light);background:linear-gradient(100deg,#9c7a45,#c6a36b 30%,#f6e2b8,#c6a36b 60%,#9c7a45);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:hl-shimmer 7s linear infinite}body .luxury-hero__text{max-width:48rem;margin:2.4rem 0 0;color:#ffffffd1;font-size:1.6rem;line-height:1.7}body .luxury-hero__slide--center .luxury-hero__text{margin-left:auto;margin-right:auto}body .luxury-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.2rem}body .luxury-hero__slide--center .luxury-hero__actions{justify-content:center}body .luxury-hero .luxury-button{min-height:5.2rem;padding:0 3.6rem;border-color:#fff;background-color:#fff;color:var(--hl-ink)}body .luxury-hero .luxury-button:hover,body .luxury-hero .luxury-button:focus-visible{border-color:var(--hl-gold-light);color:var(--hl-ink)}body .luxury-hero__slide .luxury-hero__eyebrow,body .luxury-hero__slide .luxury-hero__heading-line,body .luxury-hero__slide .luxury-hero__text,body .luxury-hero__slide .luxury-hero__actions{opacity:0}body .luxury-hero__slide.is-active .luxury-hero__eyebrow,body .luxury-hero__slide.is-active .luxury-hero__heading-line,body .luxury-hero__slide.is-active .luxury-hero__text,body .luxury-hero__slide.is-active .luxury-hero__actions{animation:hl-focus-in 1s var(--hl-ease-out) both}body .luxury-hero__slide.is-active .luxury-hero__eyebrow{animation-delay:.15s}body .luxury-hero__slide.is-active .luxury-hero__heading-line:nth-of-type(1){animation-delay:.28s}body .luxury-hero__slide.is-active .luxury-hero__heading-line:nth-of-type(2){animation-delay:.42s}body .luxury-hero__slide.is-active .luxury-hero__text{animation-delay:.56s}body .luxury-hero__slide.is-active .luxury-hero__actions{animation-delay:.7s}body .luxury-hero__arrow{position:absolute;top:50%;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:5rem;height:5rem;margin-top:-2.5rem;border:0;border-radius:50%;background:#ffffffeb;color:var(--hl-ink);font-size:1.8rem;cursor:pointer;opacity:0;transition:opacity .3s var(--hl-ease),background-color .3s var(--hl-ease),color .3s var(--hl-ease)}body .luxury-hero__arrow--prev{left:2.4rem}body .luxury-hero__arrow--next{right:2.4rem}body .luxury-hero__slider:hover .luxury-hero__arrow,body .luxury-hero__arrow:focus-visible{opacity:1}body .luxury-hero__arrow:hover{background:var(--hl-gold-light)}body .luxury-hero__dots{position:absolute;left:50%;bottom:3.2rem;z-index:5;display:flex;gap:1rem;margin:0;padding:0;list-style:none;transform:translate(-50%)}body .luxury-hero__dot{display:block;padding:1rem 0;border:0;background:none;cursor:pointer}body .luxury-hero__dot-bar{position:relative;display:block;width:4.8rem;height:.3rem;overflow:hidden;border-radius:1rem;background:#ffffff59}body .luxury-hero__dot-bar span{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transform:scaleX(0);transform-origin:left}body .luxury-hero__dot.is-active .luxury-hero__dot-bar span{animation:hl-progress var(--hl-slide-duration, 7s) linear both}body hl-hero-slider.is-paused .luxury-hero__dot.is-active .luxury-hero__dot-bar span{animation-play-state:paused}body .luxury-product-card{text-align:left}body .luxury-product-card__media,body .card-wrapper .card__inner,body .card__media,body .card .media{border-radius:var(--hl-radius);background:var(--hl-card-bg);overflow:hidden}body .luxury-product-card__content,body .card__information{padding:1.4rem .2rem 0;text-align:left}body .luxury-product-card__title,body .card__heading,body .card__heading a{color:var(--hl-ink);font-family:var(--hl-sans);font-size:1.45rem;font-weight:600;letter-spacing:0;line-height:1.4;text-transform:none}body .card-information,body .card-information .price,body .luxury-product-card__price .price{justify-content:flex-start;text-align:left}body .price,body .price .price-item{color:var(--hl-ink);font-weight:700}body .luxury-product-card__swatches{justify-content:flex-start}body .luxury-product-card__badge,body .badge{border-radius:99rem;padding:.5rem 1.2rem}body .luxury-product-card__cta{border-radius:var(--hl-radius-sm)}body .luxury-product-card__media,body .card-wrapper .card__inner{transition:transform .5s var(--hl-ease-out),box-shadow .5s var(--hl-ease-out)}@media(hover:hover){body .luxury-product-card:hover .luxury-product-card__media,body .card-wrapper:hover .card__inner{transform:translateY(-.4rem);box-shadow:0 1.8rem 3.6rem #1111111f}}body .luxury-carousel{position:relative;display:block}body .luxury-carousel__track.luxury-product-grid{display:flex;gap:2rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:0;scrollbar-width:none;padding-bottom:1.6rem}body .luxury-carousel__track::-webkit-scrollbar{display:none}body .luxury-carousel__track>.luxury-product-card{flex:0 0 calc((100% - 6rem)/4);scroll-snap-align:start}body .luxury-carousel__arrow{position:absolute;top:calc(50% - 4rem);z-index:3;display:none;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border:0;border-radius:50%;background:#fff;color:var(--hl-ink);font-size:1.7rem;box-shadow:0 .8rem 2.4rem #00000024;cursor:pointer;transition:opacity .3s var(--hl-ease),background-color .3s var(--hl-ease),color .3s var(--hl-ease)}body .luxury-carousel.is-scrollable .luxury-carousel__arrow{display:inline-flex}body .luxury-carousel__arrow--prev{left:-2.4rem}body .luxury-carousel__arrow--next{right:-2.4rem}body .luxury-carousel__arrow:hover{background:var(--hl-ink);color:#fff}body .luxury-carousel__arrow:disabled{opacity:0;pointer-events:none}body .luxury-featured-products__footer{margin-top:3.2rem}body .luxury-collection-card{border-radius:var(--hl-radius)}body .luxury-collection-card__index{display:none}body .luxury-collection-card__title{font-family:var(--hl-display);font-size:clamp(2rem,1.8vw,2.8rem);font-weight:800;letter-spacing:.01em;text-transform:uppercase;transform:none}body .luxury-collection-card__link{opacity:1;transform:none}body .luxury-story__panel{align-items:center;gap:clamp(2.4rem,5vw,8rem);background:transparent}body .luxury-story__media{min-height:0;aspect-ratio:4 / 3;border-radius:var(--hl-radius)}body .luxury-story__content{padding:0}body .luxury-story__eyebrow{color:var(--hl-gold);font-size:1.1rem;letter-spacing:.3rem}body .luxury-story__eyebrow:before{content:none}body .luxury-story__title{font-size:clamp(3rem,3.4vw,4.8rem)}body .luxury-story__panel--text-only{border-radius:var(--hl-radius)}body .luxury-icon-strip{border:0;background:#fff}body .luxury-icon-strip__item{flex-direction:column;align-items:center;gap:1.2rem;text-align:center;border:0!important}body .luxury-icon-strip__icon{width:5.6rem;height:5.6rem;padding:1.4rem;border:0;background:var(--hl-card-bg)}body .luxury-icon-strip__title{font-family:var(--hl-display);font-size:1.3rem;font-weight:800;letter-spacing:.14rem}@media screen and (max-width:989px){body .section-header .header{min-height:7.2rem}body .header__heading-logo{height:6rem}body .luxury-carousel__track>.luxury-product-card{flex-basis:calc((100% - 2rem * 2) / 3)}body .luxury-carousel__arrow--prev{left:.8rem}body .luxury-carousel__arrow--next{right:.8rem}body .luxury-story__panel{grid-template-columns:1fr}}@media screen and (max-width:749px){body .luxury-hero__slider{height:clamp(52rem,82svh,76rem)}body .luxury-hero__slide{align-items:flex-end}body .luxury-hero__media:after{background:linear-gradient(0deg,#000000e0,#00000073 45%,#0000001a 75%)}body .luxury-hero__copy{padding:0 0 8.8rem}body .luxury-hero__heading{font-size:clamp(3.8rem,12vw,5.6rem)}body .luxury-hero__text{font-size:1.45rem}body .luxury-hero__arrow{display:none}body .luxury-hero__dots{bottom:2.4rem}body .luxury-hero__dot-bar{width:3.2rem}body .luxury-carousel__track.luxury-product-grid{gap:1.2rem}body .luxury-carousel__track>.luxury-product-card{flex-basis:68%}body .luxury-carousel__arrow{display:none!important}body .list-menu--inline>li>.header__menu-item{font-size:1.1rem}}@media(prefers-reduced-motion:reduce){body .luxury-hero__slide,body .luxury-hero__slide.is-active{transition:none}body .luxury-hero__slide .luxury-hero__eyebrow,body .luxury-hero__slide .luxury-hero__heading-line,body .luxury-hero__slide .luxury-hero__text,body .luxury-hero__slide .luxury-hero__actions{opacity:1;animation:none!important}body .luxury-hero__image,body .luxury-hero__heading-accent,body .luxury-hero__dot-bar span{animation:none!important}body .luxury-product-card__media,body .card-wrapper .card__inner{transition:none}}@keyframes hl-logo-glow{0%,to{filter:brightness(1) drop-shadow(0 0 0 rgba(198,163,107,0))}50%{filter:brightness(1.12) drop-shadow(0 0 1.8rem rgba(198,163,107,.35))}}body .luxury-story--dark{background:#0a0a0a;color:#fff}body .luxury-story--dark .luxury-story__panel{background:transparent}body .luxury-story--dark .luxury-story__title{color:#fff}body .luxury-story--dark .luxury-story__text,body .luxury-story--dark .luxury-story__text p{color:#ffffffb8}body .luxury-story--dark .luxury-story__eyebrow{color:var(--hl-gold-light)}body .luxury-story--dark .luxury-button{border-color:#fff;background-color:#fff;color:var(--hl-ink)}body .luxury-story--dark .luxury-button:hover{border-color:var(--hl-gold-light)}body .luxury-story__media{overflow:hidden}body .luxury-story__image{transition:transform 1.2s var(--hl-ease-out)}@media(hover:hover){body .luxury-story__panel:hover .luxury-story__image{transform:scale(1.03)}}body .luxury-story__logo{display:block;width:9.6rem;height:auto;margin:0 0 2.8rem;border-radius:.4rem;animation:hl-logo-glow 5s ease-in-out infinite}body .luxury-story__content{padding:clamp(2.4rem,4vw,6.4rem) 0}@media screen and (max-width:989px){body .luxury-story__logo{width:7.2rem}}@media(prefers-reduced-motion:reduce){body .luxury-story__logo,body .luxury-story__image{animation:none;transition:none}}@media screen and (max-width:749px){body .luxury-hero__image{object-position:72% 25%}}body .luxury-hero__slide--right .luxury-hero__copy{margin-left:auto;text-align:right}body .luxury-hero__slide--right .luxury-hero__heading{align-items:flex-end}body .luxury-hero__slide--right .luxury-hero__text{margin-left:auto}body .luxury-hero__slide--right .luxury-hero__actions{justify-content:flex-end}body .luxury-hero__slide--right .luxury-hero__media:after{background:linear-gradient(270deg,#000000c7,#0000006b 42%,#0000 72%),linear-gradient(0deg,#00000073,#0000 35%)}body .luxury-hero__slide--center .luxury-hero__copy{padding-top:10rem}@keyframes hl-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}body .luxury-marquee{overflow:hidden;background:#000;color:var(--hl-gold-light);border-top:.1rem solid rgba(198,163,107,.25);border-bottom:.1rem solid rgba(198,163,107,.25)}body .luxury-marquee--gold{background:var(--hl-gold-light);color:#000}body .luxury-marquee__track{display:flex;width:max-content;animation:hl-marquee var(--hl-marquee-duration, 30s) linear infinite}body .luxury-marquee:hover .luxury-marquee__track{animation-play-state:paused}body .luxury-marquee__list{display:flex;margin:0;padding:0;list-style:none}body .luxury-marquee__item{display:inline-flex;align-items:center;padding:1.8rem 0;font-family:var(--hl-display);font-size:clamp(1.6rem,1.8vw,2.4rem);font-weight:900;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}body .luxury-marquee__item:after{content:"\2726";margin:0 3.2rem;font-size:.7em;opacity:.8}body .luxury-promo__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:34rem;gap:1.6rem}body .luxury-promo__grid--4{grid-template-columns:1.25fr 1fr 1fr;grid-template-rows:34rem 30rem}body .luxury-promo__grid--4 .luxury-promo__tile--1{grid-row:1 / 3}body .luxury-promo__grid--4 .luxury-promo__tile--4{grid-column:2 / 4}body .luxury-promo__tile{position:relative;display:block;overflow:hidden;border-radius:var(--hl-radius);background:#111;color:#fff;text-decoration:none;isolation:isolate}body .luxury-promo__media,body .luxury-promo__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}body .luxury-promo__image{object-fit:cover;transition:transform 1.2s var(--hl-ease-out)}body .luxury-promo__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#000000bf,#00000026 50%,#0000 70%)}body .luxury-promo__content{position:absolute;left:0;right:0;bottom:0;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;padding:clamp(2rem,2.5vw,3.2rem)}body .luxury-promo__subheading{color:var(--hl-gold-light);font-family:var(--hl-sans);font-size:1.1rem;font-weight:700;letter-spacing:.28rem;text-transform:uppercase}body .luxury-promo__heading{font-family:var(--hl-display);font-size:clamp(2.4rem,2.6vw,4rem);font-weight:900;letter-spacing:-.005em;line-height:.98;text-transform:uppercase}body .luxury-promo__tile--1 .luxury-promo__heading{font-size:clamp(3rem,3.6vw,5.6rem)}body .luxury-promo__cta{display:inline-flex;align-items:center;gap:.8rem;margin-top:.4rem;padding-bottom:.3rem;border-bottom:.2rem solid currentColor;font-family:var(--hl-sans);font-size:1.15rem;font-weight:800;letter-spacing:.2rem;text-transform:uppercase}body .luxury-promo__cta span{transition:transform .3s var(--hl-ease)}@media(hover:hover){body .luxury-promo__tile:hover .luxury-promo__image{transform:scale(1.05)}body .luxury-promo__tile:hover .luxury-promo__cta span{transform:translate(.6rem)}}body .collection-hero{border-bottom:0;background:#0a0a0a}body .collection-hero__inner{padding-top:clamp(4rem,5vw,7.2rem);padding-bottom:clamp(3.2rem,4vw,5.6rem)}body .collection-hero__title{color:#fff;font-size:clamp(3.2rem,4.4vw,6.4rem);font-weight:900}body .collection-hero__title:after{content:"";display:block;width:6.4rem;height:.3rem;margin-top:1.6rem;background:var(--hl-gold-light)}body .collection-hero__description,body .collection-hero__description p{color:#ffffffb3}body .facets-wrapper,body .facets-container{border-color:var(--hl-line)}body .facets__summary,body .facet-filters__label,body .product-count__text{color:var(--hl-ink);font-family:var(--hl-sans);font-size:1.25rem;font-weight:700;letter-spacing:.1rem;text-transform:uppercase}body .facets__disclosure .facets__summary{padding:.8rem 1.6rem;border:.1rem solid var(--hl-line);border-radius:99rem}body .active-facets__button-inner{border-radius:99rem}body .pagination__item{border-radius:50%}body .pagination__item--current{background:var(--hl-ink);color:#fff}body .pagination__item--current:after{display:none}body .product__title h1{font-size:clamp(2.6rem,2.6vw,4rem);font-weight:800;line-height:1.1}body .product__info-container .price{font-size:2.4rem;font-weight:800}body .product-form__input .form__label{font-family:var(--hl-sans);font-size:1.2rem;font-weight:800;letter-spacing:.14rem;text-transform:uppercase}body .product-form__input input[type=radio]+label{min-width:5.2rem;border-radius:var(--hl-radius-sm);font-weight:700}body .product-form__submit{min-height:5.6rem;font-size:1.3rem}body .shopify-payment-button__button{border-radius:var(--hl-radius-sm)!important}body .product__media-list .product__media,body .product-media-container,body .product--thumbnail_slider .product__media-list{border-radius:var(--hl-radius);overflow:hidden}body .thumbnail{border-radius:var(--hl-radius-sm);overflow:hidden}body .accordion summary{padding:1.8rem 0}body .accordion__title{font-family:var(--hl-sans);font-size:1.3rem;font-weight:800;letter-spacing:.12rem;text-transform:uppercase}body .hl-trust{display:grid;gap:1.2rem;margin:2.4rem 0 0;padding:2rem;border-radius:var(--hl-radius);background:var(--hl-card-bg);list-style:none}body .hl-trust__item{display:flex;align-items:center;gap:1.2rem;color:var(--hl-muted);font-size:1.35rem;line-height:1.4}body .hl-trust__item strong{color:var(--hl-ink);font-weight:700}body .hl-trust__icon{flex:0 0 2.4rem;width:2.4rem;height:2.4rem;color:var(--hl-gold)}body .footer{border-top:0;background:#0a0a0a!important;color:#ffffffad}body .footer .footer-block__heading,body .footer .newsletter-form__field-wrapper .field__label,body .footer h2{color:#fff}body .footer a,body .footer .list-menu__item--link,body .footer .copyright__content,body .footer .copyright__content a{color:#ffffffad}body .footer a:hover{color:var(--hl-gold-light)}body .footer .newsletter-form__field-wrapper .field__input{border-bottom-color:#ffffff80;color:#fff}body .footer .newsletter-form__button{color:#fff}body .footer__content-bottom{border-top:.1rem solid rgba(255,255,255,.1)}body .hl-footer{display:grid;grid-template-columns:1.2fr repeat(4,minmax(0,1fr));gap:clamp(2.4rem,3vw,4.8rem);padding-bottom:clamp(3.2rem,4vw,5.6rem);margin-bottom:clamp(3.2rem,4vw,5.6rem);border-bottom:.1rem solid rgba(255,255,255,.1)}body .hl-footer__logo{display:block;width:9.6rem;height:auto}body .hl-footer__tagline{max-width:30rem;margin:2rem 0 0;color:#fff9;font-size:1.4rem;line-height:1.7}body .hl-footer__heading{margin:0 0 1.8rem;color:#fff;font-family:var(--hl-display);font-size:1.3rem;font-weight:800;letter-spacing:.16rem;text-transform:uppercase}body .hl-footer__links{display:grid;gap:1.1rem;margin:0;padding:0;list-style:none}body .hl-footer__link{color:#ffffffad;font-size:1.4rem;text-decoration:none;transition:color .25s var(--hl-ease),padding-left .25s var(--hl-ease)}body .hl-footer__link:hover{padding-left:.4rem;color:var(--hl-gold-light)}body .hl-footer__contact{display:grid;gap:1.1rem;color:#ffffffad;font-size:1.4rem;font-style:normal;line-height:1.7}body .hl-footer__contact-name{color:#fff}body .hl-footer__contact .hl-footer__link{justify-self:start;word-break:break-word}body .drawer__inner{border-left:0;box-shadow:-2rem 0 6rem #0000002e}body .drawer__heading{font-family:var(--hl-display);font-weight:800;letter-spacing:.02em;text-transform:uppercase}body .cart-item__image-container{border-radius:var(--hl-radius-sm);overflow:hidden}@media screen and (max-width:989px){body .luxury-promo__grid--4{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:30rem 24rem 24rem}body .luxury-promo__grid--4 .luxury-promo__tile--1,body .luxury-promo__grid--4 .luxury-promo__tile--4{grid-row:auto;grid-column:1 / 3}body .hl-footer{grid-template-columns:repeat(3,minmax(0,1fr))}body .hl-footer__brand{grid-column:1 / -1}}@media screen and (max-width:749px){body .luxury-hero__slide--right .luxury-hero__copy,body .luxury-hero__slide--center .luxury-hero__copy{margin:0;padding-top:0;text-align:left}body .luxury-hero__slide--right .luxury-hero__heading,body .luxury-hero__slide--center .luxury-hero__heading{align-items:flex-start}body .luxury-hero__slide--right .luxury-hero__actions,body .luxury-hero__slide--center .luxury-hero__actions{justify-content:flex-start}body .luxury-hero__slide--right .luxury-hero__media:after,body .luxury-hero__slide--center .luxury-hero__media:after{background:linear-gradient(0deg,#000000e0,#00000073 45%,#0000001a 75%)}body .luxury-promo__grid,body .luxury-promo__grid--4{grid-template-columns:1fr;grid-template-rows:none;grid-auto-rows:26rem;gap:1.2rem}body .luxury-promo__grid--4 .luxury-promo__tile--1,body .luxury-promo__grid--4 .luxury-promo__tile--4{grid-row:auto;grid-column:auto}body .hl-footer{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 2rem}}@media(prefers-reduced-motion:reduce){body .luxury-marquee__track{animation:none}body .luxury-promo__image,body .luxury-promo__cta span{transition:none}}body .luxury-collection-card__title{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}@media screen and (max-width:749px){body .luxury-collection-card__title{font-size:1.6rem;line-height:1.1}body .luxury-collection-card__link{font-size:.9rem;letter-spacing:.12rem}}:root{--hl-accent-serif: "Cormorant Garamond", Georgia, "Times New Roman", serif;--font-heading-weight: 600;--hl-fs-hero: clamp(3.2rem, 4.4vw, 6.4rem);--hl-fs-h2: clamp(2rem, 1.9vw, 2.8rem);--hl-fs-h3: clamp(1.6rem, 1.4vw, 2rem);--hl-track-display: .06em;--hl-track-label: .22em;--hl-glass: rgba(255, 255, 255, .8)}::selection{background:var(--hl-gold-light);color:#111}body{font-family:var(--hl-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body .luxury-section-heading__title,body .luxury-story__title,body .collection-hero__title,body .main-page-title,body .title,body .customer h1,body .luxury-promo__heading,body .luxury-collection-card__title,body .product__title h1,body .hl-footer__heading{font-family:var(--hl-display);font-weight:600;letter-spacing:var(--hl-track-display);text-transform:uppercase}body .luxury-section-heading__title,body .title,body .main-page-title{font-size:var(--hl-fs-h2);line-height:1.15}body .luxury-section-heading__text,body .luxury-section-heading__text p{color:var(--hl-muted);font-size:1.45rem;line-height:1.7}body .luxury-story__title{font-size:clamp(2.4rem,2.5vw,3.6rem);line-height:1.12}body .collection-hero__title{font-size:clamp(2.6rem,3vw,4.2rem);line-height:1.08}body .product__title h1{font-size:clamp(2rem,1.8vw,2.8rem);line-height:1.2}body .luxury-promo__heading{font-size:clamp(1.8rem,1.7vw,2.6rem);line-height:1.1}body .luxury-promo__tile--1 .luxury-promo__heading{font-size:clamp(2.2rem,2.4vw,3.6rem)}body .luxury-collection-card__title{font-size:var(--hl-fs-h3);line-height:1.15}body .luxury-product-card__title,body .card__heading,body .card__heading a{font-family:var(--hl-sans);font-size:1.35rem;font-weight:500;letter-spacing:.01em;line-height:1.45;text-transform:none}body .luxury-product-card__price,body .card-information .price{font-size:1.35rem;font-weight:600;letter-spacing:.02em}body .luxury-marquee__item{font-family:var(--hl-sans);font-size:clamp(1.15rem,1vw,1.35rem);font-weight:600;letter-spacing:var(--hl-track-label)}body .luxury-promo__subheading,body .luxury-promo__cta,body .luxury-collection-card__link,body .luxury-story__eyebrow,body .hl-footer__heading{font-size:1.05rem;font-weight:600;letter-spacing:var(--hl-track-label)}body .luxury-button,body .button:not(.button--tertiary),body .product-form__submit,body .cart__checkout-button{min-height:4.8rem;font-family:var(--hl-sans);font-size:1.1rem;font-weight:600;letter-spacing:var(--hl-track-label)}body .list-menu--inline>li>.header__menu-item,body .list-menu--inline>li>details>.header__menu-item,body .header__inline-menu summary.header__menu-item,body .header__inline-menu summary.header__menu-item span{font-size:1.15rem;font-weight:600;letter-spacing:.18em}body .header__submenu .header__menu-item{font-size:1.3rem;font-weight:500}body .announcement-bar__message{font-size:1rem;font-weight:600;letter-spacing:.26em}body .luxury-hero__heading{font-size:var(--hl-fs-hero);font-weight:600;letter-spacing:.03em;line-height:1.04}body .luxury-hero__heading-accent{margin-top:.08em;font-family:var(--hl-accent-serif);font-size:1.18em;font-style:italic;font-weight:500;letter-spacing:0;line-height:1;text-transform:none;padding-right:.1em}body .luxury-hero__eyebrow{margin-bottom:1.8rem;font-size:1.05rem;font-weight:600;letter-spacing:.32em}body .luxury-hero__text,body .luxury-hero__text p{max-width:44rem;font-size:1.5rem;line-height:1.75}@keyframes hl-rise{0%{opacity:0;transform:translate3d(0,.5em,0);clip-path:inset(0 0 100% 0)}to{opacity:1;transform:none;clip-path:inset(-20% -5% -30% -5%)}}body .luxury-hero__slide.is-active .luxury-hero__heading-line{animation:hl-rise 1.1s var(--hl-ease-out) both}body .luxury-hero__media{transform:translate3d(0,var(--hl-parallax, 0px),0);will-change:transform}body .luxury-hero__slider{height:clamp(56rem,calc(100svh - 3.6rem),96rem)}body .section-header{z-index:4}body .section-header .header-wrapper{position:relative;border-bottom-color:#11111114;background:transparent!important;transition:background-color .4s var(--hl-ease),border-color .4s var(--hl-ease),box-shadow .4s var(--hl-ease)}body .section-header .header-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--hl-glass);-webkit-backdrop-filter:saturate(180%) blur(18px);backdrop-filter:saturate(180%) blur(18px);transition:opacity .4s var(--hl-ease);pointer-events:none}body .header__heading-logo--brand{transition:filter .4s var(--hl-ease),height .3s var(--hl-ease)}body.hl-header-overlay #MainContent>.shopify-section:first-child{margin-top:calc(-1 * var(--hl-header-h, 0px))}body.hl-header-overlay .luxury-hero__copy{padding-top:calc(var(--hl-header-h, 0px) + 3.2rem)}body.hl-header-overlay .section-header:not(.shopify-section-header-sticky):not(:hover):not(:focus-within):not(:has(details[open])) .header-wrapper{--color-foreground: 255, 255, 255;border-bottom-color:#ffffff29;background:linear-gradient(180deg,#00000080,#0000)!important;box-shadow:none}body.hl-header-overlay .section-header:not(.shopify-section-header-sticky):not(:hover):not(:focus-within):not(:has(details[open])) .header-wrapper:before{opacity:0}body.hl-header-overlay .section-header:not(.shopify-section-header-sticky):not(:hover):not(:focus-within):not(:has(details[open])) .header__heading-logo--brand{filter:brightness(0) invert(1)}body.hl-header-overlay .section-header:not(.shopify-section-header-sticky):not(:hover):not(:focus-within):not(:has(details[open])) :is(.list-menu--inline>li>.header__menu-item,.list-menu--inline>li>details>.header__menu-item,summary.header__menu-item,summary.header__menu-item span,.header__icon,.header__icon--menu,.localization-form__select){color:#fff}body.hl-header-overlay .section-header:not(.shopify-section-header-sticky):not(:hover):not(:focus-within):not(:has(details[open])) .cart-count-bubble{background:#fff;color:var(--hl-ink)}body .scrolled-past-header .header-wrapper{box-shadow:0 1rem 3rem #0000000f}@keyframes hl-rotate{0%{opacity:0;transform:translate3d(0,70%,0)}4%,46%{opacity:1;transform:none}50%,to{opacity:0;transform:translate3d(0,-70%,0)}}body .hl-rotator{display:inline-grid;overflow:hidden;vertical-align:top}body .hl-rotator__item{grid-area:1 / 1;animation:hl-rotate 8s var(--hl-ease) infinite both}body .hl-rotator__item:nth-child(2){animation-delay:4s}html.js .hl-reveal{opacity:0;transform:translate3d(0,3.2rem,0);transition:opacity .9s var(--hl-ease-out),transform 1.1s var(--hl-ease-out);transition-delay:calc(var(--hl-reveal-order, 0) * 90ms)}html.js .hl-reveal.is-inview{opacity:1;transform:none}html.js .luxury-story__media.hl-reveal{opacity:1;transform:none;clip-path:inset(0 0 100% 0);transition:clip-path 1.4s var(--hl-ease-out)}html.js .luxury-story__media.hl-reveal.is-inview{clip-path:inset(0)}html.js .luxury-story__media.hl-reveal .luxury-story__image{transform:scale(1.15);transition:transform 2.2s var(--hl-ease-out)}html.js .luxury-story__media.hl-reveal.is-inview .luxury-story__image{transform:none}body .scroll-trigger--offscreen .luxury-promo__image,body .scroll-trigger--offscreen .luxury-collection-card__image{transform:scale(1.16)}body .luxury-promo__image{transition:transform 1.6s var(--hl-ease-out)}body .hl-to-top{position:fixed;right:2rem;bottom:2rem;z-index:90;display:grid;place-items:center;width:4.8rem;height:4.8rem;padding:0;border:0;border-radius:50%;background:#111111b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;cursor:pointer;opacity:0;transform:translate3d(0,1.6rem,0) scale(.9);pointer-events:none;transition:opacity .4s var(--hl-ease),transform .4s var(--hl-ease-out),background-color .3s var(--hl-ease)}body .hl-to-top.is-visible{opacity:1;transform:none;pointer-events:auto}body .hl-to-top:hover{background:#000}body .hl-to-top svg{width:100%;height:100%;transform:rotate(-90deg);fill:none;stroke-width:2}body .hl-to-top__track{stroke:#ffffff26}body .hl-to-top__ring{stroke:var(--hl-gold-light);stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--hl-progress, 0) * 100);stroke-linecap:round}body .hl-to-top__arrow{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;transform:rotate(90deg);transform-origin:24px 24px}body .hl-shipping-bar{margin:0 0 2.4rem;padding:1.6rem 1.8rem;border-radius:var(--hl-radius-sm);background:var(--hl-card-bg)}body .drawer__inner .hl-shipping-bar{margin:0 0 1.6rem}body .hl-shipping-bar__text{margin:0 0 1rem;color:var(--hl-ink);font-size:1.3rem;line-height:1.5}body .hl-shipping-bar__text strong{font-weight:700}body .hl-shipping-bar__track{overflow:hidden;height:.4rem;border-radius:99rem;background:#1111111a}body .hl-shipping-bar__fill{display:block;width:var(--hl-ship, 0%);height:100%;border-radius:inherit;background:linear-gradient(90deg,#9c7a45,#e8cf9c,#c6a36b);background-size:200% 100%;animation:hl-shimmer 3s linear infinite;transition:width .6s var(--hl-ease-out)}@media screen and (max-width:749px){:root{--hl-fs-hero: clamp(3rem, 9vw, 4rem)}body .luxury-hero__slider{height:clamp(56rem,calc(100svh - 3.2rem),80rem)}body .luxury-hero__text,body .luxury-hero__text p{font-size:1.4rem}body .luxury-collection-card__title{font-size:1.5rem}body .hl-to-top{right:1.4rem;bottom:1.4rem;width:4.4rem;height:4.4rem}}@media(prefers-reduced-motion:reduce){body .hl-rotator__item{animation:none}body .hl-rotator__item+.hl-rotator__item{display:none}html.js .hl-reveal,html.js .luxury-story__media.hl-reveal,html.js .luxury-story__media.hl-reveal .luxury-story__image{opacity:1;transform:none;clip-path:none;transition:none}body .luxury-hero__media{transform:none}body .hl-shipping-bar__fill{animation:none}}body .section-header .header,body .scrolled-past-header .header{min-height:8.4rem}body .header__heading-logo,body .scrolled-past-header .header__heading-logo{height:7.6rem}@media screen and (max-width:989px){body .section-header .header,body .scrolled-past-header .header{min-height:6.8rem}body .header__heading-logo,body .scrolled-past-header .header__heading-logo{height:5.2rem}}body .hl-rotator__item{white-space:nowrap}@media screen and (max-width:749px){body .announcement-bar__message{font-size:.9rem;letter-spacing:.12em}}body .section-header .header,body .scrolled-past-header .header{min-height:9.6rem}body .header__heading-logo,body .scrolled-past-header .header__heading-logo{width:auto;height:7.6rem;max-width:none}body .luxury-story__logo{width:clamp(16rem,16vw,22rem);border-radius:0}body .hl-footer__logo{width:clamp(15rem,13vw,19rem)}@media screen and (max-width:989px){body .section-header .header,body .scrolled-past-header .header{min-height:7.2rem}body .header__heading-logo,body .scrolled-past-header .header__heading-logo{height:4.6rem}body .luxury-story__logo{width:15rem}}:root{--hl-ivory: #f7f3ec;--hl-bg: var(--hl-ivory);--hl-soft: #f1ebe1;--hl-sand: #efe8dc;--hl-espresso: #15100c;--hl-espresso-2: #241a13;--hl-ink: #17120e;--hl-muted: #6e655b;--hl-line: #e2d8c8;--hl-gold: #a7803f;--hl-gold-light: #d2ae6d;--hl-champagne: #ead5a8;--hl-cognac: #8b4f2a;--hl-card-bg: var(--hl-sand);--hl-glass: rgba(247, 243, 236, .84);--hl-gold-gradient: linear-gradient(115deg, #a7803f 0%, #d2ae6d 35%, #f1dfb5 50%, #d2ae6d 65%, #a7803f 100%)}body,body.gradient,body .color-scheme-1,body .color-scheme-2,body .color-background-1{--color-background: 247, 243, 236;--gradient-background: var(--hl-ivory);--color-foreground: 23, 18, 14}body{background:var(--hl-ivory);color:var(--hl-ink)}body .announcement-bar-section .utility-bar{background:var(--hl-espresso)!important;border-bottom:.1rem solid rgba(210,174,109,.18)}body .announcement-bar__message{color:var(--hl-champagne)}body .luxury-marquee--dark,body .luxury-story--dark,body .collection-hero,body .footer,body .luxury-promo__tile{background:var(--hl-espresso)!important}body .luxury-story--dark{background:radial-gradient(ellipse at 75% 30%,#a7803f24,#15100c00 60%),var(--hl-espresso)!important}body .luxury-icon-strip{background:var(--hl-ivory)}body .footer{border-top:.1rem solid rgba(210,174,109,.22)}body .luxury-section-heading__title:after{content:"";display:block;width:4.8rem;height:.2rem;margin:1.6rem auto 0;background:var(--hl-gold-gradient)}body .luxury-product-card__media,body .card__media,body .card--card,body .card--standard .card__inner{background:var(--hl-sand)}body .luxury-product-card__image,body .card__media img,body .product__media img,body .thumbnail img{mix-blend-mode:multiply}body .luxury-button,body .button:not(.button--secondary):not(.button--tertiary),body .product-form__submit,body .cart__checkout-button{background-color:var(--hl-espresso);border-color:var(--hl-espresso);color:var(--hl-ivory)}body .price-item--sale,body .price--on-sale .price-item--last{color:var(--hl-cognac)}body .badge,body .luxury-product-card__badge{background:var(--hl-espresso);color:var(--hl-champagne)}body a:not(.button):not(.luxury-button):hover{text-decoration-color:var(--hl-gold)}body .header__inline-menu summary .icon-caret{color:var(--hl-ink)}body.hl-header-overlay .section-header:not(.shopify-section-header-sticky):not(:hover):not(:focus-within):not(:has(details[open])) .header__inline-menu summary .icon-caret{color:#fff}body .luxury-story--brand .luxury-story__panel{border-radius:var(--hl-radius);background:var(--hl-sand)}body .luxury-story--brand .luxury-story__media{min-height:36rem}body .luxury-story--brand .luxury-story__content{display:flex;flex-direction:column;align-items:center;padding:clamp(3.2rem,4vw,5.6rem) clamp(2.4rem,4vw,6.4rem);text-align:center}body .luxury-story--brand .luxury-story__logo{width:clamp(9rem,8vw,11rem);margin:0 auto 2rem;animation:none;filter:none}body .luxury-story--brand .luxury-story__title{font-size:clamp(2.2rem,2.2vw,3rem)}body .luxury-story--brand .luxury-story__text{max-width:46rem;margin-left:auto;margin-right:auto;color:var(--hl-muted)}body .luxury-story--brand .luxury-story__actions{justify-content:center}@media screen and (max-width:749px){body .luxury-story--brand .luxury-story__media{min-height:24rem}body .luxury-hero__slide--right .luxury-hero__image{object-position:36% 20%}}@media screen and (max-width:989px){body .header.header--mobile-center{grid-template-columns:1fr auto 1fr}body .header.header--mobile-center .header__heading,body .header.header--mobile-center .header__heading-link{justify-self:center}body .header.header--mobile-center .header__icons{justify-self:end}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/luxury-home.css.map */
