.section-list-products{position:relative;z-index:10}@media (min-width:768px){.section-list-products{padding-bottom:140px}}.section-list-products>.container .title h2{color:#000;font-family:Lora,serif;font-size:24px;font-weight:700;letter-spacing:.05em;line-height:43px;margin-bottom:20px;padding-left:2%;text-transform:uppercase}@media (max-width:767px){.section-list-products>.container .title h2{padding-left:0;text-align:center}}.section-list-products .list-products{display:flex;flex-wrap:wrap;justify-content:flex-start}@media (max-width:767px){.section-list-products .list-products{margin-left:-5px;margin-right:-5px}}.section-list-products .list-products .product-block{width:25%}@media (max-width:767px){.section-list-products .list-products .product-block{margin-bottom:15px;margin-left:5px;margin-right:5px;width:calc(50% - 10px)}}.section-list-products .list-products .product-block .images{padding-bottom:100%!important}.section-list-products .list-products .product-block .images img{-o-object-fit:cover!important;object-fit:cover!important}.section-list-products .list-products .product-block{padding:15px 15px 5px;position:relative}.section-list-products .list-products .product-block.sold-out{opacity:.75}.section-list-products .list-products .product-block:hover .images figure:nth-child(2){opacity:1}@media (min-width:768px){.section-list-products .list-products .product-block:not(.sold-out){transition:.3s}.section-list-products .list-products .product-block:not(.sold-out):hover{border-radius:6px 6px 0 0;box-shadow:4px 4px 60px rgba(0,0,0,.07)}.section-list-products .list-products .product-block:not(.sold-out):hover form{display:block}}.section-list-products .list-products .product-block .images{padding-bottom:135%;position:relative}.section-list-products .list-products .product-block .images .flag{border-radius:32px;box-shadow:2px -1px 8px #00000021;color:#fff;font-size:11px;font-weight:700;letter-spacing:.1em;line-height:13px;padding:3px 12px;position:absolute;text-align:center;text-transform:uppercase;white-space:nowrap;z-index:2}@media (max-width:767px){.section-list-products .list-products .product-block .images .flag{font-size:8px;line-height:20px;min-height:20px;padding:0 8px}}.section-list-products .list-products .product-block .images .flag.image{margin:0 15px;padding:0}.section-list-products .list-products .product-block .images .flag:not(.image){background:#5aaf6a}.section-list-products .list-products .product-block .images .flag.centro{right:50%;transform:translateX(50%)}.section-list-products .list-products .product-block .images .flag.direita{right:-45px}@media (max-width:767px){.section-list-products .list-products .product-block .images .flag.direita{right:5px}}.section-list-products .list-products .product-block .images .flag.esquerda{left:5px}.section-list-products .list-products .product-block .images .flag.topo{top:25px}@media (max-width:767px){.section-list-products .list-products .product-block .images .flag.topo{top:5px}}.section-list-products .list-products .product-block .images .flag.base{bottom:20px}@media (max-width:767px){.section-list-products .list-products .product-block .images .flag.base{bottom:5px}}.section-list-products .list-products .product-block .images .flag img{display:block}.section-list-products .list-products .product-block .images .flag-icon{bottom:20px;display:flex;position:absolute;right:-45px;z-index:2}@media (max-width:767px){.section-list-products .list-products .product-block .images .flag-icon{bottom:5px;right:5px}}.section-list-products .list-products .product-block .images .flag-icon .icon{margin:5px;width:40px}.section-list-products .list-products .product-block .images .flag-icon .icon img{display:block}.section-list-products .list-products .product-block .images .flag.topo{top:5px}.section-list-products .list-products .product-block .images .flag.base{bottom:5px}.section-list-products .list-products .product-block .images .flag.direita{right:5px}.section-list-products .list-products .product-block .images .flag-icon{bottom:5px;right:5px}.section-list-products .list-products .product-block .images figure{background:#fff;height:100%;left:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.section-list-products .list-products .product-block .images figure:nth-child(2){opacity:0}.section-list-products .list-products .product-block .images figure img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.section-list-products .list-products .product-block a .text{color:#000;padding-top:15px}.section-list-products .list-products .product-block a .text .title{color:#000;font-size:14px;font-style:italic;font-weight:500;line-height:14px;margin-bottom:0}@media (max-width:767px){.section-list-products .list-products .product-block a .text .title{font-size:12px}}.section-list-products .list-products .product-block a .text .price{font-family:Alegreya Sans,sans-serif;font-size:16px;font-weight:700;line-height:27px}@media (max-width:767px){.section-list-products .list-products .product-block a .text .price{font-size:12px}}.section-list-products .list-products .product-block a .text .parcels{font-size:13px}@media (max-width:767px){.section-list-products .list-products .product-block a .text .parcels{font-size:10px}}.section-list-products .list-products .product-block .form-product{background-color:#fff;border-radius:0 0 8px 8px;box-shadow:4px 60px 60px rgba(0,0,0,.07);display:none;left:0;position:absolute;top:100%;width:100%;z-index:10}.section-list-products .list-products .product-block .form-product .attributes{margin-top:25px}@media (max-width:767px){.section-list-products .list-products .product-block .form-product .attributes{margin-bottom:10px;margin-top:10px}}.section-list-products .list-products .product-block .form-product .option-title{align-items:center;display:flex;font-size:13px;font-weight:700;justify-content:space-between;letter-spacing:.05em;margin-bottom:10px;text-transform:uppercase}.section-list-products .list-products .product-block .form-product .option-title .btn-medidas{align-items:center;color:#5aaf6a;display:flex;transition:.3s}.section-list-products .list-products .product-block .form-product .option-title .btn-medidas:hover{opacity:.7}.section-list-products .list-products .product-block .form-product .option-title .btn-medidas span{font-size:13px;font-weight:500}.section-list-products .list-products .product-block .form-product .option-title .btn-medidas .icon{height:11px;margin-right:5px;width:15px}.section-list-products .list-products .product-block .form-product .attributes .prod-option.unset{display:none}.section-list-products .list-products .product-block .form-product .attributes .prod-option .inner{display:flex;flex-wrap:wrap}.section-list-products .list-products .product-block .form-product .attributes .prod-option .inner .input{display:none}.section-list-products .list-products .product-block .form-product .attributes .prod-option .inner .input:checked+.label,.section-list-products .list-products .product-block .form-product .attributes .prod-option .inner .label:hover{border-color:#000}.section-list-products .list-products .product-block .form-product .attributes .prod-option .inner .label{border-radius:6px;transition:.3s}.section-list-products .list-products .product-block .form-product .attributes .prod-option .inner .label .text{font-feature-settings:"pnum" on,"lnum" on;font-size:13px;font-weight:700;letter-spacing:.05em;line-height:16px}.section-list-products .list-products .product-block .form-product .attributes .prod-option .inner .label{align-items:center;border:1px solid #eee;cursor:pointer;display:flex;height:36px;justify-content:center;margin-bottom:10px;min-width:36px}@media (max-width:767px){.section-list-products .list-products .product-block .form-product .attributes .prod-option .inner .label{margin-bottom:5px}}.section-list-products .list-products .product-block .form-product .attributes .prod-option .inner .label:not(:last-of-type){margin-right:10px}@media (max-width:767px){.section-list-products .list-products .product-block .form-product .attributes .prod-option .inner .label:not(:last-of-type){margin-right:5px}}.section-list-products .list-products .product-block .form-product .attributes .prod-option .inner .label.disable,.section-list-products .list-products .product-block .form-product .attributes .prod-option .inner .label.unavailable{opacity:.5;overflow:hidden;position:relative}.section-list-products .list-products .product-block .form-product .attributes .prod-option .inner .label.disable:after,.section-list-products .list-products .product-block .form-product .attributes .prod-option .inner .label.unavailable:after{background-color:#b1b1b1;content:"";display:inline-block;height:1px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:120%}.section-list-products .list-products .product-block .form-product .attributes .prod-option .inner .label .text{border:1px solid transparent;cursor:pointer;display:inline-block}.section-list-products .list-products .product-block .form-product .attributes{margin-top:0;padding:0 15px}.section-list-products .list-products .product-block .form-product .attributes .option-title{display:none}.section-list-products .list-products .product-block .form-product .attributes .inner .label{margin-bottom:4px!important}.section-list-products .list-products .product-block .form-product .attributes .inner .label:not(:last-child){margin-right:4px!important}.section-list-products .list-products .product-block .form-product .actions .see-more{background-color:#eee;padding:10px 0;text-align:center;transition:.3s;width:100%}.section-list-products .list-products .product-block .form-product .actions .see-more:hover{opacity:.8}.section-list-products .list-products .product-block .form-product .actions .see-more span{font-feature-settings:"pnum" on,"lnum" on;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.section-list-products .list-products .product-block .form-product .actions .add-to-cart-button{background-color:#5aaf6a;border:none;border-radius:0 0 6px 6px;padding:10px 0;transition:.3s;width:100%}.section-list-products .list-products .product-block .form-product .actions .add-to-cart-button:hover{opacity:.8}.section-list-products .list-products .product-block .form-product .actions .add-to-cart-button:focus{outline:0}.section-list-products .list-products .product-block .form-product .actions .add-to-cart-button:not(.-available){background-color:transparent;border:1px solid #000;color:#000;pointer-events:none}.section-list-products .list-products .product-block .form-product .actions .add-to-cart-button:not(.-available) span{color:#000!important}.section-list-products .list-products .product-block .form-product .actions .add-to-cart-button span{color:#fff;font-size:14px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.section-list-products .list-products .product-block .form-product .actions .add-to-cart-button.-unavailable{pointer-events:none}.section-list-products .list-products .ver-mais{margin-left:15px;margin-right:15px;margin-top:15px;width:calc(25% - 30px)}@media (max-width:767px){.section-list-products .list-products .ver-mais{margin-left:5px;margin-right:5px;width:calc(50% - 10px)}}.section-list-products .list-products .ver-mais .btn-mais{align-items:center;border:1px solid #eee;color:#000;display:flex;font-size:16px;font-weight:700;height:100%;justify-content:center;letter-spacing:.05em;text-transform:uppercase;transition:.3s;width:100%}.section-list-products .list-products .ver-mais .btn-mais:hover{border:1px solid #000}.category-banners{position:relative;z-index:1}@media (max-width:767px){.category-banners .container{padding-right:0}}.category-banners .section-category-banners .category-block .category-image{margin-bottom:20px;overflow:hidden;position:relative;width:100%}.category-banners .section-category-banners .category-block .category-image:after{content:"";display:block;padding-bottom:135%}.category-banners .section-category-banners .category-block .category-image img{height:100%;left:0;margin:0 auto;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:.3s;width:100%}.category-banners .section-category-banners .category-block .category-image:hover img{transform:scale(1.1);transition:.3s}.category-banners .section-category-banners .category-block .text .title-txt{font-size:16px;font-weight:700;letter-spacing:.05em;line-height:26px;text-transform:uppercase}.category-banners .section-category-banners .category-block .text .subtitle{color:#000;font-family:Lora,serif;font-size:14px;font-style:italic}.category-banners .section-category-banners .swiper-button-next,.category-banners .section-category-banners .swiper-button-prev{color:#000}.category-banners .section-category-banners .swiper-button-next:after,.category-banners .section-category-banners .swiper-button-prev:after{font-size:18px}@media (max-width:767px){.category-banners .section-category-banners .swiper-button-next,.category-banners .section-category-banners .swiper-button-prev{display:none}}.category-banners .section-category-banners .swiper-button-next{right:2%}.category-banners .section-category-banners .swiper-button-prev{left:2%}.banner-blog .container{padding:0 2.5%}@media (max-width:767px){.banner-blog .container{padding:0}}.banner-blog .banners-wrapper{display:flex;justify-content:space-between}@media (max-width:767px){.banner-blog .banners-wrapper{flex-direction:column}}.banner-blog .banners-wrapper .banner-second{border-radius:0 0 30px 30px;position:relative;width:29.5%}@media (max-width:767px){.banner-blog .banners-wrapper .banner-second{width:100%}}.banner-blog .banners-wrapper .banner-second .img-wrapper{border-radius:0 0 30px 30px;overflow:hidden;width:100%}.banner-blog .banners-wrapper .banner-second .img-wrapper:after{content:"";display:block;padding-bottom:135%}.banner-blog .banners-wrapper .banner-second .img-wrapper img{border-radius:0 0 30px 30px;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.banner-blog .banners-wrapper .banner-second .text{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;padding:60px;position:absolute;top:0;width:100%}@media (max-width:767px){.banner-blog .banners-wrapper .banner-second .text{padding:40px}}.banner-blog .banners-wrapper .banner-second .text .title{font-size:32px;font-style:italic;font-weight:400;line-height:48px;margin-bottom:0}@media (max-width:767px){.banner-blog .banners-wrapper .banner-second .text .title{font-size:24px;line-height:36px}}.banner-blog .banners-wrapper .banner-second .text .subtitle{font-size:18px;font-weight:400;line-height:27px;text-align:center}.banner-blog .banners-wrapper .banner-second .text .subtitle strong{font-weight:700}.banner-blog .banners-wrapper .banner-second .text .title-txt{color:#fff;font-size:14px;font-weight:700;letter-spacing:.05em;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:uppercase}.banner-blog .banners-wrapper .banner{align-items:flex-end;background-color:#52804e;border-radius:0 30px 0 0;display:flex;min-height:400px;overflow:hidden;position:relative;width:69.5%}@media (max-width:767px){.banner-blog .banners-wrapper .banner{border-radius:0;flex-direction:column;width:100%}}.banner-blog .banners-wrapper .banner .img-wrapper{position:relative;width:40%}@media (max-width:767px){.banner-blog .banners-wrapper .banner .img-wrapper{width:100%}}.banner-blog .banners-wrapper .banner .img-wrapper:after{content:"";display:block;padding-bottom:145%}.banner-blog .banners-wrapper .banner .img-wrapper img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.banner-blog .banners-wrapper .banner .text{align-items:flex-start;display:flex;flex-direction:column;padding:60px;width:60%}@media (max-width:767px){.banner-blog .banners-wrapper .banner .text{padding:60px 5%;width:100%}}.banner-blog .banners-wrapper .banner .text .title{font-size:32px;font-style:italic;font-weight:400;line-height:48px;margin-bottom:0}.banner-blog .banners-wrapper .banner .text .subtitle{font-size:18px;font-weight:400;line-height:27px;margin-bottom:10px}.banner-blog .banners-wrapper .banner .text .subtitle strong{font-size:14px;letter-spacing:.05em;line-height:23px;text-transform:uppercase}.banner-blog .banners-wrapper .banner .text a{margin-top:10px}.banner-blog .banners-wrapper .banner .text .title-txt{color:#fff;font-family:Alegreya Sans,sans-serif;font-size:14px;font-weight:700;letter-spacing:.05em;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:uppercase}.banner-text .texts-wrapper{display:flex;justify-content:center}@media (max-width:767px){.banner-text .texts-wrapper{flex-direction:column}}.banner-text .texts-wrapper .left-text{padding:0 40px 0 0}@media (max-width:767px){.banner-text .texts-wrapper .left-text{padding:0}}.banner-text .texts-wrapper .right-text{padding:60px 0 0 5px}@media (max-width:767px){.banner-text .texts-wrapper .right-text{padding:0}}.banner-text .texts-wrapper .right-text .subtitle:last-child{margin-bottom:0}.banner-text .texts-wrapper .left-text,.banner-text .texts-wrapper .right-text{color:#000;max-width:397px}.banner-text .texts-wrapper .left-text .title,.banner-text .texts-wrapper .right-text .title{color:#5aaf6a;font-size:32px;font-style:italic;font-weight:400;line-height:48px;margin-bottom:15px}@media (max-width:767px){.banner-text .texts-wrapper .left-text .title,.banner-text .texts-wrapper .right-text .title{font-size:24px;line-height:36px}}.banner-text .texts-wrapper .left-text strong,.banner-text .texts-wrapper .right-text strong{font-weight:700;letter-spacing:.05em;text-transform:uppercase}.banner-text .texts-wrapper .left-text .subtitle,.banner-text .texts-wrapper .right-text .subtitle{color:#000;font-size:18px;line-height:27px}.banners-avaliacoes .container{padding:0}@media (max-width:991px){.banners-avaliacoes .container{padding:0 7% 0 5%}}.banners-avaliacoes .section-banners-avaliacoes{position:relative}@media (max-width:991px){.banners-avaliacoes .section-banners-avaliacoes{padding-bottom:60px}}.banners-avaliacoes .section-banners-avaliacoes .avaliacao-block{display:flex;justify-content:space-between;position:relative}@media (max-width:991px){.banners-avaliacoes .section-banners-avaliacoes .avaliacao-block{align-items:center;flex-direction:column}}.banners-avaliacoes .section-banners-avaliacoes .avaliacao-block .second-image{width:27%}@media (max-width:991px){.banners-avaliacoes .section-banners-avaliacoes .avaliacao-block .second-image{display:none}}.banners-avaliacoes .section-banners-avaliacoes .avaliacao-block .second-image img{border-radius:0 0 0 25px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banners-avaliacoes .section-banners-avaliacoes .avaliacao-block .main-image{width:43%;z-index:10}@media (max-width:991px){.banners-avaliacoes .section-banners-avaliacoes .avaliacao-block .main-image{width:100%}}.banners-avaliacoes .section-banners-avaliacoes .avaliacao-block .main-image img{border-radius:0 25px 25px 0;width:100%}.banners-avaliacoes .section-banners-avaliacoes .avaliacao-block .text-banner{display:flex;flex-direction:column;justify-content:center;width:21%}@media (max-width:991px){.banners-avaliacoes .section-banners-avaliacoes .avaliacao-block .text-banner{margin-top:45px;padding-left:20%;width:100%}}.banners-avaliacoes .section-banners-avaliacoes .avaliacao-block .text-banner .stars{display:flex;margin-bottom:12px}.banners-avaliacoes .section-banners-avaliacoes .avaliacao-block .text-banner .stars .icon-star{height:18.57px;margin-right:2px;width:19.29px}.banners-avaliacoes .section-banners-avaliacoes .avaliacao-block .text-banner .text .title{color:#000;font-size:25px;font-style:italic;font-weight:700;line-height:38px}.banners-avaliacoes .section-banners-avaliacoes .avaliacao-block .text-banner .text .subtitle{color:#000;font-size:16px;line-height:24px}.banners-avaliacoes .section-banners-avaliacoes .avaliacao-block .text-banner .text .subtitle strong{letter-spacing:.05em;text-transform:uppercase}.banners-avaliacoes .section-banners-avaliacoes .swiper-pagination{bottom:30px;display:flex;justify-content:flex-start;left:auto;right:0;width:52.5%}@media (max-width:991px){.banners-avaliacoes .section-banners-avaliacoes .swiper-pagination{bottom:30px;justify-content:flex-start;padding:0;width:80%}}.banners-avaliacoes .section-banners-avaliacoes .swiper-pagination .swiper-pagination-bullet{background-color:transparent;border:1px solid #5aaf6a;height:12px;margin:0 5px;opacity:1;width:12px}.banners-avaliacoes .section-banners-avaliacoes .swiper-pagination .swiper-pagination-bullet-active{background-color:#5aaf6a}@media (max-width:767px){.banner-half .container{padding:0}}.banner-half .banners-wrapper{display:flex}@media (max-width:767px){.banner-half .banners-wrapper{flex-direction:column}}.banner-half .banners-wrapper .banner{background-color:#5aaf6a;min-height:400px;overflow:hidden;position:relative;width:50%}@media (max-width:767px){.banner-half .banners-wrapper .banner{max-height:384px;min-height:384px;width:100%}}.banner-half .banners-wrapper .banner .img-wrapper{height:100%}.banner-half .banners-wrapper .banner .img-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.banner-half .banners-wrapper .banner img{height:100%;max-height:100%;max-width:none}}.banner-half .banners-wrapper .banner .text{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:20% 15%;position:absolute;top:0;width:100%}.banner-half .banners-wrapper .banner .text .title{font-size:23px;font-weight:700;letter-spacing:.05em;line-height:44px;text-align:center;text-transform:uppercase}.banner-half .banners-wrapper .banner .text .subtitle{font-size:18px;font-weight:400;line-height:27px;text-align:center}.banner-half .banners-wrapper .banner .text .subtitle strong{font-weight:700}.banner-half .banners-wrapper .banner .text .title-txt{color:#fff;font-size:14px;font-weight:700;letter-spacing:.05em;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:uppercase}.banners-store .container{padding:0 10%}@media (max-width:767px){.banners-store .container{padding:0}}.banners-store .section-banners-store{position:relative}.banners-store .section-banners-store .store-block{display:flex;justify-content:flex-end;padding-top:80px;position:relative}@media (max-width:767px){.banners-store .section-banners-store .store-block{align-items:center;flex-direction:column;margin:0 5%;padding-top:60px}}.banners-store .section-banners-store .store-block .background-image{left:0;position:absolute;top:0}@media (max-width:767px){.banners-store .section-banners-store .store-block .background-image{left:-5%;top:0;width:50%}}.banners-store .section-banners-store .store-block .background-image img{height:100%;max-width:none}@media (max-width:767px){.banners-store .section-banners-store .store-block .background-image img{height:auto;max-width:100%}}.banners-store .section-banners-store .store-block .main-image{margin-right:-40px;padding-top:40px;width:30%;z-index:10}@media (max-width:767px){.banners-store .section-banners-store .store-block .main-image{margin-bottom:-60px;margin-right:0;padding-top:0;width:80%}}.banners-store .section-banners-store .store-block .main-image img{border-radius:25px;width:100%}.banners-store .section-banners-store .store-block .text-banner{align-items:center;background-color:#5aaf6a;border-radius:0 25px 0 0;display:flex;justify-content:center;margin-bottom:40px;width:60%}@media (max-width:767px){.banners-store .section-banners-store .store-block .text-banner{margin-bottom:0;width:100%}}.banners-store .section-banners-store .store-block .text-banner .text{display:flex;flex-direction:column;justify-content:center;max-width:397px}@media (max-width:767px){.banners-store .section-banners-store .store-block .text-banner .text{max-width:193px;padding-bottom:60px;padding-top:90px}}.banners-store .section-banners-store .store-block .text-banner .text .title-txt{color:#bcf063;font-size:16px;font-weight:700;letter-spacing:.05em;line-height:26px;text-transform:uppercase}.banners-store .section-banners-store .store-block .text-banner .text .title{font-size:32px;font-style:italic;font-weight:400;line-height:48px}@media (max-width:767px){.banners-store .section-banners-store .store-block .text-banner .text .title{line-height:32px}}.banners-store .section-banners-store .store-block .text-banner .text .subtitle{font-size:16px;line-height:24px}@media (max-width:767px){.banners-store .section-banners-store .store-block .text-banner .text .subtitle strong{font-size:14px}.banners-store .section-banners-store .store-block .text-banner .text .subtitle:last-child{margin-bottom:0}}.banners-store .section-banners-store .swiper-pagination{bottom:14px;display:flex;justify-content:flex-start;left:auto;padding-left:60px;right:0;width:60%}@media (max-width:767px){.banners-store .section-banners-store .swiper-pagination{bottom:auto;justify-content:center;padding:0;width:100%}}.banners-store .section-banners-store .swiper-pagination .swiper-pagination-bullet{background-color:transparent;border:1px solid #5aaf6a;height:12px;margin:0 5px;opacity:1;width:12px}@media (max-width:767px){.banners-store .section-banners-store .swiper-pagination .swiper-pagination-bullet{border:1px solid #fff}}.banners-store .section-banners-store .swiper-pagination .swiper-pagination-bullet-active{background-color:#5aaf6a}@media (max-width:767px){.banners-store .section-banners-store .swiper-pagination .swiper-pagination-bullet-active{background-color:#fff}}.instagram .instagram-title{align-items:center;display:flex;font-family:Lora,serif;font-size:24px;font-weight:700;justify-content:flex-start;letter-spacing:.05em;line-height:43px;margin-bottom:20px;padding-left:2%;text-transform:uppercase}@media (max-width:767px){.instagram .instagram-title{align-items:center;flex-direction:column;margin-bottom:30px;padding:0}}.instagram .instagram-title .instagram-link{color:#5aaf6a;font-size:14px;font-weight:700;letter-spacing:.05em;line-height:22px;margin-left:30px;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-transform:uppercase}@media (max-width:767px){.instagram .instagram-title .instagram-link{margin:10px 0 0}}.instagram .instagram-title .instagram-link a{align-items:center;display:flex;transition:.3s}.instagram .instagram-title .instagram-link a .icon{height:18px;margin-right:10px;width:18px}.instagram .instagram-title .instagram-link a:hover{opacity:.7}.instagram .content{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:-2.5px}.instagram .content .image{padding:5px;width:20%}@media (max-width:767px){.instagram .content .image{padding:2.5px;width:50%}}.instagram .content .image a{display:block;height:0;overflow:hidden;padding-bottom:100%;position:relative;transition:.3s;width:100%}.instagram .content .image a img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.instagram .content .image a:hover{opacity:.7}.banner-text-seo{padding-bottom:0}.banner-text-seo .container-text{align-items:center;background-color:#efefef;display:flex;justify-content:center;overflow-y:hidden;padding:60px 0}.banner-text-seo .container-text .text-wrapper{max-width:1083px}@media (max-width:767px){.banner-text-seo .container-text .text-wrapper{padding:0 5%}}.banner-text-seo .container-text .text-wrapper .title{color:#000;font-family:Alegreya Sans,sans-serif;font-size:14px;font-weight:700;line-height:21px;margin-bottom:0;text-align:center}.banner-text-seo .container-text .text-wrapper .subtitle{color:#000;font-size:14px;line-height:21px;max-width:none;text-align:center}.banner-text-seo .container-text .text-wrapper .close-btn,.banner-text-seo .container-text .text-wrapper .open-btn{align-items:center;color:#5aaf6a;cursor:pointer;display:flex;font-size:16px;font-weight:700;justify-content:center;letter-spacing:.05em;text-transform:uppercase;transition:1s}.banner-text-seo .container-text .text-wrapper .close-btn .icon,.banner-text-seo .container-text .text-wrapper .open-btn .icon{height:10px;margin-left:5px;width:10px}.banner-text-seo .container-text .text-wrapper .close-btn.hidden,.banner-text-seo .container-text .text-wrapper .open-btn.hidden{display:none}.banner-text-seo .container-text .text-wrapper .close-btn .icon{transform:rotate(180deg)}.newsletter{background-color:#5aaf6a;padding:60px 0}.newsletter .container-fluid{align-items:center;display:flex;justify-content:center;padding:0 10%}@media (max-width:767px){.newsletter .container-fluid{flex-direction:column}}.newsletter .container-fluid .left{width:40%}@media (max-width:767px){.newsletter .container-fluid .left{margin-bottom:20px;width:100%}}.newsletter .container-fluid .left .title{color:#fff;font-size:32px;font-style:italic;font-weight:400;line-height:42px;margin-bottom:13px;max-width:366px}@media (max-width:767px){.newsletter .container-fluid .left .title{font-size:24px;line-height:36px;text-align:center}}.newsletter .container-fluid .left .subtitle{font-size:16px;font-weight:700;letter-spacing:.05em;margin-bottom:0;text-transform:uppercase}@media (max-width:767px){.newsletter .container-fluid .left .subtitle{font-size:12px;line-height:20px;text-align:center}}.newsletter .container-fluid .right{width:60%}@media (max-width:767px){.newsletter .container-fluid .right{width:100%}}.newsletter .container-fluid .right form{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:flex-start;position:relative}.newsletter .container-fluid .right form .field{margin-right:8px;max-width:265px;width:100%}@media (max-width:767px){.newsletter .container-fluid .right form .field{margin-right:0;max-width:100%}}.newsletter .container-fluid .right form .field.field-termos{align-items:center;display:flex;margin-top:16px;max-width:100%}.newsletter .container-fluid .right form label{color:#fff;font-size:12px;font-weight:700;text-transform:uppercase}.newsletter .container-fluid .right form label.label-termos{font-weight:400;text-transform:none}.newsletter .container-fluid .right form input{background-color:#f7f7f7;border:0;border-radius:6px;color:#000;font-size:13px;line-height:21px;padding:10px 20px;width:100%}.newsletter .container-fluid .right form input:focus{outline:0}.newsletter .container-fluid .right form input::-moz-placeholder{color:#c4c4c4;font-weight:500;text-transform:uppercase}.newsletter .container-fluid .right form input:-ms-input-placeholder{color:#c4c4c4;font-weight:500;text-transform:uppercase}.newsletter .container-fluid .right form input::placeholder{color:#c4c4c4;font-weight:500;text-transform:uppercase}.newsletter .container-fluid .right form input.input-termos{background-color:transparent;border:1px solid #fff;border-radius:50%;cursor:pointer;height:14px;margin-right:10px;padding:0;transition:.3s;width:14px}.newsletter .container-fluid .right form input.input-termos:checked{background-color:#52804e;border-color:#52804e}.newsletter .container-fluid .right form .btn{background-color:#bcf063;border-color:#bcf063;color:#52804e;height:41px}.newsletter .container-fluid .right form .btn:hover{opacity:.7}@media (max-width:767px){.newsletter .container-fluid .right form .btn{margin-left:auto;margin-right:auto;margin-top:25px;order:2}}.newsletter .container-fluid .right form [data-msg-retorno]{background-color:transparent}.newsletter .container-fluid .right form [data-msg-retorno] [data-msg-error],.newsletter .container-fluid .right form [data-msg-retorno] [data-msg-success]{border-radius:3px;bottom:-30px;display:none;left:0;position:absolute;text-align:left;width:100%}.newsletter .container-fluid .right form [data-msg-retorno] [data-msg-error] p,.newsletter .container-fluid .right form [data-msg-retorno] [data-msg-success] p{color:#fff;font-size:12px;font-weight:400;text-align:center}.newsletter .container-fluid .right form [data-msg-retorno] [data-msg-error].visible,.newsletter .container-fluid .right form [data-msg-retorno] [data-msg-success].visible{display:block}