<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.product-media{display:block;position:relative;overflow:hidden;margin:0 calc(var(--site-side-spacing)*-1)}@media screen and (min-width:1024px){.product-media{margin:0}.container--dark-gray-mode .product-media,.container--dark-mode .product-media{margin-top:2rem}}.product-media__item .icon-zoom{position:absolute;right:.5rem;top:.5rem;pointer-events:none}@media screen and (min-width:768px){.product-media__item .icon-zoom{display:none}}.product-media__item--model{width:100%;padding-bottom:100%;position:relative}.product-media__item--model model-viewer{position:absolute;width:100%;height:100%}.product-media__item--video{width:100%;padding-bottom:56.25%;position:relative}.product-media__item--video video{position:absolute;width:100%;height:100%}.product-media__item--external-video{width:100%;padding-bottom:56.25%;position:relative}.product-media__item--external-video iframe{position:absolute;width:100%;height:100%}@media screen and (min-width:1024px){.product-media .swiper-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:1.5rem;gap:1.5rem;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}}@media screen and (min-width:1024px){.product-media .swiper-slide{border:1px solid rgba(0,0,0,0);width:100%!important;margin:0!important}.product-media .swiper-slide:hover{border-color:var(--color-border)}.product-media .swiper-slide:hover .second{visibility:visible;opacity:1}}.product-media .swiper-slide a[data-fancybox]{display:block;background-color:var(--color-off-white)}@media screen and (min-width:1024px){.product-media .swiper-slide.first{grid-column:span 2}}@media screen and (min-width:1024px){.product-media .swiper-slide.small{grid-column:span 1}}.product-media .swiper-buttons{position:absolute;bottom:0;right:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:1024px){.product-media .swiper-buttons{display:none}}.product-media .swiper-buttons .product-media__button{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:block;background-color:rgba(0,0,0,0);margin:0;padding:0;border:none;width:3.75rem;height:3.75rem;background-color:#f2f2f2}.product-media .swiper-buttons .product-media__button:hover{background-color:var(--color-primary);color:var(--color-text-on-primary)}.product-media .swiper-buttons .product-media__button .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.product-media .swiper-buttons .product-media__button:disabled{opacity:.24;cursor:default}</pre></body></html>