@import url(https://fonts.googleapis.com/css2?family=Urbanist:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap);.btn{border-radius:10px!important;font-size:18px!important;font-weight:600!important;padding:10px 20px!important}.btn-orange{background-color:#fffdf1!important;border:0!important}.btn-orange:hover{background-color:#f7a341!important;cursor:pointer!important}.btn-red{background-color:#fff7f1!important;border:0!important}.btn-red:hover{cursor:pointer!important}.btn-white{background-color:#fff!important;border:0!important}.btn-white:hover{cursor:pointer!important}.btn-orange-outlined{border:3px solid #f7a341!important;border-radius:10px!important;color:#f7a341!important;font-weight:500!important;margin:10px;padding:5px 20px!important}form div label{font-weight:600}.waiting-anchor{color:#000;text-decoration:none}.waiting-anchor:hover{color:#000}.waiting-anchor .waiting{display:flex;flex-direction:row;height:100vh;max-height:-webkit-fill-available;width:100vw}.waiting-anchor .waiting .waiting-img{height:100%;width:35%}.waiting-anchor .waiting .waiting-img img{height:100%;object-fit:cover;width:100%}.waiting-anchor .waiting .waiting-title{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:65%}.waiting-anchor .waiting .waiting-title .logo{align-items:center;display:flex;justify-content:center;margin-bottom:5%;width:40%}.waiting-anchor .waiting .waiting-title .logo img{max-width:60%}.waiting-anchor .waiting .waiting-title h1{font-family:Baskerville,serif;font-size:70px}.waiting-anchor .waiting .waiting-title span{font-size:20px}.navbar{max-height:100vh;width:25%}.navbar .language .select-language{width:45%}.navbar .language .select-language .btn{font-size:15px!important}.navbar .language .return{font-size:15px!important;width:45%}.navbar .language .return svg{margin-right:10px}.navbar .navigation{background-color:#fff7f1;border-radius:20px;padding:20px}.navbar .navigation img{width:30%}.login{background-color:#fff7f1;height:100vh;width:100vw}.login h1{font-size:40px;font-weight:500;margin-bottom:40px}.login form{background-color:#fff;border-radius:10px;padding:20px;width:25%}.login form div{margin-bottom:20px}main{margin:0!important;padding:0!important}main div .tests{background-color:#fff;border-radius:10px;padding:20px}.main-content{width:75%}.product-list-content .top-nav-wrapper{padding:0 20px 20px 0}.product-list-content .top-nav-wrapper .logo-nav img{height:60px}.product-list-content .top-nav-wrapper .top-nav{background-color:#fffdf1;border-radius:10px;padding:20px}.product-list{padding:0 20px 20px 0}.product-list a{color:#000;text-decoration:none}.product-list a:hover{color:#000}.product-list a .product-list-items{background-color:#fff7f1;border-radius:10px;margin-bottom:20px;padding:20px}.product-list a .product-list-items .product-info .img-product{margin-right:20px}.product-list a .product-list-items .product-info .img-product img{aspect-ratio:1/1;border-radius:10px;height:100px;object-fit:cover}.product-content{background-color:#fffdf1;border-radius:10px}.product-content,.product-content .product-top{height:fit-content}.product-content .product-top .product-img{margin-bottom:20px;width:60%}.product-content .product-top .product-img img{border-radius:10px;height:45vh;object-fit:cover;object-position:center center;width:100%}.product-content .product-top .product-price{padding:0;width:40%}.product-content .product-top .product-price span{font-size:75px}.product-content .product-infos{background-color:#fffdf1;border-radius:10px;padding:20px}*{font-family:Urbanist,sans-serif}.m-0{margin:0}.mt-0{margin-top:0}.mr-0{margin-right:0}.ml-0{margin-left:0}.mb-0{margin-bottom:0}.m-5{margin:5px}.mt-5{margin-top:5px}.mr-5{margin-right:5px}.ml-5{margin-left:5px}.mb-5{margin-bottom:5px}.m-10{margin:10px}.mt-10{margin-top:10px}.mr-10{margin-right:10px}.ml-10{margin-left:10px}.mb-10{margin-bottom:10px}.m-15{margin:15px}.mt-15{margin-top:15px}.mr-15{margin-right:15px}.ml-15{margin-left:15px}.mb-15{margin-bottom:15px}.m-20{margin:20px}.mt-20{margin-top:20px}.mr-20{margin-right:20px}.ml-20{margin-left:20px}.mb-20{margin-bottom:20px}.m-25{margin:25px}.mt-25{margin-top:25px}.mr-25{margin-right:25px}.ml-25{margin-left:25px}.mb-25{margin-bottom:25px}.m-30{margin:30px}.mt-30{margin-top:30px}.mr-30{margin-right:30px}.ml-30{margin-left:30px}.mb-30{margin-bottom:30px}.m-35{margin:35px}.mt-35{margin-top:35px}.mr-35{margin-right:35px}.ml-35{margin-left:35px}.mb-35{margin-bottom:35px}.m-40{margin:40px}.mt-40{margin-top:40px}.mr-40{margin-right:40px}.ml-40{margin-left:40px}.mb-40{margin-bottom:40px}.p-0{margin:0}.pt-0{margin-top:0}.pr-0{margin-right:0}.pl-0{margin-left:0}.pb-0{margin-bottom:0}.p-5{margin:5px}.pt-5{margin-top:5px}.pr-5{margin-right:5px}.pl-5{margin-left:5px}.pb-5{margin-bottom:5px}.p-10{margin:10px}.pt-10{margin-top:10px}.pr-10{margin-right:10px}.pl-10{margin-left:10px}.pb-10{margin-bottom:10px}.p-15{margin:15px}.pt-15{margin-top:15px}.pr-15{margin-right:15px}.pl-15{margin-left:15px}.pb-15{margin-bottom:15px}.p-20{margin:20px}.pt-20{margin-top:20px}.pr-20{margin-right:20px}.pl-20{margin-left:20px}.pb-20{margin-bottom:20px}.p-25{margin:25px}.pt-25{margin-top:25px}.pr-25{margin-right:25px}.pl-25{margin-left:25px}.pb-25{margin-bottom:25px}.p-30{margin:30px}.pt-30{margin-top:30px}.pr-30{margin-right:30px}.pl-30{margin-left:30px}.pb-30{margin-bottom:30px}.p-35{margin:35px}.pt-35{margin-top:35px}.pr-35{margin-right:35px}.pl-35{margin-left:35px}.pb-35{margin-bottom:35px}.p-40{margin:40px}.pt-40{margin-top:40px}.pr-40{margin-right:40px}.pl-40{margin-left:40px}.pb-40{margin-bottom:40px}.product-price{padding-right:40px}.product-price span{color:#f7a341;font-size:50px;font-weight:700}.allergene-icon{background-color:#fff;border-radius:2px;height:30px;margin-right:10px;padding:5px;width:30px}.allergene-icon img{height:25px;max-width:25px}