.CapituloMove_capitulo__Byp6_{background:var(--dark);color:var(--label-on-dark);padding-block:var(--section-pad);text-align:center}.CapituloMove_interno__5xLUj{display:grid;justify-items:center;gap:var(--s-4)}.CapituloMove_titulo__K8_a5{font-size:clamp(36px,5vw,64px);color:var(--label-on-dark)}.CapituloMove_texto__nvWoh{font-size:clamp(17px,1.6vw,19px);line-height:1.5;color:rgba(245,245,247,.72);max-width:56ch;text-wrap:pretty}.CapituloMove_link__XDb8y{display:inline-flex;align-items:center;min-height:var(--hit);color:var(--accent-on-dark);font-size:var(--fs-body)}.CapituloMove_link__XDb8y:after{content:" ›";margin-left:2px}.CarrosselBanners_carrossel__m4lrY{padding-top:0;background:#000;color:#000;font-family:Arial,Helvetica,sans-serif}.CarrosselBanners_trilho__ln__y{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.CarrosselBanners_trilho__ln__y::-webkit-scrollbar{display:none}.CarrosselBanners_slide__Lbhh6{flex:0 0 100%;min-width:0;min-height:620px;scroll-snap-align:start;display:grid;grid-template-columns:1.1fr 1fr;padding:clamp(32px,5vw,80px) max(24px,calc((100vw - 1280px)/2));gap:32px;position:relative;overflow:hidden}.CarrosselBanners_lancamento__vJCk6{background:#c6ff33}.CarrosselBanners_presentes__QXqlX{background:#111;color:#fff}.CarrosselBanners_contato__OE1XT{background:#f4f3ed}.CarrosselBanners_copy__gF_qd{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:8px 0}.CarrosselBanners_selo___6_uZ{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;display:flex;align-items:center;gap:8px;margin:0 0 24px}.CarrosselBanners_selo___6_uZ>span{width:7px;height:7px;border-radius:50%;background:currentColor}.CarrosselBanners_copy__gF_qd h1,.CarrosselBanners_copy__gF_qd h2{font-family:Arial,Helvetica,sans-serif;font-weight:900;font-size:clamp(42px,5.7vw,80px);line-height:.94;letter-spacing:-.065em;margin:0;max-width:11ch;text-wrap:wrap}.CarrosselBanners_copy__gF_qd em{font-style:normal}.CarrosselBanners_lancamento__vJCk6 em{color:#343a22}.CarrosselBanners_presentes__QXqlX em{color:#c6ff33}.CarrosselBanners_contato__OE1XT em{background:#7d39eb;color:#fff;padding:0 .08em}.CarrosselBanners_descricao__HYJAL{font-size:16px;line-height:1.5;max-width:34ch;margin:26px 0;color:inherit}.CarrosselBanners_cta__5bV4s{display:inline-flex;align-items:center;gap:30px;background:#000;color:#fff!important;border-radius:0;padding:16px 22px;font-size:14px;line-height:1.3;font-weight:700;text-decoration:none;min-height:50px}.CarrosselBanners_cta__5bV4s span{font-size:22px}.CarrosselBanners_presentes__QXqlX .CarrosselBanners_cta__5bV4s{background:#c6ff33;color:#000!important}.CarrosselBanners_cta__5bV4s:hover{text-decoration:underline;text-underline-offset:4px}.CarrosselBanners_arteCartao__xT3fg,.CarrosselBanners_arteMarca__jsJEJ,.CarrosselBanners_arteProduto__xip8G{min-width:0;position:relative;display:grid;place-items:center;min-height:420px}.CarrosselBanners_placa__AW56G{width:86%;aspect-ratio:1.05;max-width:460px;background:#080808;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:35px;transform:rotate(-8deg);box-shadow:18px 20px 0 #93c11d;position:relative;z-index:1;padding:30px}.CarrosselBanners_placa__AW56G img{width:90%;height:auto;filter:invert(1)}.CarrosselBanners_placa__AW56G>span{color:#fff;font-size:12px;letter-spacing:-.02em}.CarrosselBanners_orbita__gPV73{position:absolute;width:110%;height:80%;border:1px solid #738f2f;border-radius:50%;transform:rotate(-35deg)}.CarrosselBanners_etiqueta__NdI_l{position:absolute;right:0;bottom:15%;z-index:2;background:#7d39eb;color:#fff;font-size:clamp(18px,2vw,28px);font-weight:800;letter-spacing:-.05em;padding:14px 20px;transform:rotate(7deg)}.CarrosselBanners_edicao__G2KbR{position:absolute;bottom:0;right:0;font-size:9px;letter-spacing:.15em}.CarrosselBanners_arteProduto__xip8G:before{content:"";position:absolute;inset:20px 0;background:#7d39eb;transform:rotate(6deg)}.CarrosselBanners_foto__8fElZ{position:relative;width:80%;max-width:370px;aspect-ratio:4/5;transform:rotate(-5deg);box-shadow:12px 16px 0 #000}.CarrosselBanners_foto__8fElZ img{width:100%;height:100%;object-fit:cover}.CarrosselBanners_tagProduto__go7AE{position:absolute;right:0;bottom:8%;background:#c6ff33;color:#000;padding:18px;font-size:22px;line-height:1.05;letter-spacing:-.04em;transform:rotate(4deg)}.CarrosselBanners_cartao__BWgHi{background:#fff;box-shadow:16px 20px 0 #d6d6d3;width:85%;max-width:430px;padding:36px;transform:rotate(-7deg);display:flex;flex-direction:column;gap:42px}.CarrosselBanners_cartao__BWgHi img{width:100px;height:auto}.CarrosselBanners_cartao__BWgHi>span{font-size:clamp(28px,3vw,44px);font-weight:900;line-height:1.2;letter-spacing:-.06em}.CarrosselBanners_cartao__BWgHi strong{background:#c6ff33;padding:0 .12em}.CarrosselBanners_cartao__BWgHi i{font-style:normal;font-size:11px}.CarrosselBanners_adesivo__2j54L{position:absolute;right:0;bottom:5%;width:140px;height:140px;display:grid;place-content:center;text-align:center;border-radius:50%;background:#7d39eb;color:#fff;font-size:26px;line-height:1;font-weight:900;letter-spacing:-.05em;transform:rotate(12deg)}.CarrosselBanners_controles__imnZD{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px max(24px,calc((100vw - 1280px)/2));background:#000;color:#fff}.CarrosselBanners_contador__vfS6N{font-size:14px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CarrosselBanners_contador__vfS6N>span:not(.visually-hidden){color:#aaa}.CarrosselBanners_pontos__LtPIR{display:flex;gap:4px}.CarrosselBanners_pontos__LtPIR button{width:44px;height:44px;display:grid;place-items:center;background:transparent;border:0;cursor:pointer}.CarrosselBanners_pontos__LtPIR button span{width:25px;height:3px;background:#777}.CarrosselBanners_pontos__LtPIR button[aria-current] span{background:#c6ff33}.CarrosselBanners_setas__PE6Qr{display:flex;gap:8px}.CarrosselBanners_setas__PE6Qr button{width:44px;height:44px;border:1px solid #666;color:#fff;background:transparent;font-size:24px;cursor:pointer}.CarrosselBanners_setas__PE6Qr button:hover{background:#333}.CarrosselBanners_carrossel__m4lrY a:focus-visible,.CarrosselBanners_carrossel__m4lrY button:focus-visible{outline:3px solid #7d39eb;outline-offset:4px}.CarrosselBanners_controles__imnZD button:focus-visible,.CarrosselBanners_presentes__QXqlX a:focus-visible{outline-color:#c6ff33}@media(max-width:700px){.CarrosselBanners_slide__Lbhh6{grid-template-columns:1fr;min-height:0;padding:32px 24px;gap:22px;align-content:start}.CarrosselBanners_copy__gF_qd h1,.CarrosselBanners_copy__gF_qd h2{font-size:clamp(30px,9vw,64px)}.CarrosselBanners_copy__gF_qd h1{max-width:12ch}.CarrosselBanners_selo___6_uZ{font-size:9px;margin-bottom:20px}.CarrosselBanners_descricao__HYJAL{font-size:14px;max-width:37ch;margin:20px 0}.CarrosselBanners_cta__5bV4s{padding:12px 18px}.CarrosselBanners_arteCartao__xT3fg,.CarrosselBanners_arteMarca__jsJEJ,.CarrosselBanners_arteProduto__xip8G{min-height:280px;max-width:400px;width:100%;margin:auto}.CarrosselBanners_placa__AW56G{width:62%;max-width:260px;padding:20px;gap:20px;box-shadow:10px 12px 0 #93c11d}.CarrosselBanners_placa__AW56G>span{font-size:8px}.CarrosselBanners_orbita__gPV73{width:90%;height:90%}.CarrosselBanners_etiqueta__NdI_l{right:5%;bottom:10%;font-size:18px}.CarrosselBanners_edicao__G2KbR{font-size:7px}.CarrosselBanners_arteProduto__xip8G:before{inset:10px 15%}.CarrosselBanners_foto__8fElZ{width:50%;max-width:210px}.CarrosselBanners_tagProduto__go7AE{right:8%;font-size:18px;bottom:5%}.CarrosselBanners_cartao__BWgHi{width:65%;padding:22px;gap:20px}.CarrosselBanners_cartao__BWgHi img{width:65px}.CarrosselBanners_cartao__BWgHi>span{font-size:28px}.CarrosselBanners_adesivo__2j54L{width:100px;height:100px;font-size:21px;right:8%;bottom:0}.CarrosselBanners_controles__imnZD{padding:8px 16px}.CarrosselBanners_pontos__LtPIR button{width:36px}.CarrosselBanners_presentes__QXqlX .CarrosselBanners_copy__gF_qd h2{max-width:12ch}}@media(prefers-reduced-motion:reduce){.CarrosselBanners_trilho__ln__y{scroll-behavior:auto}}.CarrosselBanners_slideFotografico__LxdCD{flex:0 0 100%;min-width:0;scroll-snap-align:start;background:#fff;display:flex;align-items:center;justify-content:center}.CarrosselBanners_bannerLink__Itwqf{display:block;width:100%;line-height:0}.CarrosselBanners_bannerLink__Itwqf img,.CarrosselBanners_bannerLink__Itwqf picture{display:block;width:100%;height:auto}@media(max-width:700px){.CarrosselBanners_controles__imnZD{flex-wrap:wrap}.CarrosselBanners_contador__vfS6N{flex:1 1}.CarrosselBanners_pontos__LtPIR{order:3;width:100%;justify-content:center}.CarrosselBanners_slideFotografico__LxdCD{align-items:center}}.CarrosselBanners_bannerLink__Itwqf{position:relative;line-height:normal}.CarrosselBanners_copyFotografica__FO_QM{position:absolute;left:7%;top:50%;transform:translateY(-50%);width:43%;display:flex;flex-direction:column;align-items:flex-start;gap:18px}.CarrosselBanners_copyFotografica__FO_QM h2{font-size:clamp(24px,3.6vw,64px);line-height:1.02;letter-spacing:-.04em;margin:0;font-weight:900}.CarrosselBanners_copyFotografica__FO_QM h2 em{font-style:normal;color:#6530bd}.CarrosselBanners_copyFotografica__FO_QM>p:not(.CarrosselBanners_selo___6_uZ){font-size:clamp(14px,1.15vw,19px);line-height:1.4;max-width:360px;margin:0}@media(max-width:700px){.CarrosselBanners_copyFotografica__FO_QM{left:8%;top:5%;transform:none;width:84%;gap:14px}.CarrosselBanners_copyFotografica__FO_QM h2{font-size:clamp(26px,7.4vw,46px)}.CarrosselBanners_copyFotografica__FO_QM .CarrosselBanners_selo___6_uZ{font-size:10px}.CarrosselBanners_copyFotografica__FO_QM .CarrosselBanners_cta__5bV4s{padding:12px 16px;font-size:12px}.CarrosselBanners_copyFotografica__FO_QM>p:not(.CarrosselBanners_selo___6_uZ){font-size:13px;max-width:260px}}.CategoriaSecao_secao__BS5_B{padding-block:clamp(48px,7vw,96px);scroll-margin-top:calc(var(--nav-h) + var(--s-4))}.CategoriaSecao_cabecalho__3cLpz{display:grid;gap:var(--s-2);margin-bottom:var(--s-6)}.CategoriaSecao_titulo__JGFou{font-size:clamp(26px,3vw,36px)}.CategoriaSecao_descricao___TMgo{font-size:var(--fs-body);color:var(--label-2);max-width:56ch}.CategoriaSecao_grade__KutDh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-4)}@media (min-width:600px){.CategoriaSecao_grade__KutDh{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--s-5)}}