﻿body{--gap-s: 100px}body .conteudo-home{gap:var(--gap-s)}@media screen and (min-width:1024px){body .conteudo-home{padding-top:30px}}body .conteudo-home .smarthint{display:none !important}@media screen and (max-width:1023px){body .conteudo-home{display:grid;grid-template-columns:100%}}body .rc-fleece-categories{display:flex;width:100%;gap:0}body .rc-fleece-card{position:relative;flex:1 1 100%;min-height:760px;overflow:hidden;text-decoration:none;color:#fff;display:flex;align-items:flex-end}body .rc-fleece-card::before{content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.72) 0%, rgba(0, 0, 0, 0.28) 32%, rgba(0, 0, 0, 0) 60%);z-index:1;pointer-events:none}body .rc-fleece-card--women{background:url("https://ripcurl.admin.linxcommerce.com.br/Custom/Content/Themes/agrada-template/Imagens/banners/NewArrivals_Banner_1206_DESKTOP_1.png") top center/cover no-repeat}body .rc-fleece-card--men{background:url("https://ripcurl.admin.linxcommerce.com.br/Custom/Content/Themes/agrada-template/Imagens/banners/NewArrivals_Banner_1206_DESKTOP_2.png") center center/cover no-repeat}body .rc-fleece-card__content{position:relative;z-index:2;padding:0 0 42px 38px;max-width:100%}body .rc-fleece-card__title{margin:0 0 22px;font-size:44px;line-height:.95;font-weight:900;text-transform:uppercase;letter-spacing:-1.5px;color:#fff}body .rc-fleece-card__button{display:inline-flex;align-items:center;justify-content:center;min-width:116px;height:36px;padding:0 22px;background:transparent;color:#fff;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:.2px;transition:all .2s ease;border:2px solid}body .rc-fleece-card__button:hover{background:#111;color:#fff}@media(max-width: 1024px){body .rc-fleece-card{min-height:620px}body .rc-fleece-card__title{font-size:36px}}@media(max-width: 767px){body .rc-fleece-categories{flex-direction:column}body .rc-fleece-card{flex:none;width:100%;min-height:520px}body .rc-fleece-card__content{padding:0 0 28px 22px;max-width:100%}body .rc-fleece-card__title{margin-bottom:16px;font-size:28px;line-height:1;letter-spacing:-1px}body .rc-fleece-card__button{min-width:116px;height:42px;padding:0 18px;font-size:13px}}body .home__blog-posts{max-width:1920px;width:100%;margin:60px auto 0}body .home__blog-posts__title{display:flex;align-items:center;justify-content:space-between;margin-bottom:32px}body .home__blog-posts__title strong{font-size:38px;line-height:normal}body .home__blog-posts__title a{width:-moz-fit-content;width:fit-content;padding:0 24px;text-transform:uppercase;border-radius:0}body .home__blog-posts .header-subtitle{display:flex;align-items:center;gap:8px;font-size:14px;text-transform:uppercase;margin-bottom:16px;font-weight:700}body .home__blog-posts__posts{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:4px}@media screen and (max-width:1023px){body .home__blog-posts__posts:not(.carousel){width:100%;display:flex}body .home__blog-posts__posts:not(.carousel) li{width:100%}body .home__blog-posts__posts.carousel{display:flex;margin-top:4px;width:100%;overflow:auto}body .home__blog-posts__posts.carousel::-webkit-scrollbar{display:none}body .home__blog-posts__posts.carousel li{min-width:75vw;width:75vw}}body .home__blog-posts__posts .first{grid-column:span 6/span 6}body .home__blog-posts__posts li:not(.first){grid-column:span 3/span 3}body .home__blog-posts__posts .img{width:100%;position:relative;height:500px}body .home__blog-posts__posts .img img{position:absolute;top:50%;transform:translate(-50%, -50%);left:50%;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(0.8)}body .home__blog-posts__posts li{position:relative}body .home__blog-posts__posts .bottom{position:absolute;bottom:0;left:0;z-index:1;color:#fff;padding:24px;display:flex;align-items:flex-end;justify-content:space-between;width:100%;gap:30px}body .home__blog-posts__posts .bottom .description strong{font-size:26px;letter-spacing:-0.78px;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:29px}body .home__blog-posts__posts .bottom .description .date{margin-bottom:16px}body .home__blog-posts__posts .bottom .arrow{background-color:#fff;padding:8px;width:32px;height:32px;display:flex;justify-content:center;align-items:center}body .fullbanner{height:auto;aspect-ratio:64/25}@media screen and (max-width:1023px){body .fullbanner{aspect-ratio:29/44;height:auto !important}}body .fullbanner>div{height:100%}body .fullbanner [class*=swiper-arrow]{transform:translateY(-50%);--pos: 30px}@media screen and (max-width:1023px){body .fullbanner [class*=swiper-arrow]{--pos: -5px}}.HomeRoute{--gap-sections: 45px}@media screen and (max-width:1023px){.HomeRoute{--gap-sections: 30px}}.HomeRoute .wd-title{display:block;text-align:left;font-size:25px;color:var(--baseColor1);font-family:var(--font),sans-serif;font-weight:700;line-height:35px;margin-bottom:20px}@media screen and (max-width:1023px){.HomeRoute .wd-title{padding-inline:10px}}.HomeRoute #middle{padding:0}.HomeRoute #middle #content-wrapper{overflow:visible}.HomeRoute #middle #content-wrapper .wd-browsing-breadcrumbs{display:none}.HomeRoute #middle #content-wrapper .conteudo-home{display:grid;grid-template-columns:100%;gap:20px !important}.HomeRoute #middle #content-wrapper .conteudo-home .rc-countdown-banner{background-color:#000;color:#fff;padding:12px 20px;width:100%;display:flex;justify-content:center}.HomeRoute #middle #content-wrapper .conteudo-home .rc-countdown-banner *{font-family:"Helvetica Now Pro Text",sans-serif;box-sizing:border-box}.HomeRoute #middle #content-wrapper .conteudo-home .rc-countdown-banner .rc-container{display:flex;align-items:center;width:100%;max-width:1600px;justify-content:space-between}.HomeRoute #middle #content-wrapper .conteudo-home .rc-countdown-banner .rc-logo-section{cursor:pointer}.HomeRoute #middle #content-wrapper .conteudo-home .rc-countdown-banner .rc-logo-section img{display:block}.HomeRoute #middle #content-wrapper .conteudo-home .rc-countdown-banner .rc-timer-section{display:flex;align-items:center}.HomeRoute #middle #content-wrapper .conteudo-home .rc-countdown-banner .rc-time-block{background:#222;text-align:center;display:flex;flex-direction:column;justify-content:center;border-radius:2px}.HomeRoute #middle #content-wrapper .conteudo-home .rc-countdown-banner .rc-time-block span{font-weight:bold;line-height:1}.HomeRoute #middle #content-wrapper .conteudo-home .rc-countdown-banner .rc-time-block label{font-weight:500;text-transform:uppercase}.HomeRoute #middle #content-wrapper .conteudo-home .rc-countdown-banner.desktop{margin-top:2px;margin-bottom:-20px}.HomeRoute #middle #content-wrapper .conteudo-home .rc-countdown-banner.desktop .rc-timer-section{gap:12px}.HomeRoute #middle #content-wrapper .conteudo-home .rc-countdown-banner.desktop .rc-time-block{width:64px;height:64px}.HomeRoute #middle #content-wrapper .conteudo-home .rc-countdown-banner.desktop .rc-time-block span{font-size:24px}.HomeRoute #middle #content-wrapper .conteudo-home .rc-countdown-banner.desktop .rc-time-block label{font-size:14px;margin-top:2px;letter-spacing:.8px}.HomeRoute #middle #content-wrapper .conteudo-home .rc-countdown-banner.desktop .rc-text-section{text-align:center}.HomeRoute #middle #content-wrapper .conteudo-home .rc-countdown-banner.desktop .rc-text-section .rc-title{font-size:18px;font-weight:bold;display:block}.HomeRoute #middle #content-wrapper .conteudo-home .rc-countdown-banner.desktop .rc-text-section .rc-subtitle{color:#00adef;font-size:13px;font-weight:bold;line-height:17px;display:flex;align-items:center;justify-content:center}.HomeRoute #middle #content-wrapper .conteudo-home .rc-countdown-banner.desktop .rc-text-section .rc-subtitle br{line-height:1px;height:1px}.HomeRoute #middle #content-wrapper .conteudo-home .rc-countdown-banner.mobile{margin-top:12px;margin-bottom:-20px}.HomeRoute #middle #content-wrapper .conteudo-home .rc-countdown-banner.mobile .rc-container{justify-content:flex-start;gap:15px}.HomeRoute #middle #content-wrapper .conteudo-home .rc-countdown-banner.mobile .rc-logo-section img{height:35px}.HomeRoute #middle #content-wrapper .conteudo-home .rc-countdown-banner.mobile .rc-content-wrapper{display:flex;flex-direction:column;gap:6px}.HomeRoute #middle #content-wrapper .conteudo-home .rc-countdown-banner.mobile .rc-text-section .rc-title{font-size:16px;font-weight:bold;white-space:nowrap}.HomeRoute #middle #content-wrapper .conteudo-home .rc-countdown-banner.mobile .rc-text-section .rc-subtitle{color:#00adef;margin-left:4px}.HomeRoute #middle #content-wrapper .conteudo-home .rc-countdown-banner.mobile .rc-timer-section{gap:6px}.HomeRoute #middle #content-wrapper .conteudo-home .rc-countdown-banner.mobile .rc-time-block{width:44px;height:44px}.HomeRoute #middle #content-wrapper .conteudo-home .rc-countdown-banner.mobile .rc-time-block span{font-size:18px}.HomeRoute #middle #content-wrapper .conteudo-home .rc-countdown-banner.mobile .rc-time-block label{font-size:8px}.HomeRoute #middle #content-wrapper .conteudo-home .rc-countdown-banner.mobile .rc-separator{font-size:14px;margin:0 2px}.HomeRoute #middle #content-wrapper .conteudo-home .banners-mosaico .swiper-arrow-next,.HomeRoute #middle #content-wrapper .conteudo-home .banners-mosaico .swiper-arrow-prev{background-image:none;position:absolute;top:0;display:flex !important;align-items:center;justify-content:center;position:absolute;top:-40px;display:flex;align-items:center;justify-content:center;margin-right:40px;border:1px solid;background:none !important}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home .banners-mosaico .swiper-arrow-next,.HomeRoute #middle #content-wrapper .conteudo-home .banners-mosaico .swiper-arrow-prev{margin-right:20px;width:36px;height:36px}}.HomeRoute #middle #content-wrapper .conteudo-home .banners-mosaico .swiper-arrow-prev{background:none !important;right:0 !important;left:unset !important}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home .banners-mosaico .swiper-arrow-prev{right:60px !important}}@media screen and (min-width:1024px){.HomeRoute #middle #content-wrapper .conteudo-home .banners-mosaico .wd-marketing-banner{display:flex}.HomeRoute #middle #content-wrapper .conteudo-home .banners-mosaico .wd-marketing-banner .text a strong{font-weight:700;margin-top:20px}.HomeRoute #middle #content-wrapper .conteudo-home .banners-mosaico .wd-marketing-banner .banner-wrapper{width:25%}}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home .banners-mosaico .swiper-pagination.swiper-pagination-progressbar{position:static;margin-top:20px;width:92%;height:2px;background:#e0e0e0;margin-left:4%}.HomeRoute #middle #content-wrapper .conteudo-home .banners-mosaico .swiper-pagination-progressbar-fill{transform-origin:left;background:#000;height:2px;width:100%}}.HomeRoute #middle #content-wrapper .conteudo-home #vitrine-1 .wd-content .swiper-button-next,.HomeRoute #middle #content-wrapper .conteudo-home #vitrine-1 .wd-content .swiper-button-prev{display:none}.HomeRoute #middle #content-wrapper .conteudo-home #vitrine-1 .wd-content:hover .swiper-button-next,.HomeRoute #middle #content-wrapper .conteudo-home #vitrine-1 .wd-content:hover .swiper-button-prev{display:flex}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home #vitrine-1 .wrapper{padding-right:0 !important}}.HomeRoute #middle #content-wrapper .conteudo-home #vitrine-1 .wrapper,.HomeRoute #middle #content-wrapper .conteudo-home #vitrine-1 .wd-product-list-tabs,.HomeRoute #middle #content-wrapper .conteudo-home #vitrine-1 .wd-panel,.HomeRoute #middle #content-wrapper .conteudo-home #vitrine-1 .swiper{max-width:none !important;width:100% !important}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home #vitrine-1 .wrapper,.HomeRoute #middle #content-wrapper .conteudo-home #vitrine-1 .wd-product-list-tabs,.HomeRoute #middle #content-wrapper .conteudo-home #vitrine-1 .wd-panel,.HomeRoute #middle #content-wrapper .conteudo-home #vitrine-1 .swiper{padding-left:8px !important}}.HomeRoute #middle #content-wrapper .conteudo-home .sticky-hero-section{position:relative;background-color:#fff;margin-bottom:0}.HomeRoute #middle #content-wrapper .conteudo-home .intro-text-block{max-width:1150px;margin:0 auto;padding:0px 20px;text-align:center;padding-top:80px}.HomeRoute #middle #content-wrapper .conteudo-home .intro-text-block p{font-family:Helvetica Now Pro Text,sans-serif;font-size:3.125rem;font-weight:700;text-transform:uppercase;line-height:1.1;letter-spacing:-1.14px;color:#000}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home .intro-text-block p{font-size:1.5rem}}.HomeRoute #middle #content-wrapper .conteudo-home .hero-image-container{position:relative;width:100%;height:100vh}.HomeRoute #middle #content-wrapper .conteudo-home .hero-image-container img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.HomeRoute #middle #content-wrapper .conteudo-home .sticky-overlay-text{position:sticky;top:10vh;height:auto;width:100%;z-index:2;text-align:center}.HomeRoute #middle #content-wrapper .conteudo-home .sticky-overlay-text h1{font-family:"Helvetica Neue","Arial",sans-serif;font-size:clamp(48px, 7vw, 190px);font-weight:700;color:#ffffffbf;text-transform:uppercase;letter-spacing:-0.02em;line-height:1;margin:0;padding:20px;opacity:.8}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home .sticky-overlay-text h1{font-size:75px;padding-inline:10px;padding-bottom:70px}}.HomeRoute #middle #content-wrapper .conteudo-home .discover-button{position:absolute;bottom:30px;right:30px;z-index:3;border:1px solid #fff;padding:10px 20px;color:#fff;font-size:.8rem;font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:.1em;transition:background-color .3s ease,color .3s ease}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home .discover-button{width:80%;text-align:center}}.HomeRoute #middle #content-wrapper .conteudo-home .discover-button:hover{background-color:#fff;color:#000}.HomeRoute #middle #content-wrapper .conteudo-home>section{float:left;width:100%;display:block;margin:0;margin-bottom:100px}.HomeRoute #middle #content-wrapper .conteudo-home>section.aba-one .header-title-block,.HomeRoute #middle #content-wrapper .conteudo-home>section.aba-one .header-title.active,.HomeRoute #middle #content-wrapper .conteudo-home>section.aba-one .header-cta-block{visibility:visible !important}.HomeRoute #middle #content-wrapper .conteudo-home>section.aba-one .header-nav-block{visibility:hidden !important}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.sticky-hero-section .header-title-block{display:flex;flex-direction:column;justify-content:center;align-items:center}.HomeRoute #middle #content-wrapper .conteudo-home>section.sticky-hero-section .header-title-block .header-title.active{font-size:26px}}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section .header-title-block{margin-bottom:40px}}.HomeRoute #middle #content-wrapper .conteudo-home>section .header-subtitle{display:flex;align-items:center;gap:8px;font-size:.75rem;font-weight:700;color:#000;text-transform:uppercase;line-height:1;margin-bottom:5px}.HomeRoute #middle #content-wrapper .conteudo-home>section .header-subtitle svg{vertical-align:middle}.HomeRoute #middle #content-wrapper .conteudo-home>section .header-title-wrapper{position:relative;height:1.1em}.HomeRoute #middle #content-wrapper .conteudo-home>section .header-title{font-size:2.5rem;font-weight:900;text-transform:uppercase;line-height:1;position:absolute;top:0;left:0;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;white-space:nowrap}.HomeRoute #middle #content-wrapper .conteudo-home>section .header-title.active{opacity:1;visibility:visible}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section{margin-bottom:64px}}.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs{width:100% !important;max-width:none !important}.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .custom-header-grid{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;margin-bottom:30px;align-items:center;justify-content:space-between;display:flex}.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .custom-header-grid .header-title-block{text-align:left;margin-top:-50px}@media screen and (min-width:1024px){.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .custom-header-grid .header-title-block{visibility:hidden}}.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .custom-header-grid .header-subtitle{display:flex;align-items:center;gap:8px;font-size:.8rem;color:#595959;text-transform:uppercase}.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .custom-header-grid .header-title-wrapper{position:relative;height:1.1em}.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .custom-header-grid .header-title{font-size:2.5rem;font-weight:800;text-transform:uppercase;line-height:1;position:absolute;top:0;left:0;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .custom-header-grid .header-title.active{opacity:1;visibility:visible}@media screen and (min-width:1024px){.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .custom-header-grid .header-title.active{visibility:hidden}}.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .custom-header-grid .header-nav-block{justify-self:center}.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .custom-header-grid .header-cta-block{text-align:right}@media screen and (min-width:1024px){.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .custom-header-grid .header-cta-block{visibility:hidden}}.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .custom-header-grid .cta-button{display:inline-block;border:1px solid #000;padding:8px 16px;color:#000;font-size:.8rem;font-weight:700;text-decoration:none;transition:background-color .3s,color .3s}.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .custom-header-grid .cta-button:hover{background-color:#000;color:#fff}.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .wd-nav{display:inline-flex;align-items:center;justify-content:center;gap:0;border:2px solid #707070;padding:4px;border-radius:50px;background-color:#fff;margin:0}.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .wd-nav>li{margin:0;list-style:none;display:flex}.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .wd-nav>li.wd-selected .wd-title{background-color:#000;color:#fff;text-decoration:none;font-weight:700}.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .wd-nav>li.wd-selected .wd-title:hover{color:#fff;background-color:#000 !important}.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .wd-nav>li .wd-title{display:block;padding:5px 24px;border-radius:50px;font-size:14px;font-weight:700;text-transform:uppercase;color:#000;text-decoration:none;cursor:pointer;transition:all .3s ease;margin-bottom:0}.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .wd-nav>li .wd-title:hover{opacity:1;background-color:rgba(0,0,0,.05)}.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .wd-content .wd-selected{order:1}.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .wd-content .wd-hide{opacity:0;order:2;max-height:0px;pointer-events:none}.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .wd-panel{position:relative;width:100% !important;max-width:none !important}.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .wd-panel .swiper{overflow:visible !important;padding:0 0px !important;width:100% !important;max-width:none !important}.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .wd-panel .swiper-slide{width:23% !important;height:auto !important;flex-shrink:0 !important;margin-right:0 !important}.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .wd-panel .swiper-button-prev,.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .wd-panel .swiper-button-next{top:40%;color:#000;width:44px;background:#f5f5f5;height:44px}.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .wd-panel .swiper-button-prev::after,.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .wd-panel .swiper-button-next::after{font-size:12px;font-weight:bold;color:gray}.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .wd-panel .swiper-button-prev{left:0}.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .wd-panel .swiper-button-next{right:0}.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .wd-panel .swiper-pagination.swiper-pagination-progressbar{position:relative !important;margin-top:25px !important;background:#e0e0e0 !important;height:2px !important}.HomeRoute #middle #content-wrapper .conteudo-home>section .wd-product-list-tabs .wd-panel .swiper-pagination-progressbar-fill{position:absolute;left:0;top:0;width:100%;height:100%;transform-origin:left !important;background:#000 !important}.HomeRoute #middle #content-wrapper .conteudo-home>section.banners-linha .title-vitrine strong{text-align:center}.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner{position:relative;margin-top:0}@media screen and (min-width:1024px){.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner{margin-bottom:80px}.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner .wd-marketing-banner{height:100%}.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner .wd-marketing-banner>div{height:100%}}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner .video-slide{height:100%;aspect-ratio:29/44}.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner .video-slide video{height:100%}}.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner .banner-content-slider{z-index:2;padding-left:40px;position:relative}@media screen and (min-width:1024px){.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner .banner-content-slider{bottom:0;transform:translateY(-100%)}}.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner .banner-content-slider .swiper{height:100%}.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner .banner-content-slider .swiper-wrapper{align-items:flex-end}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner .banner-content-slider{margin-top:-20%;padding-left:16px;position:relative;top:-90px}}.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner .banner-content-slider .swiper-slide{background-color:transparent !important;position:relative;display:flex}.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner .banner-slider__slide-content{position:relative;color:#fff;text-align:left;margin-top:auto;margin-bottom:2rem;margin-left:0;margin-right:auto}.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner .banner-slider__title{font-size:clamp(2.5rem, 6vw, 4.5rem);font-weight:800;text-transform:uppercase;letter-spacing:.1em;line-height:1;margin-bottom:1rem;text-shadow:1px 1px 5px rgba(0,0,0,.4);text-align:left;font-weight:900;letter-spacing:-3.6px;font-size:90px;font-family:"Helvetica Now Pro Text",sans-serif}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner .banner-slider__title{font-size:58px;font-weight:700;text-transform:uppercase;letter-spacing:.6px}}.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner .banner-slider__paragraph{font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:.15em;line-height:1.5;margin-bottom:1rem;text-shadow:1px 1px 5px rgba(0,0,0,.4)}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner .banner-slider__paragraph{text-align:left}}.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner .banner-slider__actions{display:flex;gap:1rem}.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner .banner-slider__button{display:inline-block;text-decoration:none;font-size:.8rem;font-weight:700;text-transform:uppercase;background-color:#fff;color:#000;border:1px solid #fff;padding:12px 28px;transition:background-color .3s,color .3s}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner .banner-slider__button{padding:12px 15px}}.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner .banner-slider__button:hover{background-color:transparent;color:#fff}.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner .banner-slider__button--secondary{background-color:transparent;color:#fff}.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner .banner-slider__button--secondary:hover{background-color:#fff;color:#000}.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner [class*=swiper-arrow]{transform:translateY(-50%);--pos: 30px;color:#fff;z-index:3}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner [class*=swiper-arrow]{--pos: 5px}}.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner .swiper-pagination{z-index:3;bottom:20px !important;background:transparent;position:absolute;width:auto;right:40px;left:unset;bottom:40px !important}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner .swiper-pagination{bottom:20px !important;right:unset;z-index:5;left:20px}}.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner .swiper-pagination .swiper-pagination-bullet{opacity:1;width:100px;background:#fff;height:3px;margin-right:20px}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner .swiper-pagination .swiper-pagination-bullet{width:50px}}.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner .swiper-pagination .swiper-pagination-bullet-active{opacity:1;background:#c6c5c5}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner .banner-slider__slide-content{text-align:center;margin:auto;align-items:center}.HomeRoute #middle #content-wrapper .conteudo-home>section.fullbanner .banner-slider__actions{justify-content:start}}.HomeRoute #middle #content-wrapper .conteudo-home>section.barra-beneficios{display:flex;background-color:#f2f2f2;height:55px;margin-top:-23px !important}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.barra-beneficios{overflow:auto;gap:27px;height:47px;margin-bottom:10px}}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.barra-beneficios .beneficios-slider{padding-inline:15px}}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.barra-beneficios .beneficios-slider>div{display:flex;height:100%;gap:22px}}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.barra-beneficios .beneficios-slider>div>div{display:flex;align-items:center;min-width:215px;white-space:nowrap;height:100%;gap:4px}}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.barra-beneficios .beneficios-slider>div>div p{font-size:14px}}.HomeRoute #middle #content-wrapper .conteudo-home>section.barra-beneficios .beneficios-slider .swiper-wrapper{width:100%;height:100%;display:flex;padding-top:3px}.HomeRoute #middle #content-wrapper .conteudo-home>section.barra-beneficios .beneficios-slider .swiper-wrapper .swiper-slide{display:flex !important;align-items:center;gap:8px;width:300px}.HomeRoute #middle #content-wrapper .conteudo-home>section.barra-beneficios .beneficios-slider .swiper-wrapper .swiper-slide p{margin:0px;position:relative;top:-1px;font-size:17px}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.banners-marcas .wrapper{padding:0}}.HomeRoute #middle #content-wrapper .conteudo-home>section.banners-marcas .wrapper .wd-marketing-banner{display:flex;justify-content:space-between}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.banners-marcas .wrapper .wd-marketing-banner .banner-wrapper{padding:0 20px}}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.banners-marcas .wrapper .wd-marketing-banner img{max-width:118px;margin:0 auto}}.HomeRoute #middle #content-wrapper .conteudo-home>section.banners-top .wd-marketing-banner{display:grid;grid-template-columns:50% 50%;gap:20px}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.banners-top .wd-marketing-banner{grid-template-columns:100%}}.HomeRoute #middle #content-wrapper .conteudo-home>section.banners-mid{clear:both}.HomeRoute #middle #content-wrapper .conteudo-home>section.banners-mid.first img{height:100%}@media screen and (min-width:1024px){.HomeRoute #middle #content-wrapper .conteudo-home>section.banners-mid .wd-marketing-banner{display:flex;justify-content:space-between;align-items:center;gap:20px}}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.banners-categorias{margin-top:0px}}.HomeRoute #middle #content-wrapper .conteudo-home>section.banners-categorias .wrapper{padding-inline:0px !important}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.banners-categorias .wrapper{padding:0 0 0 5px}}.HomeRoute #middle #content-wrapper .conteudo-home>section.banners-categorias .wrapper img{height:150px;-o-object-fit:scale-down;object-fit:scale-down}.HomeRoute #middle #content-wrapper .conteudo-home>section.banners-categorias .wrapper .wd-marketing-banner:not(.slick-initialized){display:flex;overflow:visible;justify-content:space-between}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.banners-categorias .wrapper .wd-marketing-banner:not(.slick-initialized){display:block}}.HomeRoute #middle #content-wrapper .conteudo-home>section.banners-categorias .wrapper .wd-marketing-banner:not(.slick-initialized)::-webkit-scrollbar{display:none}.HomeRoute #middle #content-wrapper .conteudo-home>section.banners-categorias .wrapper .wd-marketing-banner .banner-wrapper .banner-link{justify-content:center}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.banners-categorias .wrapper .wd-marketing-banner .banner-wrapper{padding:0}.HomeRoute #middle #content-wrapper .conteudo-home>section.banners-categorias .wrapper .wd-marketing-banner .banner-wrapper img{max-width:118px}}.HomeRoute #middle #content-wrapper .conteudo-home>section.banners-categorias .wrapper .wd-marketing-banner .banner-wrapper .text{margin-top:15px}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.banners-categorias .wrapper .wd-marketing-banner .banner-wrapper .text{margin-top:12px}}.HomeRoute #middle #content-wrapper .conteudo-home>section.banners-categorias .wrapper .wd-marketing-banner .banner-wrapper .text a{font-size:18px}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.banners-categorias .wrapper .wd-marketing-banner .banner-wrapper .text a{font-size:16px}}.HomeRoute #middle #content-wrapper .conteudo-home>section.banners-categorias .wrapper .slick-arrow{--arrow-pos: 30px}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.banners-categorias .wrapper .slick-arrow{--arrow-pos: 0px}}.HomeRoute #middle #content-wrapper .conteudo-home>section.quem-somos{margin-bottom:0}.HomeRoute #middle #content-wrapper .conteudo-home>section.quem-somos .wrapper{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.quem-somos .wrapper{grid-template-columns:100%;gap:35px}}.HomeRoute #middle #content-wrapper .conteudo-home>section.quem-somos .wrapper .right{font-size:16px}.HomeRoute #middle #content-wrapper .conteudo-home>section.quem-somos .wrapper .right>strong{margin-bottom:20px;display:block;font-size:23px}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.quem-somos .wrapper .right>strong{font-size:20px;margin-top:0px}}.HomeRoute #middle #content-wrapper .conteudo-home>section.quem-somos .wrapper .right p{color:var(--baseColor2)}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.quem-somos .wrapper .right p{font-size:16px;line-height:19px}}.HomeRoute #middle #content-wrapper .conteudo-home>section.quem-somos .wrapper .right [class*=btn]{max-width:290px;line-height:54px;height:54px;margin-top:30px}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.quem-somos .wrapper .right [class*=btn]{margin-top:20px}}.HomeRoute #middle #content-wrapper .conteudo-home>section .title-vitrine{padding-left:30px !important}.HomeRoute #middle #content-wrapper .conteudo-home>section .title-vitrine h2{font-size:2rem;font-weight:800;text-transform:uppercase}.HomeRoute #middle #content-wrapper .conteudo-home>section .title-vitrine p{margin-top:20px}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.vitrine-padrao .wd-product-list-clean div[class*=swiper-arrow]{background-image:none;display:none;align-items:center;justify-content:center svg}}.HomeRoute #middle #content-wrapper .conteudo-home>section.vitrine-padrao .wd-product-list-clean ul.list:not(.slick-initialized){display:flex}.HomeRoute #middle #content-wrapper .conteudo-home>section.vitrine-padrao .wd-product-list-clean ul.list:not(.slick-initialized)::-webkit-scrollbar{display:none}.HomeRoute #middle #content-wrapper .conteudo-home>section.vitrine-padrao#vitrine-3 .button-banner{position:relative;margin-top:-20px;top:-50px;z-index:10;background:#fff;padding-inline:20px;padding-top:7px;padding-bottom:7px;font-weight:700;left:-60px;font-size:14px}.HomeRoute #middle #content-wrapper .conteudo-home>section.vitrine-padrao#vitrine-3>.wrapper{max-width:100%;width:100%;padding-inline:0;display:flex;justify-content:space-between;gap:0px;align-items:center}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.vitrine-padrao#vitrine-3>.wrapper{flex-direction:column;gap:20px;width:100%;overflow:hidden;padding:0 !important}}.HomeRoute #middle #content-wrapper .conteudo-home>section.vitrine-padrao#vitrine-3>.wrapper .product-list-dynamic.loaded{height:-moz-fit-content;height:fit-content}@media screen and (min-width:1024px){.HomeRoute #middle #content-wrapper .conteudo-home>section.vitrine-padrao#vitrine-3>.wrapper .product-list-dynamic.loaded{width:50%;min-width:50%}}.HomeRoute #middle #content-wrapper .conteudo-home>section.vitrine-padrao#vitrine-3>.wrapper .product-list-dynamic.loaded .swiper-slide:not(.swiper-slide-active){transform:scale(0.8);transition:transform .3s ease}.HomeRoute #middle #content-wrapper .conteudo-home>section.vitrine-padrao#vitrine-3>.wrapper .swiper-backface-hidden .swiper-slide{height:-moz-fit-content;height:fit-content}@media screen and (min-width:1024px){.HomeRoute #middle #content-wrapper .conteudo-home>section.vitrine-padrao#vitrine-3>.wrapper .wd-flag-off{right:34%;top:143.5%}}.HomeRoute #middle #content-wrapper .conteudo-home>section.vitrine-padrao#vitrine-3>.wrapper .title-vitrine{padding:0px;max-width:none}.HomeRoute #middle #content-wrapper .conteudo-home>section.vitrine-padrao#vitrine-3>.wrapper .title-vitrine span.block{text-align:left;font-weight:500}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.vitrine-padrao#vitrine-3>.wrapper .title-vitrine span.block{padding-inline:10px;font-size:14px}}.HomeRoute #middle #content-wrapper .conteudo-home>section.vitrine-padrao#vitrine-3>.wrapper .title-vitrine strong{margin-bottom:5px}.HomeRoute #middle #content-wrapper .conteudo-home>section.vitrine-padrao#vitrine-3>.wrapper .swiper{visibility:hidden;transition:all 5s ease-in-out}.HomeRoute #middle #content-wrapper .conteudo-home>section.vitrine-padrao#vitrine-3>.wrapper .swiper.swiper-initialized{visibility:visible;transition:all 5s ease-in-out}.HomeRoute #middle #content-wrapper .conteudo-home>section.vitrine-padrao#vitrine-3>.wrapper .list{width:676px;height:auto}@media screen and (min-width:1024px){.HomeRoute #middle #content-wrapper .conteudo-home>section.vitrine-padrao#vitrine-3>.wrapper .wd-marketing-banner{width:50%;min-width:50%}}.HomeRoute #middle #content-wrapper .conteudo-home>section.vitrine-padrao#vitrine-3>.wrapper .wd-marketing-banner img{width:100%;aspect-ratio:5/5}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.vitrine-padrao#vitrine-3>.wrapper .wd-marketing-banner img{max-width:100%}}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.vitrine-padrao .wrapper{padding:0}}.HomeRoute #middle #content-wrapper .conteudo-home>section.clientes .wrapper .wd-marketing-banner{display:flex;align-items:center;justify-content:space-between;gap:21px}@media screen and (max-width:1023px){.HomeRoute #middle #content-wrapper .conteudo-home>section.clientes .wrapper .wd-marketing-banner{display:block}}.HomeRoute #footer{margin-top:90px}@media screen and (max-width:1023px){.HomeRoute #footer{margin-top:80px}}html body .conteudo-home .smarthint{display:none !important}.product-list-dynamic .swiper-wrapper{justify-content:flex-start !important;flex-wrap:nowrap !important}.HomeRoute :root{--rc-blue: #00aeef;--rc-black: #1a1a1a;--rc-text-main: #000000;--rc-text-gray: #666666}.HomeRoute .rc-swiper-section{font-family:"Arial",sans-serif;max-width:100%;margin:0 auto;padding:40px 15px;background:#fff}.HomeRoute .rc-header{display:flex;justify-content:flex-end;align-items:center;border-bottom:2px solid var(--rc-blue);margin-bottom:30px;padding-bottom:10px}.HomeRoute .rc-nav{display:flex;gap:8px}.HomeRoute .rc-prev,.HomeRoute .rc-next{width:38px;height:38px;border:1px solid #ccc;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.3s}.HomeRoute .rc-prev:hover,.HomeRoute .rc-next:hover{background:#f4f4f4}.HomeRoute .rc-next svg{transform:rotate(180deg)}.HomeRoute .rc-card{height:100%;display:flex;flex-direction:column;text-align:left}.HomeRoute .rc-thumb{width:100%;height:240px;-o-object-fit:cover;object-fit:cover;border-radius:18px;background-color:#999}.HomeRoute .rc-info{padding:15px 0;flex-grow:1}.HomeRoute .rc-info h3{font-size:16px;font-weight:800;margin:5px 0 15px 0;color:var(--rc-text-main);text-transform:uppercase}.HomeRoute .rc-info .label-endereco{display:block;font-size:13px;font-weight:bold;color:var(--rc-text-main);margin-bottom:4px}.HomeRoute .rc-info p{font-size:13px;color:var(--rc-text-gray);line-height:1.4;margin:0;min-height:70px}.HomeRoute .rc-btn-wa{display:flex;align-items:center;justify-content:center;gap:10px;background:#000;color:#fff;text-decoration:none;padding:14px 20px;border-radius:30px;font-size:12px;font-weight:bold;text-transform:uppercase;transition:.3s}.HomeRoute .rc-btn-wa:hover{background:#333;transform:translateY(-2px)}.HomeRoute .rc-btn-wa svg{width:18px;height:18px;fill:#fff}@media(max-width: 768px){.HomeRoute .rc-thumb{height:200px}}.HomeRoute #middle #content-wrapper .conteudo-home .banners-mosaico .header-title-block{width:50%;font-weight:bold;padding-left:10px}.HomeRoute #middle #content-wrapper .conteudo-home .banners-mosaico .wd-marketing-banner .banner-wrapper{overflow:hidden;cursor:pointer}.HomeRoute section.banners-mosaico img{transition:transform .3s ease,filter .3s ease}.HomeRoute section.banners-mosaico img:hover{transform:scale(1.02);filter:brightness(1.1)}