.product-information__media .ofit-gallery-arrows{mix-blend-mode:normal;padding:0 20px;z-index:5}
.product-information__media .ofit-gallery-arrows .slideshow-control{opacity:1!important;display:flex;align-items:center;justify-content:center;width:25px;height:25px;min-width:25px;min-height:25px;padding:0;border:1px solid #292929;border-radius:50%;background:#ffffff18;color:#292929}
.product-information__media .ofit-gallery-arrows .slideshow-control svg{width:12px;height:12px}
.product-information__media .ofit-gallery-arrows .slideshow-control:hover{background:#e32626;color:#fff;border-color:transparent}
.product-information__media .ofit-gallery-arrows .slideshow-control:focus-visible{outline:2px solid #111;outline-offset:4px}
.ofit-gallery-badge{position:absolute;top:20px;right:20px;z-index:6;display:flex;align-items:center;justify-content:center;width:53.2px;height:53.2px;border-radius:50%;padding:6.3px;background:var(--badge-fill,#ff5000);color:var(--badge-ink,#fff);font-size:11.2px;font-weight:600;line-height:1.15;text-align:center;overflow-wrap:anywhere;pointer-events:none}
.product-information__media .product-media{overflow:hidden}
@media(min-width:801px) and (hover:hover) and (pointer:fine){.product-information__media slideshow-slide .product-media__image{transition:transform .25s ease;transform-origin:var(--zoom-x,50%) var(--zoom-y,50%);cursor:pointer}.product-information__media slideshow-slide .product-media:has(>img:only-child):hover>.product-media__image{transform:scale(2)}}
@media(max-width:800px){.product-information__media .ofit-gallery-arrows{padding:0 12px}.product-information__media .ofit-gallery-arrows .slideshow-control{width:20px;height:20px;min-width:20px;min-height:20px}.ofit-gallery-badge{width:42px;height:42px;top:14px;right:14px;font-size:9.8px}}
@media(prefers-reduced-motion:reduce){.product-information__media slideshow-slide .product-media__image{transition:none}}
