.card-gallery{--gallery-aspect-ratio:1 !important;background:#fff;border-radius:16px}.card-gallery .product-media-container,.card-gallery slideshow-slide{aspect-ratio:1/1!important;--product-media-fit:contain !important;background:#fff}.card-gallery .product-media-container img,.card-gallery img{width:100%;height:100%;object-fit:contain!important}.product-grid__card [class*=product-title]{min-height:2.8em}.hnh-card__img{background:#fff}.hnh-card__img img{object-fit:contain!important}.hnh-card__title{min-height:2.6em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hnh .hnh-hero{padding:clamp(22px,3.5vw,36px) clamp(22px,4vw,44px);gap:28px}.hnh .hnh-hero__text{gap:14px}.hnh .hnh-hero h1{font-size:clamp(28px,4vw,42px);line-height:1.05}.hnh .hnh-hero__desc{font-size:15.5px}.hnh .hnh-price{padding:8px 18px}.hnh .hnh-price strong{font-size:28px}.hnh .hnh-btn{min-height:44px}.hnh .hnh-hero__media{min-height:0;height:clamp(220px,26vw,300px);flex:1 1 300px;align-self:center;background:#fff}.hnh .hnh-hero__media img{object-fit:contain;padding:16px;box-sizing:border-box}@media(max-width:749px){.hnh .hnh-hero__media{height:220px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hnh-cards.css.map */
