body.wonder .pswp{z-index:200000}body.wonder .pswp .pswp__top-bar{opacity:1 !important}body.wonder .woocommerce-product-gallery{position:relative;padding-bottom:107px}body.wonder .woocommerce-product-gallery>.woocommerce-product-gallery__wrapper,body.wonder .woocommerce-product-gallery>.flex-viewport{width:100%;aspect-ratio:1;height:auto !important;overflow:hidden}body.wonder .woocommerce-product-gallery>.woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image:not(:first-child){display:none}body.wonder .woocommerce-product-gallery .woocommerce-product-gallery__image>a{aspect-ratio:1}body.wonder .woocommerce-product-gallery .woocommerce-product-gallery__image>a>img{width:100%;height:100% !important;object-fit:contain}body.wonder .woocommerce div.product div.images .flex-control-thumbs{position:absolute;left:0;right:0;bottom:42px;height:65px;margin:0 !important;overflow:auto}body.wonder .woocommerce div.product div.images .flex-control-thumbs img{max-height:65px;object-fit:contain}body.wonder .woocommerce-product-gallery .woocommerce-product-gallery__image,body.wonder .woocommerce-product-gallery .woocommerce-product-gallery__image>a{position:relative;overflow:hidden !important}body.wonder .woocommerce-product-gallery .woocommerce-product-gallery__image>a{display:block}body.wonder .woocommerce-product-gallery .wonder-contained-image{transform:none !important;transform-origin:var(--wonder-zoom-x,50%) var(--wonder-zoom-y,50%);transition:none !important}body.wonder .woocommerce-product-gallery img.zoomImg{display:none !important}body.wonder .woocommerce-product-gallery .wonder-gallery-enlarge{position:absolute;top:12px;right:12px;z-index:3;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--line,#3e4b452b);border-radius:50%;background:var(--paper,#faf8f3);color:var(--ink,#3e4b45);pointer-events:none}body.wonder .woocommerce-product-gallery .wonder-gallery-enlarge:before{content:'';width:13px;height:13px;border:1.5px solid currentColor;border-radius:50%;transform:translate(-2px,-2px)}body.wonder .woocommerce-product-gallery .wonder-gallery-enlarge:after{content:'';position:absolute;width:8px;height:1.5px;left:25px;top:28px;background:currentColor;transform:rotate(45deg)}body.wonder .woocommerce-product-gallery .woocommerce-product-gallery__image>a:focus-visible{outline-offset:-4px}body.wonder .woocommerce-product-gallery .wonder-gallery-hint{position:absolute;bottom:0;left:0;right:0;min-height:32px;margin:0;font-size:12px;line-height:1.4;letter-spacing:0}.wonder-gallery-hover-hint{display:none}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){body.wonder .woocommerce-product-gallery .wonder-is-magnified .wonder-contained-image{transform:scale(1.6) !important}.wonder-gallery-hover-hint{display:inline}.woocommerce-product-gallery__image[data-wonder-zoom-mode=contained]{cursor:zoom-in}}