.template-product.pg-theme-v2 media-gallery.media-gallery--carousel{--gallery-aspect-ratio: 1;width:100%}.template-product.pg-theme-v2 media-gallery.media-gallery--carousel slideshow-component{position:relative;width:100%}.template-product.pg-theme-v2 media-gallery.media-gallery--carousel slideshow-container{overflow:hidden;border-radius:.9rem;background:#f7f8fa}.template-product.pg-theme-v2 media-gallery.media-gallery--carousel .product-media-container{--gallery-aspect-ratio: 1;background:#f7f8fa}.template-product.pg-theme-v2 media-gallery.media-gallery--carousel .product-media-container :is(img,.deferred-media__poster-image){object-fit:contain!important;background:#f7f8fa}.template-product.pg-theme-v2 media-gallery.media-gallery--carousel slideshow-arrows{z-index:4;padding-inline:.72rem!important;pointer-events:none}.template-product.pg-theme-v2 media-gallery.media-gallery--carousel slideshow-arrows .slideshow-control{display:grid!important;place-items:center;width:2.7rem;height:2.7rem;min-width:2.7rem;min-height:2.7rem;padding:0!important;border:1px solid #dce3ee;border-radius:999px;background:#fffffff0;color:#081a3e;box-shadow:0 7px 22px #081a3e21;opacity:1!important;pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.template-product.pg-theme-v2 media-gallery.media-gallery--carousel slideshow-arrows .slideshow-control:hover{transform:translateY(-1px);border-color:#b9c7dc;box-shadow:0 9px 25px #081a3e2b}.template-product.pg-theme-v2 media-gallery.media-gallery--carousel slideshow-arrows .slideshow-control svg{display:block!important;width:1rem;height:1rem}.template-product.pg-theme-v2 media-gallery.media-gallery--carousel slideshow-controls{display:none!important}.template-product.pg-theme-v2 .pg-v3-media-carousel__counter{position:absolute;right:.8rem;bottom:.8rem;z-index:5;display:inline-flex;align-items:center;justify-content:center;min-width:3rem;min-height:2rem;padding:.3rem .62rem;border:1px solid rgb(220 227 238 / 95%);border-radius:999px;background:#fffffff0;color:#081a3e;font-size:.76rem;font-weight:760;line-height:1;box-shadow:0 5px 16px #081a3e1a;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.template-product.pg-theme-v2 .pg-v3-media-carousel__controls{width:100%;margin-top:.68rem}.template-product.pg-theme-v2 .pg-v3-media-carousel__thumbs{display:flex;align-items:stretch;gap:.55rem;width:100%;overflow-x:auto;padding:.12rem .12rem .34rem;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#c8d2e0 transparent}.template-product.pg-theme-v2 .pg-v3-media-carousel__thumb{position:relative;flex:0 0 4.35rem;width:4.35rem;height:4.35rem;overflow:hidden;padding:.22rem;border:1px solid #dfe4ec;border-radius:.68rem;background:#f8f9fb;cursor:pointer;scroll-snap-align:start;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.template-product.pg-theme-v2 .pg-v3-media-carousel__thumb:hover{border-color:#aebbd0;transform:translateY(-1px)}.template-product.pg-theme-v2 .pg-v3-media-carousel__thumb[aria-current=true]{border-color:#0b2b64;box-shadow:0 0 0 2px #0b2b641c}.template-product.pg-theme-v2 .pg-v3-media-carousel__thumb img{display:block;width:100%;height:100%;object-fit:contain;border-radius:.45rem;background:#fff}.template-product.pg-theme-v2 .pg-v3-media-carousel__thumb-placeholder{display:grid;place-items:center;width:100%;height:100%;color:#52627d;font-size:.72rem;font-weight:750}.template-product.pg-theme-v2 media-gallery.media-gallery--carousel[data-pg-media-count="1"] .pg-v3-media-carousel__controls,.template-product.pg-theme-v2 media-gallery.media-gallery--carousel[data-pg-media-count="1"] .pg-v3-media-carousel__counter,.template-product.pg-theme-v2 media-gallery.media-gallery--carousel[data-pg-media-count="1"] slideshow-arrows{display:none!important}@media screen and (max-width:749px){.template-product.pg-theme-v2 media-gallery.media-gallery--carousel{--gallery-aspect-ratio: 1}.template-product.pg-theme-v2 media-gallery.media-gallery--carousel slideshow-container{border-radius:.78rem}.template-product.pg-theme-v2 .pg-v3-media-carousel__counter{right:.62rem;bottom:.62rem;min-width:2.75rem;min-height:1.85rem;padding-inline:.52rem;font-size:.71rem}.template-product.pg-theme-v2 .pg-v3-media-carousel__controls{margin-top:.55rem}.template-product.pg-theme-v2 .pg-v3-media-carousel__thumbs{gap:.45rem;padding-bottom:.28rem}.template-product.pg-theme-v2 .pg-v3-media-carousel__thumb{flex-basis:3.75rem;width:3.75rem;height:3.75rem;border-radius:.58rem}}@media(prefers-reduced-motion:reduce){.template-product.pg-theme-v2 media-gallery.media-gallery--carousel slideshow-arrows .slideshow-control,.template-product.pg-theme-v2 .pg-v3-media-carousel__thumb{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/poke-geek-v3-product-carousel.css.map */
