.svelte-1u7dbjn{box-sizing:border-box;margin:0;padding:0}label.svelte-1u7dbjn{color:#222;margin-bottom:8px;font-size:.95rem;font-weight:600}h1.svelte-1u7dbjn,h2.svelte-1u7dbjn,h3.svelte-1u7dbjn{padding:1.5rem 0}input.svelte-1u7dbjn{color:#333;background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;outline:none;padding:14px 16px;font-size:1rem;transition:border-color .3s,box-shadow .3s}input.svelte-1u7dbjn::placeholder{color:#aaa}input.svelte-1u7dbjn:focus{background-color:#fff;border-color:#3643ba;box-shadow:0 0 0 3px #00029533}.cta-button.svelte-1u7dbjn{color:#fff;cursor:pointer;background-color:#3643ba;border:none;margin:2rem auto;padding:1rem 2rem;font-size:1.2rem;text-decoration:none;transition:background-color .3s;display:block}.cta-button.svelte-1u7dbjn:hover{background-color:#3d4486}.container.svelte-1u7dbjn{background:#fff;max-width:1200px;margin:0 auto;padding:40px;transition:box-shadow .3s}@media screen and (width<=800px){.container.svelte-1u7dbjn{flex-direction:column;align-items:center;padding:0;display:flex}}#sugestions-products.svelte-1u7dbjn{justify-content:start;padding-top:2rem;display:flex}.running-categories.svelte-1u7dbjn{justify-content:start;gap:20px;display:flex}@media screen and (width<=800px){.running-categories.svelte-1u7dbjn{flex-direction:column;align-items:center}}.running-categories.svelte-1u7dbjn>div:where(.svelte-1u7dbjn){cursor:pointer;width:250px;height:400px;position:relative;overflow:hidden}.running-categories.svelte-1u7dbjn img:where(.svelte-1u7dbjn){object-fit:cover;filter:brightness(75%);width:100%;height:100%;transition:transform .5s ease-in-out;position:absolute}.running-categories.svelte-1u7dbjn img:where(.svelte-1u7dbjn):hover{transform:scale(1.025)}p.card-text.svelte-1u7dbjn{color:#fff;z-index:10;margin-top:350px;margin-left:1.2rem;font-size:1.2rem;position:relative}.hero.svelte-1u7dbjn{background:url(https://contents.mediadecathlon.com/p2674125/k$62762b0432aaed1b331c31055efb2a6b/1420x798/2560pt1706/5120xcr2880/NEW%20BALANCE%20NB%20REBEL%20M%20WHITE%20SS24%20PE24.webp) 50%/cover no-repeat;height:400px;position:relative}.hero-overlay.svelte-1u7dbjn{color:#fff;background-color:#0000004d;flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.cta-button-banner.svelte-1u7dbjn{color:#fff;cursor:pointer;background-color:#3643ba;border:none;border-radius:8px;margin:2rem auto;padding:1rem 2rem;font-size:1.2rem;text-decoration:none;transition:background-color .3s;display:block}.hero-overlay.svelte-1u7dbjn h2:where(.svelte-1u7dbjn){text-align:center;padding:0 20px;font-size:2.5rem}@media screen and (width<=800px){#pace-content.svelte-1u7dbjn{margin-top:30px}}.pace-calculator-content.svelte-1u7dbjn{justify-content:start;gap:10px;display:flex}@media screen and (width<=800px){.pace-calculator-content.svelte-1u7dbjn{flex-direction:column}}.calculator-container.svelte-1u7dbjn{flex-direction:column;display:flex}.calculator-result-total-pace.svelte-1u7dbjn,.calculator-result-speed-avg.svelte-1u7dbjn,.calculator-result-distance-time-pace.svelte-1u7dbjn,.calculator-result-valid-pace.svelte-1u7dbjn,.calculator-result-kmh.svelte-1u7dbjn{height:2rem}.calculator-div.svelte-1u7dbjn{border:2px solid #ddd;flex-direction:column;justify-content:space-between;width:390px;padding:0 1rem;display:flex}@media screen and (width<=800px){.calculator-div.svelte-1u7dbjn{width:350px}}.pacer-convertion.svelte-1u7dbjn{flex-direction:column;display:flex}.running-distance-offer.svelte-1u7dbjn{gap:10px;display:flex}@media screen and (width<=800px){.running-distance-offer.svelte-1u7dbjn{flex-direction:column;align-items:center}}.category-btn-suggestion.svelte-1u7dbjn{width:100%}input.svelte-1u7dbjn::placeholder{font-size:10px}#kiprun-app.svelte-1u7dbjn{flex-direction:row;justify-content:space-around;width:100%;height:auto;display:flex}@media screen and (width<=1000px){#kiprun-app.svelte-1u7dbjn{flex-direction:column-reverse;align-items:center;padding-top:0}}#kiprun-app.svelte-1u7dbjn h1:where(.svelte-1u7dbjn){padding-top:0;font-size:3rem}@media screen and (width<=1000px){#kiprun-app.svelte-1u7dbjn h1:where(.svelte-1u7dbjn){font-size:1.8rem}}#kiprun-app.svelte-1u7dbjn a:where(.svelte-1u7dbjn){color:#000;text-decoration:none}#kiprun-app.svelte-1u7dbjn a:where(.svelte-1u7dbjn):hover{font-style:italic}#kiprun-app.svelte-1u7dbjn .kiprun-app-content:where(.svelte-1u7dbjn){width:45%}@media screen and (width<=1000px){#kiprun-app.svelte-1u7dbjn .kiprun-app-content:where(.svelte-1u7dbjn){width:auto;margin-bottom:2rem;padding:1rem}}#kiprun-app.svelte-1u7dbjn .kiprun-app-links:where(.svelte-1u7dbjn){justify-content:start;align-items:flex-end;gap:1rem;width:100%;max-width:375px;margin-top:1.5rem;display:flex}#kiprun-app.svelte-1u7dbjn .kiprun-app-links:where(.svelte-1u7dbjn) .apple-store-anchor:where(.svelte-1u7dbjn){background-image:url(https://res.cloudinary.com/easymountain/image/upload/v1742570214/pacer-web/prod/Download-on-the-App-Store-Badge-US-UK-RGB-blk-092917-3bcac2268f.svg);background-repeat:no-repeat;background-size:cover;width:50%;max-width:90px;height:30px;position:relative}#kiprun-app.svelte-1u7dbjn .kiprun-app-links:where(.svelte-1u7dbjn) .apple-store-anchor:where(.svelte-1u7dbjn) a:where(.svelte-1u7dbjn){width:100%;height:100%;position:absolute;bottom:0;right:0}#kiprun-app.svelte-1u7dbjn .kiprun-app-links:where(.svelte-1u7dbjn) .google-play-anchor:where(.svelte-1u7dbjn){background-image:url(https://res.cloudinary.com/easymountain/image/upload/v1742570197/pacer-web/prod/Get-It-On-Google-Play-Badge-Web-color-English-706b00856d.png);background-repeat:no-repeat;background-size:cover;width:50%;max-width:102px;height:30px;position:relative}#kiprun-app.svelte-1u7dbjn .kiprun-app-links:where(.svelte-1u7dbjn) .google-play-anchor:where(.svelte-1u7dbjn) a:where(.svelte-1u7dbjn){width:100%;height:100%;position:absolute;bottom:0;right:0}#kiprun-app.svelte-1u7dbjn .kiprun-app-links:where(.svelte-1u7dbjn) .qr-container:where(.svelte-1u7dbjn){border:3px solid #000;border-radius:8px;width:117px;height:117px;margin-top:1rem;padding:5px}#kiprun-app.svelte-1u7dbjn .kiprun-app-links:where(.svelte-1u7dbjn) .qr-container:where(.svelte-1u7dbjn) .qr-code-kiprun:where(.svelte-1u7dbjn){background-color:#000;background-image:url(data:image/webp;base64,UklGRrYDAABXRUJQVlA4WAoAAAAwAAAAgwAAgwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZBTFBI6AAAAAEPMP8REZIEJCmyIiI0hEaSHEnJIPmzLAZ57m0TiOj/BBBk28xg/pY3GMAFIvofBtlGOoP5W75BAV4gov9RiWGNyhOC0DAQjqSiLjQPzW3IqZJqh0BpMhFuVH6zugHQlA358t9ZrpZkeQMaJTWanghzlRnGCTc03BrpiU0TB9vajYQtynDdeMcWkBsnyjGCmHlkk+mGTbxoY9nM5iew2pxlXHAourROY0Ix3NonmaBrE70Yio0Ji88aNq39wKVF5bwAuGxL9FOJNkiNi2AqNCk/aejAaseyIupnplKDD0iJK/KDEku3+wFWUDgg2AAAAFAQAJ0BKoQAhAA+bS6TRiQioaEuPjgAgA2JaW7gwJf4AwwH4AfoB/APIA+gD+AA+5foB/APwA/QD+Afv73+DoDul8zPNAn3gF0wGAKAwcwE5pA1hCVyZPuu08IjfocWGURJgCF2AM1njm/bSxnZyORdouzcpq1IEMzwYLE6K3wJOTDUwAF7P6XiR9AA/UQ+NMOb//H8n//jz9rTd9f/4/k//8eeE/8Q64fERL8Ra/iO34iS/iHV4q+ajY+Ihx8R3Z9ZNv4h+XxDpIieb6Qr3dBJ+eDzZo8AAA==);background-repeat:no-repeat;background-size:cover;width:100px;height:100px}#kiprun-app.svelte-1u7dbjn .video-container:where(.svelte-1u7dbjn){width:50%}@media screen and (width<=1000px){#kiprun-app.svelte-1u7dbjn .video-container:where(.svelte-1u7dbjn){width:100%;height:250px;margin-top:2rem}}#kiprun-app.svelte-1u7dbjn .video-container:where(.svelte-1u7dbjn) .kiprun-video:where(.svelte-1u7dbjn){width:100%;height:100%}#kiprun-advantages.svelte-1u7dbjn .head-advantages:where(.svelte-1u7dbjn){justify-content:space-between;gap:2rem;margin-bottom:5rem;display:flex}@media screen and (width<=800px){#kiprun-advantages.svelte-1u7dbjn .head-advantages:where(.svelte-1u7dbjn){flex-direction:column;align-items:center;width:auto;margin-top:2rem}}#kiprun-advantages.svelte-1u7dbjn .headers-advantages:where(.svelte-1u7dbjn){flex-direction:column;justify-content:space-between;align-items:center;max-width:20%;display:flex;text-align:center!important}@media screen and (width<=800px){#kiprun-advantages.svelte-1u7dbjn .headers-advantages:where(.svelte-1u7dbjn){width:auto;max-width:100%;padding:0 1rem}}#kiprun-advantages.svelte-1u7dbjn .advantages-list:where(.svelte-1u7dbjn){justify-content:space-evenly;align-items:center;margin-bottom:5rem;display:flex}@media screen and (width<=800px){#kiprun-advantages.svelte-1u7dbjn .advantages-list:where(.svelte-1u7dbjn){flex-direction:column;align-items:center;width:auto}}#kiprun-advantages.svelte-1u7dbjn .advantages-list:where(.svelte-1u7dbjn) .app-list:where(.svelte-1u7dbjn){background-color:#f7f8f9;border-radius:16px;padding:2rem}@media screen and (width<=800px){#kiprun-advantages.svelte-1u7dbjn .advantages-list:where(.svelte-1u7dbjn) .app-list:where(.svelte-1u7dbjn){margin-top:2rem}}#kiprun-advantages.svelte-1u7dbjn .advantages-list:where(.svelte-1u7dbjn) .app-list:where(.svelte-1u7dbjn) h3:where(.svelte-1u7dbjn){font-size:2rem}#kiprun-advantages.svelte-1u7dbjn .advantages-list:where(.svelte-1u7dbjn) .app-list:where(.svelte-1u7dbjn) ul:where(.svelte-1u7dbjn){margin:0;padding:0;list-style-type:none}#kiprun-advantages.svelte-1u7dbjn .advantages-list:where(.svelte-1u7dbjn) .app-list:where(.svelte-1u7dbjn) ul:where(.svelte-1u7dbjn)>li:where(.svelte-1u7dbjn){justify-content:space-between;align-items:center;margin:1rem 0;font-weight:700;display:flex}#kiprun-advantages.svelte-1u7dbjn .advantages-list:where(.svelte-1u7dbjn) .app-list:where(.svelte-1u7dbjn) svg.approved-icon:where(.svelte-1u7dbjn){margin-left:1rem}.conselhos-pt.svelte-1u7dbjn{color:#fff;cursor:pointer;background-color:#3643ba;justify-content:space-between;align-items:center;margin:1rem 0;padding:1rem 2rem;display:flex;position:relative}@media screen and (width<=800px){.conselhos-pt.svelte-1u7dbjn{flex-direction:column;align-items:center}}.conselhos-pt.svelte-1u7dbjn span:where(.svelte-1u7dbjn){color:#000;background-color:#fff;border:2px solid #fff;padding:.5rem 2rem;position:relative}.conselhos-pt.svelte-1u7dbjn a:where(.svelte-1u7dbjn){width:100%;height:100%;position:absolute;top:0;right:0}.conselhos-pt.svelte-1u7dbjn:hover span:where(.svelte-1u7dbjn){color:#fff;background-color:#3643ba;transition:background-color .5s}
