.logistics{position:relative;overflow-x:hidden;top:-200px;padding:5px;min-height:650px;background-image:url(/images/rever-logistics-background_mobile.webp);background-size:cover;background-position:center top;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.logistics:after{content:"";position:absolute;bottom:80px;right:-80px;width:1100px;height:700px;background-image:url(/images/tree-leaf.webp);background-repeat:no-repeat;background-size:contain;background-position:right bottom;pointer-events:none;z-index:2}@media (max-width: 991.98px){.logistics{top:40px}}@media (max-width: 768px){.logistics{padding-top:80px;background-size:unset}}@media (min-width: 768px){.logistics{padding:340px 16px 170px}}@media (min-width: 768px) and (max-width: 1024px){.logistics{top:-200px;padding:241px 10px 91px;background-size:cover;background-position:center top}.logistics:after{bottom:40px;right:-60px;width:800px;height:500px}}@media (max-width: 720px){.logistics{background-image:url(/images/rectangle_mobile.webp);background-size:cover}}@media (max-width: 430px){.logistics{background-image:url(/images/rectangle_mobile.webp);background-size:unset}}.products-section{margin-top:80px;position:relative;z-index:1}.products-section .products-header{display:flex;flex-direction:column;align-items:center;margin-bottom:3rem}.products-section .products-header .products-icon{width:30px;height:auto}.products-section .products-header .products-title{font-weight:700;font-size:2rem}.products-section .product-card{position:relative;border-radius:10px;overflow:hidden;text-align:center;min-height:415px;width:416px;height:529px;display:flex;flex-direction:column;justify-content:flex-end;background-size:cover;background-position:center;transition:transform .3s,box-shadow .3s}@media (max-width: 991.98px){.products-section .product-card{width:100%;min-height:450px}}.products-section .product-card .product-bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.products-section .product-card:hover .product-bg{transform:scale(1.3)}.products-section .product-card:before{content:"";position:absolute;inset:0;background-image:inherit;background-size:cover;background-position:center;background-repeat:no-repeat;transform:scale(1);transition:transform .5s ease;z-index:0}.products-section .product-card:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#00000038,#00000008);z-index:1;transition:background .3s ease}.products-section .product-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px #00000040}.products-section .product-card:hover:before{transform:scale(1.08)}.products-section .product-card:hover .product-label{transform:translateY(-5px)}.products-section .product-card:hover:after{background:linear-gradient(to top,#0000001a,#00000003)}.products-section .product-card:hover .product-info{background:#95c846;transform:translateY(-8px)}.products-section .product-card .product-label{font-family:Michroma,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:inline-flex;align-items:center;gap:.5rem;width:326px;height:38px;border-radius:42px;border:1px solid #000;background:#fff;margin:0 auto;justify-content:center;z-index:3;position:relative;bottom:-20px}.products-section .product-card .product-label .label-icon{width:25px;height:25px}.products-section .product-card .product-info{font-family:Manrope,sans-serif;background:#000;color:#fff;width:384px;height:130px;border-radius:10px;margin:0 auto 1rem;padding:1rem;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:2;transform:translateY(0);transition:background .3s ease,transform .3s ease}.products-section .product-card .product-info .product-name{font-weight:700;margin-bottom:.5rem;font-size:22px}.products-section .product-card .product-info .product-description{font-size:12px;line-height:1.3}.products-section .btn-custom{display:inline-flex;align-items:center;gap:.5rem;margin-top:2rem}@media (min-width: 1200px) and (max-width: 1366px){.products-section .products-header .products-title{font-size:1.8rem}.products-section .products-header .btn-filter{font-size:14px}.products-section .products-header .products-icon{width:22px;height:auto}.products-section .product-card{width:352px;min-height:383px}.products-section .product-card .product-info{width:90%;height:120px}.products-section .product-card .product-info .product-name{font-size:20px}.products-section .product-card .product-info .product-description{font-size:11px}.products-section .product-card .product-label{width:280px;height:36px;font-size:11px}.products-section .product-card .product-label .label-icon{width:22px;height:22px}.products-section .btn-custom{margin-top:1.5rem}}@media (min-width: 1120px) and (max-width: 1199px){.products-section .products-header .products-title{font-size:1.75rem}.products-section .products-header .btn-filter{font-size:13px}.products-section .products-header .products-icon{width:20px;height:auto}.products-section .product-card{width:290px;min-height:360px}.products-section .product-card .product-info{width:88%;height:115px}.products-section .product-card .product-info .product-name{font-size:19px}.products-section .product-card .product-info .product-description{font-size:11px}.products-section .product-card .product-label{width:260px;height:34px;font-size:10px}.products-section .product-card .product-label .label-icon{width:20px;height:20px}.products-section .btn-custom{margin-top:1.3rem}}@media (min-width: 768px) and (max-width: 1024px){.product-material{font-size:10px}.products-section .product-card .product-info{height:140px!important}.products-section .product-card{width:250px;min-height:360px}.products-section .product-card .product-info{width:90%;height:120px}.products-section .product-card .product-info .product-name{font-size:18px}.products-section .product-card .product-info .product-description{font-size:12px}.products-section .product-card .product-label{width:260px;height:36px;font-size:11px}.products-section .product-card .product-label .label-icon{width:20px;height:20px}.products-section .btn-custom{margin-top:1.3rem}}.register-section{margin-top:32px;text-align:center}.register-title{font-weight:700;font-size:36px;margin-bottom:12px}.register-form{max-width:720px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;gap:12px}.register-form .row{display:flex;flex-direction:column;gap:12px}.register-form label{font-weight:700;font-size:14px}.checkbox-privacy{display:flex;align-items:center;gap:8px}@media (min-width: 768px){.register-form .row{flex-direction:row;gap:12px}.register-form .col-2{flex:1}}.banner .swiper-slide{display:flex;justify-content:center;margin-top:-70px}.banner .swiper-pagination-bullet{background-color:#10212a;height:1.5rem;opacity:1;width:1.5rem}.banner .swiper-pagination-bullet-active{background-color:#95c845!important}@media (max-width: 767.98px){.banner .swiper-container{padding-bottom:30px}}.banner .swiper-lazy{max-width:100%;height:auto}.banner .whatsapp-icon{position:absolute;right:18%;width:60px;margin-top:-40px;height:60px;z-index:1}.banner .whatsapp-icon img{z-index:1}.banner .whatsapp-icon:hover{transform:scale(1.1);transition:.3s ease-in-out}@media (max-width: 991.98px){.banner .whatsapp-icon{right:3%;margin-top:-80px}.banner .whatsapp-icon img{height:60px;width:60px}}.w-100{width:100%!important}.whatsapp-button{display:none}.product-card{position:relative;overflow:hidden}.product-bg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:blur(20px);transform:scale(1.1);transition:filter .4s ease;z-index:-1}.product-bg.loaded{filter:blur(0);transform:scale(1)}@media (max-width: 768px){.container-sm,.container{max-width:100%}.btn-text{font-size:0}.btn-text:after{content:"Conversar no WhatsApp";font-size:10px}}@media (min-width: 768px) and (max-width: 1024px){.container-md,.container-sm,.container{max-width:100%!important}}
