@font-face{font-family:tartine-script;src:url(/static/media/tartinescriptregular.013341089d12c8826b90.ttf)}@font-face{font-family:Roboto;src:url(/static/media/Roboto-Light.8be2d1487420548b3b8d.ttf)}*{box-sizing:border-box;margin:0;padding:0}body{background:#f1f1f1;font-family:Roboto,serif;margin:auto;text-align:center}.tooltip{font-size:1.3rem;margin-left:8px}.navbar{align-items:center;background-color:hsla(0,0%,100%,0);background:hsla(0,0%,100%,0);color:#202020;display:flex;height:70px;left:0;position:fixed;top:0;transition:all .5s ease-in-out;width:100%;z-index:150}.navbar .fixed-cart{background:#00afec;border-radius:45px;color:#fff;cursor:pointer;display:none;font-size:1.3rem;padding:10px;position:fixed;right:25px;top:25px;transition:all .3s ease-in-out;z-index:300}.navbar .fixed-cart:hover{box-shadow:0 0 15px rgba(0,0,0,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.navbar .fixed-cart .cart-badge{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;position:absolute;right:-8px;top:-8px;width:20px}.navbar .fixed-cart.hide{display:block}.navbar .main-box{align-items:center;display:flex;justify-content:space-between;margin:auto;width:90%}.navbar .main-box .menu{align-items:center;color:#fff;cursor:pointer;display:flex;transition:all .3s ease-in-out}.navbar .main-box .menu:hover{color:#00afec}.navbar .main-box .menu i{font-size:1.3rem;margin-right:10px}@media screen and (max-width:600px){.navbar .main-box .menu i{font-size:1.1rem}}@media screen and (max-width:400px){.navbar .main-box .menu i{font-size:.9rem}}.navbar .main-box .menu p{font-size:1.3rem}@media screen and (max-width:600px){.navbar .main-box .menu p{font-size:1.1rem}}@media screen and (max-width:400px){.navbar .main-box .menu p{font-size:.9rem}}.navbar .main-box .title{color:#fff;cursor:pointer;font-family:tartine-script,cursive;font-size:1.6rem;text-shadow:2px 2px red;transition:all .3s ease-in-out}.navbar .main-box .title:hover{-webkit-transform:scale(1.04);transform:scale(1.04)}@media screen and (max-width:1000px){.navbar .main-box .title{font-size:1.4rem}}@media screen and (max-width:600px){.navbar .main-box .title{font-size:1.2rem}}@media screen and (max-width:440px){.navbar .main-box .title{font-size:1rem}}@media screen and (max-width:400px){.navbar .main-box .title{font-size:.8rem}}.navbar .main-box .icons-box{align-items:center;-webkit-column-gap:30px;column-gap:30px;display:flex;justify-content:space-between;list-style:none;z-index:2}.navbar .main-box .icons-box .icon{color:#fff;cursor:pointer;font-size:1.3rem;position:relative;transition:all .3s ease-in-out}.navbar .main-box .icons-box .icon:hover{color:#00afec}@media screen and (max-width:600px){.navbar .main-box .icons-box .icon{display:none}}.navbar .main-box .icons-box .icon .cart-badge{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;position:absolute;right:-8px;top:-8px;width:20px}.navbar .main-box.hide{height:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:-10000}.cart-container{background:hsla(0,0%,79%,.733);display:flex;height:100vh;position:fixed;right:0;top:0;transition:all .5s ease-in-out;width:100vw;z-index:10000}.cart-container .left-side{height:100%;width:60%}.cart-container.open{right:0}.cart-container.close{display:none}.cart-container .separator-line{margin:0 10px}.cart-container .cart-menu{background-color:#fff;height:100vh;margin:10px;min-width:270px;opacity:1;overflow:auto;position:fixed;right:0;transition:all .5s ease-in-out;width:40%}.cart-container .cart-menu .cart-header{align-items:center;background-color:#fff;display:flex;height:80px;justify-content:space-between;padding:10px;position:-webkit-sticky;position:sticky;top:0;z-index:5}.cart-container .cart-menu .cart-header h3{font-size:2rem;margin:0}@media screen and (max-width:500px){.cart-container .cart-menu .cart-header h3{font-size:1.5rem}}.cart-container .cart-menu .cart-header .fa-arrow-right-from-bracket{cursor:pointer;font-size:2rem}@media screen and (max-width:500px){.cart-container .cart-menu .cart-header .fa-arrow-right-from-bracket{font-size:1.5rem}}.cart-container .cart-menu .empty-cart{align-items:center;display:flex;flex-direction:column;font-size:1.5rem;font-weight:200;justify-content:center;padding:50px 0}.cart-container .cart-menu .empty-cart button{align-items:center;background-color:#7ad0ec;border:none;cursor:pointer;display:flex;font-size:16px;height:40px;justify-content:center;margin:20px 0 10px 10px;padding:10px;transition:all .3s ease;width:200px}.cart-container .cart-menu .empty-cart button:hover{box-shadow:0 0 15px rgba(0,0,0,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.cart-container .cart-menu .cart-list{overflow-y:hidden;padding:10px}.cart-container .cart-menu .cart-list .cart-list-container{background:#f1f1f1;display:flex;margin-bottom:10px;padding:10px}.cart-container .cart-menu .cart-list .cart-list-container .img-container{margin-right:10px;padding:5px;width:100px}.cart-container .cart-menu .cart-list .cart-list-container .img-container img{-webkit-filter:brightness(130%);filter:brightness(130%);height:auto;-webkit-transform:scale(1.3);transform:scale(1.3);width:100%}.cart-container .cart-menu .cart-list .cart-list-container .details-container{display:flex;flex-direction:column;flex-grow:1}.cart-container .cart-menu .cart-list .cart-list-container .details-container .title-container{display:flex;justify-content:space-between;margin-bottom:5px}.cart-container .cart-menu .cart-list .cart-list-container .details-container .title-container .title{font-size:16px;margin:0;text-align:left}.cart-container .cart-menu .cart-list .cart-list-container .details-container .title-container .fa-xmark{cursor:pointer}.cart-container .cart-menu .cart-list .cart-list-container .details-container .qty-container{align-items:center;display:flex;justify-content:space-between}.cart-container .cart-menu .cart-list .cart-list-container .details-container .qty-container .qty-btn-container{display:flex}.cart-container .cart-menu .cart-list .cart-list-container .details-container .qty-container .qty-btn-container .qty-btn{background-color:#fff;border-radius:45px;display:flex;height:25px;margin:5px;transition:all .3s ease;width:25px}.cart-container .cart-menu .cart-list .cart-list-container .details-container .qty-container .qty-btn-container .qty-btn:hover{box-shadow:0 0 15px rgba(0,0,0,.3);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.cart-container .cart-menu .cart-list .cart-list-container .details-container .qty-container .qty-btn-container .qty-btn i{cursor:pointer;margin:0 5px;-webkit-transform:translateY(20%);transform:translateY(20%)}.cart-container .cart-menu .cart-list .cart-list-container .details-container .qty-container .price{font-size:16px}.cart-container .cart-menu .cart-list .cart-list-container .details-container .qty-container .quantity{color:#202020;font-size:18px;font-weight:700;margin:0 5px;-webkit-transform:translateY(20%);transform:translateY(20%)}.cart-container .cart-menu .cart-footer{background-color:#fff;bottom:0;height:120px;position:-webkit-sticky;position:sticky;z-index:1}.cart-container .cart-menu .cart-footer .subtotal{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.cart-container .cart-menu .cart-footer .subtotal h4{font-size:1.3rem;margin:10px}@media screen and (max-width:500px){.cart-container .cart-menu .cart-footer .subtotal h4{font-size:1rem}}.cart-container .cart-menu .cart-footer .subtotal .total-price{font-size:1.3rem;margin:10px}@media screen and (max-width:500px){.cart-container .cart-menu .cart-footer .subtotal .total-price{font-size:1rem}}.cart-container .cart-menu .cart-footer .free-shipping{font-size:1rem;margin-left:10px;text-align:center}.cart-container .cart-menu .cart-footer .btn-container{display:flex}.cart-container .cart-menu .cart-footer .btn-container .exit-cart{background-color:#7ad0ec;border:none;cursor:pointer;font-size:16px;margin:10px 0 10px 10px;padding:10px;transition:all .3s ease;width:20%}@media screen and (max-width:500px){.cart-container .cart-menu .cart-footer .btn-container .exit-cart{font-size:12px}}.cart-container .cart-menu .cart-footer .btn-container .exit-cart:hover{box-shadow:0 0 15px rgba(0,0,0,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.cart-container .cart-menu .cart-footer .checkout{background-color:#7ad0ec;border:none;cursor:pointer;font-size:1.2rem;letter-spacing:1px;margin:10px;padding:10px;transition:all .3s ease;width:95%}@media screen and (max-width:500px){.cart-container .cart-menu .cart-footer .checkout{font-size:15px}}.cart-container .cart-menu .cart-footer .checkout:hover{box-shadow:0 0 15px rgba(0,0,0,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.cartValidation-page{align-items:center;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.3);display:flex;flex-direction:column;font-weight:700;margin:0 10% 50px;min-height:100vh;position:relative;width:80%;z-index:200}@media screen and (max-width:880px){.cartValidation-page{margin:0 5% 150px;width:90%}}@media screen and (max-width:700px){.cartValidation-page{margin:0 2.5% 200px;width:95%}}.cartValidation-page .header h3{font-family:tartine-script,cursive;font-size:2.5rem;margin:30px 0 -20px}@media screen and (max-width:700px){.cartValidation-page .header h3{font-size:2rem}}.cartValidation-page .empty-cart{display:flex;flex-direction:column;font-size:1.5rem;font-weight:200;padding:100px 0 50px}.cartValidation-page .empty-cart button{align-items:center;background-color:#7ad0ec;border:none;cursor:pointer;display:flex;font-size:16px;height:40px;justify-content:center;margin:10px 0 20px 10px;padding:10px;transition:all .3s ease;width:200px}.cartValidation-page .empty-cart button:hover{box-shadow:0 0 15px rgba(0,0,0,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.cartValidation-page .cart-list{padding:20px;width:100%}@media screen and (max-width:880px){.cartValidation-page .cart-list{padding:10px}}.cartValidation-page .cart-list .item-container{background:#f1f1f1;display:flex;flex-direction:row;flex-wrap:nowrap;height:170px;justify-content:space-between;padding:10px;width:100%}.cartValidation-page .cart-list .item-container .img-container{align-items:center;display:flex;height:150px;justify-content:end;min-width:90px;width:30%}.cartValidation-page .cart-list .item-container .img-container img{height:100%;object-fit:contain;padding:0 20px 10px 0;width:100%}@media screen and (max-width:880px){.cartValidation-page .cart-list .item-container .img-container img{height:120px;padding:0 10px 10px 0}}@media screen and (max-width:700px){.cartValidation-page .cart-list .item-container .img-container img{height:90px;padding:5px 0;-webkit-transform:scale(2);transform:scale(2)}}.cartValidation-page .cart-list .item-container .title-container{display:flex;flex-direction:column;gap:15px;height:150px;justify-content:flex-start;min-width:40%;text-align:start}@media screen and (max-width:880px){.cartValidation-page .cart-list .item-container .title-container{gap:10px}}@media screen and (max-width:700px){.cartValidation-page .cart-list .item-container .title-container{gap:5px;min-width:35%}}@media screen and (max-width:500px){.cartValidation-page .cart-list .item-container .title-container{gap:0;min-width:25%}}.cartValidation-page .cart-list .item-container .title-container h4{font-size:1.3rem;padding-left:10px}@media screen and (max-width:700px){.cartValidation-page .cart-list .item-container .title-container h4{font-size:.9rem}}@media screen and (max-width:550px){.cartValidation-page .cart-list .item-container .title-container h4{font-size:.75rem;min-width:150px}}.cartValidation-page .cart-list .item-container .title-container .weight{color:rgba(0,0,0,.644);font-size:1rem;padding-left:10px}.cartValidation-page .cart-list .item-container .title-container .qty-container{align-items:center;display:flex;font-size:1.2rem;z-index:200}@media screen and (max-width:700px){.cartValidation-page .cart-list .item-container .title-container .qty-container{font-size:.9rem}}.cartValidation-page .cart-list .item-container .title-container .qty-container i{cursor:pointer;padding:10px;transition:all .3s ease-in-out}.cartValidation-page .cart-list .item-container .title-container .qty-container i:hover{color:#00afec;-webkit-transform:scale(1.2);transform:scale(1.2)}.cartValidation-page .cart-list .item-container .price-container{display:flex;flex-direction:column;height:150px;justify-content:space-between;text-align:end;width:auto}.cartValidation-page .cart-list .item-container .price-container i{cursor:pointer;font-size:1.5rem;transition:all .3s ease-in-out}.cartValidation-page .cart-list .item-container .price-container i:hover{color:#00afec}.cartValidation-page .cart-list .item-container .price-container .unit-price{color:rgba(0,0,0,.644)}.cartValidation-page .cart-list .item-container .price-container .price{font-size:1.2rem;min-width:150px;width:20%}@media screen and (max-width:880px){.cartValidation-page .cart-list .item-container .price-container .price{font-size:.9rem;min-width:130px}}@media screen and (max-width:700px){.cartValidation-page .cart-list .item-container .price-container .price{font-size:.8rem;min-width:85px}}.cartValidation-page .cart-list .item-container .price-container .price .total-item{font-size:1.3rem}@media screen and (max-width:700px){.cartValidation-page .cart-list .item-container .price-container .price .total-item{font-size:.85rem}}.cartValidation-page .cart-list .item-container .price-container .price p{font-weight:700;padding-top:10px}.cartValidation-page .shipping-options{align-items:flex-start;display:flex;flex-direction:column;gap:15px;width:100%}.cartValidation-page .shipping-options h3{cursor:pointer;font-size:1.7rem}.cartValidation-page .shipping-options .option{align-items:center;background:#f1f1f1;display:flex;height:50px;padding:5px 10px;width:100%}.cartValidation-page .shipping-options .option label{cursor:pointer;display:flex;justify-content:space-between;width:100%}.cartValidation-page .shipping-options .option label input{cursor:pointer}.cartValidation-page .shipping-options .selected{background:#7ad0ec}.cartValidation-page .promo-code{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-top:25px}.cartValidation-page .promo-code .promoCode-input-container{align-items:center;display:flex}.cartValidation-page .promo-code .promoCode-input-container input{background:none;border:1px solid hsla(0,0%,53%,.479);height:30px;padding:7px 13px;width:200px}.cartValidation-page .promo-code .promoCode-input-container input.input-promoCode-applied{border:1px solid #00b800}.cartValidation-page .promo-code .promoCode-input-container button{align-items:center;background-color:#7ad0ec;border:none;cursor:pointer;display:flex;font-size:16px;gap:5px;height:30px;justify-content:center;margin:10px;padding:10px;transition:all .3s ease}.cartValidation-page .promo-code .promoCode-input-container button.promoCode-applied{background-color:#00b800}.cartValidation-page .promo-code .success{color:#00b800}.cartValidation-page .promo-code .error{color:red}.cartValidation-page .discount,.cartValidation-page .shipping-fees,.cartValidation-page .subtotal,.cartValidation-page .total{display:flex;font-size:1.2rem;justify-content:space-between;margin-top:30px;text-align:start}@media screen and (max-width:700px){.cartValidation-page .discount,.cartValidation-page .shipping-fees,.cartValidation-page .subtotal,.cartValidation-page .total{font-size:1rem}}.cartValidation-page .discount div,.cartValidation-page .shipping-fees div,.cartValidation-page .subtotal div,.cartValidation-page .total div{text-align:end}.cartValidation-page .shipping-fees h5{max-width:75%}.cartValidation-page .total{font-size:1.5rem}@media screen and (max-width:700px){.cartValidation-page .total{font-size:1.3rem}}.cartValidation-page .checkout{align-items:center;background-color:#7ad0ec;border:none;cursor:pointer;display:flex;font-size:1.2rem;font-size:16px;height:40px;justify-content:center;margin-top:15px;margin:10px 0 20px 10px;padding:10px;transition:all .3s ease;width:200px}.cartValidation-page .checkout:hover{box-shadow:0 0 15px rgba(0,0,0,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.item-container{align-items:center;display:flex;flex:1 0 25%;flex-direction:column;flex-wrap:wrap;height:auto;margin:30px 0;max-height:500px;min-width:250px;overflow:hidden;padding-top:10px;position:relative;text-align:center;transition:all .3s ease}.item-container img{cursor:pointer;-webkit-filter:brightness(120%);filter:brightness(120%);height:220px;object-fit:contain;padding-left:15px;-webkit-transform:scale(1.2);transform:scale(1.2);transition:all .3s ease-in-out;width:100%}.item-container .title-container{display:flex;flex-direction:column;font-size:.9rem;justify-content:center;margin-top:20px;text-transform:uppercase;width:100%}.item-container .title-container .weight{font-size:.8rem;margin:10px 0}.item-container .btn-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.item-container .btn-container .price-qty-container{align-content:center;align-items:center;display:flex;justify-content:space-evenly;width:200px}.item-container .btn-container .price-qty-container .price{font-size:1rem;font-weight:600}.item-container .btn-container .price-qty-container .qty-btn-container{display:flex}.item-container .btn-container .price-qty-container .qty-btn-container .qty-btn{display:flex;height:25px;margin:5px;transition:all .3s ease;width:25px}.item-container .btn-container .price-qty-container .qty-btn-container .qty-btn:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.item-container .btn-container .price-qty-container .qty-btn-container .qty-btn i{cursor:pointer;margin:0 5px;-webkit-transform:translateY(20%);transform:translateY(20%)}.item-container .btn-container .price-qty-container .qty-btn-container .quantity{color:#202020;font-size:18px;font-weight:700;margin:0 5px;-webkit-transform:translateY(20%);transform:translateY(20%)}.item-container .btn-container .cart-btn{align-items:center;background-color:#7ad0ec;border:none;cursor:pointer;display:flex;font-size:16px;height:30px;justify-content:center;margin:10px;padding:10px;transition:all .3s ease;width:100%}.item-container .btn-container .cart-btn:hover{box-shadow:0 0 15px rgba(0,0,0,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.item-container .btn-container .cart-btn i{margin-left:10px}.item-container .btn-container .unavailable{background-color:rgba(255,0,0,.397);cursor:default}.item-container .btn-container .unavailable:hover{box-shadow:none;-webkit-transform:none;transform:none}.item-container .btn-container .cart-btn.added{background-color:#00b800}.footer-container{align-items:center;background:#f1f1f1;box-shadow:0 0 15px rgba(0,0,0,.5);display:flex;height:200px;justify-content:space-between;width:100%}@media screen and (max-width:880px){.footer-container{flex-direction:column;flex-direction:column-reverse}}.footer-container .left-side{align-items:center;background-color:#fff;display:flex;height:100%;width:50%;z-index:1}@media screen and (max-width:880px){.footer-container .left-side{background-color:#fff;gap:10px;justify-content:center;width:100%}}.footer-container .left-side .logo{cursor:pointer;margin-left:20px;margin-right:50px;transition:all .3s ease-in-out;width:120px}@media screen and (max-width:880px){.footer-container .left-side .logo{margin-right:30px;width:90px}}@media screen and (max-width:600px){.footer-container .left-side .logo{margin-right:15px;width:70px}}.footer-container .left-side .contact{align-items:flex-start;display:flex;flex-direction:column;font-size:1.2rem;line-height:20px}.footer-container .left-side .contact .title-contact{align-items:flex-start;display:flex;font-family:tartine-script,cursive;font-size:1.8rem;font-weight:700;margin-bottom:10px;margin-top:20px}@media screen and (max-width:980px){.footer-container .left-side .contact .title-contact{font-size:1.4rem}}@media screen and (max-width:550px){.footer-container .left-side .contact .title-contact{font-size:1.1rem}}.footer-container .left-side .contact .address-contact{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:inherit;font-style:italic;line-height:30px}@media screen and (max-width:980px){.footer-container .left-side .contact .address-contact{line-height:20px}}.footer-container .left-side .contact .mail-phone-contact{align-items:flex-start;display:flex;flex-direction:column;line-height:30px}.footer-container .left-side .contact .mail-phone-contact p{transition:all .3s ease-in-out}.footer-container .left-side .contact .mail-phone-contact p:hover{-webkit-transform:translateX(5px);transform:translateX(5px)}@media screen and (max-width:980px){.footer-container .left-side .contact .mail-phone-contact{line-height:20px}}.footer-container .left-side .contact .legal-mention{font-size:.7rem;padding-bottom:5px;text-align:start}@media screen and (max-width:980px){.footer-container .left-side .contact{font-size:1rem}}@media screen and (max-width:600px){.footer-container .left-side .contact{font-size:.8rem}}.footer-container .right-side{align-items:center;background-color:#f1f1f1;display:flex;height:100%;justify-content:space-evenly;position:relative;width:50%}@media screen and (max-width:880px){.footer-container .right-side{box-shadow:0 -10px 15px rgba(0,0,0,.123);justify-content:space-around;width:100%}}.footer-container .right-side .nav{display:flex;flex-direction:column;margin-right:70px}@media screen and (max-width:880px){.footer-container .right-side .nav{margin-right:0}}.footer-container .right-side .nav h5{font-size:1rem;letter-spacing:1px;margin-top:0}@media screen and (max-width:880px){.footer-container .right-side .nav h5{font-size:.8em;margin-top:-10px}}.footer-container .right-side .nav ul{align-items:flex-start;display:flex;flex-direction:column;font-size:1.2rem;list-style:none}@media screen and (max-width:880px){.footer-container .right-side .nav ul{font-size:.8rem;margin:10px}}.footer-container .right-side .nav ul li{cursor:pointer;letter-spacing:2px;margin-top:8px;transition:all .3s ease-in-out}.footer-container .right-side .nav ul li:hover{color:#00afec}.footer-container .right-side h5{font-size:1rem;font-weight:700;letter-spacing:1px;margin:10px 10px 10px 0;text-align:start}@media screen and (max-width:880px){.footer-container .right-side h5{font-size:.8em}}.footer-container .right-side .social-link ul{align-items:flex-start;display:flex;font-size:1.2rem;list-style:none}.footer-container .right-side .social-link ul li{color:#202020;margin:5px 20px 5px 10px;transition:all .3s ease-in-out}.footer-container .right-side .social-link ul li:hover{color:#00afec;-webkit-transform:scale(1.3);transform:scale(1.3)}@media screen and (max-width:880px){.footer-container .right-side .social-link{margin-top:20px}}.footer-container .right-side .newsletter input{background:none;border:1px solid hsla(0,0%,53%,.479);padding:7px 13px;width:200px}@media screen and (max-width:880px){.footer-container .right-side .newsletter input{width:150px}}.footer-container .right-side .newsletter i{cursor:pointer;margin-left:8px;text-align:center;transition:all .3s ease-in-out}.footer-container .right-side .newsletter i:hover{color:#00afec;-webkit-transform:scale(1.2);transform:scale(1.2)}.footer-container .right-side .newsletter .fa-check{color:#00b800;font-size:1.2rem}.footer-container .right-side .newsletter .fa-check:hover{color:#00b800;-webkit-transform:none;transform:none}@media screen and (max-width:880px){.footer-container .right-side .newsletter{margin-bottom:20px}}.toggleMenu-container{background:hsla(0,0%,79%,.733);display:flex;height:100vh;position:fixed;right:0;top:0;transition:all .5s ease-in-out;width:100vw;z-index:10000}.toggleMenu-container .left-side{background:hsla(0,0%,100%,.932);bottom:0;height:100vh;left:0;min-width:200px;position:fixed;width:20%;z-index:100000}.toggleMenu-container .left-side .menu-toggle-button{align-items:center;border-bottom:2px solid #000;cursor:pointer;display:flex;font-size:1.6rem;height:65px;justify-content:space-between}.toggleMenu-container .left-side .menu-toggle-button p{font-weight:700;margin:10px}.toggleMenu-container .left-side .menu-toggle-button i{margin:10px}.toggleMenu-container .left-side .menu-list input[type=text]{background:none;border:none;margin:10px;outline:none;width:60%}.toggleMenu-container .left-side .menu-list input[type=text]::-webkit-input-placeholder{color:#202020}.toggleMenu-container .left-side .menu-list input[type=text]::placeholder{color:#202020}.toggleMenu-container .left-side .menu-list i{color:#202020;font-size:1.3rem}.toggleMenu-container .left-side .menu-list li{align-items:center;border-bottom:1px solid #202020;cursor:pointer;display:flex;height:50px;justify-content:flex-start;letter-spacing:1px;list-style:none;text-align:center;transition:all .3s ease;width:100%}.toggleMenu-container .left-side .menu-list li:hover{background:#fff;letter-spacing:2px}.toggleMenu-container .left-side .menu-list li p{color:#202020;font-family:Roboto,serif;font-size:1.5rem;margin:10px;text-decoration:none}.toggleMenu-container .left-side .social-link ul{align-items:flex-start;display:flex;font-size:1.2rem;justify-content:space-evenly;list-style:none;margin-top:50px}.toggleMenu-container .left-side .social-link ul li{color:#202020;margin-top:10px;transition:all .3s ease-in-out}.toggleMenu-container .left-side .social-link ul li:hover{color:#00afec;-webkit-transform:scale(1.2);transform:scale(1.2)}.toggleMenu-container .left-side .contact-info{margin:45px 10px 30px}.toggleMenu-container .left-side .contact-info h2{font-family:tartine-script,cursive}.toggleMenu-container .left-side .contact-info p{margin:10px;transition:all .3s ease-in-out}.toggleMenu-container .left-side .contact-info p:hover{-webkit-transform:translateX(5px);transform:translateX(5px)}@media screen and (max-width:880px){.toggleMenu-container .left-side .contact-info p{display:none}}.toggleMenu-container .left-side .contact-info .address:hover{-webkit-transform:none;transform:none}@media screen and (max-width:880px){.toggleMenu-container .left-side .contact-info .address{display:none}}.toggleMenu-container .left-side .logo-menu{cursor:pointer;width:80px}.toggleMenu-container .right-side{height:100%;width:80%}.pagination{background:#f1f1f1;display:flex;flex-wrap:wrap;gap:3px;justify-content:center;list-style:none;margin-top:-1rem;padding:40px 0 20px}@media screen and (max-width:880px){.pagination{padding:40px 0 130px}}.pagination button{background-color:#f1f1f1;border:none;cursor:pointer;font-size:16px;margin:10px 5px 30px;padding:7px;transition:all .3s ease;width:100%}.pagination button:hover{box-shadow:0 0 15px rgba(0,0,0,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.pagination .active{background-color:#7ad0ec}.progress-bar-wrapper{background:#fff;box-shadow:0 3px 5px rgba(0,0,0,.2);margin:auto auto 0;padding:1em;width:100%;z-index:2}.progress-bar{list-style-type:none;overflow:hidden;text-align:center;width:100%}.progress-bar li{display:inline-block;font-size:11px;line-height:11px;position:relative;width:33.33%;z-index:1}.progress-bar li:before{background:#fff;border:2px solid #d5dbdb;border-radius:50%;color:#d5dbdb;content:"";display:block;font-size:12px;height:24px;line-height:24px;margin:0 auto 5px;width:24px}.progress-bar li:after{background:#d5dbdb;content:"";height:2px;left:50%;margin:auto;position:absolute;top:13px;width:100%;z-index:-1}.progress-bar li:last-child:after{display:none}.signup-1 .progress-bar li:first-child:before,.signup-2 .progress-bar li:nth-child(2):before{border-color:#7ad0ec;color:#7ad0ec}.signup-2 .progress-bar li:first-child:after,.signup-2 .progress-bar li:first-child:before{background:#7ad0ec}.signup-3 .progress-bar li:nth-child(3):before{border-color:#7ad0ec;color:#7ad0ec}.signup-3 .progress-bar li:nth-child(2):after,.signup-3 .progress-bar li:nth-child(2):before{background:#7ad0ec}.shipping-container{display:flex;justify-content:space-between;min-height:700px;width:100%}.shipping-container h3{font-family:tartine-script,cursive;font-size:2.5rem;margin-top:30px}.shipping-container .form-container{box-sizing:border-box;padding:20px;width:60%}.shipping-container .form-container form{align-items:center;display:flex;flex-direction:column;gap:8px;height:90%}.shipping-container .form-container form h3{margin:10px 0 20px}.shipping-container .form-container form input{background:none;border:none;border-bottom:1px solid #202020;color:#202020;font-family:Roboto,serif;font-size:1rem;font-weight:500;margin:10px;outline:none;padding:10px 0;resize:none;width:90%}.shipping-container .form-container form input::-webkit-input-placeholder{text-transform:uppercase}.shipping-container .form-container form input::placeholder{text-transform:uppercase}.shipping-container .form-container .btn-container{align-items:center;display:flex;justify-content:center;margin:0 5%;width:90%}.shipping-container .form-container .btn-container .back-btn{background-color:#7ad0ec;border:none;cursor:pointer;font-size:16px;height:40px;margin:10px 0 10px 10px;min-width:50px;padding:10px;transition:all .3s ease;width:10%}.shipping-container .form-container .btn-container .back-btn:hover{box-shadow:0 0 15px rgba(0,0,0,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}@media screen and (max-width:880px){.shipping-container .form-container .btn-container{margin:30px 5% 0}}.shipping-container .form-container .checkbox-container{margin-bottom:45px;width:95%}.shipping-container .form-container .checkbox-container .cgv,.shipping-container .form-container .checkbox-container .newsletter{align-items:center;display:flex;justify-content:flex-start;padding:10px 0;text-align:start;width:100%}.shipping-container .form-container .checkbox-container .cgv p,.shipping-container .form-container .checkbox-container .newsletter p{font-weight:200;width:90%}.shipping-container .form-container .checkbox-container .cgv input,.shipping-container .form-container .checkbox-container .newsletter input{width:30px}.shipping-container .recap-container{background:#f1f1f1;box-sizing:border-box;height:auto;overflow-y:scroll;width:45%;z-index:1}.shipping-container .recap-container .recap-title-container{background:#f1f1f1;display:flex;justify-content:center;min-height:50px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:5}.shipping-container .recap-container .recap-title-container h3{padding-bottom:25px}.shipping-container .recap-container .cart-list{justify-content:flex-start;margin:0;padding:0 10px}.shipping-container .recap-container .cart-list .item-container{background-color:#fff;height:80px;margin:5px;padding:10px 10px 10px 5px}.shipping-container .recap-container .cart-list .item-container .title-container{gap:0;height:80px}.shipping-container .recap-container .cart-list .item-container .title-container h4{font-size:.9rem;min-width:150px}.shipping-container .recap-container .cart-list .item-container .title-container .weight{font-size:.7rem}.shipping-container .recap-container .cart-list .item-container .price-container{gap:0;height:50px}.shipping-container .recap-container .cart-list .item-container .price-container .unit-price{font-size:.8rem}.shipping-container .recap-container .cart-list .item-container .price-container .total-item{font-size:.9rem}@media screen and (max-width:880px){.shipping-container .recap-container .cart-list{display:none}}.shipping-container .total-container{background:#f1f1f1;bottom:0;height:auto;padding:10px 10px 25px 20px;position:-webkit-sticky;position:sticky;width:100%;z-index:1}.shipping-container .total-container .discount,.shipping-container .total-container .shipping-fees,.shipping-container .total-container .subtotal,.shipping-container .total-container .total{margin-top:5px}.shipping-container .total-container .discount,.shipping-container .total-container .discount h4,.shipping-container .total-container .discount h5,.shipping-container .total-container .shipping-fees,.shipping-container .total-container .shipping-fees h4,.shipping-container .total-container .shipping-fees h5,.shipping-container .total-container .subtotal,.shipping-container .total-container .subtotal h4,.shipping-container .total-container .subtotal h5{font-weight:200}@media(max-width:880px){.shipping-container{flex-direction:column-reverse}.shipping-container .form-container,.shipping-container .recap-container{overflow-y:auto;width:100%}.shipping-container .form-container h3,.shipping-container .recap-container h3{font-size:1.9rem}.shipping-container .recap-container{padding:0 20px}}.fixed-cart{background:#00afec;border-radius:45px;color:#fff;cursor:pointer;display:none;font-size:1.3rem;padding:10px;position:fixed;right:25px;top:25px;transition:all .3s ease-in-out;z-index:3000}.fixed-cart:hover{box-shadow:0 0 15px rgba(0,0,0,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.fixed-cart .cart-badge{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;position:absolute;right:-8px;top:-8px;width:20px}.fixed-cart.show{display:block}.fixed-cart.hide{display:none}form{width:100%}form .payment-btn{background-color:#7ad0ec;border:none;cursor:pointer;font-size:1.2rem;height:40px;letter-spacing:1px;margin:10px;padding:10px;transition:all .3s ease;width:95%}form .payment-btn:hover{box-shadow:0 0 15px rgba(0,0,0,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.item-details-page{padding-top:130px}.item-details-page .bg-img{background:url(/static/media/img-5.dac4bd3bcb709dcf8493.jpg) 50%/cover;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:-1}.item-details-page .item-details-container{background:#fff;box-shadow:0 0 35px rgba(0,0,0,.3);display:grid;grid-template-columns:50% 50%;margin:50px 10% 150px;width:80%}@media screen and (max-width:850px){.item-details-page .item-details-container{grid-template-columns:1fr}}.item-details-page .item-details-container .image-container{background-color:#f1f1f1;padding:20px;width:100%}.item-details-page .item-details-container .image-container img{-webkit-filter:brightness(110%);filter:brightness(110%);max-height:100%}.item-details-page .item-details-container .details-container{align-items:flex-start;display:flex;flex-direction:column;height:80%;justify-content:space-between;padding:25px;width:100%}.item-details-page .item-details-container .details-container .details{align-items:flex-start;display:flex;flex-direction:column;gap:20px;justify-content:space-between;margin-top:20px}.item-details-page .item-details-container .details-container .details .price{font-size:1.6rem;font-weight:700}.item-details-page .item-details-container .details-container .details .description{letter-spacing:2px;line-height:22px;text-align:left}.item-details-page .item-details-container .details-container .details .nutri-values-container{font-size:.8rem;letter-spacing:1px;line-height:20px;text-align:left;transition:all .3s ease}.item-details-page .item-details-container .details-container .details .nutri-values-container .toggle-btn{cursor:pointer;font-size:1rem;-webkit-text-decoration:underline #000 solid 1px;text-decoration:underline #000 solid 1px}.item-details-page .item-details-container .details-container .details .nutri-values-container .toggle-btn i{-webkit-text-decoration:underline #000 solid 1px;text-decoration:underline #000 solid 1px}.item-details-page .item-details-container .details-container .details .nutri-values-container .toggle-text{max-height:0;overflow:hidden}.item-details-page .item-details-container .details-container .details .nutri-values-container .toggle-text.show{max-height:1000px;transition:max-height .8s ease-in-out}.item-details-page .item-details-container .details-container .details .nutri-values-container .toggle-text.hide{max-height:0;transition:max-height 1s ease-in-out}.item-details-page .item-details-container .details-container .details h3{font-family:tartine-script,cursive;font-size:2.5rem;margin-bottom:30px;text-align:left}.item-details-page .item-details-container .details-container .details p{margin-bottom:20px}.item-details-page .item-details-container .details-container .qty-btn-container{display:flex;margin:0 0 30px -8px}.item-details-page .item-details-container .details-container .qty-btn-container .qty-btn{align-items:normal;display:flex;height:25px;margin:5px;transition:all .3s ease;width:25px}.item-details-page .item-details-container .details-container .qty-btn-container .qty-btn:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.item-details-page .item-details-container .details-container .qty-btn-container .qty-btn i{cursor:pointer;margin:0 5px;-webkit-transform:translateY(20%);transform:translateY(20%)}.item-details-page .item-details-container .details-container .qty-btn-container .quantity{color:#202020;font-size:18px;font-weight:700;margin:0 5px;-webkit-transform:translateY(20%);transform:translateY(20%)}.item-details-page .item-details-container .cart-btn{align-items:center;background-color:#7ad0ec;border:none;cursor:pointer;display:flex;font-size:16px;height:30px;justify-content:center;min-width:200px;padding:10px;transition:all .3s ease;width:100%}.item-details-page .item-details-container .cart-btn:hover{box-shadow:0 0 15px rgba(0,0,0,.3);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.item-details-page .item-details-container .cart-btn i{margin-left:10px}.item-details-page .item-details-container .unavailable{background-color:rgba(255,0,0,.397);cursor:default}.item-details-page .item-details-container .unavailable:hover{box-shadow:none;-webkit-transform:none;transform:none}.item-details-page .item-details-container .cart-btn.added{background-color:#00b800}.item-details-page .related-container{background:#fff}@media screen and (max-width:880px){.item-details-page .related-container{padding:40px 0 130px}}.item-details-page .related-container .related-title{background:#f1f1f1;box-shadow:0 3px 5px rgba(0,0,0,.2);font-family:tartine-script,cursive;font-size:2.5rem;padding:20px 0}.item-details-page .related-container .related-items{display:flex;flex-wrap:wrap}.auth-page{padding-top:120px}.auth-page .bg-img{background:url(/static/media/img-5.dac4bd3bcb709dcf8493.jpg) 50%/cover;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:-100}.auth-page .auth-container{background:#fff;box-shadow:0 0 25px rgba(0,0,0,.3);display:grid;grid-template-columns:50% 50%;margin:50px 10% 150px;opacity:1;width:80%}@media screen and (max-width:850px){.auth-page .auth-container{grid-template-columns:1fr}}.auth-page .auth-container form{padding:50px}@media screen and (max-width:850px){.auth-page .auth-container form{padding:30px}}.auth-page .auth-container form .forgotten-password{cursor:pointer;font-size:.6;-webkit-text-decoration:underline 1px;text-decoration:underline 1px}.auth-page .auth-container form input{background:none;border:none;border-bottom:1px solid #202020;color:#202020;font-family:Roboto,serif;margin:10px;outline:none;padding:10px 0;resize:none;width:80%}.auth-page .auth-container form input::-webkit-input-placeholder{text-transform:uppercase}.auth-page .auth-container form input::placeholder{text-transform:uppercase}.auth-page .auth-container form button{background-color:#7ad0ec;border:none;color:#202020;cursor:pointer;font-family:Roboto,serif;font-size:1rem;font-weight:600;height:35px;letter-spacing:3px;margin:35px 0;min-width:180px;text-transform:uppercase;transition:all .3s ease-in-out;width:80%}.auth-page .auth-container form button:hover{box-shadow:0 0 15px rgba(0,0,0,.3);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.auth-page .auth-container form h2{font-family:tartine-script,cursive;font-size:2.3rem;margin:20px}.auth-page .auth-container form .city-postcode-container,.auth-page .auth-container form .fullname-container{display:grid;grid-template-columns:47% 6% 47%;margin:0 10%;width:80%}.auth-page .auth-container form .city-postcode-container input,.auth-page .auth-container form .fullname-container input{margin:10px 0;width:100%}.user-page{padding-top:130px}.user-page .bg-img{background:url(/static/media/img-5.dac4bd3bcb709dcf8493.jpg) 50%/cover;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:0}.user-page .user-container{align-items:center;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.3);display:flex;flex-direction:column;font-weight:700;margin:0 10% 50px;padding:10px;position:relative;width:80%;z-index:100}.user-page .user-container h2,.user-page .user-container h3{font-family:tartine-script,cursive;font-size:1.9rem;margin:20px}.user-page .user-container .user-info{align-items:center;background:#fff;border:1px solid gray;display:flex;flex-direction:column;margin:20px;padding:20px;width:100%;width:90%}.user-page .user-container .user-info .info{align-items:center;box-shadow:5px;display:flex;font-size:1.2rem;justify-content:space-between;margin:15px;padding:10px;width:100%}.user-page .user-container .user-info .info .password-container{align-items:center;display:flex}.user-page .user-container .user-info .info .password-container p{font-size:2rem}.user-page .user-container .user-info .info .password-container button{background-color:#7ad0ec;border:none;cursor:pointer;font-size:16px;margin:10px 0 10px 10px;padding:10px;transition:all .3s ease;width:100%}.user-page .user-container .user-info .info .password-container button:hover{box-shadow:0 0 15px rgba(0,0,0,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.user-page .user-container .contact-details{align-items:center;background:#fff;border:1px solid gray;display:flex;flex-direction:column;margin:20px;padding:20px;width:100%;width:90%}.user-page .user-container .contact-details .info{align-items:center;box-shadow:5px;display:flex;font-size:1.2rem;justify-content:space-between;margin:15px;padding:10px;width:100%}.user-page .user-container .contact-details .info .editable-input{align-items:center;display:flex}.user-page .user-container .contact-details .info .editable-input .input{background:transparent;border:0;border-bottom:1px solid #202020;font-size:1.3rem;padding:7px 0}.user-page .user-container .contact-details .info .editable-input p{font-size:2rem}.user-page .user-container .contact-details .info .editable-input button{align-items:center;background-color:#7ad0ec;border:none;cursor:pointer;display:flex;font-size:16px;height:30px;justify-content:center;margin:10px 0 10px 10px;padding:10px;transition:all .3s ease;width:100px}.user-page .user-container .contact-details .info .editable-input button:hover{box-shadow:0 0 15px rgba(0,0,0,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.user-page .user-container .logout-btn{align-items:center;background-color:#7ad0ec;border:none;cursor:pointer;display:flex;font-size:16px;height:40px;justify-content:center;margin:10px 0 10px 10px;padding:10px;transition:all .3s ease;width:200px}.user-page .user-container .logout-btn:hover{box-shadow:0 0 15px rgba(0,0,0,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.checkout-page{padding-top:130px}.checkout-page .bg-img{left:0;position:fixed;top:0;width:100%;z-index:-1}.checkout-page .bg-img,.home-container{background:url(/static/media/img-5.dac4bd3bcb709dcf8493.jpg) 50%/cover;height:100vh}.home-container .header-container{height:100vh}.home-container .header-container .logo{padding-top:12%;width:180px}@media screen and (max-width:680px){.home-container .header-container .logo{padding-top:50%;width:120px}}.home-container .header-container h2{color:#fff;font-family:tartine-script,cursive;font-size:2.2rem;letter-spacing:1px;padding-top:20px;text-shadow:2px 2px red}@media screen and (max-width:680px){.home-container .header-container h2{font-size:1.7rem}}.home-container .header-container button{background:hsla(0,0%,50%,.395);border:2px solid #fff;color:#fff;cursor:pointer;font-family:Roboto,serif;font-size:1rem;font-weight:600;height:40px;letter-spacing:3px;margin-top:40px;transition:all .5s ease-in-out;width:200px}.home-container .header-container button:hover{-webkit-transform:scale(1.07);transform:scale(1.07)}.home-container .section1{background:#f1f1f1;display:grid;grid-template-columns:60% 40%;min-height:350px}@media screen and (max-width:680px){.home-container .section1{grid-template-columns:1fr}}.home-container .section1 .intro-text{align-items:center;border:3px dotted #00afec;color:#202020;line-height:25px;margin:15px;padding:30px 15px}@media screen and (max-width:680px){.home-container .section1 .intro-text{line-height:normal}}.home-container .section1 .intro-text h2{color:#000;font-family:tartine-script,cursive;font-size:2rem;font-weight:500}.home-container .section1 .intro-text h3{color:#00afec;font-family:Roboto,serif;margin-top:-6px}.home-container .section1 .intro-text p{margin-top:30px}.home-container .section1 .intro-pic{align-items:center;background:url(/static/media/vincent-2.b13762d7381abc3854c5.jpg) 50%/cover;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:300px}.home-container .section1 .intro-pic h3{font-size:1.7rem;font-weight:700;text-transform:uppercase}.home-container .section1 .intro-pic ul{align-items:flex-start;display:flex;font-size:1.2rem;justify-content:space-evenly;list-style:none;margin-top:10px}.home-container .section1 .intro-pic ul li{color:#fff;font-size:1.8rem;margin:15px;transition:all .3s ease-in-out}.home-container .section1 .intro-pic ul li:hover{color:#00afec;-webkit-transform:scale(1.2);transform:scale(1.2)}.home-container .section2{background:#303030;display:grid;grid-template-columns:40% 60%;min-height:350px}@media screen and (max-width:680px){.home-container .section2{grid-template-columns:1fr}.home-container .section2 .intro-text{order:1}.home-container .section2 .intro-pic{order:2}}.home-container .section2 .intro-text{border:3px dotted red;color:#f1f1f1;margin:15px;padding:30px 15px}.home-container .section2 .intro-text h2{color:#fff;font-family:tartine-script,cursive;font-size:2rem;font-weight:500}.home-container .section2 .intro-text h3{color:red;font-family:Roboto,serif;margin-top:-6px}.home-container .section2 .intro-text p{margin-top:30px}.home-container .section2 .intro-text p a{color:rgba(255,0,0,.397)}.home-container .section2 .intro-pic{align-items:center;background:url(/static/media/red-bg.d28e7d091e02df3a7b35.jpg) 50%/cover;display:flex;justify-content:center;min-height:300px}.home-container .section2 .intro-pic button{background:hsla(0,0%,50%,.395);border:2px solid #fff;color:#fff;cursor:pointer;font-family:Roboto,serif;font-size:1rem;font-weight:600;height:40px;letter-spacing:3px;margin-top:40px;transition:all .5s ease-in-out;width:200px}.home-container .section2 .intro-pic button:hover{-webkit-transform:scale(1.07);transform:scale(1.07)}.home-container .section3{background:#f1f1f1;display:grid;grid-template-columns:60% 40%;min-height:350px}@media screen and (max-width:680px){.home-container .section3{grid-template-columns:1fr}}.home-container .section3 .intro-text{align-items:center;border:3px dotted #00afec;color:#202020;margin:15px;padding:30px 15px}.home-container .section3 .intro-text h2{color:#000;font-family:tartine-script,cursive;font-size:2rem;font-weight:500}.home-container .section3 .intro-text h3{color:#00afec;font-family:Roboto,serif;margin-top:-6px}.home-container .section3 .intro-text p{margin-top:30px;text-align:start}.home-container .section3 .intro-pic{align-items:center;background:url(/static/media/section-pro.02fc7bd426a75530fc1c.png) 50%/cover;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:300px}.home-container .section3 .intro-pic .contact-us{background:rgba(0,0,0,.5);padding:10px}.home-container .section3 .intro-pic .contact-us h3{font-size:2rem;margin-bottom:10px}.home-container .section3 .intro-pic .contact-us p{font-weight:700;transition:all .3s ease-in-out}.home-container .section3 .intro-pic .contact-us p:hover{-webkit-transform:translateX(5px);transform:translateX(5px)}.home-container .section4{background:#fff;display:flex;justify-content:center;padding:20px}@media screen and (max-width:980px){.home-container .section4{flex-direction:column;margin-bottom:80px}}@media screen and (max-width:680px){.home-container .section4{flex-direction:column;margin-bottom:110px}}.home-container .section4 .info-card{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;margin-top:20px;min-height:220px;width:25%}@media screen and (max-width:980px){.home-container .section4 .info-card{gap:20px;width:100%}}.home-container .section4 .info-card img{width:70px}.home-container .section4 .info-card h5{font-size:1.4rem;text-transform:uppercase}.home-container .section4 .info-card p{width:80%}@media screen and (max-width:880px){.home-container .section4 .info-card:nth-child(4){margin-bottom:60px}}.item-list-page{padding-top:70px}.item-list-page .products-header{background:#f1f1f1;padding:20px 0}.item-list-page .products-header h2{font-family:tartine-script,cursive;font-size:2.5rem;padding:15px}@media screen and (max-width:880px){.item-list-page .products-header h2{font-size:1.5rem}}.item-list-page .products-header .good-choice-container{align-items:start;display:flex;flex-wrap:wrap;justify-content:space-evenly}.item-list-page .products-header .good-choice-container .good-choice{padding-bottom:30px}.item-list-page .products-header .good-choice-container .good-choice p{font-size:1.2rem;letter-spacing:1px;text-align:center;width:350px}@media screen and (max-width:880px){.item-list-page .products-header .good-choice-container .good-choice p{font-size:.9rem}}.item-list-page .products-header .good-choice-container .good-choice img{margin:30px 5px 20px;width:70px}@media screen and (max-width:880px){.item-list-page .products-header .good-choice-container .good-choice img{font-size:1.7rem;margin:5px 0 10px}}.item-list-page .products-header .good-choice-container .good-choice .additional-text{font-size:.9rem}.item-list-page .products-header .good-choice-container .good-choice .read-more-btn{cursor:pointer}.item-list-page .products-header .good-choice-container .good-choice .read-more-btn p{color:#00afec;margin-bottom:5px}.item-list-page .products-header .good-choice-container .good-choice i{color:#7ad0ec;font-size:1.7rem;transition:all .3s ease-in-out}.item-list-page .products-header .good-choice-container .good-choice i:hover{-webkit-transform:translateY(5px);transform:translateY(5px)}@media screen and (max-width:880px){.item-list-page .products-header .good-choice-container .good-choice{padding-bottom:10px}}.item-list-page .item-list-nav{align-items:center;background-color:#fff;box-shadow:0 3px 5px rgba(0,0,0,.2);display:flex;height:90px;justify-content:center;position:-webkit-sticky;position:sticky;top:-1px;z-index:1000}@media screen and (max-width:880px){.item-list-page .item-list-nav{flex-direction:column;gap:20px;height:100px}}.item-list-page .item-list-nav .category-select{background-color:#fff;border:none;border-bottom:1px solid #202020;cursor:pointer;font-size:1rem;height:40px;padding:5px 5px 5px 15px;width:100%}@media screen and (max-width:880px){.item-list-page .item-list-nav .category-select{height:30px;margin-left:0;width:298px}}.item-list-page .item-list-nav .custom-select{-webkit-appearance:none;appearance:none;background-image:url(/static/media/arrow-down.393dd7dc4dd1cd7549e0.png);background-position:100%;background-repeat:no-repeat;background-size:30px 30px;padding-right:30px}.item-list-page .item-list-nav ul{display:flex;gap:20px;list-style:none}@media screen and (max-width:880px){.item-list-page .item-list-nav ul{gap:10px;width:298px}}.item-list-page .item-list-nav ul li{display:flex}.item-list-page .item-list-nav ul li input{display:none;margin-right:5px}.item-list-page .item-list-nav ul li label{align-items:center;cursor:pointer;display:flex;flex-wrap:nowrap;font-size:16px;height:40px;justify-content:center;margin:10px 0 10px 10px;min-width:100px;padding:10px;transition:all .3s ease}@media screen and (max-width:880px){.item-list-page .item-list-nav ul li label{font-size:.8rem;height:30px;margin:10px 0;width:67px}}.item-list-page .item-list-nav ul li label:hover{background-color:rgba(122,207,236,.541)}.item-list-page .item-list-nav ul li label.selected{background-color:#7ad0ec}.item-list-page .item-list-nav .search-input{align-items:center;border-bottom:1px solid #202020;cursor:pointer;display:flex;height:40px;margin-left:100px;padding:5px}@media screen and (max-width:880px){.item-list-page .item-list-nav .search-input{height:30px;justify-content:space-between;margin-left:0;width:298px}}.item-list-page .item-list-nav .search-input input[type=text]{background:none;border:none;margin-left:10px;outline:none;width:100%}.item-list-page .item-list-nav .search-input input[type=text]::-webkit-input-placeholder{color:#202020}.item-list-page .item-list-nav .search-input input[type=text]::placeholder{color:#202020}@media screen and (max-width:880px){.item-list-page .item-list-nav .search-input input[type=text]::-webkit-input-placeholder{font-size:1rem}.item-list-page .item-list-nav .search-input input[type=text]::placeholder{font-size:1rem}}.item-list-page .item-list-nav .search-input i{color:#202020;font-size:1.3rem;margin-right:5px}@media screen and (max-width:880px){.item-list-page .item-list-nav .search-input i{font-size:1.1rem}}.item-list-page .item-list-container{background:#f1f1f1;display:flex;flex-wrap:wrap;justify-content:center}.item-list-page .item-list-container .item-list{display:flex;flex-wrap:wrap;justify-content:space-around}.item-list-page .item-list-container .item-list .empty-msg{align-items:center;display:flex;font-size:1.3rem;min-height:50vh}.item-list-page .bg-img{background:url(/static/media/img-5.dac4bd3bcb709dcf8493.jpg) 50%/cover;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:-100}.item-list-page .fixed-cart{right:10px;top:110px}.forgot-password-page{background:url(/static/media/img-5.dac4bd3bcb709dcf8493.jpg) 50%/cover;height:100vh;padding-top:150px}.forgot-password-page .form-container{align-items:center;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.3);display:flex;flex-direction:column;font-weight:700;margin:0 10% 50px;padding:10px;position:relative;width:80%;z-index:100}.forgot-password-page .form-container h2{font-family:tartine-script,cursive;font-size:1.9rem;margin:30px}.forgot-password-page .form-container .input-container{align-items:center;display:flex;justify-content:flex-start;width:100%}.forgot-password-page .form-container .input-container input{background:none;border:none;border-bottom:1px solid #202020;color:#202020;font-family:Roboto,serif;height:30px;margin:10px;outline:none;padding:10px 0;resize:none;width:60%}.forgot-password-page .form-container .input-container input::-webkit-input-placeholder{font-size:.8rem}.forgot-password-page .form-container .input-container input::placeholder{font-size:.8rem}.forgot-password-page .form-container button{background-color:#7ad0ec;border:none;color:#202020;cursor:pointer;font-family:Roboto,serif;font-size:.8rem;font-weight:600;height:25px;letter-spacing:3px;margin:35px 0;min-width:140px;text-transform:uppercase;transition:all .3s ease-in-out;width:60%}.forgot-password-page .form-container button:hover{box-shadow:0 0 15px rgba(0,0,0,.3);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.forgot-password-page .form-container label{text-align:center;width:120px}.failed-page{background:url(/static/media/img-5.dac4bd3bcb709dcf8493.jpg) 50%/cover;height:100vh;padding-top:120px}.failed-page .failed-container{align-items:center;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.3);display:flex;flex-direction:column;font-weight:700;margin:0 10% 50px;min-height:300px;padding:10px;position:relative;width:80%;z-index:100}.failed-page .failed-container h2{font-family:tartine-script,cursive;font-size:2.3rem;margin:20px}.failed-page .failed-container button{background-color:#7ad0ec;border:none;color:#202020;cursor:pointer;font-family:Roboto,serif;font-size:1rem;font-weight:600;height:35px;letter-spacing:3px;margin:35px 0;min-width:180px;text-transform:uppercase;transition:all .3s ease-in-out;width:100px}.failed-page .failed-container button:hover{box-shadow:0 0 15px rgba(0,0,0,.3);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.failed-page .failed-container .order-confirmation-container{align-items:center;display:flex;padding:20px}@media screen and (max-width:500px){.failed-page .failed-container .order-confirmation-container{flex-direction:column}}.failed-page .failed-container .order-confirmation-container .message-container{align-items:flex-start;display:flex;flex-direction:column;gap:12px;text-align:left}.failed-page .failed-container .order-confirmation-container .message-container h3{font-size:1.5rem}.failed-page .failed-container .order-confirmation-container i{border:5px solid red;border-radius:45px;color:red;font-size:3rem;margin:10px 30px 10px 10px;padding:15px}@media screen and (max-width:500px){.failed-page .failed-container .order-confirmation-container i{margin:10px}}.success-page{background:url(/static/media/img-5.dac4bd3bcb709dcf8493.jpg) 50%/cover;height:100vh;padding-top:120px}.success-page .success-container{align-items:center;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.3);display:flex;flex-direction:column;font-weight:700;margin:0 10% 50px;min-height:300px;padding:10px;position:relative;width:80%;z-index:100}.success-page .success-container h2{font-family:tartine-script,cursive;font-size:2.3rem;margin:20px}.success-page .success-container button{background-color:#7ad0ec;border:none;color:#202020;cursor:pointer;font-family:Roboto,serif;font-size:1rem;font-weight:600;height:35px;letter-spacing:3px;margin:35px 0;min-width:180px;text-transform:uppercase;transition:all .3s ease-in-out;width:100px}.success-page .success-container button:hover{box-shadow:0 0 15px rgba(0,0,0,.3);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.success-page .success-container .order-confirmation-container{align-items:center;display:flex;padding:20px}@media screen and (max-width:500px){.success-page .success-container .order-confirmation-container{flex-direction:column}}.success-page .success-container .order-confirmation-container .message-container{align-items:flex-start;display:flex;flex-direction:column;gap:12px;text-align:left}.success-page .success-container .order-confirmation-container .message-container h3{font-size:1.5rem}.success-page .success-container .order-confirmation-container i{border:5px solid green;border-radius:45px;color:green;font-size:3rem;margin:10px 30px 10px 10px;padding:15px}@media screen and (max-width:500px){.success-page .success-container .order-confirmation-container i{margin:10px}}.not-found-page{background:url(/static/media/img-5.dac4bd3bcb709dcf8493.jpg) 50%/cover;height:100vh;width:auto}.not-found-page .not-found-container{left:15%;position:absolute;text-align:start;top:40%}@media screen and (max-width:900px){.not-found-page .not-found-container{left:5%}}.not-found-page .not-found-container h2{color:#fff;font-family:Roboto,serif;font-size:2.5rem;letter-spacing:3px;text-transform:uppercase}.not-found-page .not-found-container .back-home{background:hsla(0,0%,100%,0);border:2px solid #fff;color:#fff;cursor:pointer;font-family:Roboto,serif;font-size:1rem;font-weight:800;height:auto;letter-spacing:3px;margin:30px 5px;min-height:35px;text-transform:uppercase;transition:all .7s ease-in-out;width:100%}.not-found-page .not-found-container .back-home:hover{background:#fff;color:#202020}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.tippy-box[data-theme~=light]{background-color:#fff;box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);color:#26323d}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}
/*# sourceMappingURL=main.ff473ceb.css.map*/