@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,700&display=swap);*{margin:0;padding:0;box-sizing:border-box;font-family:"Poppins",sans-serif}body{position:relative;overflow-x:hidden}.swiper-container{height:56vh;width:100vw}.swiper-container img{width:100%;height:100%;object-fit:cover}.container-hero{z-index:100;position:absolute;top:7rem;left:100px;width:450px;height:500px;background:hsla(0,0%,100%,.9);padding:50px}.container-hero .herocontent{display:flex;flex-direction:column}.container-hero .herocontent h2{font-family:"Raleway",sans-serif;font-size:50px;color:#353535;margin-bottom:20px}.container-hero .herocontent p{color:#898989;margin-bottom:40px;line-height:30px}.container-hero .herocontent a{cursor:pointer;width:100%;padding:20px;text-align:center;text-decoration:none;color:#fff;background:#e89f71}@media(max-width:1120px){.container-hero{display:none}}.bg-container{height:70vh;z-index:-1;position:absolute;top:0;left:0;width:100vw;background:linear-gradient(90deg,#f9f1e7 70%,#fcf8f3 0)}.container-header{padding-top:1rem;width:100vw}.container-card{position:relative;display:flex;flex-direction:column;width:285px;height:445px;color:#353535;margin:10px 20px;background-color:transparent}.container-card:hover .hover-card{opacity:1}.container-card .hover-card{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(0,0,0,.6);opacity:0;transition:all .5s ease}.container-card .hover-card .details-card{cursor:pointer;outline:none;border:none;background:#fff;color:#e89f71;padding:.8rem 3rem;text-decoration:none}.container-card .hover-card .reactions{display:flex;justify-content:space-around;color:#fff;width:100%;margin-top:1rem}.container-card .hover-card .reactions div{display:flex}.container-card .hover-card .reactions div p{margin-left:5px}.container-card img{height:70%;width:100%}.container-card .box-text{padding:10px;background-color:#f4f5f7}.container-card .box-text h3{font-family:"Raleway",sans-serif;font-size:25px;margin-bottom:5px}.container-card .box-text .description{color:#898989;font-size:14px;margin-bottom:5px}.container-card .box-text .price{font-size:18px;font-weight:600}.container-card .box-text span{display:flex;justify-content:flex-end;color:#898989;font-size:14px}.container-products{align-items:center;flex-wrap:wrap;margin:0 1rem 4rem}.container-products,.list{display:flex;justify-content:center}.list{width:100%;font-size:30px;padding:20px}.container-feature{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;padding:30px 0}.container-feature .feature-item{display:flex;align-items:center;padding:20px;min-width:285px}.container-feature .feature-item .img{margin-right:20px}.container-feature .feature-item .content h5{font-size:16px;font-weight:500}.container-feature .feature-item .content p{font-size:14px;font-weight:300;color:#898989}.container{height:50vh;width:100vw}.container .text-404{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 1}.container .text-404 h2{font-size:4rem}.container .img-404{flex:1 1;width:100%;height:100%;padding:2rem}.container .img-404 img{width:100%;height:100%;object-fit:cover;object-position:60% 60%}.container-cart{z-index:99999999;position:fixed;top:0;right:-100vw;height:100%;width:100%;margin-top:5rem;background-color:rgba(0,0,0,.2);transition:all .5s}.container-cart .cart{z-index:3;position:fixed;top:0;right:-20rem;width:20rem;height:100vh;margin-top:5rem;padding:1rem;background-color:#fff;transition:all 1s;overflow-y:auto}.container-cart .cart .cart__item{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid #d3d3d3}.container-cart .cart .cart__item img{width:5rem}.container-cart .cart .itemRemove{cursor:pointer;color:red}.container-cart .cart .itemRemove:hover{color:#8b0000}.container-cart .cart .trash{cursor:pointer;display:flex;justify-content:center;align-items:center;width:100%;background-color:red;padding:.2rem 0}.container-cart .cart .trash:hover{color:#fff;background-color:#8b0000}.container-cart.active,.container-cart.active .cart.active{right:0}.modal{z-index:999;position:fixed;top:0;left:0;width:100vw;height:100vh;display:none}.modal.is-open{display:flex}.modal.is-open .modal-container{position:absolute;top:4.5rem;left:14.8rem;background-color:#fff}.container-nav{z-index:99999;justify-content:space-between;width:100%;padding:30px 100px 60px}.container-nav,.container-nav .container-menu{display:flex;align-items:center}.container-nav .container-menu h3{font-size:30px;font-weight:700;margin-right:40px}.container-nav .container-menu h3 a{text-decoration:none;color:#000}.container-nav .container-menu ul{cursor:pointer;display:flex;font-size:16px;font-weight:300;list-style:none}.container-nav .container-menu ul li{display:flex;align-items:center;position:relative}.container-nav .container-menu ul li a{text-decoration:none;color:#000}.container-nav .container-menu ul li img{height:.5rem}.container-nav .container-menu ul li ul.modal-active{cursor:pointer;display:flex;flex-direction:column;padding:.5rem 1.3rem;width:10rem;box-shadow:2px 1px 5px 0 rgba(0,0,0,.75);border-radius:.5rem}.container-nav .container-menu ul li ul.modal-active li{margin:0;padding:.5rem 0}.container-nav .container-menu ul li ul.modal-active li:hover{font-weight:700}.container-nav .container-menu ul li .products{width:6rem;display:flex;justify-content:space-between;align-items:center}.container-nav .container-menu ul li .products .active{transform:rotate(180deg)}.container-nav .container-menu ul li:nth-child(2){margin:0 40px}.container-nav .container-navbuttons{display:flex}.container-nav .container-navbuttons img:nth-child(2){padding:0 32px}.container-nav .container-menu-mobile{display:none}@media(max-width:900px){.container-nav{padding:2.4rem 2rem 3rem}.container-nav .container-menu,.container-nav .container-navbuttons{display:none}.container-nav .container-menu-mobile{z-index:99999;display:flex;justify-content:space-between;align-items:center;width:100vw}.container-nav .container-menu-mobile h3{font-size:30px;font-weight:700;margin-right:40px}.container-nav .container-menu-mobile h3 a{text-decoration:none;color:#000}.container-nav .container-menu-mobile .hamburger{cursor:pointer;font-size:2.5rem}.container-nav .container-menu-mobile .menu-mobile{position:fixed;top:0;right:-100vw;width:100%;height:100%;background-color:#fff;display:flex;justify-content:center;transition:all 1s}.container-nav .container-menu-mobile .menu-mobile .btn-close{cursor:pointer;position:absolute;top:1rem;right:1rem;font-size:2.5rem}.container-nav .container-menu-mobile .menu-mobile ul{cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:2rem;list-style:none}.container-nav .container-menu-mobile .menu-mobile ul li{display:flex;flex-direction:column;align-items:center;position:relative;width:100%;height:auto;padding:.5rem 0}.container-nav .container-menu-mobile .menu-mobile ul li a{text-decoration:none;color:#000}.container-nav .container-menu-mobile .menu-mobile ul li img{height:.5rem}.container-nav .container-menu-mobile .menu-mobile ul li .modal-navmobile{cursor:pointer;display:none;flex-direction:column;padding:.5rem 1.3rem}.container-nav .container-menu-mobile .menu-mobile ul li .modal-navmobile li{font-size:1.5rem;margin:0;padding:.5rem 0}.container-nav .container-menu-mobile .menu-mobile ul li .modal-navmobile li:hover{font-weight:700}.container-nav .container-menu-mobile .menu-mobile ul li .modal-navmobile.active{display:flex}.container-nav .container-menu-mobile .menu-mobile ul .products{display:flex;align-items:center}.container-nav .container-menu-mobile .menu-mobile.active{right:0}}.footer{display:flex;justify-content:space-between;width:85%;margin:2rem auto;padding-top:2rem;border-top:1px solid #d4d4d4}.footer .footer__box{display:flex;flex-direction:column;padding-right:2rem}.footer .footer__box h4{font-size:1.5rem}.footer .footer__box a,.footer .footer__box p{padding:.5rem 0;color:#777;text-decoration:none}.footer .footer__box .footer__box--location{display:flex}.footer .footer__box .footer__box--location img{width:18px;margin-right:.5rem}.footer .footer__box .footer__box--phone{display:flex}.footer .footer__box .footer__box--phone img{width:18px;margin-right:.5rem}.footer .footer__box .footer__box5--input{display:flex;padding-top:.8rem}.footer .footer__box .footer__box5--input input[type=text]{cursor:pointer;background:#e6e6e6;outline:none;border:none;padding:.5rem}.footer .footer__box .footer__box5--input img{cursor:pointer;margin-left:.4rem;padding:.5rem .6rem;background:#e89f71}.footer .first{flex:1 1}.footer .last{padding:0}@media(max-width:1355px){.footer .third{display:none}}@media(max-width:1160px){.footer{flex-direction:column;justify-content:center;align-items:center;text-align:center}.footer .first{align-items:center!important}.footer .second{display:none}}.product__info__count{display:flex;justify-content:space-between;align-items:center;flex:.32 1;padding:1rem .5rem;background:#e89f71;border-radius:.8rem;color:#fff}.product__info__count button{cursor:pointer;outline:none;border:none;background:none;color:#fff}.product__info__count button .minus{padding-bottom:.2rem}.product{position:relative;display:flex;justify-content:space-between;align-items:center;min-height:48vh;width:80%;max-width:1200px}.product .product__img{display:flex;flex:1 1;flex-direction:column;justify-content:center;align-items:center;padding:3rem}.product .product__img img{margin-bottom:1.5rem;height:100%;width:100%}.product .product__info{flex:1 1;padding:3rem;margin-bottom:5rem}.product .product__info .product__info--title{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.product .product__info .product__info--description{font-size:1rem;color:#5e5e5e;line-height:1.5rem;margin-bottom:1.5rem}.product .product__info .product__info__boxprice--price{font-size:1.8rem;font-weight:700;margin:0 1rem .3rem 0}.product .product__info .product__info__buttons{display:flex;justify-content:space-between;align-items:center;margin-top:3rem;width:90%}.product .product__info .product__info__buttons .product__info_addcart{cursor:pointer;display:flex;justify-content:center;align-items:center;flex:.65 1;padding:1rem .5rem;background:#e89f71;border-radius:.8rem;box-shadow:2px 20px 67px -22px #e89f71}.product .product__info .product__info__buttons .product__info_addcart:focus,.product .product__info .product__info__buttons .product__info_addcart:hover{opacity:.6}.product .product__info .product__info__buttons .product__info_addcart button{display:flex;border:none;outline:none;background:none;color:#fff}.product .product__info .product__info__buttons .product__info_addcart button img{filter:brightness(0) invert(1);margin-right:1rem}.product a{position:absolute;bottom:0;right:7rem;display:flex;text-decoration:none;padding:.5rem;background:#e89f71;border-radius:.8rem;color:#fff}.product a:focus,.product a:hover{opacity:.6}.product .product--cart{cursor:pointer;position:absolute;bottom:0;right:0;text-decoration:none;border-radius:.8rem;color:#fff;background-color:#e89f71;padding:.5rem}.product .product--cart:focus,.product .product--cart:hover{opacity:.6}@media(max-width:1010px){.product{flex-direction:column}.product .product__img{padding:0}.product .product__img .product__img--mainimg{width:100%;height:100%}.product .product__info{display:flex;flex-direction:column;width:70%;align-items:center;padding:0}}.container{display:flex;justify-content:center;align-items:center;margin:15rem 0}.title-shopcart{font-size:2rem;margin:.5rem 1rem 1rem 3rem;border-bottom:1px solid #000}.container-shoppingcart{display:flex;flex-wrap:wrap;height:auto}.container-shoppingcart .container-items{display:flex;flex-direction:column;flex:1 1}.container-shoppingcart .container-items .container-item{display:flex;align-items:center;width:100%;padding:1rem 3rem;border-bottom:1px solid #d3d3d3}.container-shoppingcart .container-items .container-item .box-img{width:10rem;margin:0 2rem}.container-shoppingcart .container-items .container-item .box-img img{border-radius:50%;width:100%;height:100%;object-fit:cover}.container-shoppingcart .container-items .container-item .box-title{width:150px;margin:0 2rem}.container-shoppingcart .container-items .container-item .cant-item{width:20px;margin:0 2rem}.container-shoppingcart .container-items .container-item .price-item{width:100px;margin:0 2rem}.container-shoppingcart .container-items .container-item .itemRemove{margin:0 2rem;color:red}.container-shoppingcart .container-infoshopping{flex:1 1;display:flex;justify-content:center;flex-direction:column;margin:2rem;padding:2rem;border:1px solid #000;height:10rem;min-width:395px;max-width:30rem}.container-shoppingcart .container-infoshopping .total{display:flex;justify-content:space-between;align-items:center;padding-bottom:.7rem;border-bottom:1px solid #d3d3d3}.container-shoppingcart .container-infoshopping .total h3{font-size:2rem}.container-shoppingcart .container-infoshopping .total span{font-size:1.2rem}.container-shoppingcart .container-infoshopping .button-finish{background:#e89f71;color:#fff}.container-shoppingcart .container-infoshopping .button-finish:hover{background:#8f6247}.cart-empty{font-size:2rem;display:flex;justify-content:center;align-items:center;width:100%}@media(max-width:995px){.container-shoppingcart{flex-direction:column}.container-shoppingcart .container-items .container-item{padding:1rem 0;text-align:center;flex-direction:column}.container-shoppingcart .container-infoshopping{margin:1rem;min-width:100px!important}}.container-modalcart .title{text-align:center;border-bottom:1px solid #000;margin:0 1.5rem}.container-modalcart .dialogcontent{width:600px}.container-modalcart .dialogcontent .container-form{display:flex;flex-direction:column}.container-modalcart .dialogcontent .container-form .input-textfield{margin:1rem 0}.container-modalcart .dialogcontent .container-form .button-modal{background:#e89f71;color:#fff}.container-modalcart .dialogcontent .container-form .button-modal:hover{background:#8f6247}
/*# sourceMappingURL=main.44e3ac6c.chunk.css.map */