#main-content .pr-pdp-main .media-gallery.pr-gallery{--media-gap: 12px;overflow:visible;border-radius:0}#main-content .pr-gallery .media-gallery__viewer{min-width:0;border:0;background:transparent}#main-content .pr-gallery .media-viewer{position:relative;border:1px solid #eeece9;border-radius:16px;background:#f7f6f4}#main-content .pr-gallery .media-viewer__item{position:relative;min-width:0}#main-content .pr-gallery .media-viewer__item .media{overflow:hidden;background:#f7f6f4}#main-content .pr-gallery .media-viewer__item .product-image{left:0;width:100%;height:100%;transform:none;object-fit:contain;padding:14px}#main-content .pr-gallery gallery-zoom-open{display:block;position:relative}#main-content .pr-gallery .media--zoom:not(.media--zoom-not-loaded):hover .product-image{opacity:1}#main-content .pr-gallery .pr-gallery-zoom-cue{display:flex;position:absolute;right:14px;bottom:14px;width:44px;height:44px;align-items:center;justify-content:center;border:1px solid #e4e6e9;border-radius:50%;background:#fff;color:#17263d;pointer-events:none}#main-content .pr-gallery .media-ctrl{display:flex;position:static;gap:10px;align-items:center;padding:14px 0 0}#main-content .pr-gallery .media-ctrl__btn{position:static;display:inline-flex;flex:0 0 44px;width:44px;height:44px;min-height:44px;justify-content:center;align-items:center;transform:none;padding:0;border:1.5px solid #17263d;border-radius:50%;background:#fff;color:#17263d}#main-content .pr-gallery .media-ctrl__btn:disabled{opacity:1;color:#a2aab4;border-color:#d4d9df}#main-content .pr-gallery .media-ctrl__btn:after{top:0;right:0;bottom:0;left:0;width:100%;height:100%}#main-content .pr-gallery .media-ctrl__btn svg{width:20px;height:20px;pointer-events:none}#main-content .pr-gallery .media-ctrl__counter{position:static;order:3;margin-inline-start:auto;padding:0;border:0;background:transparent;color:#596371;font-size:13px}#main-content .pr-pdp-main .pr-gallery .media-thumbs{gap:10px;margin:0;padding:2px}#main-content .pr-gallery .media-thumbs__item{flex-basis:64px;margin-inline-end:0}#main-content .pr-gallery .media-thumbs__btn{overflow:hidden;border:1.5px solid transparent;border-radius:8px;background:#f7f6f4;opacity:.65;transition:border-color .15s,opacity .15s}#main-content .pr-gallery .media-thumbs__btn img{object-fit:contain}#main-content .pr-gallery .media-thumbs__btn:is(.is-active,[aria-current=true]){opacity:1;border-color:#17263d}#main-content .pr-gallery .media-thumbs__btn:after{display:none}#main-content .pr-gallery :is(.media-thumbs__btn,.media-ctrl__btn,.js-zoom-link):focus-visible{outline:3px solid #17263d;outline-offset:2px}#main-content .pr-gallery .media-gallery__thumbs{margin-top:14px}@media(hover:hover){#main-content .pr-gallery .media-thumbs__btn:hover{opacity:1}#main-content .pr-gallery .media-ctrl__btn:not(:disabled):hover{background:#f0f3f6}}@media(min-width:1024px){#main-content .pr-pdp-main .media-gallery.pr-gallery{display:grid;grid-template-columns:72px minmax(0,1fr);column-gap:20px}#main-content .pr-pdp-main .media-gallery.pr-gallery--single{grid-template-columns:minmax(0,1fr)}#main-content .pr-gallery .media-gallery__viewer{grid-column:2;grid-row:1}#main-content .pr-gallery--single .media-gallery__viewer{grid-column:1}#main-content .pr-gallery .media-gallery__thumbs{grid-column:1;grid-row:1;position:relative;min-height:0;margin:0}#main-content .pr-gallery .media-thumbs{position:absolute;top:0;right:0;bottom:58px;left:0;display:flex;flex-direction:column;gap:10px;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y proximity;scrollbar-width:thin;scrollbar-color:#cbd1d8 transparent}#main-content .pr-gallery .media-thumbs__item{flex:0 0 auto;width:100%;margin:0;scroll-snap-align:start}#main-content .pr-gallery .media-thumbs__btn{width:100%}#main-content .pr-gallery .media-xr-button{grid-column:2}}@media(max-width:768px){#main-content .pr-gallery .media-viewer{border-radius:12px}#main-content .pr-gallery .media-viewer__item .product-image{padding:10px}#main-content .pr-gallery .media-gallery__viewer{width:100%;max-width:none;margin-inline:0}#main-content .pr-gallery .media-ctrl{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;pointer-events:none}#main-content .pr-gallery .media-ctrl__btn{position:absolute;top:50%;width:44px;height:44px;border-color:#dde2e7;background:#fffffff0;transform:translateY(-50%);pointer-events:auto}#main-content .pr-gallery .media-ctrl__btn[name=prev]{left:8px}#main-content .pr-gallery .media-ctrl__btn[name=next]{right:8px}#main-content .pr-gallery .media-ctrl__counter{position:absolute;inset:auto auto 12px 12px;margin:0;padding:4px 8px;border-radius:12px;background:#fffffff0;font-size:11px;line-height:16px}#main-content .pr-gallery .pr-gallery-zoom-cue{right:10px;bottom:10px}#main-content .pr-gallery .media-gallery__thumbs{margin-top:8px}#main-content .pr-pdp-main .pr-gallery .media-thumbs{gap:8px}#main-content .pr-gallery .media-thumbs__item{flex-basis:48px}}@media(prefers-reduced-motion:reduce){#main-content .pr-gallery *{scroll-behavior:auto;transition-duration:0s}}#main-content .pr-gallery-badges{display:none}@media(max-width:1023px){#main-content .pr-pdp-main .media-gallery.pr-gallery{display:block;margin:0}#main-content .pr-pdp-main .pr-gallery .media-gallery__thumbs{display:none}#main-content .pr-gallery .media-gallery__viewer{width:100%;margin:0}#main-content .pr-gallery .media-viewer{margin:0;border:0;border-radius:0;background:#f5f4f2}#main-content .pr-gallery .media-viewer__item .media{aspect-ratio:1;padding-top:100%!important;background:#f5f4f2}#main-content .pr-gallery .media-viewer__item .product-image{object-fit:contain;padding:0;mix-blend-mode:multiply}#main-content .pr-gallery .media-ctrl{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;pointer-events:none}#main-content .pr-pdp-main .pr-gallery .media-ctrl__btn{position:absolute;top:50%;width:32px;min-width:32px;height:32px;min-height:32px;padding:0;border:0;background:#ffffffd9;transform:translateY(-50%);pointer-events:auto}#main-content .pr-gallery .media-ctrl__btn:after{top:-6px;right:-6px;bottom:-6px;left:-6px;transform:none;width:44px;height:44px}#main-content .pr-gallery .media-ctrl__btn svg{width:16px;height:16px}#main-content .pr-gallery .media-ctrl__btn[name=prev]{left:16px}#main-content .pr-gallery .media-ctrl__btn[name=next]{right:16px}#main-content .pr-gallery .media-ctrl__btn:disabled{background:#ffffff73;color:#a2aab4}#main-content .pr-gallery .media-ctrl__counter{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#main-content .pr-gallery .pr-gallery-zoom-cue{right:16px;bottom:16px;width:32px;height:32px;border:0;background:#ffffffd9}#main-content .pr-gallery .pr-gallery-zoom-cue svg{width:16px;height:16px}#main-content .pr-gallery-badges{position:absolute;top:16px;left:16px;right:16px;z-index:2;display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;pointer-events:none}#main-content .pr-gallery-badges li{padding:4px 8px;border-radius:3px;background:#afcfd5;color:#17263d;font-family:var(--pr-heading-font, var(--heading-font-family));font-size:16px;line-height:20px;font-weight:700;text-transform:uppercase}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/pr-product-gallery.css.map */
