.section-product-specs{padding-block:32px 48px;color:var(--theme-text);background-color:var(--theme-bg)}@media(min-width:768px){.section-product-specs{padding-block:64px}.section-product-specs-row{display:flex;gap:32px;align-items:stretch}}@media(min-width:992px){.section-product-specs-row{gap:64px}}@media(min-width:1350px){.section-product-specs-row{gap:120px}}.section-product-specs-copy,.section-product-specs-media{flex:1 1;min-width:0}@media(min-width:768px){.section-product-specs-copy{display:flex;flex-direction:column}.section-product-specs-copy-content{flex:1 1}}.section-product-specs-media{margin-block-end:32px}@media(min-width:768px){.section-product-specs-media{display:flex;flex-direction:column;justify-content:start;margin-block-end:0}}.section-product-specs-heading{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1.5rem}@media(min-width:768px){.section-product-specs-heading{font-size:2.25rem}}.section-product-specs-heading{font-weight:600;font-style:normal;line-height:calc(1em + 4px);color:var(--theme-heading)}.section-product-specs .section-product-specs-description{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1.125rem}@media(min-width:768px){.section-product-specs .section-product-specs-description{font-size:1.25rem}}.section-product-specs .section-product-specs-description{font-weight:400;font-style:normal;line-height:calc(1em + 4px)}.section-product-specs .section-product-specs-description strong{font-weight:600}.section-product-specs .section-product-specs-description{margin:16px 0 24px}.section-product-specs-picture{display:block;overflow:hidden;border-radius:10px;aspect-ratio:10/11}.section-product-specs-picture-img{--image-width:100%;--image-height:100%;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(min-width:768px){.section-product-specs-picture{aspect-ratio:1/1}}.section-product-specs-list{font-size:1rem}@media(min-width:768px){.section-product-specs-list{font-size:1rem}}.section-product-specs-list{font-weight:400;font-family:libertad,monospace;font-style:normal;line-height:calc(1em + 4px)}.section-product-specs-list-item{display:flex;gap:12px;align-items:baseline;padding-block:12px;overflow-wrap:break-word;border-bottom:1px solid var(--theme-border)}.section-product-specs-list-dt{flex:1 1;min-width:0}.section-product-specs-list-dd{flex:0 1 auto;min-width:0;max-width:50%;margin:0;text-align:end}.section-product-specs-cta{margin-block-start:32px}@media(min-width:768px){.section-product-specs-cta{align-self:flex-start}}.feed-avatar{position:relative;display:inline-flex;align-items:center;justify-content:center;width:48px;width:var(--avatar-size,48px);height:48px;height:var(--avatar-size,48px);flex-shrink:0;overflow:hidden;background-color:#f6f7f8;border-radius:50%}.feed-avatar .feed-image{width:100%;height:100%}.feed-avatar .feed-avatar-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.feed-avatar .feed-avatar-initials{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:.75rem}@media(min-width:768px){.feed-avatar .feed-avatar-initials{font-size:.875rem}}.feed-avatar .feed-avatar-initials{font-style:normal;line-height:calc(1em + 4px);display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#7586a3;font-weight:600;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.section-step-by-step-guide{padding-block:56px;background-color:#f6f7f8}@media(min-width:768px){.section-step-by-step-guide .section-step-by-step-guide-row{display:flex;gap:32px}}@media(min-width:992px){.section-step-by-step-guide .section-step-by-step-guide-row{gap:64px}}@media(min-width:1350px){.section-step-by-step-guide .section-step-by-step-guide-row{gap:120px}}.section-step-by-step-guide .section-step-by-step-guide-heading{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1.5rem}@media(min-width:768px){.section-step-by-step-guide .section-step-by-step-guide-heading{font-size:2.25rem}}.section-step-by-step-guide .section-step-by-step-guide-heading{font-weight:600;font-style:normal;line-height:calc(1em + 4px);margin-block-end:24px}.section-step-by-step-guide .section-step-by-step-guide-description{margin-block-end:32px;line-height:calc(1em + 4px);color:#7586a3}.section-step-by-step-guide .section-step-by-step-guide-media{margin-block-end:24px}@media(min-width:768px){.section-step-by-step-guide .section-step-by-step-guide-media{flex:1 1 50%;order:2;margin-block-end:0}.section-step-by-step-guide .section-step-by-step-guide-copy{flex:1 1 50%;order:1}}.section-step-by-step-guide .section-step-by-step-guide-steps{padding-left:0;margin:0;list-style-type:none;counter-reset:step-by-step 0}.section-step-by-step-guide .section-step-by-step-guide-step{display:flex;gap:16px;align-items:baseline;margin-block-end:32px}.section-step-by-step-guide .section-step-by-step-guide-step:last-child{margin-block-end:0}.section-step-by-step-guide .section-step-by-step-guide-step:before{display:flex;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;color:#09023d;white-space:nowrap;content:counter(step-by-step);counter-increment:step-by-step;background-color:#def625;border-radius:4px;width:2rem;height:2rem;font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:.75rem}@media(min-width:768px){.section-step-by-step-guide .section-step-by-step-guide-step:before{font-size:.875rem}}.section-step-by-step-guide .section-step-by-step-guide-step:before{font-weight:600;font-style:normal;line-height:calc(1em + 4px)}.section-step-by-step-guide .section-step-by-step-guide-step-action{margin-bottom:12px;font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1rem}@media(min-width:768px){.section-step-by-step-guide .section-step-by-step-guide-step-action{font-size:1.125rem}}.section-step-by-step-guide .section-step-by-step-guide-step-action{font-weight:400;font-style:normal;line-height:calc(1em + 4px)}.section-step-by-step-guide .section-step-by-step-guide-step-action strong{font-weight:600}.section-step-by-step-guide .section-step-by-step-guide-step-footnote{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-weight:400;font-style:normal;line-height:calc(1em + 4px)}.section-step-by-step-guide .section-step-by-step-guide-step-footnote strong{font-weight:600}.section-step-by-step-guide .section-step-by-step-guide-step-footnote{margin:0;color:#7586a3}.section-step-by-step-guide .section-step-by-step-guide-gallery{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;counter-reset:step-by-step 0}@media(min-width:992px){.section-step-by-step-guide .section-step-by-step-guide-gallery{gap:16px}}.section-step-by-step-guide .section-step-by-step-guide-gallery-picture{position:relative;display:block}.section-step-by-step-guide .section-step-by-step-guide-gallery-picture:before{position:absolute;top:16px;left:16px;z-index:1;display:flex;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;color:#09023d;white-space:nowrap;content:counter(step-by-step);counter-increment:step-by-step;background-color:#def625;border-radius:4px;width:1.375rem;height:1.375rem;font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:.75rem}@media(min-width:768px){.section-step-by-step-guide .section-step-by-step-guide-gallery-picture:before{font-size:.875rem}}.section-step-by-step-guide .section-step-by-step-guide-gallery-picture:before{font-weight:600;font-style:normal;line-height:calc(1em + 4px)}@media(min-width:992px){.section-step-by-step-guide .section-step-by-step-guide-gallery-picture:before{width:2rem;height:2rem}}@media(min-width:1350px){.section-step-by-step-guide .section-step-by-step-guide-gallery-picture:before{top:24px;left:24px}}.section-step-by-step-guide .section-step-by-step-guide-gallery-img{width:100%;height:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:10px}.feed-author-row{display:flex;gap:8px;align-items:center}.feed-author-row .feed-image{width:50px;width:var(--author-image-size,50px);height:50px;height:var(--author-image-size,50px)}.feed-author-row .author-info{flex:1 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px}.feed-author-row .author-info .author-name{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:.75rem}@media(min-width:768px){.feed-author-row .author-info .author-name{font-size:.875rem}}.feed-author-row .author-info .author-name{font-weight:600;font-style:normal;line-height:calc(1em + 4px);margin-bottom:0}.feed-author-row .author-info .author-title{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:.875rem}@media(min-width:768px){.feed-author-row .author-info .author-title{font-size:.875rem}}.feed-author-row .author-info .author-title{font-weight:400;font-style:normal;line-height:calc(1em + 4px)}.feed-author-row .author-info .author-title strong{font-weight:600}.feed-author-row .author-info .author-title{margin:0}.feed-author-row .author-info .verified-badge{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:.875rem}@media(min-width:768px){.feed-author-row .author-info .verified-badge{font-size:.875rem}}.feed-author-row .author-info .verified-badge{font-weight:400;font-style:normal;line-height:calc(1em + 4px)}.feed-author-row .author-info .verified-badge strong{font-weight:600}.feed-author-row .author-info .verified-badge{display:flex;justify-content:flex-start;gap:4px;margin:0}.kevel-skeleton-loading-container{max-height:600px;overflow:hidden}.kevel-skeleton-loading-container.kevel-no-ads{max-height:0;transition:max-height .3s cubic-bezier(.52,.01,.16,.99)}.section-split-card-banner{margin-block:32px}.section-split-card-banner:first-child{margin-top:16px}@media(min-width:768px){.section-split-card-banner{margin-block:48px}.section-split-card-banner:first-child{margin-top:24px}}.section-split-card-banner .split-card-container{padding-block:64px;background-color:var(--theme-bg)}.section-split-card-banner .split-card-container.split-banner-right-img{flex-direction:row-reverse}.section-split-card-banner .split-card-image-wrapper{position:relative;margin-bottom:24px}.section-split-card-banner .split-card-image-wrapper .split-card-image{width:100%;height:345px;-o-object-fit:cover;object-fit:cover;border-radius:10px}.section-split-card-banner .split-card-image-wrapper .split-card-value-prop{position:absolute;left:50%;text-align:center;white-space:nowrap;translate:-50% 0}.section-split-card-banner .split-card-image-wrapper .split-card-value-prop.value-prop-0{top:16px}.section-split-card-banner .split-card-image-wrapper .split-card-value-prop.value-prop-1{bottom:16px}.section-split-card-banner .split-card-copy .split-card-value-prop{margin-bottom:24px}.section-split-card-banner .split-card-copy .split-card-pointer-wrapper{display:none}.section-split-card-banner .split-card-copy .split-card-heading{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1rem}@media(min-width:768px){.section-split-card-banner .split-card-copy .split-card-heading{font-size:1.5rem}}.section-split-card-banner .split-card-copy .split-card-heading{font-weight:600;font-style:normal;line-height:calc(1em + 4px);margin-bottom:24px;color:var(--theme-heading)}.section-split-card-banner .split-card-copy .split-card-description{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1.125rem}@media(min-width:768px){.section-split-card-banner .split-card-copy .split-card-description{font-size:1.25rem}}.section-split-card-banner .split-card-copy .split-card-description{font-weight:400;font-style:normal;line-height:calc(1em + 4px)}.section-split-card-banner .split-card-copy .split-card-description strong{font-weight:600}.section-split-card-banner .split-card-copy .split-card-description{margin:0;color:var(--theme-text)}.section-split-card-banner .split-card-copy .split-card-cta{align-self:flex-start;margin-top:24px}@media(min-width:768px){.section-split-card-banner .split-card-container{display:flex;gap:24px;padding-block:0;background-color:rgba(0,0,0,0)}.section-split-card-banner .split-card-image-wrapper{position:relative;flex:1 0;min-width:0;margin:0}.section-split-card-banner .split-card-image-wrapper .split-card-image{height:100%}.section-split-card-banner .split-card-copy{display:flex;flex:0 0 373px;flex-direction:column;justify-content:center;min-height:600px;padding:32px;background-color:var(--theme-bg);border-radius:10px}.section-split-card-banner .split-card-copy .split-card-pointer-wrapper{display:flex;justify-content:flex-end;margin-bottom:24px}.section-split-card-banner .split-card-copy .split-card-value-prop{align-self:flex-start}}@media(min-width:1200px){.section-split-card-banner .split-card-image-wrapper .split-card-value-prop{top:32px;translate:0}.section-split-card-banner .split-card-image-wrapper .split-card-value-prop.value-prop-0{top:32px;left:24px}.section-split-card-banner .split-card-image-wrapper .split-card-value-prop.value-prop-1{right:24px;bottom:auto;left:auto}}.section-split-card-banner[class*=theme-strava] .split-card-copy .feed-corner-flag{color:var(--theme-flag-color);background-color:var(--theme-flag-bg)}@media(min-width:768px){.section-split-card-banner[class*=theme-strava] .feed-corner-flag.value-prop-0{top:32px}.section-split-card-banner[class*=theme-strava] .feed-corner-flag.value-prop-1{bottom:32px}.section-split-card-banner[class*=theme-strava] .split-card-copy{position:relative}.section-split-card-banner[class*=theme-strava] .split-card-copy .split-card-pointer-wrapper{display:flex}.section-split-card-banner[class*=theme-strava] .split-card-copy .feed-corner-flag{position:absolute;top:32px;left:32px}}.section-video{margin-block:32px}.section-video:first-child{margin-top:16px}@media(min-width:768px){.section-video{margin-block:48px}.section-video:first-child{margin-top:24px}}@media(max-width:767.98px){.section-video{padding:0}}@media(min-width:768px){.section-video .responsive-video{border-radius:10px}}.section-brand-testimonial{margin-block:32px}.section-brand-testimonial:first-child{margin-top:16px}@media(min-width:768px){.section-brand-testimonial{margin-block:48px}.section-brand-testimonial:first-child{margin-top:24px}}.section-brand-testimonial .brand-testiminial-container{padding-block:24px 48px;background-color:var(--theme-bg)}.section-brand-testimonial .bt-bg-photo{width:100%;height:345px;margin-bottom:40px;-o-object-fit:cover;object-fit:cover;border-radius:10px}.section-brand-testimonial .brand-logo{display:block;width:140px;height:32px;margin-bottom:24px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.section-brand-testimonial .testimonial-copy{font-family:TT Hoves Pro,arial,sans-serif;font-synthesis:none;font-size:1rem}@media(min-width:768px){.section-brand-testimonial .testimonial-copy{font-size:1.5rem}}.section-brand-testimonial .testimonial-copy{font-weight:600;font-style:normal;line-height:calc(1em + 4px);margin-bottom:24px;color:var(--theme-text)}.section-brand-testimonial .author-name{color:var(--theme-heading-secondary)}.section-brand-testimonial .author-title{color:var(--theme-text)}@media(min-width:768px){.section-brand-testimonial .brand-testiminial-container{padding-block:0;background-color:rgba(0,0,0,0)}.section-brand-testimonial .brand-testiminial-container .bt-image-wrapper{position:relative;padding:160px 40px}.section-brand-testimonial .bt-bg-photo{position:absolute;inset:0;width:100%;height:100%}.section-brand-testimonial .bt-content-card{background-color:var(--theme-bg-transparent);backdrop-filter:blur(15px);width:60%;max-width:620px;padding:64px 32px;border-radius:10px}}@media(min-width:1200px){.section-brand-testimonial .brand-testiminial-container .bt-image-wrapper{padding-inline:64px}}.team-page:has(.team.strava-bottles){margin-bottom:0}.feed-page:has(.team.strava-bottles) .top-bar{display:none}.feed-page:has(.team.strava-bottles) header#main-navbar .bottom-navigation,.feed-page:has(.team.strava-bottles) header#main-navbar .search-bar-wrapper{display:none}.feed-page:has(.team.strava-bottles) header#main-navbar .navbar-row.navbar-top{padding-bottom:16px}.section-testimonial-carousel{margin-block:32px}.section-testimonial-carousel:first-child{margin-top:16px}@media(min-width:768px){.section-testimonial-carousel{margin-block:48px}.section-testimonial-carousel:first-child{margin-top:24px}}.section-testimonial-carousel{overflow:hidden}.section-testimonial-carousel .testimonial-carousel-heading{margin-bottom:24px}@media(max-width:991.98px){.section-testimonial-carousel .testimonial-carousel{width:100vw;padding-inline:calc(var(--bs-gutter-x)*.5);margin-inline:calc(var(--bs-gutter-x)*-.5)}}.kevel-debug-mode{position:relative;background-color:#ffebee;outline:2px dashed #faadbb;outline-offset:2px}.kevel-debug-mode:after{display:inline-block;color:#72182d;content:"Kevel Ad";background-color:#ffebee}.kevel-debug-corner-flag,.kevel-debug-mode:after{position:absolute;top:0;right:0;padding:8px 12px;font-size:.75rem}.kevel-debug-corner-flag{z-index:3;color:#fff;background-color:#72182d;box-shadow:0 1px 10px 0 rgba(31,36,51,.5)}.testimonial-carousel-item{flex:0 0 322px;min-height:500px;padding:0;--cards-shown:3;--card-width:calc((var(--container-max-width) - (var(--bs-gutter-x) * 0.5) * 2 - var(--carousel-gap) * (var(--cards-shown) - 1)) / var(--cards-shown))}.testimonial-carousel-item .section-brand-testimonial{height:100%;margin:0}.testimonial-carousel-item .section-brand-testimonial .brand-testiminial-container{height:100%;padding:0;background-color:rgba(0,0,0,0)}.testimonial-carousel-item .section-brand-testimonial .bt-image-wrapper{position:relative;display:flex;align-items:flex-end;height:100%;padding:48px 16px 16px}.testimonial-carousel-item .section-brand-testimonial .bt-image-wrapper .bt-bg-photo{position:absolute;inset:0;width:100%;height:100%;margin:0}.testimonial-carousel-item .section-brand-testimonial .bt-image-wrapper .bt-content-card{background-color:var(--theme-bg-transparent);backdrop-filter:blur(15px);flex:0 0 auto;width:100%;padding:16px;border-radius:10px}.testimonial-carousel-item .section-brand-testimonial .bt-image-wrapper .bt-content-card .bt-pointer-row{margin-bottom:12px;text-align:right}.testimonial-carousel-item .section-brand-testimonial .bt-image-wrapper .bt-content-card .bt-pointer-row .bt-content-arrow{display:inline-flex}.testimonial-carousel-item .section-brand-testimonial .bt-image-wrapper .bt-content-card .testimonial-copy{margin-bottom:12px}@media(min-width:1200px){.testimonial-carousel-item{flex:0 0 var(--card-width);min-height:680px}.testimonial-carousel-item .section-brand-testimonial .bt-image-wrapper{padding:24px}}