.gallery-carousel__cell{cursor:default;overflow:hidden;position:relative}.zoom-cursor{cursor:zoom-in!important}.gallery-carousel__cell.is-zooming{overflow:hidden;cursor:move}.gallery-carousel__cell img{transition:transform .1s ease-out}.gallery-carousel__cell img.is-zoomed{cursor:move!important;will-change:transform;transform-origin:center}.gallery-carousel__cell:before{content:"";position:absolute;bottom:15px;right:15px;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 24 24'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");background-size:contain;z-index:2;opacity:0;pointer-events:none;transition:opacity .2s}.gallery-carousel__cell.is-zooming:before{opacity:0}.gallery-carousel .flickity-viewport{overflow:visible}.gallery-carousel__cell{opacity:0;transition:opacity .3s;width:100%}.gallery-carousel__cell.is-selected{opacity:1;z-index:1}.pswp{z-index:9999999!important;position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100dvh!important;pointer-events:auto!important;box-sizing:border-box!important;overflow:hidden!important}body .pswp{position:fixed!important;isolation:isolate!important}.pswp__bg{background-color:#08100dd9;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);z-index:9999997!important;position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important}.pswp__scroll-wrap{z-index:9999998!important;position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;overflow:hidden!important}.pswp__container{z-index:9999998!important;position:absolute!important;top:0;left:0;right:0;bottom:80px!important;touch-action:none!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important}.pswp__item{z-index:9999998!important;position:absolute!important;left:0;right:0;top:0;bottom:0;overflow:hidden!important}.pswp__img{position:absolute!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important}.pswp__ui{z-index:9999999!important}.pswp__top-bar{background-color:#0000;z-index:10000000!important;position:absolute!important;left:0!important;top:0!important;width:100%!important;height:44px!important}.pswp__counter{display:none!important}.pswp__button--close{background-image:none!important;position:absolute!important;top:20px!important;right:20px!important;width:20px!important;height:20px!important;z-index:10000002!important;opacity:.8!important;transition:opacity .2s ease!important;display:block!important;visibility:visible!important;pointer-events:auto!important}.pswp__button--close:hover{opacity:1!important}.pswp .pswp__button--close,.pswp[aria-hidden=false] .pswp__button--close,.pswp-open .pswp__button--close{display:block!important;opacity:.8!important;visibility:visible!important;pointer-events:auto!important}.pswp__button--close:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='28' height='29' viewBox='0 0 28 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.5508 4.48828L16.707 14.25L26.4688 24.0117L27.8633 25.4062L25.1562 28.1953L23.7617 26.8008L14 17.0391L4.23828 26.8008L2.84375 28.1953L0.0546875 25.4062L1.44922 24.0117L11.2109 14.25L1.44922 4.48828L0.0546875 3.09375L2.84375 0.304688L4.23828 1.69922L14 11.543L23.7617 1.78125L25.1562 0.386719L27.9453 3.09375L26.5508 4.48828Z' fill='white'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.pswp__button--zoom{display:none!important}.pswp__button--arrow--left,.pswp__button--arrow--right{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:44px!important;height:44px!important;background-color:#0000004d!important;z-index:10000001!important;opacity:0!important;display:none!important}.pswp__button--arrow--left{left:10px!important}.pswp__button--arrow--right{right:10px!important}.pswp:hover .pswp__button--arrow--left,.pswp:hover .pswp__button--arrow--right{opacity:1!important}.pswp__thumbnails{position:absolute!important;bottom:0!important;left:0!important;width:100%!important;height:80px!important;padding:10px 0!important;display:flex!important;justify-content:center!important;align-items:center!important;overflow-x:auto!important;overflow-y:hidden!important;background-color:#0000004d!important;z-index:9999999!important;-webkit-overflow-scrolling:touch!important;pointer-events:auto!important;touch-action:pan-x!important;padding-bottom:calc(env(safe-area-inset-bottom) + 10px)!important}.pswp__thumbnail{width:60px!important;height:60px!important;margin:0 5px!important;border-radius:8px!important;overflow:hidden!important;position:relative!important;opacity:.7!important;transition:opacity .2s ease,transform .2s ease!important;cursor:pointer!important;flex-shrink:0!important;box-shadow:0 0 0 1px #ffffff1a!important;box-sizing:border-box!important}.pswp__thumbnail:after{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;border-radius:8px!important;z-index:1!important;pointer-events:none!important}.pswp__thumbnail.active{opacity:1!important;transform:scale(1.1)!important;box-shadow:0 0 0 2px #1b895e!important}.pswp__thumbnail img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:6px!important;display:block!important}.pswp-video-container{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#000!important;position:relative!important;overflow:hidden!important}.pswp-video-container video,.pswp-video-container iframe{max-width:100%!important;max-height:100%!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important}.pswp__zoom-wrap .pswp-video-container{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important}@supports (-webkit-touch-callout: none){.pswp__img{object-fit:contain!important;object-position:center!important}.pswp__item{display:flex!important;align-items:center!important;justify-content:center!important}}@media screen and (max-width: 767px){.pswp-video-container{bottom:80px!important;height:calc(100% - 80px)!important}.pswp__zoom-wrap .pswp-video-container{bottom:0!important;height:100%!important}.pswp-video-container video{max-height:calc(100vh - 160px)!important}}@media screen and (min-width: 768px) and (max-width: 1024px){.pswp-video-container video{max-height:calc(100vh - 120px)!important}}@media screen and (min-width: 1025px){.pswp-video-container video{max-height:calc(100vh - 100px)!important}}.pswp__thumbnail.video-thumbnail:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:20px!important;height:20px!important;background:#000000b3!important;border-radius:50%!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 24 24'%3E%3Cpath d='M8 5v14l11-7z'/%3E%3C/svg%3E")!important;background-size:60%!important;background-repeat:no-repeat!important;background-position:55% center!important;z-index:2!important}.pswp__zoom-wrap{-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important;will-change:transform!important}body.pswp-open header,body.pswp-open .header,body.pswp-open .site-header,body.pswp-open #shopify-section-header,body.pswp-open [data-section-id=header],body.pswp-open [data-section-type=header]{opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:-1!important;transform:translateZ(-1px)!important;position:relative!important}body.pswp-open #shopify-chat,body.pswp-open #ShopifyChat,body.pswp-open iframe[src*=shopify-chat],body.pswp-open .shopify-chat-wrapper,body.pswp-open div[class*=shopify-chat]{opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:-1!important;transform:translateZ(-1px)!important;display:none!important}body.pswp-open .main-content,body.pswp-open .page-container,body.pswp-open #MainContent,body.pswp-open #shopify-section-footer,body.pswp-open footer,body.pswp-open .footer,body.pswp-open .announcement-bar{visibility:hidden!important;opacity:0!important;pointer-events:none!important}.pswp[aria-hidden=false]{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}@keyframes fadeOut{0%{opacity:.7}to{opacity:0}}.gallery-carousel .flickity-page-dots{bottom:-30px}.gallery-carousel .flickity-page-dots .dot{width:10px;height:10px;margin:0 6px}@media screen and (max-width: 767px){.gallery-carousel__cell img{cursor:pointer}.gallery-carousel:after{content:"";position:absolute;bottom:10px;right:10px;width:25px;height:25px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 24 24'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14zm.5-7H9v2H7v1h2v2h1v-2h2V9h-2V7z'/%3E%3C/svg%3E");background-size:contain;z-index:2;opacity:0;pointer-events:none}.pswp__img--placeholder{-webkit-backface-visibility:hidden!important;visibility:visible!important}.pswp{height:100dvh!important}@media screen and (max-width: 360px){.pswp__thumbnail{width:50px!important;height:50px!important;margin:0 3px!important}}}.pswp__ui--hidden .pswp__top-bar{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/31/assets/product-zoom.css.map */
