@media(max-width:600px){body{font-size:14px}.section-pad{padding:48px 0}.section-heading h2{font-size:36px}.top-header{grid-template-columns:38px 1fr 106px}.main-logo{width:150px}.hero-section{height:620px;min-height:620px}.hero-text{top:112px}.description{font-size:25px}.feature-item img{width:44px;height:44px}.product-image-area{height:390px}.modal-main-image-wrap{height:430px}.chat-toggle{width:58px;height:58px}.page-card p{font-size:13px}.value-card h3,.contact-info-card h3{font-size:22px}}
@media(max-width:380px){.main-logo{width:138px}.icon-btn{width:24px}.hero-text{top:102px}.hero-logo{width:170px}.description{font-size:23px}.shop-button{width:260px}.product-image-area{height:360px}}
@media(max-width:768px){.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-image-area{height:auto}.hero-section{height:auto}.hero-text{width:calc(100% - 38px)}}
@media(max-width:360px){.product-grid{grid-template-columns:1fr}.product-name-link h3{font-size:22px}}
