:root{--luxe-ink: #17141b;--luxe-ink-2: #2b2730;--luxe-oxblood: #7a1530;--luxe-oxblood-deep: #5e0f24;--luxe-rose: #c43a5a;--luxe-blush: #f5ecea;--luxe-blush-2: #ecdcd9;--luxe-smoke: #6e6873;--luxe-line: rgba(23, 20, 27, .12);--luxe-paper: #ffffff;--luxe-ease: cubic-bezier(.22, 1, .36, 1);--luxe-ease-in-out: cubic-bezier(.65, 0, .35, 1);--font-body-family: "Archivo Luxe", "Helvetica Neue", Arial, sans-serif;--font-heading-family: "Archivo Luxe", "Helvetica Neue", Arial, sans-serif;--font-button-family: "Archivo Luxe", "Helvetica Neue", Arial, sans-serif;--font-body-weight: 400;--font-heading-weight: 800}body{font-family:var(--font-body-family);font-stretch:100%;color:rgb(var(--color-base-text));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;letter-spacing:.005em}h1,h2,h3,.h0,.h1,.h2,.banner__heading,.rich-text__heading,.image-with-text__heading,.multicolumn .title,.collection__title .title,.title-wrapper-with-link .title,.product__title h1,.product__title h2,.related-products__heading,.luxe-hero__heading{font-family:var(--font-heading-family)!important;font-weight:800!important;font-stretch:116%;letter-spacing:-.022em!important;line-height:1.04!important;text-wrap:balance}h3,h4,.h3,.h4{font-family:var(--font-heading-family);font-weight:700;letter-spacing:-.01em}.rte p,.rich-text__text p,.image-with-text__text p{line-height:1.65}.rich-text__text,.image-with-text__text,.collection__description{max-width:62ch;margin-left:auto;margin-right:auto}.image-with-text__text{margin-left:0}::selection{background:var(--luxe-oxblood);color:#fff}a,button,summary,input,select{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--luxe-rose)!important;outline-offset:3px!important;box-shadow:none!important}.material-symbols-outlined,.material-icon{font-family:Luxe Icons,Material Symbols Outlined;font-weight:300;font-style:normal;font-size:2.4rem;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.luxe-btn{font-family:var(--font-button-family);font-weight:600;font-stretch:108%;letter-spacing:.02em;min-height:5.2rem;padding-left:3.2rem;padding-right:3.2rem;border-radius:2px!important;transition:background-color .35s var(--luxe-ease),color .35s var(--luxe-ease),transform .2s var(--luxe-ease)}.button:not(.button--secondary):not(.button--tertiary):not(.slider-button):not(.split-slide-button),.product-form__submit{background-color:var(--luxe-oxblood)!important;color:#fff!important}.button:not(.button--secondary):not(.button--tertiary):not(.slider-button):not(.split-slide-button):hover,.product-form__submit:hover{background-color:var(--luxe-ink)!important}.button:active,.luxe-btn:active{transform:scale(.98)}.button:after,.button:before{box-shadow:none!important}.split-slide-button{background:var(--luxe-oxblood)!important;color:#fff!important;border-radius:2px!important;min-height:5.2rem}.split-slide-button .split-slide-right{background:var(--luxe-ink)!important}.luxe-btn{display:inline-flex;align-items:center;justify-content:center;gap:1rem;font-size:1.5rem;text-decoration:none;border:1px solid transparent;cursor:pointer}.luxe-btn--primary{background:var(--luxe-hero-fg, #fff);color:var(--luxe-hero-bg, var(--luxe-ink))}.luxe-btn--primary:hover{background:var(--luxe-hero-accent, var(--luxe-rose));color:#fff}.luxe-btn--ghost{background:transparent;color:var(--luxe-hero-fg, #fff);border-color:color-mix(in srgb,var(--luxe-hero-fg, #fff) 40%,transparent)}.luxe-btn--ghost:hover{border-color:var(--luxe-hero-fg, #fff)}.announcement-bar{background:var(--luxe-oxblood)!important}.announcement-bar__message,.announcement-bar__message *{font-size:1.25rem!important;font-weight:500!important;letter-spacing:.06em!important;color:#fff!important}.announcement-bar__message{padding-top:.9rem;padding-bottom:.9rem}.header-wrapper{background:#ffffffdb!important;-webkit-backdrop-filter:saturate(160%) blur(14px);backdrop-filter:saturate(160%) blur(14px);border-bottom:1px solid var(--luxe-line);transition:box-shadow .3s var(--luxe-ease),background-color .3s}.luxe-scrolled .header-wrapper{box-shadow:0 6px 24px -18px #17141b73}.header{padding-top:1.2rem!important;padding-bottom:1.2rem!important}.header__menu-item{position:relative;font-weight:500;font-size:1.45rem;letter-spacing:.01em;color:var(--luxe-ink)!important}.header__menu-item span{text-decoration:none!important}.header__menu-item:after{content:"";position:absolute;left:1.2rem;right:1.2rem;bottom:.6rem;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .45s var(--luxe-ease)}.header__menu-item:hover:after,.header__active-menu-item:after{transform:scaleX(1);transform-origin:left}.header__icon{color:var(--luxe-ink);transition:color .2s}.header__icon:hover{color:var(--luxe-oxblood)}.cart-count-bubble{background:var(--luxe-oxblood)!important;color:#fff!important}.color-scheme-2,.color-scheme-2.gradient{background:var(--luxe-blush)!important}.luxe-hero{position:relative;background:var(--luxe-hero-bg);color:var(--luxe-hero-fg);overflow:hidden;isolation:isolate}.luxe-hero:before{content:"";position:absolute;inset:auto -10% -40% 35%;height:120%;background:radial-gradient(closest-side,color-mix(in srgb,var(--luxe-hero-accent) 38%,transparent),transparent 70%);opacity:.55;z-index:-1;pointer-events:none}.luxe-hero__inner{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:4rem;min-height:min(84vh,82rem);padding-top:7rem;padding-bottom:7rem}.luxe-hero__kicker{margin:0 0 2rem;font-size:1.4rem;font-weight:500;color:color-mix(in srgb,var(--luxe-hero-fg) 72%,transparent);display:inline-flex;align-items:center;gap:1rem}.luxe-hero__kicker:before{content:"";width:2.8rem;height:1px;background:var(--luxe-hero-accent)}.luxe-hero__heading{margin:0;color:var(--luxe-hero-fg)!important;font-size:clamp(4.4rem,5.6vw,8.4rem)!important;font-stretch:125%!important;line-height:.94!important;letter-spacing:-.035em!important}.luxe-hero__text{margin-top:2.6rem;max-width:44ch;font-size:1.7rem;line-height:1.6;color:color-mix(in srgb,var(--luxe-hero-fg) 78%,transparent)}.luxe-hero__text p{margin:0}.luxe-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3.4rem}.luxe-hero__proof{list-style:none;padding:2.4rem 0 0;margin:4.4rem 0 0;display:flex;flex-wrap:wrap;gap:1.2rem 2.8rem;border-top:1px solid color-mix(in srgb,var(--luxe-hero-fg) 16%,transparent);font-size:1.35rem;color:color-mix(in srgb,var(--luxe-hero-fg) 80%,transparent)}.luxe-hero__proof-item{display:inline-flex;align-items:center;gap:.8rem}.luxe-hero__proof-item .material-symbols-outlined{font-size:2rem;color:var(--luxe-hero-accent)}.luxe-stars{display:inline-flex;gap:2px;color:#d9a957}.luxe-hero__stack{position:relative;height:clamp(42rem,62vh,64rem)}.luxe-hero__card{position:absolute;top:50%;left:50%;width:46%;aspect-ratio:4 / 5;display:block;color:inherit;text-decoration:none;border-radius:4px;overflow:hidden;background:#2a2530;box-shadow:0 40px 80px -30px #000000b3;transform:translate(-50%,-50%) translate(var(--tx),var(--ty)) rotate(var(--rot));transition:transform .9s var(--luxe-ease),box-shadow .6s var(--luxe-ease);will-change:transform}.luxe-hero__card--1{--tx: -6%;--ty: 4%;--rot: -2deg;z-index:3;width:50%}.luxe-hero__card--2{--tx: -62%;--ty: -6%;--rot: -9deg;z-index:2}.luxe-hero__card--3{--tx: 52%;--ty: -2%;--rot: 7deg;z-index:1}.luxe-hero__stack:hover .luxe-hero__card--2{--tx: -74%;--rot: -12deg}.luxe-hero__stack:hover .luxe-hero__card--3{--tx: 64%;--rot: 10deg}.luxe-hero__card:hover{z-index:4;--rot: 0deg;box-shadow:0 50px 90px -30px #000000d9}.luxe-hero__card-media,.luxe-hero__card-media img,.luxe-hero__placeholder{display:block;width:100%;height:100%;object-fit:cover}.luxe-hero__placeholder{background:#2a2530;fill:#4a4450}.luxe-hero__card-media img{transition:transform 1.4s var(--luxe-ease)}.luxe-hero__card:hover .luxe-hero__card-media img{transform:scale(1.04)}.luxe-hero__card-caption{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;padding:4.8rem 1.6rem 1.4rem;background:linear-gradient(to top,rgba(10,8,12,.78),transparent);color:#fff;font-size:1.3rem;line-height:1.3}.luxe-hero__card-title{font-weight:600}.luxe-hero__card-price{white-space:nowrap;opacity:.85}.luxe-js .luxe-load{opacity:0;transform:translateY(18px);animation:luxe-rise .9s var(--luxe-ease) forwards;animation-delay:calc(var(--d, 0) * .11s + .12s)}.luxe-js .luxe-hero__card{animation:luxe-deal 1.1s var(--luxe-ease) both;animation-delay:calc(var(--i) * .14s + .26s)}@keyframes luxe-rise{to{opacity:1;transform:none}}@keyframes luxe-deal{0%{opacity:0;transform:translate(-50%,-50%) translate(-6%,22%) rotate(0) scale(.94)}to{opacity:1;transform:translate(-50%,-50%) translate(var(--tx),var(--ty)) rotate(var(--rot))}}@media screen and (max-width:989px){.luxe-hero__inner{grid-template-columns:1fr;min-height:0;padding-top:4.8rem;padding-bottom:5.6rem;gap:3.2rem}.luxe-hero__heading{font-size:clamp(4rem,12.5vw,6.4rem)!important}.luxe-hero__stack{height:clamp(32rem,92vw,46rem);order:2}.luxe-hero__copy{order:1}.luxe-hero__card{width:50%}.luxe-hero__card--1{width:56%;--tx: -2%}.luxe-hero__card--2{--tx: -48%;--rot: -7deg}.luxe-hero__card--3{--tx: 44%;--rot: 6deg}.luxe-hero__card-caption{font-size:1.15rem;padding:3.6rem 1.1rem 1rem}.luxe-hero__card--2 .luxe-hero__card-caption,.luxe-hero__card--3 .luxe-hero__card-caption{display:none}.luxe-hero__proof{margin-top:3.2rem;font-size:1.3rem;gap:1rem 2rem}.luxe-hero__actions .luxe-btn{flex:1 1 auto}}.section-horizontal-scrolling-text [class*=horizontal-scrolling-text__item]{font-weight:700;font-stretch:118%;letter-spacing:.01em}.section-horizontal-scrolling-text [class*=horizontal-scrolling-text__item]:after{content:"\2726";display:inline-block;margin-left:4rem;font-size:.8em;opacity:.7;font-stretch:100%}.card-wrapper{--luxe-card-radius: 4px}.card-wrapper .card,.card-wrapper .card__inner{border-radius:var(--luxe-card-radius)!important}.card-wrapper .card__inner{background:#f3eeec!important}.card-wrapper .card__media,.card-wrapper .card__media .media{border-radius:var(--luxe-card-radius);overflow:hidden}.card-wrapper .card__media .media img{transition:transform 1.2s var(--luxe-ease),opacity .6s var(--luxe-ease)!important}.card-wrapper:hover .card__media .media img:only-child,.card-wrapper:hover .card__media .media img+img{transform:scale(1.045)}.card__heading,.card__heading a,.card-information__text{font-family:var(--font-body-family)!important;font-weight:600!important;font-stretch:100%!important;font-size:1.5rem!important;letter-spacing:0!important;line-height:1.35!important;color:var(--luxe-ink)!important;text-align:left}.card__heading a{text-decoration:none!important}.card__heading a:hover{color:var(--luxe-oxblood)!important}.card-information{text-align:left}.card-information .price{justify-content:flex-start}.card__content{text-align:left}.card__information{padding-left:.2rem!important;padding-right:.2rem!important}.price .price-item,.price-item--sale,.price .price-item--last{color:var(--luxe-ink)!important;font-weight:600}.price__sale .price-item--regular,.price s,.price__compare-price s{color:var(--luxe-smoke)!important;font-weight:400}.badge,.price__badge-sale,.save-badge{background:var(--luxe-oxblood)!important;color:#fff!important;border:0!important;border-radius:2px!important;font-size:1.1rem!important;font-weight:600!important;letter-spacing:.04em;padding:.35rem .8rem!important}.badge svg,.save-badge svg,.price__badge-sale svg{fill:currentColor!important;color:currentColor}.price__badge-sold-out{background:var(--luxe-ink)!important}.collection .grid,.collection .product-grid{row-gap:4rem}.collection__title,.title-wrapper-with-link{text-align:left!important}.image-with-text__media,.image-with-text__media img,.multicolumn-card__image-wrapper,.multicolumn-card__image-wrapper .media{border-radius:4px!important;overflow:hidden}.image-with-text__content{padding:5.6rem 4.8rem!important}.image-with-text__heading{margin-bottom:2rem!important}.multicolumn-card{background:transparent!important;box-shadow:none!important;border-radius:0!important}.multicolumn-card__info{padding:1.6rem .2rem 0!important;text-align:left!important}.multicolumn-card__info p,.multicolumn-card__info .rte{font-size:1.55rem!important;font-weight:600;line-height:1.4!important}.multicolumn-card__image-wrapper .media img{transition:transform 1.2s var(--luxe-ease)}.multicolumn-card:hover .multicolumn-card__image-wrapper .media img{transform:scale(1.04)}.feature-icon-card__icon .material-symbols-outlined,.feature-icon-card__icon .material-icon{display:inline-grid;place-items:center;width:6.4rem;height:6.4rem;font-size:3rem!important;border-radius:50%;background:#fff;color:var(--luxe-oxblood)!important;box-shadow:inset 0 0 0 1px #7a153024;transition:transform .5s var(--luxe-ease),background-color .3s,color .3s}.color-scheme-1 .feature-icon-card__icon .material-symbols-outlined{background:var(--luxe-blush);box-shadow:none}.feature-icon-card:hover .material-symbols-outlined{transform:translateY(-3px) rotate(-6deg);background:var(--luxe-oxblood);color:#fff!important}.feature-icon-card__icon img{border-radius:50%}.feature-icon-card__text p{font-weight:500;line-height:1.45}.section-testimonials .swiper-slide{border-radius:4px!important;border:1px solid var(--luxe-line);box-shadow:none!important}.section-testimonials .slide_review_body{font-size:1.55rem;line-height:1.6}.section-testimonials .slider-button,[class*=leftRightButtontestimonials]{border:1px solid var(--luxe-line)!important;background:#fff!important;box-shadow:none!important;transition:background-color .25s,color .25s}[class*=leftRightButtontestimonials]:hover{background:var(--luxe-ink)!important;color:#fff!important}[class*=leftRightButtontestimonials]:hover svg{fill:#fff;color:#fff}.rich-text__buttons .button{min-width:22rem}.section-borders .section-border{opacity:1}.footer{border-top:1px solid var(--luxe-line)}.footer.color-scheme-4,.color-scheme-4 .footer,.section-footer .color-scheme-4{background:var(--luxe-ink)!important;--color-foreground: 233, 228, 230}.color-scheme-4 .footer-block__heading{color:#fff!important}.color-scheme-4 .footer a,.footer.color-scheme-4 a,.color-scheme-4 .list-menu__item--link{color:#d9d3d6!important}.color-scheme-4 .footer a:hover,.footer.color-scheme-4 a:hover{color:#fff!important}.color-scheme-4 .copyright__content,.color-scheme-4 .copyright__content a{color:#a9a1a7!important}.footer-block__heading{font-weight:700!important;font-stretch:112%;font-size:1.5rem!important;letter-spacing:0!important}.footer-block__details-content .list-menu__item--link,.footer a{color:var(--luxe-ink-2);text-decoration:none}.footer a:hover{color:var(--luxe-oxblood)}.copyright__content{color:var(--luxe-smoke);font-size:1.25rem}.section-main-product{background:#fff}.product__info-wrapper{padding-left:clamp(0rem,3vw,4.8rem)!important}.product__title h1,.product__title{font-size:clamp(2.8rem,3vw,3.8rem)!important;line-height:1.04!important;color:var(--luxe-ink)!important}.product__info-container>*+*{margin-top:1.4rem}.product__info-container .price,.product-page-price .price{font-size:2.2rem}.product__info-container .price-item--sale,.product__info-container .price-item--regular{font-weight:700;font-stretch:108%}.product__info-container .price__sale .price-item--regular,.product__info-container s.price-item{font-weight:400!important;font-size:1.7rem}.product__media-list .product__media-item .media,.product__media-item .product-media-container{border-radius:4px;overflow:hidden;background:#f3eeec}.thumbnail-list .thumbnail{border-radius:3px!important;overflow:hidden;border:1px solid transparent!important;opacity:.6;transition:opacity .25s,border-color .25s;box-shadow:none!important}.thumbnail-list .thumbnail:hover{opacity:1}.thumbnail-list .thumbnail[aria-current],.thumbnail-list .thumbnail.is-active{opacity:1;border-color:var(--luxe-ink)!important}.bullet-point-text,.emoji-benefits-container{font-size:1.5rem;line-height:1.5;color:var(--luxe-ink-2)}.emoji-benefits-container .material-symbols-outlined,.product-block-bullet-point-benefits .material-symbols-outlined{font-size:2rem!important;color:var(--luxe-oxblood)!important;vertical-align:-.45rem;margin-right:.4rem}.product-form__input .form__label{font-weight:600;font-size:1.4rem;letter-spacing:.01em;color:var(--luxe-ink)}.product-form__input .select__select,.product-form__input select{min-height:5rem;border-radius:2px!important;font-size:1.5rem;font-weight:500}.product-form__input .select,.product-form__input .select-wrapper{border-radius:2px!important}.product-form__input .select:after,.product-form__input .select:before{border-radius:2px!important}.product-form__input input[type=radio]+label{border-radius:2px!important;min-width:5.2rem;font-weight:500;transition:background-color .2s,color .2s,border-color .2s}.product-form__input input[type=radio]+label:hover{border-color:var(--luxe-ink)!important}.product-form__input input[type=radio]:checked+label{background:var(--luxe-ink)!important;color:#fff!important;border-color:var(--luxe-ink)!important}.product-form__submit{position:relative;overflow:hidden;min-height:5.8rem!important;font-size:1.6rem!important;font-weight:600!important;letter-spacing:.03em!important;border-radius:2px!important;border:0!important;box-shadow:none!important;width:100%}.product-form__submit:after{content:""!important;position:absolute;top:0;right:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.22),transparent);transform:skew(-18deg);transition:left .8s var(--luxe-ease);pointer-events:none}.product-form__submit:hover:after{left:120%}.product-form__submit[disabled]{background:#b9b3b6!important}.shopify-payment-button__button--unbranded{background:var(--luxe-ink)!important;color:#fff!important;border-radius:2px!important;min-height:5.6rem!important}.shopify-payment-button__button--unbranded:hover{background:var(--luxe-oxblood)!important}.product__inventory{font-weight:500;font-size:1.4rem}[class*=arrival-date-container]{background:var(--luxe-blush);border-radius:3px;padding:1.2rem 1.4rem!important;font-size:1.4rem}[class*=arrival-date-container] .material-symbols-outlined{color:var(--luxe-oxblood);font-size:2.2rem!important}.icon-with-text{border-top:1px solid var(--luxe-line);border-bottom:1px solid var(--luxe-line);padding:1.8rem 0!important}.icon-with-text .material-symbols-outlined{color:var(--luxe-oxblood)!important;font-size:2.8rem!important}.icon-with-text__item{font-weight:500;font-size:1.35rem}.product__accordion,[class*=singleAccordianContainer]{border-radius:0!important;border-left:0!important;border-right:0!important;border-color:var(--luxe-line)!important;box-shadow:none!important}[class*=collapsibleTitleSpan],.product__accordion summary h3{font-family:var(--font-body-family)!important;font-weight:600!important;font-size:1.5rem!important;letter-spacing:.01em}.sticky-atc{border-radius:6px!important;box-shadow:0 18px 50px -20px #17141b73!important;border:1px solid var(--luxe-line)!important;background:#fffffff0!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.sticky-atc__title{font-weight:600;font-stretch:105%}.sticky-atc__button,.sticky-atc .button{background:var(--luxe-oxblood)!important;color:#fff!important;border-radius:2px!important;font-weight:600!important}.sticky-atc__button:hover,.sticky-atc .button:hover{background:var(--luxe-ink)!important}.related-products__heading{text-align:left}.luxe-js [data-luxe-reveal]{clip-path:inset(0 0 100% 0);transition:clip-path 1.2s var(--luxe-ease)}.luxe-js [data-luxe-reveal] img{transform:scale(1.12);transition:transform 1.6s var(--luxe-ease)}.luxe-js [data-luxe-reveal].is-revealed{clip-path:inset(0 0 0 0)}.luxe-js [data-luxe-reveal].is-revealed img{transform:none}.luxe-js [data-luxe-stagger]>*{opacity:0;transform:translateY(22px);transition:opacity .8s var(--luxe-ease),transform .8s var(--luxe-ease);transition-delay:calc(var(--n, 0) * 70ms)}.luxe-js [data-luxe-stagger].is-revealed>*{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.luxe-js .luxe-load,.luxe-js .luxe-hero__card{animation:none!important;opacity:1!important}.luxe-js .luxe-load{transform:none!important}.luxe-js [data-luxe-reveal]{clip-path:none!important}.luxe-js [data-luxe-reveal] img{transform:none!important}.luxe-js [data-luxe-stagger]>*{opacity:1!important;transform:none!important}.luxe-hero__card,.card-wrapper .card__media .media img,.product-form__submit:after{transition:none!important}}@media screen and (max-width:749px){.image-with-text__content{padding:4rem 2rem!important}.product__title h1,.product__title{font-size:2.8rem!important}.card__heading,.card__heading a{font-size:1.4rem!important}.button,.luxe-btn{padding-left:2.4rem;padding-right:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/luxe.css.map */
