:root{--ease-luxury: cubic-bezier(.16, 1, .3, 1);--ease-soft: cubic-bezier(.25, .46, .45, .94);--dur-fast: .22s;--dur-med: .45s;--dur-slow: .8s;--shadow-sm: 0 2px 10px rgba(var(--color-shadow, 23, 19, 16), .06);--shadow-md: 0 12px 32px -8px rgba(var(--color-shadow, 23, 19, 16), .16);--shadow-lg: 0 30px 60px -20px rgba(var(--color-shadow, 23, 19, 16), .28);--shadow-gold: 0 8px 24px -6px rgba(201, 162, 75, .35);--gold-gradient: linear-gradient(120deg, rgba(var(--color-highlighting), .75), rgba(var(--color-highlighting), 1) 45%, rgba(var(--color-highlighting), .75))}@media(prefers-reduced-motion:reduce){:root{--dur-fast: 1ms;--dur-med: 1ms;--dur-slow: 1ms}}html{scroll-behavior:smooth}::selection{background:rgba(var(--color-highlighting),.28);color:rgb(var(--color-foreground))}html{scrollbar-width:thin;scrollbar-color:rgba(var(--color-highlighting),.6) transparent}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:rgb(var(--color-background))}::-webkit-scrollbar-thumb{background:rgba(var(--color-highlighting),.55);border-radius:10px;border:2px solid rgb(var(--color-background))}::-webkit-scrollbar-thumb:hover{background:rgba(var(--color-highlighting),.85)}body{opacity:0}body.lux-loaded{opacity:1;transition:opacity var(--dur-med) var(--ease-soft)}html.no-js body{opacity:1}[data-lux-reveal]{opacity:0;transform:translateY(28px);transition:opacity var(--dur-slow) var(--ease-luxury),transform var(--dur-slow) var(--ease-luxury);will-change:opacity,transform}[data-lux-reveal].lux-in{opacity:1;transform:translateY(0)}[data-lux-reveal=fade]{transform:none}[data-lux-reveal=left]{transform:translate(-36px)}[data-lux-reveal=left].lux-in{transform:translate(0)}[data-lux-reveal=right]{transform:translate(36px)}[data-lux-reveal=right].lux-in{transform:translate(0)}[data-lux-reveal=scale]{transform:scale(.94)}[data-lux-reveal=scale].lux-in{transform:scale(1)}[data-lux-stagger]>*{opacity:0;transform:translateY(22px);transition:opacity var(--dur-med) var(--ease-luxury),transform var(--dur-med) var(--ease-luxury)}[data-lux-stagger].lux-in>*{opacity:1;transform:translateY(0)}[data-lux-stagger].lux-in>*:nth-child(1){transition-delay:.03s}[data-lux-stagger].lux-in>*:nth-child(2){transition-delay:.09s}[data-lux-stagger].lux-in>*:nth-child(3){transition-delay:.15s}[data-lux-stagger].lux-in>*:nth-child(4){transition-delay:.21s}[data-lux-stagger].lux-in>*:nth-child(5){transition-delay:.27s}[data-lux-stagger].lux-in>*:nth-child(6){transition-delay:.33s}[data-lux-stagger].lux-in>*:nth-child(7){transition-delay:.39s}[data-lux-stagger].lux-in>*:nth-child(8){transition-delay:.45s}[data-lux-stagger].lux-in>*:nth-child(n+9){transition-delay:.5s}@media(prefers-reduced-motion:reduce){[data-lux-reveal],[data-lux-stagger]>*{opacity:1!important;transform:none!important}}.header{position:relative;z-index:100}.header_bottom{transition:background-color var(--dur-med) var(--ease-soft),box-shadow var(--dur-med) var(--ease-soft),padding var(--dur-fast) var(--ease-soft),backdrop-filter var(--dur-med) var(--ease-soft)}.header_bottom.sticky{position:fixed;top:0;left:0;right:0;background:rgba(var(--color-background),.82)!important;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);box-shadow:var(--shadow-md);animation:lux-header-drop var(--dur-med) var(--ease-luxury)}@keyframes lux-header-drop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.lux-scrolled .header_bottom:not(.sticky){box-shadow:var(--shadow-sm)}.header__logo_image{transition:transform var(--dur-fast) var(--ease-soft)}.header_bottom.sticky .header__logo_image{transform:scale(.92)}.header__menu_item{position:relative}.header__menu_item:after{content:"";position:absolute;left:50%;bottom:-2px;width:0;height:1px;background:rgb(var(--color-highlighting));transition:width var(--dur-fast) var(--ease-soft),left var(--dur-fast) var(--ease-soft)}.header__menu_li:hover>.header__menu_item:after{width:calc(100% - 4px);left:2px}.header__mega_menu,.header__sub_menu{transition:opacity var(--dur-fast) var(--ease-soft),transform var(--dur-fast) var(--ease-soft),margin-top var(--dur-fast) var(--ease-soft)!important;transform:translateY(6px);box-shadow:var(--shadow-lg)}.header__menu_li details[open] .header__mega_menu,.header__menu_li details[open] .header__sub_menu{transform:translateY(0)}.header__actions_btn{transition:transform var(--dur-fast) var(--ease-soft),color var(--dur-fast) var(--ease-soft)}.header__actions_btn:hover{transform:translateY(-2px);color:rgb(var(--color-highlighting))}.announcement-bar,[class*=announcement]{letter-spacing:.06em}.button,.shopify-payment-button__button--unbranded,button.button,a.button,.btn{position:relative;overflow:hidden;isolation:isolate;transition:transform var(--dur-fast) var(--ease-soft),box-shadow var(--dur-fast) var(--ease-soft),color var(--dur-fast) var(--ease-soft)}.button:before,.btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#ffffff2e;transform:translate(-110%) skew(-12deg);transition:transform var(--dur-med) var(--ease-luxury)}.button:hover:before,.btn:hover:before{transform:translate(110%) skew(-12deg)}.button:hover,.btn:hover{transform:translateY(-2px);box-shadow:var(--shadow-gold)}.button:active,.btn:active{transform:translateY(0)}.grid__item,.product-grid-item{transition:transform var(--dur-med) var(--ease-luxury)}.product-grid-item{transition:box-shadow var(--dur-med) var(--ease-soft);border-radius:var(--product-card-corner-radius, 8px);overflow:hidden}.product-grid-item:hover{box-shadow:var(--shadow-lg)}.product-grid-item__thumbnail{overflow:hidden}.product-grid-item__thumbnail img{transition:transform var(--dur-slow) var(--ease-soft),opacity var(--dur-med) var(--ease-soft)!important}.product-grid-item:hover .product-grid-item__thumbnail img:first-child{transform:scale(1.06)}.product-grid-item__actions,[class*=quick-add],[class*=quick_add]{transition:transform var(--dur-fast) var(--ease-luxury),opacity var(--dur-fast) var(--ease-soft)!important}.product-grid-item__title{transition:color var(--dur-fast) var(--ease-soft)}.product-grid-item:hover .product-grid-item__title{color:rgb(var(--color-highlighting))}.badge,[class*=badge]{letter-spacing:.04em}.collection__card,.banner_list_item{transition:transform var(--dur-med) var(--ease-luxury),box-shadow var(--dur-med) var(--ease-soft)}.collection-list__item:hover .collection__card,.banner_list_item:hover{box-shadow:var(--shadow-md)}.collection__title{transition:color var(--dur-fast) var(--ease-soft)}.collection-list__item:hover .collection__title{color:rgb(var(--color-highlighting))}.lux-eyebrow{display:inline-flex;align-items:center;gap:.7rem;font-size:1.2rem;font-weight:600;letter-spacing:.3rem;text-transform:uppercase;color:rgb(var(--color-highlighting))}.lux-eyebrow:before,.lux-eyebrow:after{content:"";width:2rem;height:1px;background:currentColor;opacity:.7}.scrolling-bar,[class*=scrolling-bar]{border-top:1px solid rgba(var(--color-foreground),.08);border-bottom:1px solid rgba(var(--color-foreground),.08)}.testimonial-item,.testimonial-card{transition:transform var(--dur-med) var(--ease-luxury),box-shadow var(--dur-med) var(--ease-soft)}.testimonial-item:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.footer{position:relative}.footer a{transition:color var(--dur-fast) var(--ease-soft),opacity var(--dur-fast) var(--ease-soft)}.footer a:hover{color:rgb(var(--color-highlighting))}.footer input[type=email],.footer input[type=text]{transition:border-color var(--dur-fast) var(--ease-soft),box-shadow var(--dur-fast) var(--ease-soft)}.footer input[type=email]:focus,.footer input[type=text]:focus{border-color:rgb(var(--color-highlighting));box-shadow:0 0 0 3px rgba(var(--color-highlighting),.15)}cart-drawer .drawer__inner,.cart-drawer,[class*=cart-notification]{transition:transform var(--dur-med) var(--ease-luxury)!important}img[data-lux-img]{opacity:0;transition:opacity var(--dur-med) var(--ease-soft)}img[data-lux-img].lux-img-in{opacity:1}.swiper-slide img,.swiper img,[class*=slideshow] img,.slideshow__media img,.banner_list_item img,.collection-hero img,.collection-hero__image-container img{opacity:1!important}section.shopify-section:has([class*=slideshow]),.slideshow--slider,.swiper-slide,[class*=slideshow]{opacity:1!important;transform:none!important}@media(max-width:749px){[data-lux-reveal]{transform:translateY(16px)}.product-grid-item:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/luxury-foundation.css.map */
