:root{--luxe-gold: #c6a15b;--luxe-gold-soft: rgba(198, 161, 91, .35);--luxe-espresso: #2a211a;--luxe-ivory: #fdfbf7;--luxe-cream: #f4ede3;--luxe-ink-60: rgba(36, 28, 21, .6);--luxe-ease: cubic-bezier(.22, .61, .36, 1)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}::selection{background:var(--luxe-gold-soft)}body{letter-spacing:.01em;-webkit-font-smoothing:antialiased}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:.02em}h2.title,.title.h1,.title.h2{font-size:calc(var(--font-heading-scale) * 2.8rem);line-height:1.2}@media screen and (min-width:990px){h2.title,.title.h1,.title.h2{font-size:calc(var(--font-heading-scale) * 3.6rem)}}.collection .title-wrapper-with-link .title:after,.collection-list-wrapper .title:after{content:"";display:block;width:4.4rem;height:1px;background:var(--luxe-gold);margin-top:1.4rem}.button,.shopify-challenge__button,.customer button{text-transform:uppercase;letter-spacing:.16em;font-size:1.2rem;font-weight:500;padding:1.5rem 3.2rem;transition:background-color .45s var(--luxe-ease),color .45s var(--luxe-ease),border-color .45s var(--luxe-ease),transform .45s var(--luxe-ease),opacity .45s var(--luxe-ease)}.button:hover{transform:translateY(-1px)}.button:after,.button:before{box-shadow:none!important}.button--secondary{--color-button: 42, 33, 26;--color-button-text: 36, 28, 21;--alpha-button-background: 0}.button--secondary:hover{--alpha-button-background: 1;color:#fdfbf7}.link,.underlined-link,.customer a{transition:color .35s var(--luxe-ease),text-decoration-color .35s var(--luxe-ease);text-underline-offset:.4rem}.link:hover,.underlined-link:hover{color:var(--luxe-gold);text-decoration-color:var(--luxe-gold)}.announcement-bar{border:none}.announcement-bar__message{text-transform:uppercase;letter-spacing:.14em;font-size:1.05rem;padding:.9rem 2rem;opacity:.95}.header-wrapper{transition:box-shadow .4s var(--luxe-ease),background-color .4s var(--luxe-ease)}body.luxe-scrolled .header-wrapper{box-shadow:0 1px #2a211a14,0 8px 30px #2a211a0d}.header{padding-top:1.4rem;padding-bottom:1.4rem}.header__menu-item span{text-transform:uppercase;letter-spacing:.16em;font-size:1.15rem}.header__menu-item{position:relative;transition:color .35s var(--luxe-ease)}.header__menu-item span{background-image:linear-gradient(var(--luxe-gold),var(--luxe-gold));background-size:0% 1px;background-repeat:no-repeat;background-position:left bottom;transition:background-size .45s var(--luxe-ease);padding-bottom:.4rem}.header__menu-item:hover span{background-size:100% 1px}.header__menu-item:hover{color:rgb(var(--color-foreground))}.luxe-logo-svg{display:block;width:100%;height:auto;color:var(--luxe-espresso);transition:opacity .35s var(--luxe-ease)}.header__heading-link:hover .luxe-logo-svg{opacity:.8}@media screen and (max-width:749px){.header__heading-logo-wrapper{max-width:150px}}.header__icon{transition:transform .35s var(--luxe-ease),color .35s var(--luxe-ease)}.header__icon:hover{transform:scale(1.08);color:var(--luxe-gold)}.header__submenu{box-shadow:0 18px 50px #2a211a1f;border:none;min-width:max-content}.header__submenu .header__menu-item,.header__submenu .link{white-space:nowrap}.mega-menu__content{background:var(--luxe-ivory);border-top:1px solid rgba(42,33,26,.08);box-shadow:0 24px 60px #2a211a1a;padding-top:3.6rem;padding-bottom:4rem}.header-wrapper .mega-menu .mega-menu__list,.header-wrapper .mega-menu .mega-menu__list--condensed{display:flex;flex-wrap:wrap;justify-content:center;row-gap:3rem;column-gap:8rem}.header-wrapper .mega-menu .mega-menu__list>li{width:auto;padding-right:0}.mega-menu__list--condensed .mega-menu__link--level-2{margin-bottom:0}.mega-menu__link--level-2{text-transform:uppercase;letter-spacing:.2em;font-size:1.15rem;font-weight:600;color:#9a7b3f!important;margin-bottom:.9rem;white-space:nowrap}.mega-menu__link--level-2:hover{color:var(--luxe-gold)!important;text-decoration:none}.mega-menu__link{font-size:1.4rem;color:#241c15bf!important;transition:color .3s var(--luxe-ease),transform .3s var(--luxe-ease);padding-top:.35rem;padding-bottom:.35rem}.mega-menu__link:hover{color:var(--luxe-espresso)!important;text-decoration:none;transform:translate(3px)}.collection-hero{padding:4.6rem 0 1rem}.collection-hero__title{font-size:clamp(3rem,4.5vw,4.4rem);letter-spacing:.03em}.collection-hero__title:after{content:"";display:block;width:4.4rem;height:1px;background:var(--luxe-gold);margin-top:1.6rem}.collection-hero__description{max-width:62rem;color:var(--luxe-ink-60);line-height:1.7}.luxe-chips{margin:1.6rem auto .4rem}.luxe-chips__row{display:flex;gap:1rem;flex-wrap:wrap}.luxe-chip{display:inline-block;padding:.9rem 1.8rem;border:1px solid rgba(42,33,26,.22);color:#241c15c7;text-decoration:none;text-transform:uppercase;letter-spacing:.12em;font-size:1.1rem;white-space:nowrap;transition:border-color .35s var(--luxe-ease),color .35s var(--luxe-ease),background-color .35s var(--luxe-ease)}.luxe-chip:hover{border-color:var(--luxe-gold);color:var(--luxe-espresso)}.luxe-chip--active{background:var(--luxe-espresso);border-color:var(--luxe-espresso);color:var(--luxe-ivory)}@media screen and (max-width:749px){.luxe-chips__row{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.8rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.luxe-chips__row::-webkit-scrollbar{display:none}}.facets-container{border-top:1px solid rgba(42,33,26,.08);padding-top:1.6rem}.facets__summary span,.facet-filters__label,.collection-filters__item label,.facets__disclosure summary span{text-transform:uppercase;letter-spacing:.12em;font-size:1.1rem}.facets__disclosure{border:none}.facets__display{border:1px solid rgba(42,33,26,.12);box-shadow:0 18px 44px #2a211a1a}.active-facets__button{border:1px solid rgba(198,161,91,.6);background:#c6a15b14;border-radius:0}.active-facets__button-inner{border-radius:0}.product-count{color:var(--luxe-ink-60);letter-spacing:.06em}.card,.card__inner{transition:transform .6s var(--luxe-ease),box-shadow .6s var(--luxe-ease)}.card__media img{transition:transform 1.4s var(--luxe-ease)}.card-wrapper:hover .card__media img{transform:scale(1.055)}.card-wrapper:hover .card__inner{box-shadow:0 18px 44px #2a211a1a}.card__heading{font-family:var(--font-body-family);font-weight:500;font-size:1.45rem;letter-spacing:.03em;line-height:1.45}.card-information .caption-with-letter-spacing{color:var(--luxe-ink-60)}.price{font-size:1.35rem;letter-spacing:.05em;color:var(--luxe-ink-60)}.price--on-sale .price-item--regular{color:#241c1566}.price--on-sale .price-item--sale{color:#9a6b28}.badge{border-radius:0;text-transform:uppercase;letter-spacing:.1em;font-size:1rem;padding:.5rem .9rem;border:none}.product__title h1,.product__title.h1{font-size:clamp(2.6rem,3.5vw,3.8rem);line-height:1.15}.product__text.inline-richtext{text-transform:uppercase;letter-spacing:.22em;font-size:1.15rem;color:#9a7b3f;margin-bottom:.4rem}.luxe-inspiratie{margin:.8rem 0 0;font-size:1.35rem;color:var(--luxe-ink-60)}.luxe-inspiratie span{color:var(--luxe-espresso);font-style:italic}.luxe-geur-chips{display:flex;flex-wrap:wrap;gap:.8rem;margin:1.2rem 0 .4rem}.luxe-geur-chip{display:inline-block;padding:.5rem 1.2rem;border:1px solid rgba(198,161,91,.55);color:#9a7b3f;text-decoration:none;text-transform:uppercase;letter-spacing:.1em;font-size:1rem;transition:background-color .35s var(--luxe-ease),color .35s var(--luxe-ease)}.luxe-geur-chip:hover{background:var(--luxe-gold);color:#16100b}.product .price{font-size:2rem;color:var(--luxe-espresso)}.product .price--on-sale .price-item--sale{color:#9a6b28}.product-form__submit{width:100%}.luxe-highlights{margin-top:2rem;padding:1.8rem 2rem;border:1px solid rgba(42,33,26,.1);background:#f4ede380}.luxe-highlights ul{list-style:none;margin:0;padding:0}.luxe-highlights li{display:flex;align-items:center;gap:1.1rem;font-size:1.35rem;color:#241c15d9;padding:.45rem 0}.luxe-highlights svg{width:1.5rem;height:1.5rem;color:var(--luxe-gold);flex-shrink:0}.product__accordion .accordion{border-top:1px solid rgba(42,33,26,.12);border-bottom:1px solid rgba(42,33,26,.12)}.accordion__title{text-transform:uppercase;letter-spacing:.12em;font-size:1.2rem}.luxe-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom));background:var(--luxe-ivory);border-top:1px solid rgba(42,33,26,.12);box-shadow:0 -10px 30px #2a211a1f;transform:translateY(110%);transition:transform .45s var(--luxe-ease)}.luxe-sticky-atc--show{transform:translateY(0)}.luxe-sticky-atc__img{width:4.4rem;height:4.4rem;object-fit:contain}.luxe-sticky-atc__info{display:flex;flex-direction:column;min-width:0;flex:1}.luxe-sticky-atc__title{font-size:1.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.luxe-sticky-atc__price{font-size:1.3rem;color:var(--luxe-ink-60)}.luxe-sticky-atc__btn{padding:1.2rem 2rem;flex-shrink:0}@media screen and (min-width:990px){.luxe-sticky-atc{display:none}}.footer{border-top:1px solid rgba(198,161,91,.25)}.footer-block__heading{text-transform:uppercase;letter-spacing:.2em;font-size:1.25rem;color:var(--luxe-gold)}.footer__content-bottom{border-top:1px solid rgba(253,251,247,.08)}.footer .list-menu__item--link,.footer .copyright__content{transition:color .35s var(--luxe-ease),opacity .35s var(--luxe-ease)}.footer .list-menu__item--link:hover{color:var(--luxe-gold)}.footer .list-social__link:hover svg{transform:scale(1.1)}.footer .list-social__link svg{transition:transform .35s var(--luxe-ease)}.newsletter-form__field-wrapper .field__input{border-radius:0}.field__input,.select__select,.customer .field input{transition:box-shadow .35s var(--luxe-ease),border-color .35s var(--luxe-ease)}@media(prefers-reduced-motion:no-preference){.luxe-reveal{opacity:0;transform:translateY(22px);transition:opacity .8s var(--luxe-ease),transform .8s var(--luxe-ease);transition-delay:var(--luxe-stagger, 0ms);will-change:opacity,transform}.luxe-reveal.luxe-in{opacity:1;transform:none}}.luxe-hero{background:radial-gradient(120% 90% at 85% 10%,#c6a15b1a,#c6a15b00 55%),var(--luxe-ivory);overflow:hidden}.luxe-hero__grid{display:grid;gap:4rem;align-items:center;padding:6rem 0 5rem}.luxe-hero__eyebrow{display:inline-flex;align-items:center;gap:1.2rem;text-transform:uppercase;letter-spacing:.28em;font-size:1.15rem;color:#9a7b3f;margin:0 0 2.2rem}.luxe-hero__eyebrow:before{content:"";width:3.6rem;height:1px;background:var(--luxe-gold)}.luxe-hero__heading{font-size:clamp(3.4rem,6.5vw,6.2rem);line-height:1.12;margin:0 0 2.4rem;color:var(--luxe-espresso)}.luxe-hero__text{font-size:1.7rem;line-height:1.75;color:var(--luxe-ink-60);max-width:46rem;margin:0 0 3.4rem}.luxe-hero__actions{display:flex;flex-wrap:wrap;gap:1.6rem 2.8rem;align-items:center}.luxe-hero__link{text-transform:uppercase;letter-spacing:.16em;font-size:1.2rem;color:var(--luxe-espresso);text-decoration:none;border-bottom:1px solid rgba(42,33,26,.35);padding-bottom:.5rem;transition:color .35s var(--luxe-ease),border-color .35s var(--luxe-ease)}.luxe-hero__link:hover{color:var(--luxe-gold);border-color:var(--luxe-gold)}.luxe-hero__media{position:relative}.luxe-hero__frame{position:relative;aspect-ratio:4 / 5;overflow:hidden}.luxe-hero__frame img{width:100%;height:100%;object-fit:cover;transition:transform 1.6s var(--luxe-ease)}.luxe-hero:hover .luxe-hero__frame img{transform:scale(1.03)}.luxe-hero__media:after{content:"";position:absolute;top:1.8rem;right:-1.8rem;bottom:-1.8rem;left:1.8rem;border:1px solid var(--luxe-gold);z-index:-1}@media screen and (min-width:990px){.luxe-hero__grid{grid-template-columns:11fr 9fr;gap:7rem;min-height:68vh;padding:7rem 0 6rem}.luxe-hero__content{max-width:56rem}}@media screen and (max-width:989px){.luxe-hero__grid{padding:4.5rem 0 4rem}.luxe-hero__media{margin-right:1.8rem}.luxe-hero__heading{font-size:clamp(3.2rem,9vw,4.4rem)}}.luxe-usp{border-top:1px solid rgba(42,33,26,.08);border-bottom:1px solid rgba(42,33,26,.08);background:var(--luxe-ivory)}.luxe-usp__row{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1.6rem 6rem;padding:2rem}.luxe-usp__item{display:inline-flex;align-items:center;gap:1.1rem;text-transform:uppercase;letter-spacing:.14em;font-size:1.1rem;color:#241c15bf}.luxe-usp__item svg{width:1.7rem;height:1.7rem;color:var(--luxe-gold);flex-shrink:0}@media screen and (max-width:749px){.luxe-usp__row{flex-direction:column;gap:1.3rem;padding:1.8rem 2rem}}.luxe-spotlight{background:radial-gradient(90% 120% at 70% 40%,#c6a15b38,#c6a15b00 60%),linear-gradient(160deg,#241b13,#16100b 60%,#0f0b08);color:var(--luxe-ivory);overflow:hidden}.luxe-spotlight__grid{display:grid;gap:4rem;align-items:center;padding:7rem 0}.luxe-spotlight__eyebrow{display:inline-flex;align-items:center;gap:1.2rem;text-transform:uppercase;letter-spacing:.28em;font-size:1.1rem;color:var(--luxe-gold);margin:0 0 2rem}.luxe-spotlight__eyebrow:before{content:"";width:3.6rem;height:1px;background:var(--luxe-gold)}.luxe-spotlight__heading{font-size:clamp(3rem,4.5vw,4.8rem);line-height:1.15;color:var(--luxe-ivory);margin:0 0 2rem}.luxe-spotlight__text{font-size:1.6rem;line-height:1.75;color:#fdfbf7b8;max-width:44rem;margin:0 0 2.6rem}.luxe-spotlight__price{font-size:1.6rem;letter-spacing:.1em;color:var(--luxe-gold);margin:0 0 3rem}.luxe-spotlight__price s{color:#fdfbf766;margin-right:1.2rem}.luxe-spotlight__button{display:inline-block;text-transform:uppercase;letter-spacing:.16em;font-size:1.2rem;color:var(--luxe-gold);text-decoration:none;border:1px solid var(--luxe-gold);padding:1.5rem 3.4rem;transition:background-color .45s var(--luxe-ease),color .45s var(--luxe-ease),transform .45s var(--luxe-ease)}.luxe-spotlight__button:hover{background:var(--luxe-gold);color:#16100b;transform:translateY(-1px)}.luxe-spotlight__media{display:flex;justify-content:center}.luxe-spotlight__frame{position:relative;max-width:min(100%,42rem);box-shadow:0 40px 80px #00000080}.luxe-spotlight__frame img{display:block;width:100%;height:auto;border:1px solid rgba(198,161,91,.45)}.luxe-spotlight__frame:after{content:"";position:absolute;top:1.6rem;right:-1.6rem;bottom:-1.6rem;left:1.6rem;border:1px solid rgba(198,161,91,.5);pointer-events:none;z-index:-1}@media screen and (min-width:990px){.luxe-spotlight__grid{grid-template-columns:1fr 1fr;gap:6rem;padding:8rem 0}}@media screen and (max-width:989px){.luxe-spotlight__grid{padding:5rem 0}.luxe-spotlight__media{order:-1}.luxe-spotlight__media img{max-width:min(80%,34rem)}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/luxe.css.map */
