:root{--luxe-black: #000000;--luxe-off-white: #F5F0E8;--luxe-white: #FFFFFF;--luxe-muted: rgba(245, 240, 232, .6);--luxe-border: rgba(245, 240, 232, .35);--luxe-ticker-height: 36px}html{background:#000}html,body{background:transparent!important;color:var(--luxe-off-white)!important;font-family:var(--font-body--family),ui-monospace,"SF Mono",Menlo,Monaco,Consolas,monospace!important;-webkit-font-smoothing:antialiased}body{position:relative;overflow-x:hidden;min-height:100vh}body *{border-color:var(--luxe-border)}[class*=color-scheme-],[class*=color-]{--color-background: #000000 !important;--color-background-rgb: 0, 0, 0 !important;--color-foreground: var(--luxe-off-white) !important;--color-foreground-rgb: 245, 240, 232 !important;--color-foreground-heading: var(--luxe-white) !important;--color-primary: var(--luxe-white) !important;--color-primary-hover: var(--luxe-off-white) !important;--color-border: var(--luxe-border) !important;--color-border-rgb: 245, 240, 232 !important;--color-shadow: #000000 !important;--color-primary-button-background: #000000 !important;--color-primary-button-text: var(--luxe-white) !important;--color-primary-button-border: var(--luxe-white) !important;--color-primary-button-hover-background: var(--luxe-white) !important;--color-primary-button-hover-text: #000000 !important;--color-primary-button-hover-border: var(--luxe-white) !important;--color-secondary-button-background: transparent !important;--color-secondary-button-text: var(--luxe-white) !important;--color-secondary-button-border: var(--luxe-white) !important;--color-secondary-button-hover-background: var(--luxe-white) !important;--color-secondary-button-hover-text: #000000 !important;--color-secondary-button-hover-border: var(--luxe-white) !important;--color-input-background: #000000 !important;--color-input-text: var(--luxe-off-white) !important;--color-input-border: var(--luxe-border) !important;background-color:#000!important;color:var(--luxe-off-white)!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.heading,.product-title,.product-card__title,.product-card-title,.card__heading,.card-information__heading,.collection-card__title,.menu-list__link,.header-menu a,.localization-selector,.button,button.button,a.button,input[type=submit],.footer-menu a,.footer a,.nav-link,.header nav a,.header__inline-menu a{text-transform:uppercase!important;letter-spacing:.04em!important;font-weight:600!important}h1,h2,h3,.h1,.h2,.h3{letter-spacing:.02em!important;color:var(--luxe-white)!important}#luxe-starfield{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;z-index:0;pointer-events:none;opacity:.55;mix-blend-mode:screen}body>*{position:relative;z-index:1}main,#MainContent,#header-group,footer,.section,.luxe-ticker{position:relative;z-index:2}main,#MainContent{background:transparent!important}.luxe-glitch-overlay{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;mix-blend-mode:screen;opacity:0;background:linear-gradient(180deg,transparent 48%,rgba(245,240,232,.04) 50%,transparent 52%),repeating-linear-gradient(0deg,rgba(255,255,255,.02) 0 1px,transparent 1px 3px);animation:luxe-glitch 14s linear infinite}@keyframes luxe-glitch{0%,94%,to{opacity:0;transform:translateY(0)}95%{opacity:.5;transform:translateY(-2px)}96%{opacity:.2;transform:translateY(1px)}97%{opacity:.6;transform:translateY(-1px)}98%{opacity:0}}.luxe-ticker{width:100%;background:#000;color:var(--luxe-white);border-bottom:1px solid rgba(255,255,255,.55);overflow:hidden;height:var(--luxe-ticker-height);display:flex;align-items:center;white-space:nowrap;font-family:var(--font-body--family),ui-monospace,monospace;font-size:12px;letter-spacing:.25em;text-transform:uppercase;font-weight:500;position:relative;z-index:10}.luxe-ticker__track{display:inline-flex;align-items:center;gap:3rem;padding-left:3rem;animation:luxe-ticker-scroll 60s linear infinite;will-change:transform}.luxe-ticker__item{display:inline-flex;align-items:center;gap:3rem;flex-shrink:0}.luxe-ticker__sep{opacity:.55}@keyframes luxe-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.header,.header__row,header-component{background-color:#000!important;border-color:var(--luxe-border)!important;color:var(--luxe-white)!important}.header__row{border-bottom:1px solid var(--luxe-border)!important}.header-logo{color:var(--luxe-white)!important}.header-logo{text-decoration:none!important;display:inline-flex!important;align-items:center;justify-content:center}.header-logo img,.header-logo svg,.header-logo .header-logo__image-container,.header-logo .header-logo__text{display:none!important}.header-logo .luxe-header-wordmark{font-family:Times New Roman,Playfair Display,Georgia,serif;font-weight:400;font-size:clamp(15px,2.2vw,22px);letter-spacing:.18em;text-transform:uppercase;color:var(--luxe-white)!important;white-space:nowrap;line-height:1;padding:0 6px;display:inline-block}.header__column--center{justify-content:center!important}.dropdown-localization,.localization-selector,.header__localization,[data-testid=localization-currency-code],.header__icon--localization{display:none!important}.header-menu a,.menu-list__link,.header__inline-menu a,nav.header__inline-menu a{color:var(--luxe-white)!important;text-transform:uppercase!important;letter-spacing:.18em!important;font-size:13px!important;font-weight:500!important;text-decoration:none!important;position:relative;transition:opacity .2s ease}.header-menu a:hover,.menu-list__link:hover{opacity:.7}.header-actions__action,.header-actions svg,.header__icon svg{color:var(--luxe-white)!important;stroke:var(--luxe-white)!important;fill:var(--luxe-white)!important}.button,button.button,a.button,.shopify-payment-button__button,input[type=submit],button[type=submit],.btn,.product-form__submit,.product-form button,.cart__checkout-button,.cart-drawer__checkout,.newsletter-form__button,.shopify-challenge__button{background-color:#000!important;color:var(--luxe-white)!important;border:1px solid var(--luxe-white)!important;border-radius:0!important;text-transform:uppercase!important;letter-spacing:.18em!important;font-weight:500!important;font-size:13px!important;padding:14px 28px!important;transition:all .25s ease!important;box-shadow:none!important}.button:hover,button.button:hover,a.button:hover,.btn:hover,.shopify-payment-button__button:hover,input[type=submit]:hover,button[type=submit]:hover{background-color:var(--luxe-white)!important;color:#000!important;border-color:var(--luxe-white)!important}.quantity-selector,quantity-selector-component,cart-quantity-selector-component{display:inline-flex!important;align-items:stretch;border:1px solid var(--luxe-white)!important;background:#000!important;border-radius:0!important;overflow:hidden}.quantity-selector .quantity-minus,.quantity-selector .quantity-plus,.quantity-minus.button,.quantity-plus.button,button.quantity-minus,button.quantity-plus{background:#000!important;color:var(--luxe-white)!important;border:0!important;border-radius:0!important;width:42px!important;height:42px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer;transition:background .2s ease,color .2s ease;letter-spacing:0!important}.quantity-selector .quantity-minus:hover,.quantity-selector .quantity-plus:hover,button.quantity-minus:hover,button.quantity-plus:hover{background:var(--luxe-white)!important;color:#000!important}.quantity-selector .quantity-minus .svg-wrapper,.quantity-selector .quantity-plus .svg-wrapper,button.quantity-minus .svg-wrapper,button.quantity-plus .svg-wrapper{width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center}.quantity-selector .quantity-minus svg,.quantity-selector .quantity-plus svg,button.quantity-minus svg,button.quantity-plus svg{width:14px;height:14px;color:currentColor!important;stroke:currentColor!important;fill:currentColor!important}.quantity-selector input[type=number],quantity-selector-component input[type=number],cart-quantity-selector-component input[type=number]{background:#000!important;color:var(--luxe-white)!important;border:0!important;border-left:1px solid var(--luxe-border)!important;border-right:1px solid var(--luxe-border)!important;border-radius:0!important;width:56px!important;height:42px!important;text-align:center!important;padding:0!important;font-size:13px!important;letter-spacing:.1em!important}input[type=text],input[type=email],input[type=search],input[type=password],input[type=tel],input[type=number],textarea,select,.field__input{background-color:#000!important;color:var(--luxe-white)!important;border:1px solid var(--luxe-border)!important;border-radius:0!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-family:var(--font-body--family),monospace!important;font-size:13px!important;padding:14px 18px!important}input::placeholder,textarea::placeholder{color:var(--luxe-muted)!important;text-transform:uppercase!important;letter-spacing:.15em!important}input:focus,textarea:focus,select:focus{outline:none!important;border-color:var(--luxe-white)!important}.luxe-hero{position:relative;z-index:2;min-height:100vh;min-height:100dvh;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:transparent!important;text-align:center;padding:40px 20px;gap:44px;overflow:hidden}.luxe-logo-svg{display:inline-block;width:550px;max-width:92vw;aspect-ratio:600 / 260;vertical-align:middle;animation:luxeSpin 5s linear infinite;transform-origin:50% 50%;transform-style:preserve-3d;backface-visibility:visible;will-change:transform}.luxe-logo-svg__svg{display:block;width:100%;height:100%;overflow:visible}@keyframes luxeSpin{0%{transform:perspective(600px) rotateY(0)}50%{transform:perspective(600px) rotateY(180deg)}to{transform:perspective(600px) rotateY(360deg)}}.luxe-hero__logo-wrap,.luxe-password__logo-wrap,.luxe-404__logo-wrap{display:flex;align-items:center;justify-content:center}.luxe-hero__tagline{font-family:Times New Roman,Playfair Display,Georgia,serif!important;font-size:clamp(2.5rem,7vw,6rem);font-weight:400!important;letter-spacing:.08em;text-transform:uppercase;color:var(--luxe-white)!important;margin:0;line-height:1}.luxe-hero__cta{display:inline-block;padding:18px 38px;background:transparent;color:var(--luxe-white)!important;border:1px solid var(--luxe-white);text-transform:uppercase;letter-spacing:.22em;font-size:13px;font-weight:500;text-decoration:none!important;transition:all .25s ease;font-family:var(--font-body--family),monospace}.luxe-hero__cta:hover{background:var(--luxe-white);color:#000!important}body[data-template=index] .shopify-section--hero,body[data-template=index] .section--hero{display:none!important}.product-card,.card-wrapper,.product-card__content,.card__content,.card__inner,.card-information{background:transparent!important;color:var(--luxe-off-white)!important;border-radius:0!important;border:none!important}.product-card,.card-wrapper,.card{position:relative;isolation:isolate}.product-card .card__media,.card-wrapper .card__media,.product-card__media,.card-gallery{position:relative;overflow:hidden;background:transparent!important}.card-gallery slideshow-slide,.card-gallery slideshow-slide[aria-hidden=false],.card-gallery slideshow-slide:first-of-type,.product-card slideshow-slide[aria-hidden=false],.resource-list__item slideshow-slide[aria-hidden=false]{content-visibility:visible!important;visibility:visible!important;opacity:1!important}.card-gallery,.card-gallery *,.product-media,.product-media-container,slideshow-component,slideshow-container,slideshow-slides,slideshow-slide{background:transparent!important}.product-card img,.card-wrapper img,.card-gallery img,.product-media img,.product-media__image,.product-media-container img,slideshow-slide img,.card__media img{display:block!important;opacity:1!important;visibility:visible!important;width:100%!important;height:100%!important;max-width:100%!important;object-fit:cover!important}.card-gallery .product-media,.card-gallery .product-media-container{min-height:1px;aspect-ratio:var(--gallery-aspect-ratio, var(--ratio, 1 / 1))}slideshow-slide[hidden]:not([reveal]){display:none!important}.luxe-card-cta{position:absolute;left:50%;bottom:16px;transform:translate(-50%,10px);padding:12px 22px;background:#000;color:var(--luxe-white)!important;border:1px solid var(--luxe-white);text-transform:uppercase;letter-spacing:.22em;font-size:11px;font-weight:500;text-decoration:none!important;opacity:0;transition:opacity .25s ease,transform .25s ease,background .25s ease,color .25s ease;pointer-events:none;z-index:3;white-space:nowrap}.product-card:hover .luxe-card-cta,.card-wrapper:hover .luxe-card-cta,.card:hover .luxe-card-cta{opacity:1;transform:translate(-50%);pointer-events:auto}.luxe-card-cta:hover{background:var(--luxe-white);color:#000!important}.product-card .rating,.card-wrapper .rating,.product-card__rating,.card__rating{font-family:var(--font-body--family),monospace!important;letter-spacing:.1em!important;color:var(--luxe-white)!important}.product-card__title,.card__heading,.card-information__heading,.card-title,a.card__heading,.product-card-title{text-transform:uppercase!important;letter-spacing:.1em!important;color:var(--luxe-white)!important;font-weight:500!important;font-size:13px!important}.price,.product-card__price,.price__regular,.price__sale{color:var(--luxe-off-white)!important;letter-spacing:.1em!important;text-transform:uppercase!important}.product,.main-product,.product-information,.product__info,.product__media-wrapper{background-color:#000!important;color:var(--luxe-off-white)!important}.product__title h1,.product-title,.product__title,h1.product-title{text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--luxe-white)!important;font-weight:600!important}.product__description,.product-description,.product-info__description{color:var(--luxe-off-white)!important;opacity:.9}.variant-picker__option label,.variant-picker__option legend,.product-form__label{color:var(--luxe-off-white)!important;text-transform:uppercase!important;letter-spacing:.15em!important;font-size:12px!important}.jdgm-widget,.jdgm-rev-widg,.jdgm-rev,.jdgm-hist,.judgeme-widget,.spr-container,.spr-review,.reviews,.reviews-section{background-color:#000!important;color:var(--luxe-off-white)!important;border-color:var(--luxe-border)!important}.jdgm-rev__author,.jdgm-rev__title,.jdgm-rev__body,.spr-review-content-title,.spr-review-content-body{color:var(--luxe-off-white)!important}.jdgm-rev__title,.spr-review-content-title{text-transform:uppercase!important;letter-spacing:.1em!important}.shopify-section-group-footer-group,.shopify-section--footer,footer.section--footer,.footer,footer,.luxe-footer-wrap{background:transparent!important;color:var(--luxe-off-white)!important;border-top:1px solid var(--luxe-border)!important}.luxe-footer{padding:80px 24px 60px;background:transparent!important;color:var(--luxe-off-white);text-align:center;font-family:var(--font-body--family),monospace;border-top:1px solid var(--luxe-border);position:relative;z-index:2}.luxe-footer__brand{font-family:Times New Roman,Georgia,serif;font-size:clamp(1.5rem,3vw,2.2rem);text-transform:uppercase;letter-spacing:.25em;color:var(--luxe-white);margin-bottom:8px}.luxe-footer__meta{font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--luxe-muted);margin-bottom:32px}.luxe-footer__socials{display:flex;flex-wrap:wrap;justify-content:center;gap:32px;margin-bottom:32px;font-size:12px;letter-spacing:.2em}.luxe-footer__socials a{color:var(--luxe-white)!important;text-decoration:none!important;text-transform:uppercase;transition:opacity .2s ease}.luxe-footer__socials a:hover{opacity:.7}.luxe-footer__links{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:28px}.luxe-footer__links a{color:var(--luxe-white)!important;text-decoration:none!important;text-transform:uppercase;letter-spacing:.18em;font-size:11px;border:1px solid var(--luxe-border);padding:10px 18px;transition:all .25s ease}.luxe-footer__links a:hover{background:var(--luxe-white);color:#000!important;border-color:var(--luxe-white)}.luxe-footer__copy{font-size:10px;letter-spacing:.25em;text-transform:uppercase;color:var(--luxe-muted);margin-top:20px}.shopify-section-group-footer-group>.shopify-section:not(.section-luxe-footer){display:none!important}.newsletter,.newsletter-form,.email-signup,.email-signup-form,[class*=newsletter]{background-color:#000!important;color:var(--luxe-off-white)!important}.newsletter__title,.newsletter-heading,.newsletter h2,.newsletter h3{text-transform:uppercase!important;letter-spacing:.2em!important;color:var(--luxe-white)!important}.newsletter-form__field-wrapper,.newsletter__field{background:#000!important;border:1px solid var(--luxe-border)!important;border-radius:0!important}cart-drawer,.cart-drawer,.cart,.cart__items,.cart-item{background-color:#000!important;color:var(--luxe-off-white)!important}.cart-item__name,.cart-item__title{text-transform:uppercase!important;letter-spacing:.1em!important;color:var(--luxe-white)!important}.announcement-bar,.announcements,.header-announcements{background-color:#000!important;color:var(--luxe-white)!important;border-bottom:1px solid var(--luxe-border)!important}.section,.section-background,.card__media,.media-wrapper,.product-card__media{background:transparent!important}::selection{background:var(--luxe-white);color:#000}hr,.divider{border-color:var(--luxe-border)!important;background-color:var(--luxe-border)!important}svg{color:inherit}.luxe-password{position:relative;z-index:2;min-height:100vh;min-height:100dvh;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:120px 24px 80px;text-align:center;background:transparent!important}.luxe-password__inner,.luxe-404__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;width:100%;max-width:720px}.luxe-password__logo-wrap{width:min(280px,60vw);margin-bottom:4px}.luxe-password__title{font-family:Times New Roman,Georgia,serif;font-size:clamp(2.4rem,6vw,4.5rem);font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--luxe-white);margin:0;line-height:1}.luxe-password__subtitle{font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:var(--luxe-muted);margin:0}.luxe-password__announce{margin-top:24px;padding:12px 24px;border-top:1px solid var(--luxe-border);border-bottom:1px solid var(--luxe-border);font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--luxe-off-white);max-width:640px;width:100%}.luxe-password__form{display:flex;flex-direction:column;align-items:center;gap:14px;width:min(400px,90vw);margin-top:24px}.luxe-password__form label{font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--luxe-muted)}.luxe-password__owner{margin-top:72px;opacity:.45;font-size:10px;letter-spacing:.3em;text-transform:uppercase;transition:opacity .25s ease}.luxe-password__owner:hover,.luxe-password__owner[open]{opacity:.9}.luxe-password__owner-toggle{cursor:pointer;color:var(--luxe-muted);list-style:none;display:inline-block;padding:4px 10px;border:1px solid var(--luxe-border);font-size:9px;letter-spacing:.35em}.luxe-password__owner-toggle::-webkit-details-marker{display:none}.luxe-password__owner .luxe-password__form{margin-top:12px;display:flex;flex-direction:row;gap:6px;align-items:center;width:min(260px,80vw)}.luxe-password__owner input[type=password],.luxe-password__form input[type=password]{flex:1;background:transparent!important;border:1px solid var(--luxe-border)!important;color:var(--luxe-white)!important;padding:6px 10px!important;font-family:var(--font-body--family),monospace!important;text-align:center;letter-spacing:.15em;font-size:10px;height:28px}.luxe-password__submit{background:transparent!important;color:var(--luxe-white)!important;border:1px solid var(--luxe-border)!important;padding:4px 10px!important;text-transform:uppercase;letter-spacing:.2em;font-size:9px;cursor:pointer;transition:all .25s ease;height:28px}.luxe-password__submit:before{content:""}.luxe-password__submit:after{content:""}.luxe-password__submit:hover{background:var(--luxe-white)!important;color:#000!important}.luxe-password__error{margin-top:12px;font-size:11px;color:var(--luxe-white);letter-spacing:.2em;text-transform:uppercase}.luxe-password__signup{margin-top:32px;width:min(460px,92vw);display:flex;flex-direction:column;align-items:center;gap:16px}.luxe-password__signup-title{font-family:Times New Roman,Playfair Display,Georgia,serif;font-size:clamp(1.4rem,2.6vw,2rem);font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--luxe-white);margin:0 0 8px;text-align:center}.luxe-password__signup-form{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%}.luxe-password__signup-input{width:100%;background:transparent!important;border:1px solid var(--luxe-white)!important;color:var(--luxe-white)!important;padding:18px 20px!important;font-family:var(--font-body--family),monospace!important;text-align:center;letter-spacing:.25em;font-size:13px;text-transform:uppercase}.luxe-password__signup-submit{background:transparent!important;color:var(--luxe-white)!important;border:1px solid var(--luxe-white)!important;padding:16px 40px!important;text-transform:uppercase;letter-spacing:.28em;font-size:13px;cursor:pointer;transition:all .25s ease}.luxe-password__signup-submit:hover{background:var(--luxe-white)!important;color:#000!important}.luxe-password__signup-success,.luxe-password__signup-error{margin-top:8px;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--luxe-white)}dialog-component#password-form,.password-enter,[data-testid=password-footer]{display:none!important}body.template-password,body[data-template=password]{background:var(--luxe-black)!important}.luxe-404{position:relative;z-index:2;background:transparent!important;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;padding:120px 24px 80px;text-align:center}.luxe-404__logo-wrap{width:min(360px,72vw);margin-bottom:12px}.luxe-404__heading{font-family:Times New Roman,Georgia,serif;font-size:clamp(4rem,15vw,10rem);font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--luxe-white);line-height:1;margin:0}.luxe-404__subtext{font-family:Times New Roman,Georgia,serif;font-size:clamp(1.2rem,3vw,2rem);letter-spacing:.12em;text-transform:uppercase;color:var(--luxe-off-white);margin:0 0 32px}.luxe-404__cta{display:inline-block;padding:16px 38px;background:transparent;color:var(--luxe-white)!important;border:1px solid var(--luxe-white);text-transform:uppercase;letter-spacing:.22em;font-size:13px;text-decoration:none!important;transition:all .25s ease}.luxe-404__cta:hover{background:var(--luxe-white);color:#000!important}body[data-template="404"] .product-list-section,body[data-template="404"] [class*=product-list],body[data-template="404"] .shopify-section:not(.section-luxe-404):not(.section-luxe-footer){display:none!important}@media screen and (max-width:749px){.luxe-ticker{font-size:10px;letter-spacing:.2em;height:30px}.luxe-hero{gap:28px}.luxe-footer__socials{gap:16px}.luxe-footer__links{gap:10px}.luxe-footer__links a{padding:8px 14px;font-size:10px}.luxe-logo-svg{width:92vw;max-width:360px}.header-logo .luxe-header-wordmark{font-size:14px;letter-spacing:.14em}}html,body{min-height:0!important;height:auto!important}body{overflow-y:visible}body>.bg-wrap{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;z-index:-1!important;pointer-events:none!important}.bg-wrap canvas{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important}main.content-for-layout,.content-for-layout{flex:0 1 auto!important}.shopify-section-group-footer-group,.shopify-section--footer,footer.section--footer,.luxe-footer-wrap{margin:0!important;padding:0!important}.luxe-footer{padding:60px 24px 40px!important}body>script,body>noscript{display:none!important}@media(prefers-reduced-motion:reduce){.luxe-logo-svg,.luxe-ticker__track,.luxe-glitch-overlay{animation:none!important}.luxe-logo-svg{transform:perspective(600px) rotateY(0)!important}}.header a.button,.header button.button,.header-actions a.button,.header-actions button.button,.header-actions__action,.header-actions__action.button,.header-actions__action.button-unstyled,header-actions .button,header-actions button,header-actions a,.search-action,.search-action.button,.search-action button,.search-action>button,button.header__icon,a.header__icon,.header__icon--search,.header__icon--cart,.header__icon--account,summary.header__icon,.account-popover__summary,.account-popover button,.account-popover__button,.account-button,button.account-button,.header .button-unstyled,.header-actions .button-unstyled{background:transparent!important;background-color:transparent!important;color:var(--luxe-white)!important;border:0!important;border-radius:0!important;padding:0!important;margin:0!important;box-shadow:none!important;min-height:0!important;width:44px!important;height:44px!important;letter-spacing:normal!important;font-size:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.header-actions__action:hover,header-actions button:hover,header-actions a:hover,.search-action:hover,.account-popover__summary:hover{background:transparent!important;color:var(--luxe-white)!important;opacity:.7!important}.header-actions__action .svg-wrapper,.header-actions__action svg,header-actions .svg-wrapper,header-actions svg,.search-action .svg-wrapper,.search-action svg,.account-popover__summary .svg-wrapper,.account-popover__summary svg,.header__icon .svg-wrapper,.header__icon svg{width:22px!important;height:22px!important;color:var(--luxe-white)!important;stroke:var(--luxe-white)!important;fill:none}.search-action.desktop\:hidden{display:none!important}@media screen and (max-width:749px){.search-action.desktop\:hidden{display:inline-flex!important}}.search-action.mobile\:hidden{display:inline-flex!important}@media screen and (max-width:749px){.search-action.mobile\:hidden{display:none!important}}.header-actions__cart-icon.header-actions__cart-icon--has-cart svg{mask:none!important;-webkit-mask:none!important}header-menu,.header-menu,.header__icon--menu,menu-drawer,.menu-drawer,header-menu-drawer,.mega-menu,.mega-menu__list,.header-menu-mobile,.drawer-menu,.menu-list,.menu-list--desktop,summary.header__icon--menu,details[id*=menu-drawer i],details[id*=Menu-drawer i],.js-menu-drawer,#Details-menu-drawer-container{display:none!important}@media screen and (max-width:749px){.header__columns{display:grid!important;grid-template-columns:44px 1fr auto!important;grid-template-areas:"leftA center right"!important;column-gap:0!important;padding-inline:12px!important;align-items:center!important}.header-logo{grid-area:center!important;justify-self:center!important;text-align:center!important}.header-logo .luxe-header-wordmark,.header-logo a,.header-logo .header__heading-logo{font-size:13px!important;letter-spacing:.12em!important;white-space:nowrap!important;overflow:visible!important}.search-action{grid-area:right!important;justify-self:end!important;order:1!important}header-actions{grid-area:right!important;justify-self:end!important;display:inline-flex!important;align-items:center!important;gap:6px!important;order:2!important}.header__columns>*{min-width:0!important}.luxe-drop-hero__logo-wrap,.luxe-hero__logo-wrap,.luxe-entry__logo-wrap,.luxe-404__logo-wrap,.luxe-password__logo-wrap{width:100%!important;max-width:100%!important;margin-inline:auto!important;display:flex!important;justify-content:center!important;align-items:center!important}.luxe-drop-hero__logo-wrap .luxe-logo-scene,.luxe-hero__logo-wrap .luxe-logo-scene,.luxe-entry__logo-wrap .luxe-logo-scene,.luxe-404__logo-wrap .luxe-logo-scene,.luxe-password__logo-wrap .luxe-logo-scene,.luxe-logo-scene{width:min(72vw,360px)!important;max-width:100%!important;margin-inline:auto!important}.luxe-drop-hero,.luxe-hero,.luxe-entry,.luxe-password,.luxe-404{align-items:center!important;text-align:center!important}}@media screen and (min-width:750px){.account-popover,.account-popover__summary{display:inline-flex!important}}buy-buttons-component,.buy-buttons,.product-form__buttons{display:flex!important;flex-direction:column!important;gap:10px!important}add-to-cart-component button,add-to-cart-component>button.button,.product-form add-to-cart-component button,.product-form__submit,.product-form button[type=submit]{width:100%!important;padding:18px 32px!important;min-height:54px!important;background:var(--luxe-white)!important;color:#000!important;border:1px solid var(--luxe-white)!important;border-radius:3px!important;letter-spacing:.3em!important;font-size:13px!important;font-weight:600!important;text-transform:uppercase!important;font-family:ui-monospace,SF Mono,Menlo,Monaco,Consolas,monospace!important;transition:opacity .22s ease,transform .22s ease!important;line-height:1.2!important;box-shadow:none!important}add-to-cart-component button:hover,.product-form add-to-cart-component button:hover,.product-form__submit:hover,.product-form button[type=submit]:hover{background:var(--luxe-white)!important;color:#000!important;opacity:.88!important;transform:translateY(-1px);border-color:var(--luxe-white)!important}add-to-cart-component button:active{transform:translateY(0)!important;opacity:.95!important}add-to-cart-component button .add-to-cart-icon,add-to-cart-component button .add-to-cart-icon svg,add-to-cart-component button .svg-wrapper svg{color:#000!important;stroke:#000!important;fill:#000!important;width:14px!important;height:14px!important}wishlist-button,.wishlist-button-container,.product-form wishlist-button{width:100%!important;display:block!important}wishlist-button button,wishlist-button>button,wishlist-button .button,.wishlist-button,.product-form wishlist-button button{width:100%!important;padding:18px 32px!important;min-height:54px!important;background:transparent!important;color:var(--luxe-white)!important;border:1px solid var(--luxe-white)!important;border-radius:3px!important;letter-spacing:.3em!important;font-size:12px!important;font-weight:500!important;text-transform:uppercase!important;font-family:ui-monospace,SF Mono,Menlo,Monaco,Consolas,monospace!important;transition:background .22s ease,transform .22s ease!important;line-height:1.2!important;box-shadow:none!important}wishlist-button button:hover,.product-form wishlist-button button:hover,.wishlist-button:hover{background:#f5f0e814!important;color:var(--luxe-white)!important;transform:translateY(-1px)}wishlist-button svg,.wishlist-button svg{width:14px!important;height:14px!important;color:currentColor!important}.product-form quantity-selector-component,.product-form .quantity-selector,quantity-selector-component{border:1px solid var(--luxe-white)!important;border-radius:3px!important;overflow:hidden!important;width:fit-content!important;background:transparent!important}.product-form quantity-selector-component button.quantity-minus,.product-form quantity-selector-component button.quantity-plus,quantity-selector-component button.quantity-minus,quantity-selector-component button.quantity-plus{width:44px!important;height:44px!important;background:transparent!important;color:var(--luxe-white)!important;border:0!important;border-radius:0!important;padding:0!important;letter-spacing:0!important;transition:background .18s ease,color .18s ease!important}.product-form quantity-selector-component button.quantity-minus:hover,.product-form quantity-selector-component button.quantity-plus:hover,quantity-selector-component button.quantity-minus:hover,quantity-selector-component button.quantity-plus:hover{background:#f5f0e81a!important;color:var(--luxe-white)!important}.product-form quantity-selector-component input[type=number],quantity-selector-component input[type=number],.product-form .quantity-selector input[type=number]{width:56px!important;height:44px!important;background:transparent!important;color:var(--luxe-white)!important;border:0!important;border-left:1px solid rgba(245,240,232,.25)!important;border-right:1px solid rgba(245,240,232,.25)!important;border-radius:0!important;text-align:center!important;font-family:ui-monospace,SF Mono,Menlo,Monaco,Consolas,monospace!important;font-size:13px!important;letter-spacing:.06em!important;text-transform:none!important;padding:0!important}.shopify-payment-button{margin-top:2px!important}.shopify-payment-button__button,.shopify-payment-button__button--unbranded{border-radius:3px!important;min-height:54px!important;font-family:inherit!important;letter-spacing:.04em!important}.shopify-payment-button__more-options,button.shopify-payment-button__more-options{margin-top:10px!important;margin-bottom:4px!important;padding:6px 8px!important;background:transparent!important;color:#f5f0e8a6!important;border:0!important;border-radius:0!important;font-family:ui-monospace,SF Mono,Menlo,Monaco,Consolas,monospace!important;font-size:10px!important;font-weight:500!important;letter-spacing:.32em!important;text-transform:uppercase!important;text-decoration:underline!important;text-underline-offset:4px!important;text-decoration-thickness:1px!important;width:auto!important;min-height:0!important;display:inline-block!important;align-self:center!important;transition:color .2s ease!important;box-shadow:none!important}.shopify-payment-button__more-options:hover,button.shopify-payment-button__more-options:hover{color:var(--luxe-white)!important;background:transparent!important;border:0!important}@media screen and (max-width:749px){add-to-cart-component button,wishlist-button button,.product-form add-to-cart-component button,.product-form wishlist-button button{padding:17px 24px!important;font-size:12px!important;letter-spacing:.28em!important}.shopify-payment-button__more-options{font-size:9px!important;letter-spacing:.28em!important}}.product-card quick-add-component,.product-card .quick-add,.product-card .quick-add-modal-opener,.product-card .quick-add__button,.product-card .product-card__quick-add,.product-card-link quick-add-component,.product-card-link .quick-add,quick-add-component,.product-card-group quick-add-component,.product-card-group .quick-add,.editorial-product-grid quick-add-component,.editorial-product-grid .quick-add,.product-recommendations quick-add-component,.product-recommendations .quick-add{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}.product-card slideshow-arrows,.product-card .slideshow-arrows,.product-card slideshow-arrows-component,.product-card .slideshow-control,.product-card .slideshow-controls,.product-card .swiper-button-next,.product-card .swiper-button-prev,.product-card-gallery slideshow-arrows,.product-card-gallery .slideshow-arrows,.product-card-gallery slideshow-arrows-component,.product-card-gallery .slideshow-controls,.product-card-link slideshow-arrows,.product-card-link .slideshow-arrows,.card-gallery slideshow-arrows,.card-gallery .slideshow-arrows{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}.product-card .swiper-pagination,.product-card .slideshow-pagination,.product-card-gallery .slideshow-pagination,.product-card-gallery .swiper-pagination,.product-card .slideshow-bullets,.product-card .slideshow-counter{display:none!important}.product-card-gallery slideshow-slides slideshow-slide:not(:first-child),.product-card .product-card-gallery slideshow-slide:not(:first-child),.product-card .product-card-gallery [data-slideshow-slide]:not(:first-child),.product-card .product-card__image--alt,.product-card .product-card__image--hover,.product-card .product-card__image--secondary,.product-card-link .product-card__image--alt,.product-card-link .product-card__image--hover{display:none!important}.product-card .product-card__overlay,.product-card .product-card-overlay,.product-card .card-overlay,.product-card:before,.product-card:after,.product-card-link:before,.product-card-link:after{display:none!important;content:none!important}.product-card .product-card-gallery,.product-card-gallery,.product-card .card-gallery,.product-card-link .product-card-gallery{overflow:hidden!important}.product-card img,.product-card .product-card-gallery img,.product-card-link img,.product-card-gallery img{transition:transform .55s ease!important;filter:none!important}.product-card:hover img,.product-card-link:hover img,.product-card:hover .product-card-gallery img{transform:scale(1.04);filter:none!important}.product-card .product-card-gallery:after,.product-card:after,.product-card-link:after,.card-gallery:after{display:none!important;border:none!important;background:none!important}.cart-drawer__dialog a{font-size:inherit!important;width:auto!important;height:auto!important;min-height:0!important;display:inline!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--luxe-off-white)!important;letter-spacing:inherit!important;text-decoration:none!important;align-items:initial!important;justify-content:initial!important}.cart-drawer__dialog button:not(.cart-drawer__close-button){font-size:inherit!important;width:auto!important;height:auto!important;min-height:0!important;display:inline-flex!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:var(--luxe-off-white)!important;letter-spacing:inherit!important;align-items:center!important;justify-content:center!important}.cart-drawer__dialog .cart__checkout-button{background-color:#000!important;color:var(--luxe-white)!important;border:1px solid var(--luxe-white)!important;border-radius:0!important;text-transform:uppercase!important;letter-spacing:.18em!important;font-weight:500!important;font-size:13px!important;padding:14px 28px!important;width:100%!important;height:auto!important;display:grid!important;align-content:center!important;text-align:center!important;transition:all .25s ease!important;box-shadow:none!important;cursor:pointer!important}.cart-drawer__dialog .cart__checkout-button:hover{background-color:var(--luxe-white)!important;color:#000!important;border-color:var(--luxe-white)!important}.cart-drawer__dialog .cart-items__empty-button{background-color:#000!important;color:var(--luxe-white)!important;border:1px solid var(--luxe-white)!important;border-radius:0!important;text-transform:uppercase!important;letter-spacing:.18em!important;font-weight:500!important;font-size:13px!important;padding:14px 28px!important;display:inline-block!important;width:auto!important;height:auto!important;text-decoration:none!important;transition:all .25s ease!important;cursor:pointer!important}.cart-drawer__dialog .cart-items__empty-button:hover{background-color:var(--luxe-white)!important;color:#000!important}.cart-drawer__dialog .cart-items__title{color:var(--luxe-white)!important;font-size:var(--cart-font-size--md)!important;text-transform:uppercase!important;letter-spacing:.1em!important}.cart-drawer__dialog .cart-items__media-container{display:flex!important;width:100%!important}.cart-drawer__dialog .tax-note a{color:var(--luxe-white)!important;text-decoration:underline!important}.cart-drawer__dialog .cart-items__remove{background-color:transparent!important;color:var(--luxe-off-white)!important;width:var(--minimum-touch-target, 44px)!important;height:var(--minimum-touch-target, 44px)!important;padding:0!important}.cart-drawer__dialog .cart-items__remove svg{width:18px!important;height:18px!important;color:var(--luxe-off-white)!important;stroke:var(--luxe-off-white)!important}.cart-drawer__dialog .quantity-minus,.cart-drawer__dialog .quantity-plus{background:#000!important;color:var(--luxe-white)!important;border:0!important;width:42px!important;height:42px!important;cursor:pointer!important}.cart-drawer__dialog .quantity-minus:hover,.cart-drawer__dialog .quantity-plus:hover{background:var(--luxe-white)!important;color:#000!important}.cart-drawer__dialog .quantity-minus svg,.cart-drawer__dialog .quantity-plus svg{width:14px!important;height:14px!important;color:currentColor!important;stroke:currentColor!important}.cart-drawer__dialog .cart-discount__button{background-color:#000!important;color:var(--luxe-white)!important;border:1px solid var(--luxe-white)!important;border-radius:0!important;text-transform:uppercase!important;letter-spacing:.18em!important;font-weight:500!important;font-size:12px!important;padding:10px 18px!important;height:100%!important;cursor:pointer!important}.cart-drawer__dialog .cart-discount__button:hover{background-color:var(--luxe-white)!important;color:#000!important}.cart-drawer__dialog .cart-discount__pill-remove{color:var(--luxe-off-white)!important;cursor:pointer!important}.cart-drawer__dialog .cart-note__summary,.cart-drawer__dialog .disclosure-trigger{color:var(--luxe-off-white)!important;font-size:var(--cart-font-size--2xs)!important;width:100%!important;display:flex!important;padding-block:var(--padding-sm)!important}.cart-drawer__dialog .cart-drawer__close-button{background:transparent!important;border:0!important;color:var(--luxe-white)!important;width:44px!important;height:44px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:0!important;cursor:pointer!important}.cart-drawer__dialog .cart-drawer__close-button svg{width:22px!important;height:22px!important;color:var(--luxe-white)!important;stroke:var(--luxe-white)!important}.cart-drawer__dialog .cart-items__wrapper a:not(.cart-items__empty-button){color:var(--luxe-white)!important;text-decoration:underline!important}
/*# sourceMappingURL=/cdn/shop/t/41/assets/luxe-custom.css.map */
