@import url(https://fonts.googleapis.com/css2?family=Goldman:wght@400;700&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,400;1,500;1,700;1,900&display=swap);.cart-item-container{align-items:center;background-color:#202020;border-radius:1rem;box-shadow:0 0 10px rgba(0,0,0,.6);display:flex;height:8rem;margin-top:1.25rem;width:97%}.cart-item-container a{all:unset}.cart-item-container a.shoes-preview{height:80%;margin:0 .5rem;width:35%}.cart-item-container a.shoes-preview img{cursor:pointer;height:100%;width:100%}.cart-item-container div{color:#fff;display:flex;flex-direction:column;font-size:1rem;position:relative;row-gap:.5rem}.cart-item-container div div:nth-child(2){align-items:center;display:flex;flex-direction:row;height:1.5rem;justify-content:space-between;width:11rem}.cart-item-container .cart-stars-contianer{height:.9rem;position:relative;width:45%}.cart-item-container .cart-stars-contianer img.cart-stars{height:100%;left:0;position:absolute;top:0;width:100%}.cart-item-container .cart-stars-contianer .cart-stars-upper{align-items:center;-webkit-column-gap:.09rem;column-gap:.09rem;display:flex;height:100%;justify-content:start;position:absolute;width:100%}.cart-item-container .cart-stars-contianer .cart-stars-upper img.cart-star{height:.9rem}.cart-item-container div div h6{color:#494949;font-size:.7rem;max-width:40%;overflow:hidden;text-align:center}.cart-item-container div h5{all:unset;font-size:1.7rem;max-width:5.5rem;overflow:hidden}.cart-item-container div.remove--add{all:unset;align-items:center;border-radius:.5rem;box-shadow:0 0 5px #090909;color:#494949;display:flex;height:1.85rem;justify-content:space-evenly;left:56%;position:absolute;top:72.5%;transition:all 1s;width:5rem}.cart-item-container .remove--add button{all:unset;cursor:pointer;display:grid;height:100%;place-content:center}.cart-item-container .remove--add button:first-child :hover{color:#eb0000}.cart-item-container .remove--add button:nth-child(2) :hover{color:#00ffd5}.cart-item-container .remove--add button:nth-child(3) :hover{color:#fff}@media screen and (max-width:380px){.cart-item-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:2.5vw 0;width:98%}.cart-item-container img.shoes-preview{height:25vw;width:25vw}.cart-item-container div{font-size:3.5vw}.cart-item-container div div:nth-child(2){height:4vw;width:45.5vw}.cart-item-container div div:nth-child(2) .cart-stars-contianer{height:4vw}.cart-item-container div div:nth-child(2) .cart-stars-contianer .cart-stars-upper{align-items:center;-webkit-column-gap:0;column-gap:0;display:flex;height:100%;justify-content:start;position:absolute;width:100%}.cart-item-container div div:nth-child(2) .cart-stars-contianer .cart-stars-upper img.cart-star{height:4vw}.cart-item-container div div h6{font-size:3vw;max-width:14vw}.cart-item-container div h5{font-size:6vw;max-width:22vw;overflow-x:auto}.cart-item-container div h5::-webkit-scrollbar{height:3px}.cart-item-container div.remove--add{all:unset;align-items:center;border-radius:.5rem;box-shadow:0 0 5px #090909;color:#494949;display:flex;height:32.5%;justify-content:space-evenly;left:49%;position:absolute;top:69%;transition:all 1s;width:52.5%}}.cart-contianer{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:var(--backgroundGreyColor);border:3px solid var(--redColor);border-radius:1rem;height:85vh;padding:1rem;position:fixed;right:2.5%;top:5vh;width:20rem;z-index:3}.cart-contianer header{align-items:center;color:var(--whiteColor);display:flex;height:2rem;justify-content:space-between}.cart-close-button{color:var(--redColor);cursor:pointer;font-size:2rem}.cart-contianer section{display:grid;height:calc(100% - 3rem);place-items:center;width:100%}.cart-contianer section.empty div{-webkit-animation:appear 1s;animation:appear 1s;color:var(--greyColor);display:grid;place-items:center;-webkit-transform:scale(1);transform:scale(1)}@-webkit-keyframes appear{0%{-webkit-transform:scale(.5);transform:scale(.5)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes appear{0%{-webkit-transform:scale(.5);transform:scale(.5)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}.cart-contianer section.empty img{width:80%}.cart-contianer section.cart-items{align-items:center;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;position:relative}.cart-contianer section.cart-items::-webkit-scrollbar{background-color:initial;opacity:0;width:5px}.shop-section{background-color:var(--darkGreyColor);border:2px solid var(--greyColor);border-radius:.5rem;bottom:2.5%;color:var(--greyColor);cursor:pointer;display:grid;font-size:1rem;height:2rem;left:50%;padding:0 .75rem;place-content:center;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:380px){.cart-contianer{right:5vw;width:80vw}}.auth-main-container{background-image:url(/static/media/product-background.1fe4621203071f5af2e0.png);background-position:50%;background-size:cover;box-sizing:border-box;color:#e70000;display:grid;min-height:100vh;place-items:center;width:100vw}.auth-main-container .auth-contianer{display:grid;height:39rem;overflow:hidden;place-items:center;position:relative;width:30rem}.auth-main-container form{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:rgba(50,50,50,.58);border:3px solid var(--redColor);border-radius:1rem;box-sizing:border-box;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:1rem;position:absolute;text-align:center;width:100%}.auth-main-container form h1{color:#fff;font-size:1.65rem;margin:0}.auth-main-container form h4{margin:0 0 1rem}.auth-main-container form p{color:#999;font-size:.9rem;margin-bottom:1rem;padding:0 3rem}.auth-main-container form div{position:relative;width:100%}.auth-main-container form input{all:unset;border:3px solid #494949;border-radius:.5rem;box-sizing:border-box;color:#999;font-size:1.25rem;margin-bottom:1rem;padding:.5rem;text-align:start;width:calc(100% - 1rem)}.auth-main-container form input ::-webkit-input-placeholder{color:#494949}.auth-main-container form input ::placeholder{color:#494949}.auth-main-container form label{color:#494949;cursor:pointer;position:absolute;right:5%;top:20%}.auth-main-container form button{all:unset;background-color:#494949;border-radius:.5rem;color:#090909;cursor:pointer;font-size:1.25rem;height:3rem;margin-bottom:1rem;width:95%}.auth-main-container form button.disabled{cursor:default;opacity:.3}.loginAndSignup-button-enter{opacity:0;-webkit-transform:scale(0);transform:scale(0);transition:all .3s}.loginAndSignup-button-enter-active,.loginAndSignup-button-exit{opacity:1;-webkit-transform:scale(1);transform:scale(1);transition:all .3s}.loginAndSignup-button-exit-active{opacity:0;-webkit-transform:scale(0);transform:scale(0);transition:all .3s}@media screen and (max-width:900px){.auth-main-container{background-image:url(/static/media/product-background.1fe4621203071f5af2e0.png)}}@media screen and (max-width:501px){.auth-main-container{height:100vh}.auth-main-container .auth-contianer{height:100vh;width:95vw}.auth-main-container form{align-items:center;display:flex;flex-direction:column;justify-content:center}.auth-main-container form h1{font-size:4.5vw}.auth-main-container form p{font-size:3vw}.auth-main-container form input{font-size:4vw;height:10vw;padding:3vw}.auth-main-container form label{font-size:3vw;-webkit-transform:translateY(-10%);transform:translateY(-10%)}.auth-main-container form button{font-size:3.5vw;height:10vw}}.logout-pop-up{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:rgba(50,50,50,.58);border:3px solid #eb0000;border-radius:.5rem;display:flex;flex-direction:column;height:12rem;justify-content:center;left:50%;position:fixed;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:30rem;z-index:4}.logout-pop-up h3{color:#fff;font-size:1.5rem;margin-top:0}.logout-pop-up div{-webkit-column-gap:1rem;column-gap:1rem;display:flex}.logout-pop-up div button{background-color:initial;border:2px solid #eb0000;border-radius:.25rem;color:#eb0000;cursor:pointer;font-family:Goldman;height:2rem;width:6rem}.logout-pop-up div button:first-child{background-color:#eb0000;color:#494949}.logout-pop-up-close{height:100%;position:fixed;width:100%;z-index:3}.navbar-contianer{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:initial;box-sizing:border-box;padding:0 5%;transition:all 1s;width:100%;z-index:2}.navbar-contianer,.navbar-contianer-blured{align-items:center;display:flex;height:6rem;justify-content:space-between;position:fixed}.navbar-contianer-blured{left:5%;top:0;width:90%;z-index:1}.navbar-logo{width:10rem}.links{align-items:baseline;display:flex;justify-content:space-between;width:30rem}.link{color:var(--whiteColor);font-family:Goldman;font-size:1.25rem;position:relative;text-decoration:none}.link-activated:after{background-color:var(--darkRedColor);border-radius:1rem;content:"";height:.2rem;left:0;position:absolute;top:100%;width:100%}.search-bar{overflow:hidden;position:relative;transition:all .5s;width:12rem}.search-bar-icon{color:var(--orangeColor);color:#f0f8ff;cursor:pointer;left:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .5s}.search-bar-input{all:unset;border:2px solid var(--darkRedColor);border-radius:.5rem;box-sizing:border-box;color:var(--whiteColor);font-size:.85rem;height:1.75rem;padding:0 17% 0 .5rem;width:12rem}.search-bar-input::-webkit-input-placeholder{color:var(--greyColor)}.search-bar-input::placeholder{color:var(--greyColor)}.search-bar-input:valid~.search-bar-icon{left:85%}.cart--avatar{align-items:baseline;color:var(--whiteColor);-webkit-column-gap:1rem;column-gap:1rem;display:flex;font-size:2rem}.cart--avatar :first-child,.cart--avatar :last-child{cursor:pointer}.avatar{width:1.75rem}.cart-icon{position:relative}.cart-icon:after{background-color:var(--darkRedColor);border-radius:1.5rem;box-sizing:border-box;content:attr(data-number);display:grid;font-size:.95rem;height:1.25rem;left:40%;place-items:center;position:absolute;top:-10%;width:1.25rem}.menu-icon,.navbar-contianer-mobile{display:none}@media screen and (max-width:1100px){.navbar-contianer .cart--avatar,.navbar-contianer .links,.search-bar{display:none}.menu-icon{color:var(--whiteColor);display:flex}.navbar-contianer-mobile{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:var(--backgroundGreyColor);border-left:3px solid var(--darkRedColor);box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:20% 0;position:fixed;right:0;top:0;width:12rem;z-index:3}.navbar-logo-mobile{width:9rem}.links-mobile{align-items:center;display:flex;flex-direction:column;row-gap:1rem}.search-bar-mobile{overflow:hidden;position:relative;transition:all .5s;width:90%}.search-bar-input{width:100%}.cart--avatar-mobile{align-items:center;color:var(--whiteColor);-webkit-column-gap:2rem;column-gap:2rem;display:flex}.navbar-container-close{height:100vh;position:fixed;top:0;width:100vw;z-index:2}.cart-icon:after{font-size:100%;height:65%;left:50%;position:absolute;top:-25%;width:80%}}.error-404{background:url(/static/media/home-background.219f07a5b8d64fa10036.png);background-position:50%;background-size:cover;height:100vh;position:relative;width:100vw}.back-drop{-webkit-backdrop-filter:blur(45px);backdrop-filter:blur(45px);background-color:var(--backgroundColor);color:var(--redColor);display:grid;font-size:650%;height:100%;left:0;opacity:.85;place-content:center;position:absolute;text-align:center;top:0;width:100%}.landing-container{background-attachment:fixed;background-image:url(/static/media/home-background.219f07a5b8d64fa10036.png);background-position:top;background-size:cover;height:100vh;position:relative;width:100%}.landing-shoes-details{align-items:center;-webkit-column-gap:.75rem;column-gap:.75rem;display:flex;font-family:Goldman;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:58%;position:absolute;top:70%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.landing-cost{color:var(--redColor);font-size:2.25rem;font-weight:bolder}.landing-brand--model{color:var(--whiteColor);letter-spacing:.4rem}.description--otherColors{align-items:center;bottom:1.25%;display:flex;font-family:Goldman;justify-content:space-between;left:5%;position:absolute;width:90%}.other-colors-container{align-items:start;color:var(--whiteColor);display:flex;flex-direction:column}.description-container h4,.other-colors-container h4{margin:0}.description-container{color:var(--whiteColor);width:30rem}.description-container h4{font-size:1.25rem;font-weight:1000}.description-container p{font-family:Roboto;font-size:.9rem;line-height:1.3rem;margin-top:.5rem}@media screen and (max-width:1100px){.landing-container{background-image:url(/static/media/home-background-mobile.7e3244b36bef8586c811.png);background-position:50%}.landing-cost{color:var(--greyColor);font-size:1.5rem}.landing-shoes-details{align-items:flex-start;display:flex;flex-direction:column;font-size:.6rem;margin-left:-3.5rem;width:50vw}.description-container{display:none}.description--otherColors{bottom:1%;font-size:.8rem}.otherColorImage{width:60vw}}.product{background-color:var(--backgroundColor);border:.1rem solid var(--darkGreyColor);border-radius:1rem;height:29rem;overflow:hidden;padding:1rem;text-decoration:none;width:25rem}.product a{all:unset;cursor:pointer}.home-products-title{color:var(--greyColor);margin-bottom:2rem;position:relative}.home-products-title:after{background-color:var(--darkGreyColor);border-radius:1rem;content:"";height:.15rem;left:0;position:absolute;top:120%;width:100%}.shoes-image{align-items:center;display:flex;height:18.5rem;justify-content:center;position:relative;width:100%}.shoes-image .content{background:url(/static/media/shoes-preview.a4a1f852ad1f52878a27.png);background-position:50%;background-repeat:no-repeat;background-size:contain}.shoes-image:after{background-color:var(--darkGreyColor);border-radius:1rem;content:"";height:.15rem;left:0;position:absolute;top:105%;width:100%}.name--model--cost{color:var(--whiteColor);font-size:1.1rem;justify-content:space-between;margin-top:1.75rem}.cost,.name--model--cost{align-items:center;display:flex}.cost{-webkit-column-gap:.5rem;column-gap:.5rem;font-size:1.75rem}.cost .off{color:var(--greyColor);font-size:1.5rem;text-decoration:line-through}.new-cost{color:var(--whiteColor);font-size:1.75rem}.stars--colors{align-items:center;color:var(--greyColor);display:flex;justify-content:space-between;margin-top:1rem}.stars-container{height:1.25rem;position:relative}.stars{width:6.5rem}.stars,.stars-upper{height:100%;position:absolute}.stars-upper{align-items:center;-webkit-column-gap:.09rem;column-gap:.09rem;display:flex;top:0;z-index:1}.star{width:1.25rem}.colors{align-items:center;-webkit-column-gap:.5rem;column-gap:.5rem;display:flex;font-size:.8rem}.color{transition:all .5s}.color-selected,.product-button{color:var(--redColor)}.product-button{background-color:initial;border:3px solid var(--redColor);border-radius:.5rem;cursor:pointer;font-family:Goldman;font-size:1.1rem;height:3rem;margin-top:1rem;transition:all .5s;width:100%}.product-button.loading-button{-webkit-animation:fading 2s ease-in infinite;animation:fading 2s ease-in infinite;border:3px solid var(--darkGreyColor);color:var(--greyColor)}@-webkit-keyframes fading{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes fading{0%{opacity:1}50%{opacity:0}to{opacity:1}}.product-button.added-button{align-items:center;border:3px solid var(--darkGreyColor);color:var(--greyColor);cursor:default;display:flex;justify-content:space-between;padding:0 1rem}.added-to-cart-icon-contianer{cursor:pointer;position:relative}.added-to-cart-icon-contianer:before{background-color:var(--greyColor);border-radius:1rem;content:"";cursor:default;height:90%;left:-30%;position:absolute;top:0;width:.15rem}.product-button-enter{position:relative;-webkit-transform:scale(.1);transform:scale(.1);transition:all .3s;z-index:4}.product-button-enter-active{z-index:2}.product-button-enter-active,.product-button-exit{position:relative;-webkit-transform:scale(1);transform:scale(1);transition:all .3s}.product-button-exit{z-index:1}.product-button-exit-active{position:relative;-webkit-transform:scale(.1);transform:scale(.1);transition:all .3s;z-index:1}.poduct-button-container{height:4rem;overflow:hidden}@media screen and (max-width:500px){.product{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:80vw}.shoes-image{height:60vw}.name--model--cost{font-size:3vw}.cost{-webkit-column-gap:2vw;column-gap:2vw;font-size:6vw}.cost .off{font-size:4vw}.new-cost{font-size:6vw}.stars--colors{margin-top:2vw}.stars{width:20vw}.colors{align-items:center;-webkit-column-gap:2vw;column-gap:2vw;display:flex;font-size:2.25vw;font-weight:900}.product-button{font-size:3.5vw;height:11vw}.poduct-button-container{height:16vw}.stars-container{height:4vw;position:relative}.stars-upper{-webkit-column-gap:.1vw;column-gap:.1vw;top:0}.star{width:4vw}}.products-container{display:flex;flex-wrap:wrap;gap:2rem;height:100%;justify-content:space-between;padding-bottom:2rem;width:100%}@media screen and (max-width:960px){.products-container{align-items:center;flex-direction:column}}.home-layout-container{background-color:var(--backgroundColor);position:relative}.home-layout-products{background-attachment:fixed;background-image:url(/static/media/product-background.1fe4621203071f5af2e0.png);background-position:50%;background-size:cover;min-height:100vh;padding:2rem 2.5% 0;width:95%}.products-page{background-color:var(--backgroundColor);background:url(/static/media/product-background.1fe4621203071f5af2e0.png);background-attachment:fixed;background-position:top;background-position:50%;background-size:cover;height:100%;min-height:calc(100vh - 7rem);padding:7rem 2.5% 0}.home-layout-best-sales{min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding:2rem 0}.cart-enter{-webkit-transform:translateX(150%);transform:translateX(150%);transition:all .3s}.cart-enter-active{transition:all .3s}.cart-enter-active,.cart-exit{-webkit-transform:translateX(0);transform:translateX(0)}.cart-exit,.cart-exit-active{transition:all .6s}.cart-exit-active{-webkit-transform:translateX(150%);transform:translateX(150%)}.close-section{height:100%;position:fixed;top:0;width:100%;z-index:1}.product-page-main-container{background-attachment:fixed;background-image:url(/static/media/product-background.1fe4621203071f5af2e0.png);background-position:50%;background-size:cover;color:#494949;display:grid;height:100%;place-items:center;position:absolute;top:0;width:100%}.product-page-container{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:2px solid #202020;border-radius:.5rem;display:flex;height:37rem;justify-content:space-between;margin-top:4rem;width:75rem}.shoes-pictures-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;row-gap:2rem;width:35%}.shoes-pictures-container .main-picture{height:21rem;width:23rem}.shoes-pictures-container div{align-items:center;display:flex}.shoes-pictures-container div img{cursor:pointer;height:6rem;width:6rem}.shoes-information{all:unset;height:90%;padding-right:.5rem;width:35%}.shoes-information h1{color:#fff;font-size:1.5rem;margin:0}.shoes-information h1:first-child{margin-top:1rem}.select-colors,.select-size{align-items:center;color:#494949;display:flex;font-size:1.25rem;font-weight:700;justify-content:space-between;margin-top:1rem}.select-colors span,.select-size span{cursor:pointer;font-size:.85rem;font-weight:lighter;margin-left:.25rem;-webkit-user-select:none;user-select:none}.select-colors span :hover,.select-size span :hover{color:#999}.select-colors .selected,.select-size .selected{color:#e70000}.select-size{font-size:1.25rem;font-weight:none;height:2rem;margin-top:.75rem}.select-size select{background-color:initial;border:none;border-bottom:.2rem solid #e70000;color:#494949;cursor:pointer;font-family:Goldman;font-size:1rem;outline:none;padding:.125rem 0;-webkit-transform:translateY(-10%);transform:translateY(-10%)}.select-size select option{background-color:#494949;color:#999}.details h2{font-size:1.5rem;margin:1rem 0}.details div{align-items:center;display:flex;height:2rem;justify-content:space-between;margin-left:1rem}.details div h4,.details div p{font-size:1rem}.product-stars--price{align-items:center;display:flex;height:2rem;justify-content:space-between;margin-top:1rem}.product-stars--price div:first-child{height:1.25rem;position:relative}.product-stars--price div:first-child img:first-child{height:100%}.product-stars--price div:first-child div{align-items:center;-webkit-column-gap:.22rem;column-gap:.22rem;display:flex;position:absolute;top:0}.product-stars--price div:first-child div img{height:1.25rem;width:1.25rem}.product-stars--price h5{color:#e70000;font-size:1.75rem;margin:0}.free-delivery{margin-top:1rem}.free-delivery h5{font-size:1.25rem;margin:0}.free-delivery h5:last-child{font-size:1rem;margin-top:.5rem}.poduct-page-button-container{height:3.5rem;margin-top:1rem;overflow:hidden;width:100%}.product-page-button{height:100%;margin-top:0}.comments{height:85%;margin:0 2%;padding-left:2%;position:relative;width:28%}.comments div.comments-container{box-sizing:border-box;height:calc(100% - 8rem);overflow-y:auto;padding-right:.5rem;scroll-behavior:smooth;width:100%}.comments div.comments-container::-webkit-scrollbar{width:.25rem}.comments div.comments-container::-webkit-scrollbar-thumb{background-color:#202020}.comments:after{background-color:var(--darkGreyColor);border-radius:1rem;content:"";height:100%;left:0;position:absolute;top:0;width:.2rem}.comment{display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-between;margin-bottom:1rem;overflow:hidden;position:relative;width:100%}.comment img{height:2.5rem;width:2.5rem}.comment div.comment-data{display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:.5rem;width:100%}.comment div.comment-data h3{color:#fff;font-size:1rem;margin:0}.comment div.comment-data h4{align-items:center;color:#494949;display:flex;font-size:.55rem;justify-content:space-between;margin:.25rem 0 0 .5rem;padding-right:.5rem}.comment div.comment-data P{color:#999;font-size:.75rem;margin:.25rem 0 0 .75rem;overflow:hidden;text-align:justify;width:15rem}.comment .product-star-rate{display:flex;height:.75rem;position:absolute;right:.5rem;top:.25rem}.comment .product-star-rate img.product-star-rate-img{height:100%;width:100%}.comment .product-star-rate div{-webkit-column-gap:.13rem;column-gap:.13rem;display:flex;height:100%;position:absolute;width:100%}.comment .product-star-rate div img{height:.75rem;width:.75rem}.comments-form{-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);border-radius:.5rem;box-sizing:border-box;height:7.5rem;padding-top:.5rem;position:absolute;top:calc(100% - 7.5rem);width:90%}.comments-form:after{background-color:#202020;border-radius:1rem;content:"";height:.2rem;left:-2.5%;position:absolute;top:0;width:105%}.comment-form-section{align-items:center;display:flex;height:1.5rem;justify-content:space-between;margin-top:.25rem;width:100%}.comment-form-section h6{font-size:.8rem}.comment-form-section .comment-stars-container{align-items:center;display:flex;height:1rem;position:relative;width:5.5rem}.comment-form-section .comment-stars-container img:first-child{height:100%;position:absolute}.comment-form-section .comment-stars-container .comment-stars-star{align-items:center;-webkit-column-gap:.19rem;column-gap:.19rem;display:flex;height:100%;position:absolute;width:100%}.comment-form-section .comment-stars-container .comment-stars-star img{height:1rem;width:1rem}.comment-form-section .comment-stars-container .comment-stars-star-button{align-items:center;-webkit-column-gap:.19rem;column-gap:.19rem;display:flex;height:100%;opacity:0;position:absolute;width:100%}.comment-form-section .comment-stars-container .comment-stars-star-button img{cursor:pointer;height:1rem;opacity:0;width:1rem}.comment-form-section .yes-no{align-items:center;display:flex;font-size:.75rem;height:100%;justify-content:space-between;width:4rem}.comment-form-section .yes-no h6{cursor:pointer;font-size:.9rem}.comment-form-section .yes-no h6.suggested{color:#e70000}.comment-input{align-items:center;box-sizing:border-box;display:flex;height:2rem;justify-content:space-between;position:relative}.comment-input button,.comment-input input{background-color:initial;border:none;outline:none}.comment-input input{color:#999;font-family:goldman;font-size:.9rem;height:100%;width:calc(100% - 2rem)}.comment-input input::-webkit-input-placeholder{color:#494949}.comment-input input::placeholder{color:#494949}.comment-input button{background-color:initial;color:#e70000;cursor:pointer;height:3rem;width:2rem}.comment-input:after{background-color:#202020;border-radius:1rem;content:"";height:.2rem;left:-2.5%;position:absolute;top:110%;width:105%}@media screen and (max-width:1250px){.product-page-main-container{background-repeat:repeat-y;padding:5rem 0}.product-page-container,.product-page-main-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.product-page-container{flex-direction:column;width:90%}.shoes-pictures-container{width:90%}.shoes-pictures-container .main-picture{height:50vw;width:58vw}.shoes-pictures-container div img{height:20vw;width:22vw}.shoes-information{width:90%}.shoes-information h1{font-size:5vw}.shoes-information h1:first-child{margin-top:2.5rem}.select-colors,.select-size{font-size:3.5vw}.details h2{font-size:5vw}.details div{height:7vw;margin-left:4vw}.details div h4,.details div p{font-size:3vw}.product-stars--price{height:6vw}.product-stars--price div:first-child{height:5vw}.product-stars--price div:first-child div{-webkit-column-gap:.9vw;column-gap:.9vw}.product-stars--price div:first-child div img{height:5vw;width:5vw}.product-stars--price h5{font-size:6vw}.free-delivery h5{font-size:4vw}.free-delivery h5:last-child{font-size:3.5vw}.poduct-page-button-container{height:11vw;margin-top:1rem}.comments{height:100%;margin-top:2rem;padding:0;width:90%}.comments .comments-container{height:50%;overflow:hidden}.comments:after{display:none}.comment img{height:9vw;width:9vw}.comment div.comment-data{margin-left:2vw}.comment div.comment-data h3{font-size:4vw}.comment div.comment-data h4{font-size:2.25vw;margin:1vw 0 0 2vw}.comment div.comment-data P{font-size:3vw;margin:.25rem 0 0 .75rem}.comment .product-star-rate{height:3vw;position:absolute;right:2vw;top:1vw}.comment .product-star-rate div{-webkit-column-gap:.55vw;column-gap:.55vw}.comment .product-star-rate div img{height:3vw;width:3vw}.comments-form{height:35vw;margin-top:1rem;padding-top:2vw;position:static;width:100%}.comment-form-section{height:7vw;margin-top:1vw}.comment-form-section h6{font-size:3vw}.comment-form-section .comment-stars-container{height:5vw;width:28vw}.comment-form-section .comment-stars-container .comment-stars-star{-webkit-column-gap:.9vw;column-gap:.9vw}.comment-form-section .comment-stars-container .comment-stars-star img{height:5vw;width:5vw}.comment-form-section .comment-stars-container .comment-stars-star-button{-webkit-column-gap:.9vw;column-gap:.9vw;opacity:0}.comment-form-section .comment-stars-container .comment-stars-star-button img{cursor:pointer;height:5vw;opacity:0;width:5vw}.comment-form-section .yes-no{width:18vw}.comment-form-section .yes-no h6{font-size:3.5vw}.comment-input{align-items:center;box-sizing:border-box;display:flex;height:8vw;justify-content:space-between;position:relative}.comment-input button,.comment-input input{background-color:initial;border:none;outline:none}.comment-input input{color:#999;font-family:goldman;font-size:3.25vw;height:100%;width:calc(100% - 2rem)}.comment-input button{height:100%;width:5vw}.comment-input:after{background-color:#e70000}}.contact-page{align-items:center;background-image:url(/static/media/product-background.1fe4621203071f5af2e0.png);background-position:50%;background-size:cover;display:flex;height:100vh;justify-content:space-between;padding-left:5%}.email-section{background-color:#090909;border:2px solid #202020;border-radius:1rem;height:68%;width:28rem}.email-section h2{color:#e70000;font-size:1.75rem;margin:1rem 0 0 1rem}.email-section p{color:#494949;font-size:.8rem;margin:0;padding:.5rem 1rem 1rem;text-align:justify}.form-section{align-items:center;display:flex;flex-direction:column}.form-section input,.form-section textarea{all:unset;border:3px solid #202020;border-radius:.5rem;box-sizing:border-box;color:#999;font-size:.9rem;margin-bottom:1rem;padding:.5rem;text-align:start;width:95%}.form-section input::-webkit-input-placeholder,.form-section textarea::-webkit-input-placeholder{color:#202020}.form-section input::placeholder,.form-section textarea::placeholder{color:#202020}.form-section textarea{font-size:1rem;height:10rem;width:95%}.form-section button{all:unset;align-items:center;border:3px solid #202020;border-radius:.5rem;color:#202020;cursor:pointer;display:flex;font-size:1.25rem;height:2.75rem;justify-content:center;margin-bottom:1rem;width:calc(95% - 6px)}.form-section button.valid{border:3px solid #eb0000;color:#eb0000}.landing-section{background-image:url(/static/media/contact-landing-background.81041ea94ec7e9fa2460.png);background-position:100%;background-size:cover;box-sizing:border-box;height:34.5rem;width:34.5rem}@media screen and (max-width:1000px){.contact-page{align-items:center;background-color:aqua;background-position:50%;background-size:cover;display:flex;flex-direction:column;height:100%;min-height:100vh;padding:10rem 0 2rem}.email-section{border-radius:3vw;height:99vw;width:90vw}.email-section h2{font-size:4.5vw;margin:2vw 0 0 2vw}.email-section p{font-size:2.25vw;padding:1vw 4vw 2vw}.form-section input,.form-section textarea{all:unset;border:3px solid #202020;border-radius:.5rem;box-sizing:border-box;color:#999;font-size:2.75vw;margin-bottom:2vw;padding:1.5vw;text-align:start;width:95%}.form-section textarea{font-size:2.5vw;height:40vw}.form-section button{all:unset;align-items:center;border:3px solid #202020;border-radius:.5rem;color:#202020;cursor:pointer;display:flex;font-size:2.75vw;height:7vw;justify-content:center;margin-bottom:0;width:calc(95% - 6px)}.form-section button.valid{border:3px solid #eb0000;color:#eb0000}.landing-section{background-image:url(/static/media/contact-landing-background.81041ea94ec7e9fa2460.png);background-position:100%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;height:100vw;margin-right:0;width:100vw}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:Goldman;margin:0;scroll-behavior:smooth}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--redColor:#e70000;--darkRedColor:#eb0000;--whiteColor:#fff;--greyColor:#494949;--darkGreyColor:#202020;--backgroundColor:#090909;--backgroundGreyColor:rgba(50,50,50,.58)}::-webkit-scrollbar{background-color:#090909;background-color:var(--backgroundColor);opacity:0;width:8px}::-webkit-scrollbar-thumb{background-color:#494949;background-color:var(--greyColor);border-radius:1rem}
/*# sourceMappingURL=main.88ab1c51.css.map*/