.wm-native-review-image-trigger{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;padding:0;margin:0;min-width:0;cursor:zoom-in;appearance:none;-webkit-appearance:none}.wm-native-review-image-trigger:focus-visible{outline:2px solid #ad8953;outline-offset:2px;border-radius:6px}.wm-native-review-heading>.wm-native-review-image-trigger--set{grid-column:1;grid-row:1 / span 2;width:64px;height:64px}.wm-native-review-image-trigger--set .wm-native-review-set-photo{display:block;grid-row:auto;width:64px;height:64px;object-fit:contain}.wm-native-review-chip>.wm-native-review-image-trigger--chip{width:49px;height:49px}.wm-native-review-image-trigger--chip .wm-native-review-chip__photo{display:block;width:49px;height:49px;object-fit:contain}.wm-cart-image-preview[hidden]{display:none!important}.wm-cart-image-preview{position:fixed;top:12px;left:12px;z-index:2147483000;width:min(340px,calc(100vw - 24px));pointer-events:none}.wm-cart-image-preview__panel{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:14px;background:#fff;border:1px solid #e2e6eb;border-radius:10px;box-shadow:0 14px 35px #03193b33}.wm-cart-image-preview__photo{display:block;width:100%;max-width:310px;height:auto;max-height:min(310px,calc(100dvh - 110px));object-fit:contain}.wm-cart-image-preview__caption{color:#03193b;font:600 13px/1.4 var(--font-body--family, Arial, sans-serif);text-align:center;margin:8px 0 0}.wm-cart-image-preview__caption:empty{display:none}.wm-cart-image-preview__close{display:none}.wm-cart-image-preview.is-touch{top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%;height:100dvh;display:flex;align-items:center;justify-content:center;padding:20px;background:#031326b8;pointer-events:auto}.wm-cart-image-preview.is-touch .wm-cart-image-preview__panel{width:min(420px,100%);padding:30px 15px 18px}.wm-cart-image-preview.is-touch .wm-cart-image-preview__photo{max-width:100%;max-height:min(340px,calc(100dvh - 165px))}.wm-cart-image-preview.is-touch .wm-cart-image-preview__close{display:grid;place-items:center;position:absolute;top:3px;right:6px;width:31px;height:31px;border:0;background:transparent;color:#03193b;font-size:28px;line-height:1;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/24/assets/wm-cart-image-preview.css.map */
