.stli__qv-host{display:block}.stli__qv-host{--stli-origin-start: left;--stli-origin-end: right}.stli__qv-host:dir(rtl){--stli-origin-start: right;--stli-origin-end: left}.stli__fill{position:absolute;display:block;inline-size:150%;block-size:200%;inset-block-start:-50%;inset-inline-start:-25%;border-radius:50%;background-color:var(--stli-cta-fg);transform:translate3d(0,-76%,0);pointer-events:none}@media screen and (pointer:fine){.stli__fill{transition:background-color .5s cubic-bezier(.3,1,.3,1)}}.stli__qv-close:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid color-mix(in srgb,var(--stli-fg) 10%,transparent);border-radius:inherit;pointer-events:none}.stli__qv-fill{background-color:var(--stli-cta-bg)}.stli__qv-icon{position:relative;z-index:1;display:flex;pointer-events:none}.stli__qv-icon svg{inline-size:20px;block-size:20px}@media screen and (pointer:fine){.stli__qv-icon{transition:color .5s cubic-bezier(.3,1,.3,1) .1s}.stli__qv-close:hover{color:var(--stli-cta-fg)}}.stli__qv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;pointer-events:none}.stli__qv[hidden]{display:none}.stli__qv[open]{pointer-events:auto}.stli__qv-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:color-mix(in srgb,var(--stli-overlay) 70%,transparent);opacity:0;visibility:hidden;transition:opacity .8s cubic-bezier(.7,0,.2,1),visibility .8s cubic-bezier(.7,0,.2,1)}.stli__qv[active] .stli__qv-overlay{opacity:1;visibility:visible}.stli__qv-inner{position:absolute;inset-block-end:0;inset-inline:0;display:flex;flex-direction:column;inline-size:100%;block-size:100%;max-block-size:calc(100% - 60px);overflow:hidden;border-start-start-radius:20px;border-start-end-radius:20px;background:var(--stli-panel-bg);color:var(--stli-fg);transform:translate3d(0,100%,0);transition:transform .6s cubic-bezier(.7,0,.2,1)}.stli__qv[active] .stli__qv-inner{transform:translateZ(0)}.stli__qv-header{position:relative;flex:none;outline:none;padding:32px 20px 8px;opacity:0;visibility:hidden;transition:opacity .5s cubic-bezier(.3,1,.3,1) .1s,visibility .5s cubic-bezier(.3,1,.3,1) .1s}.stli__qv-header:before{content:"";position:absolute;inset-block-start:10px;inset-inline:0;margin-inline:auto;inline-size:48px;block-size:4px;border-radius:9999px;background:color-mix(in srgb,var(--stli-fg) 10%,transparent)}.stli__qv-content{position:relative;flex:0 1 auto;block-size:768px;min-block-size:0;overflow-x:hidden;overflow-y:auto;opacity:0;visibility:hidden;transition:opacity .5s cubic-bezier(.3,1,.3,1) .1s,visibility .5s cubic-bezier(.3,1,.3,1) .1s}.stli__qv[active] :is(.stli__qv-header,.stli__qv-content){opacity:1;visibility:visible;transition-delay:0s}.stli__qv-content:empty{z-index:1;display:block;background:var(--stli-panel-bg)}.stli__qv-content:empty:before,.stli__qv-content:empty:after{content:"";position:absolute;display:block;inset-block-start:50%;inset-inline-start:50%;margin-block-start:-1.5px;margin-inline-start:max(-30px,-20%);inline-size:min(60px,40%);block-size:3px;background-color:var(--stli-fg)}.stli__qv-content:empty:before{background-color:color-mix(in srgb,var(--stli-fg) 10%,transparent)}.stli__qv-content:empty:after{animation:stli-qv-preloading 1.2s infinite ease}@keyframes stli-qv-preloading{0%,44%,88.1%,to{transform-origin:var(--stli-origin-start)}0%,88%,to{transform:scaleX(0)}44.1%,88%{transform-origin:var(--stli-origin-end)}33%,44%{transform:scaleX(1)}}.stli__qv-close{position:absolute;z-index:3;inset-block-start:0;inset-inline-end:0;inline-size:48px;block-size:48px;padding:0;border:0;border-radius:9999px;background:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--stli-cta-bg);overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none}.stli__qv-close:focus-visible{opacity:1;pointer-events:auto}.stli__qv-close .stli__qv-icon svg{transition:transform .5s cubic-bezier(.3,1,.3,1)}@media screen and (pointer:fine){.stli__qv-close:hover .stli__qv-icon svg{transform:rotate(90deg)}}.stli__qv-expand{display:none}@media screen and (max-width:1023px){.stli__qv-expand{position:absolute;z-index:2;inset-block-start:16px;inset-inline-end:16px;display:flex;align-items:center;justify-content:center;inline-size:40px;block-size:40px;padding:0;border:1px solid color-mix(in srgb,var(--stli-fg) 10%,transparent);border-radius:9999px;background-color:color-mix(in srgb,var(--stli-panel-bg) 70%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--stli-fg);cursor:pointer}.stli__qv-expand svg{inline-size:16px;block-size:16px}}.stli__qv-more{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-block-start:36px;padding:clamp(18px,1.2vw,22px);border-block:1px solid color-mix(in srgb,var(--stli-fg) 6%,transparent);color:inherit;text-decoration:none}.stli__qv-more svg{inline-size:18px;block-size:18px;flex:none}.stli__qv-more:dir(rtl) svg{transform:scaleX(-1)}.stli__qv-content>[data-product-grid-content]{display:flex;flex-direction:column}.stli__qv-content .product-details{display:block;align-self:auto;justify-content:normal}.stli__qv-content .product-information__media{order:-1}.stli__qv-content .view-product-title{display:none}.stli__qv .stli__qv-content media-gallery{position:relative;inset-block-start:auto}.stli__qv .stli__qv-content slideshow-arrows{display:none}.stli__qv .stli__qv-content slideshow-component:has(slideshow-controls[thumbnails]){display:block}.stli__qv .stli__qv-content .product-information__media slideshow-controls{position:static;display:flex;flex-direction:row;justify-content:center;align-items:center;inline-size:100%;block-size:auto;min-block-size:0;margin-block-start:16px}.stli__qv .stli__qv-content .slideshow-controls__thumbnails-container{position:static;display:flex;overflow:visible;inline-size:auto;max-block-size:none}.stli__qv .stli__qv-content :is(.slideshow-controls__thumbnails,.slideshow-controls__dots){display:flex;flex-direction:row;gap:0;margin:0;padding:0;list-style:none}.stli__qv .stli__qv-content .slideshow-controls__dots li{display:flex}.stli__qv .stli__qv-content :is(.slideshow-controls__thumbnail,.slideshow-controls__dots button){display:flex;align-items:center;justify-content:center;inline-size:24px;block-size:24px;aspect-ratio:auto;padding:0;border:0;border-radius:9999px;outline:0;background:transparent;color:transparent;font-size:0;cursor:pointer}.stli__qv .stli__qv-content .slideshow-controls__thumbnail img,.stli__qv .stli__qv-content .slideshow-controls__thumbnail-badge{display:none}.stli__qv .stli__qv-content :is(.slideshow-controls__thumbnail,.slideshow-controls__dots button):before{content:"";inline-size:5px;block-size:5px;border-radius:9999px;background-color:var(--stli-fg);transition:background-color .5s cubic-bezier(.3,1,.3,1),box-shadow .5s cubic-bezier(.3,1,.3,1)}.stli__qv-content :is(.slideshow-controls__thumbnail,.slideshow-controls__dots button)[aria-selected=true]:before{background-color:transparent;box-shadow:0 0 0 2px var(--stli-fg)}.stli__qv .stli__qv-content .product-details>.group-block{padding-inline:0}@media screen and (max-width:1023px){.stli__qv .stli__qv-content .product-details{padding-inline:20px}}.stli__qv .stli__qv-content .product-details h1{font-size:clamp(40px,2.526vw,48px);line-height:1}@media screen and (max-width:767px){.stli__qv .stli__qv-content .product-details h1{font-size:24px;line-height:1.25}}@media screen and (min-width:640px){.stli__qv:not([hidden]){display:flex;align-items:center;justify-content:center}.stli__qv-inner{position:static;block-size:auto;max-block-size:90vh;max-inline-size:1280px;margin-inline:clamp(20px,2.526vw,48px);border-radius:clamp(10px,1.053vw,20px);opacity:0;transform:scale(.8);transition-property:transform,opacity}.stli__qv[active] .stli__qv-inner{opacity:1;transform:scale(1)}.stli__qv-header{padding:0}.stli__qv-header:before{content:none}.stli__qv[active] :is(.stli__qv-header,.stli__qv-content){transition-delay:.35s}.stli__qv-close{inset-block-start:28px;inset-inline-end:28px;pointer-events:auto;transition:opacity .5s cubic-bezier(.3,1,.3,1) .6s}.stli__qv[active] .stli__qv-close{opacity:1}}@media screen and (min-width:768px)and (max-width:1023px){.stli__qv .stli__qv-content slideshow-slide{inline-size:75%}}.stli__qv .stli__qv-content slideshow-slide{scroll-snap-align:start}@media screen and (min-width:1024px){.stli__qv-content{overflow:hidden}.stli__qv-content>[data-product-grid-content]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;block-size:100%}.stli__qv-content .product-information__media{position:relative;block-size:100%;overflow:hidden;border-inline-end:1px solid color-mix(in srgb,var(--stli-fg) 6%,transparent)}.stli__qv-content .product-details{block-size:100%;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;padding-block:32px 96px;padding-inline:60px}.stli__qv .stli__qv-content media-gallery,.stli__qv .stli__qv-content slideshow-component:has(slideshow-controls[thumbnails]),.stli__qv .stli__qv-content slideshow-container,.stli__qv .stli__qv-content slideshow-slides,.stli__qv .stli__qv-content slideshow-slide,.stli__qv .stli__qv-content slideshow-slide>div,.stli__qv .stli__qv-content .product-media{block-size:100%}.stli__qv .stli__qv-content slideshow-slide>div{inline-size:100%}.stli__qv .stli__qv-content .product-media__image{block-size:100%;object-fit:cover}.stli__qv .stli__qv-content .product-information__media slideshow-controls{position:absolute;z-index:1;inset-block-end:28px;inset-inline:0;inline-size:fit-content;block-size:32px;margin:0 auto;padding-inline:16px;border:1px solid color-mix(in srgb,var(--stli-fg) 6%,transparent);border-radius:9999px;background:var(--stli-panel-bg)}.stli__qv-more{position:absolute;z-index:3;inset-block-end:0;inset-inline-end:0;inline-size:50%;margin:0;padding-block:24px;padding-inline:60px;border-block-end:0;background-color:color-mix(in srgb,var(--stli-panel-bg) 70%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}@media(prefers-reduced-motion:reduce){.stli__qv-inner,.stli__qv[active] .stli__qv-inner{transform:none}.stli__qv-content:empty:after{animation:none}}@media(prefers-reduced-motion:reduce){.stli__qv.stli__qv.stli__qv.stli__qv,.stli__qv.stli__qv.stli__qv.stli__qv *,.stli__qv.stli__qv.stli__qv.stli__qv *:before,.stli__qv.stli__qv.stli__qv.stli__qv *:after{transition:none;animation:none}}@media screen and (max-width:749px){.text-block[class*=__text_category]{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/stli-quick-view.css.map */
