.ProductCard__Gallery{position:relative;overflow:hidden}.ProductCard__Gallery .product-card__media{display:block;overflow:hidden}.ProductCard__Slides{position:relative;width:100%}.ProductCard__Slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s ease,visibility .28s ease}.ProductCard__Slide.is-active{position:relative;opacity:1;visibility:visible;pointer-events:auto;z-index:1}.ProductCard__Slide .product-card__image{display:block;width:100%;height:auto;margin:0}.ProductCard__GalleryArrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:36px;height:36px;border:0;border-radius:999px;cursor:pointer;display:flex;align-items:center;justify-content:center;background:#ffffffe6;color:#111;box-shadow:0 2px 10px #0000001f}.ProductCard__GalleryArrow--prev{left:10px}.ProductCard__GalleryArrow--next{right:10px}.ProductCard__Dots{position:absolute;left:50%;bottom:10px;transform:translate(-50%);z-index:3;display:flex;gap:6px}.ProductCard__Dot{width:8px;height:8px;padding:0;border:0;border-radius:999px;cursor:pointer;background:#ffffff80}.ProductCard__Dot.is-active{background:#fff}.ProductCard__Sizes{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:6px}.ProductCard__SizeButton{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:6px 5px;border:1px solid rgba(0,0,0,.15);border-radius:2px;background:transparent;color:inherit;cursor:pointer;transition:all .2s ease;font-size:10px;line-height:1;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);letter-spacing:.05em}.ProductCard__SizeButton--active{background:#c5d0c8;color:#000;border-color:rgb(var(--button-background))}.ProductCard__SizeButton--soldout{opacity:.4;text-decoration:line-through;cursor:not-allowed}@media(hover:hover){.ProductCard__GalleryArrow{opacity:0;transition:opacity .2s ease}.ProductCard__Gallery:hover .ProductCard__GalleryArrow{opacity:1}.ProductCard__SizeButton:not(.ProductCard__SizeButton--active):hover{border-color:currentColor;background:#0000000a}}
/*# sourceMappingURL=/cdn/shop/t/208/assets/product-card-gallery.css.map */
