:root{--lx-white: #ffffff;--lx-warm-50: #fefefe;--lx-warm-100: #faf9f7;--lx-warm-200: #f5f3ef;--lx-warm-300: #edebe6;--lx-warm-400: #e0ded8;--lx-warm-500: #d0cec8;--lx-warm-600: #b8b6b0;--lx-dark: #0a0a0a;--lx-dark-100: #161614;--lx-dark-200: #1e1e1c;--lx-dark-300: #2a2a28;--lx-dark-400: #383836;--lx-dark-500: #505050;--lx-dark-600: #6e6e6c;--lx-dark-700: #909090;--lx-text-heading: #0a0a0a;--lx-text-body: #3d3d3d;--lx-text-muted: #6e6e6c;--lx-text-subtle: #9a9a98;--lx-text-on-dark: #f5f5f3;--lx-text-muted-dark: #b8b7b4;--lx-border-subtle: #eae8e3;--lx-border-base: #dddbd6;--lx-border-strong: #c0beba;--lx-border-dark: #2a2a28;--lx-shadow-xs: 0 1px 3px rgba(10,10,10,.06);--lx-shadow-sm: 0 2px 8px rgba(10,10,10,.08);--lx-shadow-md: 0 4px 20px rgba(10,10,10,.1);--lx-shadow-lg: 0 8px 40px rgba(10,10,10,.13);--lx-shadow-xl: 0 16px 60px rgba(10,10,10,.16);--lx-shadow-card-hover: 0 12px 48px rgba(10,10,10,.14), 0 0 0 1px rgba(10,10,10,.06);--lx-sp-1: 4px;--lx-sp-2: 8px;--lx-sp-3: 12px;--lx-sp-4: 16px;--lx-sp-5: 24px;--lx-sp-6: 32px;--lx-sp-7: 48px;--lx-sp-8: 64px;--lx-sp-9: 96px;--lx-sp-10: 128px;--lx-r-xs: 2px;--lx-r-sm: 4px;--lx-r-md: 8px;--lx-r-lg: 12px;--lx-r-xl: 20px;--lx-r-pill: 100px;--lx-ease-out: cubic-bezier(.22, 1, .36, 1);--lx-ease-in-out: cubic-bezier(.4, 0, .2, 1);--lx-ease-bounce: cubic-bezier(.34, 1.56, .64, 1);--lx-dur-fast: .15s;--lx-dur-base: .25s;--lx-dur-slow: .45s;--lx-dur-reveal: .65s}*,*:before,*:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--lx-warm-500) var(--lx-warm-200)}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--lx-warm-200)}::-webkit-scrollbar-thumb{background:var(--lx-warm-500);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--lx-warm-600)}::selection{background:var(--lx-dark);color:var(--lx-white)}:focus-visible{outline:2px solid var(--lx-dark);outline-offset:3px;border-radius:var(--lx-r-xs)}@keyframes lx-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes lx-fade-up{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes lx-fade-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:no-preference){body{animation:lx-enter .5s var(--lx-ease-out) both}main>.section:nth-child(1){animation:lx-fade-up var(--lx-dur-reveal) var(--lx-ease-out) .05s both}main>.section:nth-child(2){animation:lx-fade-up var(--lx-dur-reveal) var(--lx-ease-out) .12s both}main>.section:nth-child(3){animation:lx-fade-up var(--lx-dur-reveal) var(--lx-ease-out) .19s both}main>.section:nth-child(4){animation:lx-fade-up var(--lx-dur-reveal) var(--lx-ease-out) .26s both}main>.section:nth-child(5){animation:lx-fade-up var(--lx-dur-reveal) var(--lx-ease-out) .33s both}.product-card:nth-child(1){animation-delay:.05s}.product-card:nth-child(2){animation-delay:.1s}.product-card:nth-child(3){animation-delay:.15s}.product-card:nth-child(4){animation-delay:.2s}.product-card:nth-child(5){animation-delay:.25s}.product-card:nth-child(6){animation-delay:.3s}.product-card:nth-child(7){animation-delay:.35s}.product-card:nth-child(8){animation-delay:.4s}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}h1{font-size:clamp(2.25rem,5.5vw,4.5rem);line-height:1.05;letter-spacing:-.035em;font-weight:700;color:var(--lx-text-heading);text-wrap:balance}h2{font-size:clamp(1.75rem,4vw,3.25rem);line-height:1.1;letter-spacing:-.025em;font-weight:700;color:var(--lx-text-heading);text-wrap:balance}h3{font-size:clamp(1.25rem,3vw,2.25rem);line-height:1.2;letter-spacing:-.015em;font-weight:600;color:var(--lx-text-heading)}h4{font-size:clamp(1rem,2vw,1.5rem);line-height:1.3;letter-spacing:-.01em;font-weight:600;color:var(--lx-text-heading)}h5,h6{font-weight:600;color:var(--lx-text-heading);letter-spacing:.02em}p{font-size:1rem;line-height:1.75;color:var(--lx-text-body);text-wrap:pretty}header,.header-wrapper,[class*=header-wrapper]{background-color:#fffffff7!important;border-bottom:1px solid var(--lx-border-subtle)!important;transition:background-color var(--lx-dur-base) var(--lx-ease-in-out),box-shadow var(--lx-dur-base) var(--lx-ease-in-out),border-color var(--lx-dur-base) var(--lx-ease-in-out)!important}sticky-header[data-sticky-state=active] .header-wrapper,sticky-header[data-sticky-state=active] header{background-color:#fffffffa!important;box-shadow:0 1px 0 var(--lx-border-subtle),var(--lx-shadow-sm)!important;border-bottom-color:var(--lx-border-base)!important}.header__logo img,[class*=header-logo] img{filter:none!important;transition:opacity var(--lx-dur-fast) ease!important}.header__logo:hover img,[class*=header-logo]:hover img{opacity:.7!important}[class*=header__actions] svg,[class*=header-actions] svg{color:var(--lx-dark)!important}[class*=header__actions] a:hover,[class*=header-actions] a:hover{opacity:.6}.menu-list__link{color:var(--lx-text-heading)!important;letter-spacing:.05em}.menu-list__link:hover,.menu-list__link--active{color:var(--lx-text-heading)!important}.menu-list:where(:has(.menu-list__list-item:hover)) .menu-list__link{color:var(--lx-text-muted)!important}.menu-list .menu-list__list-item:where(:hover,:focus-within) .menu-list__link{color:var(--lx-text-heading)!important}.mega-menu__link{color:var(--lx-text-body)!important;font-size:.9375rem!important}.mega-menu__link:hover{color:var(--lx-text-heading)!important}.mega-menu__link--parent{color:var(--lx-text-muted)!important;font-size:.8125rem!important;letter-spacing:.08em!important;text-transform:uppercase!important}.menu-list__submenu,.menu-list__submenu-inner{background:var(--lx-white)!important;border-top:1px solid var(--lx-border-subtle)!important;box-shadow:var(--lx-shadow-lg)!important}.section--hero h1,.section--hero h2{font-size:clamp(2.5rem,6.5vw,5.5rem)!important;letter-spacing:-.04em!important;line-height:1.03!important;color:#fff!important;text-shadow:0 2px 32px rgba(0,0,0,.35);text-wrap:balance!important}.section--hero p{font-size:clamp(1rem,2vw,1.25rem)!important;color:#ffffffd1!important;line-height:1.65!important}.section--hero [style*="0.18em"],.section--hero [style*=uppercase]{letter-spacing:.2em!important;font-size:.6875rem!important;color:#ffffff8c!important}.section--hero .button{font-size:.9375rem!important;font-weight:700!important;letter-spacing:.06em!important;padding-block:14px!important;padding-inline:36px!important;border-radius:var(--lx-r-sm)!important;background:#fff!important;color:#0a0a0a!important;transition:background-color var(--lx-dur-fast) var(--lx-ease-in-out),transform var(--lx-dur-fast) var(--lx-ease-in-out),box-shadow var(--lx-dur-base) var(--lx-ease-out)!important}@media(hover:hover){.section--hero .button:hover{background:#f0eeea!important;transform:translateY(-2px)!important;box-shadow:0 8px 32px #00000040!important}}.color-scheme-5 marquee-component,marquee-component{border-top:1px solid rgba(255,255,255,.08)!important;border-bottom:1px solid rgba(255,255,255,.08)!important;letter-spacing:.14em}.product-card,[class*=product-card]{border-radius:var(--lx-r-lg)!important;overflow:hidden;border:1px solid var(--lx-border-subtle)!important;background:var(--lx-white)!important;box-shadow:var(--lx-shadow-xs)!important;transition:transform var(--lx-dur-slow) var(--lx-ease-out),box-shadow var(--lx-dur-slow) var(--lx-ease-out),border-color var(--lx-dur-base) ease!important;will-change:transform}@media(hover:hover){.product-card:hover,[class*=product-card]:hover{transform:translateY(-6px)!important;box-shadow:var(--lx-shadow-card-hover)!important;border-color:var(--lx-border-base)!important}}.product-card [class*=media],[class*=product-card] [class*=media]{overflow:hidden;background:var(--lx-warm-200)!important}.product-card img,[class*=product-card] img{transition:transform var(--lx-dur-slow) var(--lx-ease-out)!important;will-change:transform}@media(hover:hover){.product-card:hover img,[class*=product-card]:hover img{transform:scale(1.05)!important}}.product-card [class*=product-title],[class*=product-card] [class*=product-title]{color:var(--lx-text-heading)!important;font-size:.9375rem!important;font-weight:500!important;letter-spacing:.005em;line-height:1.4!important}.product-card .price,[class*=product-card] .price{color:var(--lx-text-heading)!important;font-size:.9375rem!important;font-weight:600!important}.product-card .compare-at-price,[class*=product-card] .compare-at-price{color:var(--lx-text-subtle)!important;text-decoration:line-through!important}.button{background:var(--lx-dark)!important;color:var(--lx-white)!important;border-radius:var(--lx-r-sm)!important;font-weight:600!important;letter-spacing:.04em!important;transition:background-color var(--lx-dur-fast) var(--lx-ease-in-out),transform var(--lx-dur-fast) var(--lx-ease-in-out),box-shadow var(--lx-dur-base) var(--lx-ease-out)!important}@media(hover:hover){.button:hover{background:var(--lx-dark-100)!important;transform:translateY(-1px)!important;box-shadow:var(--lx-shadow-md)!important}.button:active{transform:translateY(0)!important;box-shadow:none!important;transition-duration:.08s!important}}.button-secondary{border:1px solid var(--lx-border-base)!important;color:var(--lx-text-heading)!important;background:transparent!important;border-radius:var(--lx-r-sm)!important;transition:border-color var(--lx-dur-fast) ease,background-color var(--lx-dur-fast) ease,color var(--lx-dur-fast) ease!important}@media(hover:hover){.button-secondary:hover{border-color:var(--lx-border-strong)!important;background:var(--lx-warm-200)!important;color:var(--lx-text-heading)!important}}.link{color:var(--lx-text-body);text-underline-offset:3px;transition:color var(--lx-dur-fast) ease!important}.link:hover{color:var(--lx-text-heading)!important}[class*=badge],.badge{border-radius:var(--lx-r-pill)!important;font-size:.6875rem!important;font-weight:700!important;letter-spacing:.07em!important;text-transform:uppercase!important}[class*=badge--sale],[class*=badge-sale]{background:var(--lx-dark)!important;color:var(--lx-white)!important;border:none!important}.template-collection{background:var(--lx-warm-100)}.template-collection h1{font-size:clamp(1.75rem,4vw,3rem)!important;letter-spacing:-.03em!important;color:var(--lx-text-heading)!important}.template-collection select,.template-collection [class*=filter] select{background:var(--lx-white)!important;border-color:var(--lx-border-base)!important;color:var(--lx-text-body)!important;border-radius:var(--lx-r-sm)!important;font-size:.875rem!important}.template-collection [class*=filter] label{color:var(--lx-text-body)!important;font-size:.875rem!important;font-weight:500!important}.template-collection [class*=active-filter],.template-collection [class*=filter-chip]{background:var(--lx-warm-300)!important;border:1px solid var(--lx-border-base)!important;color:var(--lx-text-body)!important;border-radius:var(--lx-r-pill)!important;font-size:.8125rem!important}.template-product{background:var(--lx-warm-100)!important}.template-product .section,.template-product [class*=spacing-style]{background:var(--lx-white)!important}.template-product h1{font-size:clamp(1.625rem,3.5vw,2.5rem)!important;letter-spacing:-.025em!important;color:var(--lx-text-heading)!important;line-height:1.15!important;font-weight:700!important}.template-product [class*=breadcrumb],.template-product nav[aria-label]{color:var(--lx-text-subtle)!important;font-size:.8125rem!important}.template-product [class*=breadcrumb] a{color:var(--lx-text-muted)!important}.template-product [class*=product-media],.template-product [class*=media-gallery]{background:var(--lx-warm-200)!important;border-radius:var(--lx-r-md)!important;border:1px solid var(--lx-border-subtle)!important}.template-product [class*=thumbnail]{border:2px solid transparent!important;border-radius:var(--lx-r-xs)!important;opacity:.5!important;transition:opacity var(--lx-dur-fast) ease,border-color var(--lx-dur-fast) ease!important}.template-product [class*=thumbnail]:hover,.template-product [class*=thumbnail][aria-current=true]{opacity:1!important;border-color:var(--lx-dark)!important}.template-product .price-item--sale.price,.template-product product-price .price{font-size:1.75rem!important;font-weight:700!important;color:var(--lx-text-heading)!important;letter-spacing:-.02em!important}.template-product .compare-at-price{font-size:1rem!important;color:var(--lx-text-subtle)!important;text-decoration:line-through!important;font-weight:400!important}.template-product [class*=variant-option__label],.template-product .variant-option>label{color:var(--lx-text-heading)!important;font-size:.875rem!important;font-weight:600!important}.template-product .variant-option__button-label{background:var(--lx-white)!important;border:1px solid var(--lx-border-base)!important;color:var(--lx-text-body)!important;border-radius:var(--lx-r-sm)!important;font-size:.875rem!important;font-weight:500!important;transition:all var(--lx-dur-fast) ease!important}@media(hover:hover){.template-product .variant-option__button-label:hover{border-color:var(--lx-border-strong)!important;background:var(--lx-warm-200)!important;color:var(--lx-text-heading)!important}}.template-product input:checked+.variant-option__button-label{background:var(--lx-dark)!important;border-color:var(--lx-dark)!important;color:var(--lx-white)!important;box-shadow:var(--lx-shadow-sm)!important}.template-product .add-to-cart-button,.template-product [class*=add-to-cart-button],.template-product .product-form-buttons [type=submit]{background:var(--lx-dark)!important;color:var(--lx-white)!important;border:none!important;border-radius:var(--lx-r-sm)!important;height:48px!important;font-weight:700!important;letter-spacing:.06em!important;font-size:.9375rem!important;box-shadow:var(--lx-shadow-sm)!important;transition:background var(--lx-dur-fast) var(--lx-ease-in-out),box-shadow var(--lx-dur-base) var(--lx-ease-out),transform var(--lx-dur-fast) var(--lx-ease-in-out)!important}@media(hover:hover){.template-product .add-to-cart-button:hover,.template-product [class*=add-to-cart-button]:hover{background:var(--lx-dark-100)!important;box-shadow:var(--lx-shadow-md)!important;transform:translateY(-1px)!important}}.template-product quantity-input,.template-product [class*=quantity-input]{border:1px solid var(--lx-border-base)!important;border-radius:var(--lx-r-sm)!important;background:var(--lx-white)!important;height:48px!important;overflow:hidden}.template-product quantity-input button{color:var(--lx-text-body)!important;background:transparent!important;transition:background var(--lx-dur-fast) ease!important}.template-product quantity-input button:hover{background:var(--lx-warm-200)!important;color:var(--lx-text-heading)!important}.template-product quantity-input input{background:var(--lx-white)!important;color:var(--lx-text-heading)!important;border-inline:1px solid var(--lx-border-subtle)!important}.template-product .rte,.template-product [class*=product-description]{color:var(--lx-text-body)!important;font-size:.9375rem!important;line-height:1.75!important}.template-product .rte strong{color:var(--lx-text-heading)!important;font-weight:600!important}.template-product .rte ul li:before{color:var(--lx-text-muted)!important}.template-product [class*=_divider],.template-product hr{border-top-color:var(--lx-border-subtle)!important}.template-product .trust-badges{border-top:1px solid var(--lx-border-subtle)!important}.template-product .trust-badges__heading{color:var(--lx-text-heading)!important}.template-product .trust-badges__text{color:var(--lx-text-muted)!important}.color-scheme-5 h1,.color-scheme-5 h2,.color-scheme-5 h3{color:var(--lx-text-on-dark)!important}.color-scheme-5 p{color:var(--lx-text-muted-dark)!important}.color-scheme-5 .button{background:var(--lx-text-on-dark)!important;color:var(--lx-dark)!important}@media(hover:hover){.color-scheme-5 .button:hover{background:var(--lx-white)!important;box-shadow:0 8px 32px #0000004d!important}}#cart-drawer,cart-drawer,[class*=cart-drawer]{background:var(--lx-white)!important;border-left:1px solid var(--lx-border-subtle)!important;box-shadow:var(--lx-shadow-xl)!important}[class*=cart-drawer__title],[class*=cart-drawer] h2{color:var(--lx-text-heading)!important;font-size:1.125rem!important;font-weight:700!important;letter-spacing:-.01em!important}[class*=cart-item__title],[class*=cart] [class*=product-title]{color:var(--lx-text-heading)!important;font-size:.9375rem!important;font-weight:500!important}[class*=cart-item__price],[class*=cart] [class*=price]{color:var(--lx-text-body)!important;font-weight:600!important}[class*=cart-subtotal],[class*=cart] [class*=subtotal]{color:var(--lx-text-heading)!important;font-weight:700!important}[class*=cart-drawer] hr,[class*=cart-drawer] [class*=divider]{border-color:var(--lx-border-subtle)!important}footer,[class*=footer]:not([class*=footer-utilities]):not([class*=footer__copyright]){background:var(--lx-dark)!important;border-top:1px solid var(--lx-dark-300)!important}footer h2,footer h3,footer h4,[class*=footer] h2,[class*=footer] h3,[class*=footer] h4{color:var(--lx-text-on-dark)!important;font-size:.75rem!important;font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin-block-end:var(--lx-sp-4)!important}footer p,[class*=footer] p{color:var(--lx-text-muted-dark)!important;font-size:.875rem!important;line-height:1.7!important}footer a,[class*=footer] a{color:var(--lx-dark-700)!important;text-decoration:none!important;font-size:.875rem!important;transition:color var(--lx-dur-fast) ease!important}footer a:hover,[class*=footer] a:hover{color:var(--lx-text-on-dark)!important}[class*=footer-utilities],[class*=footer__copyright],[class*=footer__bottom]{background:var(--lx-dark-100)!important;border-top:1px solid var(--lx-dark-300)!important;color:var(--lx-dark-600)!important}[class*=footer-utilities] a,[class*=footer__copyright] a{color:var(--lx-dark-600)!important}[class*=footer-utilities] a:hover,[class*=footer__copyright] a:hover{color:var(--lx-text-on-dark)!important}[class*=social-link],[class*=social-links] a{color:var(--lx-dark-600)!important;transition:color var(--lx-dur-fast) ease,transform var(--lx-dur-fast) var(--lx-ease-out)!important}@media(hover:hover){[class*=social-link]:hover,[class*=social-links] a:hover{color:var(--lx-text-on-dark)!important;transform:translateY(-2px)!important}}input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],textarea,select{background:var(--lx-warm-100)!important;border-color:var(--lx-border-base)!important;color:var(--lx-text-body)!important;border-radius:var(--lx-r-sm)!important;transition:border-color var(--lx-dur-fast) ease,box-shadow var(--lx-dur-fast) ease!important}input:focus,textarea:focus,select:focus{border-color:var(--lx-dark)!important;box-shadow:0 0 0 3px #0a0a0a14!important;background:var(--lx-white)!important;outline:none!important}input::placeholder,textarea::placeholder{color:var(--lx-text-subtle)!important}[class*=popover],[class*=dropdown-content]{background:var(--lx-white)!important;border:1px solid var(--lx-border-subtle)!important;border-radius:var(--lx-r-lg)!important;box-shadow:var(--lx-shadow-xl)!important}[class*=header__drawer],.header__drawer{background:var(--lx-white)!important;border-right:1px solid var(--lx-border-subtle)!important}[class*=header__drawer] a,.header__drawer a{color:var(--lx-text-body)!important;font-size:1.0625rem!important;letter-spacing:.02em!important;transition:color var(--lx-dur-fast) ease!important}[class*=header__drawer] a:hover,.header__drawer a:hover{color:var(--lx-text-heading)!important}.collection-card,[class*=collection-card]{border-radius:var(--lx-r-lg)!important;overflow:hidden!important;border:1px solid var(--lx-border-subtle)!important;box-shadow:var(--lx-shadow-xs)!important;transition:transform var(--lx-dur-slow) var(--lx-ease-out),box-shadow var(--lx-dur-slow) var(--lx-ease-out),border-color var(--lx-dur-base) ease!important}@media(hover:hover){.collection-card:hover,[class*=collection-card]:hover{transform:translateY(-5px)!important;box-shadow:var(--lx-shadow-lg)!important;border-color:var(--lx-border-base)!important}.collection-card img,[class*=collection-card] img{transition:transform var(--lx-dur-slow) var(--lx-ease-out)!important}.collection-card:hover img,[class*=collection-card]:hover img{transform:scale(1.05)!important}}.product-card,[class*=product-card],.collection-card,[class*=collection-card],.header-wrapper,marquee-component .marquee__wrapper{backface-visibility:hidden;-webkit-backface-visibility:hidden}@media(max-width:749px){h1{letter-spacing:-.025em}h2{letter-spacing:-.02em}.section--hero h1,.section--hero h2{font-size:clamp(2rem,9vw,2.75rem)!important}.template-product h1,.template-product .price-item--sale.price{font-size:1.5rem!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/premium.css.map */
