.Banner-module__k1wnkW__section{max-width:var(--w-container-lg);margin:0 auto;overflow:hidden}.Banner-module__k1wnkW__container{aspect-ratio:2/.5;margin:0 auto}.Banner-module__k1wnkW__container>div{background-color:var(--mute);display:flex;position:relative;overflow:hidden}.Banner-module__k1wnkW__imgDiv{visibility:hidden;width:50%;margin-left:auto;position:relative;overflow:hidden}.Banner-module__k1wnkW__imgDiv span{font-size:var(--fs-xl);letter-spacing:15px;-webkit-text-stroke:1px var(--secondary);color:var(--mute);font-weight:900;position:absolute;top:50%;left:-1%;transform:rotate(-56deg)translate(25%,-56%)}.Banner-module__k1wnkW__imgDiv>img{clip-path:polygon(45% 0,100% 0%,100% 100%,0% 100%)}.Banner-module__k1wnkW__textDiv{flex:1 1 0;width:100%;height:100%;position:absolute}.Banner-module__k1wnkW__textDiv>div{max-width:var(--w-container);height:inherit;text-align:center;flex-direction:column;justify-content:center;gap:.4em;margin:0 auto;padding:1.5rem;line-height:1.1;display:flex}.Banner-module__k1wnkW__textDiv>div h2{font-size:var(--fs-md)}.Banner-module__k1wnkW__textDiv>div h2 .Banner-module__k1wnkW__break{display:none}.Banner-module__k1wnkW__textDiv>div p{font-size:var(--fs-sm)}.Banner-module__k1wnkW__textDiv>div a{background-color:var(--primary);font-size:var(--fs-sm);color:var(--background);cursor:pointer;border-radius:10px;align-self:center;padding:.5em 1.5em;transition:all .2s}.Banner-module__k1wnkW__textDiv>div a:hover{color:var(--foreground);background-color:var(--secondary)}@media screen and (min-width:482px){.Banner-module__k1wnkW__textDiv>div{gap:.8em}.Banner-module__k1wnkW__textDiv>div h2{font-size:var(--fs-lg)}.Banner-module__k1wnkW__textDiv>div p,.Banner-module__k1wnkW__textDiv>div a{font-size:var(--fs-base)}}@media screen and (min-width:768px){.Banner-module__k1wnkW__imgDiv{visibility:visible}.Banner-module__k1wnkW__imgDiv span{font-size:var(--fs-3xl);left:1%}.Banner-module__k1wnkW__textDiv>div{text-align:left;gap:1em;line-height:1.4}.Banner-module__k1wnkW__textDiv>div h2{font-size:var(--fs-2xl)}.Banner-module__k1wnkW__textDiv>div h2 .Banner-module__k1wnkW__break{display:block}.Banner-module__k1wnkW__textDiv>div a{align-self:flex-start}}@media screen and (min-width:992px){.Banner-module__k1wnkW__imgDiv span{font-size:var(--fs-4xl);left:2%}.Banner-module__k1wnkW__textDiv>div h2{font-size:var(--fs-3xl)}}@media screen and (min-width:1100px){.Banner-module__k1wnkW__imgDiv span{left:3%}}@media screen and (min-width:1165px){.Banner-module__k1wnkW__imgDiv span{left:4%}}@media screen and (min-width:1220px){.Banner-module__k1wnkW__imgDiv span{left:5%}}@media screen and (min-width:1290px){.Banner-module__k1wnkW__imgDiv span{left:6%}}@media screen and (min-width:1366px){.Banner-module__k1wnkW__imgDiv span{left:7%}}
.ProductsList-module__QI8sDa__grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:2rem;list-style:none;display:grid}.ProductsList-module__QI8sDa__grid>li>a{flex-direction:column;gap:.2rem;display:flex}.ProductsList-module__QI8sDa__grid>li>a>div{aspect-ratio:1;border:1px solid var(--mute);border-radius:10px;position:relative;overflow:hidden}.ProductsList-module__QI8sDa__grid>li>a .ProductsList-module__QI8sDa__actionsDiv{flex-direction:column;justify-content:center;align-items:end;gap:1.5em;display:flex;position:absolute;inset:0}.ProductsList-module__QI8sDa__grid>li>a>small{font-size:var(--fs-sm);color:var(--text-primary);text-transform:capitalize;margin:.4rem 0 -6px}.ProductsList-module__QI8sDa__grid>li>a>h4{font-size:var(--fs-lg);color:var(--text-primary);font-weight:500}.ProductsList-module__QI8sDa__grid>li>a>p{font-size:var(--fs-base)}.ProductsList-module__QI8sDa__actionsDiv button{background-color:var(--primary);color:var(--background);cursor:pointer;visibility:hidden;font-size:var(--fs-sm);border-radius:7px;margin-right:1.5em;padding:.8em 1em;transition:all .3s ease-out}.ProductsList-module__QI8sDa__grid>li:hover button:hover{background-color:var(--secondary);color:var(--foreground)}.ProductsList-module__QI8sDa__grid>li:hover button{visibility:visible}@media screen and (min-width:482px){.ProductsList-module__QI8sDa__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.ProductsList-module__QI8sDa__actionsDiv button{font-size:var(--fs-base)}}
.BestSeller-module__mpBS8G__container{max-width:var(--w-container);flex-direction:column;margin:0 auto;padding:0 1.5rem 5rem;display:flex}.BestSeller-module__mpBS8G__container h2{text-align:center;margin-bottom:3rem}.BestSeller-module__mpBS8G__container>a{background-color:var(--primary);color:var(--background);border-radius:10px;margin:2rem auto 0;padding:.5em 1.5em;transition:all .2s;display:inline-block}.BestSeller-module__mpBS8G__container>a:hover{background-color:var(--secondary);color:var(--foreground)}
.CategorySection-module__WOAzWa__container{max-width:var(--w-container);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:2rem;margin:0 auto;padding:2rem 1.5rem;display:grid}.CategorySection-module__WOAzWa__container>a{height:auto;position:relative;overflow:hidden}.CategorySection-module__WOAzWa__container>a .CategorySection-module__WOAzWa__imgDiv{aspect-ratio:2/1.5;transition:all .3s ease-in-out}.CategorySection-module__WOAzWa__container>a:first-of-type .CategorySection-module__WOAzWa__imgDiv{background-image:url(/img/sport-shoes.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.CategorySection-module__WOAzWa__container>a:nth-of-type(2) .CategorySection-module__WOAzWa__imgDiv{background-image:url(/img/new-arrival.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.CategorySection-module__WOAzWa__container>a:nth-of-type(3) .CategorySection-module__WOAzWa__imgDiv{background-image:url(/img/new-sneakers.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.CategorySection-module__WOAzWa__container>a:hover>.CategorySection-module__WOAzWa__imgDiv{transform:scale(1.07)}.CategorySection-module__WOAzWa__container>a>.CategorySection-module__WOAzWa__overlay{background-color:var(--overlay-transparent);padding:1.5rem;position:absolute;inset:0}.CategorySection-module__WOAzWa__container>a>.CategorySection-module__WOAzWa__overlay>div{border:.6px solid var(--white);aspect-ratio:2/1.4;justify-content:center;align-items:center;display:flex}.CategorySection-module__WOAzWa__container>a>div>div>p{color:var(--white);font-size:var(--fs-lg)}@media screen and (min-width:482px){.CategorySection-module__WOAzWa__container{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}
.Hero-module__L5iMyG__container{background-color:var(--mute);margin:0 auto}.Hero-module__L5iMyG__container>div{aspect-ratio:2/.8;object-fit:contain;background-image:url(/img/hero1.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;justify-content:start;align-items:center;display:flex;overflow:hidden}.Hero-module__L5iMyG__container>div>div{width:100%;max-width:var(--w-container);flex-direction:column;align-items:flex-start;gap:.3em;margin:0 auto;padding:2rem 2rem 2rem 1.5rem;line-height:1.2;display:flex}.Hero-module__L5iMyG__container>div>div p,.Hero-module__L5iMyG__container>div>div h1{color:var(--white);text-shadow:3px 0 9px #42445a}.Hero-module__L5iMyG__container>div>div p{font-size:var(--fs-sm)}.Hero-module__L5iMyG__container>div>div h1{font-size:var(--fs-lg)}.Hero-module__L5iMyG__container>div>div a{color:var(--background);font-size:var(--fs-sm);background-color:var(--primary);border-radius:10px;padding:.3em 1.5em;transition:all .2s}.Hero-module__L5iMyG__container>div>div a:hover{background-color:var(--secondary);color:var(--foreground)}@media screen and (min-width:482px){.Hero-module__L5iMyG__container>div>div{line-height:1.4}}@media screen and (min-width:768px){.Hero-module__L5iMyG__container>div>div h1{font-size:var(--fs-2xl)}.Hero-module__L5iMyG__container>div>div p{font-size:var(--fs-base)}.Hero-module__L5iMyG__container>div>div a{font-size:var(--fs-base);padding:.5em 2em}.Hero-module__L5iMyG__container>div>div{line-height:1.6}}@media screen and (min-width:992px){.Hero-module__L5iMyG__container>div>div h1{font-size:var(--fs-3xl)}}@media screen and (min-width:1200px){.Hero-module__L5iMyG__container>div>div h1{font-size:var(--fs-4xl)}}
.Preview-module__7CYqKW__section{padding:3rem 0}.Preview-module__7CYqKW__container{max-width:var(--w-container);aspect-ratio:2/.8;margin:0 auto;padding:0 1.5rem}.Preview-module__7CYqKW__container>div{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;display:grid}.Preview-module__7CYqKW__container>div>div:first-of-type{object-fit:cover;border-radius:10px;display:none;overflow:hidden}.Preview-module__7CYqKW__container>div>div:first-of-type img{height:100%}.Preview-module__7CYqKW__container>div>div:nth-of-type(2){grid-template-rows:2fr 1fr;gap:2rem;display:grid}.Preview-module__7CYqKW__container>div>div:nth-of-type(2)>div:first-of-type{object-fit:cover;border-radius:10px;overflow:hidden}.Preview-module__7CYqKW__container>div>div:nth-of-type(2)>div:first-of-type img{height:100%}.Preview-module__7CYqKW__container>div>div:nth-of-type(2)>div:nth-of-type(2){flex-direction:column;gap:.8rem;display:flex}.Preview-module__7CYqKW__container>div>div:nth-of-type(2)>div:nth-of-type(2) p{font-size:var(--fs-sm)}.Preview-module__7CYqKW__container>div>div:nth-of-type(2)>div:nth-of-type(2) a{font-size:var(--fs-base);background-color:var(--primary);color:var(--background);border-radius:10px;align-self:flex-start;padding:.5em 1.5em;transition:all .2s}.Preview-module__7CYqKW__container>div>div:nth-of-type(2)>div:nth-of-type(2) a:hover{color:var(--foreground);background-color:var(--secondary)}@media screen and (min-width:679px){.Preview-module__7CYqKW__section{padding:5rem 0}.Preview-module__7CYqKW__container>div>div:first-of-type{display:block}}
.Provisions-module__Ee4vZa__section{max-width:var(--w-container-lg);background-color:var(--mute);margin:0 auto}.Provisions-module__Ee4vZa__container{max-width:var(--w-container);flex-wrap:wrap;justify-content:space-between;gap:.5em;margin:0 auto;padding:2rem 1.5rem;display:flex}.Provisions-module__Ee4vZa__container>div{align-items:center;gap:.3em;display:flex}.Provisions-module__Ee4vZa__container span{font-size:var(--fs-sm);flex:1 0 auto}@media screen and (min-width:768px){.Provisions-module__Ee4vZa__container span{font-size:var(--fs-base)}}
.Brands-module__CG3vba__container{max-width:var(--w-container);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;margin:0 auto;padding:5rem 1.5rem;display:grid}.Brands-module__CG3vba__container>a{aspect-ratio:2/1.5;display:block;position:relative;overflow:hidden}.Brands-module__CG3vba__container>a>.Brands-module__CG3vba__imgDiv{object-fit:cover;width:100%;height:100%;transition:transform .3s ease-in-out}.Brands-module__CG3vba__container>a:hover>.Brands-module__CG3vba__imgDiv{transform:scale(1.1)}.Brands-module__CG3vba__container>a>.Brands-module__CG3vba__imgDiv img{height:100%}.Brands-module__CG3vba__container>a:not(:nth-of-type(2)){border-radius:10px}.Brands-module__CG3vba__container>a>.Brands-module__CG3vba__textDiv{background-color:var(--overlay-transparent);text-align:center;z-index:5;color:var(--white);text-shadow:3px 0 9px #42445a;padding:2rem;position:absolute;inset:0}.Brands-module__CG3vba__container>a>.Brands-module__CG3vba__textDiv h3{color:var(--white);text-shadow:3px 0 9px #42445a}@media screen and (min-width:482px){.Brands-module__CG3vba__container{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}
.TopPicks-module__EMMvaW__container{max-width:var(--w-container);margin:0 auto;padding:2rem 1.5rem 5rem}.TopPicks-module__EMMvaW__container h2{text-align:center;margin-bottom:3rem}
