.popular{padding:120px 50px}.popular .popular-content{text-align:center;flex-direction:column;align-items:center;gap:25px;display:flex}.popular .popular-content-sub{color:#666;letter-spacing:1px;font-size:14px}.popular .popular-content-head{color:#111;max-width:900px;font-size:clamp(32px,5vw,48px);line-height:1.1}.popular .popular-products{grid-template-columns:1.6fr 1fr 1fr;align-items:start;gap:20px;width:100%;margin-top:20px;display:grid}.popular .popular-products>a:first-child img:first-of-type{aspect-ratio:4/6.2}@media (max-width:1500px){.popular .popular-products{grid-template-columns:1.4fr 1fr 1fr;gap:15px}}@media (max-width:1200px){.popular{padding:80px 30px}.popular .popular-products{align-items:stretch;gap:24px;width:100%;grid-template-columns:1fr 1fr!important;display:grid!important}.popular .popular-products>a:nth-child(n+3){display:none!important}.popular .popular-products>a:first-child img:first-of-type{aspect-ratio:4/5.2!important}}@media (max-width:800px){.popular{padding:60px 0}.popular .popular-content{padding:0 20px}.popular .popular-content-head{font-size:28px}.popular .popular-products{gap:40px;grid-template-columns:1fr!important;width:100%!important;max-width:100%!important;margin:30px 0 0!important}.popular .popular-products>a:nth-child(n+3){display:none!important}}@media (max-width:480px){.popular{padding:40px 0}.popular .popular-content-head{font-size:24px}}
.collection-content{padding-top:0;display:flex;position:relative}.collection-content .collection-content-left{width:100%;position:relative;overflow:hidden}.collection-content .overlay{z-index:1;pointer-events:none;background:linear-gradient(#0000 40%,#00000059 70%,#000000f2 100%);position:absolute;inset:0}.collection-content .men-women{object-fit:cover;width:100%;height:900px;transition:transform .5s}.collection-content .collection-content-left:hover .men-women{transform:scale(1.09)}.collection-content .collection-con{z-index:5;color:#fff;pointer-events:none;justify-content:space-between;align-items:flex-end;padding:50px;display:flex;position:absolute;inset:0}.collection-content .collection-con .button{pointer-events:auto}.collection-content .men{font-size:46px;font-weight:500;line-height:1.1}.collection-content .hero-content-right{display:flex}.collection-content .button{cursor:pointer;background:#fff;border:none;align-items:center;gap:12px;padding:15px;font-size:14px;font-weight:700;display:flex}.collection-content .arrow-icon{color:#000;width:15px;height:15px}.collection-content .button:hover .arrow-icon{animation:1s arrowSlide}@keyframes arrowSlide{0%{transform:translate(0)}50%{transform:translate(6px)}to{transform:translate(0)}}.collection-content a{text-decoration:none}@media (max-width:1500px){.collection-content .men-women{aspect-ratio:4/5.2;object-fit:cover;height:auto}}@media (max-width:1200px){.collection-content .men{font-size:38px}.collection-content .collection-con{padding:30px}}@media (max-width:1000px){.collection-content{flex-direction:column}.collection-content .collection-content-left{width:100%}.collection-content .men-women{aspect-ratio:16/9}}@media (max-width:810px){.collection-content .collection-con{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:20px;padding:25px}.collection-content .men{font-size:32px}.collection-content .men-women{aspect-ratio:4/5}.collection-content .button{padding:12px 18px;font-size:13px}}@media (max-width:480px){.collection-content .men{font-size:26px}.collection-content .collection-con{gap:15px;padding:20px}}
.newArrivals{padding:120px 50px}.newArrivals-content{text-align:center;flex-direction:column;align-items:center;gap:20px;margin-bottom:70px;display:flex}.newArrivals-content-sub{color:#666;font-size:14px}.newArrivals-content-head{color:#111;font-size:46px;line-height:.98}.newArrivals-products{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}@media (max-width:1200px){.newArrivals-products{grid-template-columns:repeat(2,1fr)}.newArrivals-products>a:nth-child(n+3){display:none}}@media (max-width:700px){.newArrivals{padding:90px 18px}.newArrivals-content-head{font-size:42px}.newArrivals-products{grid-template-columns:1fr;gap:30px}}
