.image-spotlight-section .stretch-padding{padding-left:0;padding-right:0}.image-spotlight-section .stretch-padding .image-wrapper .image{max-height:unset;aspect-ratio:unset}.image-spotlight-section .stretch-padding .image-wrapper .image img{object-fit:cover}.image-spotlight-section .scrolling-wrapper .scrolling{display:none}.image-spotlight-section .unity-slider .unity-dots{display:flex}.image-spotlight-section .unity-slider .unity-slide{padding-left:2.4rem;padding-bottom:2rem}.image-spotlight-section .unity-slider .unity-slider-container{margin-left:0}.image-spotlight-section .unity-slider .align-dots-center{background:rgb(var(--background-color));padding-bottom:2rem}@media(min-width: 992px){.image-spotlight-section .lookbook{display:flex}.image-spotlight-section .product-first .product-wrapper{order:-1}.image-spotlight-section .image-wrapper{flex-grow:1}}@media(min-width: 1600px){.image-spotlight-section .image .placeholder-svg{max-height:66rem}}.image-spotlight-section .stretch-section .image-wrapper .image{max-width:100%}.image-spotlight-section .image-wrapper{position:relative}.image-spotlight-section .image-wrapper .image{max-height:61.6rem;max-width:76rem;margin:auto;aspect-ratio:1/.694}.image-spotlight-section .image-wrapper .image img{object-fit:cover}.image-spotlight-section .product-wrapper{flex-shrink:0;display:flex;flex-direction:column;justify-content:space-between;width:min(45.2rem,100%);padding:4rem 2.8rem}@media(min-width: 1200px){.image-spotlight-section .product-wrapper{padding:8rem 6rem 7rem}}.image-spotlight-section .product-wrapper .heading{margin-top:0;margin-bottom:2.4rem}.image-spotlight-section .product-wrapper .button-lookbook{padding:1rem 2.4rem;display:block;float:left;margin-top:2.4rem}.image-spotlight-section .product-card{display:flex;align-items:center;margin:1rem 2.8rem}.image-spotlight-section .product-card .product-media-wrap{width:15rem;height:15rem;padding-bottom:0;flex-shrink:0;margin-right:2.4rem}@media(max-width: 767px){.image-spotlight-section .product-card .product-media-wrap{width:10rem;height:10rem;margin-right:2rem}}.image-spotlight-section .product-card .product-card-content{text-align:left;margin:0;padding:1.5rem 1.5rem 1.5rem 0}.image-spotlight-section .product-card .product-card-content>*{margin-top:.8rem}.image-spotlight-section .product-card .product-card-content>*:first-child{margin-top:0}.image-spotlight-section .product-card .product-title{line-height:1.5}@media(max-width: 991px){.image-spotlight-section .product-card .product-title{line-height:normal}}@media(max-width: 545px){.image-spotlight-section .product-card .product-title{display:inline-grid}.image-spotlight-section .product-card .product-title a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.image-spotlight-section .product-card .form-add-to-cart{display:none}.image-spotlight-section .add-multiple-products .product-warning{margin-bottom:1.5rem}.image-spotlight-section .add-multiple-products .add-to-cart-button{width:100%}.image-spotlight-section .item{position:absolute;z-index:1;width:4rem;height:4rem;border-radius:5rem;left:var(--item-x);top:var(--item-y);cursor:pointer;display:flex;align-items:center;justify-content:center}.image-spotlight-section .item.active{z-index:2}.image-spotlight-section .item.active .dot{transform:rotate(45deg)}.image-spotlight-section .item.active .item-inner{opacity:1;visibility:visible;pointer-events:auto}@media(max-width: 991px){.image-spotlight-section .item{width:2.1rem;height:2.1rem}}.image-spotlight-section .item.dark:after{background-color:hsla(0,0%,100%,.4)}.image-spotlight-section .item .dot{content:"";left:0;top:0;bottom:0;right:0;border-radius:5rem;transition:transform .2s ease;background-color:var(--item-color);position:absolute;z-index:2;display:flex;justify-content:center;align-items:center}.image-spotlight-section .item:after{content:"";left:-0.4rem;top:-0.4rem;bottom:-0.4rem;right:-0.4rem;border-radius:5rem;background-color:hsla(0,0%,100%,.6);position:absolute;animation:scale 2s ease infinite;animation-delay:var(--item-delay);transition:opacity .3s,visibility .3s}.image-spotlight-section .product-target{position:absolute;left:0;top:0;bottom:0;right:0;z-index:10}@media(hover: hover){.image-spotlight-section .product-target{pointer-events:none}}@media(hover: none){.image-spotlight-section .product-target.active+.item-inner{opacity:1;visibility:visible;pointer-events:auto}}.image-spotlight-section .item-inner{width:40.2rem;position:absolute;top:50%;left:159%;opacity:0;visibility:hidden;transform:scale(1) translateY(-50%);padding-top:0}@media(max-width: 991px){.image-spotlight-section .item-inner{display:none}}@media(hover: hover){.image-spotlight-section .item-inner{pointer-events:none}.image-spotlight-section .item-inner:hover .product-image img{transform:scale(1.05)}.image-spotlight-section .item-inner:hover .product-title{text-decoration:underline}}.image-spotlight-section .item-inner .product-link{position:absolute;inset:0;z-index:5}.image-spotlight-section .item-inner .product-price{font-size:1.8rem;font-weight:600}.image-spotlight-section .item-inner .product-price .price+.regular-price{margin-left:.3em}.image-spotlight-section .item-summary{background-color:rgb(var(--background-color));box-shadow:0 0 4rem rgba(var(--text-color), 0.6);display:flex;position:relative;flex-direction:column;padding:2.4rem;border-radius:.8rem}@media(max-width: 991px){.image-spotlight-section .item-summary{box-shadow:none}}.image-spotlight-section .item-summary:before{content:"";display:block;border-left:1.2rem solid rgba(0,0,0,0);border-right:1.2rem solid rgba(0,0,0,0);border-bottom:1.2rem solid rgb(var(--background-color));position:absolute;left:-1.5rem;transform:translateX(-50%);top:48%;transform:rotate(-90deg)}.image-spotlight-section .item-summary .heading{margin-top:0;margin-bottom:1.6rem}.image-spotlight-section .item-summary .description,.image-spotlight-section .item-summary .description *{margin-bottom:0}.image-spotlight-section .item-summary .product-image{width:7rem;flex-shrink:0;overflow:hidden}.image-spotlight-section .item-summary .product-image img{transition:transform .3s;height:100%}.image-spotlight-section .item-summary .summary-inner{padding:1rem 1.5rem}.image-spotlight-section .item-summary .summary-inner .product-title{margin:0 0 .3rem 0;line-height:1.4;font-weight:400;font-size:1.6rem}.image-spotlight-section .item-summary .summary-inner .product-price{white-space:nowrap}.image-spotlight-section .swiper-controls{position:relative;display:flex;justify-content:space-between;align-items:center;margin-top:4rem}.image-spotlight-section .swiper-controls .swiper-scrollbar-wrapper{position:relative;margin-right:2.4rem;flex-grow:1}.image-spotlight-section .swiper-controls .swiper-scrollbar-wrapper .swiper-scrollbar{bottom:0;height:.1rem;background-color:rgba(var(--text-color), 0.3)}.image-spotlight-section .swiper-controls .swiper-scrollbar-wrapper .swiper-scrollbar-drag{top:-0.1rem;height:.3rem;border-radius:.4rem;background-color:rgba(var(--text-color), 0.5)}.image-spotlight-section .swiper-controls .swiper-button-prev,.image-spotlight-section .swiper-controls .swiper-button-next{position:static;transform:none;width:4.8rem;height:4.8rem;border-color:rgb(var(--text-color))}.image-spotlight-section .swiper-controls .swiper-button-prev svg,.image-spotlight-section .swiper-controls .swiper-button-next svg{width:1.6rem}.image-spotlight-section .swiper-controls .swiper-button-prev{margin-right:.8rem}.image-spotlight-section .discount-item{display:flex;align-items:center;margin:1.1rem 0}.image-spotlight-section .discount-item .discount-content{display:flex;justify-content:center;align-items:center;background-color:#fff;height:5.6rem}.image-spotlight-section .discount-item .discount-title{padding:1.6rem 2.4rem;text-transform:uppercase;font-weight:600}.image-spotlight-section .discount-item .copy-button{height:100%;padding:0 2.4rem;text-transform:capitalize;border-left:.2rem dotted #e1e1e1;color:rgb(var(--button-bg-color));background-color:rgb(var(--button-text-color))}.image-spotlight-section .discount-item .copy-button:before{background-image:linear-gradient(90deg, transparent, rgba(var(--button-bg-color), 0.3), transparent)}.image-spotlight-section .discount-item .copy-button svg{margin-right:1rem}.image-spotlight-section .message:not(.hidden){margin-bottom:1rem}.image-spotlight-section .box-countdown .countdown-label{font-size:12px;text-transform:uppercase;letter-spacing:1.2px;margin:0 0 .3rem}.image-spotlight-section .box-countdown .countdown-time-wrap{display:inline-flex;margin-bottom:0}.image-spotlight-section .box-countdown .countdown-time{display:inline-flex;padding:0}.image-spotlight-section .box-countdown .countdown-time .time-block{display:flex;justify-content:center;align-items:center;flex-direction:row;position:relative;margin-right:1.3rem}.image-spotlight-section .box-countdown .countdown-time .time-block:last-of-type{margin-right:0}.image-spotlight-section .box-countdown .countdown-time .time-block:not(:first-child):before{content:":";font-size:var(--body-font-size);font-weight:var(--heading-font-weight);position:absolute;top:0;left:-0.9rem}.image-spotlight-section .box-countdown .countdown-time .time-number,.image-spotlight-section .box-countdown .countdown-time .time-text{padding:0;margin:0;font-size:var(--body-font-size);font-weight:var(--heading-font-weight);min-width:auto;min-height:auto}.image-spotlight-section .box-countdown .countdown-time .time-text{margin-left:.2rem;text-transform:lowercase}