@media(max-width:1100px){.mp-home .hero .wrap{grid-template-columns:1fr;max-width:760px;text-align:center}.mp-home .hero-copy{display:flex;flex-direction:column;align-items:center}.mp-home .visual{min-height:455px}.mp-home .cat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.mp-home .best-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mp-home .story-copy,.mp-home .program-grid{grid-template-columns:1fr}}@media(max-width:760px){.mp-home .wrap{width:calc(100% - 22px)}.mp-home .top .wrap{display:flex;justify-content:center}.mp-home .top span:nth-child(n+2){display:none}.mp-home .hero .wrap{padding-block:38px 18px}.mp-home .hero h1{font-size:clamp(36px,10.8vw,49px)}.mp-home .lead{font-size:16px;line-height:1.5}.mp-home .actions{width:100%;gap:10px}.mp-home .btn{flex:1 1 100%;width:100%;padding-inline:16px}.mp-home .visual{min-height:330px}.mp-home .bottle{bottom:42px}.mp-home .b1{height:250px}.mp-home .b2{height:292px}.mp-home .b3{height:258px}.mp-home .b4{height:245px}.mp-home .platform{height:70px;bottom:18px}.mp-home .benefit-grid{grid-template-columns:1fr}.mp-home .cat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mp-home .cat{min-height:205px;padding:12px 8px}.mp-home .cat-img{height:112px}.mp-home .section{padding:46px 0}.mp-home .head{display:block;margin-bottom:22px}.mp-home .head h2{font-size:clamp(29px,9vw,40px)}.mp-home .more{display:inline-block;margin-top:15px;white-space:normal}.mp-home .product-grid{grid-template-columns:minmax(0,1fr)}.mp-home .card-img{height:270px}.mp-home .card-foot{flex-wrap:wrap}.mp-home .best-grid{display:flex;overflow-x:auto;overflow-y:hidden;margin-right:-22px;padding:0 22px 10px 0;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.mp-home .mini{flex:0 0 74vw;max-width:310px;scroll-snap-align:start}.mp-home .story-grid{grid-template-columns:1fr;border-radius:19px}.mp-home .story-img{min-height:285px}.mp-home .story-copy{padding:28px 20px;gap:24px}.mp-home .program{grid-template-columns:1fr;padding:20px;min-height:0;text-align:center}.mp-home .program-img{height:145px;order:-1}}@media(max-width:390px){.mp-home .wrap{width:calc(100% - 18px)}.mp-home .hero h1{font-size:34px}.mp-home .cat{min-height:195px}.mp-home .cat-img{height:104px}.mp-home .mini{flex-basis:82vw}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/micmar-home-responsive.css.map */
