:root{--lux-track-wide: .18em;--lux-track-mid: .1em;--lux-line: rgba(var(--color-foreground), .14);--lux-ease: cubic-bezier(.22, .61, .36, 1);--lux-gutter: 2rem;--font-body-family: Futura, "Futura PT", "Futura Medium", Jost, "Trebuchet MS", sans-serif;--font-heading-family: var(--font-body-family)}@media screen and (min-width:750px){:root{--lux-gutter: 4rem}}h1,h2,h3,.h0,.h1,.h2,.h3{font-weight:400;letter-spacing:.01em;line-height:1.15}.h0,h1,.h1{letter-spacing:0}.caption-with-letter-spacing,.lux-eyebrow{font-size:1.1rem;letter-spacing:var(--lux-track-wide);text-transform:uppercase;font-weight:500}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.announcement-bar{border-bottom:0}.announcement-bar__message,.announcement-bar__link{font-size:1.1rem;letter-spacing:var(--lux-track-wide);text-transform:uppercase}.announcement-bar__message{padding:1rem 0}.section-header .header{padding-top:1.6rem;padding-bottom:1.6rem}.header__heading-link{padding:0}.header__heading,.header__heading-link .h2{font-family:var(--font-body-family);font-size:2rem;letter-spacing:.24em;text-transform:uppercase;font-weight:700}.header__menu-item,.header__menu-item span,.list-menu__item--link{font-size:1.15rem;letter-spacing:var(--lux-track-mid);text-transform:uppercase}@media screen and (min-width:990px){.header__inline-menu .list-menu--inline{gap:1.2rem}.header__menu-item{padding:1rem 1.2rem}.header__menu-item span{text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;padding-bottom:.3rem;transition:background-size .4s var(--lux-ease)}.header__menu-item:hover span,.header__menu-item[aria-expanded=true] span{text-decoration:none;background-size:100% 1px}.mega-menu__content{border-top:1px solid var(--lux-line);padding-top:4rem;padding-bottom:4rem}.mega-menu__link{letter-spacing:.04em;text-transform:none;font-size:1.4rem}.mega-menu__link--level-2{letter-spacing:var(--lux-track-mid);text-transform:uppercase;font-size:1.15rem;font-weight:500}}.header__icon .icon{height:2rem;width:2rem}.cart-count-bubble{background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:.9rem;letter-spacing:0}.menu-drawer__menu-item{font-size:1.3rem;letter-spacing:var(--lux-track-mid);text-transform:uppercase;padding:1.6rem 3rem;min-height:4.8rem}.menu-drawer__menu-item--mainlist{font-family:var(--font-heading-family);font-size:2.2rem;text-transform:none;letter-spacing:.01em}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-size:1.15rem;letter-spacing:var(--lux-track-wide);text-transform:uppercase;font-weight:500;min-height:4.8rem;padding:0 3rem;transition:background-color .3s var(--lux-ease),color .3s var(--lux-ease)}.button--secondary{--color-button: var(--color-foreground)}.field__input,.select__select,.customer .field input{letter-spacing:.02em}.card-wrapper{--lux-card-gap: 1.2rem}.card__media .media>img{transition:transform .9s var(--lux-ease),opacity .4s var(--lux-ease)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.card-wrapper:hover .card__media .media>img:first-child:last-child{transform:scale(1.03)}}.card__information{padding:1.4rem 0 0}.card__heading,.card__heading a{font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.04em;font-weight:400;text-transform:none;line-height:1.5}.card-information .price,.card-information .price-item{font-size:1.3rem;letter-spacing:.04em}.card-information{padding-top:.4rem}.badge{font-size:1rem;letter-spacing:var(--lux-track-mid);text-transform:uppercase;border-radius:0;padding:.5rem 1rem}.quick-add__submit{letter-spacing:var(--lux-track-wide);text-transform:uppercase;font-size:1.1rem}.collection-hero__title,.title--primary{font-size:clamp(3.2rem,5vw,5.2rem);letter-spacing:.01em}.facets__summary,.facets__heading,.facets-vertical .facets__heading,.product-count__text{font-size:1.15rem;letter-spacing:var(--lux-track-mid);text-transform:uppercase}.facets-container{border-top:1px solid var(--lux-line);border-bottom:1px solid var(--lux-line)}.pagination__item{letter-spacing:var(--lux-track-mid)}.product__title,.product__title h1{font-size:clamp(2.8rem,3.6vw,4rem);letter-spacing:.01em}.product__text.caption-with-letter-spacing{margin-bottom:.8rem}.product .price-item--regular,.product .price-item--sale{font-size:1.8rem;letter-spacing:.04em}.product-form__input .form__label,fieldset.product-form__input legend{font-size:1.1rem;letter-spacing:var(--lux-track-mid);text-transform:uppercase}.product-form__input input[type=radio]+label{letter-spacing:.06em;font-size:1.2rem}.product__accordion .accordion__title{font-size:1.15rem;letter-spacing:var(--lux-track-mid);text-transform:uppercase}.product-form__submit{min-height:5.4rem}.cart__empty-text,.cart-drawer__heading,.title--primary{font-weight:400}.cart-items thead th,.cart-items .cart-item__details .cart-item__name{font-size:1.15rem;letter-spacing:var(--lux-track-mid);text-transform:uppercase}.cart-item__name{letter-spacing:.04em}.totals__total{font-size:1.2rem;letter-spacing:var(--lux-track-mid);text-transform:uppercase}.cart__checkout-button{letter-spacing:var(--lux-track-wide)}.search__input.field__input,.search-modal__form .field__input{font-size:1.6rem;letter-spacing:.04em}.predictive-search__heading,.predictive-search__results-groups-wrapper .predictive-search__heading{font-size:1.1rem;letter-spacing:var(--lux-track-mid);text-transform:uppercase}.footer{border-top:1px solid var(--lux-line)}.footer-block__heading{font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:var(--lux-track-wide);text-transform:uppercase;font-weight:500;margin-bottom:2rem}.footer-block__details-content .list-menu__item--link{font-size:1.3rem;letter-spacing:.03em;text-transform:none;padding-top:.6rem;padding-bottom:.6rem}.footer__content-bottom{border-top:1px solid var(--lux-line);padding-top:2rem}.copyright__content,.copyright__content a{font-size:1.1rem;letter-spacing:var(--lux-track-mid)}.lux-wrap{padding-inline:var(--lux-gutter);max-width:calc(var(--page-width) + 2 * var(--lux-gutter));margin-inline:auto}.lux-wrap--full{max-width:none}.lux-section-head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.2rem;margin-bottom:4rem}.lux-section-head--left{align-items:flex-start;text-align:left}.lux-section-head__title{margin:0;font-size:clamp(2.8rem,4vw,4.2rem)}.lux-section-head__text{margin:0;max-width:54rem;font-size:1.5rem;line-height:1.8}.lux-link{display:inline-block;font-size:1.15rem;letter-spacing:var(--lux-track-wide);text-transform:uppercase;font-weight:500;color:inherit;text-decoration:none;padding-bottom:.5rem;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:100% 1px;transition:background-size .4s var(--lux-ease)}.lux-link:hover{background-size:40% 1px}.lux-btn-row{display:flex;flex-wrap:wrap;gap:1.2rem}.lux-placeholder{width:100%;height:100%;display:block;background:rgba(var(--color-foreground),.06);fill:rgba(var(--color-foreground),.25)}.lux-hero{position:relative;display:grid;overflow:hidden;isolation:isolate}.lux-hero__media,.lux-hero__media picture,.lux-hero__media img,.lux-hero__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lux-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--lux-overlay, .25))}.lux-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:2rem;padding:6rem var(--lux-gutter);max-width:72rem;align-self:var(--lux-v, end);justify-self:var(--lux-h, start);align-items:var(--lux-items, flex-start);text-align:var(--lux-align, left)}.lux-hero__title{margin:0;font-size:clamp(4rem,7vw,8.4rem);line-height:1.02}.lux-hero__text{margin:0;max-width:44rem;font-size:1.6rem;line-height:1.7}.lux-hero .button{--color-button: var(--color-foreground);--color-button-text: var(--color-background)}.lux-hero .button--secondary{background:transparent;color:rgb(var(--color-foreground))}@media screen and (prefers-reduced-motion:no-preference){.lux-hero__media img{transform:scale(1.04);animation:lux-settle 2.4s var(--lux-ease) forwards}}@keyframes lux-settle{to{transform:scale(1)}}.lux-categories__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem;list-style:none;margin:0;padding:0}@media screen and (min-width:990px){.lux-categories__grid{grid-template-columns:repeat(var(--lux-cols, 4),1fr);gap:2.4rem}}.lux-categories__item a{display:block;color:inherit;text-decoration:none}.lux-categories__media{position:relative;overflow:hidden;aspect-ratio:var(--lux-ratio, 4 / 5);background:rgba(var(--color-foreground),.05)}.lux-categories__media img,.lux-categories__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.1s var(--lux-ease)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.lux-categories__item a:hover .lux-categories__media img{transform:scale(1.04)}}.lux-categories__label{display:flex;justify-content:space-between;align-items:baseline;padding-top:1.4rem;gap:1rem}.lux-categories__title{margin:0;font-family:var(--font-heading-family);font-size:clamp(1.9rem,2vw,2.4rem);font-weight:400;line-height:1.2}.lux-categories__count{font-size:1.1rem;letter-spacing:var(--lux-track-mid);text-transform:uppercase;opacity:.6;white-space:nowrap}.lux-products__grid{display:grid;grid-template-columns:repeat(var(--lux-cols-mobile, 2),1fr);gap:3.2rem 1.2rem;list-style:none;margin:0;padding:0}@media screen and (min-width:750px){.lux-products__grid{grid-template-columns:repeat(var(--lux-cols-tablet, 3),1fr);gap:4.8rem 2rem}}@media screen and (min-width:990px){.lux-products__grid{grid-template-columns:repeat(var(--lux-cols, 4),1fr);gap:4.8rem 1.6rem}}.lux-products__footer{display:flex;justify-content:center;margin-top:5rem}.lux-products .lux-wrap{padding-inline:clamp(2rem,12vw,26rem)}.lux-products__item{position:relative}.lux-fav{position:absolute;top:1.2rem;right:1.2rem;z-index:3;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;border:0;background:transparent;color:#1a1a1a;cursor:pointer}.lux-fav:hover{opacity:.65}.lux-fav.is-active path{fill:currentColor}.lux-products .card__information{padding:1.6rem 0 0}.lux-products .card__heading,.lux-products .card__heading a{font-size:1.5rem;letter-spacing:.02em;line-height:1.4}.lux-products .card-information{padding-top:.6rem}.lux-products .card-information .price,.lux-products .card-information .price-item{font-size:1.45rem;letter-spacing:.02em;color:#0009}.lux-products__footer .button,.lux-products__footer .button:hover{background:transparent;color:#2b2b2b;border:1px solid #2b2b2b;border-radius:999px;min-height:4.4rem;min-width:0;padding:0 3.2rem;font-size:1.45rem;font-weight:400;letter-spacing:.02em;text-transform:none}.lux-products__footer .button:before,.lux-products__footer .button:after{display:none}.lux-products__footer .button:hover{background:#2b2b2b;color:#fff}@media screen and (max-width:749px){.lux-products__footer .button{width:auto}}.lux-empty{text-align:center;padding:4rem 0;font-size:1.4rem;letter-spacing:.04em;opacity:.7}.lux-editorial{display:grid;gap:0;align-items:stretch}@media screen and (min-width:750px){.lux-editorial{grid-template-columns:1fr 1fr}.lux-editorial--right .lux-editorial__media{order:2}}.lux-editorial__media{position:relative;overflow:hidden;aspect-ratio:var(--lux-ratio, 4 / 5);background:rgba(var(--color-foreground),.05)}@media screen and (min-width:750px){.lux-editorial__media{aspect-ratio:auto;min-height:var(--lux-min-height, 64rem)}}.lux-editorial__media img,.lux-editorial__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:68% center}.lux-editorial__body{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2rem;padding:6rem var(--lux-gutter)}@media screen and (min-width:990px){.lux-editorial__body{padding:8rem 9rem}}.lux-editorial__title{margin:0;font-size:clamp(3.2rem,4.6vw,5.6rem);line-height:1.08}.lux-editorial__text{max-width:44rem;font-size:1.5rem;line-height:1.85}.lux-editorial__text p{margin:0 0 1.2rem}.lux-promo__grid{display:grid;gap:1.2rem;grid-template-columns:1fr}@media screen and (min-width:750px){.lux-promo__grid{grid-template-columns:repeat(var(--lux-promo-cols, 2),1fr);gap:2rem}}.lux-promo__panel{position:relative;display:flex;align-items:flex-end;overflow:hidden;isolation:isolate;min-height:var(--lux-panel-height, 56rem);color:inherit;text-decoration:none}.lux-promo__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgba(var(--color-foreground),.08)}.lux-promo__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--lux-overlay, .2))}.lux-promo__media img,.lux-promo__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--lux-ease)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.lux-promo__panel:hover .lux-promo__media img{transform:scale(1.04)}}.lux-promo__content{display:flex;flex-direction:column;align-items:flex-start;gap:1.4rem;padding:4rem var(--lux-gutter);max-width:48rem;color:#fff}.lux-promo__title{margin:0;font-size:clamp(2.8rem,3.6vw,4.4rem);color:inherit}.lux-promo__text{margin:0;font-size:1.4rem;line-height:1.7}.lux-newsletter{text-align:center}.lux-newsletter__inner{max-width:56rem;margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:1.6rem}.lux-newsletter__title{margin:0;font-size:clamp(2.8rem,3.6vw,4rem)}.lux-newsletter__text{margin:0;font-size:1.4rem;line-height:1.8}.lux-newsletter__form{width:100%;margin-top:1.2rem}.lux-newsletter__field{display:flex;border-bottom:1px solid rgb(var(--color-foreground))}.lux-newsletter__input{flex:1;min-width:0;background:transparent;border:0;border-radius:0;color:inherit;font:inherit;font-size:1.4rem;letter-spacing:.04em;padding:1.4rem 0}.lux-newsletter__input:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.lux-newsletter__submit{background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;font-size:1.15rem;letter-spacing:var(--lux-track-wide);text-transform:uppercase;font-weight:500;padding:0 0 0 2rem;min-height:4.8rem}.lux-newsletter__message{margin:1.2rem 0 0;font-size:1.3rem}.lux-service__list{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem 2rem;list-style:none;margin:0;padding:0;text-align:center}@media screen and (min-width:990px){.lux-service__list{grid-template-columns:repeat(var(--lux-cols, 4),1fr)}}.lux-service__title{margin:0 0 .6rem;font-size:1.15rem;letter-spacing:var(--lux-track-wide);text-transform:uppercase;font-weight:500;font-family:var(--font-body-family)}.lux-service__text{margin:0;font-size:1.3rem;line-height:1.7;opacity:.75}@media(prefers-reduced-motion:reduce){.lux-hero__media img,.lux-categories__media img,.lux-promo__media img,.card__media .media>img{animation:none;transition:none;transform:none}}.section-header,.header-wrapper{transition:background-color .4s var(--lux-ease),color .4s var(--lux-ease),border-color .4s var(--lux-ease)}body:has(#MainContent>.shopify-section:first-child .lux-hero) .section-header{margin-bottom:calc(-1 * var(--header-height, 0px))}html:not(.lux-scrolled) body:has(#MainContent>.shopify-section:first-child .lux-hero) .header-wrapper:not(:hover):not(:focus-within):not(:has(details[open])):not(:has([aria-expanded=true])){--color-foreground: 255, 255, 255;background:transparent;border-color:transparent;color:#fff}html:not(.lux-scrolled) body:has(#MainContent>.shopify-section:first-child .lux-hero) .header-wrapper:not(:hover):not(:focus-within):not(:has(details[open])):not(:has([aria-expanded=true])) :is(.header__heading-logo-wrapper img,.header__heading-logo){filter:brightness(0) invert(1)}html:not(.lux-scrolled) body:has(#MainContent>.shopify-section:first-child .lux-hero) .header-wrapper:not(:hover):not(:focus-within):not(:has(details[open])):not(:has([aria-expanded=true])) .cart-count-bubble{background:#fff;color:#1a1a1a}@media(prefers-reduced-motion:reduce){.section-header,.header-wrapper{transition:none}}.lux-icon-label,.header__contact{font-size:1.1rem;letter-spacing:var(--lux-track-mid);text-transform:uppercase;font-weight:500;white-space:nowrap}.lux-icon-label{display:none}.header__contact{display:none;align-self:center;margin-right:1.6rem;color:rgb(var(--color-foreground));text-decoration:none}.header__contact:hover{text-decoration:underline;text-underline-offset:.4rem}@media screen and (max-width:749px){.header__icon--wishlist{display:none}}@media screen and (min-width:990px){.header__contact{display:inline-flex}.header--top-center.drawer-menu{grid-template-columns:1fr auto 1fr}.header--top-center.drawer-menu header-drawer,.header--top-center.drawer-menu>.header__search{grid-area:left-icons;justify-self:start}.header--top-center.drawer-menu>.header__search{display:inline-flex;margin-left:11rem}.header--top-center.drawer-menu .header__icons>.header__search{display:none}.header--top-center.drawer-menu .header__icon--menu,.header--top-center.drawer-menu>.header__search .header__icon--summary{width:auto;gap:.4rem;padding-right:1.2rem}.header--top-center.drawer-menu .header__icon--menu{min-width:10.4rem;justify-content:flex-start}.header--top-center.drawer-menu .header__icon--menu>span:first-child,.header--top-center.drawer-menu>.header__search .header__icon--summary>span:first-child{width:4.4rem}.header--top-center.drawer-menu .lux-icon-label{display:inline-flex;align-items:center;height:100%;color:rgb(var(--color-foreground))}.header--top-center.drawer-menu .header__icon--menu{display:flex;align-items:center}}.header__icons{align-items:center}.header__icon--wishlist{display:flex;align-items:center;justify-content:center}.header a,.header summary,.header__contact:hover,.menu-drawer a,.menu-drawer summary,.menu-drawer .list-menu__item,.mega-menu a,.list-menu__item--link:hover,.header__menu-item:hover{text-decoration:none}.lux-icon-label,.header__contact,.header__menu-item,.list-menu__item--link{font-size:1.2rem;letter-spacing:.08em;line-height:1}@media screen and (min-width:990px){.header--top-center.drawer-menu summary.header__icon--summary{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;height:4.4rem}.header--top-center.drawer-menu summary.header__icon--summary>span:first-child{flex:none;height:4.4rem}.header--top-center.drawer-menu .lux-icon-label{white-space:nowrap;height:auto}.header--top-center.drawer-menu>.header__search{align-items:center}.header__contact{align-items:center;height:4.4rem}}.header__icon .lux-icon,.header__icon--cart .lux-icon,.header__search .lux-icon{width:2rem;height:1.7778rem;fill:none;stroke:currentColor;stroke-width:1}.header__icon .lux-icon *{vector-effect:none}.header__icon--cart .icon.lux-icon{width:2rem;height:1.7778rem}.header__heading,.header__heading-link .h2{font-size:1.7rem}.lux-icon-label,.header__contact,.header__menu-item,.list-menu__item--link,.announcement-bar__message,.caption-with-letter-spacing,.lux-eyebrow,.lux-link,.button,.badge{font-size:1.05rem}.card__heading,.card__heading a,.card-information .price,.card-information .price-item{font-size:1.2rem}.lux-hero__text,.lux-editorial__text,.lux-section-head__text{font-size:1.4rem}.header__icon .lux-icon,.header__icon--cart .lux-icon,.header__icon--cart .icon.lux-icon,.header__search .lux-icon,.header__icon--menu .icon{width:1.7rem;height:1.5111rem}.list-payment .icon{width:3.2rem;height:2rem}@media screen and (max-width:989px){.header--top-center,.header--top-center.header--has-account.header--has-menu:not(.header--mobile-left):not(.header--has-app){grid-template-areas:"left-icons heading icons";grid-template-columns:1fr auto 1fr;column-gap:1rem;padding-left:1.2rem;padding-right:1.2rem}.header>.header__search{display:none!important}.header .header__icons>.header__search{display:inline-flex!important}.header__icons{justify-self:end;align-items:center;padding-right:0}.header__icons .header__icon--account,.header__icons shopify-account,.header__icon--wishlist,.header__contact{display:none!important}.header__heading-link,.header__heading{justify-self:center;text-align:center}}.lux-hero .button.button--secondary{--color-button: var(--color-foreground);--color-button-text: var(--color-foreground);--alpha-button-background: 0;background-color:transparent}@media screen and (max-width:749px){.lux-hero__content{align-self:end;justify-self:center;align-items:center;text-align:center;width:100%;padding-bottom:5rem}.lux-hero .lux-btn-row{flex-direction:column;align-items:stretch;width:min(100%,28rem);gap:1rem}.lux-hero .lux-btn-row .button{width:100%}}@media screen and (max-width:989px){.header .header__icon .lux-icon-label{display:none}.header{align-items:center}.header header-drawer{grid-area:left-icons;justify-self:start}.header header-drawer .header__icon--menu{margin-left:-1rem}.header .header__icons{grid-area:icons;display:flex;flex-direction:row;flex-wrap:nowrap;justify-self:end;align-items:center;gap:0;margin-right:-1rem}.header .header__icons .header__icon,.header .header__icons .header__search,.header .header__icons details-modal,.header .header__icons summary.header__icon--summary{display:flex;flex-direction:row;align-items:center;justify-content:center;height:4.4rem;width:4.4rem}.header .header__heading-link,.header .header__heading{grid-area:heading;justify-self:center}html:not(.lux-scrolled) body:has(#MainContent>.shopify-section:first-child .lux-hero) .header-wrapper:not(:has(details[open])){--color-foreground: 255, 255, 255;background:transparent;border-color:transparent;color:#fff}html:not(.lux-scrolled) body:has(#MainContent>.shopify-section:first-child .lux-hero) .header-wrapper:not(:has(details[open])) :is(.header__heading-link,.header__heading-link .h2,.header__icon,.header__icon svg){color:#fff}}html{-webkit-text-size-adjust:100%}body{overflow-x:clip}::selection{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}:focus-visible{outline:1px solid rgb(var(--color-foreground));outline-offset:3px;box-shadow:none}.header :focus-visible,.menu-drawer :focus-visible{outline-offset:-2px}a,button,summary{-webkit-tap-highlight-color:transparent}.button,.lux-link,.header__icon,.card__heading a,.list-menu__item{transition-duration:.3s;transition-timing-function:var(--lux-ease)}.button:not([disabled]):active,.quick-add__submit:active{transform:scale(.985)}.button.button--secondary:not([disabled]):hover{--color-button: var(--color-foreground)}.header__icon:hover .icon,.header__icon:hover .lux-icon{transform:none;opacity:.65}.header__icon .icon{transition:opacity .3s var(--lux-ease)}@media(prefers-reduced-motion:no-preference){.scroll-trigger.animate--slide-in{transform:translateY(1.6rem);transition-duration:.9s;transition-timing-function:var(--lux-ease)}}@media(pointer:coarse),(max-width:989px){.quantity__button,.quantity__input,.cart-remove-button,.cart-item__remove,.modal__close-button,.slider-button,.pagination__item,.pagination__item-arrow{min-width:4.4rem;min-height:4.4rem}.product-form__input input[type=radio]+label,.facets__summary,.mobile-facets__summary,.mobile-facets__open,.accordion summary{min-height:4.4rem}.footer-block__details-content .list-menu__item--link,.menu-drawer__menu-item,.menu-drawer__account{min-height:4.4rem;display:flex;align-items:center}.field__input,.select__select,.search__input.field__input{min-height:4.8rem;font-size:1.6rem}}@media screen and (max-width:749px){.lux-hero{width:100%;margin-inline:0}.lux-section-head{margin-bottom:2.8rem;gap:.8rem}.lux-btn-row,.lux-promo__content,.lux-editorial__body{--lux-stack: 1}.lux-btn-row{flex-direction:column;align-items:stretch;width:100%}.lux-btn-row .button{width:100%}.lux-promo__panel{min-height:min(var(--lux-panel-height, 56rem),72svh)}.lux-promo__content{padding-bottom:3.2rem}.lux-editorial__body{padding-block:4.8rem;gap:1.6rem}.lux-newsletter__submit{min-width:4.4rem}.lux-products__grid{gap:2.8rem 1rem}.card__heading,.card__heading a{line-height:1.45}.product-form__submit,.product-form__buttons .button,.shopify-payment-button__button,.cart__checkout-button{width:100%;min-height:5.2rem}}.title--primary,.collection-hero__title{margin-bottom:1.6rem}.product__info-container>*+*{margin-top:2rem}.price--on-sale .price-item--regular{opacity:.55}.card__badge .badge,.badge{background:rgb(var(--color-background));color:rgb(var(--color-foreground));border:1px solid var(--lux-line)}.cart-items td,.cart-items th,.cart__footer,.product__accordion .accordion,.accordion,.footer__content-bottom{border-color:var(--lux-line)}.menu-drawer__menu-item{transition:background-color .3s var(--lux-ease),padding-left .3s var(--lux-ease)}@media(hover:hover){.menu-drawer__menu-item:hover{padding-left:3.4rem}}.menu-drawer__submenu .menu-drawer__menu-item{font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.06em}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media screen and (max-width:989px){.header.header{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;padding-left:20px;padding-right:20px;column-gap:1rem}.header.header>header-drawer,.header.header>.header__icons{flex:1 1 0;display:flex;align-items:center;min-width:0;margin:0}.header.header>header-drawer{justify-content:flex-start}.header.header>.header__icons{justify-content:flex-end;padding:0}.header.header>.header__heading,.header.header>.header__heading-link{flex:0 0 auto;display:flex;align-items:center;justify-content:center;margin:0;line-height:1}.header.header .header__heading-link{padding:0}.header.header .header__icon--menu,.header.header .header__icons .header__icon{margin:0}.header.header .header__icon--menu{margin-left:-1.2rem}.header.header .header__icons{margin-right:-1.2rem}}@media screen and (max-width:989px){.header.header{display:grid;grid-template-areas:"left-icons heading icons";grid-template-columns:1fr auto 1fr;align-items:center;padding-left:20px;padding-right:20px;column-gap:1rem}.header.header>header-drawer{grid-area:left-icons;justify-self:start;flex:none}.header.header>.header__search{display:inline-flex!important;grid-area:left-icons;justify-self:start;align-items:center;margin-left:3.2rem}.header.header .header__icons>.header__search{display:none!important}.header.header>.header__icons{grid-area:icons;justify-self:end;flex:none}.header.header .header__icons .header__icon--account,.header.header .header__icons shopify-account{display:flex!important;align-items:center;justify-content:center;width:4.4rem;height:4.4rem}.header.header>.header__heading,.header.header>.header__heading-link{grid-area:heading;justify-self:center}}@media screen and (max-width:989px){.header.header{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;padding-left:20px;padding-right:20px;column-gap:0}.header.header>header-drawer,.header.header>.header__search,.header.header>.header__icons,.header.header .header__icons>*{flex-shrink:0;white-space:nowrap}.header.header>header-drawer{order:1;display:flex;align-items:center;margin:0 0 0 -1rem}.header.header>.header__search{order:2;display:flex!important;align-items:center;margin:0;grid-area:auto}.header.header>.header__heading,.header.header>.header__heading-link{order:3;flex:0 0 auto;display:flex;align-items:center;justify-content:center;margin:0 auto;grid-area:auto}.header.header>.header__icons{order:4;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;margin:0 -1rem 0 0;padding:0;grid-area:auto}.header.header .header__icons .header__icon--account,.header.header .header__icons shopify-account{order:1}.header.header .header__icons .header__icon--cart{order:2;margin:0}.header.header .header__icon .icon,.header.header .header__icon .lux-icon,.header.header .header__icon--menu .icon,.header.header .header__icon--cart .icon.lux-icon,.header.header .header__search .lux-icon,.header.header shopify-account svg{width:24px;height:24px;flex-shrink:0}}@media screen and (max-width:989px){.header.header{box-sizing:border-box;width:100%;max-width:none;justify-content:space-between;align-items:center;padding-left:clamp(12px,4vw,24px);padding-right:clamp(12px,4vw,24px)}.header.header>header-drawer,.header.header>.header__search,.header.header>.header__icons{flex-shrink:0}.header.header>.header__heading,.header.header>.header__heading-link{flex:0 1 auto;min-width:0;text-align:center}.header.header .header__heading-link,.header.header .header__heading-link .h2,.header.header .header__heading{text-align:center;font-size:clamp(1.15rem,4.2vw,1.7rem);letter-spacing:clamp(.08em,1.2vw,.24em);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header.header .header__heading-logo-wrapper{max-width:100%}.header.header .header__heading-logo{max-width:100%;height:auto}}@media screen and (max-width:359px){.header.header .header__icon,.header.header .header__icons .header__icon,.header.header shopify-account,.header.header summary.header__icon--summary{width:4rem;height:4rem}.header.header>.header__search{margin-left:0}}@media screen and (max-width:989px){.header.header>header-drawer{margin:0 0 0 -10px}.header.header>header-drawer .header__icon--menu,.header.header>header-drawer summary.header__icon--menu{margin:0}.header.header>.header__icons{margin:0 -10px 0 0}.header.header .header__icons .header__icon--cart,.header.header .header__icons .header__icon{margin:0}}@media screen and (max-width:989px){.header.header>header-drawer{margin-left:-3px}.header.header>.header__icons{margin-right:-3px}.header.header .header__heading-link .h2{padding-left:clamp(.08em,1.2vw,.24em)}}@media screen and (max-width:989px){.header.header>header-drawer,.header.header>.header__search{width:44px;flex:0 0 44px;min-width:44px}.header.header>header-drawer .menu-drawer-container,.header.header>header-drawer summary.header__icon--menu{width:44px}.header.header>.header__search summary.header__icon--summary{width:44px}.header.header>.header__icons{width:88px;flex:0 0 88px;justify-content:flex-end}}@media screen and (max-width:989px){.header.header>.header__search{margin:0!important}.header.header>header-drawer{margin-right:0!important}}@media screen and (max-width:989px){.header.header{gap:0!important;column-gap:0!important}}.lux-hero__content,.lux-hero__title,.lux-hero .lux-eyebrow,.lux-hero__link{color:#fff}.lux-hero .lux-eyebrow{letter-spacing:.15em;text-transform:uppercase}.lux-hero .lux-btn-row.lux-btn-row--links{flex-direction:row;flex-wrap:nowrap;align-items:baseline;justify-content:center;gap:clamp(2.4rem,8vw,5rem);width:auto}.lux-hero__link{display:inline-block;width:auto;padding:0 0 .6rem;border:0;border-bottom:1px solid #fff;background:none;font-size:1.2rem;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:opacity .3s var(--lux-ease)}.lux-hero__link:hover{opacity:.7}.lux-hero__link:focus-visible{outline-offset:6px}@media screen and (max-width:749px){.lux-hero__content{align-self:center;padding-block:6rem}}.lux-hero__link{font-weight:600}.lux-hero__content,.lux-hero .lux-hero__content{align-self:end;justify-self:center;align-items:center;text-align:center;gap:0;padding-top:4rem;padding-bottom:4rem}.lux-hero .lux-eyebrow{font-size:13.5px;font-weight:300;letter-spacing:.05em;text-transform:none;line-height:1.4}.lux-hero .lux-hero__title{font-family:Cormorant,Cormorant Garamond,Times New Roman,serif;font-size:clamp(28.8px,3.5vw,40px);font-weight:400;letter-spacing:.01em;line-height:1.15;margin:.5rem 0}.lux-hero .lux-btn-row{margin-top:1.6rem}.lux-hero__link{font-size:14px;font-weight:500;letter-spacing:.08em;border-bottom-color:#ffffffd9;padding-bottom:.4rem}@media screen and (max-width:749px){.lux-hero__content,.lux-hero .lux-hero__content{align-self:end;padding-top:4rem;padding-bottom:4rem}}.lux-hero__media:after{background:linear-gradient(to bottom,#00000061,#0000 22%),linear-gradient(to top,#00000080,#0000 45%),rgba(0,0,0,var(--lux-overlay, .25))}.lux-logo-asset{display:block;width:130px;height:auto;max-width:100%}@media screen and (min-width:990px){.lux-logo-asset{width:170px}}.lux-section-head{text-align:center;align-items:center;margin-bottom:clamp(3.2rem,6vw,5.6rem)}.lux-section-head__title{font-family:Cormorant,Cormorant Garamond,Times New Roman,serif;font-size:clamp(28px,3.4vw,42px);font-weight:400;letter-spacing:.01em;line-height:1.2;max-width:24ch;margin-inline:auto;text-wrap:balance}.lux-section-head__title{text-align:center;max-width:none;font-size:clamp(22px,5.4vw,42px)}@media screen and (min-width:750px){.lux-section-head__title{font-size:clamp(30px,3.4vw,42px)}}.lux-categories .lux-section-head{margin-bottom:16px}.lux-categories .lux-section-head__title{color:#000;text-align:center}.lux-categories--seamless .lux-categories__grid{gap:0}.lux-categories .lux-section-head__title{color:#000}.lux-categories__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0000009e,#0000002e 38%,#0000 62%);pointer-events:none}.lux-categories__label{position:absolute;left:0;right:0;bottom:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.6rem;padding:2rem 1.2rem 2.4rem;color:#fff;text-align:center}.lux-categories__title{margin:0;color:#fff;font-family:var(--font-body-family);font-size:clamp(11px,3vw,14px);font-weight:500;letter-spacing:.18em;text-transform:uppercase;line-height:1.3}@media screen and (min-width:990px){.lux-categories__title{font-size:14px}}.lux-categories__count{color:#fff;opacity:.8}.lux-ulink,.lux-footer__richtext a{position:relative;display:inline-block;color:inherit;text-decoration:none}.lux-ulink:after,.lux-footer__richtext a:after{content:"";position:absolute;left:0;bottom:-.2rem;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .3s cubic-bezier(.65,0,.35,1)}.lux-ulink:hover:after,.lux-ulink:focus-visible:after,.lux-footer__richtext a:hover:after,.lux-footer__richtext a:focus-visible:after{transform:scaleX(1);transform-origin:left}.lux-footer__richtext a{white-space:nowrap;background-image:linear-gradient(color-mix(in srgb,currentColor 40%,transparent),color-mix(in srgb,currentColor 40%,transparent));background-repeat:no-repeat;background-position:left bottom;background-size:100% 1px;padding-bottom:.2rem}@media(prefers-reduced-motion:reduce){.lux-ulink:after,.lux-footer__richtext a:after{transition:none}}.lux-footer{border-top:1px solid var(--lux-line);color:rgb(var(--color-foreground))}.lux-footer__columns{display:grid;grid-template-columns:1fr;gap:4rem}@media screen and (min-width:750px){.lux-footer__columns{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.lux-footer__columns{grid-template-columns:repeat(var(--lux-footer-cols, 4),1fr);gap:4rem 3rem}}.lux-footer__heading{margin:0 0 3rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;line-height:1.4}.lux-footer__text,.lux-footer__richtext,.lux-footer__richtext p{margin:0 0 1.8rem;font-size:1.4rem;font-weight:300;letter-spacing:.02em;line-height:1.7;color:rgb(var(--color-foreground))}.lux-footer__richtext p:last-child{margin-bottom:0}.lux-footer__links{display:flex;flex-direction:column;align-items:flex-start;gap:1.9rem;margin:0;padding:0;list-style:none}.lux-footer__richtext+.lux-footer__links{margin-top:2.4rem}.lux-footer__links a,.lux-footer__legal a{display:inline-block;font-size:1.4rem;font-weight:300;letter-spacing:.03em;line-height:1.4;min-height:2.4rem}.lux-footer__social{margin-top:2.4rem}.lux-footer__list-social{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0}.lux-footer__bar{margin-top:5.6rem;border-top:1px solid var(--lux-line);padding-top:3.2rem}.lux-footer__bar-inner{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem}@media screen and (min-width:750px){.lux-footer__bar-inner{flex-direction:row;align-items:center;justify-content:space-between}}.lux-footer__ship{display:flex;align-items:center;gap:.8rem}.lux-footer__ship .lux-footer__text{margin:0}.lux-footer__localization .localization-form{margin:0;padding:0}.lux-footer__localization .disclosure__button{min-height:0;height:auto;padding:0 2rem 0 0;border:0;background:none;box-shadow:none;font-size:1.4rem;font-weight:300;letter-spacing:.03em;color:rgb(var(--color-foreground))}.lux-footer__legal{display:flex;flex-wrap:wrap;gap:1.2rem 3.2rem;margin:0;padding:0;list-style:none}.lux-footer__brand{display:flex;flex-direction:column;align-items:center;gap:2.4rem;padding-top:5.6rem;text-align:center}.lux-footer__logo img{display:block;width:190px;height:auto}.lux-footer__payment .list-payment{justify-content:center;padding-top:0}.lux-footer__copyright{margin:0;font-size:1.1rem;letter-spacing:.08em;opacity:.6}.lux-footer,.lux-footer *{font-family:var(--font-body-family);font-weight:300}.lux-footer__heading{font-weight:400;text-align:center}.lux-footer__column,.lux-footer__text,.lux-footer__richtext,.lux-footer__richtext p{text-align:center}.lux-footer__links{align-items:center}.lux-footer__list-social{justify-content:center}.lux-footer__bar-inner{flex-direction:column;align-items:center;justify-content:center;text-align:center}.lux-footer__ship,.lux-footer__legal{justify-content:center}.lux-footer strong,.lux-footer b{font-weight:300}.lux-footer__summary{display:flex;align-items:center;justify-content:center;list-style:none;cursor:default}.lux-footer__summary::-webkit-details-marker{display:none}.lux-footer__icon{display:none}.lux-footer__top{font-size:1.1rem;letter-spacing:.15em;text-transform:uppercase}@media screen and (max-width:749px){.lux-footer__columns{gap:0;border-top:1px solid var(--lux-line)}.lux-footer__column{border-bottom:1px solid var(--lux-line)}.lux-footer__summary{position:relative;min-height:5.6rem;cursor:pointer}.lux-footer__heading{margin:0}.lux-footer__icon{position:absolute;right:0;top:50%;display:block;width:1.2rem;height:1.2rem;transform:translateY(-50%)}.lux-footer__icon:before,.lux-footer__icon:after{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;background:currentColor;transition:transform .3s var(--lux-ease)}.lux-footer__icon:after{transform:rotate(90deg)}.lux-footer__column[open] .lux-footer__icon:after{transform:rotate(0)}.lux-footer__content{padding:.8rem 0 3.2rem}.lux-footer__links{gap:1rem}.lux-footer__links a{min-height:4.4rem;display:inline-flex;align-items:center}.lux-footer__bar{margin-top:0;border-top:0;padding-top:3.2rem}.lux-footer__brand{padding-top:4rem}}@media screen and (min-width:750px){.lux-footer__summary{margin-bottom:3rem}.lux-footer__heading{margin:0}}.lux-footer__newsletter{width:100%;max-width:34rem;margin:2.4rem auto 0}.lux-footer__field{display:flex;align-items:center;border-bottom:1px solid rgb(var(--color-foreground))}.lux-footer__input{flex:1;min-width:0;min-height:4.8rem;padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:1.4rem;font-weight:300;letter-spacing:.03em;text-align:left}.lux-footer__input::placeholder{color:rgba(var(--color-foreground),.55)}.lux-footer__input:focus-visible{outline:0}.lux-footer__field:focus-within{border-bottom-width:2px}.lux-footer__submit{display:inline-flex;align-items:center;justify-content:center;min-width:4.4rem;min-height:4.4rem;padding:0 0 0 1.6rem;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;font-size:1.1rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;transition:opacity .3s var(--lux-ease)}.lux-footer__submit:hover{opacity:.6}.lux-footer__submit .svg-wrapper,.lux-footer__submit .icon{width:1.6rem;height:1.6rem}.lux-footer__message{margin:1.2rem 0 0;font-size:1.3rem;text-align:left}.lux-footer__copyright{text-transform:uppercase;opacity:.7}.lux-footer__legal a{letter-spacing:.05em}.lux-footer .lux-wrap{padding-inline:clamp(2rem,8.2vw,16.5rem)}.lux-footer__column,.lux-footer__heading,.lux-footer__text,.lux-footer__richtext,.lux-footer__richtext p,.lux-footer__message{text-align:left}.lux-footer__summary{justify-content:flex-start}.lux-footer__links{align-items:flex-start}.lux-footer__list-social,.lux-footer__ship,.lux-footer__bar-inner{justify-content:flex-start}.lux-footer__bar-inner{align-items:flex-start;text-align:left}.lux-footer__newsletter{margin-left:0}.lux-footer__legal{justify-content:flex-start}@media screen and (min-width:750px){.lux-footer__bar-inner{flex-direction:row;align-items:center;justify-content:space-between}.lux-footer__legal{justify-content:flex-end}}@media screen and (min-width:990px){.lux-footer__columns{gap:4rem 4.2rem}}.lux-footer__brand{padding-top:6.4rem;padding-bottom:1rem}.lux-footer__country{display:inline-flex;align-items:center;gap:.8rem}.lux-footer__flag{display:block;width:24px;height:auto;border:1px solid var(--lux-line)}.lux-categories .lux-wrap,.lux-products .lux-wrap{padding-inline:clamp(2rem,8.3vw,30rem)}.lux-categories .lux-categories__grid,.lux-products .lux-products__grid{gap:1.2rem}@media screen and (min-width:990px){.lux-categories .lux-categories__grid{gap:0 clamp(1rem,1.1vw,2.4rem)}.lux-products .lux-products__grid{gap:4.8rem clamp(1rem,1.1vw,2.4rem)}}.lux-categories__media:after{display:none}.lux-categories .lux-categories__label{position:static;color:inherit;padding:1.8rem 0 0;gap:.4rem}.lux-categories .lux-categories__title{color:#1a1a1a;font-size:1.5rem;font-weight:400;letter-spacing:.02em;text-transform:none}.lux-categories .lux-categories__count{color:#0009}.card__heading,.card__heading a,.card__heading.h5,.card__heading.h5 a{font-family:var(--font-body-family);font-size:1.6rem;font-weight:400;letter-spacing:.01em;line-height:1.4;text-transform:none;color:#1a1a1a}.card-information .price,.card-information .price-item,.card-information .price-item--regular{font-family:var(--font-body-family);font-size:1.6rem;font-weight:400;letter-spacing:.01em;color:#767676}.lux-products .card__heading,.lux-products .card__heading a,.lux-products .card-information .price,.lux-products .card-information .price-item{font-size:1.6rem;letter-spacing:.01em}.lux-products .card-information .price,.lux-products .card-information .price-item{color:#767676}.lux-categories .lux-categories__title{font-size:1.6rem;letter-spacing:.01em}.card__heading,.card__heading a,.card-information .price,.card-information .price-item,.lux-products .card__heading,.lux-products .card__heading a,.lux-products .card-information .price,.lux-products .card-information .price-item,.lux-categories .lux-categories__title{font-family:Jost,Futura PT,Futura,sans-serif;font-weight:400;font-size:1.4rem;letter-spacing:.01em;-webkit-font-smoothing:antialiased}.card__heading,.card__heading a,.lux-products .card__heading,.lux-products .card__heading a,.lux-categories .lux-categories__title{color:#3d3d3d}.card-information .price,.card-information .price-item,.lux-products .card-information .price,.lux-products .card-information .price-item{color:#8a8a8a}.lux-editorial__title{display:flex;flex-direction:column;gap:.6rem;font-size:clamp(2.6rem,3vw,4.2rem);line-height:1.1}.lux-editorial__title-line{display:block}@media screen and (min-width:750px){.lux-editorial__title-line{white-space:nowrap}}.lux-editorial__title-accent{display:block;font-family:Cormorant,Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:400;font-size:1.35em;letter-spacing:.01em;line-height:1.1}.lux-editorial__title-line{font-size:.7em;letter-spacing:.02em}.lux-editorial__title-accent{font-size:1.75em}.lux-editorial__title{font-size:clamp(2.2rem,2.5vw,3.4rem)}.lux-editorial__title-line{font-size:.6em}.lux-editorial__title-accent{font-size:1.3em}.lux-editorial__title,.lux-editorial__title-line,.lux-editorial__title-accent{font-family:Jost,Futura PT,Futura,sans-serif;font-style:normal;font-weight:400}.lux-editorial__title{font-size:clamp(2.4rem,2.6vw,3.6rem);gap:.4rem}.lux-editorial__title-line,.lux-editorial__title-accent{font-size:1em;line-height:1.2}.lux-editorial__title-line{letter-spacing:0}.lux-editorial__title-accent{letter-spacing:0;word-spacing:0}.lux-editorial__text,.lux-editorial__text p{font-family:Jost,Futura PT,Futura,sans-serif;font-weight:400;font-size:1.5rem;letter-spacing:.01em;line-height:1.7;color:#3d3d3d}.lux-editorial__text strong{font-weight:600;color:#1a1a1a}.lux-film__frame{position:relative;overflow:hidden;aspect-ratio:1344 / 768;background:#1a1a1a}.lux-film__video,.lux-film__frame video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lux-film--inset{padding-inline:clamp(2rem,8.3vw,30rem)}.lux-footer__brand{display:grid;grid-template-columns:1fr auto;align-items:center;row-gap:3.2rem;column-gap:2rem}.lux-footer__logo{grid-column:1 / -1;justify-self:center}.lux-footer__copyright{grid-column:1;grid-row:2;justify-self:start;text-align:left;opacity:.7}.lux-footer__payment{grid-column:2;grid-row:2;justify-self:end}.lux-footer__payment .list-payment{justify-content:flex-end;margin:0}@media screen and (max-width:749px){.lux-footer__brand{grid-template-columns:1fr;justify-items:center}.lux-footer__copyright,.lux-footer__payment{grid-column:1;grid-row:auto;justify-self:center;text-align:center}.lux-footer__payment .list-payment{justify-content:center}}.lux-footer__brand{grid-template-columns:1fr;justify-items:center;row-gap:2.4rem}.lux-footer__logo{grid-column:1;grid-row:1;justify-self:center}.lux-footer__payment{grid-column:1;grid-row:2;justify-self:center}.lux-footer__payment .list-payment{justify-content:center}.lux-footer__copyright{grid-column:1;grid-row:3;justify-self:start;text-align:left;margin-top:2.4rem}.lux-footer__brand{grid-template-columns:1fr 1fr}.lux-footer__logo,.lux-footer__payment{grid-column:1 / -1}.lux-footer__brand .lux-footer__ship{grid-column:2;grid-row:3;justify-self:end;margin-top:2.4rem}.lux-footer__brand .lux-footer__copyright{grid-column:1}.lux-footer__brand .lux-footer__localization .disclosure__button{text-transform:none;white-space:nowrap}@media screen and (max-width:749px){.lux-footer__brand{grid-template-columns:1fr}.lux-footer__brand .lux-footer__ship,.lux-footer__brand .lux-footer__copyright{grid-column:1;grid-row:auto;justify-self:center;text-align:center}}.lux-footer__bar-inner{justify-content:flex-end}.lux-footer__legal{justify-content:flex-end;text-align:right}@media screen and (max-width:749px){.lux-footer__bar-inner,.lux-footer__legal{justify-content:center;text-align:center}}.lux-newsletter__inner{max-width:44rem;gap:1.2rem}.lux-newsletter__title{font-size:clamp(2.2rem,2.4vw,3rem)}.lux-newsletter__text{font-size:1.3rem;line-height:1.7}.lux-newsletter__form{margin-top:.8rem}.lux-newsletter__input{padding:1rem 0;font-size:1.3rem}.lux-newsletter__submit{min-height:4rem}.lux-newsletter{border-top:1px solid #ded7cc}.lux-newsletter__inner{max-width:46rem;gap:1.8rem}.lux-newsletter__inner:before{content:"";display:block;width:4rem;height:1px;margin-bottom:.6rem;background:#8a7048}.lux-newsletter__title{font-family:Jost,Futura PT,Futura,sans-serif;font-size:clamp(2.2rem,2.3vw,2.8rem);font-weight:300;letter-spacing:.14em;text-transform:uppercase;line-height:1.3;color:#1a1a1a}.lux-newsletter__text{max-width:36rem;font-family:Jost,Futura PT,Futura,sans-serif;font-size:1.4rem;font-weight:300;letter-spacing:.04em;line-height:1.9;color:#6b6b6b}.lux-newsletter__form{margin-top:1.6rem;max-width:36rem}.lux-newsletter__field{align-items:center;border-bottom:1px solid rgba(26,26,26,.45);transition:border-color .3s var(--lux-ease)}.lux-newsletter__field:focus-within{border-bottom-color:#1a1a1a}.lux-newsletter__input{font-family:Jost,Futura PT,Futura,sans-serif;font-size:1.3rem;font-weight:300;letter-spacing:.08em;text-align:left;padding:1.2rem 0}.lux-newsletter__input::placeholder{color:#9a9a9a;letter-spacing:.08em}.lux-newsletter__input:focus-visible{outline:none}.lux-newsletter__submit{font-family:Jost,Futura PT,Futura,sans-serif;font-size:1.1rem;font-weight:400;letter-spacing:.28em;min-height:4rem;transition:opacity .3s var(--lux-ease)}.lux-newsletter__submit:hover{opacity:.55}.lux-newsletter__highlight{font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#1a1a1a;border-bottom:1px solid #8a7048;padding-bottom:.1rem}.lux-newsletter__highlight{white-space:nowrap}.lux-service{border-top:1px solid #ded7cc!important}.lux-service__title{font-family:Jost,Futura PT,Futura,sans-serif;font-weight:400;letter-spacing:.2em;color:#1a1a1a}.lux-service__text{font-family:Jost,Futura PT,Futura,sans-serif;font-weight:300;letter-spacing:.04em;color:#6b6b6b}.lux-service,.lux-service.gradient{background:#e5ddd1!important}.lux-service__icon{display:flex;justify-content:center;margin-bottom:1.4rem;color:#8a7048}.lux-service__title{color:#292724}.lux-service__text{color:#59534d;opacity:1}.lux-footer,.lux-footer.gradient,.lux-contact,.lux-contact.gradient,.lux-cimage,.lux-cimage.gradient,.lux-faq,.lux-faq.gradient,.lux-categories,.lux-categories.gradient,.lux-editorial,.lux-editorial.gradient,.lux-products,.lux-products.gradient,.lux-newsletter,.lux-newsletter.gradient{background:#f5f2ec!important}.lux-products .card__inner,.lux-products .card__media,.lux-products .card__media .media{background:#fff}html.lux-scrolled .header-wrapper,.header-wrapper:hover,.header-wrapper:focus-within,body:not(:has(.lux-hero)) .header-wrapper{background:#f5f2ec}:root{--lux-line: #ded7cc;--lux-body-text: #4f4b45;--lux-secondary-text: #625d56;--lux-gold: #8a7048}body,.rte,.lux-editorial__text,.lux-editorial__text p,.lux-newsletter__text{color:#4f4b45}.lux-section-head__text,.card-information .price,.card-information .price-item,.lux-products .card-information .price,.lux-products .card-information .price-item,.lux-categories .lux-categories__count,.caption,.lux-footer__text{color:#625d56}.card__heading,.card__heading a,.lux-products .card__heading,.lux-products .card__heading a,.lux-categories .lux-categories__title{color:#4f4b45}hr,.lux-service,.lux-newsletter,.lux-footer,.lux-footer__bar{border-color:#ded7cc}.lux-newsletter__inner:before{background:#8a7048}.lux-newsletter__highlight{border-bottom-color:#8a7048}.lux-eyebrow{color:#8a7048}.lux-hero .lux-eyebrow{color:#fff}.badge--sold-out,.badge--sold-out.color-scheme-1,.badge--sold-out.gradient{background:#77716a!important;color:#fff!important;border-color:#77716a!important}.badge--sale,.badge--sale.gradient{background:#8c493d!important;color:#fff!important;border-color:#8c493d!important}.price--on-sale .price-item--sale{color:#8c493d}.button:not(.button--secondary):not(.button--tertiary):hover,.shopify-payment-button__button--unbranded:hover{--color-button: 73, 68, 62;background-color:#49443e}.lux-products__footer .button:hover{background:#e5ddd1;color:#292724;border-color:#292724}.button--secondary:not([disabled]):hover{background-color:#e5ddd1}.product-form__submit,.product-form__submit.button--primary,.product-form__submit.button--secondary{--color-button: 26, 26, 26;--color-button-text: 255, 255, 255;background-color:#1a1a1a;color:#fff}.product-form__submit:not([disabled]):hover,.product-form__submit.button--secondary:not([disabled]):hover{--color-button: 73, 68, 62;--color-button-text: 255, 255, 255;background-color:#49443e;color:#fff}.product-form__submit,.product-form__submit.button--primary,.product-form__submit.button--secondary{--color-button: 74, 46, 31;--color-button-text: 255, 255, 255;background-color:#4a2e1f;color:#fff}.product-form__submit:not([disabled]):hover,.product-form__submit.button--secondary:not([disabled]):hover{--color-button: 106, 70, 49;--color-button-text: 255, 255, 255;background-color:#6a4631;color:#fff}.product-form__submit,.product-form__submit.button--primary,.product-form__submit.button--secondary{--color-button-text: 245, 242, 236;color:#f5f2ec;box-shadow:inset 0 0 0 1px #e5ddd18c}.product-form__submit:not([disabled]):hover,.product-form__submit.button--secondary:not([disabled]):hover{--color-button: 229, 221, 209;--color-button-text: 74, 46, 31;background-color:#e5ddd1;color:#4a2e1f;box-shadow:inset 0 0 0 1px #4a2e1f}.product-form__submit:before,.product-form__submit:after{display:none}.product-form__submit,.product-form__submit.button--primary,.product-form__submit.button--secondary{--color-button: 245, 242, 236;--color-button-text: 43, 43, 43;background-color:#f5f2ec;color:#2b2b2b;box-shadow:inset 0 0 0 1px #2b2b2b;font-weight:400;letter-spacing:.04em}.product-form__submit:not([disabled]):hover,.product-form__submit.button--secondary:not([disabled]):hover{--color-button: 229, 221, 209;--color-button-text: 43, 43, 43;background-color:#e5ddd1;color:#2b2b2b;box-shadow:inset 0 0 0 1px #2b2b2b}.product-form__submit:not([disabled]):hover,.product-form__submit.button--secondary:not([disabled]):hover,.product-form__submit:hover{--color-button: 245, 242, 236;--color-button-text: 43, 43, 43;background-color:#f5f2ec;color:#2b2b2b;box-shadow:inset 0 0 0 1px #2b2b2b}.product-form__submit.button.button,.product-form__submit.button.button:hover,.product-form__submit.button.button:focus,.product-form__submit.button.button:active,.product-form__submit.button.button:not([disabled]):hover,.product-form__submit.button.button:not(.button--secondary):not(.button--tertiary):hover{--color-button: 245, 242, 236 !important;--color-button-text: 43, 43, 43 !important;background-color:#f5f2ec!important;color:#2b2b2b!important;box-shadow:inset 0 0 0 1px #2b2b2b!important;transform:none}.product-form__submit.button.button:hover span,.product-form__submit.button.button:hover{opacity:1}.product-form__submit.button.button,.product-form__submit.button.button:hover,.product-form__submit.button.button:focus,.product-form__submit.button.button:active,.product-form__submit.button.button:not([disabled]):hover,.product-form__submit.button.button:not(.button--secondary):not(.button--tertiary):hover{box-shadow:none!important;border:0!important;outline:none}.product-form__submit.button.button:before,.product-form__submit.button.button:after{display:none!important}.product-form__submit.button.button,.product-form__submit.button.button:hover,.product-form__submit.button.button:focus,.product-form__submit.button.button:active,.product-form__submit.button.button:not([disabled]):hover,.product-form__submit.button.button:not(.button--secondary):not(.button--tertiary):hover{--color-button-text: 79, 75, 69 !important;color:#4f4b45!important;box-shadow:inset 0 0 0 1px #4f4b45!important}.product-form__submit.button.button,.product-form__submit.button.button:hover,.product-form__submit.button.button:focus,.product-form__submit.button.button:active,.product-form__submit.button.button:not([disabled]):hover,.product-form__submit.button.button:not(.button--secondary):not(.button--tertiary):hover{box-shadow:inset 0 0 0 1px #ded7cc!important}.lux-secure{display:flex;flex-direction:column;align-items:center;gap:1.2rem;width:100%;margin-top:1.4rem;padding:1.6rem 1.2rem;border-radius:1.2rem;background:#f5f2ec;text-align:center}.lux-secure__label{display:inline-flex;align-items:center;gap:.8rem;font-family:Jost,Futura PT,Futura,sans-serif;font-size:1.4rem;font-weight:400;letter-spacing:.06em;color:#4f4b45}.lux-secure__icons{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin:0;padding:0;list-style:none}.lux-secure__icon{display:flex;line-height:0}.lux-secure__icon .icon{width:3.8rem;height:2.4rem}@media screen and (min-width:750px){.lux-secure{flex-direction:row;justify-content:center;gap:2rem}}.lux-secure__icons,.lux-footer__payment .list-payment{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:.6rem}.lux-secure__icon,.lux-footer__payment .list-payment__item{flex:0 1 auto;min-width:0;display:flex;margin:0}.lux-secure__icon .icon,.lux-footer__payment .list-payment__item .icon{width:clamp(2.8rem,8.6vw,3.8rem);height:auto;aspect-ratio:38 / 24}@media screen and (min-width:750px){.lux-secure{flex-wrap:nowrap}.lux-secure__label{white-space:nowrap}}.lux-secure{background:#f4f3f1;border-radius:1.4rem;padding:1.8rem 1.6rem;gap:2.2rem}.lux-secure__label{gap:1rem;font-size:1.8rem;font-weight:600;letter-spacing:.01em;color:#1a1a1a}.lux-secure__label svg{width:2rem;height:2rem}.lux-secure__icons{gap:1rem}.lux-secure__icon .icon{width:clamp(3rem,9.5vw,4.8rem);height:auto;aspect-ratio:76 / 48}@media screen and (max-width:749px){.lux-secure{gap:1.4rem}.lux-secure__icons{gap:.6rem}}.lux-secure{box-sizing:border-box;container-type:inline-size;flex-direction:column;flex-wrap:nowrap;justify-content:center;overflow:hidden;gap:1.4rem}.lux-secure__icons{width:100%;max-width:100%;gap:.8rem}.lux-secure__icon{flex:1 1 0;max-width:4.8rem}.lux-secure__icon .icon{width:100%;height:auto;aspect-ratio:76 / 48}@container (min-width: 600px){.lux-secure__icons{width:auto}}@media screen and (min-width:750px){.lux-secure{flex-direction:column;gap:1.4rem}}.lux-readmore__body{position:relative;max-height:12.6rem;overflow:hidden;font-size:1.6rem;line-height:1.75;color:#4f4b45}.lux-readmore:not(.is-open):not(.is-short) .lux-readmore__body:after{content:"";position:absolute;left:0;right:0;bottom:0;height:7.5rem;background:linear-gradient(to bottom,#fff0,#fff 85%);pointer-events:none}.lux-readmore.is-open .lux-readmore__body{max-height:none}.lux-readmore__toggle{margin-top:1.2rem;padding:0 0 .3rem;border:0;border-bottom:1px solid #1a1a1a;background:none;cursor:pointer;font-family:Jost,Futura PT,Futura,sans-serif;font-size:1.8rem;font-weight:400;color:#1a1a1a}.lux-readmore__toggle[hidden]{display:none}.product__accordion.accordion{margin-top:2.4rem;border-top:1px solid #ded7cc;border-bottom:1px solid #ded7cc}.product__accordion summary{padding:2.2rem 0}.product__accordion .accordion__title,.product__accordion .accordion__title.h4{font-family:Jost,Futura PT,Futura,sans-serif;font-size:1.8rem;font-weight:400;letter-spacing:.02em;text-transform:none;color:#1a1a1a}.product__accordion summary .icon-caret{display:none}.product__accordion summary{position:relative}.product__accordion summary:before,.product__accordion summary:after{content:"";position:absolute;right:.2rem;top:50%;width:1.8rem;height:1px;background:#1a1a1a;transition:transform .3s var(--lux-ease)}.product__accordion summary:after{transform:rotate(90deg)}.product__accordion details[open]>summary:after{transform:rotate(0)}.product__accordion .accordion__content{padding:0 0 2.2rem;font-size:1.5rem;line-height:1.7;color:#4f4b45}.product__accordion .accordion__content strong{font-weight:600;color:#1a1a1a}.lux-linkrow{display:flex;align-items:center;justify-content:space-between;padding:1.6rem 0;font-family:Jost,Futura PT,Futura,sans-serif;font-size:1.8rem;font-weight:400;letter-spacing:.02em;color:#1a1a1a;text-decoration:none}.product__accordion.accordion+.lux-linkrow{margin-top:1.6rem}.lux-linkrow:hover svg{transform:translate(.3rem)}.lux-linkrow svg{transition:transform .3s var(--lux-ease)}button.lux-linkrow{width:100%;border:0;background:none;cursor:pointer;text-align:left}html.lux-drawer-open{overflow:hidden}.lux-drawer[hidden]{display:none}.lux-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.lux-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;animation:lux-drawer-fade .35s var(--lux-ease)}.lux-drawer__panel{position:absolute;top:0;right:0;bottom:0;width:min(62rem,100%);overflow-y:auto;padding:6rem 5rem;background:#fff;color:#1a1a1a;animation:lux-drawer-in .4s var(--lux-ease)}@keyframes lux-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes lux-drawer-fade{0%{opacity:0}to{opacity:1}}.lux-drawer__head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:5.6rem}.lux-drawer__title{margin:0;font-family:Jost,Futura PT,Futura,sans-serif;font-size:2.8rem;font-weight:400;letter-spacing:.01em;text-transform:none}.lux-drawer__close{display:flex;padding:.4rem;border:0;background:none;color:#1a1a1a;cursor:pointer}.lux-drawer__list{display:flex;flex-direction:column;gap:4rem;margin:0;padding:0;list-style:none}.lux-drawer__item{display:flex;align-items:center;justify-content:space-between;gap:2rem}.lux-drawer__item-title{margin:0 0 .8rem;font-family:Jost,Futura PT,Futura,sans-serif;font-size:1.9rem;font-weight:400;letter-spacing:.02em;text-transform:none;color:#1a1a1a}.lux-drawer__item-text{margin:0;font-family:Jost,Futura PT,Futura,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.7;letter-spacing:.03em;color:#625d56}@media screen and (max-width:749px){.lux-drawer__panel{padding:4rem 2.4rem}.lux-drawer__head{margin-bottom:4rem}}@media(prefers-reduced-motion:reduce){.lux-drawer__panel,.lux-drawer__overlay{animation:none}}.lux-drawer__view[hidden]{display:none}.lux-drawer__item-wrap{list-style:none}.lux-drawer__item{width:100%;padding:0;border:0;background:none;text-align:left;color:inherit}.lux-drawer__item--button{cursor:pointer}.lux-drawer__item--button:hover svg{transform:translate(.3rem)}.lux-drawer__item svg{flex:none;transition:transform .3s var(--lux-ease)}.lux-drawer__item-body{display:flex;flex-direction:column}.lux-drawer__item-title{display:block}.lux-drawer__item-text{display:block;font-family:Jost,Futura PT,Futura,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.7;letter-spacing:.03em;color:#625d56}.lux-drawer__back{display:inline-flex;align-items:center;gap:.6rem;margin:0 0 3.2rem -.4rem;padding:0;border:0;background:none;cursor:pointer;font-family:Jost,Futura PT,Futura,sans-serif;font-size:1.5rem;letter-spacing:.04em;color:#625d56}.lux-drawer__detail-title{margin:0 0 2.4rem;font-family:Jost,Futura PT,Futura,sans-serif;font-size:2.2rem;font-weight:400;letter-spacing:.01em;color:#1a1a1a}.lux-drawer__detail-body,.lux-drawer__detail-body p{font-family:Jost,Futura PT,Futura,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.8;letter-spacing:.02em;color:#4f4b45}.lux-drawer__detail-body p{margin:0 0 2rem}.lux-drawer__detail-body strong{font-weight:500;color:#1a1a1a}.lux-secure{padding:1.4rem 1.2rem;gap:1.1rem}.lux-secure__label{font-size:1.5rem}.lux-secure__label svg{width:1.7rem;height:1.7rem}.lux-secure__icons{gap:.6rem}.lux-secure__icon{flex:0 1 3.4rem;max-width:3.4rem}.product__info-container>.lux-linkrow,.product__info-container>.lux-linkrow+.lux-linkrow{margin:0;padding:1.3rem 0}.product__info-container>.product__accordion.accordion{margin:2.4rem 0 3.2rem}.product__info-container>.product__accordion.accordion+.lux-linkrow{margin-top:0}.product__info-container>.lux-readmore{margin:2.4rem 0}.lux-readmore__body,.lux-readmore__body p{font-family:Jost,Futura PT,Futura,sans-serif;font-size:1.6rem;font-weight:300;line-height:1.75;letter-spacing:.03em;color:#625d56}.product__accordion summary{padding:2rem 0}.lux-linkrow,button.lux-linkrow,.product__accordion .accordion__title,.product__accordion .accordion__title.h4,.product__accordion .accordion__content,.lux-readmore__toggle,.lux-readmore__body,.lux-readmore__body p,.lux-secure__label{font-family:Jost,Futura PT,Futura,Century Gothic,sans-serif;font-weight:300;letter-spacing:.04em}.lux-linkrow,button.lux-linkrow,.product__accordion .accordion__title,.product__accordion .accordion__title.h4{font-size:1.5rem;color:#1a1a1a}.lux-linkrow svg{width:1.8rem;height:1.8rem}.product__accordion summary:before,.product__accordion summary:after{width:1.5rem}.product__accordion .accordion__content,.lux-readmore__body,.lux-readmore__body p{font-size:1.4rem}.lux-readmore__toggle{font-size:1.5rem;font-weight:400}.lux-secure__label{font-size:1.3rem;font-weight:400;letter-spacing:.06em}.product__info-container>.lux-linkrow,.product__info-container>.lux-linkrow+.lux-linkrow{padding:1.1rem 0}body:has(.product__info-container),body:has(.product__info-container) #MainContent,body:has(.product__info-container) #MainContent .gradient{background:#f5f2ec}body:has(.product__info-container) .product__title,body:has(.product__info-container) .product__title h1,body:has(.product__info-container) .price,body:has(.product__info-container) .price-item,body:has(.product__info-container) .product-form__input .form__label,body:has(.product__info-container) .quantity__label,body:has(.product__info-container) .quantity__input,body:has(.product__info-container) .lux-linkrow,body:has(.product__info-container) .product__accordion .accordion__title,body:has(.product__info-container) .lux-readmore__toggle,.lux-secure__label{color:#292724}.lux-readmore__toggle{border-bottom-color:#292724}.product__accordion.accordion{border-color:#ded7cc}.lux-readmore:not(.is-open):not(.is-short) .lux-readmore__body:after{background:linear-gradient(to bottom,#f5f2ec00,#f5f2ec 85%)}.lux-secure{background:#eae4da}.product-form__submit.button.button,.product-form__submit.button.button:hover,.product-form__submit.button.button:focus,.product-form__submit.button.button:active,.product-form__submit.button.button:not([disabled]):hover,.product-form__submit.button.button:not(.button--secondary):not(.button--tertiary):hover{--color-button: 41, 39, 36 !important;--color-button-text: 245, 242, 236 !important;background-color:#292724!important;color:#f5f2ec!important;box-shadow:none!important;border:0!important}body:has(.product__info-container),body:has(.product__info-container) #MainContent,body:has(.product__info-container) #MainContent .gradient{background:#fff}.lux-readmore:not(.is-open):not(.is-short) .lux-readmore__body:after{background:linear-gradient(to bottom,#fff0,#fff 85%)}.lux-secure{background:#f5f2ec}.product__accordion.accordion{border-top-color:#b99a64;border-bottom-color:#b99a64}.product__accordion summary:before,.product__accordion summary:after{background:#b99a64}.lux-linkrow svg,.lux-secure__label svg{color:#b99a64}.product-form__submit.button.button,.product-form__submit.button.button:hover,.product-form__submit.button.button:focus,.product-form__submit.button.button:active,.product-form__submit.button.button:not([disabled]):hover,.product-form__submit.button.button:not(.button--secondary):not(.button--tertiary):hover{--color-button: 41, 39, 36 !important;background-color:#292724!important}.lux-secure{margin-top:2.2rem}.product-form__submit.button.button{transition:background-color .3s var(--lux-ease),color .3s var(--lux-ease),box-shadow .3s var(--lux-ease)}.product-form__submit.button.button:not([disabled]):hover,.product-form__submit.button.button:not(.button--secondary):not(.button--tertiary):hover{--color-button: 255, 255, 255 !important;--color-button-text: 41, 39, 36 !important;background-color:#fff!important;color:#292724!important;box-shadow:inset 0 0 0 1px #292724!important}.lux-drawer__text,.lux-drawer__text p{font-family:Jost,Futura PT,Futura,sans-serif;font-size:1.7rem;font-weight:300;line-height:1.85;letter-spacing:.02em;color:#4f4b45}.lux-drawer__panel{padding:0}.lux-drawer__head{align-items:center;margin:0;padding:3.2rem 5rem 2.6rem;border-bottom:2px solid #b99a64}.lux-drawer__title{font-size:2.6rem;font-weight:300}.lux-drawer__view{padding:4.4rem 5rem 5rem}.lux-drawer__text,.lux-drawer__text p{font-size:1.7rem;font-weight:300;line-height:1.85;letter-spacing:.05em;color:#77716a}@media screen and (max-width:749px){.lux-drawer__head{padding:2.4rem 2.4rem 2rem}.lux-drawer__view{padding:3.2rem 2.4rem 4rem}}.lux-drawer{z-index:2147483000;background:#0000008c}.lux-drawer__overlay{background:transparent}.lux-drawer__panel{width:50vw;min-width:46rem;max-width:100%;outline:none;box-shadow:none}.lux-drawer__head{align-items:flex-start;padding:8rem 8vw 0;border-bottom:0}.lux-drawer__title{font-size:2.3rem;font-weight:300;line-height:1.2}.lux-drawer__close{margin-top:-.4rem;padding:.4rem;outline:none}.lux-drawer__close svg{width:2.2rem;height:2.2rem}.lux-drawer__close:focus-visible{outline:1px solid rgba(41,39,36,.35);outline-offset:2px}.lux-drawer__view{padding:5.6rem 8vw 6rem}.lux-drawer__list{gap:3.6rem}.lux-drawer__item-title{margin-bottom:.6rem;font-size:1.7rem;color:#1a1a1a}.lux-drawer__item-text{font-size:1.4rem;line-height:1.7;letter-spacing:.03em}.lux-drawer__text,.lux-drawer__text p{font-size:1.5rem}@media screen and (max-width:749px){.lux-drawer__panel{width:100%;min-width:0}.lux-drawer__head{padding:4rem 2.4rem 0}.lux-drawer__view{padding:3.2rem 2.4rem 4rem}}.product__accordion.accordion{border-top-color:#e2dfda;border-bottom-color:#e2dfda}.product__accordion summary:before,.product__accordion summary:after{background:#9a968f}.lux-linkrow svg{color:#9a968f}.product-form__input--pill{margin:2rem 0}.product-form__input--pill .form__label{display:block;margin-bottom:1.2rem;font-family:Jost,Futura PT,Futura,sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:#292724}.product-form__input--pill .lux-option-sep{margin:0 .4rem}.product-form__input--pill .lux-option-value{font-weight:300;letter-spacing:.03em;text-transform:none}.product-form__input--pill input[type=radio]+label.lux-swatch{position:relative;width:5.6rem;height:5.6rem;min-width:0;min-height:0;padding:0;overflow:hidden;border:0;border-radius:0;box-shadow:none;font-size:0;color:transparent;background-clip:padding-box}.product-form__input--pill input[type=radio]+label.lux-swatch:before,.product-form__input--pill input[type=radio]+label.lux-swatch:after{display:none}.product-form__input--pill input[type=radio]+label.lux-swatch{outline:1px solid #e2dfda;outline-offset:-1px;margin:0 1rem 0 0}.product-form__input--pill input[type=radio]:checked+label.lux-swatch{outline:2px solid #292724;outline-offset:2px;background-color:inherit}.lux-swatch--gold{background:linear-gradient(135deg,#e9cd84,#c9a24a 38%,#f0d98f 62%,#b88a2e)!important}.lux-swatch--silver{background:linear-gradient(135deg,#f4f4f4,#b9b9b9 38%,#ececec 62%,#9d9d9d)!important}.lux-swatch--rose{background:linear-gradient(135deg,#f1cdbd,#c98f7a 38%,#f4d9cc 62%,#b27b68)!important}.product-form__input--pill input[type=radio].disabled+label.lux-swatch{opacity:.35}.product-form__input--pill input[type=radio]+label.lux-swatch{width:3.6rem;height:3.6rem;margin-right:.8rem}.product-form__input--pill .form__label{font-size:1.4rem;margin-bottom:1rem}.product-form__input--pill input[type=radio]:checked+label.lux-swatch{outline-width:1.5px;outline-offset:2px}.product-form__input--pill input[type=radio],.product-form__input--pill input[type=radio]+label.lux-swatch{display:none}.product-form__input--pill .form__label{margin-bottom:0}.related-products{max-width:none;padding-inline:clamp(2rem,8.3vw,30rem)}.related-products__heading{margin:0 0 4rem;text-align:center;font-family:Jost,Futura PT,Futura,sans-serif;font-size:clamp(2.2rem,2.4vw,3rem);font-weight:300;letter-spacing:.14em;text-transform:uppercase;color:#292724}.related-products .product-grid{column-gap:clamp(1rem,1.1vw,2.4rem);row-gap:4.8rem}@media screen and (max-width:749px){.related-products .product-grid{column-gap:1.2rem;row-gap:3.2rem}}body:has(.product__info-container) .lux-products,body:has(.product__info-container) .lux-products.gradient{background:#fff!important}.lux-feature{background:#fff}.lux-feature .lux-wrap{padding-inline:clamp(2rem,6.7vw,30rem)}.lux-feature__grid{display:grid;grid-template-columns:1fr;gap:3.2rem;align-items:center}@media screen and (min-width:750px){.lux-feature__grid{grid-template-columns:1.15fr 1fr;gap:clamp(4rem,6vw,12rem)}.lux-feature--right .lux-feature__media{order:2}}.lux-feature__media{position:relative;overflow:hidden;aspect-ratio:var(--lux-feature-ratio, 1 / 1);background:#f5f2ec}.lux-feature__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lux-feature__body{max-width:52rem}.lux-feature__title{margin:0 0 1.8rem;font-family:Jost,Futura PT,Futura,sans-serif;font-size:clamp(1.8rem,1.5vw,2.2rem);font-weight:400;letter-spacing:.04em;text-transform:uppercase;line-height:1.3;color:#292724}.lux-feature__text,.lux-feature__text p{margin:0;font-family:Jost,Futura PT,Futura,sans-serif;font-size:1.5rem;font-weight:300;line-height:1.9;letter-spacing:.03em;color:#4f4b45}@media screen and (max-width:749px){.lux-products--carousel .lux-products__grid{display:flex;gap:1.2rem;margin-inline:calc(-1*clamp(2rem,8.3vw,30rem));padding-inline:clamp(2rem,8.3vw,30rem);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:clamp(2rem,8.3vw,30rem);-webkit-overflow-scrolling:touch;scrollbar-width:none}.lux-products--carousel .lux-products__grid::-webkit-scrollbar{display:none}.lux-products--carousel .lux-products__item{flex:0 0 64%;min-width:0;scroll-snap-align:start}}.lux-carousel-bar{display:none}@media screen and (max-width:749px){.lux-products--carousel .lux-carousel-bar{display:block;position:relative;height:2px;margin-top:2.4rem;background:#e2dfda}.lux-carousel-bar__thumb{position:absolute;top:0;left:0;height:100%;width:30%;background:#292724;transition:left .1s linear}}.lux-gallery-bar{display:none}@media screen and (max-width:749px){.product__media-list.slider--mobile{gap:0;scroll-snap-type:x mandatory;scrollbar-width:none}.product__media-list.slider--mobile::-webkit-scrollbar{display:none}.product__media-list .product__media-item{flex:0 0 100%;width:100%;max-width:100%;scroll-snap-align:start}.product__media-list .product__media-item .media,.product__media-list .product__media-item .product-media-container,.product__media-list .product__media-item .global-media-settings{padding-bottom:100%!important;height:0}.product__media-list .product__media-item img{object-fit:cover}media-gallery .slider-buttons{display:none}media-gallery .lux-gallery-bar{display:block;position:relative;height:2px;margin-top:0;background:#e2dfda}.lux-gallery-bar__thumb{position:absolute;top:0;left:0;height:100%;width:30%;background:#292724;transition:left .1s linear}}.lux-readmore__body{max-height:11.2rem;padding-bottom:0}.lux-readmore:not(.is-open):not(.is-short) .lux-readmore__body:after{height:6rem}.lux-readmore__toggle{margin-top:.2rem}.product__info-container>.lux-readmore{margin:2.4rem 0 2rem}.product__info-container .lux-readmore .product__description,.product__info-container .lux-readmore__body{margin:0;padding:0}.lux-readmore__body p,.lux-readmore__body>*:last-child{margin-bottom:0}.lux-readmore__body p+p{margin-top:1.2rem}.lux-readmore__toggle{display:inline-block;margin-top:.4rem;line-height:1.4}.product__info-container>.product__text{margin:2.4rem 0 0;font-family:Jost,Futura PT,Futura,sans-serif;font-size:1.5rem;font-weight:300;letter-spacing:.04em;color:#625d56}.product__info-container{position:relative}.product__info-container>.product__sku{margin:0 0 1.6rem;font-family:Jost,Futura PT,Futura,sans-serif;font-size:1.3rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:#292724}.lux-fav--product{position:absolute;top:-.6rem;right:-.4rem;width:4rem;height:4rem}.product__info-container>.product__text.lux-new{margin:0 0 .6rem}.product__info-container .product__title,.product__info-container .product__title h1{margin:0;font-family:Jost,Futura PT,Futura,sans-serif;font-size:clamp(2.4rem,2.2vw,3rem);font-weight:300;letter-spacing:.02em;line-height:1.25;text-transform:none;color:#292724}.product__info-container .price,.product__info-container .price-item{font-family:Jost,Futura PT,Futura,sans-serif;font-size:1.7rem;font-weight:300;letter-spacing:.03em;color:#292724}.product-form__input--pill .form__label{display:flex;align-items:baseline;justify-content:space-between;gap:2rem;margin:2.8rem 0 0;font-size:1.7rem;font-weight:400;letter-spacing:.02em;text-transform:none}.product-form__input--pill .lux-option-value{font-weight:300;text-align:right}.product__info-container>.product__text.lux-new{font-size:1.5rem;font-weight:300;letter-spacing:.03em;color:#8a857e}.lux-title-row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.lux-title-row>h1{flex:1 1 auto;min-width:0}.lux-title-row .lux-fav--product{position:static;flex:none;top:auto;right:auto;margin-right:-.8rem}.lux-title-row>.product__title{display:none}@media screen and (max-width:749px){.product__media-list .product__media-item .media,.product__media-list .product__media-item .product-media-container,.product__media-list .product__media-item .global-media-settings{background:#fff}.product__media-list .product__media-item img,.product__media-list .product__media-item .media>img,.product__media-list .product__media-item .product__modal-opener img{width:100%;height:100%;object-fit:contain;object-position:center}}@media screen and (max-width:749px){.product__media-list .product__media-item{align-self:flex-start;overflow:hidden}.product__media-list .product-media-container,.product__media-list .product-media-container.constrain-height,.product__media-list .product-media-container.constrain-height.media-fit-contain{--aspect-ratio: 1;--ratio-percent: 100%;width:100%;max-width:100%;height:auto;padding:0!important;margin:0;overflow:hidden}.product__media-list .product-media-container .product__modal-opener{display:block;height:auto}.product__media-list .product-media-container .media,.product__media-list .product-media-container.constrain-height .media{height:0!important;padding-top:100%!important;padding-bottom:0!important;overflow:hidden}.product__media-list.slider--mobile{overflow-y:hidden;touch-action:pan-x pan-y pinch-zoom}}.product-form__input--pill .form__label,fieldset.product-form__input--pill legend{display:block;width:100%;float:none;padding:0;margin:2.8rem 0 0;overflow:hidden;font-size:1.7rem;line-height:1.5;color:#292724}.product-form__input--pill .lux-option-value{float:right;max-width:62%;margin-left:2rem;font-weight:300;text-align:right;color:#292724}.product-form__input--pill{display:block;min-width:0;border:0;padding:0}fieldset.product-form__input--pill legend.form__label,.product-form__input--pill .form__label{letter-spacing:.02em;text-transform:none}@media screen and (max-width:749px){.lux-editorial__media{aspect-ratio:3 / 2}.lux-editorial__media img{object-fit:cover;object-position:center}}@media screen and (max-width:749px){.lux-editorial__media{aspect-ratio:auto;align-self:start;width:100%;height:0;padding-top:66.6667%;min-height:0}.lux-editorial__media img{position:absolute;top:0;left:0;width:100%;height:100%}}.lux-recs[hidden]{display:none}.lux-recs{display:block;padding:3rem 0 2rem;border-top:1px solid var(--lux-line)}.lux-recs__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.6rem}.lux-recs__heading{margin:0;font-size:1.4rem;font-weight:400;letter-spacing:var(--lux-track-wide);text-transform:uppercase}.lux-recs__nav{display:flex;gap:.4rem}.lux-recs__arrow{display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;border:0;background:none;color:rgb(var(--color-foreground));cursor:pointer}.lux-recs__track{display:flex;gap:1.6rem;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.lux-recs__track::-webkit-scrollbar{display:none}.lux-recs__item{display:flex;flex:0 0 calc(50% - .8rem);flex-direction:column;scroll-snap-align:start}.lux-recs__media{display:block;aspect-ratio:1;margin-bottom:1.2rem;overflow:hidden;background:rgba(var(--color-foreground),.04)}.lux-recs__media img{display:block;width:100%;height:100%;object-fit:cover}.lux-recs__title{font-size:1.3rem;letter-spacing:var(--lux-track-mid);text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground))}.lux-recs__price{margin:.4rem 0 1.2rem;font-size:1.3rem;color:rgba(var(--color-foreground),.7)}.lux-recs__add{margin-top:auto;padding:1rem 0;border:1px solid rgb(var(--color-foreground));background:none;color:rgb(var(--color-foreground));font:inherit;font-size:1.2rem;letter-spacing:var(--lux-track-wide);text-align:center;text-transform:uppercase;text-decoration:none;cursor:pointer}.lux-recs__add:disabled{opacity:.5;cursor:default}.lux-ship{padding:0 0 2rem}.lux-ship__text{margin:0 0 1.2rem;font-size:1.4rem;letter-spacing:var(--lux-track-mid);color:rgb(var(--color-foreground))}.lux-ship__bar{height:.4rem;border-radius:.2rem;overflow:hidden;background:#b5b5b5}.lux-ship__fill{display:block;height:100%;border-radius:.2rem;background:#c8281e}.lux-ship--done .lux-ship__fill{background:#4aa23a}cart-drawer.drawer{z-index:2147483000;background:#0000008c}cart-drawer .drawer__inner{width:50vw;min-width:46rem;max-width:100%;padding:0 4rem;border:0;box-shadow:none}cart-drawer .drawer__header{padding:3rem 0 2rem}@media screen and (max-width:749px){cart-drawer .drawer__inner{min-width:0;padding:0 2rem}}cart-drawer cart-drawer-items{flex:1 1 auto;min-height:0;overflow-y:auto}cart-drawer .drawer__footer{flex:0 0 auto;background:rgb(var(--color-background))}cart-drawer .lux-recs__item{flex:0 0 20rem}cart-drawer .lux-recs__media{aspect-ratio:1 / 1;margin-bottom:.8rem}cart-drawer .lux-recs__title,cart-drawer .lux-recs__price{font-size:1.2rem}cart-drawer .lux-recs__price{margin-bottom:.8rem}cart-drawer .lux-recs__add{padding:.7rem 0;font-size:1.1rem}cart-drawer .cart-items,cart-drawer .cart-items thead,cart-drawer .cart-items tbody,cart-drawer .cart-items tr,cart-drawer .cart-items th,cart-drawer .cart-items td,cart-drawer .cart-item{border:0!important}cart-drawer .lux-recs{border-top:0}cart-drawer .drawer__footer{padding:0 0 2rem}cart-drawer .cart-drawer__footer{padding:2.4rem 0}cart-drawer .cart-drawer__footer .totals{align-items:center}cart-drawer .cart-drawer__footer .totals>*{margin:0;font-size:1.8rem;line-height:1}cart-drawer .lux-recs__frame{position:relative;margin-bottom:.8rem}cart-drawer .lux-recs__frame .lux-recs__media{margin-bottom:0}cart-drawer .lux-recs__plus{position:absolute;right:.8rem;bottom:.8rem;display:flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;padding:0;border:0;border-radius:50%;background:#646464d9;color:#fff;cursor:pointer}cart-drawer .lux-recs__plus.is-loading{opacity:.5;cursor:default}.lux-cart-payment{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.8rem;margin:1.8rem 0 0;padding:0;list-style:none}.lux-cart-payment__icon .icon{display:block;width:3.8rem;height:2.4rem}@media screen and (max-width:749px){cart-drawer .drawer__inner{width:100%;overflow-y:auto;overscroll-behavior:contain}cart-drawer cart-drawer-items{flex:0 0 auto;overflow:visible}cart-drawer .drawer__footer{position:sticky;bottom:0;z-index:2;margin:auto -2rem 0;padding:0 2rem 2rem;border-top:1px solid var(--lux-line);background:rgb(var(--color-background))}cart-drawer .lux-recs__item{flex-basis:16rem}cart-drawer .cart-drawer__footer .totals>*{white-space:nowrap}}@media screen and (min-width:750px){.lux-footer .lux-wrap{max-width:none;padding-inline:var(--lux-gutter)}.lux-footer .lux-footer__links{gap:1.2rem}.lux-footer .lux-footer__links a{min-height:0;line-height:1.7}}@media screen and (min-width:990px){.lux-footer__columns>.lux-footer__column:nth-child(2){width:fit-content;margin-inline:auto;transform:translate(-4rem)}}.lux-footer__brand .lux-footer__fine{grid-column:1;grid-row:3;justify-self:start;margin-top:2.4rem;text-align:left}.lux-footer__fine .lux-footer__copyright{margin-top:0}.lux-footer__company{margin:0 0 1.6rem;font-size:1.2rem;letter-spacing:.08em;line-height:1.8;text-transform:uppercase;opacity:.7}@media screen and (max-width:749px){.lux-footer__brand .lux-footer__fine{grid-row:auto;justify-self:center;text-align:center}}@media screen and (min-width:750px){.lux-footer__brand .lux-footer__ship{align-self:end;margin-top:0}}.lux-ship,.lux-ship.gradient{background:#f9f8f6!important}.card__media .media{background-color:#fff}.card__media .media>img,.card__media .media>img:first-child:last-child{object-fit:contain!important;object-position:center}
/*# sourceMappingURL=/cdn/shop/t/9/assets/premium.css.map */
