@media (max-width:767px){.popup-guia-medidas{align-items:flex-start;overflow:auto}}.popup-guia-medidas .table{background-color:#fff;border-collapse:collapse;font-size:16px;margin-bottom:1rem;max-width:600px;text-align:center;width:100%}.popup-guia-medidas .table td{font-feature-settings:"pnum" on,"lnum" on;background-color:#f7f7f7;border:1px solid #fff;font-size:13px;font-weight:700;padding:7px 0}.popup-guia-medidas .table td:first-child,.popup-guia-medidas .table td:last-child{border-left:0}.popup-guia-medidas .table tr:first-child{border-top:0}.popup-guia-medidas .table thead th{font-feature-settings:"pnum" on,"lnum" on;background-color:#5aaf6a;border:none;border-spacing:0;color:#bcf063;font-size:11px;letter-spacing:.1em;padding:7px 20px;text-transform:uppercase;vertical-align:top}.popup-guia-medidas .table tbody+tbody{border-top:2px solid #b5b5b5}.popup-guia-medidas .table-responsive{display:block;overflow-x:auto;width:100%}.popup-guia-medidas .content{gap:2rem;padding:0}.popup-guia-medidas .text{padding:40px;width:100%}.popup-guia-medidas .text .title{color:#000;font-size:32px;font-style:italic;font-weight:400;line-height:48px;text-align:center}.popup-guia-medidas .img-wrapper{width:100%}.popup-guia-medidas .img-wrapper img{height:auto;width:100%}@media (max-width:767px){.popup-guia-medidas .popup-wrapper{padding:25px}.popup-guia-medidas .close{right:5px;top:5px}.popup-guia-medidas .content{padding:0}.popup-guia-medidas .text{padding-left:0;padding-right:0;width:100%}}.popup-encomenda .content{gap:2rem;padding:0}.popup-encomenda .content .text{padding:40px;width:100%}.popup-encomenda .content .text .title{color:#000;font-size:32px;font-style:italic;font-weight:400;line-height:48px;max-width:391px;text-align:center;width:100%}.popup-encomenda .content .text .text-wrapper{max-width:391px;width:100%}.popup-encomenda .content .text .text-wrapper p{font-size:18px;font-weight:400;line-height:27px;margin-bottom:28px;text-align:center}.popup-encomenda .content .text .text-wrapper .btn{background-color:#5aaf6a;border:none;width:100%}.popup-encomenda .content .text .text-wrapper .btn:hover{border:none;color:#fff;opacity:.8}.popup-aviseme .content{gap:2rem;padding:0}.popup-aviseme .content .text{padding:40px;width:100%}.popup-aviseme .content .text .title{color:#000;font-size:32px;font-style:italic;font-weight:400;line-height:48px;max-width:391px;text-align:center;width:100%}.popup-aviseme .content .text .text-wrapper{max-width:391px;width:100%}.popup-aviseme .content .text .text-wrapper p{font-size:18px;font-weight:400;line-height:27px;margin-bottom:28px;text-align:center}@media (max-width:767px){.popup-aviseme .popup-wrapper{padding:25px}.popup-aviseme .close{right:5px;top:5px}.popup-aviseme .content{padding:0}.popup-aviseme .text{padding-left:0;width:100%}}.tabs{align-content:center;border-bottom:1px solid #f7f7f7;display:flex;justify-content:flex-start;margin-top:30px;max-width:820px}.tabs .titulo{background-color:#eee;border:1px solid #eee;border-bottom:0;border-radius:6px 6px 0 0;color:#000;cursor:pointer;display:block;font-size:12px;font-weight:700;letter-spacing:.1em;line-height:34px;margin:0 1.5px;padding:0 20px;position:relative;text-transform:uppercase;transition:.3s}.tabs .titulo:hover{opacity:.8}.tabs .titulo.active{background-color:transparent;pointer-events:none}.tabs .titulo.active:after{background-color:#fff;bottom:-1px;content:"";height:1px;left:0;position:absolute;width:100%}.contents{font-size:14px;font-weight:400;letter-spacing:.03em;line-height:21px;padding:20px}.contents p{margin-bottom:10px}.contents ul{margin-bottom:20px}.contents ul li{list-style-type:disc;margin-left:15px}.contents .content{display:none}.contents .content.active{display:block}.contents .content .icons-content{display:flex;flex-wrap:wrap}.contents .content .icons-content .icon-wrapper{align-items:center;display:flex;justify-content:flex-start;margin-bottom:25px;min-width:169px;width:33%}@media (max-width:767px){.contents .content .icons-content .icon-wrapper{margin-bottom:15px;width:100%}}.contents .content .icons-content .icon-wrapper img{display:block}.contents .content .icons-content .icon-wrapper .text-icon{font-feature-settings:"pnum" on,"lnum" on;font-size:11px;font-weight:700;letter-spacing:.1em;line-height:13px;margin-left:10px;text-transform:uppercase}.section-banners-grid{padding-bottom:90px;padding-top:60px}@media (max-width:767px){.section-banners-grid{padding:0}}.section-banners-grid .container{padding-left:7%;padding-right:10%}@media (max-width:767px){.section-banners-grid .container{padding:0}}.section-banners-grid .banner{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;margin-bottom:60px;width:100%}@media (max-width:767px){.section-banners-grid .banner{align-items:flex-start;flex-direction:column-reverse}}.section-banners-grid .banner:nth-child(2n){flex-direction:row}.section-banners-grid .banner:last-child{margin-bottom:0}.section-banners-grid .banner .image{background-image:none;width:100%}.section-banners-grid .banner .image img{width:100%}.section-banners-grid .banner .video-wrapper{height:100%;padding:37% 66.66666% 0 0;position:relative;width:66.6666%}@media (max-width:767px){.section-banners-grid .banner .video-wrapper{padding:56% 100% 0 0}}.section-banners-grid .banner .video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.section-banners-grid .banner .content{margin:0;max-width:345px;padding:0;position:static;text-align:right;width:calc(33.33% - 50px)}@media (max-width:767px){.section-banners-grid .banner .content{padding:15px 0 15px 5%;text-align:left;width:100%}}.section-banners-grid .banner .content .text{display:flex;flex-direction:column}.section-banners-grid .banner .content .subtitle-text{font-size:16px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}@media (max-width:767px){.section-banners-grid .banner .content .subtitle-text{font-size:12px;line-height:19px}}.section-banners-grid .banner .content .title{color:#5aaf6a;font-size:32px;font-style:italic;font-weight:400;line-height:48px;margin-bottom:30px;text-align:right}@media (max-width:767px){.section-banners-grid .banner .content .title{font-size:24px;line-height:36px;text-align:left}}.section-banners-grid .banner .content .subtitle{color:#000;font-size:18px;font-weight:400;line-height:32px;margin-bottom:20px;margin-top:0;max-width:100%}@media (max-width:767px){.section-banners-grid .banner .content .subtitle{font-size:14px;line-height:21px}}.section-banners-grid .banner .content .btn{background:#363636;color:#fff;font-family:Alegreya Sans,sans-serif;font-size:14px;font-weight:600;font-weight:400;line-height:19px;padding:13px 23px;text-align:center;text-transform:uppercase;transition:.3s;width:-webkit-max-content;width:-moz-max-content;width:max-content}.section-banners-grid .banner .content .btn:hover{opacity:.8}.material-infos-produto{background-color:#5aaf6a;margin-top:100px;padding-bottom:130px;padding-top:0}@media (max-width:991px){.material-infos-produto{margin-top:40px;padding-bottom:90px}}.material-infos-produto .materials-wrapper{display:flex;justify-content:space-between}@media (max-width:991px){.material-infos-produto .materials-wrapper{align-items:center;flex-direction:column}}.material-infos-produto .materials-wrapper a{transition:.3s}.material-infos-produto .materials-wrapper a:hover{opacity:.7}.material-infos-produto .materials-wrapper .content-title{max-width:267px;padding-top:100px}@media (max-width:991px){.material-infos-produto .materials-wrapper .content-title{max-width:500px;padding-top:60px}}.material-infos-produto .materials-wrapper .content-title .title{color:#bcf063;font-size:64px;font-style:italic;font-weight:500;line-height:64px;margin-bottom:30px}@media (max-width:991px){.material-infos-produto .materials-wrapper .content-title .title{font-size:42px;line-height:54px}}.material-infos-produto .materials-wrapper .content-title .text-wrapper{max-width:207px}@media (max-width:991px){.material-infos-produto .materials-wrapper .content-title .text-wrapper{max-width:100%}}.material-infos-produto .materials-wrapper .content-title .text-wrapper .subtitle{line-height:27px}@media (max-width:991px){.material-infos-produto .materials-wrapper .content-title .text-wrapper .subtitle{font-size:14px;line-height:21px;width:100%}}.material-infos-produto .materials-wrapper .content-title .text-wrapper a{font-weight:500;text-decoration:underline}.material-infos-produto .materials-wrapper .content-product{align-items:center;display:flex;flex-direction:column;margin-top:-100px;max-width:500px;width:30%}@media (max-width:991px){.material-infos-produto .materials-wrapper .content-product{margin-top:0;width:100%}}.material-infos-produto .materials-wrapper .content-product .img-wrapper{height:328px}@media (max-width:991px){.material-infos-produto .materials-wrapper .content-product .img-wrapper{height:259px}}.material-infos-produto .materials-wrapper .content-product .img-wrapper img{height:100%;width:auto}.material-infos-produto .materials-wrapper .content-product .material-wrapper{align-items:flex-end;display:flex;flex-direction:column;padding-top:45px;width:100%}@media (max-width:991px){.material-infos-produto .materials-wrapper .content-product .material-wrapper{align-items:center}}.material-infos-produto .materials-wrapper .content-product .material-wrapper .text-wrapper{display:flex;flex-direction:column;margin-bottom:45px;width:calc(100% - 137px)}@media (max-width:991px){.material-infos-produto .materials-wrapper .content-product .material-wrapper .text-wrapper{max-width:255px;text-align:center;width:100%}}.material-infos-produto .materials-wrapper .content-product .material-wrapper .text-wrapper .title{color:#fff;font-size:32px;font-style:italic;font-weight:400;line-height:48px;margin-bottom:7px}.material-infos-produto .materials-wrapper .content-product .material-wrapper .text-wrapper .title-text{color:#fff;font-size:16px;font-weight:700;letter-spacing:.05em;line-height:26px;margin-bottom:3px;text-transform:uppercase}.material-infos-produto .materials-wrapper .content-product .material-wrapper .text-wrapper .subtitle-text{color:#fff;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.material-infos-produto .materials-wrapper .content-product .material-wrapper .line{align-items:center;display:flex;justify-content:center;margin-bottom:30px;width:100%}.material-infos-produto .materials-wrapper .content-product .material-wrapper .line .column{color:#fff;display:flex;flex-direction:column;padding-left:20px;width:80%}.material-infos-produto .materials-wrapper .content-product .material-wrapper .line .column.first{align-items:flex-end;padding-left:0;width:117px}.material-infos-produto .materials-wrapper .content-product .material-wrapper .line .column.first .info-title{font-size:13px;font-weight:700;letter-spacing:.05em;text-align:right;text-transform:uppercase}.material-infos-produto .materials-wrapper .content-product .material-wrapper .line .column.first a{font-size:12px;font-style:italic;font-weight:400;letter-spacing:.05em;line-height:15px;text-align:right;text-decoration:underline}.material-infos-produto .materials-wrapper .content-product .material-wrapper .line .column .bar-info{display:flex;justify-content:space-between;margin-bottom:7px}.material-infos-produto .materials-wrapper .content-product .material-wrapper .line .column .bar-info .info{font-feature-settings:"pnum" on,"lnum" on;font-size:11px;font-weight:700;letter-spacing:.05em;line-height:14px;text-transform:uppercase}.material-infos-produto .materials-wrapper .content-product .material-wrapper .line .column .bar-content{height:8px;position:relative;width:100%}.material-infos-produto .materials-wrapper .content-product .material-wrapper .line .column .bar-content .bg-bar,.material-infos-produto .materials-wrapper .content-product .material-wrapper .line .column .bar-content .over-bar{display:block;height:8px;left:0;position:absolute;top:0}.material-infos-produto .materials-wrapper .content-product .material-wrapper .line .column .bar-content .bg-bar{background-color:#52804e;width:100%;z-index:1}.material-infos-produto .materials-wrapper .content-product .material-wrapper .line .column .bar-content .over-bar{background-color:#bcf063;z-index:2}.banner-text-produto{background-color:#52804e;padding:120px 0;position:relative}@media (max-width:767px){.banner-text-produto{padding:90px 0}}.banner-text-produto .icon-block{left:50%;position:absolute;top:-35px;transform:translateX(-50%)}.banner-text-produto .icon-block .icons-wrapper{position:relative;z-index:2}.banner-text-produto .icon-block .icons-wrapper .icon{color:#52804e;height:70px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:79px;z-index:3}.banner-text-produto .icon-block .icons-wrapper .icon-arrow{color:#bcf063;height:14.58px;left:50%;position:absolute;top:35px;transform:translateX(-50%);transform:translate(-50%,-50%);width:25.24px;z-index:4}.banner-text-produto .texts-wrapper{display:flex;justify-content:center}@media (max-width:767px){.banner-text-produto .texts-wrapper{flex-direction:column;gap:30px}}.banner-text-produto .texts-wrapper .left-text{padding-right:30px}.banner-text-produto .texts-wrapper .right-text{padding-left:10px}.banner-text-produto .texts-wrapper .left-text,.banner-text-produto .texts-wrapper .right-text{color:#000}@media (max-width:767px){.banner-text-produto .texts-wrapper .left-text,.banner-text-produto .texts-wrapper .right-text{padding:0}}.banner-text-produto .texts-wrapper .left-text .title,.banner-text-produto .texts-wrapper .right-text .title{color:#bcf063;font-size:32px;font-style:italic;font-weight:400;line-height:42px;margin-bottom:15px;max-width:341px}@media (max-width:767px){.banner-text-produto .texts-wrapper .left-text .title,.banner-text-produto .texts-wrapper .right-text .title{font-size:24px;line-height:36px}}.banner-text-produto .texts-wrapper .left-text strong,.banner-text-produto .texts-wrapper .right-text strong{font-weight:700;letter-spacing:.05em;text-transform:uppercase}.banner-text-produto .texts-wrapper .left-text ul,.banner-text-produto .texts-wrapper .right-text ul{padding-left:30px}.banner-text-produto .texts-wrapper .left-text ul li,.banner-text-produto .texts-wrapper .right-text ul li{color:#fff;font-size:18px;line-height:27px;list-style-type:disc}@media (max-width:767px){.banner-text-produto .texts-wrapper .left-text ul li,.banner-text-produto .texts-wrapper .right-text ul li{font-size:14px;line-height:21px}}.banner-selo-produto{padding:90px 0}@media (max-width:991px){.banner-selo-produto{padding:60px 0}.banner-selo-produto .container{padding-right:0}}.banner-selo-produto .selos-wrapper{-ms-overflow-style:none;align-items:center;display:flex;justify-content:space-between;overflow-x:auto;scrollbar-width:none}.banner-selo-produto .selos-wrapper::-webkit-scrollbar{display:none}.banner-selo-produto .selos-wrapper .selo{align-items:center;display:flex;flex-direction:column}.banner-selo-produto .selos-wrapper .selo:not(:last-child){margin-right:120px}@media (max-width:767px){.banner-selo-produto .selos-wrapper .selo:not(:last-child){margin-right:60px}}.banner-selo-produto .selos-wrapper .selo a{width:100px}.banner-selo-produto .selos-wrapper .selo a img{height:auto;width:100%}.banner-selo-produto .selos-wrapper .selo .selo-txt{color:#000;font-size:18px;font-weight:400;line-height:27px;margin-top:15px;text-align:center}.banner-lado .container{padding:0}.banner-lado .text-wrapper{display:flex;justify-content:center;width:100%}.banner-lado .text-wrapper .title{color:#000;font-size:32px;font-weight:700;line-height:44px;margin-bottom:30px;text-align:center;text-transform:uppercase}@media (max-width:767px){.banner-lado .text-wrapper .title{font-size:24px;line-height:36px}}.banner-lado .banners-wrapper{display:flex;gap:3px;justify-content:center}@media (max-width:767px){.banner-lado .banners-wrapper{-ms-overflow-style:none;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.banner-lado .banners-wrapper::-webkit-scrollbar{display:none}}.banner-lado .banners-wrapper .banner-img{position:relative;width:25%}@media (max-width:767px){.banner-lado .banners-wrapper .banner-img{display:flex;width:auto}.banner-lado .banners-wrapper .banner-img .img-wrapper{width:95vw}}.banner-lado .banners-wrapper .banner-img img{width:100%}.banner-lado .banners-wrapper .banner-img .text-overlay{bottom:10px;left:10px;position:absolute}.banner-lado .banners-wrapper .banner-img .text-overlay span{color:#fff;font-family:Alegreya Sans,sans-serif;font-size:16px;font-weight:700;letter-spacing:.05em;line-height:26px;text-transform:uppercase}.section-products{padding-bottom:0}.section-products .section-heading{text-align:center}.section-products .section-heading .title{color:#000;font-size:32px;font-weight:700;line-height:44px;margin-bottom:0;text-transform:uppercase}@media (max-width:767px){.section-products .section-heading .title{align-items:center;flex-direction:column;font-size:24px;line-height:29px;margin-bottom:30px;padding:0}}.section-products .section-carrosel-produtos{position:relative}@media (min-width:768px){.section-products .section-carrosel-produtos .swiper-wrapper{margin-bottom:60px;margin-top:30px}}.section-products .section-carrosel-produtos .product-block{padding:15px 15px 5px;position:relative}.section-products .section-carrosel-produtos .product-block.sold-out{opacity:.75}.section-products .section-carrosel-produtos .product-block:hover .images figure:nth-child(2){opacity:1}@media (min-width:768px){.section-products .section-carrosel-produtos .product-block:not(.sold-out){transition:.3s}.section-products .section-carrosel-produtos .product-block:not(.sold-out):hover{border-radius:6px 6px 0 0;box-shadow:4px 4px 60px rgba(0,0,0,.07)}.section-products .section-carrosel-produtos .product-block:not(.sold-out):hover form{display:block}}.section-products .section-carrosel-produtos .product-block .images{padding-bottom:135%;position:relative}.section-products .section-carrosel-produtos .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-products .section-carrosel-produtos .product-block .images .flag{font-size:8px;line-height:20px;min-height:20px;padding:0 8px}}.section-products .section-carrosel-produtos .product-block .images .flag.image{margin:0 15px;padding:0}.section-products .section-carrosel-produtos .product-block .images .flag:not(.image){background:#5aaf6a}.section-products .section-carrosel-produtos .product-block .images .flag.centro{right:50%;transform:translateX(50%)}.section-products .section-carrosel-produtos .product-block .images .flag.direita{right:-45px}@media (max-width:767px){.section-products .section-carrosel-produtos .product-block .images .flag.direita{right:5px}}.section-products .section-carrosel-produtos .product-block .images .flag.esquerda{left:40px}@media (max-width:767px){.section-products .section-carrosel-produtos .product-block .images .flag.esquerda{left:5px}}.section-products .section-carrosel-produtos .product-block .images .flag.topo{top:25px}@media (max-width:767px){.section-products .section-carrosel-produtos .product-block .images .flag.topo{top:5px}}.section-products .section-carrosel-produtos .product-block .images .flag.base{bottom:20px}@media (max-width:767px){.section-products .section-carrosel-produtos .product-block .images .flag.base{bottom:5px}}.section-products .section-carrosel-produtos .product-block .images .flag img{display:block}.section-products .section-carrosel-produtos .product-block .images .flag-icon{bottom:20px;display:flex;position:absolute;right:-45px;z-index:2}@media (max-width:767px){.section-products .section-carrosel-produtos .product-block .images .flag-icon{bottom:5px;right:5px}}.section-products .section-carrosel-produtos .product-block .images .flag-icon .icon{margin:5px;width:40px}.section-products .section-carrosel-produtos .product-block .images .flag-icon .icon img{display:block}.section-products .section-carrosel-produtos .product-block .images .flag.topo{top:5px}.section-products .section-carrosel-produtos .product-block .images .flag.base{bottom:5px}.section-products .section-carrosel-produtos .product-block .images .flag.direita{right:5px}.section-products .section-carrosel-produtos .product-block .images .flag-icon{bottom:5px;right:5px}.section-products .section-carrosel-produtos .product-block .images figure{background:#fff;height:100%;left:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.section-products .section-carrosel-produtos .product-block .images figure:nth-child(2){opacity:0}.section-products .section-carrosel-produtos .product-block .images figure img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.section-products .section-carrosel-produtos .product-block a .text{color:#000;padding-top:15px}.section-products .section-carrosel-produtos .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-products .section-carrosel-produtos .product-block a .text .title{font-size:12px}}.section-products .section-carrosel-produtos .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-products .section-carrosel-produtos .product-block a .text .price{font-size:12px}}.section-products .section-carrosel-produtos .product-block a .text .parcels{font-size:13px}@media (max-width:767px){.section-products .section-carrosel-produtos .product-block a .text .parcels{font-size:10px}}.section-products .section-carrosel-produtos .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-products .section-carrosel-produtos .product-block .form-product .attributes{margin-top:25px}@media (max-width:767px){.section-products .section-carrosel-produtos .product-block .form-product .attributes{margin-bottom:10px;margin-top:10px}}.section-products .section-carrosel-produtos .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-products .section-carrosel-produtos .product-block .form-product .option-title .btn-medidas{align-items:center;color:#5aaf6a;display:flex;transition:.3s}.section-products .section-carrosel-produtos .product-block .form-product .option-title .btn-medidas:hover{opacity:.7}.section-products .section-carrosel-produtos .product-block .form-product .option-title .btn-medidas span{font-size:13px;font-weight:500}.section-products .section-carrosel-produtos .product-block .form-product .option-title .btn-medidas .icon{height:11px;margin-right:5px;width:15px}.section-products .section-carrosel-produtos .product-block .form-product .attributes .prod-option.unset{display:none}.section-products .section-carrosel-produtos .product-block .form-product .attributes .prod-option .inner{display:flex;flex-wrap:wrap}.section-products .section-carrosel-produtos .product-block .form-product .attributes .prod-option .inner .input{display:none}.section-products .section-carrosel-produtos .product-block .form-product .attributes .prod-option .inner .input:checked+.label,.section-products .section-carrosel-produtos .product-block .form-product .attributes .prod-option .inner .label:hover{border-color:#000}.section-products .section-carrosel-produtos .product-block .form-product .attributes .prod-option .inner .label{border-radius:6px;transition:.3s}.section-products .section-carrosel-produtos .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-products .section-carrosel-produtos .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;position:relative!important}@media (max-width:767px){.section-products .section-carrosel-produtos .product-block .form-product .attributes .prod-option .inner .label{margin-bottom:5px}}.section-products .section-carrosel-produtos .product-block .form-product .attributes .prod-option .inner .label:not(:last-of-type){margin-right:10px}@media (max-width:767px){.section-products .section-carrosel-produtos .product-block .form-product .attributes .prod-option .inner .label:not(:last-of-type){margin-right:5px}}.section-products .section-carrosel-produtos .product-block .form-product .attributes .prod-option .inner .label.disable,.section-products .section-carrosel-produtos .product-block .form-product .attributes .prod-option .inner .label.unavailable{opacity:.5;overflow:hidden;position:relative}.section-products .section-carrosel-produtos .product-block .form-product .attributes .prod-option .inner .label.disable:after,.section-products .section-carrosel-produtos .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-products .section-carrosel-produtos .product-block .form-product .attributes .prod-option .inner .label .text{border:1px solid transparent;cursor:pointer;display:inline-block}.section-products .section-carrosel-produtos .product-block .form-product .attributes{margin-top:0;padding:0 15px}.section-products .section-carrosel-produtos .product-block .form-product .attributes .option-title{display:none}.section-products .section-carrosel-produtos .product-block .form-product .attributes .inner .label{margin-bottom:4px!important;position:relative!important}.section-products .section-carrosel-produtos .product-block .form-product .attributes .inner .label:not(:last-child){margin-right:4px!important}.section-products .section-carrosel-produtos .product-block .form-product .actions .see-more{background-color:#eee;padding:10px 0;text-align:center;transition:.3s;width:100%}.section-products .section-carrosel-produtos .product-block .form-product .actions .see-more:hover{opacity:.8}.section-products .section-carrosel-produtos .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-products .section-carrosel-produtos .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-products .section-carrosel-produtos .product-block .form-product .actions .add-to-cart-button:hover{opacity:.8}.section-products .section-carrosel-produtos .product-block .form-product .actions .add-to-cart-button:focus{outline:0}.section-products .section-carrosel-produtos .product-block .form-product .actions .add-to-cart-button:not(.-available){background-color:transparent;border:1px solid #000;color:#000;pointer-events:none}.section-products .section-carrosel-produtos .product-block .form-product .actions .add-to-cart-button:not(.-available) span{color:#000!important}.section-products .section-carrosel-produtos .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-products .section-carrosel-produtos .product-block .form-product .actions .add-to-cart-button.-unavailable{pointer-events:none}.section-products .section-carrosel-produtos .product-block{display:block}.section-products .section-carrosel-produtos .product-block figure img{padding:15px 15px 0}.section-products .section-carrosel-produtos .product-block .text{padding:15px}.section-products .section-carrosel-produtos .product-block .form-product{position:relative}@media (min-width:768px){.section-products .section-carrosel-produtos .product-block .form-product:not(.sold-out):hover{border-radius:6px 6px 0 0;box-shadow:4px 4px 10px rgba(0,0,0,.07)}}.section-products .section-carrosel-produtos .swiper-button-next,.section-products .section-carrosel-produtos .swiper-button-prev{color:#231f20}.section-products .section-carrosel-produtos .swiper-button-next:after,.section-products .section-carrosel-produtos .swiper-button-prev:after{font-size:19px;font-weight:700}.section-products .section-carrosel-produtos .swiper-button-prev{left:-45px}@media (max-width:767px){.section-products .section-carrosel-produtos .swiper-button-prev{left:-20px}}.section-products .section-carrosel-produtos .swiper-button-next{right:-45px}@media (max-width:767px){.section-products .section-carrosel-produtos .swiper-button-next{right:-20px}}.newsletter{background-color:#5aaf6a;padding:60px 0}.newsletter label{position:relative!important}.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;position:relative!important;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:600;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}@media (max-width:767px){.footer#footer{padding-bottom:250px}}