spotlight-showcase{display:block}.spotlight{--sp-ease: cubic-bezier(.77, 0, .18, 1);--sp-ease-out: cubic-bezier(.22, 1, .36, 1);--sp-card-w: clamp(26rem, 18.5vw, 38rem);position:relative;overflow:hidden;background:var(--background-color)}.spotlight__inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:var(--sp-height, 85vh)}.spotlight__content-col{position:relative;z-index:2;display:flex;flex-direction:column;padding:clamp(4rem,6vw,9rem) clamp(2rem,3vw,6rem) clamp(3rem,4vw,5rem) clamp(2rem,4.6vw,9rem)}.spotlight__content{margin-block:auto;max-width:min(58rem,calc(100% - var(--sp-card-w) / 2 - 3rem))}.spotlight .collection_list_head_inner.with_descrption{flex-direction:column;align-items:flex-start;grid-gap:0}.spotlight .header_description:before{display:none}.spotlight .header_description{margin-top:1.6rem;text-align:left}.spotlight__btn-wrap{display:flex;margin-top:1rem}.spotlight__controls{display:flex;align-items:center;gap:clamp(1.6rem,2.4vw,4.4rem);margin-top:4rem;padding-right:clamp(0rem,1vw,2rem)}.spotlight__counter{flex:0 0 auto;min-width:3.6rem;font-variant-numeric:tabular-nums;color:var(--heading-color)}.spotlight__progress{position:relative;flex:1 1 auto;height:4px;cursor:pointer}.spotlight__progress:before{content:"";position:absolute;top:50%;left:0;right:0;height:4px;transform:translateY(-50%);background:color-mix(in srgb,var(--accent-primary-secondary),transparent 90%)}.spotlight__progress-thumb{position:absolute;top:0;left:0;width:calc(100% / var(--sp-count, 1));height:100%;border-radius:4px;background:var(--accent-primary);transform:translate(calc(var(--sp-index, 0) * 100%));transition:transform 1s var(--sp-ease-out)}.spotlight__arrows{display:flex;align-items:center;gap:1.2rem;flex:0 0 auto}.spotlight__nav{display:grid;place-items:center;width:3.2rem;height:3.2rem;margin:0;padding:0;border:0;background:transparent;color:var(--heading-color);cursor:pointer;transition:transform .3s ease,opacity .3s ease}.spotlight__nav svg{width:1.8rem;height:auto}.spotlight__nav svg path{fill:currentColor;stroke:none}.spotlight__nav--prev:hover{transform:translate(-3px)}.spotlight__nav--next:hover{transform:translate(3px)}.spotlight__nav:focus-visible,.spotlight__progress:focus-visible{outline:2px solid var(--accent-primary);outline-offset:3px}.spotlight__media-col{position:relative;overflow:hidden;min-height:100%}.spotlight__media-slide{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;visibility:hidden;clip-path:inset(0 0 0 100%);transition:visibility 0s linear 1.2s}.spotlight__media-col[data-dir=prev] .spotlight__media-slide{clip-path:inset(0 100% 0 0)}.spotlight__media-slide.is-active{z-index:2;visibility:visible;clip-path:inset(0 0 0 0);transition:clip-path 1.2s var(--sp-ease),visibility 0s}.spotlight__media-col .spotlight__media-slide.is-active,.spotlight__media-col .spotlight__media-slide.is-leaving{clip-path:inset(0 0 0 0)}.spotlight__media-slide.is-leaving{z-index:1;visibility:visible;clip-path:inset(0 0 0 0);transition:none}.spotlight__img,.spotlight__media-slide .placeholder-svg{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.18);transition:transform 1.8s var(--sp-ease-out)}.spotlight__media-slide.is-active .spotlight__img,.spotlight__media-slide.is-active .placeholder-svg,.spotlight__media-slide.is-leaving .spotlight__img,.spotlight__media-slide.is-leaving .placeholder-svg{transform:scale(1)}.spotlight clipPath,.spotlight clipPath *,.spotlight mask,.spotlight mask *{visibility:visible}.spotlight__card-stage{position:absolute;z-index:2;top:50%;left:50%;display:grid;width:var(--sp-card-w);transform:translate(-50%,-50%)}.spotlight__card{grid-area:1 / 1;min-width:0;opacity:0;visibility:hidden;transform:translateY(2.4rem) scale(.97);transition:opacity .6s ease,transform .9s var(--sp-ease-out),visibility 0s linear .9s}.spotlight__card[data-state=before]{transform:translateY(-2.4rem) scale(.97)}.spotlight__card.is-active{opacity:1;visibility:visible;transform:none;transition:opacity .7s ease .3s,transform 1s var(--sp-ease-out) .3s,visibility 0s}.spotlight__card-inner{padding:1rem;background:var(--sp-card-bg);border-radius:var(--sp-card-radius);box-shadow:0 2rem 6rem #00000024;overflow:hidden}.spotlight__card-inner .product_block_title p,.spotlight__card-inner .product_block_title p a,.spotlight__card-inner .product_card_price,.spotlight__card-inner .product_card_price_varies,.spotlight__card-inner .product_block_price{color:var(--sp-card-text)}.spotlight__card-inner .card-element-container .product_card_cap s{color:var(--sp-card-text);text-decoration-color:var(--sp-card-text);opacity:.8}.spotlight__media-slide img{display:flex;width:100%;height:100%;object-fit:cover}@media screen and (max-width:900px){.spotlight__inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"media" "card" "content";min-height:0}.spotlight__media-col{grid-area:media;min-height:0;aspect-ratio:4 / 3.4}.spotlight__card-stage{grid-area:card;position:relative;top:auto;left:auto;transform:none;width:min(32rem,calc(100% - 4rem));margin:-9rem auto 0}.spotlight__content-col{grid-area:content;padding:3rem 2rem 4rem}.spotlight__content{max-width:none}.spotlight__controls{margin-top:3rem;padding-right:0}.spotlight__inner .product_quantity_error.form_error_block{display:none}.spotlight__inner .card-element-container{flex-direction:row}.spotlight__inner .product-media-wrapper{width:50%;height:100%}}@media(prefers-reduced-motion:reduce){.spotlight__media-slide,.spotlight__media-slide.is-active,.spotlight__img,.spotlight__media-slide .placeholder-svg,.spotlight__card,.spotlight__card.is-active,.spotlight__progress-thumb{transition-duration:.01s;transition-delay:0s}.spotlight__img,.spotlight__media-slide .placeholder-svg{transform:none}}@media screen and (min-width:901px){.spotlight__inner .card-element-container .product-slider-details{transition:all .3s ease-in-out}.spotlight__inner .card-element-container:hover .product-slider-details{padding-bottom:4rem}}@media screen and (min-width:991px){.spotlight__card-stage .quick_more_btn,.spotlight__card-stage buy-now-form{position:absolute;bottom:0;left:50%;transform:translate(-50%);margin:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/spotlight-showcase.css.map */
