/*!************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/postcss-loader/dist/cjs.js!./src/components/modules/product-gallery/product-gallery.css ***!
  \************************************************************************************************************************************************************************************/:root{--width-product-gallery-thumb: 100px;--height-product-gallery-thumb: 500px}.product-gallery-vertical{display:flex;flex-direction:row-reverse;gap:1.5rem}@media (min-width: 1280px){.product-gallery-vertical{gap:5rem}}.product-gallery-vertical .product-gallery-main{width:calc(100% - 124px);width:calc(100% - var(--width-product-gallery-thumb) - 24px);flex:1 1 0%}@media (min-width: 1280px){.product-gallery-vertical .product-gallery-main{width:calc(100% - 180px);width:calc(100% - var(--width-product-gallery-thumb) - 80px)}}.product-gallery-vertical .product-gallery-main swiper-slide{height:auto!important}.product-gallery-vertical .product-gallery-main .swiper-pagination{bottom:5rem;min-height:-moz-fit-content;min-height:fit-content}@media (min-width: 768px){.product-gallery-vertical .product-gallery-main .swiper-pagination{display:none}}.product-gallery-vertical .product-gallery-thumb{max-height:500px;max-height:var(--height-product-gallery-thumb);width:100px;width:var(--width-product-gallery-thumb)}.product-gallery-vertical .product-gallery-thumb .swiper-button-prev,.product-gallery-vertical .product-gallery-thumb .swiper-button-next{left:50%;right:auto;--tw-translate-y: 0px;--tw-translate-x: -50%;--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:#a4a4a4;border-color:rgba(164,164,164,var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity, 1))}.product-gallery-vertical .product-gallery-thumb .swiper-button-prev{top:0}.product-gallery-vertical .product-gallery-thumb .swiper-button-next{top:auto;bottom:0}.product-gallery-vertical .product-gallery-thumb swiper-slide.swiper-slide-thumb-landscape{height:70px!important}.product-gallery-vertical .product-gallery-thumb swiper-slide.swiper-slide-thumb-landscape:first-child{height:70px!important}.product-gallery-vertical .product-gallery-thumb swiper-slide{height:142px!important}.product-gallery-vertical .product-gallery-thumb swiper-slide:first-child{height:140px!important}.product-gallery-vertical swiper-slide.swiper-slide-thumb-active{position:relative;bottom:0;border-width:0px;--tw-bg-opacity: 1;background-color:#fff;background-color:rgba(255,255,255,var(--tw-bg-opacity, 1));padding:.25rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.product-gallery-vertical swiper-slide.swiper-slide-thumb-active:after{pointer-events:none;position:absolute;top:0;left:0;height:100%;width:100%;border-width:2px;--tw-border-opacity: 1;border-color:#000;border-color:rgba(0,0,0,var(--tw-border-opacity, 1));--tw-content: "";content:var(--tw-content)}.product-gallery-vertical .swiper-gallery-zoom .swiper-button{position:absolute;bottom:1.5rem;left:50%;z-index:10;display:flex;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;gap:1.5rem}@media (min-width: 768px){.product-gallery-vertical .swiper-gallery-zoom .swiper-button{bottom:2rem;gap:2rem}}.product-gallery-vertical .swiper-gallery-zoom .swiper-button .swiper-button-prev,.product-gallery-vertical .swiper-gallery-zoom .swiper-button .swiper-button-next{position:relative;top:0;left:0;transform:none}.product-gallery-vertical .swiper-gallery-zoom .swiper-button .swiper-button-prev.swiper-button-disabled,.product-gallery-vertical .swiper-gallery-zoom .swiper-button .swiper-button-next.swiper-button-disabled{cursor:not-allowed;opacity:.5}
/*# sourceMappingURL=/cdn/shop/t/108/assets/module-product-gallery-carousel.css.map */
