.pl-gal .product__media{position:relative}.pl-gal .product__media.pl-gal__swipe{touch-action:pan-y;cursor:grab}.pl-gal .product__media.pl-gal__swipe:active{cursor:grabbing}.pl-gal .product__media.pl-gal__swipe img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.pl-gal__btn{position:absolute;top:50%;z-index:3;width:44px;height:44px;margin:0;padding:0;transform:translateY(-50%);border:1px solid rgba(0,0,0,.08);border-radius:50%;background:#ffffffeb;color:var(--color-text,#1f1f1f);box-shadow:0 2px 8px #0000001f;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.92;transition:opacity .15s,background .15s}.pl-gal__btn:hover{opacity:1;background:#fff}.pl-gal__btn:focus-visible{outline:2px solid var(--color-text,#1f1f1f);outline-offset:2px}.pl-gal__btn--prev{left:12px}.pl-gal__btn--next{right:12px}.pl-gal__count{position:absolute;right:12px;bottom:12px;z-index:3;padding:4px 10px;border-radius:999px;background:#1f1f1fb8;color:#fff;font-size:12px;line-height:1.4;letter-spacing:.02em;font-variant-numeric:tabular-nums;pointer-events:none}.product__media-container.below-mobile.pl-gal{position:relative}.product__media-container.below-mobile.pl-gal .pl-gal__btn{width:36px;height:36px;top:calc(50% - 14px)}.product__media-container.below-mobile.pl-gal .pl-gal__btn--prev{left:calc(var(--space-outer,3.3vw) + 8px)}.product__media-container.below-mobile.pl-gal .pl-gal__btn--next{right:calc(var(--space-outer,3.3vw) + 8px)}.product__media-container.below-mobile.pl-gal .pl-gal__count{top:10px;right:calc(var(--space-outer,3.3vw) + 10px);bottom:auto}.product[data-show-mobile-carousel-full-width=true] .product__media-container.below-mobile.pl-gal .pl-gal__btn--prev{left:8px}.product[data-show-mobile-carousel-full-width=true] .product__media-container.below-mobile.pl-gal .pl-gal__btn--next{right:8px}.product[data-show-mobile-carousel-full-width=true] .product__media-container.below-mobile.pl-gal .pl-gal__count{right:10px}@media(hover:hover){.pl-gal .product__media .pl-gal__btn{opacity:.75}.pl-gal .product__media:hover .pl-gal__btn{opacity:1}}.pl-gal-dup{display:none!important}a.pl-contact,a.pl-contact:visited{color:inherit;font:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.16em;overflow-wrap:anywhere}a.pl-contact:hover,a.pl-contact:focus-visible{opacity:.78;text-decoration-thickness:2px}
/*# sourceMappingURL=/cdn/shop/t/51/assets/pl-pdp.css.map */
