.gwa-card-gallery{display:none}@media(max-width:749px){.product-card__link.gwa-card-gallery__desktop{display:none}.gwa-card-gallery{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.gwa-card-gallery__track{display:flex;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x pan-y pinch-zoom;direction:ltr}.gwa-card-gallery__track::-webkit-scrollbar{display:none}.gwa-card-gallery__track:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.gwa-card-gallery__slide{display:block;flex:0 0 100%;min-width:0;height:100%;scroll-snap-align:start;scroll-snap-stop:always}.gwa-card-gallery__image{display:block;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.gwa-card-gallery__controls{position:absolute;bottom:6px;left:50%;transform:translate(-50%);display:flex;align-items:center;border-radius:24px;background:#fffffff0;color:#24483d;box-shadow:0 1px 5px #0002}.gwa-card-gallery__controls button{display:grid;place-items:center;width:44px;height:44px;border:0;background:transparent;color:inherit;font-size:26px;line-height:1}.gwa-card-gallery__controls button:disabled{opacity:.3}.gwa-card-gallery__controls button:focus-visible{outline:2px solid currentColor;outline-offset:-4px;border-radius:50%}.gwa-card-gallery__count{min-width:36px;text-align:center;font-size:12px;font-variant-numeric:tabular-nums}.product-card__media-wrap:has(gwa-card-gallery):hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/50/compiled_assets/styles.css.map */
