.product-hotspots__layout{display:flex;flex-direction:column;border-radius:var(--border-radius-block);overflow:hidden}@media(min-width:990px){.product-hotspots__layout{flex-direction:row;align-items:stretch}}.product-hotspots__media{position:relative;width:100%;flex-shrink:0}@media(min-width:990px){.product-hotspots__media{width:50%}}.product-hotspots__media:before{content:"";display:block;width:0;padding-bottom:var(--padding-bottom, 100%)}.product-hotspots__media-img{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.product-hotspots__media-overlay{z-index:2}.product-hotspots__marker{position:absolute;z-index:3;transform:translate(-50%,-50%);width:3.6rem;height:3.6rem;padding:0;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;display:flex;align-items:center;justify-content:center;border:.1rem solid rgba(var(--color-background),.6);border-radius:50%;background-color:rgba(var(--color-background),.35);backdrop-filter:blur(1.5rem);-webkit-backdrop-filter:blur(1.5rem);color:rgb(var(--color-background));cursor:pointer;transition:background-color var(--duration-default) ease-in-out,border-color var(--duration-default) ease-in-out,color var(--duration-default) ease-in-out}@media(min-width:576px){.product-hotspots__marker{width:5.2rem;height:5.2rem}}@media(hover:hover){.product-hotspots__marker:hover{background-color:rgba(var(--color-background),.5)}}.product-hotspots__marker.is-active{border-color:rgb(var(--color-background));background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.product-hotspots__marker.is-active .product-hotspots__marker-icon--plus{display:none}.product-hotspots__marker.is-active .product-hotspots__marker-icon--cross{display:flex}.product-hotspots__marker-icon{display:flex;align-items:center;justify-content:center}.product-hotspots__marker-icon .icon{width:1.4rem;height:1.4rem}.product-hotspots__marker-icon--cross{display:none;transform:rotate(45deg)}.product-hotspots__content{box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3.2rem;padding:4rem 2.4rem}@media(min-width:990px){.product-hotspots__content{width:50%;gap:4.8rem;padding:5.4rem 2.4rem}}.product-hotspots__content .heading-group{margin-bottom:0}.product-hotspots__slider-body{width:100%;max-width:43.2rem;min-width:0}.product-hotspots__swiper{width:100%;overflow:hidden}.product-hotspots__swiper:not(.swiper-initialized) .product-hotspots__slide:not(:first-child){display:none}.product-hotspots__slide{height:auto}.product-hotspots__controls{display:flex;align-items:center;justify-content:center;gap:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-product-hotspots.css.map */
