.spotlight-dual-image .spotlight-item{display:flex;flex-direction:column;height:auto}.spotlight-dual-image .dual-image-card__media{position:relative;width:100%;overflow:visible}.spotlight-dual-image .dual-image-card__bg{position:relative;overflow:hidden;width:100%;line-height:0}.spotlight-dual-image .dual-image-card__bg img,.spotlight-dual-image .dual-image-card__bg-img{display:block;width:100%;height:auto;position:static!important;object-fit:contain}.spotlight-dual-image .dual-image-card__product{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;line-height:0;pointer-events:none;display:flex;align-items:flex-end;justify-content:center;transform:translate3d(0,20px,0) scale(1);transform-origin:center bottom;transition:transform .45s cubic-bezier(.22,1,.36,1);will-change:transform}.spotlight-dual-image .dual-image-card__product a{pointer-events:auto;display:block;width:100%;height:100%;padding-top:0!important}.spotlight-dual-image .dual-image-card__product img,.spotlight-dual-image .dual-image-card__product-img{width:100%;height:100%;display:block;object-fit:contain;object-position:center bottom;position:static!important;filter:drop-shadow(0 6px 12px rgba(27,48,97,.12));transition:filter .45s cubic-bezier(.22,1,.36,1)}.spotlight-dual-image .halo-item:hover .dual-image-card__product,.spotlight-dual-image .spotlight-item:hover .dual-image-card__product{transform:translateZ(0) scale(1)}.spotlight-dual-image .halo-item:hover .dual-image-card__product img,.spotlight-dual-image .halo-item:hover .dual-image-card__product-img,.spotlight-dual-image .spotlight-item:hover .dual-image-card__product img,.spotlight-dual-image .spotlight-item:hover .dual-image-card__product-img{filter:drop-shadow(0 14px 22px rgba(27,48,97,.22))}@media(prefers-reduced-motion:reduce){.spotlight-dual-image .dual-image-card__product,.spotlight-dual-image .dual-image-card__product img,.spotlight-dual-image .dual-image-card__product-img{transition:none}.spotlight-dual-image .halo-item:hover .dual-image-card__product,.spotlight-dual-image .spotlight-item:hover .dual-image-card__product{transform:none}}.spotlight-dual-image .dual-image-card__media:not(:has(.dual-image-card__bg)) .dual-image-card__product{position:relative;inset:auto}.spotlight-dual-image .dual-image-card__media:not(:has(.dual-image-card__bg)) .dual-image-card__product a,.spotlight-dual-image .dual-image-card__media:not(:has(.dual-image-card__bg)) .dual-image-card__product img{height:auto}.spotlight-dual-image .spotlight-inner--below{position:relative!important;top:auto!important;left:auto!important;transform:none!important;width:100%;max-height:none;overflow:visible;padding:28px 4px 0!important;background:transparent!important;text-align:center;flex:0 0 auto;font-size:inherit;line-height:normal}.spotlight-dual-image .spotlight-inner--below .title{margin-top:0;margin-bottom:12px;min-height:2.8em;display:flex;align-items:center;justify-content:center}.spotlight-dual-image .spotlight-inner--below .link_title{display:block;width:100%;line-height:1.35;text-decoration:none!important;color:inherit;word-break:break-word}.spotlight-dual-image .spotlight-inner--below .link_title:hover{text-decoration:none!important;color:inherit}.spotlight-dual-image .spotlight-inner--below .link_title br{display:block;content:"";margin-bottom:2px}.spotlight-dual-image .spotlight-inner--below h3.has--border_hover .link_title:after,.spotlight-dual-image .spotlight-inner--below h3.has--border_s2 .link_title:after,.spotlight-dual-image .spotlight-inner--below h3:not(.has--none) .link_title:after{display:none!important}.spotlight-dual-image .spotlight-inner--below .spotlight-button{border-radius:999px;min-height:42px;padding:10px 28px;display:inline-flex;align-items:center;justify-content:center;margin-top:var(--margin-top-button-style, 8px);text-decoration:none;line-height:1.2}.spotlight-dual-image.enable_slider .slick-slide{height:auto}.spotlight-dual-image.enable_slider .slick-slide>div{height:100%}.spotlight-dual-image.enable_slider .slick-track{display:flex;align-items:stretch}.spotlight-dual-image .spotlight-item.only-desktop .image-container,.spotlight-dual-image .spotlight-item.only-mobile .image-container{margin-bottom:0}@media(max-width:767px){.spotlight-dual-image .spotlight-inner--below .title{min-height:2.6em}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-spotlight-dual-image.css.map */
