.custom-sec-carrossel-parceiros{display:flex;width:100%;padding-block:clamp(4rem,4.16667vw,8rem);background-color:#f8f8f8}@media screen and (min-width: 1024px){.custom-sec-carrossel-parceiros{background-color:#fff}}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__inner{display:flex;flex-direction:column;gap:clamp(2.4rem,2.08333vw,4rem);width:100%}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__header{display:flex;flex-direction:column;align-items:center;gap:1.2rem;width:100%;max-width:var(--page-width);margin-inline:auto}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__header-top{display:flex;align-items:center;justify-content:center;width:100%}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__titulo{font-family:var(--queens-var-font);font-size:clamp(2.8rem,2.08333vw,4rem);font-weight:800;color:var(--black);line-height:1.1;text-align:center}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__subtitulo{font-family:var(--rethink-sans-font);font-size:clamp(1.6rem,.9375vw,1.8rem);font-weight:400;color:#576061;line-height:1.3;text-align:center}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__cta{display:inline-flex;align-items:center;gap:1.2rem;font-family:var(--rethink-sans-font);font-size:1.6rem;font-weight:500;color:var(--black);text-decoration:none;text-transform:uppercase;letter-spacing:.03em;padding-block:1rem;white-space:nowrap;transition:gap .3s ease}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__cta svg{flex-shrink:0;transition:transform .3s ease}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__cta:hover{gap:1.8rem}@keyframes cta-arrow-bounce{0%{transform:translateX(0)}35%{transform:translateX(5px)}55%{transform:translateX(2px)}75%{transform:translateX(5px)}100%{transform:translateX(0)}}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__cta:hover svg{animation:cta-arrow-bounce .6s ease forwards}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__cta--desktop{display:none}@media screen and (min-width: 1024px){.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__header-top{position:relative;justify-content:center}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__cta--desktop{display:inline-flex;position:absolute;right:0;top:50%;transform:translateY(-50%)}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__cta--mobile{display:none}}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__carousel-wrap{width:100%}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__carousel{width:100%;min-width:0}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__viewport{overflow:hidden;padding-left:var(--gap-mobile, 1.6rem)}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(-1*var(--gap-mobile, 1.6rem))}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__slide{flex:0 0 calc(100%/var(--slides-mobile, 1.2));min-width:0;padding-left:var(--gap-mobile, 1.6rem);box-sizing:border-box}@media screen and (min-width: 480px){.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__container{margin-left:calc(-1*var(--gap-sm, 2rem))}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__slide{flex:0 0 calc(100%/var(--slides-sm, 1.6));padding-left:var(--gap-sm, 2rem)}}@media screen and (min-width: 768px){.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__container{margin-left:calc(-1*var(--gap-md, 2rem))}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__slide{flex:0 0 calc(100%/var(--slides-md, 2.6));padding-left:var(--gap-md, 2rem)}}@media screen and (min-width: 1024px){.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__viewport{padding-left:5vw}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__container{margin-left:calc(-1*var(--gap-lg, 2rem))}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__slide{flex:0 0 calc(100%/var(--slides-lg, 4.2));padding-left:var(--gap-lg, 2rem)}}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__dots{display:flex;align-items:center;justify-content:center;gap:1.7rem;padding:.6rem .8rem;background-color:#00291c;border-radius:9999px;width:fit-content;margin:0 auto}.custom-sec-carrossel-parceiros .carousel__dot{width:.8rem;height:.8rem;border-radius:50%;border:none;padding:0;background-color:#c6c6c6;cursor:pointer;transition:background-color .2s ease;flex-shrink:0}.custom-sec-carrossel-parceiros .carousel__dot--active{background-color:#fff}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__card{position:relative;overflow:hidden;border-radius:1.2rem;display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:var(--card-aspect-ratio, 311/478);height:var(--card-height, auto)}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__card-media{position:absolute;inset:0}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__card-media picture{display:block;width:100%;height:100%}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__card-img{width:100%;height:100%;object-fit:cover;object-position:center top}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__card-video{width:100%;height:100%;object-fit:cover;border:none}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__card-video-iframe{width:100%;height:100%;border:none;display:block}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__card-top{position:relative;z-index:1;display:flex;align-items:center;gap:.5rem;padding:1.6rem}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__card-handle{font-family:var(--rethink-sans-font);font-size:1.8rem;font-weight:500;color:var(--white);text-shadow:0 .1rem .2rem rgba(0, 0, 0, 0.25);line-height:1;white-space:nowrap}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__card-badge{display:flex;align-items:center;flex-shrink:0;width:2rem;height:2rem}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__card-badge svg{width:100%;height:100%}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__card-bottom{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:1.6rem;padding:1.6rem;background:linear-gradient(to bottom, rgba(102, 102, 102, 0) 39.869%, rgba(0, 0, 0, 0.4) 57.263%);-webkit-backdrop-filter:blur(0.6rem);backdrop-filter:blur(0.6rem)}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__card-info{display:flex;flex-direction:column;align-items:center;gap:.8rem;width:100%}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__card-produto{font-family:var(--rethink-sans-font);font-size:1.8rem;font-weight:700;color:var(--white);text-align:center;text-transform:uppercase;line-height:1.33;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__card-preco{display:flex;align-items:center;justify-content:center;gap:1rem}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__card-preco-de{font-family:var(--rethink-sans-font);font-size:1.6rem;color:var(--white);opacity:.8;text-decoration:line-through;text-decoration-skip-ink:none}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__card-preco-por{font-family:var(--rethink-sans-font);font-size:1.8rem;font-weight:500;color:var(--white)}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__card-btn{display:flex;align-items:center;justify-content:center;gap:1.2rem;width:100%;padding:1.2rem clamp(1.2rem,2.08333vw,4rem);background-color:var(--white);color:var(--black);font-family:var(--rethink-sans-font);font-size:1.6rem;font-weight:700;text-decoration:none;text-transform:uppercase;border-radius:9999px;white-space:nowrap;overflow:hidden;transition:background-color .25s ease,color .25s ease,gap .25s ease}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__card-btn svg{flex-shrink:0;transition:transform .25s ease}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__card-btn:hover{background-color:var(--black);color:var(--white);gap:1.8rem}.custom-sec-carrossel-parceiros .custom-sec-carrossel-parceiros__card-btn:hover svg{transform:translateX(3px)}
