:root{--clr-accent-100:hsl(46,85%,44%);--clr-accent-200:hsl(46,85%,44%);--clr-accent-300:hsl(46,85%,44%);--clr-accent-500:hsl(46,85%,44%);--clr-accent-600:hsl(46,85%,44%);--clr-accent-900:hsl(46,85%,44%);--clr-accent-light:rgb(211,182,85);--clr-bg-100:hsl(210,20%,4%);--clr-bg-200:hsl(207,22%,8%);--clr-bg-300:hsl(206,23%,12%);--clr-bg-400:hsl(202,23%,16%);--clr-bg-500:hsl(202,23%,19%);--clr-bg-600:hsl(210,20%,24%);--clr-bg-700:hsl(211,20%,28%);--clr-bg-800:hsl(211,20%,32%);--clr-bg-900:hsl(211,20%,36%);--clr-fg-100:hsl(210,20%,4%);--clr-fg-200:hsl(207,22%,8%);--clr-fg-300:hsl(206,23%,12%);--clr-fg-400:hsl(202,23%,16%);--clr-fg-500:hsl(202,23%,19%);--clr-fg-600:hsl(210,20%,24%);--clr-fg-700:hsl(211,20%,28%);--clr-fg-800:hsl(211,20%,32%);--clr-fg-900:hsl(211,20%,36%);--clr-txt-100:hsl(0,0%,100%);--clr-txt-150:hsl(0,0%,95%);--clr-txt-200:hsl(0,0%,90%);--clr-txt-250:hsl(0,0%,85%);--clr-txt-300:hsl(0,0%,80%);--clr-txt-350:hsl(0,0%,70%);--clr-txt-400:hsl(0,0%,65%);--clr-txt-450:hsl(0,0%,60%);--clr-txt-500:hsl(0,0%,50%);--clr-txt-550:hsl(0,0%,45%);--clr-txt-600:hsl(0,0%,35%);--clr-txt-650:hsl(0,0%,30%);--clr-txt-700:hsl(0,0%,20%);--clr-txt-750:hsl(0,0%,15%);--clr-txt-800:hsl(0,0%,10%);--clr-txt-850:hsl(0,0%,5%);--clr-txt-900:hsl(0,0%,0%);--clr-dark-violet:hsl(257,27%,26%);--clr-bg-dark:hsl(257,27%,26%);--clr-bg-dark-gray:hsl(0,0%,27%);--clr-red:hsl(0,87%,67%);--clr-green:hsl(125,87%,67%);--clr-sec-500:hsl(202,23%,19%);--clr-mark-500:hsl(215,46%,71%);--clr-mark-600:hsl(221,49%,85%);--background:#0a0a0a;--foreground:#ededed;scroll-behavior:smooth}@supports (color:hsl(0 0% 0%/0)){:root{--clr-bg-900:hsl(257,27%,26%)}}@media (prefers-color-scheme:dark){:root{--background:var(--clr-bg-300);--foreground:var(--clr-txt-200)}}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;font-family:Cairo,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}ul{list-style:none;padding:0;margin:0}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.SiteHeader_site_header__ccJ2n{padding-inline:1.375rem;padding-block:1rem;background:var(--clr-bg-200);border-bottom:2px solid var(--clr-accent-500);position:fixed;top:0;left:0;width:100%;z-index:5000}@media(max-width:480px){.SiteHeader_site_header__ccJ2n{display:flex;justify-content:center}}.SiteHeader_container__8gJhJ{display:flex;align-items:center;gap:2rem;margin:0 auto}@media(max-width:480px){.SiteHeader_container__8gJhJ{width:100%}}.SiteHeader_burger_menu__ufKf2{display:none}@media(max-width:480px){.SiteHeader_burger_menu__ufKf2{display:flex;flex-direction:column;justify-content:center;width:calc(30px + 1rem);margin-left:auto;margin-top:-.5rem;padding:.5rem;z-index:10}}.SiteHeader_burger_menu__ufKf2 span{display:block;height:3px;background:hsl(0,0%,75%);width:100%;margin-top:6px;z-index:5}.SiteHeader_burger_menu__ufKf2 span:first-child{margin-top:0}.Logo_logo__dJjxc{text-align:start;padding:0;height:50px;object-fit:contain}.NavLinks_navLinks__F3OLH{display:flex;align-items:center;flex-direction:row;padding:0}@media(max-width:480px){.NavLinks_navLinks__F3OLH{flex-direction:column;width:100%;padding-block:1.5rem;padding-inline:0;border-bottom:.01rem solid hsl(257,7%,63%)}}.NavLinks_navLinks__F3OLH li{list-style:none;padding:.75rem 1rem}.NavLinks_navLinks__F3OLH a{color:hsl(0,0%,75%);font-weight:700;text-decoration:none}@media(max-width:480px){.NavLinks_navLinks__F3OLH a{color:#fff;font-weight:500}}.AuthLinks_authLinks__FxOVB{display:flex;padding:0;align-items:center;list-style:none;font-weight:600;margin-left:auto}@media(max-width:480px){.AuthLinks_authLinks__FxOVB{width:100%;padding-bottom:1.5rem;padding-inline:0;flex-direction:column;margin-inline:auto}}.AuthLinks_btnLogin__DHH4o,.AuthLinks_btnRegister__eh62J{cursor:pointer;display:block;text-decoration:none;font-weight:700}@media(max-width:480px){.AuthLinks_btnLogin__DHH4o,.AuthLinks_btnRegister__eh62J{width:100%;font-weight:500}}.AuthLinks_btnLogin__DHH4o{padding:.5em 1.5em;color:hsl(0,0%,75%);display:flex;justify-content:center;align-items:center;gap:.5rem;text-align:center}@media(max-width:480px){.AuthLinks_btnLogin__DHH4o{color:#fff;padding-block:1.5rem}}.AuthLinks_authLinks__FxOVB li{list-style:none}@media(max-width:480px){.AuthLinks_authLinks__FxOVB li{width:100%}}.AuthLinks_btnRegister__eh62J{background:hsl(46,85%,44%);color:#fff;border-radius:50px;font-size:1rem;text-align:center;padding:.5em 1.5em}.AuthLinks_btnRegister__eh62J:hover{background-color:#d3b655}@media(max-width:480px){.AuthLinks_btnRegister__eh62J{width:100%}}.NavBar_navBar__2Di2o{position:inherit;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0;margin:0;width:100%;top:6rem;background-color:rgba(0,0,0,0);font-weight:600;z-index:2000}@media(max-width:480px){.NavBar_navBar__2Di2o{position:absolute;width:94%;flex-direction:column;padding:.5rem 1.5rem;opacity:0;top:-30.5rem;left:3%;right:3%;background-color:hsl(260,8%,14%);border-radius:3px;transition:all .3s ease-in-out,top .2s ease-out;z-index:100000;box-shadow:0 0 10px 1000px rgba(0,0,0,.8)}}.NavBar_toggleNav__qMGrh{opacity:1;top:6rem}.Container_container__OqKJF{width:100%;max-width:1440px;margin-inline:auto}@media(min-width:1500px){.Container_container__OqKJF{max-width:1320px}}.Footer_container__lWf1o{width:85%;max-width:65em;margin:0 auto}.Footer_split__K4qoZ{display:flex;flex-wrap:wrap;gap:2em;justify-content:center}.Footer_split__K4qoZ>*{flex-basis:30%;min-width:15em}.Footer_spacing__nVG0C>*+*{margin-top:var(--spacer,2rem)}.Footer_btn__VHVS0{display:inline-block;text-decoration:none;color:var(--clr-text,#fff);font-weight:700;text-transform:uppercase;font-size:1.125rem;padding:.5em 1.25em;background:var(--clr-accent,blue);border-radius:.25em;transition:transform .25s ease-in-out,opacity .25s linear}.Footer_btn__VHVS0:focus,.Footer_btn__VHVS0:hover{transform:scale(1.1);opacity:.9}.Footer_primaryTitle__ZDvlC{font-size:4rem;font-size:clamp(3rem,5vw + 1rem,4rem);line-height:1.1;text-transform:uppercase}.Footer_sectionTitle__DIgoe{text-align:center;font-size:clamp(2.5rem,5vw + 1rem,4rem);line-height:1em;color:#081147;margin-bottom:5rem}.Footer_hero__waiip{color:#fff;text-align:center;padding:15em 0;background:#222}.Footer_hero__waiip .Footer_btn__VHVS0{color:#010625}.Footer_featured__Z_QBN{background:#eee}.Footer_featured__item____a_W{display:block;position:relative;transform:scale(.85);transition:transform .25s ease-in-out;text-decoration:none;color:#333;text-align:center;line-height:1.9rem}.Footer_featured__item____a_W:focus,.Footer_featured__item____a_W:hover{transform:scale(1)}.Footer_featured__item____a_W:focus .Footer_featured__details__WJfTL,.Footer_featured__item____a_W:hover .Footer_featured__details__WJfTL{opacity:1;text-shadow:0 0 2em hsla(0,0%,100%,.95)}.Footer_featured__item____a_W span{display:block;margin-top:1em;font-weight:700;font-size:2.5rem}.Footer_featured__item____a_W:after{content:"";position:absolute;top:10%;left:10%;padding:75% 75% 0 0;background:#639;border-radius:50%;z-index:-1}.Footer_featured__details__WJfTL{opacity:0;transition:opacity .25s linear}.Footer_product__6v93W{background:radial-gradient(var(--clr-inner,limegreen),var(--clr-outer,purple));padding:3em;border-radius:1em;margin-bottom:5em;text-align:center}.Footer_product__image__5LzkY{margin:-5em 0 0}.Footer_product__title__o4DzJ{font-size:clamp(3rem,5vw + 1rem,5.5rem);color:#fff;text-shadow:0 0 .2em rgba(32,32,32,.35);line-height:1em}.Footer_row___3CrD{display:grid;grid-template-columns:1fr 1fr}@media(min-width:480px){.Footer_row___3CrD{grid-template-columns:1fr 1fr 1fr 1fr}}.Footer_footer__Hpi7V{border-top:2px solid var(--clr-accent-500);background-color:var(--clr-bg-100);padding:70px 0}.Footer_footerCol__UlBKZ{padding:0 15px}.Footer_footerCol__UlBKZ h4{font-size:18px;color:#fff;text-transform:capitalize;margin-bottom:35px;font-weight:500;position:relative}.Footer_footerCol__UlBKZ h4:before{content:"";position:absolute;left:0;bottom:-10px;background-color:var(--clr-accent);height:2px;box-sizing:border-box;width:50px}.Footer_footerCol__UlBKZ ul li a{padding-bottom:6px;padding-top:6px;display:inline-block;width:80%;font-size:16px;text-transform:capitalize;color:#fff;text-decoration:none;font-weight:300;color:#bbb;transition:all .2s ease}.Footer_footerCol__UlBKZ ul li a:hover{color:#fff;padding-left:8px}.Footer_footerCol__UlBKZ .Footer_social_links__YLrsZ a{display:inline-block;height:40px;width:40px;background-color:hsla(0,0%,100%,.2);margin:0 10px 10px 0;text-align:center;line-height:40px;border-radius:50%;color:#fff;transition:all .5s ease}.Footer_footerCol__UlBKZ .Footer_social_links__YLrsZ a:hover li:parent{background-color:#fff}.Footer_footerCol__UlBKZ .Footer_social_links__YLrsZ a:hover{color:#24262b;background-color:#fff}@media(max-width:767px){.Footer_footerCol__UlBKZ{width:50%;margin-bottom:30px}}@media(max-width:574px){.Footer_footerCol__UlBKZ{width:100%}}.Footer_hero__waiip{--clr-accent:orange}.Footer_shoeRed__xiIzZ{--clr-inner:#f7f7ff;--clr-outer:#c03221;--clr-accent:green}.Footer_shoeWhite__I_MmK{--clr-inner:#f7f7ff;--clr-outer:orange;--clr-accent:#1e91d6}.Footer_shoeBlue__LsB0K{--clr-inner:#f7f7ff;--clr-outer:#1e91d6;--clr-accent:orange}