.product-area--single-view .product-area__media{display:flex;flex-direction:column;align-items:stretch}.product-area--single-view .theme-gallery{order:1;width:100%;margin-top:0!important}.product-area--single-view .product-area__thumbs{order:2;position:relative;left:auto;top:auto;width:100%;padding:14px 24px 0;display:block}.product-area--single-view .product-area__thumbs .carousel-wrapper{height:auto;display:block}.product-area--single-view .product-area__thumbs__thumb{padding:4px}.product-area--single-view .product-area__thumbs__thumb a{min-width:44px;min-height:44px}.product-area--single-view .product-area__thumbs__thumb a:focus-visible{outline:2px solid #212121;outline-offset:2px}.product-area--single-view .theme-gallery .rimage-wrapper{padding-top:100%!important}.product-area--single-view .theme-gallery .rimage-wrapper>img{object-fit:contain;height:100%;width:100%}.product-area--single-view .theme-gallery [data-maani-zoom]:focus-visible{outline:2px solid #212121;outline-offset:-3px}.product-area [data-maani-size-option]{display:block;width:100%;max-width:280px;min-height:44px;padding:10px 36px 10px 12px;font:inherit;font-size:16px;border:1px solid currentColor;background:transparent;border-radius:2px;margin:8px auto}.product-area .maani-size-guide{display:inline-block;font-size:14px;text-decoration:underline;text-underline-offset:3px;padding:7px 0;min-height:38px}@media(max-width:767px){.product-area--single-view .product-area__thumbs{padding:10px 16px 0}.product-area--single-view .product-area__thumbs .slick-prev,.product-area--single-view .product-area__thumbs .slick-next{min-width:44px;min-height:44px}}.theme-modal.maani-gallery-modal{z-index:1200;isolation:isolate}.theme-modal.maani-gallery-modal .modal-close{-webkit-appearance:none;appearance:none;padding:0;border:0;box-shadow:none;cursor:pointer}.theme-modal.maani-gallery-modal.reveal .modal-close{visibility:visible;opacity:1;transition:none}.theme-modal.maani-gallery-modal .modal-close:focus-visible{outline:2px solid #212121;outline-offset:2px}.maani-media-count{display:none}.product-area--single-view .theme-gallery.maani-gallery-ready{position:relative}.product-area--single-view .theme-gallery .swiper-button-prev:focus-visible,.product-area--single-view .theme-gallery .swiper-button-next:focus-visible{outline:2px solid currentColor;outline-offset:-3px}@media(min-width:768px){.product-area.product-area--single-view.product-area--one-col .theme-images{padding:0}.product-area.product-area--single-view.product-area--one-col .theme-img .product-media,.product-area.product-area--single-view.product-area--one-col .theme-img:last-child .product-media{margin:0}.product-area.product-area--single-view.product-area--loner .product-area__thumbs{display:none}.product-area.product-area--single-view.product-area--one-col .product-area__thumbs{position:relative;top:auto;left:auto;margin:0;padding:12px 24px 0;box-sizing:border-box}.product-area.product-area--single-view.product-area--one-col .product-area__thumbs .slick-prev{margin-top:0}.product-area--single-view .theme-gallery .product-media--image .rimage-wrapper{padding-top:0!important;height:clamp(340px,min(64vh,45vw),630px)}.product-area--single-view .theme-gallery .product-media--image .rimage-wrapper>img{box-sizing:border-box;object-fit:contain;padding:16px}.product-area--single-view .product-area__thumbs__thumb{text-align:center}.product-area--single-view .product-area__thumbs__thumb a{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border:1px solid transparent}.product-area--single-view .product-area__thumbs__thumb a.thumb-active{border-color:currentColor}.product-area--single-view .product-area__thumbs .rimage-outer-wrapper{width:54px!important;max-width:54px!important}.product-area--single-view .product-area__thumbs .rimage-wrapper{height:54px;padding-top:0!important}.product-area--single-view .product-area__thumbs .rimage-wrapper>img{width:100%;height:100%!important;object-fit:contain}}@media(max-width:767px){.product-area--single-view .maani-compact-controls .product-area__thumbs{display:none}.product-area--single-view .maani-gallery-ready .maani-media-count:not([hidden]){display:block;position:absolute;right:20px;bottom:6px;z-index:2;padding:4px 9px;border:1px solid #e4e1dc;border-radius:15px;background:#fff;color:#37352f;font-size:12px;font-weight:500;line-height:1.2;font-variant-numeric:tabular-nums;pointer-events:none}.product-area--single-view .maani-gallery-ready:not(.theme-gallery--loner) .swiper-container-horizontal :is(.swiper-button-prev,.swiper-button-next){display:flex;width:44px;height:44px;color:#38342f;background-color:#ffffffe0}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/maani-product-gallery.css.map */
