.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.container__relative_carousel{width:100%;position:relative}@media only screen and (min-width:1920px){.container__relative_carousel .slick-slider{max-width:1920px;margin:0 auto}}.container__relative_carousel .slick-slider .slick-arrow{position:absolute;top:45%;z-index:1;background-image:url(cd1b52a6aaea3262ac9708fd9c682b1c.svg);background-color:transparent!important;height:45px;width:45px;border-radius:6px;font-size:0;border:none;background-repeat:no-repeat;background-position:50%;cursor:pointer}@media only screen and (min-width:639px) and (max-width:1200px){.container__relative_carousel .slick-slider .slick-arrow{top:40%}}.container__relative_carousel .slick-slider .slick-arrow.slick-prev{left:2%;transform:rotate(180deg)}@media only screen and (min-width:639px) and (max-width:1200px){.container__relative_carousel .slick-slider .slick-arrow.slick-prev{left:0}}.container__relative_carousel .slick-slider .slick-arrow.slick-next{right:2%}@media only screen and (min-width:639px) and (max-width:1200px){.container__relative_carousel .slick-slider .slick-arrow.slick-next{right:0}}@media only screen and (max-width:639px){.container__relative_carousel .slick-slider .slick-arrow{display:none!important}}.container__relative_carousel .dots-carousel-home{display:flex!important;justify-content:center;padding:0;gap:10px}.container__relative_carousel .dots-carousel-home li.slick-active button{background:#5e6c5b}.container__relative_carousel .dots-carousel-home li::marker{font-size:0}.container__relative_carousel .dots-carousel-home li button{border:1px solid rgba(94,108,91,.2705882353);width:10px!important;height:10px!important;background-color:rgba(94,108,91,.2705882353);outline:none;border-radius:50%;font-size:0;padding:0}.main__container_carousel{width:100%}.main__container_carousel .child__container_carousel{width:100%;height:100%;position:relative}.main__container_carousel .child__container_carousel .link__banner{position:relative}@media only screen and (max-width:639px){.main__container_carousel .child__container_carousel .link__banner{padding:0 20px;min-height:350px;background-size:cover;background-position:top;text-decoration:none}}@media only screen and (max-width:375px){.main__container_carousel .child__container_carousel .link__banner{padding:0;background-size:cover}}.main__container_carousel .child__container_carousel .link__banner .image__bg{position:relative;min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content}@media only screen and (min-width:1440px){.main__container_carousel .child__container_carousel .link__banner .image__bg{display:flex;justify-content:center}}.main__container_carousel .child__container_carousel .link__banner .image__bg img{max-width:1280px;margin-inline:auto;width:100%}@media only screen and (max-width:1200px){.main__container_carousel .child__container_carousel .link__banner .image__bg img{width:100%}}.main__container_carousel .child__container_carousel .link__banner .image__bg .image__prod_banner{width:100%;max-width:455px;position:absolute;top:50%}@media only screen and (min-width:1280px){.main__container_carousel .child__container_carousel .link__banner .image__bg .image__prod_banner{max-width:600px}}@media only screen and (max-width:1280px){.main__container_carousel .child__container_carousel .link__banner .image__bg .image__prod_banner{max-width:300px;position:absolute;height:auto;top:50%}}@media only screen and (max-width:639px){.main__container_carousel .child__container_carousel .link__banner .image__bg .image__prod_banner{top:50%;max-width:45%}}.main__container_carousel .child__container_carousel .link__banner .image__bg .image__prod_banner.toCenter{left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:639px){.main__container_carousel .child__container_carousel .link__banner .image__bg .image__prod_banner.toCenter{top:55%}}.main__container_carousel .child__container_carousel .link__banner .image__bg .image__prod_banner.toLeft{left:15%;transform:translateY(-50%)}@media only screen and (min-width:1600px){.main__container_carousel .child__container_carousel .link__banner .image__bg .image__prod_banner.toLeft{left:25%}}@media only screen and (max-width:639px){.main__container_carousel .child__container_carousel .link__banner .image__bg .image__prod_banner.toLeft{left:0}}.main__container_carousel .child__container_carousel .link__banner .image__bg .image__prod_banner.toRight{right:5%;transform:translateY(-50%)}@media only screen and (min-width:1600px){.main__container_carousel .child__container_carousel .link__banner .image__bg .image__prod_banner.toRight{right:25%}}.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container{position:absolute;top:0;width:100%;height:100%}@media only screen and (min-width:1440px){.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container{margin:0 auto;max-width:1920px}}@media only screen and (max-width:639px){.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container{position:unset!important}}.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container .infos__prod_banner{position:absolute;top:50%;max-width:450px;display:flex;flex-flow:column;align-items:flex-start;text-align:center}@media only screen and (min-width:768px) and (max-width:1200px){.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container .infos__prod_banner{max-width:225px}}@media only screen and (max-width:639px){.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container .infos__prod_banner{width:100%;max-width:100%;position:unset!important;transform:unset!important}}.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container .infos__prod_banner.toCenter{left:50%;transform:translateX(-50%)}@media only screen and (max-width:639px){.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container .infos__prod_banner.toCenter{top:calc(50% - 175px)}}.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container .infos__prod_banner.toLeft{left:5%;transform:translateY(-50%)}@media only screen and (min-width:639px) and (max-width:1200px){.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container .infos__prod_banner.toLeft{left:15%}}@media only screen and (min-width:1600px){.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container .infos__prod_banner.toLeft{left:25%}}.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container .infos__prod_banner.toRight{right:5%;transform:translateY(-50%)}@media only screen and (min-width:639px) and (max-width:1200px){.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container .infos__prod_banner.toRight{right:15%}}@media only screen and (min-width:1600px){.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container .infos__prod_banner.toRight{right:25%}}.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container .infos__prod_banner .infos__top{color:#fff;text-align:left;font-family:Manrope,sans-serif;font-style:normal;margin-bottom:40px;max-width:380px;width:100%}@media only screen and (min-width:1200px) and (max-width:1920px){.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container .infos__prod_banner .infos__top{margin-bottom:0}}@media only screen and (min-width:639px) and (max-width:1200px){.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container .infos__prod_banner .infos__top{margin:0}}@media only screen and (max-width:639px){.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container .infos__prod_banner .infos__top{max-width:100%;padding:20px;text-decoration:none;margin:0}}.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container .infos__prod_banner .infos__top .tag{font-family:Queens,serif;font-size:18px;font-weight:400;line-height:21.6px;color:#5e6c5b;border-top:2px solid;border-bottom:2px solid;padding:5px 0 4px;margin-bottom:12px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;text-decoration:none}@media only screen and (max-width:1200px){.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container .infos__prod_banner .infos__top .tag{font-size:18px;font-weight:400;line-height:22px}}.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container .infos__prod_banner .infos__top h3{font-family:Queens,serif;font-size:48px;font-weight:400;line-height:48px;text-align:left;margin:0 0 4px;text-decoration:none}@media only screen and (max-width:1200px){.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container .infos__prod_banner .infos__top h3{font-size:36px;line-height:36px}}.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container .infos__prod_banner .infos__top p{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:24px;text-align:left;margin:0;color:#5e6c5b;text-decoration:none}@media only screen and (max-width:1200px){.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container .infos__prod_banner .infos__top p{margin:0 auto;font-size:16px;line-height:24px}}.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container .infos__prod_banner .infos__bottom{margin-top:24px}@media only screen and (max-width:639px){.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container .infos__prod_banner .infos__bottom{margin-top:0;margin-left:20px}}.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container .infos__prod_banner .infos__bottom .btn__prod_banner{background:#fff;padding:12px 24px;border-radius:100px}@media only screen and (max-width:639px){.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container .infos__prod_banner .infos__bottom .btn__prod_banner{margin-top:0}}.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container .infos__prod_banner .infos__bottom .btn__prod_banner a{font-family:Manrope,sans-serif;color:#fff;font-size:14px;font-weight:700;line-height:21px;text-decoration:none;text-transform:uppercase;letter-spacing:.05em}@media only screen and (min-width:639px) and (max-width:1200px){.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container .infos__prod_banner .infos__bottom .btn__prod_banner a{font-size:16px}}@media only screen and (max-width:639px){.main__container_carousel .child__container_carousel .link__banner .image__bg .content__container .infos__prod_banner .infos__bottom .btn__prod_banner a{font-size:14px}}.vtex-flex-layout-0-x-flexRowContent--slider-main-lp .container__relative_carousel .slick-slider .dots-carousel-home,.vtex-flex-layout-0-x-flexRowContent--slider-main-lp .container__relative_carousel .slick-slider .slick-arrow{display:none!important}