@import"https://fonts.googleapis.com/css2?family=Poppins: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"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poppins: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"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Capriola&display=swap";@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";*{padding:0;margin:0;box-sizing:border-box}body{position:relative}li{list-style:none}a{text-decoration:none;color:#000}header{display:flex;align-items:center;justify-content:space-between;height:70px;border-bottom:2px solid #f6efef;position:relative}header .logo{margin-left:100px;overflow:hidden;height:60px}header .logo img{height:100%;object-fit:cover;box-sizing:border-box}header .mainMenu{position:absolute;left:50%;transform:translatex(-50%)}header .mainMenu .menu{display:flex}header .mainMenu .menu li{margin:0 10px}header .mainMenu .menu li a{font-family:Montserrat,sans-serif;color:#252b42;font-weight:500;letter-spacing:-.5px}header .mainMenu .menu a:hover{color:#ff4d6d}header .mainMenu .menu .active a{font-weight:700;color:#ff4d6d}header .cart{margin-right:100px;border-radius:50px;border:1.5px solid #d9d9d9;width:50px;height:50px;display:flex;align-items:center;justify-content:center;position:relative}header .cart img{width:50%;height:50%;object-fit:contain}header .cart .cart-number{position:absolute;top:-7px;right:-7px;background:#ff4d6d;width:25px;height:25px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.7rem;color:#fff}header .closeMenu,header .openMenu{font-size:1.5rem;margin-left:50px;display:none}@media screen and (max-width:769px){header{display:flex;align-items:center;justify-content:space-between;height:70px;border-bottom:2px solid #f6efef;position:inherit}header .logo{margin-left:0}header .logo a{font-family:Poppins,sans-serif;font-weight:700;font-size:25px}header .mainMenu{position:fixed;left:0;top:70px;transform:inherit;font-family:Poppins,sans-serif;background:#fff;border-right:1px solid #757575;width:35%;height:100vh;transform:translateX(-100%);align-items:center;flex-direction:column;z-index:99;transition:.4s ease}header .mainMenu .menu{margin-top:30px;display:flex;flex-direction:column;line-height:3.5;text-align:center}header .mainMenu .menu li{margin:0 10px;font-weight:500}header .mainMenu .menu li a{color:#3f3f3f}header .mainMenu .menu a:hover{color:#fff}header .mainMenu .menu .active{font-weight:700}header .mainMenu .menu .active a{color:#ff4d6d}header .cart{margin-right:50px;border-radius:50px;border:1.5px solid #d9d9d9;width:50px;height:50px;display:flex;align-items:center;justify-content:center}header .openMenu{display:block}header .openMenu img{width:100%;height:100%;object-fit:contain}header .closeMenu,header .openMenu{width:40px;height:40px;font-size:2.5rem;margin-left:50px;position:relative}header .closeMenu i,header .openMenu i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}}@media screen and (max-width:561px){header .mainMenu{width:50%}}@media screen and (max-width:426px){header .mainMenu{width:60%}.copyright{font-size:.9rem;letter-spacing:0}}@media screen and (max-width:376px){header .mainMenu{width:60%}header .logo{height:50px;overflow:hidden}header .logo img{width:100%}header .closeMenu,header .openMenu{margin-left:30px}header .cart{margin-right:30px;width:45px;height:45px}header .cart .cart-number{width:20px;height:20px;top:-5px;right:-5px}.copyright{font-size:.8rem;letter-spacing:0}}@media screen and (max-width:321px){header .mainMenu{width:70%}header .cart{margin-right:25px;width:35px;height:35px}header .cart .cart-number{width:20px;height:20px;font-weight:400;top:-6px;right:-6px}header .closeMenu,header .openMenu{margin-left:25px;width:35px;height:35px}.copyright{font-size:.7rem;letter-spacing:0}}.Cart{position:fixed;top:0;z-index:99;width:100%;height:100vh;display:block;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.Cart .cart-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.522);transition:all 1s ease}.Cart .container-cart{position:absolute;top:0;right:0;width:28%;height:100%;background-color:#fff;transform:translateX(100%);transition:transform .7s ease;overflow-x:scroll}.Cart .container-cart .cart-head{width:80%;height:80px;margin:auto;display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #f6efef}.Cart .container-cart .cart-head h1{font-size:1rem;font-family:Montserrat,sans-serif}.Cart .container-cart .cart-head .close-cart{font-size:1.2rem;background-color:#f6efef;width:30px;height:30px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}.Cart .container-cart .cart-head .close-cart:hover{background-color:#dabebe}.Cart .product-added{width:80%;height:100px;display:flex;justify-content:center;align-items:center;margin:30px auto auto}.Cart .product-added .product-info{display:flex;width:70%;height:auto;flex-direction:column}.Cart .product-added .product-info .title-product h2{font-size:1.1rem;font-weight:400;font-family:Montserrat,sans-serif}.Cart .product-added .product-info .delete{cursor:pointer;margin-top:10px;color:#ff4d6d}.Cart .product-added .img-product-added{width:90px;height:90px;border-radius:10px;margin-right:10px}.Cart .product-added .img-product-added img{width:100%;height:100%;object-fit:contain;border-radius:10px}.Cart .product-added .containter-price{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.Cart .product-added .containter-price h2{font-size:1rem;font-family:Montserrat,sans-serif}.Cart .containter-total-price{display:flex;justify-content:space-between;width:80%;height:auto;align-items:center;border-top:2px solid #f6efef;margin:30px auto auto;padding-top:30px;font-size:1.2rem}.Cart .containter-total-price .total{font-weight:500;color:#000}.Cart .btn-buy,.Cart .containter-total-price .price{font-weight:500}.Cart .btn-buy{color:#fff;font-size:1rem;font-family:Montserrat,sans-serif;display:flex;justify-content:center;align-items:center;margin:50px auto;width:80%;height:50px;background-color:#000;border-radius:10px;cursor:pointer}.Cart .btn-buy:hover{background-color:#1a1a1a}.Cart .empty-cart{width:80%;margin:30px auto auto}.Cart .empty-cart h2{font-size:1rem;font-family:Montserrat,sans-serif;font-weight:500}@media screen and (max-width:1024px){.Cart .container-cart{width:40%;height:100%}.Cart .container-cart .cart-head{width:80%;height:80px}.Cart .container-cart .cart-head h1{font-size:1rem}.Cart .container-cart .cart-head .close-cart{font-size:1.2rem;width:30px;height:30px}}@media screen and (max-width:769px){.Cart .container-cart{width:50%;height:100%}.Cart .container-cart .cart-head{width:80%;height:80px}.Cart .container-cart .cart-head h1{font-size:1rem}.Cart .container-cart .cart-head .close-cart{font-size:1.2rem;width:30px;height:30px}}@media screen and (max-width:576px){.Cart .product-added{margin-top:10px}.Cart .product-added .product-info{width:70%}.Cart .product-added .product-info .title-product h2{font-size:.9rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2}.Cart .product-added .img-product-added{width:60px;height:60px}.Cart .containter-price,.Cart .product-added .delete{font-size:.9rem}.Cart .containter-total-price{margin-top:10px;padding-top:20px}.Cart .containter-total-price .total{font-weight:500;color:#000;font-size:.9rem}.Cart .containter-total-price .price{font-weight:500;font-size:.9rem}.Cart .btn-buy{font-size:.7rem;margin:40px auto;height:40px}}@media screen and (max-width:461px){.Cart .container-cart{width:70%;height:100%}.Cart .container-cart .cart-head{width:80%;height:80px}.Cart .container-cart .cart-head h1{font-size:1rem}.Cart .container-cart .cart-head .close-cart{font-size:1.2rem;width:30px;height:30px}}@media screen and (max-width:376px){.Cart .product-added{margin-top:10px}.Cart .product-added .product-info .title-product h2{font-size:.8rem}.Cart .product-added .img-product-added{width:50px;height:50px}.Cart .containter-price,.Cart .delete{font-size:.8rem}.Cart .containter-total-price{margin-top:10px;padding-top:20px}.Cart .containter-total-price .total{font-weight:500;color:#000;font-size:.8rem}.Cart .containter-total-price .price{font-weight:500;font-size:.8rem}.Cart .btn-buy{font-size:.7rem;margin:40px auto;height:40px}}@media screen and (max-width:321px){.Cart .container-cart{width:80%;height:100%}.Cart .container-cart .cart-head{width:80%;height:80px}.Cart .container-cart .cart-head h1{font-size:1rem}.Cart .container-cart .cart-head .close-cart{font-size:1.2rem;width:30px;height:30px}}.hero{width:100%;height:500px;position:relative}.hero .background,.hero .background img{width:100%;height:100%}.hero .background img{object-fit:cover}.hero .overlay{position:absolute;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.249)}.hero .overlay .container-overlay{position:absolute;line-height:1.5;top:50%;left:15%;transform:translateY(-50%)}.hero .overlay .container-overlay h1{color:#fff;font-family:Inter,sans-serif;font-weight:700;font-size:3rem}.hero .overlay .container-overlay h2{color:#fff;font-family:Inter,sans-serif;font-weight:500;font-size:2rem}.hero .overlay .container-overlay button{width:25%;height:30px;border:none;background:#ff4d6d;color:#fff;font-family:Inter,sans-serif;font-weight:500;font-size:1rem;border-radius:50px;padding:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-top:15px}.hero .overlay .container-overlay button:hover{background:#ff1a43}@media screen and (max-width:768px){.hero .overlay .container-overlay h2{color:#fff;font-family:Inter,sans-serif;font-weight:500}.hero .overlay .container-overlay button{width:35%}}@media screen and (max-width:576px){.hero .overlay .container-overlay h2{color:#fff;font-family:Inter,sans-serif;font-weight:500;font-size:1.5rem;line-height:1}.hero .overlay .container-overlay button{width:45%}}@media screen and (max-width:431px){.hero .overlay{display:flex;align-items:center;justify-content:center}.hero .overlay .container-overlay{left:inherit}.hero .overlay .container-overlay h1{font-size:3rem;text-align:center;width:80%;margin:auto}.hero .overlay .container-overlay h2{font-size:1.4rem;text-align:center;line-height:1.2;width:90%;margin:auto}.hero .overlay .container-overlay button{font-size:.8rem;padding:20px;width:42%;margin:15px auto auto}}@media screen and (max-width:391px){.hero .overlay{display:flex;align-items:center;justify-content:center}.hero .overlay .container-overlay{left:inherit}.hero .overlay .container-overlay h1{font-size:2.5rem;text-align:center}.hero .overlay .container-overlay h2{font-size:1.5rem;text-align:center}.hero .overlay .container-overlay button{font-size:.8rem;padding:18px;margin-top:15px}}@media screen and (max-width:376px){.hero .overlay{display:flex;align-items:center;justify-content:center}.hero .overlay .container-overlay{left:inherit}.hero .overlay .container-overlay h1{font-size:2.5rem;text-align:center}.hero .overlay .container-overlay h2{font-size:1.5rem;text-align:center}.hero .overlay .container-overlay button{font-size:.8rem;padding:18px;margin-top:15px}}#book{background:#f7ede2}#book,#book .container-info-book{display:flex;justify-content:center;align-items:center}#book .container-info-book{flex-direction:column;text-align:center;color:#333;width:50%}#book .container-info-book h1{color:#757575;font-size:3rem;font-family:Poppins,sans-serif;letter-spacing:-2px}#book .container-info-book p{font-size:1.2rem;margin:1rem 0;width:80%;font-family:Montserrat,sans-serif}#book .container-info-book .book-btn-link{background:#fff;width:30%;padding:1rem;border:none;cursor:pointer;color:#e8b8a7;font-size:1.2rem;border-radius:50px;font-weight:700}#book .container-info-book .book-btn-link:hover{background:#e8b8a7;color:#fff}#book .book-img{padding:20px}.see-more{margin-top:10;position:relative}.see-more a{color:#757575;font-family:Poppins,sans-serif;font-weight:500}.see-more a:after{content:"";display:block;width:100%;height:3px;background-color:#757575;position:relative;top:3px;border-radius:10px}.see-more a:hover{color:#5c5c5c}.see-more a:hover:after{background-color:#5c5c5c}@media screen and (max-width:1025px){#book .container-info-book{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:50%;color:#333}#book .container-info-book h1{font-size:2rem;width:80%}#book .container-info-book p{font-size:.9rem;margin:1rem 0;width:90%}#book .container-info-book .book-btn-link{width:50%;margin:auto;padding:.9rem;font-size:.9rem}}@media screen and (max-width:769px){#book,#book .container-info-book{display:flex;justify-content:center;align-items:center}#book .container-info-book{flex-direction:column;text-align:center;width:50%;color:#333}#book .container-info-book h1{font-size:1.7rem;width:90%}#book .container-info-book p{font-size:.9rem;margin:1rem 0;width:90%}#book .container-info-book .book-btn-link{width:50%;margin:auto;padding:.9rem;font-size:.9rem}#book .book-img{width:300px;height:300px}#book .book-img img{width:100%;height:100%;object-fit:contain}}@media screen and (max-width:576px){#book{flex-direction:column-reverse}#book .container-info-book{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:90%;padding-bottom:20px}#book .container-info-book h1{font-size:1.5rem;letter-spacing:0}#book .container-info-book p{font-size:.9rem;margin:1rem 0}#book .book-img{width:300px;height:300px;padding:0}#book .book-img img{width:100%;height:100%;object-fit:contain}}#about{height:600px;padding-bottom:50px;background-color:#f7ede2}#about,#about .container-info-about{display:flex;justify-content:center;align-items:center}#about .container-info-about{flex-direction:column;text-align:center;color:#fff;width:50%}#about .container-info-about h1{font-size:3rem;color:#757575;margin-bottom:20px}#about .container-info-about p{font-size:1.2rem;margin:1rem 0;color:#737373;letter-spacing:-1.2px;line-height:1.5;width:80%;text-align:justify}#about .container-info-about .about-social ul{display:flex;margin-top:10px}#about .container-info-about .about-social ul li{font-size:1.4rem}#about .container-info-about .about-social ul li a{color:#e8b8a7}#about .container-info-about .about-social ul li a:hover{color:#ff012e}#about .container-info-about .about-social li:nth-child(2){margin:0 30px}#about .about-img{width:30%;height:300px;border-radius:7px}#about .about-img img{border-radius:7px;width:100%;height:100%;object-fit:contain}@media screen and (min-width:2560px){#about .container-info-about h1{font-size:3.5rem}#about .container-info-about p{font-size:2rem}#about .container-info-about .about-social ul{display:flex;margin-top:10px}#about .container-info-about .about-social ul li{font-size:3rem}#about .container-info-about .about-social ul li a{color:#ff4d6d}#about .container-info-about .about-social li:nth-child(2){margin:0 20px}#about .about-img{width:30%;height:500px;border-radius:7px}#about .about-img img{border-radius:7px;width:100%;height:100%;object-fit:contain}}@media screen and (max-width:1025px){#about{height:auto;padding:20px 0 10px}}@media screen and (max-width:769px){#about{margin-top:0;height:auto}#about,#about .container-info-about{display:flex;justify-content:center;align-items:center;flex-direction:column}#about .container-info-about{text-align:center;color:#fff;width:80%}#about .container-info-about h1{font-size:2rem;font-family:Poppins,sans-serif}#about .container-info-about p{font-size:.9rem;margin-top:20px;width:90%}#about .about-img{width:50%;height:300px;margin-bottom:20px}#about .about-img img{width:100%;height:100%;object-fit:contain}}@media screen and (max-width:561px){#about{flex-direction:column}#about .container-info-about{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff;width:90%}#about .container-info-about h1{font-size:2rem}#about .container-info-about p{font-size:.9rem;margin:1rem 0}#about .container-info-about button{width:33%;padding:.7rem 1rem;font-size:.9rem;margin-bottom:30px}#about .about-img{width:30%;height:300px;padding:0;margin-bottom:10px}#about .about-img img{width:100%;height:100%;object-fit:contain}}@media screen and (max-width:376px){#about{flex-direction:column}#about .container-info-about h1{font-size:1.5rem}#about .container-info-about p{font-size:.9rem}#about .about-img{width:80%;height:200px;padding:0;margin-bottom:10px}#about .about-img img{width:100%;height:100%;object-fit:contain}}#posts{width:80%;margin:auto;position:relative;top:-50px}#posts h1{font-size:1.6rem;font-family:Poppins,sans-serif;color:#252b42}#posts ::-webkit-scrollbar{width:10px;height:10px;margin-left:20px}#posts ::-webkit-scrollbar-track{background:#d9d9d9;border-radius:50px}#posts ::-webkit-scrollbar-thumb{background-color:#252b42;border-radius:50px}#posts ::-webkit-scrollbar-thumb:hover{background-color:#374063}.container-posts{display:flex}@media screen and (max-width:1025px){.container-posts{margin-top:30px}}@media screen and (max-width:769px){.container-posts{margin-top:50px}}@media screen and (max-width:561px){.container-posts{flex-wrap:wrap;align-items:center;justify-content:center}}@media screen and (max-width:426px){.container-posts{flex-wrap:wrap;align-items:inherit;justify-content:inherit}}.post{width:20%;aspect-ratio:1/1;padding:3px;overflow:hidden}@media screen and (max-width:561px){.post{width:33%;background-color:#f7ede2;width:50%;aspect-ratio:1/1!important}}.post .img-post{background-color:#f7ede2;padding:4px;border:1px solid #e8b8a7}.post .img-post,.post .img-post img{width:100%;height:100%;border-radius:5px}.post .img-post img{object-fit:cover}.post:nth-child(odd){position:relative;top:-50px}@media screen and (max-width:561px){.post:nth-child(odd){top:-30px}.post:last-child{top:0}}@media screen and (max-width:426px){.post:last-child{top:-30px}}@media screen and (min-width:2560px){#posts h1{font-size:3rem}#posts ::-webkit-scrollbar{width:20px;height:20px;margin-left:20px}.post{flex:0 0 auto;min-width:400px;height:400px;border-radius:10px;margin-right:10px;background-color:#f1f1f1;padding:20px;border:1px solid #ccc}}@media screen and (max-width:426px){#posts{width:90%}#posts h1{font-size:1.5rem;margin:20px 0 20px 40px}#posts ::-webkit-scrollbar{width:8px;height:8px}.post{flex:0 0 auto;min-width:120px;height:120px}}@media screen and (max-width:376px){#posts h1{font-size:1.4rem;margin:10px 0 5px 40px}}@media screen and (max-width:321px){#posts h1{font-size:1.4rem;margin:20px 0 5px 40px}}#container-info,#container-info .info{display:flex;align-items:center;justify-content:center}#container-info .info{width:33.33%;height:250px;background:#fafafa;color:#c8c5c5;flex-direction:column;font-size:1.2rem}#container-info .info .icon-info{font-size:3rem}#container-info .info h1{font-size:3rem;font-family:Poppins,sans-serif;letter-spacing:-5px;line-height:.8}#container-info .info p{text-align:center;width:50%}#container-info .info:nth-child(2){border-left:2px solid #f6efef;border-right:2px solid #f6efef}@media screen and (min-width:2560px){#container-info .info{height:500px;color:#c8c5c5;font-size:2rem}#container-info .info .icon-info{font-size:5rem}#container-info .info h1{font-size:4rem;font-family:Poppins,sans-serif;letter-spacing:-5px;line-height:.8}#container-info .info p{width:90%}}@media screen and (max-width:769px){#container-info .info{height:150px;color:#c8c5c5;font-size:1rem}#container-info .info p{width:90%}}@media screen and (max-width:561px){#container-info .info{height:150px;color:#c8c5c5;font-size:.8rem}#container-info .info .icon-info{font-size:2.5rem}#container-info .info h1{font-size:2rem;font-family:Poppins,sans-serif;letter-spacing:-3px;line-height:.9}#container-info .info p{width:90%}}@media screen and (max-width:426px){#container-info{flex-direction:column}#container-info .info{width:100%;height:220px;color:#c8c5c5;font-size:1.2rem}#container-info .info .icon-info{font-size:3rem}#container-info .info h1{font-size:3rem;font-family:Poppins,sans-serif;letter-spacing:-5px;line-height:.8}#container-info .info p{text-align:center;width:60%}#container-info .info:nth-child(2){border-color:#f6efef;border-style:solid;border-width:2px 0}}@media screen and (max-width:321px){#container-info .info{font-size:1rem}#container-info .info h1{font-size:2.5rem;font-family:Poppins,sans-serif;letter-spacing:-5px;line-height:.8}}.container-form-contact{height:90vh;width:100%;margin-top:30px}.container-form-contact .title-section{width:40%;margin:auto auto 50px;text-align:center;font-size:2rem;color:#252b42}.container-form-contact #contact{width:50%;margin:auto}.container-form-contact .container-input input{width:48.4%;height:50px;border-radius:7px;border:3px solid #252b42;background-color:transparent;margin:5px;padding-left:10px;color:#252b42}l .container-form-contact .container-input input:focus{outline:none}.container-form-contact textarea{width:98.5%;height:200px;margin:10px 0 0 5.5px;resize:none;border-radius:7px;border:3px solid #252b42;background-color:transparent;padding-left:10px;padding-top:10px;color:#252b42}.container-form-contact textarea:focus{outline:none}.container-form-contact #submit{width:98.5%;height:35px;margin:10px 0 0 5.5px;border-radius:7px;border:none;background-color:#ff4d6d;color:#fff;font-weight:700;cursor:pointer}.container-form-contact #submit:hover{background:#ff1a43}.container-form-contact .insta-contact{width:98.5%;margin:10px 0 0 5.5px;color:#575656;display:flex;align-items:center;font-size:.7rem}.container-form-contact .insta-contact a{color:#ff4d6d;width:25px;height:25px;display:flex;align-items:center;justify-content:center;cursor:pointer}.container-form-contact .insta-contact a:hover{color:#ff1a43}@media screen and (max-width:1024px){.container-form-contact{height:auto}.container-form-contact .title-section{width:60%}.container-form-contact #contact{width:80%;margin-bottom:20px}}@media screen and (max-width:768px){.container-form-contact{height:auto}.container-form-contact .title-section{width:60%}.container-form-contact #contact{width:90%;margin-bottom:20px}.container-form-contact #contact .container-input{display:flex}}@media screen and (min-width:528px)and (max-width:766px){.container-form-contact{height:auto}.container-form-contact .title-section{width:90%}.container-form-contact #contact{width:80%;margin-bottom:20px}}@media screen and (min-width:426px)and (max-width:527px){.container-form-contact{height:auto}.container-form-contact .title-section{width:90%}.container-form-contact #contact{width:80%;margin-bottom:20px}}@media screen and (max-width:440px){.container-form-contact{height:auto}.container-form-contact .title-section{width:90%;font-size:1.5rem}.container-form-contact #contact{width:80%;margin-bottom:20px}}@media screen and (max-width:426px){.container-form-contact{height:auto}.container-form-contact .title-section{width:90%}.container-form-contact #contact{width:80%;margin-bottom:20px}}@media screen and (max-width:376px){.container-form-contact{height:auto}.container-form-contact .title-section{width:90%}.container-form-contact .title-section h1{font-size:1.7rem}.container-form-contact #contact{width:80%;margin-bottom:20px}}@media screen and (min-width:320px)and (max-width:374px){.container-form-contact{height:auto}.container-form-contact .title-section{width:90%}.container-form-contact .title-section h1{font-size:1.7rem}.container-form-contact #contact{width:80%;margin-bottom:20px}}.copyright{background:#fafafa;width:100%;height:50px;display:flex;align-items:center;justify-content:center;font-family:Poppins,sans-serif;font-size:.9rem;color:#b1b0b0}.copyright a{color:#838383}footer{border-top:2px solid #f6efef;font-family:Montserrat,sans-serif;height:350px;flex-direction:column}footer,footer .container-footer{display:flex;align-items:center;justify-content:center}footer .container-footer{width:70%;margin:auto;gap:60px}footer .container-footer .footer-logo{margin-top:5px;height:90px}footer .container-footer .footer-logo img{height:100%;object-fit:cover}footer .container-footer h3{margin:20px 0 15px;color:#252b42;font-size:1.1rem}footer .container-footer nav{height:180px;line-height:1.8;font-weight:500;margin-bottom:20px}footer .container-footer nav a{color:#737373;letter-spacing:-1px;font-size:.9rem}footer .container-footer .social-links{width:26%}footer .container-footer .social-links p{font-size:.9rem;width:100%;color:#737373;font-family:Montserrat,sans-serif;font-weight:500}footer .container-footer .social-links ul{display:flex;margin-top:10px}footer .container-footer .social-links ul li{font-size:1rem}footer .container-footer .social-links ul li a{color:#ff4d6d}footer .container-footer .social-links ul li a:hover{color:#ff012e}footer .container-footer .social-links li:nth-child(2){margin:0 15px}@media screen and (max-width:1025px){footer{font-family:Montserrat,sans-serif;height:350px;display:flex;align-items:center;justify-content:center;flex-direction:column}footer .container-footer{display:flex;align-items:center;width:95%;gap:30px;margin:auto}footer .container-footer .footer-logo{font-size:1.8rem;font-weight:700;font-family:Poppins,sans-serif}footer .container-footer h3{margin:20px 0 15px;color:#252b42}footer .container-footer nav{height:180px;line-height:1.8;font-weight:500;margin-bottom:20px}footer .container-footer nav a{color:#737373;letter-spacing:-1px}footer .container-footer .social-links{width:21%}footer .container-footer .social-links p{width:100%;color:#737373;font-family:Montserrat,sans-serif;font-weight:500}footer .container-footer .social-links ul{display:flex;margin-top:10px}footer .container-footer .social-links ul li{font-size:1.2rem}footer .container-footer .social-links ul li a{color:#ff4d6d}footer .container-footer .social-links li:nth-child(2){margin:0 15px}}@media screen and (max-width:769px){footer{font-family:Montserrat,sans-serif;height:auto}footer,footer .container-footer{display:flex;align-items:center;justify-content:center;flex-direction:column}footer .container-footer{width:95%;margin:auto;gap:1px}footer .container-footer .footer-logo{font-size:1.8rem;font-weight:700;font-family:Poppins,sans-serif;margin:30px 0}footer .container-footer h3{margin:0;color:#252b42;text-align:center}footer .container-footer nav{height:auto;width:30%;line-height:1.8;font-weight:500;margin-bottom:20px;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column}footer .container-footer nav a{color:#737373;letter-spacing:-1px;text-align:center}footer .container-footer .social-links{width:40%}footer .container-footer .social-links p{width:100%;color:#737373;font-family:Montserrat,sans-serif;font-weight:500;text-align:center}footer .container-footer .social-links ul{display:flex;margin-top:10px}footer .container-footer .social-links ul li{font-size:1.2rem}footer .container-footer .social-links ul li a{color:#ff4d6d}footer .container-footer .social-links li:nth-child(2){margin:0 15px}}@media screen and (max-width:561px){footer .container-footer .footer-logo{font-size:1.8rem}footer .container-footer nav{width:50%}}@media screen and (max-width:426px){.copyright{font-size:.9rem;letter-spacing:0}footer .container-footer .footer-logo{font-size:1.8rem}footer .container-footer nav{width:50%}footer .container-footer .social-links p,footer .container-footer nav a{font-size:.9rem}}@media screen and (max-width:376px){.copyright{font-size:.8rem;letter-spacing:0}footer .container-footer .footer-logo{font-size:1.8rem}footer .container-footer h3{font-size:1rem}footer .container-footer nav{width:50%}footer .container-footer .social-links p,footer .container-footer nav a{font-size:.8rem}}@media screen and (max-width:321px){.copyright{font-size:.7rem;letter-spacing:0}footer .container-footer .footer-logo{font-size:1.8rem}footer .container-footer h3{font-size:1rem}footer .container-footer nav{width:60%}footer .container-footer .social-links p,footer .container-footer nav a{font-size:.8rem}}.container-cards-16-9{width:100%;margin:auto;display:flex;flex-wrap:wrap}.container-cards-16-9 .content-card-16-9{width:25%;height:auto;padding:5px;overflow:hidden}@media(max-width:896px){.container-cards-16-9 .content-card-16-9{width:33.33%}}@media(max-width:600px){.container-cards-16-9 .content-card-16-9{width:50%}}.container-cards-16-9 .content-card-16-9 .img-card-16-9{width:100%;aspect-ratio:1/1;border-radius:5px;background:#f7ede2;position:relative}.container-cards-16-9 .content-card-16-9 .img-card-16-9 img{width:100%;height:100%;object-fit:contain}.container-cards-16-9 .content-card-16-9 .img-card-16-9 .buy{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);background:#fff;color:#e8b8a7;font-weight:500;width:70%;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50px;cursor:pointer;font-size:.7rem;border:none}@media(max-width:896px){.container-cards-16-9 .content-card-16-9 .img-card-16-9 .buy{width:50%}}@media(max-width:769px){.container-cards-16-9 .content-card-16-9 .img-card-16-9 .buy{width:55%;font-size:.6rem}}@media(max-width:425px){.container-cards-16-9 .content-card-16-9 .img-card-16-9 .buy{width:65%;height:25px;font-size:.5rem}}@media(max-width:376px){.container-cards-16-9 .content-card-16-9 .img-card-16-9 .buy{font-size:.7rem}}@media(max-width:320px){.container-cards-16-9 .content-card-16-9 .img-card-16-9 .buy{width:70%;font-size:.6rem}}.container-cards-16-9 .content-card-16-9 .img-card-16-9 .buy:hover{background:#e8b8a7;color:#fff}.container-cards-16-9 .content-card-16-9 .card-price{font-family:Inter,sans-serif;font-weight:500;font-size:.8rem;color:#e8b8a7;position:absolute;top:10px;right:10px;width:20%;height:20%;border-radius:50px;background-color:#fff;display:flex;align-items:center;justify-content:center}@media(max-width:600px){.container-cards-16-9 .content-card-16-9 .card-price{width:22%;height:22%;font-size:.7rem}}@media(max-width:440px){.container-cards-16-9 .content-card-16-9 .card-price{width:27%;height:27%;font-size:.6rem}}.container-cards-16-9 .content-card-16-9 .description-card-16-9 h2{margin-top:10px;font-size:1rem;line-clamp:3;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#252b42;font-weight:400;font-weight:600;font-family:Montserrat,sans-serif}@media(max-width:896px){.container-cards-16-9 .content-card-16-9 .description-card-16-9 h2{font-size:.8rem}}@media(max-width:376px){.container-cards-16-9 .content-card-16-9 .description-card-16-9 h2{font-size:.8rem}}.books-page-hero{height:100px;display:flex;align-items:center;justify-content:center;font-family:Montserrat,sans-serif;color:#252b42}.container-ebooks{width:70%;margin:auto auto 50px}@media(max-width:561px){.container-ebooks{width:95%}}.checkout{display:flex;height:auto;position:relative}@media screen and (max-width:768px){.checkout{flex-direction:column}}.checkout .title-form{margin:50px auto 30px}@media screen and (max-width:430px){.checkout .title-form{width:90%}}.checkout .title-form h1{font-family:Poppins,sans-serif;font-weight:500;font-size:2rem;text-align:center}.container-form{position:relative;width:50%;height:auto;margin-top:-.5px;background-color:#f5f5f5;border-left:2px solid #f6efef}@media screen and (max-width:768px){.container-form{width:100%;border-top:2px solid #f6efef}}.facturation-title{display:flex;width:60%;margin-bottom:10px}@media screen and (max-width:576px){.facturation-title{width:80%}}.facturation-title h3{font-weight:700;font-size:.9rem;color:#8e8e8e;font-family:Inter,sans-serif;letter-spacing:-1px}.checkout-form{display:flex;align-items:center;flex-direction:column;position:-webkit-sticky;position:sticky;top:0}.checkout-form .container-input-element{width:60%;margin-bottom:10px}@media screen and (max-width:576px){.checkout-form .container-input-element{width:80%}}.checkout-form .input-elements{width:100%;margin-top:4px;margin-bottom:3px;display:flex;justify-content:space-between}@media screen and (max-width:430px){.checkout-form .input-elements{width:100%}}.checkout-form .input-elements .input-email,.checkout-form .input-elements .name-card-input{width:60%;margin:auto}@media screen and (max-width:576px){.checkout-form .input-elements .input-email,.checkout-form .input-elements .name-card-input{width:80%}}.checkout-form .input-elements input{width:49.5%;height:50px;padding-left:15px;border-radius:7px;border:none;background-color:#d9d9d9;color:#646464}.checkout-form .input-elements input:focus{outline:none}.checkout-form .input-elements select{width:49.5%;height:50px;padding-left:15px;border-radius:7px;border:none;background-color:#d9d9d9;font-family:Roboto,sans-serif;font-size:16px;color:#646464}.checkout-form .input-elements select :first-child:required{color:red!important}.checkout-form .input-elements select:focus{outline:none}@media screen and (max-width:430px){.checkout-form .input-elements select{font-size:12px}}.checkout-form .input-elements ::placeholder{color:#646464;font-family:Roboto,sans-serif;font-size:16px}@media screen and (max-width:430px){.checkout-form .input-elements ::placeholder{font-size:12px}}.checkout-form .card-element{background-color:#d9d9d9;width:60%;padding:15px 20px 15px 30px;border-radius:7px}@media screen and (max-width:576px){.checkout-form .card-element{width:80%}}.checkout-form .card-element:focus{outline:none;box-shadow:0 5px 15px rgba(0,0,0,.35)}.checkout-form .pay-btn{background-color:#000;color:#fff;font-family:Inter,sans-serif;font-weight:700;margin-top:30px;width:60%;height:40px;border:none;border-radius:50px;cursor:pointer}@media screen and (max-width:576px){.checkout-form .pay-btn{width:80%;height:45px}}.checkout-form .pay-legal{width:58%;margin:10px auto auto;padding-bottom:20px}@media screen and (max-width:430px){.checkout-form .pay-legal{width:89%}}.checkout-form .pay-legal p{text-align:center;color:#8e8e8e;font-size:.8rem}.checkout-form .pay-legal .info-legal{color:#ff4d6d;font-size:.8rem;margin:0 4px}.checkout-cart{width:50%;display:flex;align-items:center;flex-direction:column;height:auto}@media screen and (max-width:768px){.checkout-cart{width:100%}}.checkout-cart .Cart{position:relative;height:auto;width:100%;margin:0 auto auto;z-index:10}.checkout-cart .Cart .hr{width:70%;height:2px;margin:auto;border-radius:10px;background-color:#f6efef}.checkout-cart .Cart .container-product-added{background-color:#f5f5f5;width:70%;margin:auto;border-radius:7px;border:2px solid #f6efef;z-index:10}@media screen and (max-width:430px){.checkout-cart .Cart .container-product-added{width:90%}}.checkout-cart .Cart .product-added{margin-top:0;z-index:10;color:#5d5d5d}.checkout-cart .Cart .containter-total-price{background-color:#f5f5f5;width:70%;height:60px;align-items:center;justify-content:space-around;margin:20px auto 50px;border-radius:7px;padding:0;color:#8e8e8e;border:2px solid #f6efef}@media screen and (max-width:430px){.checkout-cart .Cart .containter-total-price{width:90%}}.checkout-cart .Cart .containter-total-price .total{font-weight:500;color:#8e8e8e}.checkout-cart .Cart .containter-total-price .ttc{font-size:.7rem;font-weight:700;margin-left:5px;text-transform:uppercase}.paypal-button{width:60%;position:relative}@media screen and (max-width:576px){.paypal-button{width:80%}}.paypal-button .check-button{width:100%;height:100%;position:absolute;top:0;cursor:pointer}.alerte{color:#ef233c}.separation{display:flex;width:60%;align-items:center;justify-content:space-between;margin:20px 0}.separation span{background-color:#000;width:45%;height:2px;display:block}.status{position:absolute;width:100%;height:100%;z-index:90;background-color:rgba(0,0,0,.313);display:flex;align-items:center;justify-content:center}.status img{width:70px}.form-promo{width:70%;margin:auto}.form-promo .container-form-promo{width:100%;height:45px;position:relative}@media screen and (max-width:768px){.form-promo{margin-bottom:30px}}@media screen and (max-width:430px){.form-promo{width:90%;display:flex;flex-direction:column}}.form-promo p{text-align:center;color:#ef233c;margin-bottom:10px}@media screen and (max-width:430px){.form-promo p{font-size:.8rem}}.form-promo .input-promo{height:100%;width:100%;margin-right:5px;border-radius:50px;border:none;background-color:#f5f5f5;color:#646464;font-family:Roboto,sans-serif;font-size:16px;font-style:500;padding-left:15px}.form-promo .input-promo:focus{outline:none}@media screen and (max-width:576px){.form-promo .input-promo{width:100%}}@media screen and (max-width:430px){.form-promo .input-promo{width:100%;margin-bottom:10px;font-size:.8rem}}.form-promo button{height:100%;width:28%;background-color:#000;color:#fff;border-radius:50px;border:none;cursor:pointer;font-weight:700;position:absolute;top:0;right:0}@media screen and (max-width:430px){.form-promo button{width:30%;font-size:.8rem}}.price-b{color:#ff4d6d;text-decoration:line-through;text-decoration-thickness:3px;-webkit-text-decoration-color:#ff4d6d;text-decoration-color:#ff4d6d;display:inline-block;margin-right:10px}.delvery-form{width:60%;margin:auto;display:flex;flex-direction:column}@media screen and (max-width:430px){.delvery-form{width:80%}}.delvery-form .pay-legal{width:100%;margin-bottom:0}.delvery-form .pay-legal p{text-align:left;margin-bottom:-10px}.delvery-form textarea{resize:none;height:70px;width:100%;margin:0 5px 10px 0;border-radius:5px;border:none;background-color:#d9d9d9;color:#646464;font-family:Roboto,sans-serif;font-size:16px;font-style:500;padding-left:15px;padding-top:15px}.delvery-form textarea:focus{outline:none}@media screen and (max-width:430px){.delvery-form textarea{font-size:.8rem}}.delvery-form button{height:40px;background-color:#000;color:#fff;border-radius:50px;border:none;cursor:pointer;font-weight:700;margin-top:10px}@media screen and (max-width:430px){.delvery-form button{width:100%;font-size:.9rem}}.input-date-container{display:flex;align-items:center;justify-content:space-between;margin:10px 0}@media screen and (max-width:430px){.input-date-container{width:100%!important}}.input-date-container .input-with-icons{width:49.5%;height:50px;position:relative}@media screen and (max-width:430px){.input-date-container .input-with-icons{font-size:.5rem;height:45px;margin-bottom:5px}}.input-date-container .input-with-icons .icon{position:absolute;top:50%;right:15px;transform:translateY(-50%);color:#ff4d6d}.input-picker{width:100%;height:100%;background-color:#d9d9d9;color:#646464}@media screen and (max-width:430px){.input-picker{font-size:.8rem}}.input-picker:focus{outline:none}.input-date{width:100%;height:100%;background-color:#d9d9d9;color:#646464;padding-left:15px;border-radius:7px;border:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative}@media screen and (max-width:430px){.input-date{font-size:.5rem}}.input-time{background-color:#d9d9d9;color:#646464;width:100%;height:100%;padding-left:15px;border-radius:7px;border:none;position:relative}@media screen and (max-width:430px){.input-time{font-size:.5rem}}input[type=date]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}.title-page{font-family:Poppins,sans-serif;font-weight:500;font-size:2rem;text-align:center;margin-top:30px}.payment-method-selector{margin:20px 0;border:1px solid #ddd;border-radius:8px;padding:15px;width:60%;display:flex;align-items:center;justify-content:center}@media screen and (max-width:576px){.payment-method-selector{width:80%}}.payment-option{display:flex;align-items:center;border-radius:4px;cursor:pointer;transition:background-color .2s;width:50%;padding:10px;color:#989898}@media screen and (max-width:426px){.payment-option{font-size:.8rem}}.payment-option:hover{background-color:#f5f5f5}.payment-option input[type=radio]{margin-right:10px}.payment-option label{font-weight:500;cursor:pointer;color:#757575}.thank-you{height:500px;display:flex;align-items:center;justify-content:center;flex-direction:column}@media screen and (max-width:320px){.thank-you{height:350px}}.thank-you .lottie{width:30%}@media screen and (max-width:561px){.thank-you .lottie{width:50%;width:63%}}@media screen and (max-width:461px){.thank-you .lottie{width:70%}}.thank-you .thank-you-info{width:50%}@media screen and (max-width:1024px){.thank-you .thank-you-info{width:60%}}@media screen and (max-width:561px){.thank-you .thank-you-info{width:82%}}.thank-you .thank-you-info h2{font-family:Poppins,sans-serif;font-weight:500;font-size:2rem;text-align:center;margin-top:-10px}@media screen and (max-width:320px){.thank-you .thank-you-info h2{font-size:1.4rem;margin-top:-7px}}.thank-you .thank-you-info p{text-align:center;color:#8e8e8e;font-size:.8rem;margin:30px 0}.thank-you .thank-you-info p span{color:#ff4d6d}@media screen and (max-width:320px){.thank-you .thank-you-info p{font-size:1.4rem;font-size:.7rem;margin:20px 0}}#ebooks{height:500px;display:flex;align-items:center;justify-content:center;flex-direction:column}@media screen and (max-width:768px){#ebooks{height:auto}}#ebooks .books-page-hero{margin-bottom:20px}#ebooks .container-ebooks{width:80%;margin:-20px auto 20px}@media screen and (max-width:425px){#ebooks .container-ebooks{width:90%}}#ebooks .container-ebooks .card-price{font-family:Inter,sans-serif;font-weight:500;font-size:.8rem;color:#e8b8a7;position:absolute;top:10px;right:10px;width:20%;height:20%;border-radius:50px;background-color:#fff;display:flex;align-items:center;justify-content:center}@media(max-width:600px){#ebooks .container-ebooks .card-price{width:22%;height:22%;font-size:.7rem}}@media(max-width:440px){#ebooks .container-ebooks .card-price{width:29%;height:29%;font-size:.6rem}}.container-detail-book{display:flex;align-items:center;justify-content:center;margin:50px 0}.container-detail-book h1,.container-detail-book h2{font-family:Montserrat,sans-serif}@media screen and (max-width:768px){.container-detail-book{flex-direction:column}}.img-book-detail{width:46%;display:flex;align-items:center;justify-content:center;flex-direction:column}@media screen and (max-width:1024px){.img-book-detail{width:50%}}.img-book-detail .img-book{width:70%;aspect-ratio:1/1;background-color:#f7ede2;border-radius:7px;padding:5px}.img-book-detail .img-book img{width:100%;height:100%;object-fit:contain}@media screen and (max-width:1024px){.img-book-detail .img-book{width:80%}}@media screen and (max-width:768px){.img-book-detail .img-book{display:none}}.detail-book{width:100%}@media screen and (max-width:561px){.detail-book .container-with-img .container-whitout-img{width:100%}}@media screen and (max-width:768px){.detail-book .container-with-img .img-book{width:90%;background-color:#f7ede2;border-radius:7px;margin:auto 20px 20px;display:block}.detail-book .container-with-img .img-book img{width:100%;object-fit:contain}}@media screen and (max-width:561px){.detail-book .container-with-img .img-book{width:90%;margin:auto 0 20px}}@media screen and (max-width:768px){.detail-book .container-with-img{display:flex;align-items:center;justify-content:center}}@media screen and (max-width:561px){.detail-book .container-with-img{display:flex;align-items:center;justify-content:center;flex-direction:column}}.detail-book .title-detail-book{margin-bottom:20px}.detail-book .title-detail-book h1{color:#252b42;font-weight:600;font-size:2.5rem;letter-spacing:-1px}@media screen and (max-width:769px){.detail-book .title-detail-book h1{font-size:1.8rem}}@media screen and (max-width:376px){.detail-book .title-detail-book h1{font-size:1.3rem;margin-left:0}}.detail-book .title-detail-book h2{font-size:.9rem;color:#b0b0b0;font-weight:500;margin-left:5px}@media screen and (max-width:376px){.detail-book .title-detail-book h2{font-size:.7rem;margin-top:8px;margin-left:0}}.detail-book .price-detail-book{margin-bottom:10px;margin-left:5px}.detail-book .price-detail-book h2{color:#e8b8a7;font-weight:700;font-size:2rem}@media screen and (max-width:561px){.detail-book .price-detail-book h2{font-size:1.5rem}}.detail-book .btn-detail-book{width:45%;height:45px;background-color:#f7ede2;border:none;border-radius:50px;cursor:pointer;color:#e8b8a7;font-family:Inter,sans-serif;font-weight:700}.detail-book .btn-detail-book:hover{background-color:#f9f2ea}@media screen and (max-width:1024px){.detail-book .btn-detail-book{width:60%}}@media screen and (max-width:561px){.detail-book .btn-detail-book{font-size:.7rem;width:100%;height:40px}}.detail-book .description-detail-book{background-color:#f5f5f5;width:100%;padding:29px;margin-top:20px;border-radius:7px}@media screen and (max-width:1024px){.detail-book .description-detail-book{padding:25px}}@media screen and (max-width:768px){.detail-book .description-detail-book{width:100%;margin-top:20px}}.detail-book .description-detail-book h2{color:#252b42;margin-bottom:10px}.detail-book .description-detail-book p{color:#8e8e8e}@media screen and (max-width:1024px){.detail-book .description-detail-book p{font-size:.9rem}}.detail-book .description-detail-book ul{margin:20px 0 0 20px}@media screen and (max-width:1024px){.detail-book .description-detail-book ul{margin:20px 0 0}}.detail-book .description-detail-book ul li{list-style:inside;color:#8e8e8e}@media screen and (max-width:1024px){.detail-book .description-detail-book ul li{font-size:.9rem}}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}.embla{width:100%;margin:auto;--slide-height:auto;--slide-size:25%;--slide-spacing-sm:1.6rem;--slide-size-sm:50%;--slide-spacing-lg:2rem;--slide-size-lg:calc(100% / 3)}.embla__viewport{overflow:hidden}.embla__container{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;gap:3px}.embla__slide{min-width:0;flex:0 0 var(--slide-size);padding-left:var(--slide-spacing);background-color:#dd8181;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border-radius:7px}.embla__slide img{width:100%;height:100%;object-fit:cover;border-radius:7px}.embla__slide__number{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);border-radius:1.8rem;font-size:4rem;font-weight:600;height:var(--slide-height);-webkit-user-select:none;-moz-user-select:none;user-select:none}.embla__controls,.embla__slide__number{display:flex;align-items:center;justify-content:center}.embla__controls{gap:1.2rem;margin-top:5px}.embla__dots{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:2px}.embla__dot{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;padding:0;margin:0;width:8px;height:8px;justify-content:center;border-radius:50%;border:1px solid #e8b8a7}.embla__dot,.embla__dot:after{display:flex;align-items:center}.embla__dot:after{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);width:1.4rem;height:1.4rem;border-radius:50%;content:""}.embla__dot--selected{background-color:#e8b8a7}.embla__dot--selected:after{box-shadow:inset 0 0 0 .2rem var(--text-body)}.details-page{display:flex;justify-content:space-around;width:90%;margin:30px auto}@media screen and (max-width:1024px){.details-page{width:95%;align-items:center}}@media screen and (max-width:768px){.details-page{flex-direction:column;width:90%;margin:auto}}.Container-details-img{width:43%}@media screen and (max-width:768px){.Container-details-img{width:100%}}.Container-details-img .details-img{width:100%;aspect-ratio:1/1;margin-bottom:5px;border-radius:7px;overflow:hidden}.Container-details-img .details-img img{width:100%;height:100%;object-fit:cover;border-radius:7px}.container-details{width:50%}@media screen and (max-width:768px){.container-details{width:100%;margin-top:20px}}.Legals-components{font-family:Poppins,sans-serif}.Legals-components h1{text-align:center;color:#e8b8a7;font-size:2rem;letter-spacing:-2px;margin-top:40px}@media screen and (max-width:425px){.Legals-components h1{font-size:1.8rem;width:85%;margin:40px auto auto}}@media screen and (max-width:320px){.Legals-components h1{font-size:1.6rem}}.Legals-components h2{color:#e8b8a7;letter-spacing:-2px;margin:10px 0}@media screen and (max-width:320px){.Legals-components h2{font-size:1.2rem}}.Legals-components p{text-align:justify}@media screen and (max-width:425px){.Legals-components p{font-size:.9rem}}@media screen and (max-width:320px){.Legals-components p{font-size:.8rem}}@media screen and (max-width:425px){.Legals-components ul li{font-size:.9rem}}@media screen and (max-width:320px){.Legals-components ul li{font-size:.8rem}}.Legals-components article{background-color:#f5f5f5;width:70%;padding:30px;margin:40px auto 20px;border-radius:7px}@media screen and (max-width:1024px){.Legals-components article{width:90%}}.cookie-banner{position:fixed;bottom:0;background:#1a1a1a;width:30%;aspect-ratio:1/1;padding:20px;z-index:90;display:flex;align-items:center;z-index:100;height:auto}@media screen and (max-width:576px){.cookie-banner{height:300px}}@media screen and (max-width:320px){.cookie-banner{height:300px}}.cookie-banner .cookie-banner-content{width:auto;height:auto}@media screen and (max-width:1024px){.cookie-banner{width:35%}}@media screen and (max-width:844px){.cookie-banner{width:45%}}@media screen and (max-width:768px){.cookie-banner{border-radius:7px;width:90%;left:50%;top:50%;transform:translate(-50%,-50%)}}@media screen and (max-width:375px){.cookie-banner{width:95%}}@media screen and (max-width:320px){.cookie-banner{width:95%}}.cookie-banner h2{margin:0;font-size:1.5rem;font-weight:700;color:#fff}@media screen and (max-width:1024px){.cookie-banner h2{font-size:1.3rem}}@media screen and (max-width:320px){.cookie-banner h2{font-size:1.2rem}}.cookie-banner p{font-size:1.1rem;color:#888;margin:10px 0 20px;font-family:Poppins,sans-serif;line-height:1.2}@media screen and (max-width:1024px){.cookie-banner p{font-size:.9rem}}@media screen and (max-width:425px){.cookie-banner p{font-size:.7rem}}@media screen and (max-width:320px){.cookie-banner p{font-size:.65rem}}.cookie-banner .button-container{display:flex;gap:4px}.cookie-banner .button-accept{background-color:#e8b8a7;color:#111;padding:10px 20px;border:none;font-weight:700;cursor:pointer;border-radius:5px;font-size:14px;transition:background-color .3s}@media screen and (max-width:1024px){.cookie-banner .button-accept{font-size:.8rem;padding:9px 10px}}@media screen and (max-width:375px){.cookie-banner .button-accept{font-size:.7rem;padding:1px 5px}}.cookie-banner .button-accept:hover{background-color:#dd977f}.cookie-banner .button-decline{background-color:#e8b8a7;color:#111;padding:10px 20px;border:none;font-weight:700;cursor:pointer;border-radius:5px;font-size:14px;transition:background-color .3s}@media screen and (max-width:1024px){.cookie-banner .button-decline{font-size:.8rem;padding:9px 10px}}@media screen and (max-width:375px){.cookie-banner .button-decline{font-size:.7rem;padding:8px 5px}}.cookie-banner .button-decline:hover{background-color:#dd977f}.cookie-banner .button-preferences{background-color:#e0e0e0;color:#111;padding:10px;width:60%;border:none;cursor:pointer;border-radius:5px;font-size:14px;margin-top:4px;transition:background-color .3s;font-weight:700}@media screen and (max-width:1024px){.cookie-banner .button-preferences{width:65%;padding:9px 10px}}@media screen and (max-width:768px){.cookie-banner .button-preferences{width:35%}}@media screen and (max-width:425px){.cookie-banner .button-preferences{width:60%;font-size:.8rem}}@media screen and (max-width:375px){.cookie-banner .button-preferences{font-size:.7rem;padding:7px 10px}}@media screen and (max-width:320px){.cookie-banner .button-preferences{width:70%;font-size:.7rem;padding:8px 10px}}.cookie-banner .button-preferences:hover{background-color:#bdbdbd}.modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#1a1a1a;padding:50px;z-index:1001;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.2)}@media screen and (max-width:768px){.modal{padding:40px;width:70%}}@media screen and (max-width:425px){.modal{width:95%}}.modal h2{margin-top:0;font-size:18px;color:#fff}.modal p{font-size:14px;color:#888;font-family:Poppins,sans-serif;margin-top:10px;margin-bottom:10px}@media screen and (max-width:768px){.modal p{margin-top:10px;margin-bottom:10px}}.modal button{margin-top:0;padding:8px 12px;background-color:#e8b8a7;color:#111;font-weight:700;border:none;cursor:pointer;border-radius:3px;font-size:14px}.modal button:hover{background-color:#dd977f}.modal button:not(:last-child){margin-right:5px}@media screen and (max-width:768px){.modal button:not(:last-child){margin-top:5px}}.quite{position:absolute;top:20px;right:20px;background-color:#2a2a2a;color:#fff;width:30px;height:30px;border-radius:50px;display:flex;align-items:center;justify-content:center}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}