.color-grey-0{color:#fff}.color-grey-600{color:#dfdfdf}.color-grey-700{color:#b1b1b1}.color-grey-800{color:#646464}.color-grey-900{color:#181818}.color-grey-1000{color:#000}.input-color-form{color:#656565}body.page-template-homepage.body-active{overflow:hidden}body.page-template-homepage .banner{height:379px;margin-bottom:56px;position:relative;width:100%}@media (min-width:1024px){body.page-template-homepage .banner{height:100vh}}body.page-template-homepage .banner .box-img,body.page-template-homepage .banner .box-img img{height:100%;left:0;position:absolute;top:0;width:100%}body.page-template-homepage .banner .box-img img{-o-object-fit:cover;object-fit:cover;z-index:1}body.page-template-homepage .banner .box-img .img-mobile{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (min-width:1024px){body.page-template-homepage .banner .box-img .img-mobile{display:none}}body.page-template-homepage .banner .box-img .img-desktop{display:none}@media (min-width:1024px){body.page-template-homepage .banner .box-img .img-desktop{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}body.page-template-homepage .banner .box-img video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:2}@media (min-width:1024px){body.page-template-homepage .banner .box-img video{display:none}}body.page-template-homepage .banner .wrapper{position:relative;z-index:5}@media (min-width:1024px){body.page-template-homepage .banner .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}body.page-template-homepage .banner .wrapper .title-banner{color:#fff;font-size:16px;font-style:normal;font-weight:300;line-height:100%;margin-bottom:63px;padding-top:106px}@media (min-width:1024px){body.page-template-homepage .banner .wrapper .title-banner{font-size:20px;margin-bottom:48px}body.page-template-homepage .banner .wrapper .box-svg svg{height:209.388px;width:205.994px}}body.page-template-homepage .cards-carrossel{margin-bottom:72px;overflow:hidden}body.page-template-homepage .cards-carrossel .wrapper .box-titulos .title-carrossel{color:#000;font-size:22px;font-style:normal;font-weight:300;line-height:135%;margin-bottom:24px}body.page-template-homepage .cards-carrossel .wrapper .box-titulos .box-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}body.page-template-homepage .cards-carrossel .wrapper .box-titulos .box-btn p{color:#000;font-size:14px;font-style:normal;font-weight:300;line-height:135%}@media (min-width:1024px){body.page-template-homepage .cards-carrossel .wrapper .box-titulos .box-btn p{font-size:16px}}body.page-template-homepage .cards-carrossel .wrapper .box-titulos .box-btn .btn-cerseia{cursor:pointer}body.page-template-homepage .cards-carrossel .wrapper .box-titulos .box-btn .btn-cerseia p{border-bottom:1px solid #000;color:#000;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px;line-height:135%;margin-bottom:8px}body.page-template-homepage .cards-carrossel .swiper-collections{padding:0 24px;position:relative}@media (min-width:1024px){body.page-template-homepage .cards-carrossel .swiper-collections{padding:0 80px}}body.page-template-homepage .cards-carrossel .swiper-collections .swiper-wrapper .swiper-slide{border-radius:4px;cursor:pointer}body.page-template-homepage .cards-carrossel .swiper-collections .swiper-wrapper .swiper-slide .img-post{height:362px;margin-bottom:16px;-o-object-fit:cover;object-fit:cover;width:100%}body.page-template-homepage .cards-carrossel .swiper-collections .swiper-wrapper .swiper-slide .card-collection__title{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:100%;margin-bottom:7px}@media (min-width:1024px){body.page-template-homepage .cards-carrossel .swiper-collections .swiper-wrapper .swiper-slide .card-collection__title{font-size:20px}}body.page-template-homepage .cards-carrossel .swiper-collections .swiper-wrapper .swiper-slide .box-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:4px}body.page-template-homepage .cards-carrossel .swiper-collections .swiper-wrapper .swiper-slide .box-label p,body.page-template-homepage .cards-carrossel .swiper-collections .swiper-wrapper .swiper-slide .box-label span{color:#000;font-size:11px;font-style:normal;font-weight:400;line-height:100%}body.page-template-homepage .cards-carrossel .swiper-collections .swiper-wrapper .swiper-slide .box-label .label-numbers-sizes{color:#919191;font-size:11px;font-style:normal;font-weight:400;line-height:100%}body.page-template-homepage .cards-carrossel .swiper-collections .box-buttons svg{height:40px;width:40px;z-index:8!important}body.page-template-homepage .multiples-culture{height:560px;margin-bottom:112px;position:relative;-webkit-transition:.6s;transition:.6s;width:100%}@media (min-width:1024px){body.page-template-homepage .multiples-culture{height:100%}}body.page-template-homepage .multiples-culture.multiples-culture-open{height:100dvh}body.page-template-homepage .multiples-culture .box-img{height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:1024px){body.page-template-homepage .multiples-culture .box-img{display:none}}body.page-template-homepage .multiples-culture .box-img video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}body.page-template-homepage .multiples-culture .wrapper{height:100%;position:relative;width:100%;z-index:3}body.page-template-homepage .multiples-culture .wrapper .title-multiples{color:#fff;font-size:22px;font-style:normal;font-weight:300;line-height:135%;margin-bottom:16px;padding-top:40px}@media (min-width:1024px){body.page-template-homepage .multiples-culture .wrapper .title-multiples{color:#000;font-size:26px;margin-bottom:8px}body.page-template-homepage .multiples-culture .wrapper .title-multiples br{display:none}}body.page-template-homepage .multiples-culture .wrapper .desciption-multiples{color:#fff;font-size:15px;font-style:normal;font-weight:300;letter-spacing:.15px;line-height:135%;margin-bottom:32px;max-width:80%}@media (min-width:1024px){body.page-template-homepage .multiples-culture .wrapper .desciption-multiples{color:#000;font-size:20px}}body.page-template-homepage .multiples-culture .wrapper .button-player{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:hsla(0,0%,100%,.3);border-radius:400px;cursor:pointer;gap:8px;padding:12px 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body.page-template-homepage .multiples-culture .wrapper .button-player .label-multiples{color:#fff;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.14px}body.page-template-homepage .multiples-culture .wrapper .img-multiples{bottom:-56px;height:195px;position:absolute;right:24px;width:150px}@media (min-width:1024px){body.page-template-homepage .multiples-culture .wrapper .img-multiples{display:none}}body.page-template-homepage .multiples-culture .box-video-open{background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100dvh;left:50%;position:absolute;top:0;-webkit-transform:translate(-50%);transform:translate(-50%);width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;opacity:0;pointer-events:none;-webkit-transition:.6s;transition:.6s;z-index:0}@media (min-width:1024px){body.page-template-homepage .multiples-culture .box-video-open{background:initial;height:auto;left:auto;opacity:1;pointer-events:auto;position:relative;top:auto;-webkit-transform:initial;transform:none}}@media (min-width:1024px) and (min-width:1024px){body.page-template-homepage .multiples-culture .box-video-open{padding:0 80px}}body.page-template-homepage .multiples-culture .box-video-open .plyr--full-ui input[type=range]{color:#fff}body.page-template-homepage .multiples-culture .box-video-open .plyr__control--overlaid{background:transparent;border:3px solid #fff}@media (min-width:1024px){body.page-template-homepage .multiples-culture .box-video-open .plyr__control--overlaid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:90px;width:90px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.6s;transition:.6s}body.page-template-homepage .multiples-culture .box-video-open .plyr__control--overlaid:hover{scale:1.05}body.page-template-homepage .multiples-culture .box-video-open .plyr__control--overlaid svg{height:35px;width:35px}}body.page-template-homepage .multiples-culture .box-video-open .close-video-btn{cursor:pointer;position:absolute;right:24px;top:24px;-webkit-transition:.6s;transition:.6s}@media (min-width:1024px){body.page-template-homepage .multiples-culture .box-video-open .close-video-btn{display:none}}body.page-template-homepage .multiples-culture .box-video-open .close-video-btn:hover{scale:1.1}body.page-template-homepage .multiples-culture .box-video-open-active{opacity:1;pointer-events:auto;z-index:9}body.page-template-homepage .portobello-sustainability{margin-bottom:16px;padding:0 24px}@media (min-width:1024px){body.page-template-homepage .portobello-sustainability{display:none}}body.page-template-homepage .portobello-sustainability .wrapper-img{height:569px;overflow:hidden;position:relative;width:100%}body.page-template-homepage .portobello-sustainability .wrapper-img .mask{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@media (min-width:1024px){body.page-template-homepage .portobello-sustainability .wrapper-img .mask{display:none}}body.page-template-homepage .portobello-sustainability .wrapper-img .mask:after{background:url("data:image/svg+xml;utf8,<svg width='358' height='569' viewBox='0 0 358 569' fill='none' xmlns='http://www.w3.org/2000/svg'><rect width='358' height='569' rx='4' fill='url(%23paint0_linear_2152_170)' fill-opacity='0.8'/><rect width='358' height='569' rx='4' fill='url(%23paint1_linear_2152_170)' fill-opacity='0.6'/><defs><linearGradient id='paint0_linear_2152_170' x1='179' y1='312.606' x2='179' y2='483.142' gradientUnits='userSpaceOnUse'><stop stop-opacity='0' style='stop-color:none;stop-opacity:0;'/><stop offset='1' style='stop-color:black;stop-opacity:1;'/></linearGradient><linearGradient id='paint1_linear_2152_170' x1='179' y1='147.33' x2='179' y2='62.4884' gradientUnits='userSpaceOnUse'><stop stop-opacity='0' style='stop-color:none;stop-opacity:0;'/><stop offset='1' style='stop-color:black;stop-opacity:1;'/></linearGradient></defs></svg>") no-repeat 50%;background-size:cover;bottom:0;content:"";height:100%;left:0;pointer-events:none;position:absolute;width:100%;z-index:1}body.page-template-homepage .portobello-sustainability .wrapper-img .box-img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}body.page-template-homepage .portobello-sustainability .wrapper-img .box-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}body.page-template-homepage .portobello-sustainability .wrapper-img .box-conteudo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;height:100%;justify-content:space-between;padding:34px 24px;position:relative;width:100%;z-index:3}body.page-template-homepage .portobello-sustainability .wrapper-img .box-conteudo .title-pb-sustainability{color:#fff;font-size:22px;font-style:normal;font-weight:300;line-height:100%}body.page-template-homepage .portobello-sustainability .wrapper-img .box-conteudo .box-conteudo-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:16px}body.page-template-homepage .portobello-sustainability .wrapper-img .box-conteudo .box-conteudo-link .description-pb-sustainability{color:#fff;font-size:15px;font-style:normal;font-weight:300;letter-spacing:.15px;line-height:135%}body.page-template-homepage .portobello-sustainability .wrapper-img .box-conteudo .box-conteudo-link .cta-link{border-bottom:1px solid #fff;color:#fff;font-size:13px;font-style:normal;font-weight:400;letter-spacing:.13px;line-height:135%;padding-bottom:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body.page-template-homepage .banner-sustainability{display:none;overflow:hidden;position:relative}@media (min-width:1024px){body.page-template-homepage .banner-sustainability{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}body.page-template-homepage .banner-sustainability .swiper-container{height:100vh;position:relative;width:100%}body.page-template-homepage .banner-sustainability .swiper-container .swiper-wrapper .swiper-slide{height:100vh;position:relative;width:100%!important}body.page-template-homepage .banner-sustainability .swiper-container .swiper-wrapper .swiper-slide .box-img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}body.page-template-homepage .banner-sustainability .swiper-container .swiper-wrapper .swiper-slide .box-img:after{background:rgba(0,0,0,.4);bottom:0;content:"";height:100%;left:0;position:absolute;width:100%;z-index:2}body.page-template-homepage .banner-sustainability .swiper-container .swiper-wrapper .swiper-slide .box-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}body.page-template-homepage .banner-sustainability .swiper-container .box-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;height:100%;justify-content:space-between;padding:0 16px;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:4}body.page-template-homepage .banner-sustainability .swiper-container .box-buttons svg{cursor:pointer;height:40px;-webkit-transition:.6s;transition:.6s;width:40px;z-index:8!important}body.page-template-homepage .banner-sustainability .swiper-container .box-buttons svg:hover{scale:1.05}body.page-template-homepage .banner-sustainability .swiper-container .box-conteudo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0 48px;position:relative;z-index:5}body.page-template-homepage .banner-sustainability .swiper-container .box-conteudo .box-textos-off{width:65%}body.page-template-homepage .banner-sustainability .swiper-container .box-conteudo .box-textos{padding-top:113px;width:35%}body.page-template-homepage .banner-sustainability .swiper-container .box-conteudo .box-textos .title-pb-sustainability{color:#fff;font-size:26px;font-style:normal;font-weight:300;line-height:100%;margin-bottom:22px}body.page-template-homepage .banner-sustainability .swiper-container .box-conteudo .box-textos .description-pb-sustainability{color:#fff;font-size:20px;font-style:normal;font-weight:300;letter-spacing:.2px;line-height:135%}