media-gallery[data-product-handle="kinhank-motion-x"] .m-media-gallery__list>.m-product-media--item:has(>.mx-media-localized){height:auto!important;overflow:visible!important}
media-gallery[data-product-handle="kinhank-motion-x"] .mx-media-localized{background:#f6f8fc;overflow:hidden;height:auto!important}
.mx-media-localized>.m-image{background:#f6f8fc}
.mx-media-caption{padding:20px 24px 24px;color:#182333;text-align:left}
.mx-media-caption h3{font-family:inherit;font-weight:700;font-size:clamp(19px,2vw,26px);line-height:1.3;margin:0 0 10px;letter-spacing:-.02em;overflow-wrap:anywhere}
.mx-media-caption p{font-size:15px;line-height:1.6;margin:0;overflow-wrap:anywhere}
media-gallery .m-product-media--item:has(>.mx-media-localized)>.m-product-media--zoom-icon{top:12px!important;bottom:auto!important}
media-gallery[data-mx-caption-active] .m-product-media--slider__navigation{top:calc(var(--mx-media-image-height,204px)/2)!important}
@media(max-width:767px){.mx-media-caption{padding:16px 18px 20px}.mx-media-caption h3{font-size:20px}.mx-media-caption p{font-size:14px;line-height:1.55}}
@media(max-width:767px){
 body.template-product .m-main-product media-gallery[data-product-handle="kinhank-motion-x"] .m-media-gallery__inner:has(.mx-media-caption){height:auto!important}
 body.template-product .m-main-product media-gallery[data-product-handle="kinhank-motion-x"] .m-media-gallery__list.swiper-wrapper:has(.mx-media-caption){height:var(--mx-media-height,204px)!important;align-items:flex-start!important}
 body.template-product .m-main-product media-gallery[data-product-handle="kinhank-motion-x"] .m-media-gallery__list>.m-product-media--item:not(:has(.mx-media-caption)){height:204px!important}
 body.template-product .m-main-product media-gallery[data-product-handle="kinhank-motion-x"] .mx-media-localized{height:auto!important}
 body.template-product .m-main-product media-gallery[data-product-handle="kinhank-motion-x"] .mx-media-localized>.m-image{height:204px!important}
}
