.product-media-swiper-container--full-width{display:block;position:relative}.product-media-swiper-container--full-width .swiper-container{width:100%}.product-media-swiper-container .swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block;width:100%;max-height:calc(100vh - var(--header-group-height, 0));min-height:calc(100vh - var(--header-group-height, 0))}.product-media-swiper-container .swiper-container .product-media{min-height:calc(100vh - var(--header-group-height, 0))}.product-media-swiper-container .swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var( --swiper-wrapper-transition-timing-function, initial );box-sizing:content-box}.product-media-swiper-container .swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 750px){.product-media-swiper-container .swiper-slide{width:33.3333%}}.product-media-swiper-container .swiper-button-next,.product-media-swiper-container .swiper-button-prev{--button-background: #ffffff1a;position:absolute;top:50%;width:var(--button-size, 48px);height:var(--button-size, 48px);margin-top:calc(var(--button-size, 48px) / -2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--button-color, #333);background:var(--button-background, #fff);border-radius:0;box-shadow:0 2px 8px #00000026;transition:all .2s ease;border:none;outline:none}:is(.product-media-swiper-container .swiper-button-next,.product-media-swiper-container .swiper-button-prev):hover{background:#fff}.product-media-swiper-container .swiper-button-next{right:370px}.product-media-swiper-container .swiper-button-prev{left:30px}.product-media-swiper-container[style*="--button-style: circle"] .swiper-button-next,.product-media-swiper-container[style*="--button-style: circle"] .swiper-button-prev{border-radius:50%}.product-media-swiper-container[style*="--button-style: rounded"] .swiper-button-next,.product-media-swiper-container[style*="--button-style: rounded"] .swiper-button-prev{border-radius:8px}.product-media-swiper-container .swiper-button-next:hover,.product-media-swiper-container .swiper-button-prev:hover{transform:scale(1.05);box-shadow:0 4px 12px #0003;background:var(--button-background, #fff)}.product-media-swiper-container .swiper-button-next:after,.product-media-swiper-container .swiper-button-prev:after{content:"";width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center}.product-media-swiper-container .swiper-button-next:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9,18 15,12 9,6'%3E%3C/polyline%3E%3C/svg%3E");transform:rotate(0)}.product-media-swiper-container .swiper-button-prev:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='15,18 9,12 15,6'%3E%3C/polyline%3E%3C/svg%3E");transform:rotate(0)}.product-media-swiper-container .swiper-button-next[data-icon-style=chevron]:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9,18 15,12 9,6'%3E%3C/polyline%3E%3C/svg%3E")}.product-media-swiper-container .swiper-button-prev[data-icon-style=chevron]:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='15,18 9,12 15,6'%3E%3C/polyline%3E%3C/svg%3E")}.product-media-swiper-container .swiper-button-next[data-icon-style=arrows_large]:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='5' y1='12' x2='19' y2='12'%3E%3C/line%3E%3Cpolyline points='12,5 19,12 12,19'%3E%3C/polyline%3E%3C/svg%3E");width:24px;height:24px}.product-media-swiper-container .swiper-button-prev[data-icon-style=arrows_large]:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='19' y1='12' x2='5' y2='12'%3E%3C/line%3E%3Cpolyline points='12,19 5,12 12,5'%3E%3C/polyline%3E%3C/svg%3E");width:24px;height:24px}.product-media-swiper-container .swiper-button-next[data-icon-style=chevron_large]:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9,18 15,12 9,6'%3E%3C/polyline%3E%3C/svg%3E");width:24px;height:24px}.product-media-swiper-container .swiper-button-prev[data-icon-style=chevron_large]:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='15,18 9,12 15,6'%3E%3C/polyline%3E%3C/svg%3E");width:24px;height:24px}.product-media-swiper-container .swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;z-index:10;margin-top:20px;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;bottom:20px;left:50%;transform:translate(-50%)}.product-media-swiper-container .swiper-pagination-bullet{width:5px;height:5px;display:inline-block;border-radius:0;background:#0000004d;opacity:1;margin:0 4px;cursor:pointer;transition:all .3s ease;flex-shrink:0}.product-media-swiper-container .swiper-pagination-bullet-active{background:var(--color-foreground, #333);width:5px;border-radius:0}.product-media-swiper-container .swiper-slide-shadow-left,.product-media-swiper-container .swiper-slide-shadow-right,.product-media-swiper-container .swiper-slide-shadow-top,.product-media-swiper-container .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:3}@media screen and (max-width: 749px){.product-media-swiper-container .swiper-button-next,.product-media-swiper-container .swiper-button-prev{display:none}}.product-media-swiper-container .swiper-lazy{opacity:0;transition-property:opacity}.product-media-swiper-container .swiper-lazy-loaded{opacity:1}.product-media-swiper-container .swiper-autoplay{pointer-events:none}.product-media-swiper-container .swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.product-media-swiper-container .swiper-zoom-container>img,.product-media-swiper-container .swiper-zoom-container>svg,.product-media-swiper-container .swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.product-media-swiper-container .swiper-scrollbar{border-radius:10px;position:relative;background:#0000001a;-ms-touch-action:none;touch-action:none}.product-media-swiper-container .swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:#00000080;border-radius:10px;left:0;top:0}.product-media-swiper-product-info{position:absolute;bottom:10px;right:10px;z-index:2;background-color:#fff;padding:var(--padding-md);border-radius:10px;display:flex;flex-direction:column;gap:var(--gap-lg)}.product-media-swiper-product-info .custom-buy-buttons-wrapper,.product-media-swiper-product-info custom-variant-picker{padding-block:0}@media screen and (max-width: 1400px){.product-media-swiper-product-info .title-price-container{font-size:13px}.product-media-swiper-product-info .variant-picker__form{gap:var(--padding-sm)}.product-media-swiper-product-info .variant-option--buttons{font-size:12px}.product-media-swiper-product-info .variant-option--buttons .variant-option-name{margin-block-end:var(--margin-xs)}.product-media-swiper-product-info .variant-option--buttons label{font-size:12px;height:30px}}@media screen and (max-width: 749px){.product-media-swiper-product-info{display:none!important}}.product-media-swiper-product-info>div:first-child{gap:2rem}
/*# sourceMappingURL=/cdn/shop/t/192/assets/swiper-custom.css.map */
