.banner-final{padding:50px 0}@media (max-width:991px){.banner-final{padding:30px 0}}.banner-final .subtitle,.banner-final .title,.banner-final p{text-align:center}.banner-final .subtitle{margin-top:109px}@media (max-width:991px){.banner-final .subtitle{font-size:12px;font-style:normal;font-weight:500;line-height:100%;margin-top:0}}.banner-final .title{margin-bottom:10px}@media (max-width:991px){.banner-final .title,.banner-final .title span{font-size:40px;font-style:normal;font-weight:500;letter-spacing:-.02em;line-height:120%}}.banner-final .btn-default{align-items:center;display:flex;justify-content:center;margin:56px auto;width:-moz-fit-content;width:fit-content}.banner-final .img-bloco{margin-right:174px;position:relative}@media (max-width:991px){.banner-final .img-bloco{margin-right:73px;margin-top:98px}}.banner-final .img-bloco .img-principal{border-radius:12px;height:447px;position:relative;width:100%;width:447px;z-index:4}@media (max-width:991px){.banner-final .img-bloco .img-principal{height:280px;width:280px}}.banner-final .img-bloco .img-principal img{border-radius:12px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner-final .img-bloco .selo{position:absolute;right:-55px;top:202px;z-index:8}@media (max-width:991px){.banner-final .img-bloco .selo{max-width:97px;top:96px}}.banner-final .img-bloco:after{background:#b8963a;border-radius:12px;content:"";height:545px;max-width:335px;position:absolute;right:-174px;top:-67px;width:100%;z-index:2}@media (max-width:991px){.banner-final .img-bloco:after{height:342px;max-width:210px;right:-62px;top:-42px}}.bradcrumb{background:#fff;border-radius:32px 32px 0 0;padding:20px 32px;position:absolute;top:-33px;width:-moz-fit-content;width:fit-content;z-index:5}@media (max-width:991px){.bradcrumb{padding:20px}}.bradcrumb ul{align-items:center;display:flex;gap:32px;justify-content:center}.bradcrumb ul li{position:relative}.bradcrumb ul li:after{background-color:#ccb258;border-radius:100%;content:"";height:8px;position:absolute;right:-23px;top:4px;width:8px}.bradcrumb ul li a{color:#2a2728;display:inline-block;font-family:Lato;font-size:16px;font-style:normal;font-weight:500;line-height:100%;opacity:.4;text-decoration:none;text-transform:uppercase}@media (max-width:991px){.bradcrumb ul li a{font-size:12px}}.bradcrumb ul li a.active{color:#ccb258;opacity:1}.bradcrumb ul li:last-child:after{display:none}#productDetail .banner-final{padding:0}#productDetail .bradcrumb{margin-top:33px;padding-left:0;position:relative;top:inherit}#productDetail .details{margin-bottom:0;margin-top:80px}@media (max-width:991px){#productDetail .details{margin-bottom:38px;margin-top:38px}}#productDetail .details .subtitle,#productDetail .details .title{text-align:left}#productDetail .details p{margin-bottom:12px}#productDetail .details p span{color:#b8963a;font-weight:700}#productDetail .details h4{color:#2a2728;font-family:Lato;font-size:14px;font-style:normal;font-weight:700;line-height:100%;margin-bottom:12px;margin-top:32px;text-transform:uppercase}#productDetail .details ul{padding-left:15px}#productDetail .details ul li{color:#7f787b;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:156%;margin-bottom:12px;position:relative}#productDetail .details ul li span{color:#b8963a;font-weight:700}#productDetail .details ul li:after{background-color:#b8963a;border-radius:100%;content:"";height:8px;left:-15px;position:absolute;top:7px;width:8px}#productDetail .details .fotos-produto{position:relative}#productDetail .details .fotos-produto .gallery-top{margin-bottom:20px}#productDetail .details .fotos-produto .gallery-top .swiper-slide,#productDetail .details .fotos-produto .gallery-top .swiper-wrapper{max-height:362px}#productDetail .details .fotos-produto .gallery-top .swiper-slide img{height:362px;max-width:479px;-o-object-fit:cover;object-fit:cover;width:100%}#productDetail .details .fotos-produto .gallery-thumbs .swiper-slide,#productDetail .details .fotos-produto .gallery-thumbs .swiper-wrapper{max-height:100px}#productDetail .details .fotos-produto .gallery-thumbs .swiper-slide img{border-radius:12px;height:100px;max-width:100px;-o-object-fit:cover;object-fit:cover;width:100%}#productDetail .details .fotos-produto .swiper-button-next:after,#productDetail .details .fotos-produto .swiper-button-prev:after{content:""!important}#productDetail .details .fotos-produto .swiper-button-next path:first-child,#productDetail .details .fotos-produto .swiper-button-prev path:first-child{stroke:#ccb258;fill:#ccb258}#productDetail .details .fotos-produto .swiper-button-next path:last-child,#productDetail .details .fotos-produto .swiper-button-prev path:last-child{fill:#2a2728}#productDetail .details .fotos-produto .swiper-button-next.swiper-button-disabled svg path:first-child,#productDetail .details .fotos-produto .swiper-button-prev.swiper-button-disabled svg path:first-child{stroke:#7f787b;fill:#fff;opacity:1!important}#productDetail .details .fotos-produto .swiper-button-next.swiper-button-disabled svg path:last-child,#productDetail .details .fotos-produto .swiper-button-prev.swiper-button-disabled svg path:last-child{fill:#7f787b;opacity:1!important}#productDetail .details .fotos-produto .swiper-button-next,#productDetail .details .fotos-produto .swiper-button-prev{bottom:34px;top:inherit}#productDetail .details .fotos-produto .swiper-button-prev{left:-45px;right:auto}#productDetail .details .fotos-produto .swiper-button-next{left:auto;right:-34px}#productDetail .details .safra{background:#f8f7f8;border-radius:8px;margin-top:40px;padding:25px 20px}#productDetail .details .safra h5{color:#2a2728;font-family:EB Garamond;font-size:24px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:120%;margin-bottom:20px}#productDetail .details .safra .mes{background:#b8963a;border-radius:96px;color:#2a2728;font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:156%;margin-bottom:12px;padding:8px 12px;text-align:center}#productDetail .details .safra.variedades{margin-top:20px}#productDetail .details .btn-default{float:right;margin-top:80px}@media (max-width:991px){#productDetail .details .btn-default{float:left;margin-top:32px}}#productDetail .sobre{background:#2a2728;clear:both;overflow:hidden;padding-bottom:99px;padding-top:123px;position:relative}@media (max-width:991px){#productDetail .sobre{padding-bottom:96px;padding-top:32px;text-align:center}#productDetail .sobre .subtitle,#productDetail .sobre .title{text-align:center}}#productDetail .sobre:after{background:#f8f7f8;border-radius:100%;content:"";height:1148px;left:-313px;position:absolute;top:calc(50% - 574px);width:50%;z-index:2}#productDetail .sobre .container{position:relative;z-index:3}#productDetail .sobre .row{align-items:center}#productDetail .sobre .img-sobre{align-items:center;display:flex;justify-content:center}#productDetail .sobre .img-sobre img{height:auto;max-width:100%}#productDetail .sobre .subtitle{margin-top:54px}#productDetail .sobre .title{color:#fff;margin-bottom:8px}#productDetail .sobre .title span{color:#fff}#productDetail .sobre .subtitle,#productDetail .sobre .title{max-width:446px;text-align:left}@media (max-width:991px){#productDetail .sobre .subtitle,#productDetail .sobre .title{text-align:center}}#productDetail .sobre p{color:#fff;max-width:446px}#productDetail .sobre .btn-default{margin-top:56px}

/*# sourceMappingURL=product-detail.css.map*/