.pm-gallery{position:relative;display:grid;width:100%;grid-template-columns:1fr;row-gap:var(--pm-row-gap-d, 12px);padding-top:var(--pm-padding-top-d, 0);padding-bottom:var(--pm-padding-bottom-d, 0)}.pm-gallery__main{position:relative;width:100%}.pm-gallery__slide{position:relative;width:100%;aspect-ratio:var(--pm-main-aspect, 1 / 1);max-height:var(--pm-main-max-height-d, none);overflow:hidden;border-radius:var(--pm-main-radius, var(--radius-media-product, 0));border-width:var(--pm-main-border-width, var(--border-width-media, 0));border-style:solid;border-color:var(--pm-main-border-color, var(--color-border, rgba(0, 0, 0, .08)));background:var(--color-placeholder-bg, rgba(0, 0, 0, .04))}.pm-gallery__slide>img,.pm-gallery__video{display:block;width:100%;height:100%;object-fit:var(--pm-fill-mode, cover);object-position:center}.pm-gallery--thumbnails_left .pm-gallery__slide,.pm-gallery--thumbnails_right .pm-gallery__slide,.pm-gallery--thumbnails_bottom .pm-gallery__slide,.pm-gallery--carousel_single .pm-gallery__slide,.pm-gallery--single_no_thumbs .pm-gallery__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none}.pm-gallery--thumbnails_left .pm-gallery__slide:first-child,.pm-gallery--thumbnails_right .pm-gallery__slide:first-child,.pm-gallery--thumbnails_bottom .pm-gallery__slide:first-child,.pm-gallery--carousel_single .pm-gallery__slide:first-child,.pm-gallery--single_no_thumbs .pm-gallery__slide:first-child{position:relative;opacity:1;pointer-events:auto}.pm-gallery--single_no_thumbs .pm-gallery__slide:not([data-first-image]){display:none}.pm-gallery--thumbnails_left[data-pm-js] .pm-gallery__slide,.pm-gallery--thumbnails_right[data-pm-js] .pm-gallery__slide,.pm-gallery--thumbnails_bottom[data-pm-js] .pm-gallery__slide,.pm-gallery--carousel_single[data-pm-js] .pm-gallery__slide,.pm-gallery--single_no_thumbs[data-pm-js] .pm-gallery__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none}.pm-gallery--thumbnails_left[data-pm-js] .pm-gallery__slide--active,.pm-gallery--thumbnails_right[data-pm-js] .pm-gallery__slide--active,.pm-gallery--thumbnails_bottom[data-pm-js] .pm-gallery__slide--active,.pm-gallery--carousel_single[data-pm-js] .pm-gallery__slide--active,.pm-gallery--single_no_thumbs[data-pm-js] .pm-gallery__slide--active{position:relative;opacity:1;pointer-events:auto}.pm-gallery--grid_stacked .pm-gallery__main{display:flex;flex-direction:column;gap:var(--pm-thumb-gap-d, 16px)}.pm-gallery--grid_2_columns .pm-gallery__main,.pm-gallery--grid_mixed .pm-gallery__main{display:grid;grid-template-columns:1fr 1fr;gap:var(--pm-thumb-gap-d, 8px)}.pm-gallery--grid_mixed .pm-gallery__slide[data-position=first],.pm-gallery--grid_mixed .pm-gallery__slide[data-position=last-odd]{grid-column:1 / -1}.pm-gallery--thumbnails_left .pm-gallery__dots,.pm-gallery--thumbnails_right .pm-gallery__dots,.pm-gallery--thumbnails_bottom .pm-gallery__dots,.pm-gallery--grid_stacked .pm-gallery__dots,.pm-gallery--grid_2_columns .pm-gallery__dots,.pm-gallery--grid_mixed .pm-gallery__dots,.pm-gallery--single_no_thumbs .pm-gallery__dots,.pm-gallery--grid_stacked .pm-gallery__nav,.pm-gallery--grid_2_columns .pm-gallery__nav,.pm-gallery--grid_mixed .pm-gallery__nav,.pm-gallery--single_no_thumbs .pm-gallery__nav{display:none}.pm-gallery__thumbs{display:flex;gap:var(--pm-thumb-gap-d, 8px)}.pm-gallery__thumb{flex:0 0 auto;width:var(--pm-thumb-size-d, 80px);height:auto;aspect-ratio:var(--pm-thumb-aspect, 1 / 1);overflow:hidden;border-radius:var(--pm-thumb-radius, var(--radius-media-product, 0));border-width:var(--pm-thumb-border-width, var(--border-width-media, 0));border-style:solid;border-color:var(--pm-thumb-border-color, var(--color-border, rgba(0, 0, 0, .08)));cursor:pointer;transition:opacity .15s ease,transform .15s ease}.pm-gallery__thumb:hover,.pm-gallery__thumb[aria-current=true]{opacity:1}.pm-gallery__thumb[aria-current=false]{opacity:.6}.pm-gallery__placeholder{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:var(--pm-main-aspect, 1 / 1);max-height:var(--pm-main-max-height-d, none);padding:24px;border-radius:var(--pm-main-radius, var(--radius-media-product, 0));background:var(--color-placeholder-bg, rgba(0, 0, 0, .04));color:var(--color-placeholder-text, rgba(0, 0, 0, .5));font-size:14px;text-align:center}.product-badges{position:absolute;z-index:2;display:flex;flex-direction:column;gap:6px;pointer-events:none;max-width:calc(100% - 24px)}.product-badges--pos-top_left{top:12px;left:12px}.product-badges--pos-top_right{top:12px;right:12px;align-items:flex-end}.product-badges--pos-bottom_left{bottom:12px;left:12px}.product-badges--pos-bottom_right{bottom:12px;right:12px;align-items:flex-end}.product-badges__item{display:inline-block;padding:4px 8px;font-size:var(--pb-size, 12px);line-height:1.2;font-weight:500;letter-spacing:.02em;border-radius:var(--pb-radius, var(--radius-badges, 0));pointer-events:auto;white-space:nowrap}.product-badges__item--sale{background:var(--pb-bg, var(--color-badge-sale-bg));color:var(--pb-text, var(--color-badge-sale-text))}.product-badges__item--sold-out{background:var(--pb-bg, var(--color-badge-sold-out-bg));color:var(--pb-text, var(--color-badge-sold-out-text))}.product-badges__item--new{background:var(--pb-bg, var(--color-badge-new-bg));color:var(--pb-text, var(--color-badge-new-text))}.product-badges__item--custom{background:var(--pb-bg, var(--color-badge-custom1-bg));color:var(--pb-text, var(--color-badge-custom1-text))}@media(max-width:1024px){.pm-gallery{row-gap:var(--pm-row-gap-m, 8px);padding-top:var(--pm-padding-top-m, 0);padding-bottom:var(--pm-padding-bottom-m, 0);grid-template-columns:1fr}.pm-gallery__slide,.pm-gallery__placeholder{max-height:var(--pm-main-max-height-m, none)}.pm-gallery__thumbs{gap:var(--pm-thumb-gap-m, 6px)}.pm-gallery__thumb{width:var(--pm-thumb-size-m, 56px)}.pm-gallery--mobile-carousel_single_dots .pm-gallery__thumbs{display:none}.pm-gallery--mobile-carousel_with_thumbs .pm-gallery__thumbs{display:flex;flex-direction:row;overflow-x:auto;scrollbar-width:none}.pm-gallery--mobile-carousel_with_thumbs .pm-gallery__thumbs::-webkit-scrollbar{display:none}}.pm-gallery__nav{position:absolute;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:var(--color-nav-bg, rgba(255, 255, 255, .85));border:1px solid var(--color-border, rgba(0, 0, 0, .08));border-radius:50%;cursor:pointer;transform:translateY(-50%);transition:opacity .15s ease}.pm-gallery__nav--prev{left:12px}.pm-gallery__nav--next{right:12px}.pm-gallery__nav:before{content:"";width:10px;height:10px;border-top:2px solid currentColor;border-left:2px solid currentColor}.pm-gallery__nav--prev:before{transform:rotate(-45deg) translate(2px,2px)}.pm-gallery__nav--next:before{transform:rotate(135deg) translate(2px,2px)}.pm-gallery--nav-hover .pm-gallery__nav{opacity:0}.pm-gallery--nav-hover:hover .pm-gallery__nav,.pm-gallery--nav-hover .pm-gallery__nav:focus-visible{opacity:1}.pm-gallery__dots{position:absolute;bottom:12px;left:50%;z-index:3;display:flex;gap:6px;transform:translate(-50%)}.pm-gallery__dot{width:8px;height:8px;padding:0;background:var(--color-dot-inactive, rgba(255, 255, 255, .6));border:1px solid var(--color-border, rgba(0, 0, 0, .08));border-radius:50%;cursor:pointer;transition:background .15s ease}.pm-gallery__dot--active{background:var(--color-dot-active, rgba(0, 0, 0, .85))}.pm-gallery__counter{position:absolute;bottom:12px;right:12px;z-index:3;padding:4px 10px;font-size:12px;line-height:1.2;background:var(--color-counter-bg, rgba(0, 0, 0, .6));color:var(--color-counter-text, rgba(255, 255, 255, 1));border-radius:999px}.pm-gallery__thumb{position:relative}.pm-gallery__thumb-icon--video{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:10px;line-height:1;background:var(--color-thumb-icon-bg, rgba(0, 0, 0, .7));color:var(--color-thumb-icon-text, rgba(255, 255, 255, 1));border-radius:50%;pointer-events:none;transform:translate(-50%,-50%)}.pm-gallery[data-variant-transition=fade] .pm-gallery__main{transition:opacity .2s ease}.pm-gallery[data-variant-transition=slide] .pm-gallery__main{transition:transform .2s ease}.pm-gallery[data-variant-transition=none] .pm-gallery__main{transition:none}.pm-gallery[data-zoom-behavior=click_lightbox] .pm-gallery__slide{cursor:zoom-in}.pm-gallery[data-zoom-behavior=hover_zoom_in_place] .pm-gallery__slide{cursor:crosshair}
/*# sourceMappingURL=/cdn/shop/t/25/assets/pm-gallery.css.map */
