html.lumi-page-loading body{opacity:0}html.lumi-page-loaded body{opacity:1;transition:opacity .5s cubic-bezier(.4,0,.2,1)}.lumi-progress-bar{position:fixed;top:0;left:0;right:0;height:2px;background:#c9a227;transform-origin:left;transform:scaleX(0);z-index:9999;pointer-events:none}.header,header[class*=header],.site-header{transition:background-color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1),backdrop-filter .4s ease!important}.lumi-scrolled{background-color:#243528f2!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;box-shadow:0 1px #c9a2274d!important}.lumi-init{opacity:0;transform:translateY(36px);transition:opacity .75s cubic-bezier(.4,0,.2,1),transform .75s cubic-bezier(.4,0,.2,1);will-change:opacity,transform}.lumi-init.lumi-visible{opacity:1;transform:translateY(0)}.lumi-child-init{opacity:0;transform:translateY(24px);transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);will-change:opacity,transform}.lumi-child-visible{opacity:1!important;transform:translateY(0)!important}.hero,[class*=hero],[data-section-type=hero]{overflow:hidden}.hero img,.hero video,[class*=hero] img,[class*=hero] video{will-change:transform;transition:transform .1s linear}.button,[class*=btn-primary],[class*=add-to-cart]{transition:transform .25s cubic-bezier(.4,0,.2,1),background-color .3s ease,color .3s ease,box-shadow .3s ease!important}.button:hover,[class*=btn-primary]:hover{box-shadow:0 8px 24px #2f453840!important}.lumi-split-init{clip-path:inset(0 100% 0 0);transition:clip-path .9s cubic-bezier(.77,0,.175,1)}.lumi-split-visible{clip-path:inset(0 0% 0 0)!important}.marquee [class*=marquee__list],[class*=marquee] [class*=list]{animation-duration:calc(20s / var(--lumi-marquee-speed,1))!important}.product-card,[class*=product-card],[class*=card]{transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s cubic-bezier(.4,0,.2,1)!important}.product-card:hover,[class*=product-card]:hover{transform:translateY(-6px)!important;box-shadow:0 20px 40px #2f45381f!important}[class*=product-card] img,[class*=card] img{transition:transform .6s cubic-bezier(.4,0,.2,1)!important}[class*=product-card]:hover img,[class*=card]:hover img{transform:scale(1.04)!important}[class*=featured-product] [class*=media],[class*=featured-product] img{transition:opacity .5s ease,transform .6s cubic-bezier(.4,0,.2,1)!important}[class*=gallery] img{transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1),filter .4s ease!important;filter:saturate(.9)}[class*=gallery] img:hover{transform:scale(1.03)!important;filter:saturate(1.1)!important}[class*=accordion] [class*=content],[class*=accordion__panel]{transition:max-height .45s cubic-bezier(.4,0,.2,1),opacity .35s ease!important;overflow:hidden}[class*=divider] hr,[class*=divider] .divider__line{transform-origin:left;transform:scaleX(0);transition:transform 1s cubic-bezier(.4,0,.2,1)}.lumi-visible [class*=divider] hr,.lumi-visible [class*=divider] .divider__line{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.lumi-init,.lumi-child-init,.lumi-split-init{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}.lumi-progress-bar{display:none}}@media(max-width:749px){.lumi-init{transform:translateY(20px);transition-duration:.5s}.lumi-child-init{transform:translateY(14px)}.button:hover,[class*=btn-primary]:hover{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/lumisori-animations.css.map */
