@media screen and (max-width:767.98px){.template-suffix-no-grouping .theme-gallery .swiper-container,.template-suffix-no-grouping .theme-gallery .swiper-wrapper,.template-suffix-no-grouping .theme-gallery .swiper-container .theme-images,.template-suffix-no-grouping .theme-gallery .theme-images{height:auto!important}.template-suffix-no-grouping .theme-gallery .swiper-slide,.template-suffix-no-grouping .theme-gallery .product-media,.template-suffix-no-grouping .theme-gallery .product-media--frame{height:auto!important;background-color:#f4f4f4}.template-suffix-no-grouping .theme-gallery .rimage-outer-wrapper,.template-suffix-no-grouping .theme-gallery .rimage-wrapper{padding-top:0!important;height:auto!important;max-width:100%!important;overflow:visible!important}.template-suffix-no-grouping .theme-gallery .rimage__image,.template-suffix-no-grouping .theme-gallery img.rimage__image{position:static!important;inset:auto!important;top:auto!important;left:auto!important;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important}.section-text-columns-with-images .text-column__image--shape-square a[href*=harbor-wrap] .rimage__image{object-fit:contain!important}}@media screen and (max-width:991.98px){.template-suffix-no-grouping .product-area .product-area__thumbs{display:block!important;position:relative!important;width:100%!important;left:auto!important;top:auto!important;margin:8px 0 4px!important;padding:0 12px 8px!important;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;z-index:3}.template-suffix-no-grouping .product-area .product-area__thumbs .carousel-wrapper{display:block!important;width:max-content!important;height:auto!important}.template-suffix-no-grouping .product-area .product-area__thumbs__thumb{display:inline-block!important;width:56px!important;margin:0 6px 0 0!important;vertical-align:top}.template-suffix-no-grouping .theme-gallery .swiper-pagination-bullets-dynamic{width:100%!important;left:0!important;transform:none!important;overflow:visible!important;text-align:center}.template-suffix-no-grouping .theme-gallery .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(1)!important}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/harbor-wrap-fix.css.map */
