.svelte-1u7dbjn{margin:0;padding:0;box-sizing:border-box}label.svelte-1u7dbjn{font-weight:600;color:#222;margin-bottom:8px;font-size:.95rem}h1.svelte-1u7dbjn,h2.svelte-1u7dbjn,h3.svelte-1u7dbjn{padding:1.5rem 0}input.svelte-1u7dbjn{background-color:#f9f9f9;border:1px solid #ddd;padding:14px 16px;border-radius:8px;font-size:1rem;color:#333;transition:border-color .3s,box-shadow .3s;outline:none}input.svelte-1u7dbjn::placeholder{color:#aaa}input.svelte-1u7dbjn:focus{border-color:#3643ba;box-shadow:0 0 0 3px #00029533;background-color:#fff}.cta-button.svelte-1u7dbjn{display:block;margin:2rem auto;padding:1rem 2rem;background-color:#3643ba;color:#fff;font-size:1.2rem;border:none;cursor:pointer;transition:background-color .3s ease;text-decoration:none}.cta-button.svelte-1u7dbjn:hover{background-color:#3d4486}.container.svelte-1u7dbjn{max-width:1200px;margin:0 auto;padding:40px;background:#fff;transition:box-shadow .3s ease}@media screen and (max-width:800px){.container.svelte-1u7dbjn{padding:0;display:flex;flex-direction:column;align-items:center}}#sugestions-products.svelte-1u7dbjn{display:flex;justify-content:start;padding-top:2rem}.running-categories.svelte-1u7dbjn{display:flex;justify-content:start;gap:20px}@media screen and (max-width:800px){.running-categories.svelte-1u7dbjn{flex-direction:column;align-items:center}}.running-categories.svelte-1u7dbjn>div:where(.svelte-1u7dbjn){width:250px;height:400px;cursor:pointer;overflow:hidden;position:relative}.running-categories.svelte-1u7dbjn img:where(.svelte-1u7dbjn){width:100%;height:100%;object-fit:cover;position:absolute;filter:brightness(75%);transition:transform .5s ease-in-out}.running-categories.svelte-1u7dbjn img:where(.svelte-1u7dbjn):hover{transform:scale(1.025)}p.card-text.svelte-1u7dbjn{position:relative;margin-top:350px;color:#fff;font-size:1.2rem;margin-left:1.2rem;z-index:10}.hero.svelte-1u7dbjn{background:url(https://contents.mediadecathlon.com/p2674125/k$62762b0432aaed1b331c31055efb2a6b/1420x798/2560pt1706/5120xcr2880/NEW%20BALANCE%20NB%20REBEL%20M%20WHITE%20SS24%20PE24.webp) center/cover no-repeat;height:400px;position:relative}.hero-overlay.svelte-1u7dbjn{background-color:#0000004d;color:#fff;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.cta-button-banner.svelte-1u7dbjn{display:block;margin:2rem auto;padding:1rem 2rem;background-color:#3643ba;color:#fff;font-size:.8rem;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s ease;text-decoration:none;font-size:1.2rem}.hero-overlay.svelte-1u7dbjn h2:where(.svelte-1u7dbjn){font-size:2.5rem;text-align:center;padding:0 20px}@media screen and (max-width:800px){#pace-content.svelte-1u7dbjn{margin-top:30px}}.pace-calculator-content.svelte-1u7dbjn{display:flex;justify-content:start;gap:10px}@media screen and (max-width:800px){.pace-calculator-content.svelte-1u7dbjn{flex-direction:column}}.calculator-container.svelte-1u7dbjn{display:flex;flex-direction:column}.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{width:390px;padding:0 1rem;border:2px solid #ddd;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:800px){.calculator-div.svelte-1u7dbjn{width:350px}}.pacer-convertion.svelte-1u7dbjn{display:flex;flex-direction:column}.running-distance-offer.svelte-1u7dbjn{display:flex;gap:10px}@media screen and (max-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{display:flex;flex-direction:row;justify-content:space-around;width:100%;height:auto}@media screen and (max-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 (max-width:1000px){#kiprun-app.svelte-1u7dbjn h1:where(.svelte-1u7dbjn){font-size:1.8rem}}#kiprun-app.svelte-1u7dbjn a:where(.svelte-1u7dbjn){text-decoration:none;color:#000}#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 (max-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){margin-top:1.5rem;max-width:375px;width:100%;display:flex;justify-content:start;gap:1rem;align-items:flex-end}#kiprun-app.svelte-1u7dbjn .kiprun-app-links:where(.svelte-1u7dbjn) .apple-store-anchor:where(.svelte-1u7dbjn){width:50%;max-width:90px;height:30px;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;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;right:0;bottom:0}#kiprun-app.svelte-1u7dbjn .kiprun-app-links:where(.svelte-1u7dbjn) .google-play-anchor:where(.svelte-1u7dbjn){width:50%;max-width:102px;height:30px;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;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;right:0;bottom:0}#kiprun-app.svelte-1u7dbjn .kiprun-app-links:where(.svelte-1u7dbjn) .qr-container:where(.svelte-1u7dbjn){border:solid 3px #000;border-radius:8px;padding:5px;width:117px;height:117px;margin-top:1rem}#kiprun-app.svelte-1u7dbjn .kiprun-app-links:where(.svelte-1u7dbjn) .qr-container:where(.svelte-1u7dbjn) .qr-code-kiprun:where(.svelte-1u7dbjn){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;background-color:#000}#kiprun-app.svelte-1u7dbjn .video-container:where(.svelte-1u7dbjn){width:50%}@media screen and (max-width:1000px){#kiprun-app.svelte-1u7dbjn .video-container:where(.svelte-1u7dbjn){margin-top:2rem;width:100%;height:250px}}#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){display:flex;justify-content:space-between;gap:2rem;margin-bottom:5rem}@media screen and (max-width:800px){#kiprun-advantages.svelte-1u7dbjn .head-advantages:where(.svelte-1u7dbjn){margin-top:2rem;width:auto;flex-direction:column;align-items:center}}#kiprun-advantages.svelte-1u7dbjn .headers-advantages:where(.svelte-1u7dbjn){display:flex;flex-direction:column;max-width:20%;text-align:center!important;justify-content:space-between;align-items:center}@media screen and (max-width:800px){#kiprun-advantages.svelte-1u7dbjn .headers-advantages:where(.svelte-1u7dbjn){max-width:100%;width:auto;padding:0 1rem}}#kiprun-advantages.svelte-1u7dbjn .advantages-list:where(.svelte-1u7dbjn){display:flex;align-items:center;justify-content:space-evenly;margin-bottom:5rem}@media screen and (max-width:800px){#kiprun-advantages.svelte-1u7dbjn .advantages-list:where(.svelte-1u7dbjn){width:auto;flex-direction:column;align-items:center}}#kiprun-advantages.svelte-1u7dbjn .advantages-list:where(.svelte-1u7dbjn) .app-list:where(.svelte-1u7dbjn){padding:2rem;background-color:#f7f8f9;border-radius:16px}@media screen and (max-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){list-style-type:none;margin:0;padding:0}#kiprun-advantages.svelte-1u7dbjn .advantages-list:where(.svelte-1u7dbjn) .app-list:where(.svelte-1u7dbjn) ul:where(.svelte-1u7dbjn)>li:where(.svelte-1u7dbjn){margin:1rem 0;font-weight:700;display:flex;justify-content:space-between;align-items:center}#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{display:flex;align-items:center;justify-content:space-between;background-color:#3643ba;color:#fff;padding:1rem 2rem;margin:1rem 0;position:relative;cursor:pointer}@media screen and (max-width:800px){.conselhos-pt.svelte-1u7dbjn{flex-direction:column;align-items:center}}.conselhos-pt.svelte-1u7dbjn span:where(.svelte-1u7dbjn){padding:.5rem 2rem;background-color:#fff;color:#000;position:relative;border:2px solid #fff}.conselhos-pt.svelte-1u7dbjn a:where(.svelte-1u7dbjn){position:absolute;top:0;right:0;width:100%;height:100%}.conselhos-pt.svelte-1u7dbjn:hover span:where(.svelte-1u7dbjn){transition:background-color .5s ease;background-color:#3643ba;color:#fff}
