*{box-sizing:border-box}*,body,html{margin:0;padding:0}body{font-family:Kumbh Sans,sans-serif;font-size:16px;height:100vh;scroll-behavior:smooth;width:100%}li{list-style-type:none}a{color:#68707d;cursor:pointer;text-decoration:none}.navigation{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:25px auto 0;max-width:1350px;min-height:50px;position:relative;transition:.3s ease;width:80%}@media(max-width:1100px){.navigation{width:90%}}@media(min-width:920px){.navigation:after{background-color:#b6bcc8;content:"";height:1px;opacity:.8;position:absolute;top:75px;width:100%;z-index:0}}.navigation__container--left{align-items:center;display:flex;flex-direction:row;gap:45px}@media(max-width:920px){.navigation__container--left{gap:20px}}.navigation__container--left .hamburger-container{cursor:pointer;display:none;transition:.25s ease-in;z-index:250}@media(max-width:920px){.navigation__container--left .hamburger-container{display:block}}.navigation__container--left .hamburger-rest{background-image:url(/static/media/icon-menu.c6107d03f1edcf73523e.svg);height:15px;width:16px}.navigation__container--left .hamburger-active{background-image:url(/static/media/icon-close.c390448669f3a8a4c4b2.svg);height:15px;width:14px}.navigation__container--left .logo{transition:.3s ease}.navigation__container--left .logo:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}@media(max-width:920px){.navigation__container--left .list-container{background-color:#fff;height:100vh;left:-100%;max-width:300px;position:fixed;top:0;transition:.5s ease-in-out;width:55vw;z-index:200}}.navigation__container--left .list-container .list-links{display:flex;flex-direction:row;gap:40px}@media(max-width:920px){.navigation__container--left .list-container .list-links{flex-direction:column;gap:30px;margin-left:30px;margin-top:130px}}.navigation__container--left .list-container .list-links li{list-style:none;opacity:.8;position:relative;transition:all .3s ease}@media(max-width:920px){.navigation__container--left .list-container .list-links li{color:#000;font-size:18px;font-weight:700}.navigation__container--left .list-container .list-links li:hover{color:#ff7d1a}}.navigation__container--left .list-container .list-links li:hover{opacity:1}.navigation__container--left .list-container .list-links li:after{background:none repeat scroll 0 0 transparent;background:#ff7d1a;bottom:-40px;content:"";display:block;height:2px;left:50%;opacity:.9;position:absolute;transition:width .3s ease 0s,left .3s ease 0s;width:0}@media(max-width:920px){.navigation__container--left .list-container .list-links li:after{display:none}}.navigation__container--left .list-container .list-links li:hover:after{left:0;width:100%}@media(max-width:920px){.navigation__container--left .list-active{left:0}}.navigation__container--right{align-items:center;display:flex;gap:45px;position:relative}@media(max-width:920px){.navigation__container--right{gap:20px}}@media(max-width:450px){.navigation__container--right{gap:10px}}.navigation__container--right .icon-cart:hover,.navigation__container--right .icon-logout:hover{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}.navigation__container--right .icon-cart{cursor:pointer;height:24px;margin-top:5px;position:relative;transition:.3s ease;width:26px}.navigation__container--right .icon-cart__popup{background-color:#ff7d1a;border-radius:15px;color:#fff;display:grid;font-size:10px;height:14px;place-items:center;position:absolute;right:-2px;top:-6px;width:18px}.navigation__container--right .profile{align-items:center;display:flex;gap:1rem}.navigation__container--right .profile .icon-profile{border-radius:50%;cursor:pointer;transition:.3s ease;width:40px}.navigation__container--right .profile .icon-profile:hover,.navigation__container--right .profile .profile-active{box-shadow:0 0 0 2px #ff7d1a}.navigation__container--right .profile .icon-logout{cursor:pointer;font-size:16px;height:20px;transition:.3s ease;width:20px}.navigation__container--right .login-logout{cursor:pointer;opacity:.8;position:relative;transition:.3s ease}.navigation__container--right .login-logout:hover{opacity:1}.navigation__container--right .login-logout:after{background:none repeat scroll 0 0 transparent;background:#ff7d1a;bottom:-40px;content:"";display:block;height:2px;left:50%;opacity:.9;position:absolute;transition:width .3s ease 0s,left .3s ease 0s;width:0}.navigation__container--right .login-logout:hover:after{left:0;width:100%}.navigation .nav-active{position:relative}.navigation .nav-active:after{background-color:#ff7d1a;bottom:-40px;content:"";height:3px;left:0;position:absolute;width:100%}@media(max-width:920px){.navigation ul>.nav-active:after{bottom:0;height:100%;left:-30px;width:3px}.layer-dim{background:rgba(0,0,0,.65);height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}}.main{margin:100px auto 0;max-width:1250px;transition:.3s ease;width:75%}@media(max-width:1100px){.main{width:90%}}@media(max-width:920px){.main{margin-top:30px;width:100%}}.connect-modal{border-radius:0 8px 8px 8px;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3);height:100%;margin:150px auto 20px;max-width:650px;min-height:280px;min-width:300px;position:relative;text-align:center;width:40%}.connect-modal .header-btn{left:0;position:absolute;top:-34px}.connect-modal .header-btn button{background-color:#fff;border:solid #b6bcc8;border-radius:8px 8px 0 0;border-width:1px 1px 2px;color:#68707d;cursor:pointer;font-size:15px;padding:6px 20px;transition:.25s ease-out}.connect-modal .header-btn button:hover{-webkit-filter:brightness(135%);filter:brightness(135%)}.connect-modal .header-btn .btn-active{border:2px solid #ff7d1a}.connect-modal .login-container,.connect-modal .signup-container{align-items:center;display:flex;justify-content:center;min-height:200px;position:relative}.connect-modal .login-container:after,.connect-modal .signup-container:after{background-color:#b6bcc8;content:"";height:1px;left:0;position:absolute;top:65px;width:100%}.connect-modal .login-container .login,.connect-modal .login-container .signup,.connect-modal .signup-container .login,.connect-modal .signup-container .signup{margin-top:25px}.connect-modal .login-container .login h3,.connect-modal .login-container .signup h3,.connect-modal .signup-container .login h3,.connect-modal .signup-container .signup h3{color:#68707d;font-weight:700;margin-bottom:40px}.connect-modal .login-container .login form,.connect-modal .login-container .signup form,.connect-modal .signup-container .login form,.connect-modal .signup-container .signup form{grid-gap:10px;display:grid;gap:10px}.connect-modal .login-container .login form input,.connect-modal .login-container .signup form input,.connect-modal .signup-container .login form input,.connect-modal .signup-container .signup form input{border:1px solid #b6bcc8;border-radius:5px;font-size:15px;outline:none;padding:8px 10px;text-align:center;transition:.3s ease}.connect-modal .login-container .login form input[type=submit],.connect-modal .login-container .signup form input[type=submit],.connect-modal .signup-container .login form input[type=submit],.connect-modal .signup-container .signup form input[type=submit]{background-color:#ff7d1a;border:none;color:#fff;cursor:pointer;font-weight:700;letter-spacing:.5px;margin-top:8px}.connect-modal .login-container .login form input[type=submit]:hover,.connect-modal .login-container .signup form input[type=submit]:hover,.connect-modal .signup-container .login form input[type=submit]:hover,.connect-modal .signup-container .signup form input[type=submit]:hover{opacity:.65;-webkit-transform:scale(1.02);transform:scale(1.02)}.connect-modal .login-container .login form span,.connect-modal .login-container .signup form span,.connect-modal .signup-container .login form span,.connect-modal .signup-container .signup form span{color:#68707d;font-weight:300;padding-bottom:10px}.cart__container{position:relative}.cart__container:hover .cart__popup{opacity:1;visibility:visible}.cart__container .cart__popup{background-color:#fff;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3);cursor:auto;min-height:180px;opacity:0;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);transition:visibility .2s,opacity .2s linear;visibility:hidden;width:320px;z-index:10}@media(max-width:1100px){.cart__container .cart__popup{left:-80px}}.cart__container .cart__popup h3{align-items:center;color:#000;display:flex;font-size:15px;height:45px;margin-left:1rem}.cart__container .cart__popup--list{border-top:1px solid #b6bcc8;display:grid;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:75%;place-items:center}.cart__container .cart__popup .cart-empty{color:#68707d;font-size:15px;font-weight:700;opacity:.8}.cart__container .cart__popup .cart-empty p{margin-top:50px}.cart__container .cart__popup .cart-full .item__container{align-items:center;display:flex;flex-direction:row;gap:25px;justify-content:space-between;margin-top:10px;width:90%}.cart__container .cart__popup .cart-full .item__container--image{border-radius:3px;height:40px;width:40px}.cart__container .cart__popup .cart-full .item__container--details{font-size:14px;letter-spacing:.5px;width:60%}.cart__container .cart__popup .cart-full .item__container--details p{color:#68707d;font-size:12px;opacity:1;padding:2px 5px}.cart__container .cart__popup .cart-full .item__container--details p span{color:#000;font-weight:700;padding-left:8px}.cart__container .cart__popup .cart-full .item__container--delete{cursor:pointer;padding:4px;transition:.3s ease}.cart__container .cart__popup .cart-full .item__container--delete:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.cart__container .cart__popup .cart-full .btn-checkout{background-color:#ff7d1a;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;height:40px;margin:15px 0;transition:.4s ease;width:90%}.cart__container .cart__popup .cart-full .btn-checkout:hover{opacity:.65;-webkit-transform:scale(1.02);transform:scale(1.02)}.product{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(350px,400px));justify-content:space-evenly;transition:all .3s ease}@media(max-width:1100px){.product{justify-content:space-around}}@media(max-width:920px){.product{align-content:center;gap:40px;grid-template-columns:1fr;justify-content:space-between}}.product__images{display:flex;flex-direction:column;gap:20px;margin:0 auto;position:relative}@media(max-width:920px){.product__images{max-height:400px}}.product__images .next-previous__small{background-color:#fff;border-radius:50%;cursor:pointer;display:grid;height:40px;place-items:center;position:absolute;transition:.5s ease-out;width:40px}@media(min-width:920px){.product__images .next-previous__small{display:none}}.product__images .next-previous__small:hover .btn-next,.product__images .next-previous__small:hover .btn-previous{-webkit-filter:invert(47%) sepia(86%) saturate(658%) hue-rotate(344deg) brightness(105%) contrast(106%);filter:invert(47%) sepia(86%) saturate(658%) hue-rotate(344deg) brightness(105%) contrast(106%)}.product__images .previous__small{left:10px;top:43%}.product__images .next__small{right:10px;top:43%}.product__images--full{border-radius:15px;height:auto;max-width:380px;transition:.25s ease-out;width:100%}@media(max-width:920px){.product__images--full{max-width:380px}}@media(min-width:920px){.product__images--full:hover{cursor:pointer;max-width:380px;opacity:.8;-webkit-transform:scale(1.02);transform:scale(1.02)}}.product__images--miniatures{cursor:pointer;display:flex;flex-direction:row;justify-content:space-between}@media(max-width:920px){.product__images--miniatures{display:none}}.product__images--miniatures img{border-radius:10px;height:100%;transition:.3s ease-out;width:80px}.product__images--miniatures img:hover{opacity:.45}.product__images--miniatures .img-active{border-radius:10px;box-shadow:0 0 0 3px #ff7d1a;position:relative;transition:.2s ease-out}.product__images--miniatures .img-active:after{background-color:#fff;border-radius:10px;content:"";height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:20}.product__description{display:flex;flex-direction:column;gap:20px;justify-content:center}@media(max-width:920px){.product__description{margin:0 auto;max-width:500px;width:80%}}.product__description header{letter-spacing:1px;margin-bottom:10px}@media(max-width:920px){.product__description header{margin-bottom:0}}.product__description header .company-title{color:#ff7d1a;font-size:14px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.product__description header .product-title{color:#000;font-size:32px;font-weight:700;opacity:.85}.product__description p{color:#68707d;font-size:14px;letter-spacing:.5px;line-height:25px}@media(max-width:920px){.product__description p{line-height:30px}}.product__description .price-section{display:flex;flex-direction:column;gap:5px;letter-spacing:.5px;margin:10px 0}@media(max-width:920px){.product__description .price-section{align-items:center;flex-direction:row;justify-content:space-between}}.product__description .price-section .price-container{align-items:center;display:flex;font-weight:700;gap:15px}.product__description .price-section .price-container .price-tag{font-size:22px}.product__description .price-section .price-container .discount-tag{background-color:rgba(255,228,196,.824);border-radius:5px;color:#ff7d1a;font-size:14px;opacity:.9;padding:2px 4px}.product__description .price-section .old-price{color:#68707d;font-size:13px;font-weight:700;opacity:.5;text-decoration:line-through}.product__description .shop__item{grid-gap:20px;display:grid;gap:20px;grid-template-columns:.4fr .6fr;grid-template-rows:1fr;width:100%}@media(max-width:920px){.product__description .shop__item{grid-template-columns:1fr}}.product__description .shop__item--quantity{align-items:center;background-color:#f7f8fd;border-radius:5px;display:flex;height:45px;justify-content:space-around}.product__description .shop__item--quantity img{cursor:pointer;padding:5px;transition:.4s ease}.product__description .shop__item--quantity img:hover{opacity:.65;-webkit-transform:scale(1.1);transform:scale(1.1)}.product__description .shop__item--quantity p{color:#000;font-size:15px;font-weight:700}.product__description .shop__item--add{align-items:center;background-color:#ff7d1a;border:none;border-radius:5px;box-shadow:0 20px 25px -5px rgba(235,102,7,.341),0 10px 10px -5px rgba(177,103,6,.462);cursor:pointer;display:flex;flex-direction:row;gap:15px;height:45px;justify-content:center;transition:.4s ease}.product__description .shop__item--add:hover{opacity:.65;-webkit-transform:scale(1.02);transform:scale(1.02)}@media(max-width:920px){.product__description .shop__item--add{margin-bottom:20px}}.product__description .shop__item--add img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);width:15px}.product__description .shop__item--add p{color:#fff;font-size:14px;font-weight:700;opacity:.9}.product__popup{left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-45%);transform:translate(-50%,-45%);z-index:30}@media(max-width:920px){.product__popup{display:none}}.product__popup .popup__full{cursor:auto;max-width:450px}.product__popup .popup__full:hover{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.product__popup .next-previous__container{background-color:#fff;border-radius:50%;cursor:pointer;display:grid;height:40px;place-items:center;position:absolute;transition:.5s ease-out;width:40px;z-index:40}.product__popup .next-previous__container:hover .btn-next,.product__popup .next-previous__container:hover .btn-previous{-webkit-filter:invert(47%) sepia(86%) saturate(658%) hue-rotate(344deg) brightness(105%) contrast(106%);filter:invert(47%) sepia(86%) saturate(658%) hue-rotate(344deg) brightness(105%) contrast(106%)}.product__popup .next-previous__container .btn-next,.product__popup .next-previous__container .btn-previous{-webkit-filter:brightness(1) invert(0);filter:brightness(1) invert(0);width:10px;z-index:50}.product__popup .previous__container{left:-20px;top:38%}.product__popup .next__container{right:-20px;top:38%}.product__popup .popup__miniature{display:flex;justify-content:space-evenly}.product__popup .close-btn{cursor:pointer;-webkit-filter:brightness(0) invert(.95);filter:brightness(0) invert(.95);padding:5px;position:absolute;right:0;top:-40px;-webkit-transform:scale(1.3);transform:scale(1.3);transition:all 1s ease}.product__popup .close-btn:hover{-webkit-filter:invert(47%) sepia(86%) saturate(658%) hue-rotate(344deg) brightness(105%) contrast(106%);filter:invert(47%) sepia(86%) saturate(658%) hue-rotate(344deg) brightness(105%) contrast(106%)}.popup-dim{background:rgba(0,0,0,.8);height:100%;left:0;position:fixed;top:0;width:100%;z-index:20}@media(max-width:920px){.popup-dim{display:none}}.profile__container{position:relative}.profile__container .profile__popup{background-color:#fff;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3);cursor:auto;height:150px;left:50%;position:absolute;top:130px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:visibility .2s,opacity .2s linear;transition:left .3s ease;width:250px;z-index:20;z-index:10}@media(max-width:1100px){.profile__container .profile__popup{left:-80px}}.profile__container .profile__popup header{align-items:center;border-bottom:1px solid #b6bcc8;display:flex;height:25%;justify-content:center;width:100%}.profile__container .profile__popup header h3{color:#000;font-size:15px;letter-spacing:.5px;margin-left:1rem;opacity:.7}.profile__container .profile__popup--btn{align-items:center;display:flex;flex-direction:column;gap:20px;height:75%;justify-content:center}.profile__container .profile__popup--btn .btn-logout,.profile__container .profile__popup--btn .btn-profile{background-color:#ff7d1a;border:none;border-radius:10px;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:40px;letter-spacing:1px;transition:.4s ease;transition:.3s ease;width:70%}.profile__container .profile__popup--btn .btn-logout{align-items:center;display:flex;gap:15px;justify-content:center}.profile__container .profile__popup--btn .btn-logout:hover{opacity:.7;-webkit-transform:scale(1.03);transform:scale(1.03)}.profile__container .profile__popup--btn .btn-logout img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:100%;max-width:20px}.home-content{align-items:center;display:flex;flex-direction:row;gap:0;justify-content:space-around;min-height:400px;position:relative}@media(max-width:1100px){.home-content{justify-content:flex-start;margin:50px auto 0;width:90%}}@media(max-width:920px){.home-content{justify-content:center;text-align:center}}.home-content .introduction{display:flex;flex-direction:column;gap:15px;letter-spacing:.5px;max-width:40%}@media(max-width:1100px){.home-content .introduction{max-width:80%}}.home-content .introduction header h2{color:#ff7d1a;font-size:34px;font-weight:500;margin-bottom:20px}.home-content .introduction header h3{font-size:25px;font-weight:300}.home-content .introduction p{line-height:25px;opacity:.85}.home-content .introduction button{background-color:#ff7d1a;background-color:#183f48;border:none;border-radius:10px;border-radius:28px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:50px;letter-spacing:1px;margin-top:30px;position:relative;transition:.4s ease;width:180px;z-index:10}.home-content .introduction button span{display:inline-block;opacity:0;position:absolute;transition:.45s ease-out}.home-content .introduction button:hover{opacity:.65;-webkit-transform:scale(1.02);transform:scale(1.02)}.home-content .introduction button:hover span{opacity:1;-webkit-transform:translateX(10px) scale(1.05);transform:translateX(10px) scale(1.05)}.home-content .shoe-carousel{background-color:#fff;background-image:linear-gradient(315deg,#fff,#d7e1ec 74%);border-radius:50%;display:grid;height:500px;opacity:.9;place-items:center;width:500px}@media(max-width:1100px){.home-content .shoe-carousel{height:50%;left:10%;opacity:.1;position:absolute;width:50%}}@media(max-width:920px){.home-content .shoe-carousel{top:60%}}.home-content .shoe-carousel img{height:auto;max-width:400px;transition:1s ease}.home-content .shoe-carousel img:hover{-webkit-transform:rotate(1turn);transform:rotate(1turn)}@media(max-width:1100px){.home-content .shoe-carousel img{max-width:800px}.home-content .shoe-carousel img:hover{-webkit-transform:rotate(0);transform:rotate(0)}}@media(max-width:920px){.home-content .shoe-carousel img{max-width:75vw}}.checkout{display:flex;flex-direction:column;gap:20px;margin:0 auto;padding-bottom:20px;position:relative;width:80%}.checkout__empty{color:#1d2025;font-size:20px;font-weight:700;opacity:.8}.checkout__list{transition:.3s ease}.checkout__list__item{box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3);display:flex;flex-direction:row;gap:30px;height:150px;margin-bottom:2rem;position:relative;transition:.3s ease}@media(max-width:700px){.checkout__list__item{gap:10px}}.checkout__list__item--img{border-radius:5px;max-height:150px;max-width:160px;transition:.3s ease}@media(max-width:700px){.checkout__list__item--img{height:100%;max-width:150px}}.checkout__list__item--details{display:flex;flex-direction:column;font-size:16px;gap:5px 0;justify-content:space-around;letter-spacing:.5px}.checkout__list__item--details .item-name{font-size:20px;font-weight:700}@media(max-width:700px){.checkout__list__item--details .item-name{font-size:18px;padding-right:10px}}@media(max-width:600px){.checkout__list__item--details .item-name{font-size:15px;padding-right:5px}}.checkout__list__item--details .item-price{font-size:17px;font-weight:300;margin:-5px 0 15px}@media(max-width:700px){.checkout__list__item--details .item-price{font-size:15px}}@media(max-width:600px){.checkout__list__item--details .item-price{font-size:14px}}.checkout__list__item--details .item-quantity{align-items:center;background-color:#f7f8fd;border-radius:5px;display:flex;height:30px;justify-content:space-around;max-width:100px}.checkout__list__item--details .item-quantity img{cursor:pointer;padding:5px;transition:.4s ease}.checkout__list__item--details .item-quantity img:hover{opacity:.65;-webkit-transform:scale(1.1);transform:scale(1.1)}.checkout__list__item--details .item-quantity p{color:#000;font-size:15px;font-weight:700}@media(max-width:700px){.checkout__list__item--details .item-quantity p{font-size:13px}.checkout__list__item--details .item-totalPrice{font-size:14px;padding-top:10px}}.checkout__list__item--details .item-totalPrice span{font-weight:700}.checkout__list__item .item__delete{cursor:pointer;position:absolute;right:10px;top:10px;transition:.3s ease}.checkout__list__item .item__delete:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}@media(max-width:700px){.checkout__list__item .item__delete{display:none}}.checkout__list__item .item__delete__small{background-color:#f7f8fd;border-radius:50%;cursor:pointer;display:grid;height:20px;place-items:center;position:absolute;right:-5px;top:-10px;-webkit-transform:rotate(1deg);transform:rotate(1deg);transition:.3s ease;width:20px}.checkout__list__item .item__delete__small:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.checkout__list__item .item__delete__small:hover .delete-btn{-webkit-filter:invert(47%) sepia(86%) saturate(658%) hue-rotate(344deg) brightness(105%) contrast(106%);filter:invert(47%) sepia(86%) saturate(658%) hue-rotate(344deg) brightness(105%) contrast(106%)}@media(min-width:700px){.checkout__list__item .item__delete__small{display:none}}.checkout__list__item .item__delete__small .delete-btn{height:11px;width:11px}.checkout__list .final-checkout{align-items:flex-end;display:flex;flex-direction:column;gap:15px;letter-spacing:.5px;margin-top:35px;width:100%}.checkout__list .final-checkout .total-checkout span{font-weight:700}.checkout__list .final-checkout button{background-color:#ff7d1a;border:none;border-radius:10px;box-shadow:0 20px 25px -5px rgba(235,102,7,.341),0 10px 10px -5px rgba(177,103,6,.462);color:#fff;cursor:pointer;font-size:16px;font-size:15px;font-weight:700;height:50px;letter-spacing:1px;line-height:20px;transition:.4s ease;width:210px}.checkout__list .final-checkout button:hover{opacity:.65;-webkit-transform:scale(1.02);transform:scale(1.02)}.checkout__confirm-checkout{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:20px;height:auto;left:50%;max-width:400px;padding:20px;position:absolute;top:50%;-webkit-transform:translate(-50%,-45%);transform:translate(-50%,-45%);z-index:30}.checkout__confirm-checkout p{display:inline-block;letter-spacing:.5px;line-height:30px}.checkout__confirm-checkout img{max-width:40px}.checkout__confirm-checkout button{background-color:#ff7d1a;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:45px;letter-spacing:1px;transition:.4s ease;width:140px}.checkout__confirm-checkout button:hover{opacity:.65;-webkit-transform:scale(1.02);transform:scale(1.02)}.checkout__confirm-checkout .close__checkout{background-color:#f7f8fd;border:1px solid #68707d;border-radius:50%;cursor:pointer;display:grid;height:20px;place-items:center;position:absolute;right:-5px;top:-8px;-webkit-transform:rotate(1deg);transform:rotate(1deg);transition:.3s ease;width:20px}.checkout__confirm-checkout .close__checkout:hover .close-btn{-webkit-filter:invert(47%) sepia(86%) saturate(658%) hue-rotate(344deg) brightness(105%) contrast(106%);filter:invert(47%) sepia(86%) saturate(658%) hue-rotate(344deg) brightness(105%) contrast(106%)}.checkout__confirm-checkout .close__checkout .close-btn{height:11px;width:11px}.checkout-dim{background:rgba(0,0,0,.8);height:100%;left:0;position:fixed;top:0;width:100%;z-index:20}.products-list{grid-gap:2rem 1rem;align-items:center;display:grid;gap:2rem 1rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));justify-items:center;padding-bottom:2.5rem}@media screen and (max-width:1000px){.products-list{margin:0 auto;width:90%}}.products-list__item{border-radius:5px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);height:380px;padding:10px 5px;width:260px}.products-list__item--container{display:flex;flex-direction:column;gap:10px;height:100%;justify-content:space-between;letter-spacing:.5px;margin:0 auto;width:90%}.products-list__item--container img{border-radius:5px;height:210px;max-width:250px}.products-list__item--container h3{font-size:16px}.products-list__item--container .item-action{display:flex;flex-direction:row;gap:10px}.products-list__item--container .item-action .add-product:hover,.products-list__item--container .item-action .view-product:hover{opacity:.65;-webkit-transform:scale(1.02);transform:scale(1.02)}.products-list__item--container .item-action .add-product{background-color:#ff7d1a;border:none;border-radius:10px;border-radius:5px;color:#fff;cursor:pointer;display:grid;font-size:16px;font-weight:700;height:35px;letter-spacing:1px;place-items:center;transition:.4s ease;width:50px}.products-list__item--container .item-action .add-product img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:18px;width:20px}.products-list__item--container .item-action .view-product{background-color:#ff7d1a;border:none;border-radius:10px;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:35px;letter-spacing:1px;transition:.4s ease;width:160px}
/*# sourceMappingURL=main.093f7b3c.css.map*/