body:not(.sap-rollback-pdp-gallery) .product-desktop-media .product-media-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(10px,1vw,14px)}body:not(.sap-rollback-pdp-gallery) .product-desktop-media .product-media-grid .product-media-grid__item:first-child{grid-column:1 / -1;aspect-ratio:5 / 4;height:auto}body:not(.sap-rollback-pdp-gallery) .product-desktop-media .product-media-grid .product-media-grid__item{aspect-ratio:4 / 5;height:auto;padding-bottom:0;border-radius:var(--sap-radius-media, 10px);overflow:hidden}body:not(.sap-rollback-pdp-gallery) .product-desktop-media .product-media-grid .product-media-grid__item img,body:not(.sap-rollback-pdp-gallery) .product-desktop-media .product-media-grid .product-media-grid__item video{width:100%;height:100%;object-fit:cover}body:not(.sap-rollback-pdp-gallery):not(.sap-rollback-pdp-herofit):not(.product-the-full-system) .product-desktop-media .product-media-grid .product-media-grid__item:first-child{position:relative}body:not(.sap-rollback-pdp-gallery):not(.sap-rollback-pdp-herofit):not(.product-the-full-system) .product-desktop-media .product-media-grid .product-media-grid__item:first-child img:not(.sap-hero-backdrop){object-fit:contain;position:relative;z-index:1}body:not(.sap-rollback-pdp-gallery):not(.sap-rollback-pdp-herofit):not(.product-the-full-system) .product-desktop-media .product-media-grid .product-media-grid__item:first-child .sap-hero-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-transform:scale(1.12);transform:scale(1.12);-webkit-filter:blur(28px) brightness(1.03);filter:blur(28px) brightness(1.03);z-index:0;pointer-events:none}.sap-rollback-pdp-herofit .sap-hero-backdrop,.sap-rollback-pdp-gallery .sap-hero-backdrop,.product-the-full-system .sap-hero-backdrop{display:none}.product-mobile-media .product-media-carousel-mobile__viewport{overflow:hidden}.product-mobile-media .product-media-carousel-mobile__viewport .product-media-carousel-mobile__container{display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:clamp(8px,2vw,12px)}.product-mobile-media .product-media-carousel-mobile__viewport .carousel__slide{-webkit-box-flex:0;-ms-flex:0 0 89%;flex:0 0 89%;min-width:89%;width:89%}body:not(.sap-rollback-pdp-gallery) .product-mobile-media .product-media-carousel-mobile__viewport .carousel__slide{-ms-flex:0 0 100%;flex:0 0 100%;min-width:100%;width:100%}.product-mobile-media .carousel__slide .shape--portrait{aspect-ratio:1 / 1;height:auto}body:not(.sap-rollback-pdp-gallery) .product-mobile-media .carousel__slide .shape--portrait{border-radius:var(--sap-radius-media, 10px);overflow:hidden}.sap-gallery-thumbs{display:flex;align-items:flex-start;gap:clamp(8px,2vw,12px);padding-top:clamp(10px,2vw,14px);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.sap-gallery-thumbs::-webkit-scrollbar{display:none}.sap-gallery-thumbs__thumb{flex:0 0 auto;width:clamp(56px,16vw,72px);aspect-ratio:1 / 1;padding:0;border:1.5px solid transparent;border-radius:calc(var(--sap-radius-media, 10px) * .6);overflow:hidden;background:var(--sap-mist-100, #eef1f5);cursor:pointer;position:relative;-webkit-transition:border-color var(--sap-duration-fast, .2s) ease;transition:border-color var(--sap-duration-fast, .2s) ease}.sap-gallery-thumbs__thumb:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.sap-gallery-thumbs__thumb img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.sap-gallery-thumbs__thumb[aria-current=true],.sap-gallery-thumbs__thumb.is-active{border-color:var(--sap-navy, #0b254c)}@media(prefers-reduced-motion:reduce){.sap-gallery-thumbs__thumb{-webkit-transition:none;transition:none}}.sap-rollback-pdp-gallery .sap-gallery-thumbs{display:none}body:not(.sap-rollback-pdp-gallery) .sap-gallery-dots{display:none}.sap-gallery-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding-top:clamp(10px,2vw,14px)}.sap-gallery-dots__dot{width:6px;height:6px;border-radius:50%;background:var(--gsc-text-color-30, rgba(0, 0, 0, .3));border:none;padding:0;cursor:pointer;position:relative;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background var(--sap-duration-fast, .2s) ease,-webkit-transform var(--sap-duration-fast, .2s) ease;transition:background var(--sap-duration-fast, .2s) ease,transform var(--sap-duration-fast, .2s) ease}.sap-gallery-dots__dot:before{content:"";position:absolute;top:-19px;right:-19px;bottom:-19px;left:-19px}.sap-gallery-dots__dot[aria-current=true],.sap-gallery-dots__dot.is-active{background:var(--gsc-text-color, #000);-webkit-transform:scale(1.4);transform:scale(1.4)}@media(prefers-reduced-motion:reduce){.sap-gallery-dots__dot{-webkit-transition:none;transition:none}}.product-media-grid__item[data-media-id="44359963050228"],.product-media-carousel-mobile [data-media-id="44359963050228"]{position:relative}.sap-video-progress{position:absolute;left:20px;right:20px;bottom:18px;height:4px;border-radius:2px;background:#ffffff52;overflow:hidden;pointer-events:none;z-index:2}.sap-video-progress__fill{height:100%;width:0%;background:#8dc0ff;border-radius:2px}
/*# sourceMappingURL=/cdn/shop/t/36/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAE */
