.thumbnail-slider{position:relative}.thumbnail-slider .slider-button{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;width:var(--pg-arrow-size, 40px);height:var(--pg-arrow-size, 40px);padding:0;border:0;border-radius:50%;background:var(--pg-arrow-bg, #ffffff);color:var(--pg-arrow-color, rgb(var(--color-foreground)));box-shadow:0 1px 6px rgba(var(--color-foreground),.22);transition:background-color .2s ease,color .2s ease}@media(hover:hover){.thumbnail-slider .slider-button:hover:not([disabled]){background:var(--pg-arrow-bg-hover, #ffffff);color:var(--pg-arrow-color-hover, rgb(var(--color-foreground)))}}.thumbnail-slider .slider-button[disabled]{opacity:.35;cursor:not-allowed}.thumbnail-slider .slider-button .svg-wrapper{width:40%;height:40%}.thumbnail-slider .slider-button svg{width:100%;height:100%}.thumbnail-slider .slider-button--prev{left:var(--pg-arrow-offset, 4px)}.thumbnail-slider .slider-button--next{right:var(--pg-arrow-offset, 4px)}@media screen and (min-width:990px){.thumbnail-slider .slider-button--prev{left:calc(var(--pg-arrow-offset-desktop, 14px) * -1)}.thumbnail-slider .slider-button--next{right:calc(var(--pg-arrow-offset-desktop, 14px) * -1)}}.thumbnail-list__item.slider__slide{box-sizing:border-box;border:1px solid var(--pg-card-border, rgba(var(--color-foreground), .12));border-radius:var(--pg-card-radius, 12px);background:var(--pg-card-bg, rgb(var(--color-background)));overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}@media(hover:hover){.thumbnail-list__item.slider__slide:hover{border-color:var(--pg-card-border-hover, rgba(var(--color-foreground), .35))}}.thumbnail-list__item.slider__slide:has(.thumbnail[aria-current]){border-color:var(--pg-card-border-active, rgb(var(--color-foreground)));box-shadow:0 0 0 1px var(--pg-card-border-active, rgb(var(--color-foreground)))}.thumbnail-list__item.slider__slide .thumbnail[aria-current]{box-shadow:none;border-color:transparent}.thumbnail-list__item.slider__slide .thumbnail img{object-fit:contain}.product__media-list .product-media-container{box-sizing:border-box;border:1px solid var(--pg-media-border, rgba(var(--color-foreground), .12));border-radius:var(--pg-media-radius, 12px);background-color:var(--pg-card-bg, rgb(var(--color-background)));overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.product__media-list .product-media-container.global-media-settings:after{box-shadow:var(--pg-media-shadow, 0 2px 10px rgba(var(--color-foreground), .08));transition:box-shadow .2s ease}.product__media-list .product-media-container.global-media-settings{overflow:hidden!important}@media(hover:hover){.product__media-list .product-media-container.global-media-settings:hover{border-color:var(--pg-media-border-hover, rgba(var(--color-foreground), .3))}.product__media-list .product-media-container.global-media-settings:hover:after{box-shadow:var(--pg-media-shadow-hover, 0 6px 20px rgba(var(--color-foreground), .14))}}@media(prefers-reduced-motion:reduce){.product__media-list .product-media-container,.product__media-list .product-media-container.global-media-settings:hover{transition:none;transform:none}}.product__media-list .product-media-container .product__media{background-color:transparent}.product__media-list .product-media-container img{object-fit:contain}@media screen and (max-width:749px){.product__media-list.grid--peek .grid__item,.slider--mobile.grid--peek.grid--1-col-tablet-down .product__media-item.grid__item{width:100%;min-width:100%}.product__media-list.grid--peek.slider .grid__item:first-of-type{margin-left:0}.product__media-list.grid--peek.slider:after{content:none}.product__media-list.slider.slider--mobile{scroll-padding-left:0;column-gap:0}}.product--thumbnail .product__media-list .product-media-container,.product--thumbnail_slider .product__media-list .product-media-container{border:0;border-radius:0}.product--thumbnail .product__media-list .product-media-container.global-media-settings,.product--thumbnail_slider .product__media-list .product-media-container.global-media-settings{transform:none}.product--thumbnail .product__media-list .product-media-container.global-media-settings:after,.product--thumbnail_slider .product__media-list .product-media-container.global-media-settings:after,.product--thumbnail .product__media-list .product-media-container.global-media-settings:hover:after,.product--thumbnail_slider .product__media-list .product-media-container.global-media-settings:hover:after{box-shadow:none}@media screen and (max-width:749px){media-gallery .slider-buttons{gap:1.2rem;margin-top:1.2rem}media-gallery .slider-buttons .slider-button{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--pg-arrow-size, 40px);height:var(--pg-arrow-size, 40px);padding:0;border:0;border-radius:50%;background:var(--pg-arrow-bg, #ffffff);color:var(--pg-arrow-color, rgb(var(--color-foreground)));box-shadow:0 1px 6px rgba(var(--color-foreground),.22);transition:background-color .2s ease,color .2s ease}media-gallery .slider-buttons .slider-button .svg-wrapper{width:40%;height:40%}media-gallery .slider-buttons .slider-button svg{width:100%;height:100%}media-gallery .slider-buttons .slider-button[disabled]{opacity:.35;cursor:not-allowed}media-gallery .slider-buttons .slider-counter{display:inline-flex;align-items:center;justify-content:center;min-width:5.2rem;padding:.4rem 1.2rem;border-radius:999px;background:rgba(var(--color-foreground),.06);font-size:1.3rem;line-height:1}}.product__media-list .product__media-item--single .product-media-container{border:0;border-radius:0}.product__media-list .product__media-item--single .product-media-container.global-media-settings{transform:none}.product__media-list .product__media-item--single .product-media-container.global-media-settings:after,.product__media-list .product__media-item--single .product-media-container.global-media-settings:hover:after{box-shadow:none}@media screen and (min-width:750px){.product--variant_image_only.product--no-back-blank .product__media-item--single .product-media-container.constrain-height{--constrained-height: 60vh}}@media screen and (min-width:750px){.product--variant_image_only .product__media-list:has(.product__media-item--back-blank){display:flex;flex-wrap:nowrap;gap:0}.product--variant_image_only .product__media-list:has(.product__media-item--back-blank)>.product__media-item{flex:1 1 0;width:auto;max-width:none;min-width:0;margin:0}.product--variant_image_only .product__media-list:has(.product__media-item--back-blank)>.product__media-item--back-blank{margin-left:-18px}}.product--variant_image_only .product__media-item--back-blank .product-media-container{border:0;border-radius:0}.product--variant_image_only .product__media-list:has(.product__media-item--back-blank) .product-media-container{--preview-ratio: 1;--aspect-ratio: 1}@media screen and (min-width:750px){.product--variant_image_only:not(.product--no-back-blank) .product__media-list:has(.product__media-item--back-blank) .product-media-container{--ratio: var(--tile-ratio, .727) !important;--preview-ratio: var(--tile-ratio, .727) !important;--aspect-ratio: var(--tile-ratio, .727) !important}.product--variant_image_only:not(.product--no-back-blank) .product__media-list:has(.product__media-item--back-blank)>.product__media-item{flex:var(--tile-ratio, 1) 1 0}.product--variant_image_only:not(.product--no-back-blank) .product__media-list:has(.product__media-item--back-blank) .product__media-item:not(.product__media-item--back-blank) .product-media-container{margin-left:auto;margin-right:0}.product--variant_image_only:not(.product--no-back-blank) .product__media-item--back-blank .product-media-container{margin-left:0;margin-right:auto}}.product--variant_image_only .product__media-item--back-blank img{display:block;width:100%;height:100%;object-fit:contain}@media screen and (max-width:749px){.product--variant_image_only media-gallery slider-component:has(.product__media-item--back-blank){position:relative;display:block}.product--variant_image_only slider-component:has(.product__media-item--back-blank) .slider-buttons .slider-counter{display:none}.product--variant_image_only slider-component:has(.product__media-item--back-blank) .slider-buttons .slider-button{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.product--variant_image_only slider-component:has(.product__media-item--back-blank) .slider-buttons .slider-button--prev{left:var(--pg-arrow-offset, 4px)}.product--variant_image_only slider-component:has(.product__media-item--back-blank) .slider-buttons .slider-button--next{right:var(--pg-arrow-offset, 4px)}.product--variant_image_only slider-component:has(.product__media-item--back-blank) .slider-buttons{margin:0;height:0}}@media screen and (max-width:749px){.product__media-list:has(.product__media-item--back-blank) .product__media-item--back-blank{order:-1}}@media screen and (min-width:990px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:60%;width:calc(60% - var(--grid-desktop-horizontal-spacing) / 2)}.product--large:not(.product--no-media) .product__info-wrapper{max-width:40%;width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (max-width:749px){.product--variant_image_only .product__media-list:has(.product__media-item--back-blank){margin-left:0;margin-right:0;width:100%}.product--variant_image_only .product__media-list:has(.product__media-item--back-blank)>.product__media-item{width:100%;margin:0}}media-gallery .slider-button,.thumbnail-slider .slider-button,.thumbnail-list__item .thumbnail,.product-form__input--pill input[type=radio]+label,.swatch-input__label{-webkit-tap-highlight-color:transparent}
/*# sourceMappingURL=/cdn/shop/t/90/assets/custom-product-gallery.css.map */
