@import url(https://p.typekit.net/p.css?s=1&k=uho7djf&ht=tk&f=137.138.169.170.175.176.5474.5475.142&a=8169075&app=typekit&e=css);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700;900&display=swap);.eriksbikeshop-accordion-1-x-container--launch-faq{width:100%;max-width:60rem;margin:0 auto;border:5px solid #fff}.eriksbikeshop-accordion-1-x-buttonWindowWrapper--launch-faq{margin-bottom:.5rem}.eriksbikeshop-accordion-1-x-button--launch-faq{display:flex;border:none;background-color:transparent;color:#fff;padding:.5rem 0 .5rem 1rem;cursor:pointer;width:100%;text-align:left;margin:.25rem 0;font-size:1.25rem;font-weight:700}.eriksbikeshop-accordion-1-x-buttonText--launch-faq{padding-left:1rem}.eriksbikeshop-accordion-1-x-arrow--launch-faq{height:fit-content;transform:rotate(0deg);transition:transform .3s ease-in-out}.eriksbikeshop-accordion-1-x-button--launch-faq:hover{border:none}.eriksbikeshop-accordion-1-x-window--launch-faq{overflow-y:hidden;transition:height .3s ease-in-out}.eriksbikeshop-accordion-1-x-buttonWindowWrapper{border-bottom:1px solid #fff}.eriksbikeshop-accordion-1-x-button{display:flex;border:none;background-color:transparent;color:#fff;padding:.5rem 0 .5rem 1rem;cursor:pointer;width:100%;text-align:left;margin:.25rem 0}.eriksbikeshop-accordion-1-x-buttonText{padding-left:1rem}.eriksbikeshop-accordion-1-x-arrow{transform:rotate(0deg);transition:transform .3s ease-in-out}.eriksbikeshop-accordion-1-x-button:hover{border:none}.eriksbikeshop-accordion-1-x-window{overflow-y:hidden;background-color:rgba(0,0,0,.25);transition:height .3s ease-in-out}.eriksbikeshop-accordion-1-x-container--repair-faq{max-width:50rem;margin:0 auto;border:1px solid #000}.eriksbikeshop-accordion-1-x-button--repair-faq{color:#000}.eriksbikeshop-accordion-1-x-window--repair-faq{background-color:rgba(0,0,0,.05)}.eriksbikeshop-accordion-1-x-childWrapper--repair-faq{padding:0 3rem}.eriksbikeshop-accordionpdp-1-x-container{margin-top:.5rem}.eriksbikeshop-accordionpdp-1-x-dataSection{border-top:1px solid rgba(0,0,0,.15)}.eriksbikeshop-accordionpdp-1-x-titleButton{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.5rem;background:transparent;border:none;cursor:pointer;text-align:left;font-family:inherit;color:inherit}.eriksbikeshop-accordionpdp-1-x-buttonText{margin:0;font-size:1.75rem}.eriksbikeshop-accordionpdp-1-x-caret{transition:transform .5s ease}[data-active=false] .eriksbikeshop-accordionpdp-1-x-caret{transform:rotate(180deg)}[data-active=true] .eriksbikeshop-accordionpdp-1-x-caret{transform:rotate(0deg)}[data-applicable=false]{display:none}[data-active=true] .eriksbikeshop-accordionpdp-1-x-window{height:auto}[data-active=false] .eriksbikeshop-accordionpdp-1-x-window{height:0}.eriksbikeshop-accordionpdp-1-x-window{overflow-y:hidden}.eriksbikeshop-accordionpdp-1-x-wrapper{padding:.5rem}.eriksbikeshop-accordionpdp-1-x-detailsRow{display:grid;grid-template-columns:10rem 1fr 7rem;padding:.5rem;border-bottom:1px solid rgba(0,0,0,.25)}.eriksbikeshop-accordionpdp-1-x-specContainer{display:flex;align-items:flex-start;flex-direction:column}.eriksbikeshop-accordionpdp-1-x-sublabel{font-size:90%}.eriksbikeshop-accordionpdp-1-x-valueTextMobile{display:none}.eriksbikeshop-accordionpdp-1-x-valueImage{display:block;margin:.75rem 0 .25rem}.eriksbikeshop-accordionpdp-1-x-learnMore{display:flex;justify-content:center;height:24px;margin:auto 0 0 auto;width:fit-content;color:#757575;font-size:.85rem;text-align:center;background:transparent;padding:.15rem;border:none;text-decoration:underline;cursor:pointer;white-space:nowrap;gap:.5rem}.eriksbikeshop-accordionpdp-1-x-questionMark{display:flex;align-items:center;justify-content:center;line-height:0;color:#fff;border-radius:50%;background-color:#757575;text-decoration:none;width:20px;height:20px}.eriksbikeshop-accordionpdp-1-x-dialog{padding:1rem;width:65vw;background-color:#fff;border:1px solid #000;border-radius:.25rem;z-index:11;max-width:45rem}.eriksbikeshop-accordionpdp-1-x-dialog::backdrop{background:rgba(0,0,0,.75)}.eriksbikeshop-accordionpdp-1-x-dialogTitle{text-align:center;font-weight:700;font-size:1.5rem}.eriksbikeshop-accordionpdp-1-x-dialogText{padding:0 .25rem}.eriksbikeshop-accordionpdp-1-x-dialogText [data-lm-list-item]{margin-bottom:.75rem}.eriksbikeshop-accordionpdp-1-x-dialogText [data-lm-text]{text-align:center}.eriksbikeshop-accordionpdp-1-x-dialogImage{padding:.5rem}.eriksbikeshop-accordionpdp-1-x-dialogButton{font-family:inherit;display:block;width:fit-content;font-weight:700;border:none;background-color:#ec1d24;border-radius:.25rem;color:#fff;text-decoration:none;padding:.5rem 1.5rem;cursor:pointer;margin:1rem auto 0}.eriksbikeshop-accordionpdp-1-x-sizeChartImage{display:block;margin:0 auto}@media (max-width:1025px){.eriksbikeshop-accordionpdp-1-x-detailsRow{position:relative;grid-template-columns:1fr;gap:.15rem}.eriksbikeshop-accordionpdp-1-x-mobileSpecRule{display:flex}.eriksbikeshop-accordionpdp-1-x-valueText{display:none}.eriksbikeshop-accordionpdp-1-x-valueTextMobile{display:inline;font-weight:400;padding-left:.5rem}.eriksbikeshop-accordionpdp-1-x-valueImage{width:100%;height:auto;margin-top:.25rem}}.eriksbikeshop-bucketitem-1-x-image--home-v10{text-align:center}@media (max-width:1025px){.eriksbikeshop-bucketitem-1-x-bucketContainer--home-v10{width:100%;display:grid;place-items:center;position:relative}.eriksbikeshop-bucketitem-1-x-imageContainer--home-v10{width:100%;height:100%}.eriksbikeshop-bucketitem-1-x-image--home-v10{display:block;margin:0 auto;object-fit:contain;width:100%;height:100%}.eriksbikeshop-bucketitem-1-x-textContainer--home-v10{position:absolute;margin:0 .5rem}.eriksbikeshop-bucketitem-1-x-title--home-v10{font-size:clamp(1.5rem,4vw,3rem)}}@media (min-width:1026px){.eriksbikeshop-bucketitem-1-x-bucketContainer--home-v10{display:flex;justify-content:center;align-items:center;position:relative;text-decoration:none}.eriksbikeshop-bucketitem-1-x-imageContainer--home-v10{height:100%;width:100%;overflow:hidden}.eriksbikeshop-bucketitem-1-x-textContainer--home-v10{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;color:#fff;padding:.25rem 1rem;width:80%}.eriksbikeshop-bucketitem-1-x-image--home-v10{display:block;margin:0 auto;object-fit:cover;height:100%;width:100%;transition:transform .25s ease}.eriksbikeshop-bucketitem-1-x-title--home-v10{font-size:1.5rem}.eriksbikeshop-bucketitem-1-x-subtitle--home-v10{font-size:1.25rem}}.eriksbikeshop-bucketitem-1-x-bucketContainer--home-v10{color:unset}.eriksbikeshop-bucketitem-1-x-subtitle--home-v10,.eriksbikeshop-bucketitem-1-x-title--home-v10{color:#fff;font-weight:700;text-align:center;z-index:1;background-color:rgba(0,0,0,.8);padding:.5rem 1rem}.eriksbikeshop-bucketitem-1-x-title--home-v10{margin:0}.eriksbikeshop-bucketitem-1-x-subtitle--home-v10{margin:.25rem auto 0;width:fit-content}@media (min-width:1026px){.eriksbikeshop-bucketitem-1-x-bucketContainer--home-v10:hover .eriksbikeshop-bucketitem-1-x-image--home-v10{transform:scale(105%)}}.eriksbikeshop-bucketitem-1-x-bucketContainer--gift-guide{display:flex;justify-content:center;align-items:center;position:relative;text-decoration:none;color:unset}.eriksbikeshop-bucketitem-1-x-imageContainer--gift-guide{height:100%;width:100%;overflow:hidden}.eriksbikeshop-bucketitem-1-x-textContainer--gift-guide{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;color:#fff;width:80%}.eriksbikeshop-bucketitem-1-x-title--gift-guide:before{content:"";position:absolute;inset:0 100% 0 100%;background-color:#ec1d24;z-index:-1;transition:inset .25s ease}.eriksbikeshop-bucketitem-1-x-subtitle--gift-guide,.eriksbikeshop-bucketitem-1-x-title--gift-guide{font-weight:700;text-align:center;position:relative;z-index:1}.eriksbikeshop-bucketitem-1-x-title--gift-guide{font-size:2rem;margin:0;padding:.5rem 1rem;background-color:rgba(0,0,0,.8)}.eriksbikeshop-bucketitem-1-x-subtitle--gift-guide{font-size:1.25rem;margin:.5rem 0 0;background-color:#ec1d24;padding:.5rem 1rem;text-align:center;border:2px solid #fff}.eriksbikeshop-bucketitem-1-x-image--gift-guide{display:block;margin:0 auto;object-fit:cover;height:100%;width:100%;transition:transform .25s ease}@media (min-width:1026px){.eriksbikeshop-bucketitem-1-x-bucketContainer--gift-guide:hover .eriksbikeshop-bucketitem-1-x-image--gift-guide{transform:scale(105%)}.eriksbikeshop-bucketitem-1-x-bucketContainer--gift-guide:hover .eriksbikeshop-bucketitem-1-x-title--gift-guide:before{inset:0}.eriksbikeshop-bucketitem-1-x-bucketContainer--gift-guide:hover .eriksbikeshop-bucketitem-1-x-title--gift-guide{text-shadow:-1px 1px 0 #000}.eriksbikeshop-bucketitem-1-x-bucketContainer--gift-guide:hover .eriksbikeshop-bucketitem-1-x-subtitle--gift-guide{border:2px solid #ec1d24;color:#000;background-color:#fff}}.eriksbikeshop-bucketitem-1-x-bucketContainer--gift-guide-small{display:flex;justify-content:center;align-items:center;position:relative;text-decoration:none;color:unset}.eriksbikeshop-bucketitem-1-x-imageContainer--gift-guide-small{height:100%;width:100%;overflow:hidden}.eriksbikeshop-bucketitem-1-x-textContainer--gift-guide-small{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;color:#fff;width:80%}.eriksbikeshop-bucketitem-1-x-title--gift-guide-small:before{content:"";position:absolute;inset:0 100% 0 100%;background-color:#ec1d24;z-index:-1;transition:inset .25s ease}.eriksbikeshop-bucketitem-1-x-subtitle--gift-guide-small,.eriksbikeshop-bucketitem-1-x-title--gift-guide-small{font-weight:700;text-align:center;position:relative;z-index:1}.eriksbikeshop-bucketitem-1-x-title--gift-guide-small{font-size:1.25rem;margin:0;padding:.5rem 1rem;background-color:rgba(0,0,0,.8)}.eriksbikeshop-bucketitem-1-x-subtitle--gift-guide-small{font-size:.9rem;margin:.5rem 0 0;background-color:#ec1d24;padding:.5rem 1rem;text-align:center;border:2px solid #fff}.eriksbikeshop-bucketitem-1-x-image--gift-guide-small{display:block;margin:0 auto;object-fit:cover;height:100%;width:100%;transition:transform .25s ease}@media (min-width:1026px){.eriksbikeshop-bucketitem-1-x-bucketContainer--gift-guide-small:hover .eriksbikeshop-bucketitem-1-x-image--gift-guide-small{transform:scale(105%)}.eriksbikeshop-bucketitem-1-x-bucketContainer--gift-guide-small:hover .eriksbikeshop-bucketitem-1-x-title--gift-guide-small:before{inset:0}.eriksbikeshop-bucketitem-1-x-bucketContainer--gift-guide-small:hover .eriksbikeshop-bucketitem-1-x-title--gift-guide-small{text-shadow:-1px 1px 0 #000}.eriksbikeshop-bucketitem-1-x-bucketContainer--gift-guide-small:hover .eriksbikeshop-bucketitem-1-x-subtitle--gift-guide-small{border:2px solid #ec1d24;color:#000;background-color:#fff}}.eriksbikeshop-bucketitem-1-x-bucketContainer--bwc{display:block;text-align:center;text-decoration:none;color:inherit;margin:0 auto 1rem}.eriksbikeshop-bucketitem-1-x-image--bwc{display:block;width:410px;height:340px;object-fit:contain}.eriksbikeshop-bucketitem-1-x-subtitle--bwc{margin:.5rem auto;padding:.5rem 1rem;color:#fff;font-weight:700;background-color:var(--ebs-red);border-radius:.25rem;border:2px solid transparent;width:fit-content}.eriksbikeshop-bucketitem-1-x-bucketContainer--bwc:hover .eriksbikeshop-bucketitem-1-x-subtitle--bwc{background-color:#fff;border:2px solid var(--ebs-red);color:var(--ebs-red)}@media (max-width:1025px){.eriksbikeshop-bucketitem-1-x-image--bwc{display:block;width:100%;height:auto}}.eriksbikeshop-bucketitem-1-x-bucketContainer--top-picks{display:block;text-align:center;text-decoration:none;color:inherit;width:fit-content;margin:auto}.eriksbikeshop-bucketitem-1-x-image--top-picks{display:block;width:100%;height:100%;max-width:410px;margin:0 auto}.eriksbikeshop-bucketitem-1-x-subtitle--top-picks{margin:.5rem auto;padding:.5rem 1rem;color:#fff;font-weight:700;background-color:var(--ebs-red);border-radius:.25rem;border:2px solid transparent;width:fit-content}.eriksbikeshop-bucketitem-1-x-bucketContainer--top-picks:hover .eriksbikeshop-bucketitem-1-x-subtitle--top-picks{background-color:#fff;border:2px solid var(--ebs-red);color:var(--ebs-red)}@media (max-width:1025px){.eriksbikeshop-bucketitem-1-x-image--top-picks{display:block;width:100%;height:auto}.eriksbikeshop-bucketitem-1-x-bucketContainer--top-picks{margin-bottom:1.5rem}}.eriksbikeshop-carouselslider-1-x-container--home-v11{position:relative;z-index:0}.eriksbikeshop-carouselslider-1-x-tracks--home-v11{width:100vw;overflow-x:hidden;overflow-y:clip}.eriksbikeshop-carouselslider-1-x-train--home-v11{display:flex;transition:transform .5s ease;margin:0;padding:0}[data-stack-content=true] .eriksbikeshop-carouselslider-1-x-train--home-v11{flex-direction:column;overflow-y:auto;overflow-x:hidden}@media (min-width:1026px){[data-stack-content=true] .eriksbikeshop-carouselslider-1-x-train--home-v11{max-height:60vh}}@media (max-width:1025px){[data-stack-content=true] .eriksbikeshop-carouselslider-1-x-train--home-v11{height:450px}}[data-loop=true],[data-stack-content=true] .eriksbikeshop-carouselslider-1-x-train--home-v11{transition:none!important}.eriksbikeshop-carouselslider-1-x-car--home-v11{list-style:none;flex-shrink:0;width:100vw;margin:0;padding:0}.eriksbikeshop-carouselslider-1-x-dotsContainer--home-v11{position:absolute;z-index:1;bottom:0;width:100%;display:flex;justify-content:center;gap:1rem;padding-bottom:1rem}.eriksbikeshop-carouselslider-1-x-dot--home-v11{border:2px solid #fff;border-radius:100%;width:.75rem;height:.75rem;background-color:#000;cursor:pointer;padding:0}@media (max-width:1025px){.eriksbikeshop-carouselslider-1-x-dotsContainer--home-v11{gap:2rem}.eriksbikeshop-carouselslider-1-x-dot--home-v11{width:1.25rem;height:1.25rem}}.eriksbikeshop-carouselslider-1-x-dot--home-v11[data-active-dot=true]{border:2px solid #000;background-color:#fff}.eriksbikeshop-carouselslider-1-x-srFeaturedTitle--home-v11,[data-sr-only=true]{display:block;margin:0;padding:0;position:absolute;width:0;height:0;overflow:hidden;white-space:nowrap}.eriksbikeshop-carouselslider-1-x-srList--home-v11{margin:auto 0;padding:0;max-height:60vh;overflow:auto}.eriksbikeshop-carouselslider-1-x-srListItem--home-v11{list-style-type:none}.eriksbikeshop-category-gallery-0-x-imageStyle{width:14rem;height:11rem;object-fit:cover}.eriksbikeshop-category-gallery-0-x-nameStyle{padding:10px 20px;background-color:#f7f7f7;border:1px solid #f7f7f7;border-radius:3px;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#333;white-space:nowrap}.eriksbikeshop-category-gallery-0-x-nameStyle:hover{background-color:#4d4d4d;border:1px solid #4d4d4d;color:#f7f7f7}.eriksbikeshop-category-gallery-0-x-containerStyle{position:relative;text-align:center;color:#fff;margin-left:20px}@media only screen and (min-width:1025px) and (max-width:1220px){.eriksbikeshop-category-gallery-0-x-containerStyle{width:25%}.eriksbikeshop-category-gallery-0-x-imageStyle{width:13rem;height:10rem;object-fit:cover}}@media only screen and (min-width:800px) and (max-width:1221px){.eriksbikeshop-category-gallery-0-x-containerStyle{width:25%}.eriksbikeshop-category-gallery-0-x-imageStyle{width:12rem;height:9rem;object-fit:cover}}@media only screen and (min-width:650px) and (max-width:799px){.eriksbikeshop-category-gallery-0-x-containerStyle{width:33%}.eriksbikeshop-category-gallery-0-x-imageStyle{width:12rem;height:9rem;object-fit:cover}}.eriksbikeshop-category-gallery-0-x-sliderWrapper--accessories-slider,.eriksbikeshop-category-gallery-0-x-sliderWrapper--articles-slider,.eriksbikeshop-category-gallery-0-x-sliderWrapper--similar-slider{display:flex;flex-direction:row}.eriksbikeshop-category-gallery-0-x-sliderWrapper--articles-slider{position:relative}.eriksbikeshop-category-gallery-0-x-arrowBtn--articles-slider{position:absolute;display:flex;align-items:center;height:100%}.eriksbikeshop-category-gallery-0-x-arrowLeftButton--articles-slider{left:0}.eriksbikeshop-category-gallery-0-x-arrowRightButton--articles-slider{right:0}.eriksbikeshop-category-gallery-0-x-arrowBtn{background:unset;border:unset;cursor:pointer}.eriksbikeshop-category-gallery-0-x-showArrowButtons--articles-slider .vtex-wordpress-integration-2-x-relatedPostsBlockFlex--pdp-articles{margin-left:2rem;margin-right:2rem}.eriksbikeshop-comparetable-1-x-track:last-child{background-color:#fff}.eriksbikeshop-comparetable-1-x-productImage{display:block;margin:0 auto}@media print{.eriksbikeshop-element-1-x-desktop-header-v10{height:5rem!important;overflow:hidden}}.eriksbikeshop-element-1-x-shipping-page-container{max-width:80ch;margin:0 auto;padding:0 1rem}.eriksbikeshop-element-1-x-brand-page-hero-row{position:relative;display:flex;justify-content:center;align-items:center}.eriksbikeshop-element-1-x-brand-page-title-container{position:absolute;z-index:1}.eriksbikeshop-element-1-x-brand-page-title{font-family:Source Sans Pro,sans-serif;font-size:2.5rem;text-align:center;text-transform:uppercase;color:#fff;padding:.5rem 3rem;background-color:rgba(0,0,0,.5);margin:0 0 1rem}.eriksbikeshop-element-1-x-brand-page-call-to-action-button{display:block;text-align:center;text-decoration:none;color:#fff;font-weight:700;font-size:1.15rem;background-color:#ec1d24;border:2px solid transparent;width:fit-content;margin:0 auto;padding:1rem}.eriksbikeshop-element-1-x-brand-page-call-to-action-button:hover{color:#000;background-color:#fff;border:2px solid #ec1d24}.eriksbikeshop-element-1-x-brand-page-section-title{font-size:2rem;margin:1.25rem 0 0}@media (min-width:1026px){.eriksbikeshop-element-1-x-brand-page-grid{display:grid;grid-template-columns:25% 1fr;gap:1rem;padding:0 1rem;max-width:96rem;margin:0 auto}.eriksbikeshop-element-1-x-brand-page-navigation-container{position:relative;padding-top:8rem}.eriksbikeshop-element-1-x-brand-page-info-card{display:grid;grid-template-columns:40% 1fr;background-color:#eaeaea;padding:.5rem;margin:0 0 1rem}}@media (max-width:1025px){.eriksbikeshop-element-1-x-brand-page-grid{display:flex;flex-direction:column;align-items:center;padding:0 .5rem}.eriksbikeshop-element-1-x-brand-page-navigation-container{width:100%;margin:1rem;background-color:#eaeaea}.eriksbikeshop-element-1-x-brand-page-info-card{display:flex;flex-direction:column;align-items:center;background-color:#eaeaea;padding:.5rem;margin:0 0 1rem}}.eriksbikeshop-element-1-x-brand-page-info-card-title{text-align:center;margin:0;padding:0 .5rem}.eriksbikeshop-element-1-x-brand-page-info-card-shop-button{display:block;width:fit-content;background-color:#ec1d24;color:#fff;text-decoration:none;font-weight:700;padding:.75rem;margin:0 auto}.eriksbikeshop-element-1-x-brand-page-info-card-photo-fourthree{aspect-ratio:4/3;object-fit:contain}@media (min-width:1026px){.eriksbikeshop-element-1-x-brand-page-guide-button-row{display:flex;justify-content:space-around}}.eriksbikeshop-element-1-x-generalPageV2{margin:0 auto;padding:0 .25rem;width:100%;max-width:96rem}.eriksbikeshop-element-1-x-generalPageContainer{margin:0;padding:0}.eriksbikeshop-element-1-x-generalPageContent{max-width:60vw;width:100%;margin:0 auto}.eriksbikeshop-element-1-x-communitySupportPageContent{max-width:96rem;width:100%;margin:0 auto}.eriksbikeshop-element-1-x-communitySupportPageContent .vtex-rich-text-0-x-container{margin:0 auto;max-width:50rem;padding:0 .75rem}.eriksbikeshop-element-1-x-communitySupportSection{max-width:50rem;border-bottom:2px solid #000;margin:0 auto;padding-bottom:1rem}.eriksbikeshop-element-1-x-communitySupportImage{display:block;margin:0 auto;object-fit:cover}.eriksbikeshop-element-1-x-communitySupportSubheading{max-width:50rem;margin:1rem auto 0;padding-left:.75rem}@media (max-width:1025px){.eriksbikeshop-element-1-x-generalPageContent{max-width:95vw}}.eriksbikeshop-element-1-x-padding1{padding:1rem}.eriksbikeshop-element-1-x-maxWidth90{max-width:90rem}.eriksbikeshop-element-1-x-textCenter{text-align:center}.eriksbikeshop-element-1-x-marginAuto{margin:0 auto}.eriksbikeshop-element-1-x-marginBottom0{margin-bottom:0}.eriksbikeshop-element-1-x-width80{width:80%}.eriksbikeshop-element-1-x-width75{width:75%}.eriksbikeshop-element-1-x-width60{width:60%}.eriksbikeshop-element-1-x-width50{width:50%}.eriksbikeshop-element-1-x-maxWidth75{width:100%;max-width:75rem;margin:0 auto;padding:0 1rem}.eriksbikeshop-element-1-x-marginTop1{margin-top:1rem}.eriksbikeshop-element-1-x-marginBottom1{margin-bottom:1rem}.eriksbikeshop-element-1-x-generalH1{text-align:center;font-size:1.75rem;margin:1rem 0 0}.eriksbikeshop-element-1-x-border-black-1{border:1px solid #000}.eriksbikeshop-element-1-x-redButton{display:block;color:#fff;text-align:center;text-decoration:none;font-weight:700;padding:.75rem 1rem;border:2px solid #fff;background-color:#ec1d24;width:fit-content}.eriksbikeshop-element-1-x-redButton:hover,.eriksbikeshop-element-1-x-whiteButton{color:#000;border:2px solid #ec1d24;background-color:#fff}.eriksbikeshop-element-1-x-whiteButton{display:block;text-align:center;text-decoration:none;font-weight:700;padding:.75rem 1rem;width:fit-content}.eriksbikeshop-element-1-x-whiteButton:hover{color:#fff;border:2px solid #fff;background-color:#ec1d24}.eriksbikeshop-element-1-x-sliderElement{width:100%;position:relative;display:flex;justify-content:center}@media (min-width:1026px){.eriksbikeshop-element-1-x-sliderElement{align-items:flex-end}}@media (max-width:1025px){.eriksbikeshop-element-1-x-sliderElement{align-items:center}}.eriksbikeshop-element-1-x-slider-element-text-container{position:absolute;z-index:1;display:flex;flex-direction:column;align-items:center}@media (min-width:1026px){.eriksbikeshop-element-1-x-slider-element-text-container{padding-bottom:2rem}}@media (max-width:1025px){.eriksbikeshop-element-1-x-slider-element-text-container{margin:0}}.eriksbikeshop-element-1-x-slider-element-title{background-color:rgba(0,0,0,.75);color:#fff;font-size:2.5rem;padding:.5rem 1.5rem;text-align:center;font-weight:700;margin:0 0 .5rem}.eriksbikeshop-element-1-x-font-size1{font-size:1rem}.eriksbikeshop-element-1-x-font-size1point5{font-size:1.5rem}.eriksbikeshop-element-1-x-font-size2{font-size:2rem}.eriksbikeshop-element-1-x-font-size2point5{font-size:2.5rem}.eriksbikeshop-element-1-x-return-to-blog-home-button{position:absolute;left:1rem;z-index:1;margin-top:1rem;background-color:#fff;color:#000;font-weight:700;text-align:center;text-decoration:none;padding:.5rem;border:2px solid #ec1d24;font-size:.8rem}.eriksbikeshop-element-1-x-return-to-blog-home-button:hover{background-color:#ec1d24;border:2px solid #fff;color:#fff}.eriksbikeshop-element-1-x-careersH2{text-align:center;font-size:1.25rem}.eriksbikeshop-element-1-x-add-to-cart-button-pdp-container{margin:1rem 0 0}.eriksbikeshop-element-1-x-add-to-cart-button-pdp-container .vtex-button{border-color:transparent;background-color:#ec1d24}.eriksbikeshop-element-1-x-mobile-pdp-container{padding:0 .25rem}.eriksbikeshop-element-1-x-mobile-pdp-container .vtex-breadcrumb-1-x-container{display:none}.eriksbikeshop-element-1-x-time-banner-container{margin:.5rem 0;width:100%;background-color:#262626}.eriksbikeshop-element-1-x-time-banner-bar-link{color:#fff;font-size:1.25rem;text-align:center;display:block;text-decoration:none;padding:.5rem 0}.eriksbikeshop-element-1-x-time-banner-bar-link:hover{text-decoration:underline}.eriksbikeshop-element-1-x-content-hub-page-content{max-width:96rem;width:100%;margin:0 auto;padding:0 1rem}.eriksbikeshop-element-1-x-content-hub-grid-container{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.eriksbikeshop-element-1-x-content-hub-col{padding:.5rem 0;background-color:#eaeaea}.eriksbikeshop-element-1-x-content-hub-article-card{display:grid;grid-template-columns:1fr 2fr;gap:.5rem;margin:1rem 0}.eriksbikeshop-element-1-x-content-hub-article-card-text-container{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#eaeaea}.eriksbikeshop-element-1-x-content-hub-article-card-headline{text-align:center}.eriksbikeshop-element-1-x-content-hub-also-explore-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:.5rem}.eriksbikeshop-element-1-x-content-hub-explore-col{display:grid;grid-template-columns:25% 1fr;gap:.5rem}.eriksbikeshop-element-1-x-content-hub-explore-text{height:100%}.eriksbikeshop-element-1-x-content-hub-h3{margin:0;text-align:center;font-size:.9rem}@media (min-width:1026px){.eriksbikeshop-element-1-x-new-customer-brand-images{display:grid;grid-template-columns:repeat(3,1fr)}}@media (max-width:1025px){.eriksbikeshop-element-1-x-new-customer-brand-images{display:grid;grid-template-columns:repeat(2,1fr)}}.eriksbikeshop-element-1-x-kitlook-page-container{width:100%;max-width:50rem;margin:0 auto}.eriksbikeshop-element-1-x-kitlook-item-container{background-color:#eaeaea;margin-top:1.5rem;padding:1rem;border-radius:.25rem;box-shadow:4px 4px 7px rgba(0,0,0,.1);border:1px solid #a5a5a5}.eriksbikeshop-element-1-x-kit-col-container{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.eriksbikeshop-element-1-x-plp-desktop-v3{display:grid;grid-template-columns:25% 1fr;margin-top:1rem}.eriksbikeshop-element-1-x-plp-desktop-filters-container-v3{height:100%}.eriksbikeshop-element-1-x-plp-desktop-filters-wrapper-v3{position:sticky;top:1rem;border:1px solid #d1d1d1}.eriksbikeshop-element-1-x-plp-desktop-filters-box-v3{height:calc(90vh - 2rem);overflow-y:auto;overflow-x:hidden}.eriksbikeshop-element-1-x-plp-desktop-filters-wrapper-v3:after{content:"";position:absolute;inset:calc(100% - 5rem) 0 0 0;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))}.eriksbikeshop-element-1-x-kitlook-container-v3{max-width:90rem;width:100%;margin:0 auto}.eriksbikeshop-element-1-x-link-wrapper-brand-image{display:block}.eriksbikeshop-element-1-x-brand-image{display:block;margin:0 auto}.eriksbikeshop-element-1-x-arctic-fat-button-wrapper{display:flex;justify-content:center}.eriksbikeshop-element-1-x-ee-section{border-top:2px solid #d1d1d1;padding-bottom:1rem}.eriksbikeshop-element-1-x-elp-container{max-width:55rem;margin:0 auto;padding:0 1rem}.eriksbikeshop-element-1-x-elp-h1{text-align:center}.eriksbikeshop-element-1-x-desktop-header-v10{position:absolute;height:8.5rem;inset:0 0 auto 0;background-color:#4d4d4d}.eriksbikeshop-element-1-x-desktop-header-v10-row-1{height:2.25rem;background-color:#262626}.eriksbikeshop-element-1-x-desktop-header-v10-row-1-content{display:flex;gap:2rem;max-width:96rem;margin:0 auto;padding:.25rem;height:2.25rem;place-items:center}.eriksbikeshop-element-1-x-desktop-header-v10-row-1-content .vtex-modal-layout-0-x-triggerContainer{margin-left:auto}.eriksbikeshop-element-1-x-desktop-header-v10-row-1-content .vtex-store-components-3-x-container{padding:0}.eriksbikeshop-element-1-x-desktop-header-v10-row-2-content{display:flex;justify-content:space-between;align-items:center;height:5rem;max-width:96rem;margin:0 auto}.eriksbikeshop-element-1-x-mobile-header-v10-full{background-color:#4d4d4d}.eriksbikeshop-element-1-x-header-v10-mobile-row-1{display:flex;justify-content:center;align-items:center;height:2.5rem;background-color:#262626}.eriksbikeshop-element-1-x-header-v10-row-1-link{color:#fff;font-size:.9rem}@media (min-width:1026px){.eriksbikeshop-element-1-x-submenu-button-row{display:flex;justify-content:space-around;margin-bottom:.5rem}}@media (max-width:1025px){.eriksbikeshop-element-1-x-submenu-button-row{display:block;margin-bottom:25vh}}.eriksbikeshop-element-1-x-site-logo-link{display:block;padding:.5rem;height:100%}.eriksbikeshop-element-1-x-site-logo-svg{display:block;width:100%;height:100%;min-width:5rem;object-fit:contain}.eriksbikeshop-element-1-x-header-v10-submenu-title{text-align:center;color:#000;font-weight:700;font-size:1.5rem}@media (max-width:1025px){.eriksbikeshop-element-1-x-header-v10-submenu-title{display:none}}.eriksbikeshop-element-1-x-mobile-contact-row,.eriksbikeshop-element-1-x-mobile-location-row{display:flex;justify-content:center;align-items:center;background-color:#262626}.eriksbikeshop-element-1-x-mobile-search-row{display:flex;justify-content:center;align-items:center;margin-top:.5rem}.eriksbikeshop-element-1-x-mobile-contact-row,.eriksbikeshop-element-1-x-mobile-location-row{height:2.5rem}.eriksbikeshop-element-1-x-desktop-header-row-2-cols{display:grid;grid-template-columns:10% 1fr;align-items:center;width:100%;max-width:96rem;height:6.25rem;margin:0 auto;padding:0 .25rem}.eriksbikeshop-element-1-x-desktop-header-row-2-stack{display:flex;flex-direction:column;align-items:center;width:100%}.eriksbikeshop-element-1-x-desktop-header-row-2-stack-content{display:flex;align-items:center;justify-content:center;width:95%}.eriksbikeshop-element-1-x-desktop-header-row-2-v2{height:6.25rem;display:flex;flex-direction:column;justify-content:center}.eriksbikeshop-element-1-x-desktop-header-logo-search-cart{display:flex;justify-content:center;align-items:center;height:3rem}.eriksbikeshop-element-1-x-repair-page-content{margin:0 auto;max-width:60rem}.eriksbikeshop-element-1-x-repair-page-h1{font-size:1.75rem;margin-bottom:0}@media (max-width:1025px){.eriksbikeshop-element-1-x-repair-page-content{padding:0 .5rem}}.eriksbikeshop-element-1-x-repair-page-h2{font-size:1.75rem;margin-bottom:0}.eriksbikeshop-element-1-x-menu-and-contact{display:flex;justify-content:center;gap:3rem;margin:3rem auto;max-width:96rem}.eriksbikeshop-element-1-x-footer-expand-container{display:flex;justify-content:center}.eriksbikeshop-element-1-x-footer-contact-cols{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1rem;grid-row-gap:2rem}@media (max-width:1025px){.eriksbikeshop-element-1-x-footer-contact-row{margin-top:2rem}.eriksbikeshop-element-1-x-footer-contact-cols{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1rem;grid-row-gap:2rem;padding:0 .5rem}}.eriksbikeshop-element-1-x-contact-col{display:flex;flex-direction:column;gap:.5rem}.eriksbikeshop-element-1-x-label-icon{display:flex;justify-content:center;align-items:center;gap:.5rem}.eriksbikeshop-element-1-x-contact-label{color:#fff;text-align:center;font-weight:700;font-size:1.25rem}.eriksbikeshop-element-1-x-contact-number{font-size:clamp(.9rem,3vw,1.1rem);color:#fff;text-align:center}.eriksbikeshop-element-1-x-footer-contact-button{color:#fff;font-size:.9rem;padding:.5rem 1rem;text-align:center;margin:0 auto;display:block;width:fit-content;font-weight:700;border-radius:.5rem;text-decoration:none;border:1px solid hsla(0,0%,100%,.75);background-color:#ec1d24;cursor:pointer;box-shadow:2px 2px 2px rgba(0,0,0,.5)}.eriksbikeshop-element-1-x-footer-socials{display:flex;justify-content:center;gap:2rem}.eriksbikeshop-element-1-x-footer-copyright-text{color:#fff;text-align:center;padding:1rem 0}.eriksbikeshop-element-1-x-launch-page-bg{background-color:#000}.eriksbikeshop-element-1-x-launch-page{margin:0 auto;padding:0 .5rem}.eriksbikeshop-element-1-x-launch-h2-container{padding-top:1rem}.eriksbikeshop-element-1-x-launch-h2{color:#fff;text-align:center;font-size:clamp(2rem,3vw,4rem);margin:0}.eriksbikeshop-element-1-x-launch-card-container{background-color:#fff;padding:1rem}.eriksbikeshop-element-1-x-launch-card{display:flex;align-items:center;border:5px solid #000;padding:1rem}.eriksbikeshop-element-1-x-launch-card-left{flex-direction:row}.eriksbikeshop-element-1-x-launch-card-right{flex-direction:row-reverse}.eriksbikeshop-element-1-x-launch-card-image{display:block;flex:0}.eriksbikeshop-element-1-x-launch-page-bg .vtex-slider-layout-0-x-slideChildrenContainer--home-v10-hero-slider{background-color:#fff}.eriksbikeshop-element-1-x-launch-slider-img{width:100%;height:auto;background-color:#fff;object-fit:contain}.eriksbikeshop-element-1-x-launch-solo-hero{position:relative}.eriksbikeshop-element-1-x-launch-solo-hero-img{width:100%;height:auto}.eriksbikeshop-element-1-x-launch-search-container{display:flex;flex-direction:column;align-items:center;border-top:5px solid #000}.eriksbikeshop-element-1-x-launch-search-title{display:flex;justify-content:space-evenly;align-items:center;text-align:center;width:100%;flex:0;font-size:2rem}.eriksbikeshop-element-1-x-launch-search-title:after,.eriksbikeshop-element-1-x-launch-search-title:before{content:"";display:block;height:3px;width:25%;background-color:#ec1d24;padding:0 1rem}.eriksbikeshop-element-1-x-launch-search-container .vtex-search-result-3-x-searchResultContainer--brand-page-search-result{width:100%}@media (max-width:1025px){.eriksbikeshop-element-1-x-launch-card{flex-direction:column}}.eriksbikeshop-element-1-x-account-page .vtex-button{display:block;background-color:#ec1d24;color:#fff;width:fit-content;padding:.5rem 1rem}.eriksbikeshop-element-1-x-desktop-pdp-v11{margin:0 auto;max-width:80rem}.eriksbikeshop-element-1-x-desktop-pdp-v11-add-to-cart .vtex-button{background-color:#ec1d24;border-color:transparent;display:block;max-width:15rem}.eriksbikeshop-element-1-x-plp-desktop-v11-v2{display:grid;grid-template-columns:25% 1fr;gap:1rem;min-height:50vh}.eriksbikeshop-element-1-x-product-summary-shelf-details-desktop-v11{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;background:linear-gradient(180deg,#fff,#fff 10%,#f1f1f1 50%,#fafafa);padding-bottom:.25rem}.eriksbikeshop-element-1-x-product-summary-shelf-price-desktop-v11{display:flex;flex-direction:column;align-items:center;margin:.25rem 0}.eriksbikeshop-element-1-x-home-v10-title{display:flex;justify-content:center;white-space:nowrap;text-align:center;padding:0;margin:1rem auto 0;max-width:96rem}.eriksbikeshop-element-1-x-home-v10-title:after,.eriksbikeshop-element-1-x-home-v10-title:before{content:"";display:block;background-color:#000;height:2px;width:100%;margin-top:1rem}.eriksbikeshop-element-1-x-home-v10-title:before{margin-right:.5rem}.eriksbikeshop-element-1-x-home-v10-title:after{margin-left:.5rem}.eriksbikeshop-element-1-x-home-v10-top-categories-section{margin-bottom:.5rem}.eriksbikeshop-element-1-x-home-v10-top-categories-content{display:grid;grid-template-columns:repeat(6,1fr)}@media (max-width:1025px){.eriksbikeshop-element-1-x-home-v10-top-categories-content{grid-template-columns:repeat(3,1fr);gap:1rem}}@media (max-width:300px){.eriksbikeshop-element-1-x-home-v10-top-categories-content{grid-template-columns:repeat(2,1fr);gap:1rem}}.eriksbikeshop-element-1-x-home-v10-top-categories-title{margin:0 auto;text-align:center;font-size:clamp(.9rem,2.25vw,1.25rem)}.eriksbikeshop-element-1-x-home-v10-max-width-container{max-width:96rem;margin:0 auto;padding:0 .25rem}.eriksbikeshop-element-1-x-home-v10-brand-category-row{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.75rem}.eriksbikeshop-element-1-x-home-v10-brands-row{height:19rem}@media (max-width:1025px){.eriksbikeshop-element-1-x-home-v10-brand-category-row{grid-template-columns:repeat(2,1fr)}.eriksbikeshop-element-1-x-home-v10-brands-row{height:auto}}@media (min-width:1026px){.eriksbikeshop-element-1-x-home-v10-bucket-row{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}}.eriksbikeshop-element-1-x-home-v11-bucket-row{display:grid;gap:1rem}@media (max-width:1025px){.eriksbikeshop-element-1-x-home-v11-bucket-row{grid-template-columns:repeat(1,1fr)}}@media (min-width:1026px){.eriksbikeshop-element-1-x-home-v11-bucket-row{grid-template-columns:repeat(3,1fr)}}.eriksbikeshop-element-1-x-home-v10-shelf-container{height:17.5rem}.eriksbikeshop-element-1-x-home-v10-history{position:relative;display:grid;place-items:center;margin-bottom:2rem}.eriksbikeshop-element-1-x-home-v10-history-content{display:grid;grid-template-columns:40% 1fr;place-items:center;padding:0 3rem;position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,61.2%,.2),rgba(77,77,77,.6));border:1px solid #000}@media (max-width:1025px){.eriksbikeshop-element-1-x-home-v10-history-content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 .25rem}}.eriksbikeshop-element-1-x-not-found-info{position:absolute;inset:auto 0 0 0;width:80%;margin:0 auto;padding:.5rem 1rem;background-color:#ec1d24;color:#000;border-radius:.5rem}.eriksbikeshop-element-1-x-not-found-prices{display:flex;flex-direction:column;align-items:center}.eriksbikeshop-element-1-x-bbc-page-container{max-width:96rem;margin:0 auto}.eriksbikeshop-element-1-x-bbc-six-col{display:grid;grid-template-columns:repeat(6,1fr)}.eriksbikeshop-element-1-x-bbc-buckets{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1rem}@media (max-width:1025px){.eriksbikeshop-element-1-x-bbc-six-col{grid-template-columns:repeat(2,1fr)}.eriksbikeshop-element-1-x-bbc-buckets{grid-template-columns:repeat(1,1fr)}}.eriksbikeshop-element-1-x-gift-guide-content{margin:1rem auto 0;padding:0 .5rem;max-width:96rem}.eriksbikeshop-element-1-x-gift-guide-title{text-align:center;margin-bottom:0;font-size:2.25rem}.eriksbikeshop-element-1-x-gift-guide-subtitle{text-align:center;font-size:1.25rem;margin:.5rem 0 0}.eriksbikeshop-element-1-x-gift-guide-bucket-row{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:1rem;place-items:center}@media (max-width:1025px){.eriksbikeshop-element-1-x-gift-guide-bucket-row{grid-template-columns:repeat(2,1fr);gap:.5rem;margin-top:.5rem}}.eriksbikeshop-element-1-x-gift-guide-seo{margin-top:1.5rem;padding:.75rem;background-color:var(--ebs-light-grey)}.eriksbikeshop-element-1-x-gift-guide-h1{margin:0;text-align:center;font-size:1.5rem}.eriksbikeshop-element-1-x-promo-banner-container{display:flex}.eriksbikeshop-element-1-x-winter-promo-seciton{margin-top:2rem}.eriksbikeshop-element-1-x-winter-promo-text-area{color:#fff;background-color:var(--ebs-blue);text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem}.eriksbikeshop-element-1-x-winter-promo-h2{display:flex;flex-direction:column;align-items:center;margin:0}.eriksbikeshop-element-1-x-winter-promo-title{font-size:clamp(4rem,6vw,9rem);margin:0}.eriksbikeshop-element-1-x-winter-promo-text{font-size:clamp(2rem,.5vw,6rem);margin:0;font-weight:400}.eriksbikeshop-element-1-x-winter-promo-button{color:#fff;border:2px solid #fff;background-color:var(--ebs-red);font-weight:700;border-radius:.25rem;font-size:1.25rem;padding:.5rem 1rem;text-decoration:none;margin-top:1rem}.eriksbikeshop-element-1-x-winter-promos-hero-h1{position:relative;margin:0;color:#fff;text-align:center}.eriksbikeshop-element-1-x-winter-promo-h1-contianer-1{font-size:clamp(2rem,3.5vw,5rem);padding:.5rem 1rem;background-color:var(--ebs-blue)}.eriksbikeshop-element-1-x-winter-promo-hero-image{display:block;width:100%;height:auto;object-fit:cover;max-height:45vh}.eriksbikeshop-element-1-x-winter-promo-h1-text-1{font-weight:400}.eriksbikeshop-element-1-x-winter-promo-h1-text-2{font-weight:700}.eriksbikeshop-element-1-x-winter-promo-wealthy-text-container{position:absolute;inset:auto 0 0 0;height:6rem;display:flex;align-items:center;justify-content:center;font-size:clamp(1.75rem,3.5vw,5rem);background:#000;background:linear-gradient(0deg,#000,transparent)}@media (max-width:1025px){.eriksbikeshop-element-1-x-promo-banner-container{flex-direction:column-reverse!important}.eriksbikeshop-element-1-x-winter-promo-wealthy-text-container{height:4rem;padding:2rem}.eriksbikeshop-element-1-x-winter-promo-button{display:none}}.eriksbikeshop-element-1-x-pdp-desktop-24{max-width:96rem;margin:0 auto}.eriksbikeshop-element-1-x-pdp-24-data-specs{display:none}.eriksbikeshop-element-1-x-pdp-24-photo-details{display:grid;grid-template-columns:60% 1fr;gap:.25rem}@media (max-width:1025px){.eriksbikeshop-element-1-x-pdp-24-photo-details{grid-template-columns:1fr}.eriksbikeshop-element-1-x-pdp-24-details-col{max-width:100vw;padding:0 .25rem}}.eriksbikeshop-element-1-x-add-to-cart-button-pdp-24{margin:.25rem 0 0}.eriksbikeshop-element-1-x-add-to-cart-button-pdp-24 .vtex-button{border-color:transparent;background-color:#ec1d24}.eriksbikeshop-element-1-x-add-to-cart-button-pdp-24 .vtex-button__label{padding:0!important}.eriksbikeshop-element-1-x-pdp-24-pickup-shipping-columns{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.eriksbikeshop-element-1-x-pdp-promo-message-24{margin-bottom:.25rem}.eriksbikeshop-element-1-x-pdp-24-photos-container{position:relative}@media (max-width:1025px){.eriksbikeshop-element-1-x-pdp-24-photos-container{max-width:100vw}}.eriksbikeshop-element-1-x-pdp-24-location-context-container{margin:.25rem 0;height:2.5rem;overflow:hidden}.eriksbikeshop-element-1-x-special-buy-icon-pdp,.eriksbikeshop-element-1-x-special-buy-icon-plp{display:block;position:absolute;top:0;right:1rem}@media (min-width:1026px){.eriksbikeshop-element-1-x-pdp-special-buy-icon{width:120px;height:96px}}@media (max-width:1025px){.eriksbikeshop-element-1-x-pdp-special-buy-icon{width:100px;height:80px}}.eriksbikeshop-element-1-x-special-buy-icon-plp{top:.5rem;right:.5rem;width:90px;height:72px}.eriksbikeshop-element-1-x-bwc-content{max-width:1360px;margin:0 auto}.eriksbikeshop-element-1-x-bwc-bucket-grid{display:grid;place-items:center;margin-top:1rem}.eriksbikeshop-element-1-x-bwc-brands-grid{display:grid;place-items:center;gap:.25rem}@media (min-width:1026px){.eriksbikeshop-element-1-x-bwc-h2{padding-left:1.25rem}.eriksbikeshop-element-1-x-bwc-bucket-grid{grid-template-columns:repeat(3,1fr)}.eriksbikeshop-element-1-x-bwc-brands-grid{grid-template-columns:repeat(6,1fr)}}@media (max-width:1025px){.eriksbikeshop-element-1-x-bwc-h2{text-align:center}.eriksbikeshop-element-1-x-bwc-bucket-grid{grid-template-columns:repeat(2,1fr);gap:.25rem;padding:0 .25rem}.eriksbikeshop-element-1-x-bwc-in-store-container{grid-column:span 2;width:100%}.eriksbikeshop-element-1-x-bwc-brands-grid{grid-template-columns:repeat(2,1fr)}}.eriksbikeshop-element-1-x-top-picks-content{max-width:1360px;margin:1rem auto 0}.eriksbikeshop-element-1-x-top-picks-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.eriksbikeshop-element-1-x-top-picks-brands-row{display:flex;justify-content:space-around}.eriksbikeshop-element-1-x-top-picks-title{text-align:center}@media (max-width:1025px){.eriksbikeshop-element-1-x-top-picks-grid{display:block}.eriksbikeshop-element-1-x-top-picks-brands-row{display:grid;grid-template-columns:repeat(2,1fr);place-items:center;gap:1rem}}@media print{.eriksbikeshop-eriks-headroom-0-x-container,.eriksbikeshop-eriks-headroom-0-x-containerOnPin{display:none}}.eriksbikeshop-figure-1-x-figureContainer{margin:0 0 1rem}.eriksbikeshop-figure-1-x-figureTag{margin:0}.eriksbikeshop-figure-1-x-figureImage{display:block;width:100%;height:auto}.eriksbikeshop-figure-1-x-figureCaption{text-align:center;font-style:italic;padding:.5rem;font-size:1.25rem;background-color:#eaeaea;background:linear-gradient(0deg,#eaeaea,#fff)}.eriksbikeshop-figure-1-x-figureContainer--brand-page-hero{margin:0;width:100%}@media (min-width:1026px){.eriksbikeshop-figure-1-x-figureWrapper--brand-page-hero{background-image:none!important}.eriksbikeshop-figure-1-x-figureImage--brand-page-hero{object-fit:cover;aspect-ratio:16/5;max-height:40vh}.eriksbikeshop-figure-1-x-heroBackground--brand-page-hero{display:none}.eriksbikeshop-figure-1-x-figureContainer--brand-page-info-card{display:flex;justify-content:center;align-items:center}}@media (max-width:1025px){.eriksbikeshop-figure-1-x-figureTag--brand-page-hero{position:relative;z-index:1}.eriksbikeshop-figure-1-x-figureImage--brand-page-hero{position:relative;max-height:50vh;object-fit:contain;aspect-ratio:1/1;z-index:0}.eriksbikeshop-figure-1-x-figureWrapper--brand-page-hero{position:relative;background-size:cover}.eriksbikeshop-figure-1-x-figureWrapper--brand-page-hero:after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.75);z-index:0}}.eriksbikeshop-figure-1-x-figureContainer--brand-page-info-card{margin:.5rem}.eriksbikeshop-figure-1-x-figureImage--brand-page-info-card{aspect-ratio:16/9;object-fit:contain}@media print{.eriksbikeshop-figure-1-x-figureContainer--brand-page-hero{display:none}}.eriksbikeshop-figure-1-x-figureContainer--time-banner-image{margin:0;height:10rem}.eriksbikeshop-figure-1-x-figureTag--home-v10-history-polaroid{display:grid;place-items:center}.eriksbikeshop-figure-1-x-figureImage--home-v10-history-polaroid{padding:1rem 1rem 4rem;background:linear-gradient(0deg,#dfdfdf,#fff);aspect-ratio:1/1;object-fit:cover;box-shadow:.5rem .5rem .2rem rgba(0,0,0,.5);border:1px solid #000;transform:rotate(-6.66deg);width:85%;max-width:70vw}.eriksbikeshop-figure-1-x-figureTag--home-v10-history-bg{width:100%}.eriksbikeshop-figure-1-x-figureImage--home-v10-history-bg{height:25rem;width:100%;object-fit:cover;opacity:.35}@media (max-width:1025px){.eriksbikeshop-figure-1-x-figureImage--home-v10-history-bg{height:100%;max-height:80vh}}.eriksbikeshop-footerdesktop-1-x-container{font-weight:700;text-align:center;color:#fff}.eriksbikeshop-footerdesktop-1-x-footerRow{display:grid;grid-template-columns:repeat(4,1fr);max-width:96rem;margin:0 auto;padding:2rem 0}.eriksbikeshop-footerdesktop-1-x-connectRow,.eriksbikeshop-footerdesktop-1-x-contactRow{border-bottom:1px solid #fff}.eriksbikeshop-footerdesktop-1-x-chatButton,.eriksbikeshop-footerdesktop-1-x-contactItem,.eriksbikeshop-footerdesktop-1-x-contactLink{display:flex;justify-content:center;align-items:center;gap:.5rem;color:inherit;text-decoration:none;text-align:left}.eriksbikeshop-footerdesktop-1-x-icon{width:2rem;height:2rem}.eriksbikeshop-footerdesktop-1-x-connectItem,.eriksbikeshop-footerdesktop-1-x-linkGroupItem{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:.5rem}.eriksbikeshop-footerdesktop-1-x-itemDescription{font-size:.9rem;font-weight:400}.eriksbikeshop-footerdesktop-1-x-storeLink .eriksbikeshop-footerdesktop-1-x-icon{width:1.5rem;height:1.5rem}.eriksbikeshop-footerdesktop-1-x-itemRow{display:flex;align-items:center;gap:1rem}.eriksbikeshop-footerdesktop-1-x-socialLink{color:inherit}.eriksbikeshop-footerdesktop-1-x-iconLabel{font-weight:400}.eriksbikeshop-footerdesktop-1-x-modalCloseButton,.eriksbikeshop-footerdesktop-1-x-storeLink{display:flex;align-items:center;gap:1rem;background-color:#ec1d24;border-radius:.25rem;color:#fff;text-decoration:none;padding:.5rem 1.5rem}.eriksbikeshop-footerdesktop-1-x-contactInfo{font-weight:400}.eriksbikeshop-footerdesktop-1-x-linkGroupItem{justify-content:flex-start}.eriksbikeshop-footerdesktop-1-x-copyrightRow{display:block}.eriksbikeshop-footerdesktop-1-x-copyrightText{font-size:.9rem;font-weight:400}.eriksbikeshop-footerdesktop-1-x-copyrightLink{color:inherit;text-decoration:none}.eriksbikeshop-footerdesktop-1-x-copyrightLink:hover{text-decoration:underline}.eriksbikeshop-footerdesktop-1-x-chatButton{border:none;background-color:transparent;padding:0 .5rem;color:inherit;font-weight:inherit;cursor:pointer}.eriksbikeshop-footerdesktop-1-x-modalContainer{padding:2rem;width:fit-content;background-color:#fff;border:1px solid #000;border-radius:.25rem;transform:translateY(-50%);z-index:11}.eriksbikeshop-footerdesktop-1-x-modalContainer::backdrop{background:linear-gradient(135deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 85%,transparent 90%,hsla(0,0%,100%,0))}.eriksbikeshop-footerdesktop-1-x-modalText{color:#000;text-align:center;margin-bottom:.5rem}.eriksbikeshop-footerdesktop-1-x-modalCloseButton{font-family:inherit;display:block;width:fit-content;margin:0 auto;font-weight:700;border:none}.eriksbikeshop-footerdesktop-1-x-wave{animation-fill-mode:forwards;animation-duration:.5s;animation-name:eriksbikeshop-footerdesktop-1-x-waveAnimation}.eriksbikeshop-footermobile-1-x-container{max-width:95vw;margin:0 auto;font-weight:700;text-align:center;color:#fff;padding-bottom:5rem}.eriksbikeshop-footermobile-1-x-contactItem{padding:1rem 0}.eriksbikeshop-footermobile-1-x-connectItem,.eriksbikeshop-footermobile-1-x-contactItem,.eriksbikeshop-footermobile-1-x-menuContainer{border-bottom:1px solid hsla(0,0%,100%,.25)}.eriksbikeshop-footermobile-1-x-contactButton,.eriksbikeshop-footermobile-1-x-contactLink{display:flex;align-items:center;justify-content:center;gap:1rem;text-decoration:none;text-align:left;color:inherit;padding:.5rem;width:fit-content;margin:0 auto;border:none;background-color:transparent;font-family:inherit;font-weight:inherit;line-height:1.25}.eriksbikeshop-footermobile-1-x-contactLink{color:inherit;text-decoration:none;text-align:left}.eriksbikeshop-footermobile-1-x-contactInfo{font-weight:400}.eriksbikeshop-footermobile-1-x-icon{width:2rem;height:2rem}.eriksbikeshop-footermobile-1-x-connectItem{padding:1rem 0}.eriksbikeshop-footermobile-1-x-itemDescription{font-size:.9rem;font-weight:400;padding:.5rem}.eriksbikeshop-footermobile-1-x-iconRow{display:flex;justify-content:center;align-items:center;gap:1rem}.eriksbikeshop-footermobile-1-x-iconText{font-weight:400}.eriksbikeshop-footermobile-1-x-modalCloseButton,.eriksbikeshop-footermobile-1-x-storeLink{display:flex;align-items:center;gap:1rem;background-color:#ec1d24;border-radius:.25rem;color:#fff;text-decoration:none;padding:.5rem 1.5rem;width:fit-content;margin:0 auto}.eriksbikeshop-footermobile-1-x-storeLink .eriksbikeshop-footermobile-1-x-icon{width:1.5rem;height:1.5rem}.eriksbikeshop-footermobile-1-x-iconLabel{font-weight:400}.eriksbikeshop-footermobile-1-x-itemRow{display:flex;justify-content:center;gap:1.5rem}.eriksbikeshop-footermobile-1-x-menuContainer{padding:.5rem 0}.eriksbikeshop-footermobile-1-x-menuButton{display:flex;justify-content:space-between;align-items:center;padding:.5rem .25;border:none;background-color:transparent;font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;width:100%}.eriksbikeshop-footermobile-1-x-menuButton .eriksbikeshop-footermobile-1-x-icon{transition:transform .25s ease}.eriksbikeshop-footermobile-1-x-menuContainer[data-activemenu=true] .eriksbikeshop-footermobile-1-x-icon{transform:rotate(0deg)}.eriksbikeshop-footermobile-1-x-menuContainer[data-activemenu=false] .eriksbikeshop-footermobile-1-x-icon{transform:rotate(180deg)}.eriksbikeshop-footermobile-1-x-menuWindow{height:0;overflow:hidden;transition:height .25s ease}.eriksbikeshop-footermobile-1-x-menuWrapper{padding:.5rem 0}.eriksbikeshop-footermobile-1-x-copyrightRow{padding:1rem 0}.eriksbikeshop-footermobile-1-x-copyrightText{font-weight:400;font-size:.85rem}.eriksbikeshop-footermobile-1-x-copyrightLink{color:inherit}.eriksbikeshop-footermobile-1-x-modalOverlay{display:grid;place-content:center;position:fixed;inset:0;z-index:11;width:100vw;height:100vh;padding:0;border:none;background-color:rgba(0,0,0,.75)}.eriksbikeshop-footermobile-1-x-modalContainer{padding:2rem;width:fit-content;max-width:75vw;background-color:#fff;border:1px solid #000;border-radius:.25rem;transform:translateY(-50%);z-index:11}.eriksbikeshop-footermobile-1-x-modalContainer::backdrop{background:linear-gradient(135deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 75%,transparent 80%,hsla(0,0%,100%,0))}.eriksbikeshop-footermobile-1-x-modalText{color:#000;text-align:center;margin-bottom:.5rem}.eriksbikeshop-footermobile-1-x-modalCloseButton{font-family:inherit;display:block;width:fit-content;margin:0 auto;font-weight:700;border:none}.eriksbikeshop-footermobile-1-x-wave{animation-fill-mode:forwards;animation-duration:.5s;animation-name:eriksbikeshop-footermobile-1-x-waveAnimation}.eriksbikeshop-footermobile-1-x-klaviyo{max-width:25rem;margin:0 auto}.eriksbikeshop-fullhero-1-x-container--v1{position:relative}.eriksbikeshop-fullhero-1-x-textContainer--v1{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.eriksbikeshop-fullhero-1-x-subtitleText--v1,.eriksbikeshop-fullhero-1-x-titleText--v1{font-weight:700;color:#fff;background-color:rgba(0,0,0,.8);width:fit-content;padding:.5rem 1rem;text-align:center;margin:0}.eriksbikeshop-fullhero-1-x-titleText--v1{font-size:2.5rem}.eriksbikeshop-fullhero-1-x-subtitleText--v1{font-size:1.5rem;margin-top:.5rem}.eriksbikeshop-fullhero-1-x-cta--v1{text-align:center;text-decoration:none;color:#fff;font-weight:700;font-size:1.25rem;padding:.5rem .75rem;background-color:#ec1d24;border:2px solid #fff;margin-top:1rem}.eriksbikeshop-fullhero-1-x-image--v1{display:block;width:100%;height:auto;object-fit:cover;max-width:1528px;margin:0 auto}@media (max-width:1025px){.eriksbikeshop-fullhero-1-x-titleText--v1{font-size:1.75rem}.eriksbikeshop-fullhero-1-x-subtitleText--v1{margin-top:.25rem;font-size:1rem}}.eriksbikeshop-fullhero-1-x-image--top-picks{display:block;width:100%;height:auto}@media (min-width:1026px){.eriksbikeshop-guidebutton-1-x-button{display:block;width:fit-content;text-decoration:none}.eriksbikeshop-guidebutton-1-x-buttonWrapper{display:flex;justify-content:center;align-items:center;position:relative}.eriksbikeshop-guidebutton-1-x-buttonText{position:absolute;font-size:1rem;font-weight:700;text-align:center;color:#fff;width:85%;padding:.25rem .5rem;background-color:rgba(0,0,0,.75);text-decoration:none;z-index:0}.eriksbikeshop-guidebutton-1-x-buttonImage{display:block;object-fit:cover;border-radius:.5rem;border:1px solid #d1d1d1;width:250px;height:110px}.eriksbikeshop-guidebutton-1-x-buttonText:after{content:"";background-color:#ec1d24;position:absolute;inset:0 100% 0 100%;z-index:-1;transition:inset .25s ease}.eriksbikeshop-guidebutton-1-x-button:hover .eriksbikeshop-guidebutton-1-x-buttonText:after{inset:0}.eriksbikeshop-guidebutton-1-x-button:hover .eriksbikeshop-guidebutton-1-x-buttonText{text-shadow:-1px 1px 1px #000}}@media (max-width:1025px){.eriksbikeshop-guidebutton-1-x-button:first-child:before{content:"Related Articles";display:block;text-align:center;padding:1rem 0;border-bottom:3px solid #000;background-color:#ec1d24;color:#fff;font-weight:700;font-size:1.25rem}.eriksbikeshop-guidebutton-1-x-button{display:block;text-decoration:none;color:#000;border-bottom:3px solid #000}.eriksbikeshop-guidebutton-1-x-buttonWrapper{display:flex}.eriksbikeshop-guidebutton-1-x-buttonText{display:flex;align-items:center;font-size:clamp(.8rem,4.5vw,1.5rem);font-weight:700;height:4rem;padding:0 .5rem;width:100%}.eriksbikeshop-guidebutton-1-x-buttonImage{aspect-ratio:25/11;max-height:4rem;object-fit:cover}}@media (prefers-reduced-motion){.eriksbikeshop-guidebutton-1-x-buttonText:after{transition:none!important}}@media print{.eriksbikeshop-guidenav-1-x-guideNavContainer{display:none}}@media (min-width:1026px){.eriksbikeshop-guidenav-1-x-guideNavContainer{position:sticky;top:8rem;max-width:25rem}}.eriksbikeshop-guidenav-1-x-shopAllButtonContainer{text-align:center;font-weight:700;margin:0 0 1rem}.eriksbikeshop-guidenav-1-x-shopAllButton{display:block;text-decoration:none;color:#fff;padding:1rem .5rem;background-color:#ec1d24}.eriksbikeshop-guidenav-1-x-pageNavTextContainer{text-align:center;font-weight:700;background-color:#ec1d24;margin:0;padding:.5rem}.eriksbikeshop-guidenav-1-x-pageNavText{color:#fff;margin:0;padding:0}.eriksbikeshop-guidenav-1-x-linkContainer{display:flex;align-items:center;width:100%;position:relative}.eriksbikeshop-guidenav-1-x-linkContainer:before{content:"";position:absolute;inset:0;z-index:-1;background-color:#ec1d24;opacity:0;will-change:opacity;transition:opacity .25s ease-in-out}.eriksbikeshop-guidenav-1-x-linkContainer:hover:before{opacity:1}.eriksbikeshop-guidenav-1-x-linkContainer:hover .eriksbikeshop-guidenav-1-x-link{color:#fff;font-weight:700}.eriksbikeshop-guidenav-1-x-linkWrapper{display:flex;align-items:center;width:100%}.eriksbikeshop-guidenav-1-x-link{margin-left:1rem}.eriksbikeshop-guidenav-1-x-link,.eriksbikeshop-guidenav-1-x-subMenuLink{display:flex;align-items:center;width:100%;height:100%;text-decoration:none;color:#000}.eriksbikeshop-guidenav-1-x-subMenuContainer{width:100%}.eriksbikeshop-guidenav-1-x-subMenuParent{display:flex;flex-direction:column;align-items:flex-start;width:100%;background-color:#eaeaea;cursor:pointer;transition:height .25s ease-in-out}.eriksbikeshop-guidenav-1-x-subMenuText{display:flex;align-items:center;margin-left:1rem}.eriksbikeshop-guidenav-1-x-subMenuWrapper{overflow:hidden;width:100%;height:0;transition:height .25s ease-in-out}.eriksbikeshop-guidenav-1-x-subMenuLinkContainer{display:flex;align-items:center;width:100%}.eriksbikeshop-guidenav-1-x-subMenuLinkContainer:hover{background-color:#ec1d24;transition:background-color .25s ease-in-out}.eriksbikeshop-guidenav-1-x-subMenuLinkContainer:hover .eriksbikeshop-guidenav-1-x-subMenuLink{color:#fff;font-weight:700;margin-left:.5rem}.eriksbikeshop-guidenav-1-x-subMenuLink{margin-left:1rem;transition:margin-left .25s ease-in-out}.eriksbikeshop-guidenav-1-x-expand{font-size:1rem;padding-right:.5rem}.eriksbikeshop-guidenav-1-x-linkWrapper,.eriksbikeshop-guidenav-1-x-subMenuLinkContainer,.eriksbikeshop-guidenav-1-x-subMenuText{font-size:clamp(.75rem,1.25vw,.9rem)}@media (min-width:1026px){.eriksbikeshop-guidenav-1-x-pageNavTextContainer{display:none}}@media (max-width:1025px){.eriksbikeshop-guidenav-1-x-shopAllButtonContainer{display:none}.eriksbikeshop-guidenav-1-x-linkWrapper,.eriksbikeshop-guidenav-1-x-subMenuLinkContainer,.eriksbikeshop-guidenav-1-x-subMenuText{font-size:.9rem}}.eriksbikeshop-headersubmenu-1-x-submenuContainer{display:flex;justify-content:center;width:100%;max-width:80rem}.eriksbikeshop-headersubmenu-1-x-submenuCategory{display:flex;justify-content:center;align-items:flex-end;width:100%;max-width:300px;height:300px;text-align:center;position:relative;margin:.25rem .1rem;background-color:transparent;border:none;padding:0;cursor:pointer;transition:width .25s ease-out}.eriksbikeshop-headersubmenu-1-x-submenuCategory:hover{width:150%}.eriksbikeshop-headersubmenu-1-x-showAllLinkContainer{width:100%;max-width:80rem;display:flex;justify-content:flex-end}.eriksbikeshop-headersubmenu-1-x-showAllLink{text-align:center;color:#000;font-size:1rem;font-weight:700;text-decoration:none;padding:.25rem .75rem;margin-bottom:.25rem;position:relative;z-index:1;transition:color .1s ease-out}.eriksbikeshop-headersubmenu-1-x-showAllLink:hover{color:#fff}@media (prefers-reduced-motion){.eriksbikeshop-headersubmenu-1-x-submenuCategory{transition:none!important}.eriksbikeshop-headersubmenu-1-x-submenuCategory:hover{width:100%!important}}.eriksbikeshop-headersubmenu-1-x-submenuCategoryText{position:absolute;bottom:.5rem;width:90%;padding:.5rem .25rem;text-align:center;color:#fff;font-weight:700;font-size:clamp(.75rem,1.3vw,1rem);background-color:rgba(0,0,0,.8);max-width:10rem;margin:0;overflow:hidden;border:1px solid transparent}.eriksbikeshop-headersubmenu-1-x-submenuCategory:hover .eriksbikeshop-headersubmenu-1-x-submenuCategoryText{background-color:#ec1d24;text-shadow:2px 2px 2px rgba(0,0,0,.75);border:1px solid #fff}.eriksbikeshop-headersubmenu-1-x-submenuCategoryImage{object-fit:cover;width:100%;height:100%;border:1px solid #e0e0e0;background:linear-gradient(0deg,transparent,#c8c8c8)}.eriksbikeshop-headersubmenu-1-x-activeSubmenuContainer{display:grid;grid-template-columns:300px 1fr;background-color:#f3f3f3;width:100%;min-height:300px;border-left:1px solid rgba(0,0,0,.25);border-right:1px solid rgba(0,0,0,.25)}.eriksbikeshop-headersubmenu-1-x-activeSubmenuImage{display:block;object-fit:cover}.eriksbikeshop-headersubmenu-1-x-backButtonAndImageContainer{position:relative;background-position:50%;background-size:cover;background-image:linear-gradient(0deg,transparent,#c8c8c8);border-right:1px solid rgba(0,0,0,.25)}.eriksbikeshop-headersubmenu-1-x-backToMainButton{display:flex;position:absolute;width:fit-content;padding:.5rem;justify-content:center;align-items:center;inset:1rem auto auto 1rem;background-color:#fff;border:2px solid #ec1d24;border-radius:.5rem;color:#000;font-size:.8rem;cursor:pointer;box-shadow:2px 2px 5px rgba(0,0,0,.5)}.eriksbikeshop-headersubmenu-1-x-submenuDescription{font-size:.8rem;text-align:center;max-width:60ch}.eriksbikeshop-headersubmenu-1-x-submenuContainerNoPhotos{display:grid;grid-template-columns:repeat(5,1fr);width:100%;max-width:80rem}.eriksbikeshop-headersubmenu-1-x-submenuCategoryNoPhotos{display:flex;justify-content:center;align-items:center;margin:1rem 2rem;cursor:pointer;background-color:transparent;border:none}.eriksbikeshop-headersubmenu-1-x-submenuCategoryTextNoPhotos{font-size:1.1rem;text-align:center;font-weight:700;padding:.25rem .5rem;position:relative;z-index:1;width:100%;color:#000;transition:color .1s ease-out}.eriksbikeshop-headersubmenu-1-x-showAllLink:hover,.eriksbikeshop-headersubmenu-1-x-submenuCategoryTextNoPhotos:hover{color:#fff}.eriksbikeshop-headersubmenu-1-x-showAllLink:hover:before,.eriksbikeshop-headersubmenu-1-x-submenuCategoryTextNoPhotos:hover:before{top:0}.eriksbikeshop-headersubmenu-1-x-showAllLink:before,.eriksbikeshop-headersubmenu-1-x-submenuCategoryTextNoPhotos:before{content:"";display:block;position:absolute;background-color:#ec1d24;top:100%;bottom:0;right:0;left:0;transition:top .25s ease-out;z-index:-1}.eriksbikeshop-headersubmenu-1-x-loadingDirectLink{display:flex;flex-direction:column;justify-content:center;align-items:center}.eriksbikeshop-headermenunav-1-x-mainNavButtonContainer{display:flex;justify-content:space-between;align-items:center;max-width:96rem;margin:0 auto;padding:0 .5rem}.eriksbikeshop-headermenunav-1-x-mainMenuButton{color:#fff;cursor:pointer;text-align:center;font-size:clamp(.85rem,1.4vw,1.15rem);margin:0;padding:.25rem;background-color:transparent;border:3px solid transparent;border-right:none;border-left:none}.eriksbikeshop-headermenunav-1-x-mainMenuButton:hover{border-bottom:3px solid #fff}.eriksbikeshop-headermenunav-1-x-subMenuWrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;position:absolute;width:100vw;left:0;z-index:31}.eriksbikeshop-headermenunav-1-x-subMenuBorder{border-bottom:3px solid #ec1d24}.eriksbikeshop-headermenunav-1-x-mainMenuBorder{border-bottom:3px solid #fff}.eriksbikeshop-headermenunav-1-x-darkOverlay{position:absolute;inset:0;z-index:5;background:linear-gradient(0deg,transparent,#000);height:100vh}.eriksbikeshop-headermenunav-1-x-displayNone{display:none}.eriksbikeshop-infohubv3-1-x-container{margin:.5rem auto 0;width:100%;max-width:96rem}.eriksbikeshop-infohubv3-1-x-title{text-align:center;margin:.5rem 0;font-size:.9rem}.eriksbikeshop-infohubv3-1-x-window{overflow-y:hidden;overflow-x:hidden;max-width:96rem;transition:height .5s ease-in-out}.eriksbikeshop-infohubv3-1-x-flexWrapper{display:flex;gap:1rem;justify-content:space-around;margin:0;padding:0}.eriksbikeshop-infohubv3-1-x-gridWrapper{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem;margin:0;padding:0}.eriksbikeshop-infohubv3-1-x-listItem{list-style-type:none;padding:0;margin:0}.eriksbikeshop-infohubv3-1-x-link{display:grid;place-items:center;position:relative;color:unset;text-decoration:none;width:fit-content;margin:0 auto}.eriksbikeshop-infohubv3-1-x-image{border:1px solid #d4d4d4;border-radius:.5rem;object-fit:cover}.eriksbikeshop-infohubv3-1-x-text{color:#fff;position:absolute;background-color:rgba(0,0,0,.75);padding:.25rem 1rem;font-weight:700;text-align:center;max-width:80%}.eriksbikeshop-infohubv3-1-x-button{display:block;margin:.25rem auto 0;background-color:#ec1d24;color:#fff;font-weight:700;text-align:center;font-size:.8rem;border-radius:.25rem;padding:.25rem .5rem;border:none;cursor:pointer;min-height:24px}.eriksbikeshop-infohubv3-1-x-fallBackContainer{margin-top:.5rem;height:7.5rem;display:flex;justify-content:center}.eriksbikeshop-infohubv3-1-x-fallBackLink{display:block;max-width:96rem;margin:0 auto}.eriksbikeshop-infohubv3-1-x-fallBackImage{display:block;object-fit:contain}.eriksbikeshop-infohubv3-1-x-srOnly{white-space:nowrap;width:0;height:0;overflow:hidden;position:absolute}@media (max-width:1025px){.eriksbikeshop-infohubv3-1-x-gridWrapper{grid-template-columns:repeat(2,1fr);gap:.5rem;padding:0 .25rem}.eriksbikeshop-infohubv3-1-x-fallBackContainer{display:none}}.eriksbikeshop-lazyload-1-x-button--v1{background-color:#ec1d24;border:2px solid #000;color:#fff;text-align:center;font-size:1.1rem;font-weight:700;padding:.5rem 1rem;border-radius:.5rem;display:block;margin:1rem auto;cursor:pointer}.eriksbikeshop-lazyload-1-x-loadingContainer--v1{display:flex;flex-direction:column;align-items:center;gap:.5rem}.eriksbikeshop-lazyload-1-x-loadingMessage--v1{font-size:.9rem}.eriksbikeshop-lazyload-1-x-spinner{width:50px;height:50px;animation:eriksbikeshop-lazyload-1-x-rotate 2s linear infinite}.eriksbikeshop-lazyload-1-x-path{stroke:#000;stroke-linecap:round;animation:eriksbikeshop-lazyload-1-x-dash 1.5s ease-in-out infinite}.eriksbikeshop-lazyload-1-x-bounce{display:flex;justify-content:center;position:relative;font-size:2rem;animation:eriksbikeshop-lazyload-1-x-updown .9s ease-in-out infinite}.eriksbikeshop-lazyload-1-x-bounce:after{content:"";width:.45rem;height:1rem;background-color:#000;position:absolute}.eriksbikeshop-lazyload-1-x-container--plp-image{margin:.5rem}.eriksbikeshop-lazyload-1-x-loadingContainer--plp-image{display:flex;flex-direction:column-reverse;justify-content:flex-end;align-items:center;gap:.5rem;height:100%;width:100%;background-color:rgba(0,0,0,.075);border-radius:.5rem;font-size:.85rem;padding-top:1rem}.eriksbikeshop-lazyload-1-x-fadeIn--plp-image{animation-delay:.25s;animation:eriksbikeshop-lazyload-1-x-fadeInAnim .5s ease}.eriksbikeshop-mobilenavmenu-1-x-mobileNavMenuContainer{display:grid;grid-template-columns:repeat(3,1fr);width:100%;height:4.25rem;padding:.1rem 0}.eriksbikeshop-mobilenavmenu-1-x-mobileNavOverlay{position:fixed;inset:0;background-color:#262626;opacity:.5;z-index:9}.eriksbikeshop-mobilenavmenu-1-x-hamburgerContainer{display:flex;justify-content:center;align-items:center}.eriksbikeshop-mobilenavmenu-1-x-hamburgerWrapper{display:flex;flex-direction:column;justify-content:space-evenly;width:2.5rem;height:2.5rem;border:1px solid #fff;border-radius:.5rem;padding:.25rem .5rem;background-color:transparent;cursor:pointer}.eriksbikeshop-mobilenavmenu-1-x-hamburgerLine{width:100%;height:2px;background-color:#fff;border-radius:2px}.eriksbikeshop-mobilenavmenu-1-x-navigationContainer{position:fixed;left:-100%;top:0;width:85vw;height:100vh;background-color:#fff;z-index:100000000;overflow-y:scroll;overflow-x:hidden;border-right:3px solid #000;transition:left .25s ease-out}.eriksbikeshop-mobilenavmenu-1-x-closeMobileNavButton{display:flex;justify-content:center;align-items:center;position:fixed;top:.5rem;right:.5rem;z-index:10;border-radius:100vw;border:2px solid #000;cursor:pointer;font-size:clamp(1rem,5vw - 1rem,3rem);font-weight:700;color:#000;width:calc(15vw - 1rem);height:calc(15vw - 1rem);max-width:3.5rem;max-height:3.5rem;text-align:center;background-color:#fff}.eriksbikeshop-mobilenavmenu-1-x-logoLink{color:#4d4d4d}.eriksbikeshop-mobilenavmenu-1-x-logoLink,.eriksbikeshop-mobilenavmenu-1-x-miniCartContainer{display:flex;justify-content:center;align-items:center}.eriksbikeshop-mobilenavmenu-1-x-mobileLogo{display:block;height:3rem;color:#4d4d4d}.eriksbikeshop-mobilenavmenu-1-x-childrenContainer{display:flex;flex-direction:column;justify-content:center;background-color:#fff;width:100%}@media (max-width:1025px){.eriksbikeshop-mobilesubmenu-1-x-backToMenuButton,.eriksbikeshop-mobilesubmenu-1-x-mobileMainMenuItemButton,.eriksbikeshop-mobilesubmenu-1-x-mobileMenuTitleLink,.eriksbikeshop-mobilesubmenu-1-x-submenuTitle,.vtex-menu-2-x-styledLinkContent--header-submenu-nav,.vtex-store-link-0-x-label--header-submenu-title{color:#000;height:4rem;font-size:clamp(.8rem,5.5vw,1.5rem);font-weight:700}}.eriksbikeshop-mobilesubmenu-1-x-mobileNav{margin-bottom:25vh}.eriksbikeshop-mobilesubmenu-1-x-submenuTitle{display:flex;justify-content:flex-end;align-items:center;padding:1rem;border-bottom:3px solid #000}.eriksbikeshop-mobilesubmenu-1-x-mobileMenuTitleLink{display:flex;align-items:center;color:#000;text-decoration:none;padding:1rem}.eriksbikeshop-mobilesubmenu-1-x-mobileMainMenuItemButton,.eriksbikeshop-mobilesubmenu-1-x-mobileMenuTitleLink{width:100%;background-color:transparent;position:relative;text-align:left;border:none;border-bottom:3px solid #000;cursor:pointer}.eriksbikeshop-mobilesubmenu-1-x-mobileMainMenuItemButton{display:block;padding:0 0 0 1rem}.eriksbikeshop-mobilesubmenu-1-x-mobileMainMenuItem,.eriksbikeshop-mobilesubmenu-1-x-mobileMainMenuItemLink{position:relative}.eriksbikeshop-mobilesubmenu-1-x-plus:after{content:"+";position:absolute;right:1.25rem}.eriksbikeshop-mobilesubmenu-1-x-arrow:after{content:"▶";position:absolute;right:1rem}.eriksbikeshop-mobilesubmenu-1-x-backToButtonContainer{border-bottom:3px solid #000;cursor:pointer}.eriksbikeshop-mobilesubmenu-1-x-backToMenuButton{display:block;width:100%;background-color:transparent;border:none;text-align:right;padding:0 1rem 0 0;cursor:pointer}.eriksbikeshop-pdp-24-1-x-productName{text-align:center}.eriksbikeshop-pdp-24-1-x-priceContainer{justify-content:center}.vtex-ebs-product-overview-p{font-size:1.5rem;text-align:center;margin:0}@media (max-width:1025px){.vtex-ebs-product-overview-p{font-size:1.15rem;text-align:center;margin:0}}.eriksbikeshop-pdpbanner-1-x-container [data-link]{text-decoration:none;color:inherit}[data-blockclass] [data-text-area]{text-align:center;line-height:1}[data-blockclass=bigBluePromo]{display:flex;justify-content:center;align-items:center;height:8rem;background-color:var(--ebs-blue);width:100vw}[data-blockclass=bigBluePromo] [data-text-area]{display:flex;align-items:center;padding:.5rem;width:100%;max-width:70rem;gap:1.5rem;color:#fff}[data-blockclass=bigBluePromo] [data-title]{font-size:8rem;font-weight:700;white-space:nowrap}[data-blockclass=bigBluePromo] [data-small-textbox]{display:flex;flex-direction:column;justify-content:center}[data-blockclass=bigBluePromo] [data-subtitle]{font-size:2rem;text-align:left}[data-blockclass=bigBluePromo] [data-disclaimer]{font-size:.9rem;text-align:left}[data-blockclass=rightImage]{display:flex;justify-content:space-between;align-items:center;margin:0 auto;width:100%;max-width:70rem;background-color:var(--ebs-light-grey)}[data-blockclass=rightImage] [data-text-area]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:0 2rem}[data-blockclass=rightImage] [data-title]{font-size:1.5rem}[data-blockclass=rightImage] [data-subtitle]{font-weight:700;padding:.25rem .75rem;border:2px solid #fff;background-color:var(--ebs-red);color:#fff;border-radius:.5rem;font-size:.9rem;margin-top:.5rem}[data-blockclass=leftImage]{display:flex;justify-content:space-between;align-items:center;margin:0 auto;width:100%;max-width:70rem;background-color:var(--ebs-light-grey)}[data-blockclass=leftImage] [data-text-area]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:0 2rem;text-align:center}[data-blockclass=leftImage] [data-title]{font-size:1.5rem}[data-blockclass=leftImage] [data-subtitle]{font-weight:700;padding:.25rem .75rem;border:2px solid #fff;background-color:var(--ebs-red);color:#fff;border-radius:.5rem;font-size:.9rem;margin-top:.5rem}[data-blockclass=textOnly]{display:flex;justify-content:space-between;align-items:center;margin:0 auto;width:100%;max-width:70rem;height:128px;background-color:var(--ebs-light-grey)}[data-blockclass=textOnly] [data-text-area]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:0 2rem}[data-blockclass=textOnly] [data-title]{font-size:1.25rem}[data-blockclass=textOnly] [data-subtitle]{font-size:1rem;margin-top:.5rem}[data-blockclass] [data-link]{display:block;width:fit-content;margin:0 auto;text-decoration:none;color:inherit}[data-blockclass] [data-image]{display:block}@media (max-width:1025px){[data-blockclass=bigBluePromo]{height:auto}[data-blockclass=bigBluePromo] [data-text-area]{flex-direction:column;gap:0}[data-blockclass=bigBluePromo] [data-title]{font-size:3rem;white-space:normal}[data-blockclass=bigBluePromo] [data-subtitle]{font-size:1.5rem;text-align:center}[data-blockclass=bigBluePromo] [data-disclaimer]{text-align:center}[data-blockclass=rightImage]{flex-direction:column-reverse}[data-blockclass=leftImage]{flex-direction:column}[data-blockclass=leftImage] [data-text-area],[data-blockclass=rightImage] [data-text-area]{padding:.5rem}[data-blockclass=leftImage] [data-image],[data-blockclass=rightImage] [data-image]{width:100%;height:auto;object-fit:contain}}.eriksbikeshop-product-attribute-0-x-productAttributeVideoWrapper--pdp-description-video{height:338px}.eriksbikeshop-product-attribute-0-x-videoContainer--pdp-description-video{display:flex;justify-content:center;height:338px}.eriksbikeshop-product-attribute-0-x-videoElement--pdp-description-video{width:600px;height:338px}@media only screen and (max-width:1025px){.eriksbikeshop-product-attribute-0-x-videoElement--pdp-description-video{max-width:100%;width:100vw;height:56.25vw}}.eriksbikeshop-product-attribute-0-x-productAttributeWrapper--promoMessage{display:flex;color:#fff;background-color:#000;justify-content:center;align-items:center;text-align:center;padding:.25rem}.eriksbikeshop-product-attribute-0-x-showHideContentWrapper{display:flex;align-items:flex-end}.eriksbikeshop-recalls-1-x-year{margin:1.5rem 0 0}.eriksbikeshop-recalls-1-x-list{margin:0;padding:0}.eriksbikeshop-recalls-1-x-title{font-size:1.25rem;border-bottom:1px solid #000;list-style-type:none;margin:0;padding:0}.eriksbikeshop-recalls-1-x-link{display:block;color:#000;text-decoration:none;padding:.5rem 2rem .5rem 0;position:relative}.eriksbikeshop-recalls-1-x-link:after{content:"▶";font-size:1.5rem;display:block;position:absolute;right:0;top:.4rem}.eriksbikeshop-selauncher-1-x-container{position:fixed;inset:auto auto 2rem 2rem;z-index:100;padding:1rem;border:2px solid #000;outline:2px solid #fff;border-radius:1rem;background-color:rgba(0,0,0,.9);color:#fff}.eriksbikeshop-selauncher-1-x-closeMenuButton{position:absolute;right:-.75rem;top:-.75rem;border-radius:50%;border:2px solid #000;outline:2px solid #fff;width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;text-align:center;background-color:#fff;font-size:1.25rem;cursor:pointer;color:#000;text-decoration:none}.eriksbikeshop-selauncher-1-x-helpTitle{text-align:center;font-size:1.25rem;margin-top:0}.eriksbikeshop-selauncher-1-x-helpListItem{margin-bottom:1rem}.eriksbikeshop-selauncher-1-x-keyStroke{font-weight:700}.eriksbikeshop-selauncher-1-x-featureRequest{text-align:center;margin:0 auto}.eriksbikeshop-sizechartmodal-1-x-container{display:flex;align-items:center;height:1.5rem;margin-top:.25rem}.eriksbikeshop-sizechartmodal-1-x-overlay{position:fixed;z-index:10;inset:0;background-color:rgba(0,0,0,.75);display:flex;justify-content:center;align-items:center}.eriksbikeshop-sizechartmodal-1-x-modalContainer{max-width:65rem;width:80%;background-color:#fff;padding:1rem;border-radius:1rem;border:2px solid #000;max-height:90vh;overflow:auto}.eriksbikeshop-sizechartmodal-1-x-closeButton{position:fixed;inset:2rem 2rem auto auto;color:#000;width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:.5rem;text-align:center;border:2px solid #000;font-size:1.5rem;font-weight:700;cursor:pointer}.eriksbikeshop-sizechartmodal-1-x-sizeButton{display:block;font-size:.85rem;cursor:pointer;padding:0;text-align:left;background-color:transparent;text-decoration:underline;color:#999;border:none;height:1.5rem}@media print{.eriksbikeshop-slideritem-1-x-backgroundImageContainer--home-v10,.eriksbikeshop-slideritem-1-x-sliderCallToAction--home-v10,.eriksbikeshop-slideritem-1-x-sliderImageContainer--home-v10{display:none!important}.eriksbikeshop-slideritem-1-x-textContainer--home-v10{position:static!important;padding-bottom:0!important}}.eriksbikeshop-slideritem-1-x-sliderContainer--home-v10{width:100%;height:100%;background-color:#000}.eriksbikeshop-slideritem-1-x-sliderWrapper--home-v10{position:relative;display:flex;justify-content:center;align-items:flex-end;z-index:1}.eriksbikeshop-slideritem-1-x-textContainer--home-v10{position:absolute;padding-bottom:5rem}.eriksbikeshop-slideritem-1-x-sliderTitle--home-v10{padding:.5rem 1rem;font-size:3rem;font-weight:700;text-align:center;color:#fff;background-color:rgba(0,0,0,.75)}.eriksbikeshop-slideritem-1-x-sliderSubtitle--home-v10{text-align:center;color:#fff;font-size:1.5rem;margin:.5rem auto;padding:.5rem .75rem;font-weight:700;width:fit-content;background-color:rgba(0,0,0,.75)}.eriksbikeshop-slideritem-1-x-sliderCallToAction--home-v10{display:block;width:fit-content;text-align:center;text-decoration:none;margin:1rem auto 0;background-color:#ec1d24;border:2px solid #fff;color:#fff;font-weight:700;font-size:1.25rem;padding:1rem}.eriksbikeshop-slideritem-1-x-sliderImageContainer--home-v10{width:100%}.eriksbikeshop-slideritem-1-x-backgroundImageContainer--home-v10{position:absolute;inset:0;z-index:-1}.eriksbikeshop-slideritem-1-x-backgroundImage--home-v10{object-fit:cover;width:100%;height:100%;z-index:-1;opacity:.25}@media (min-width:1026px){.eriksbikeshop-slideritem-1-x-sliderImage--home-v10{width:100%;height:100%;max-height:60vh;max-width:96rem;display:block;margin:0 auto;object-fit:contain}}@media (max-width:1025px){.eriksbikeshop-slideritem-1-x-sliderWrapper--home-v10{align-items:center}.eriksbikeshop-slideritem-1-x-textContainer--home-v10{padding:0}.eriksbikeshop-slideritem-1-x-sliderTitle--home-v10{margin:0 2rem;font-size:clamp(1rem,7vw,2rem)}.eriksbikeshop-slideritem-1-x-sliderSubtitle--home-v10{font-size:clamp(.8rem,6vw,1.8rem)}.eriksbikeshop-slideritem-1-x-sliderCallToAction--home-v10{font-size:1rem;padding:.5rem .75rem}.eriksbikeshop-slideritem-1-x-sliderImage--home-v10{display:block;margin:0 auto;width:450px;height:450px;object-fit:contain;max-height:100vw}}.eriksbikeshop-slideritem-1-x-fullSliderLink{display:block;width:100%}.eriksbikeshop-slideritem-1-x-sliderWrapper--gift-guide{position:relative}.eriksbikeshop-slideritem-1-x-textContainer--gift-guide{display:none}.eriksbikeshop-slideritem-1-x-sliderTitle--gift-guide{color:#fff;background-color:rgba(0,0,0,.75);width:fit-content;padding:.5rem 1rem;font-size:2rem;font-weight:700;text-align:center}.eriksbikeshop-slideritem-1-x-sliderImage--gift-guide{display:block;width:100%;margin:0 auto;max-height:60vh;object-fit:cover}@media (max-width:1025px){.eriksbikeshop-slideritem-1-x-sliderImage--gift-guide{max-height:none}}.eriksbikeshop-slideritem-1-x-sliderCallToAction--gift-guide{font-size:1.25rem;margin:.5rem 0 0;background-color:#ec1d24;padding:.5rem 1rem;text-align:center;border:2px solid #fff;color:#fff;text-decoration:none;font-weight:700}.eriksbikeshop-slideritem-1-x-backgroundImageContainer--gift-guide{display:none}.eriksbikeshop-slideritem-1-x-sliderWrapper--full-width{position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}.eriksbikeshop-slideritem-1-x-backgroundImageContainer--full-width{position:absolute;inset:0;z-index:0;background-color:#000}.eriksbikeshop-slideritem-1-x-backgroundImage--full-width{opacity:.15;width:100vw;object-fit:cover;object-position:center}.eriksbikeshop-slideritem-1-x-sliderImageContainer--full-width{position:relative;z-index:1}.eriksbikeshop-slideritem-1-x-sliderImage--full-width{display:block;width:100vw;height:auto;max-width:96rem;object-fit:contain;margin:0 auto}.eriksbikeshop-slideritem-1-x-textContainer--full-width{position:absolute;z-index:2;color:#fff;text-align:center}.eriksbikeshop-slideritem-1-x-sliderTitle--full-width{font-size:3.5rem;margin:0;padding:0}.eriksbikeshop-slideritem-1-x-sliderSubtitle--full-width{font-size:2rem;margin:0;padding:0}@media only screen and (max-width:400px){.eriksbikeshop-sticky-header-navigation-0-x-linkText{font-size:16}}.eriksbikeshop-storebanner-1-x-blankBanner{height:6rem}.eriksbikeshop-storebanner-1-x-container{height:6rem;background-color:#ec1d24}.eriksbikeshop-storebanner-1-x-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;padding:1rem}.eriksbikeshop-storebanner-1-x-text{color:#fff;text-align:center;font-size:1.75rem;font-weight:700;margin-bottom:.5rem;text-shadow:2px 2px 1px rgba(0,0,0,.5)}.eriksbikeshop-storebanner-1-x-subText--button{color:#000;background-color:#fff;padding:.5rem 1rem;border-radius:.5rem;font-size:.9;font-weight:700;border:2px solid #000}.eriksbikeshop-storebanner-1-x-subText--standard{color:#fff;text-align:center;font-size:1.5rem;font-weight:700;text-shadow:2px 2px 1px rgba(0,0,0,.5)}.eriksbikeshop-storebanner-1-x-link:hover .eriksbikeshop-storebanner-1-x-subText--button{color:#fff;background-color:#000;border:2px solid #fff}.eriksbikeshop-storebanner-1-x-link{display:block;text-decoration:none;color:inherit;cursor:pointer}.eriksbikeshop-storebanner-1-x-image{display:block;margin:0 auto;width:100%;height:auto}@media (max-width:1025px){.eriksbikeshop-storebanner-1-x-text{font-size:1.25rem}.eriksbikeshop-storebanner-1-x-subText--button{font-size:.9}.eriksbikeshop-storebanner-1-x-subText--standard{font-size:.9rem}}.eriksbikeshop-storeinfo-1-x-container{--title-height:3.5rem;--grid-height:30rem;--store-image-width:50rem;--store-image-height:calc(var(--store-image-width)*0.666)}.eriksbikeshop-storeinfo-1-x-mapContainer{padding-top:var(--title-height)}.eriksbikeshop-storeinfo-1-x-mapContainer,.eriksbikeshop-storeinfo-1-x-nearbyStoresContainer,.eriksbikeshop-storeinfo-1-x-storeInfoContainer{height:var(--grid-height)}.eriksbikeshop-storeinfo-1-x-storeInfoWrapper{display:flex;flex-direction:column;justify-content:space-between;height:calc(var(--grid-height) - var(--title-height))}.eriksbikeshop-storeinfo-1-x-heroContainer{position:relative}.eriksbikeshop-storeinfo-1-x-heroImage{display:block}.eriksbikeshop-storeinfo-1-x-heroTextContainer{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-align:center;background-color:rgba(0,0,0,.6)}.eriksbikeshop-storeinfo-1-x-heroTextWrapper{display:flex;flex-direction:column;align-items:center;margin-top:1rem}.eriksbikeshop-storeinfo-1-x-storeNameContainer{height:5.5rem}.eriksbikeshop-storeinfo-1-x-heroSubtitle{font-size:2.25rem}.eriksbikeshop-storeinfo-1-x-heroCTALink{margin-top:.5rem}.eriksbikeshop-storeinfo-1-x-heroCTALink,.eriksbikeshop-storeinfo-1-x-nearbyStoreLink,.eriksbikeshop-storeinfo-1-x-storeDirectionsLink{display:block;background-color:var(--ebs-red);color:#fff;padding:.5rem 1rem;width:fit-content;font-weight:700;border-radius:.25rem;text-decoration:none}.eriksbikeshop-storeinfo-1-x-storeGrid{display:grid;gap:2rem;grid-template-columns:1fr 2.5fr 1fr;max-width:96rem;margin:1rem auto 0;padding:0 .5rem;height:var(--grid-height)}.eriksbikeshop-storeinfo-1-x-storeGrid[data-nearby-stores=false]{grid-template-columns:1fr 2.5fr}.eriksbikeshop-storeinfo-1-x-aboutStoreTitle,.eriksbikeshop-storeinfo-1-x-learnMoreTitle,.eriksbikeshop-storeinfo-1-x-nearbyStoresTitle,.eriksbikeshop-storeinfo-1-x-reviewsTitle,.eriksbikeshop-storeinfo-1-x-storeInfoTitle,.eriksbikeshop-storeinfo-1-x-storeServicesTitle{display:flex;align-items:center;margin:0;font-size:2.25rem;height:var(--title-height)}.eriksbikeshop-storeinfo-1-x-storeAddress,.eriksbikeshop-storeinfo-1-x-storePhone{margin-bottom:1.25rem}.eriksbikeshop-storeinfo-1-x-storeDirectionsLink{margin-top:.5rem}.eriksbikeshop-storeinfo-1-x-storeAddressTitle,.eriksbikeshop-storeinfo-1-x-storeHoursTitle,.eriksbikeshop-storeinfo-1-x-storePhoneTitle{margin:0}.eriksbikeshop-storeinfo-1-x-hoursTitleContainer{display:flex;justify-content:space-between;align-items:center}.eriksbikeshop-storeinfo-1-x-storeOpenStatus{font-weight:700}.eriksbikeshop-storeinfo-1-x-nearbyStoreslist{display:flex;flex-direction:column;justify-content:space-between;height:calc(var(--grid-height) - var(--title-height));margin:0;padding:0}.eriksbikeshop-storeinfo-1-x-nearbyStore{width:100%;padding:.75rem;border:1px solid var(--30-dark);display:flex;flex-direction:column;justify-content:space-between;gap:.5rem;list-style-type:none}.eriksbikeshop-storeinfo-1-x-nearbyStoreName{font-size:1.25rem;font-weight:700}@media (min-width:1026px){.eriksbikeshop-storeinfo-1-x-heroImage{object-fit:cover;width:100vw;height:65vh}}[data-store-open-status=co]{color:green}[data-store-open-status=cs],[data-store-open-status=os]{color:#ff0;text-shadow:2px 2px 5px #000,-2px -2px 5px #000}[data-store-open-status=cc],[data-store-open-status=tc]{color:var(--ebs-red)}.eriksbikeshop-storeinfo-1-x-aboutLocationContainer,.eriksbikeshop-storeinfo-1-x-learnMoreContainer,.eriksbikeshop-storeinfo-1-x-reviewsContainer,.eriksbikeshop-storeinfo-1-x-servicesPhotosProducts{max-width:96rem;padding:0 .5rem;margin:1rem auto 0}.eriksbikeshop-storeinfo-1-x-learnMoreButton{margin:0;padding:0;background-color:transparent;color:inherit;font-family:inherit;border:none;display:flex;justify-content:flex-start;align-items:center;gap:1rem;cursor:pointer}.eriksbikeshop-storeinfo-1-x-learnMoreTitle{margin:0}.eriksbikeshop-storeinfo-1-x-learnMoreButtonImage{display:block}.eriksbikeshop-storeinfo-1-x-learnMoreWindow{height:0;overflow-y:hidden}.eriksbikeshop-storeinfo-1-x-learnMoreContainer[data-expanded=true] .eriksbikeshop-storeinfo-1-x-learnMoreWindow{height:auto}.eriksbikeshop-storeinfo-1-x-learnMoreContainer[data-expanded=true] .eriksbikeshop-storeinfo-1-x-learnMoreButtonImage{transform:rotate(180deg)}.eriksbikeshop-storeinfo-1-x-aboutStoreTitle{margin:0}.eriksbikeshop-storeinfo-1-x-storeDescription{margin-top:0}.eriksbikeshop-storeinfo-1-x-servicesPhotosProducts{display:grid;grid-template-columns:18rem 1fr}.eriksbikeshop-storeinfo-1-x-storeProductsContainer{margin-bottom:1rem}.eriksbikeshop-storeinfo-1-x-storeServicesList{margin:0;padding-left:1rem;font-size:1.25rem}.eriksbikeshop-storeinfo-1-x-seasonalText{vertical-align:bottom;font-size:90%}.eriksbikeshop-storeinfo-1-x-storeImagesSection{width:100%}.eriksbikeshop-storeinfo-1-x-tracks{margin:0 auto;position:relative;width:var(--store-image-width);height:var(--store-image-height);overflow-x:hidden;overflow-y:hidden;border:1px solid var(--30-dark)}.eriksbikeshop-storeinfo-1-x-train{display:flex;transition:transform .5s ease}.eriksbikeshop-storeinfo-1-x-car{display:block;width:var(--store-image-width);height:var(--store-image-height);object-fit:cover}.eriksbikeshop-storeinfo-1-x-dotsContainer{position:absolute;inset:auto 0 .5rem 0;display:flex;justify-content:center;align-items:flex-end;gap:1rem}.eriksbikeshop-storeinfo-1-x-dot{padding:0;border-radius:100%;width:16px;height:16px;background-color:#000;border:2px solid #fff;cursor:pointer}.eriksbikeshop-storeinfo-1-x-dot[data-active=true]{background-color:#fff;border:2px solid #000}.eriksbikeshop-storeinfo-1-x-buttonContainer{position:absolute;inset:50% 1rem 50% 1rem;display:flex;justify-content:space-between}.eriksbikeshop-storeinfo-1-x-directionButton{align-self:center;padding:.25rem;background-color:transparent;border:none;cursor:pointer}.eriksbikeshop-storeinfo-1-x-directionButton[data-point=left] .eriksbikeshop-storeinfo-1-x-buttonImage{transform:rotate(-90deg)}.eriksbikeshop-storeinfo-1-x-directionButton[data-point=right] .eriksbikeshop-storeinfo-1-x-buttonImage{transform:rotate(90deg)}.eriksbikeshop-storeinfo-1-x-buttonImage{display:block;filter:invert(1)}.eriksbikeshop-storeinfo-1-x-reviewsFrame{width:100%;height:45vh;border:1px solid var(--30-dark)}@media (max-width:1025px){.eriksbikeshop-storeinfo-1-x-heroImage{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.eriksbikeshop-storeinfo-1-x-storeNameContainer{height:auto}.eriksbikeshop-storeinfo-1-x-heroTextWrapper{margin-top:.5rem}.eriksbikeshop-storeinfo-1-x-heroSubtitle{font-size:1.25rem;margin-bottom:.5rem}.eriksbikeshop-storeinfo-1-x-aboutLocationContainer,.eriksbikeshop-storeinfo-1-x-learnMoreContainer,.eriksbikeshop-storeinfo-1-x-reviewsContainer,.eriksbikeshop-storeinfo-1-x-servicesPhotosProducts,.eriksbikeshop-storeinfo-1-x-storeGrid{display:block;height:auto;padding:0 1rem}.eriksbikeshop-storeinfo-1-x-aboutStoreTitle,.eriksbikeshop-storeinfo-1-x-learnMoreTitle,.eriksbikeshop-storeinfo-1-x-nearbyStoresTitle,.eriksbikeshop-storeinfo-1-x-reviewsTitle,.eriksbikeshop-storeinfo-1-x-storeInfoTitle,.eriksbikeshop-storeinfo-1-x-storeServicesTitle{display:block;font-size:1.5rem;height:auto}.eriksbikeshop-storeinfo-1-x-nearbyStoresContainer,.eriksbikeshop-storeinfo-1-x-storeInfoContainer{height:auto}.eriksbikeshop-storeinfo-1-x-mapContainer{height:85vh;padding:0 0 1rem}.eriksbikeshop-storeinfo-1-x-nearbyStoreslist{height:auto;gap:.5rem}.eriksbikeshop-storeinfo-1-x-servicesPhotosProducts{display:flex;flex-direction:column}.eriksbikeshop-storeinfo-1-x-storeImagesSection{order:3}.eriksbikeshop-storeinfo-1-x-tracks{margin:1rem auto 0}.eriksbikeshop-storeinfo-1-x-car,.eriksbikeshop-storeinfo-1-x-tracks{width:calc(100vw - 2rem);height:auto}.eriksbikeshop-storeinfo-1-x-reviewsFrame{margin-top:.5rem}}.vtex-add-to-cart-button-0-x-buttonText--pdp-24,.vtex-add-to-cart-button-0-x-buttonText--pdp-starter-kit{text-transform:capitalize;font-weight:700;font-size:.9rem;color:#fff;font-family:inherit}.vtex-affirm-components-0-x-affirmPromo{margin:0;text-align:center}.vtex-availability-notify-0-x-notiferContainer{border:2px solid #000;padding:.5rem;border-radius:.5rem;background:linear-gradient(135deg,hsla(0,0%,100%,0),#e4e4e4);margin:1rem 0}.vtex-availability-notify-0-x-title{text-align:center;font-size:1.25rem;font-weight:700}.vtex-availability-notify-0-x-notifyLabel{text-align:center}.vtex-availability-notify-0-x-content{display:flex;flex-direction:column;align-items:center;margin:0 auto}.vtex-availability-notify-0-x-input{margin:.5rem;display:inline-block;width:auto}.vtex-availability-notify-0-x-input .vtex-styleguide-9-x-input::placeholder{color:#000}.vtex-availability-notify-0-x-submit .vtex-button{font-size:1rem;text-transform:capitalize}.vtex-availability-notify-0-x-success{text-align:center;font-weight:700;color:#000}.vtex-breadcrumb-1-x-caretIcon,.vtex-breadcrumb-1-x-homeIcon{display:inline;color:#333}.vtex-breadcrumb-1-x-homeIcon{height:1rem!important;width:1rem!important}.vtex-breadcrumb-1-x-term,.vtex-breadcrumb-1-x-termArrow{display:none}.vtex-breadcrumb-1-x-container--breadcrumb-desktop-v2{margin:0;padding:0;display:flex;align-items:center;font-size:.9rem}.vtex-breadcrumb-1-x-homeLink--breadcrumb-desktop-v2{width:fit-content;height:fit-content;display:flex;justify-content:center;align-items:center;display:none}.vtex-breadcrumb-1-x-arrow--breadcrumb-desktop-v2{display:flex;align-items:center;flex-wrap:nowrap;padding:0 .25rem 0 0}.vtex-breadcrumb-1-x-caretIcon--breadcrumb-desktop-v2{margin:0;padding:0}.vtex-breadcrumb-1-x-link--breadcrumb-desktop-v2{margin:0;padding:0 0 0 .25rem}.vtex-breadcrumb-1-x-arrow--breadcrumb-desktop-v2--1 .vtex-breadcrumb-1-x-caretIcon--breadcrumb-desktop-v2{display:none}.vtex-breadcrumb-1-x-container--pdp-24{padding:.15rem 0 0}.vtex-breadcrumb-1-x-arrow--pdp-24,.vtex-breadcrumb-1-x-container--pdp-24,.vtex-breadcrumb-1-x-link--pdp-24{color:#000}.vtex-breadcrumb-1-x-link--pdp-24{transition:unset}.vtex-breadcrumb-1-x-link--pdp-24:hover,.vtex-breadcrumb-1-x-link--pdp-24:visited{color:inherit}.vtex-breadcrumb-1-x-homeLink--pdp-24,.vtex-breadcrumb-1-x-term--pdp-24{display:none}.vtex-breadcrumb-1-x-arrow--pdp-24--2:before,.vtex-breadcrumb-1-x-arrow--pdp-24--3:before{content:" | ";color:inherit}.vtex-carousel-2-x-containerImg{background-color:#f0f0f0}.vtex-flex-layout-0-x-flexRow--trufit-internal .vtex-carousel-2-x-container{margin-bottom:2rem}.vtex-flex-layout-0-x-flexRow--trufit-internal .vtex-slider-0-x-dotsContainer{bottom:-35px}@media print{.vtex-flex-layout-0-x-flexRowContent--brand-page-hero-banner .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{position:static!important}.vtex-flex-layout-0-x-flexRowContent--brand-page-content-container{grid-template-columns:0 1fr!important}.vtex-flex-layout-0-x-flexCol--brand-page-info-card-wrapper{display:flex!important;flex-direction:column!important}}.vtex-flex-layout-0-x-flexRow--storeInstructions{background-color:#f7f7f7;padding:0 0 25px}.vtex-flex-layout-0-x-flexColChild--storeDetailContainer{padding:40px}.vtex-flex-layout-0-x-flexRowContent--product-name{justify-content:space-between}.vtex-flex-layout-0-x-flexRowContent--product-name .vtex-flex-layout-0-x-stretchChildrenWidth{align-items:center;width:100%!important}.vtex-flex-layout-0-x-flexRow--product-desktop{min-height:80vh}.vtex-flex-layout-0-x-flexRow--product-desktop .vtex-flex-layout-0-x-flexCol--moving-col{align-self:start;height:auto;position:sticky;top:0}.vtex-flex-layout-0-x-flexRowContent--product-image-flag{overflow:hidden;margin-left:auto;margin-right:auto}.vtex-flex-layout-0-x-flexRowContent--custom-guide-wrapper{flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--custom-guide-wrapper .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}@media (min-width:1024px){.vtex-flex-layout-0-x-flexRowContent--custom-guide-wrapper{flex-direction:row!important;justify-content:space-between}.vtex-flex-layout-0-x-flexCol--guide-menu{background-color:transparent}.vtex-flex-layout-0-x-flexRowContent--custom-guide-wrapper .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{flex-basis:18%}.vtex-flex-layout-0-x-flexRowContent--custom-guide-wrapper .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{flex-basis:77%}.vtex-flex-layout-0-x-flexCol--guide-menu .vtex-flex-layout-0-x-flexColChild:first-child{align-self:flex-start}}.vtex-flex-layout-0-x-flexRow--eriks-buying-wrapper{background-color:#f7f7f7}.vtex-flex-layout-0-x-flexRow--eriks-buying-wrapper .vtex-store-components-3-x-container{max-width:none;padding:2%}.vtex-flex-layout-0-x-flexRow--eriks-buying-wrapper .vtex-flex-layout-0-x-stretchChildrenWidth{flex-basis:100%}.vtex-flex-layout-0-x-flexCol--inst-layout-2{max-width:1000px}.vtex-mace-table{border-spacing:0;border-collapse:collapse}.vtex-mace-td,.vtex-mace-th{border:1px solid #000;padding:.25rem}.vtex-mace-tr:nth-child(odd){background-color:#d9d9d9}.vtex-mace-th{color:#fff;background-color:red;font-size:1rem;text-align:center}.vtex-flex-layout-0-x-flexRowContent--inst-layout-3-donation-description{flex-direction:column}.vtex-flex-layout-0-x-flexRow--inst-layout-3{width:100%}.vtex-flex-layout-0-x-flexColChild--inst-layout-3{height:25%}.vtex-flex-layout-0-x-flexCol--inst-layout-3{max-width:1000px;margin-bottom:20px;margin-top:20px;height:auto}.vtex-flex-layout-0-x-flexCol--inst-layout-3--no-margin{max-width:1000px;margin:0 auto}.vtex-flex-layout-0-x-flexCol--ride-the-incredible-content{flex-flow:row;margin-bottom:20px;margin-top:20px;max-width:1000px}@media only screen and (max-width:768px){.vtex-flex-layout-0-x-flexCol--ride-the-incredible-content{flex-flow:column}}.vtex-flex-layout-0-x-flexColChild--ride-the-incredible-content-half{height:auto!important}.vtex-flex-layout-0-x-flexRow--manual-list .vtex-flex-layout-0-x-stretchChildrenWidth{margin:0 10px}.vtex-flex-layout-0-x-flexRow--manual-list{text-align:center}.vtex-flex-layout-0-x-flexRow--trufit-internal{border-top:3px solid #000}.vtex-flex-layout-0-x-flexRow--trufit-internal,.vtex-flex-layout-0-x-flexRow--trufit-internal-2{border-bottom:3px solid #000;padding:5px 0;margin:5px 0}.vtex-flex-layout-0-x-flexCol--bike-fit-internal{flex-direction:row;flex-wrap:wrap;justify-content:center}.vtex-flex-layout-0-x-flexCol--faq{position:relative;background-color:#f7f7f7;padding-bottom:1rem}.vtex-flex-layout-0-x-flexCol--faq:after,.vtex-flex-layout-0-x-flexCol--faq:before{display:block;content:"";background-color:#f7f7f7;position:absolute;height:100%;width:100%}.vtex-flex-layout-0-x-flexCol--faq:before{right:100%}.vtex-flex-layout-0-x-flexCol--faq:after{left:100%}.vtex-flex-layout-0-x-flexRow--custom-guide-wrapper{overflow:hidden}.vtex-flex-layout-0-x-flexRow--riders{border-top:1px solid #000;border-bottom:1px solid #000;margin-bottom:20px}.vtex-flex-layout-0-x-flexRow--bike-fit-internal-riders{justify-content:end;flex-direction:row;flex-wrap:wrap}.vtex-flex-layout-0-x-flexRowContent--confirmationButtons{margin:0}.vtex-flex-layout-0-x-flexRow--confirmationButtons .vtex-button{display:block;margin:0 auto}.vtex-flex-layout-0-x-flexCol--home-v11-max-width{margin:0 auto;max-width:96rem}.vtex-flex-layout-0-x-flexRowContent--home-v11-bucket-row{justify-content:space-between}.vtex-store-components-3-x-imageElement--general-information-footer{display:block;margin:0 auto;max-width:100%;width:250px}.vtex-flex-layout-0-x-flexCol--guide-scooters-complete{border-right:4px solid #ed1b24}.vtex-flex-layout-0-x-flexCol--guide-scooters-brands,.vtex-flex-layout-0-x-flexCol--guide-scooters-complete{border-top:4px solid #ed1b24;border-bottom:4px solid #ed1b24;padding:13px}.vtex-flex-layout-0-x-flexCol--guide-brands-scooters-2{padding-right:5px;border-right:1px solid grey}.vtex-flex-layout-0-x-flexCol--guide-brands-scooters-3{padding-left:10px}.vtex-flex-layout-0-x-flexRow--guide-menu-scooters{border-bottom:2px solid #000}.vtex-rich-text-0-x-paragraph--scooters-text{line-height:1!important}.vtex-flex-layout-0-x-flexCol--guide-brands-scooters-2{justify-content:center}.vtex-flex-layout-0-x-flexCol--guide-brands-scooters-2 .vtex-store-components-3-x-imageElement--madison{margin-top:0}.vtex-flex-layout-0-x-flexRow--store-locations-guide .vtex-flex-layout-0-x-flexColChild{display:inline-block;text-align:center;vertical-align:top}.vtex-flex-layout-0-x-flexRow--inst-layout-container,.vtex-flex-layout-0-x-flexRow--store-locations-guide{margin:20px}.vtex-flex-layout-0-x-flexRow--inst-layout-packing{margin:0 20px;border-top:2px solid #0ca2c5;border-bottom:2px solid #0ca2c5}.vtex-flex-layout-0-x-flexRowContent--inst-row-layout-grid{width:100%;max-width:1000px;margin:0 auto 60px!important}.vtex-flex-layout-0-x-flexRowContent--inst-row-layout-grid-burley{width:100%;max-width:1000px;margin:0 auto!important}.vtex-flex-layout-0-x-flexRowContent--store-locations-guide-illinois{width:100%!important;max-width:1000px!important;margin-right:auto!important;margin-left:auto!important;margin-bottom:40px}.vtex-flex-layout-0-x-flexRowContent--inst-layout-3--no-margin{border-radius:10px;border:1px solid grey;display:block;font-size:14px;margin:16px auto!important;max-width:1000px!important;padding:10px!important;width:100%!important}.vtex-flex-layout-0-x-flexRowContent--inst-layout-3--no-margin .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--inst-layout-3--no-margin .vtex-flex-layout-0-x-flexCol--ride-the-incredible-content{margin:0}.vtex-store-components-3-x-imageElement--inst-layout-img{justify-content:center;padding:38px}.vtex-flex-layout-0-x-flexCol--container-layout-3{margin:0 auto;max-width:1000px}.vtex-flex-layout-0-x-flexCol--container-layout-3 .vtex-store-components-3-x-imageElement--montain-bikes-image{outline:3px solid #000;outline-offset:-3px}.vtex-flex-layout-0-x-flexCol--inst-layout-container-fat{padding:0;float:right;margin-left:10px}.vtex-flex-layout-0-x-flexColChild--inst-layout-container-fat{height:auto!important}.vtex-flex-layout-0-x-flexColChild--inst-layout-container-fat-Categories{height:auto!important}.vtex-flex-layout-0-x-flexCol--inst-layout-col-fatCat{width:100%;padding:5px;float:left;text-align:center;margin:5px;border:1px solid #2eb0e2;border-radius:10px}.vtex-flex-layout-0-x-flexCol--inst-layout-featured{width:auto!important}.vtex-flex-layout-0-x-flexRowContent--inst-layout-fatBikesWinter .vtex-flex-layout-0-x-stretchChildrenWidth{border-bottom:2px solid #2eb0e2;margin:20px!important}.vtex-flex-layout-0-x-flexRowContent--row-lifetime-fitness{padding:20px 12%}.vtex-flex-layout-0-x-flexCol--inst-layout-3-burley-bike,.vtex-flex-layout-0-x-flexCol--inst-layout-3-burley-bike-right{border-bottom:3px solid #afe0fc;border-top:3px solid #afe0fc;padding-top:10px}.vtex-flex-layout-0-x-flexCol--inst-layout-3-burley-bike{border-right:3px solid #afe0fc}.vtex-flex-layout-0-x-flexRowContent--description-video-row-pdp{flex-direction:column-reverse}@media (max-width:768px){.vtex-flex-layout-0-x-flexCol--inst-layout-3-burley-bike,.vtex-flex-layout-0-x-flexCol--inst-layout-3-burley-bike-right{border:none}}.vtex-flex-layout-0-x-flexRow--search-suggestions{margin-bottom:1rem}.vtex-flex-layout-0-x-flexRow--searchinfo{min-height:3rem;padding-bottom:.75rem}.vtex-flex-layout-0-x-flexRow--searchinfo:after{border-bottom:1px solid #bababa;content:"";display:block;position:relative;top:5px;width:100%}.vtex-flex-layout-0-x-flexRow--G-Regional-Page{max-width:1000px;margin:10px auto}.vtex-flex-layout-0-x-flexRow--G-Regional-Store-Block{max-width:1000px;margin:-10px auto 0;background-color:#fff;border:10px solid #a7a7a7;box-sizing:border-box}.vtex-flex-layout-0-x-flexColChild--G-Regional-Store-Image,.vtex-flex-layout-0-x-flexColChild--G-Regional-Store-Info{background-color:#fff;padding:5px;margin:5px}.vtex-flex-layout-0-x-flexRow--g-basic-template{max-width:1000px;box-sizing:border-box;margin:10px auto}.vtex-flex-layout-0-x-flexRow--menu-row-footer{width:100%;border-top:1px solid #979797;padding:36px 20px 90px;margin:0 5%}.vtex-flex-layout-0-x-flexRow--addToCartRow{padding:0 20px}.vtex-flex-layout-0-x-flexCol--location-availability-col{height:132px}.vtex-flex-layout-0-x-flexRowContent--location-availability{margin-top:.5rem}.vtex-flex-layout-0-x-flexColChild--pdp-sticky-navigation-bar-section{display:flex;align-items:center}.vtex-flex-layout-0-x-flexRowContent--pdp-sticky-navigation-bar{display:flex;flex-wrap:wrap;padding:1rem 0}.vtex-flex-layout-0-x-flexCol--pdp-add-to-cart-column{justify-content:flex-end}.vtex-flex-layout-0-x-flexCol--pdp-sticky-navigation-bar-button,.vtex-flex-layout-0-x-flexCol--pdp-sticky-navigation-bar-section,.vtex-flex-layout-0-x-flexCol--pdp-sticky-navigation-bar-title{padding-right:1rem;padding-left:1rem}.vtex-flex-layout-0-x-flexColChild--pdp-sticky-navigation-bar-button,.vtex-flex-layout-0-x-flexColChild--pdp-sticky-navigation-bar-section{display:flex;justify-content:center;align-items:center}.vtex-flex-layout-0-x-flexColChild--pdp-sticky-navigation-bar-button{display:none}.vtex-flex-layout-0-x-flexRowContent--sku-selector-and-size-chart .vtex-store-components-3-x-highlightContent{display:flex}.vtex-flex-layout-0-x-flexRowContent--sku-selector-and-size-chart .vtex-store-components-3-x-itemHighlight{align-self:flex-end}.vtex-flex-layout-0-x-flexRow--pdp-add-to-cart-row{margin-top:10px;width:100%}.vtex-flex-layout-0-x-flexRow--location-availability-row-pdp{padding-right:1rem;padding-left:1rem;overflow-y:scroll;margin-bottom:2rem;margin-left:1.5rem;margin-right:38px}.vtex-flex-layout-0-x-flexRow--productSpecification{border-top:1px solid #d3d3d3}.vtex-flex-layout-0-x-flexRowContent--productSpecification{padding-top:10px;padding-bottom:10px}.vtex-flex-layout-0-x-flexCol--productSpecificationName{padding-left:10px;font-weight:600}.vtex-flex-layout-0-x-flexRowContent--pdp-add-to-cart-row{display:flex;flex-wrap:wrap;width:100%}@media only screen and (max-width:1200px){.vtex-flex-layout-0-x-flexRowContent--pdp-add-to-cart-row .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexColChild--pdp-add-to-cart-column{margin-top:10px!important}}.vtex-flex-layout-0-x-flexCol--pdp-sticky-navigation-bar-section{display:flex;justify-content:center}.vtex-flex-layout-0-x-flexColChild--pdp-sticky-navigation-bar-title{display:flex;flex-wrap:wrap;margin-inline:30px;align-items:center}.vtex-flex-layout-0-x-flexRowContent--availability-label-row{align-items:center}.vtex-flex-layout-0-x-flexRowContent--availability-row-pdp{display:flex;flex-direction:row;justify-content:center}@media only screen and (max-width:639px){.vtex-rich-text-0-x-strong--availability-label{padding-right:1rem}.vtex-flex-layout-0-x-flexCol--feature-image-mobile{width:80%!important;margin-bottom:1rem;height:unset!important}.vtex-flex-layout-0-x-flexCol--imageFeatureItems{display:flex;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--featuresItems{width:100%}.vtex-flex-layout-0-x-flexRowContent--features-right-image{display:flex;flex-direction:column-reverse}.vtex-flex-layout-0-x-flexCol--feature-title-mobile{display:flex;flex-direction:flex-start}.vtex-flex-layout-0-x-flexRowContent--features{margin-bottom:1.2rem}}@media only screen and (max-width:769px){.vtex-flex-layout-0-x-flexRowContent--geoofcontrolItemsRow-mobile{flex-direction:column}.vtex-flex-layout-0-x-stretchChildrenWidth-mobile-col-1,.vtex-flex-layout-0-x-stretchChildrenWidth-mobile-col-2{width:100%!important;margin-top:1rem}.vtex-flex-layout-0-x-flexColChild--product-mobile{padding-left:1rem;padding-right:1rem}.vtex-flex-layout-0-x-flexCol--pdp-sticky-navigation-bar-button{padding-top:.5rem}}.vtex-flex-layout-0-x-flexRow--pdp-page-content .vtex-store-components-3-x-container{padding-left:1rem;padding-right:1rem}.vtex-flex-layout-0-x-flexRow--articlesRow{overflow:hidden}.vtex-flex-layout-0-x-flexRow--slgeotableSection{padding-left:0;padding-right:0}.vtex-flex-layout-0-x-flexRow--separator-mobile{border-top:1px solid #c5c5c5;margin-top:2rem;margin-bottom:1rem}.vtex-flex-layout-0-x-flexCol--imageFeatureItems-mobile{max-width:320px;margin-bottom:1rem}.vtex-flex-layout-0-x-flexRow--hero-banner{margin-bottom:0;background:#fff}.vtex-flex-layout-0-x-flexRowContent--bfcm-3-up{justify-content:center!important}.vtex-flex-layout-0-x-flexRow--customer-service{margin:1rem 0}.vtex-flex-layout-0-x-flexRow--bfcm-3-up,.vtex-flex-layout-0-x-flexRow--bfcm-4-up,.vtex-flex-layout-0-x-flexRow--shelf-carousel{margin-bottom:1rem}.vtex-flex-layout-0-x-flexRow--shelf-carousel .vtex-slider-layout-0-x-sliderLayoutContainer--home-v10{height:auto}@media screen and (max-width:640px){.vtex-flex-layout-0-x-flexRow--bfcm-3-up,.vtex-flex-layout-0-x-flexRow--bfcm-4-up,.vtex-flex-layout-0-x-flexRow--hero-banner{margin-bottom:0}.vtex-flex-layout-0-x-flexRow--customer-service{margin:0}.vtex-flex-layout-0-x-flexCol--customer-service{margin:0 0 1rem}}.vtex-flex-layout-0-x-flexRow--wide-banner{background-color:#fff;text-align:center}@media only screen and (min-width:640px) and (max-width:1200px){.vtex-flex-layout-0-x-flexRowContent--category-slides .vtex-flex-layout-0-x-stretchChildrenWidth{flex-basis:33.333333%!important}.vtex-flex-layout-0-x-flexRowContent--category-slides{flex-wrap:wrap}.vtex-flex-layout-0-x-flexRowContent--bfcm-4-up .vtex-flex-layout-0-x-stretchChildrenWidth{flex-basis:50%!important}.vtex-flex-layout-0-x-flexRowContent--bfcm-4-up{flex-wrap:wrap}}@media (min-width:1026px){.vtex-flex-layout-0-x-flexRowContent--promo-and-images{flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--promo-and-images .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}}@media (min-width:1026px){.vtex-flex-layout-0-x-flexCol--guide-menu{display:flex;flex-direction:column;padding:10px;margin-bottom:1rem}.vtex-flex-layout-0-x-flexColChild--guide-menu{border-radius:3px;color:#777;font-size:12px;font-weight:600;flex-shrink:0;margin:1px 0 1px 20px;padding:0;flex:0;width:100%}}@media (max-width:1025px){.vtex-flex-layout-0-x-flexCol--guide-menu{background-color:#f7f7f7;display:flex;flex-direction:row;overflow-x:scroll;padding:10px;margin-bottom:1rem}.vtex-flex-layout-0-x-flexColChild--guide-menu{background-color:#ededed;border-radius:3px;color:#777;font-size:12px;font-weight:600;flex-shrink:0;height:45px!important;margin:1px 0 1px 20px;padding:15px 16px;flex:1 0 auto}}.vtex-flex-layout-0-x-flexRow--brand-page-hero-banner .vtex-store-components-3-x-container{margin:0;padding:0;max-width:none}.vtex-flex-layout-0-x-flexRowContent--brand-page-hero-banner{display:block;position:relative}.vtex-flex-layout-0-x-flexRowContent--brand-page-hero-banner .vtex-flex-layout-0-x-stretchChildrenWidth:first-child:after{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.4;z-index:0}.vtex-flex-layout-0-x-flexRowContent--brand-page-hero-banner .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}@media (min-width:1026px){.vtex-flex-layout-0-x-flexRowContent--brand-page-hero-banner .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{z-index:1;position:absolute;top:40%}.vtex-flex-layout-0-x-flexRowContent--brand-page-content-container{display:grid;grid-template-columns:25% 1fr;margin-top:1rem!important}.vtex-flex-layout-0-x-flexRowContent--brand-page-content-container .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--brand-page-content-container-pro-nav{display:grid;grid-template-columns:30% 1fr;margin-top:1rem!important}.vtex-flex-layout-0-x-flexRowContent--brand-page-content-container-pro-nav .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexCol--brand-page-navigation-col{align-items:center;justify-content:flex-start}.vtex-flex-layout-0-x-flexRowContent--brand-page-navigation-menu-container{flex-direction:column}.vtex-flex-layout-0-x-flexColChild--brand-page-navigation-col{width:80%;height:fit-content!important;position:sticky;top:0;padding-top:8rem}.vtex-flex-layout-0-x-flexRowContent--brand-page-main-content-row{max-width:96rem;padding-right:.5rem}.vtex-flex-layout-0-x-flexRow--brand-page-info-card-container{margin:1rem 0}.vtex-flex-layout-0-x-flexRowContent--brand-page-info-card-container{width:100%}.vtex-flex-layout-0-x-flexCol--brand-page-info-card-wrapper{display:grid;grid-template-columns:60% 1fr;background-color:#eaeaea;padding:.5rem;max-width:80rem}.vtex-flex-layout-0-x-flexColChild--brand-page-info-card-wrapper{display:flex;align-items:flex-start;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--brand-page-info-card-text-section{flex-direction:column;padding-top:.5rem}}@media (min-width:1026px) and (max-width:1300px){.vtex-flex-layout-0-x-flexCol--brand-page-info-card-wrapper{grid-template-columns:40% 1fr}}@media (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--brand-page-hero-banner .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{z-index:1;position:absolute;bottom:10%}.vtex-flex-layout-0-x-flexRowContent--brand-page-content-container,.vtex-flex-layout-0-x-flexRowContent--brand-page-content-container-pro-nav{display:flex;flex-direction:column;margin-top:1rem!important}.vtex-flex-layout-0-x-flexCol--brand-page-navigation-col{background-color:#c9c9c9;padding:.25rem;border-radius:.25rem}.vtex-flex-layout-0-x-flexRowContent--brand-page-navigation-menu-container{overflow-x:scroll}.vtex-flex-layout-0-x-flexRowContent--brand-page-navigation-menu-container .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{display:none}}.vtex-flex-layout-0-x-flexRowContent--brand-page-navigation-menu-container{display:flex;flex-wrap:nowrap;position:relative}.vtex-flex-layout-0-x-flexRowContent--brand-page-content-container-pro-nav .vtex-flex-layout-0-x-stretchChildrenWidth,.vtex-flex-layout-0-x-flexRowContent--brand-page-content-container .vtex-flex-layout-0-x-stretchChildrenWidth,.vtex-flex-layout-0-x-flexRowContent--brand-page-navigation-menu-container .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRow--brand-page-info-card-container{margin:1rem 0}.vtex-flex-layout-0-x-flexCol--brand-page-info-card-wrapper{background-color:#eaeaea;padding:.5rem}.vtex-flex-layout-0-x-flexColChild--brand-page-info-card-wrapper{display:flex;justify-content:center;align-items:flex-start}.vtex-flex-layout-0-x-flexRowContent--brand-page-info-card-text-section,.vtex-flex-layout-0-x-flexRowContent--brand-page-section{flex-direction:column}.vtex-flex-layout-0-x-flexRow--brand-page-video-row .vtex-store-components-3-x-container{padding:0;margin:0;max-width:none}.vtex-flex-layout-0-x-flexRowContent--brand-page-video-row{flex-direction:column;position:relative}.vtex-flex-layout-0-x-flexRowContent--brand-page-video-row .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--brand-page-video-row .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{position:absolute;bottom:0}.vtex-flex-layout-0-x-flexRowContent--eriks-buying-wrapper{flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--eriks-buying-wrapper .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRow--mace-play-row{background-image:url(https://eriksbikeshop.vtexassets.com/assets/vtex.file-manager-graphql/images/bc0f2d33-cbbf-4fba-8d21-147cd64dc0cc___d1e901a832242be552f7db58cb455a16.jpg);background-position:50%;background-size:cover}.vtex-flex-layout-0-x-flexRowContent--mace-play-row{height:50vh;border-bottom:2px solid red;justify-content:center;align-items:center}.vtex-flex-layout-0-x-flexRowContent--mace-play-row .vtex-flex-layout-0-x-stretchChildrenWidth{display:block;width:fit-content!important}.vtex-flex-layout-0-x-flexRowContent--compare-row{flex-direction:column;align-items:center}.vtex-flex-layout-0-x-flexRowContent--compare-row .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRow--home-v10-bucket-row .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--home-v10-categories-row .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--home-v10-hero-slider-row .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--home-v10-history-row .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--home-v10-red-banner-row .vtex-store-components-3-x-container{max-width:none!important;padding:0}.vtex-flex-layout-0-x-flexRow--home-v10-history-row{position:relative;background-image:url(https://eriksbikeshop.vtexassets.com/arquivos/history.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}.vtex-flex-layout-0-x-flexRow--home-v10-history-row:before{content:"";background-color:hsla(0,0%,100%,.5);position:absolute;inset:0;z-index:0}.vtex-flex-layout-0-x-flexRowContent--home-v10-history-row{display:grid;grid-template-columns:33% 1fr;gap:2rem;position:relative;z-index:1}.vtex-flex-layout-0-x-flexRowContent--home-v11-top-cats-row{display:grid;grid-template-columns:repeat(6,1fr);place-items:center;margin-bottom:1rem}.vtex-flex-layout-0-x-flexColChild--home-v11-top-cat-col{text-align:center}.vtex-flex-layout-0-x-flexRow--home-v11-shelf{height:17.5rem}@media (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--home-v10-history-row{grid-template-columns:1fr}.vtex-flex-layout-0-x-flexRowContent--home-v11-bucket-row{display:grid;grid-template-columns:1fr;gap:1rem}.vtex-flex-layout-0-x-flexRowContent--home-v11-top-cats-row{grid-template-columns:repeat(2,1fr)}}.vtex-flex-layout-0-x-flexCol--home-v10-history-col{justify-content:center;padding:0 3rem}.vtex-flex-layout-0-x-flexRow--home-v10-categories-row .vtex-store-components-3-x-container{display:flex;justify-content:center;width:100%}.vtex-flex-layout-0-x-flexRow--home-v10-hero-slider-row .vtex-store-components-3-x-container,.vtex-flex-layout-0-x-flexRow--home-v10-red-banner-row .vtex-store-components-3-x-container{padding:0}.vtex-flex-layout-0-x-flexRow--home-v10-slider-content{width:100%}.vtex-flex-layout-0-x-flexRowContent--home-v10-slider-content .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--home-v10-slider-content .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{position:relative}.vtex-flex-layout-0-x-flexRowContent--home-v10-slider-content .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{position:absolute;bottom:3rem}.vtex-flex-layout-0-x-flexRow--home-v10-bucket-row .vtex-store-components-3-x-container{padding:0}.vtex-flex-layout-0-x-flexRow--home-v10-bucket-row{display:flex;justify-content:center;margin-top:1rem}.vtex-flex-layout-0-x-flexRowContent--home-v10-bucket-container-blog,.vtex-flex-layout-0-x-flexRowContent--home-v10-bucket-image-container{position:relative}.vtex-flex-layout-0-x-flexRowContent--home-v10-bucket-container-blog .vtex-flex-layout-0-x-stretchChildrenWidth,.vtex-flex-layout-0-x-flexRowContent--home-v10-bucket-image-container .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--home-v10-bucket-container-blog .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{position:absolute;top:0}.vtex-flex-layout-0-x-flexRowContent--home-v10-bucket-image-container .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{position:absolute;top:50%;transform:translateY(-50%)}.vtex-flex-layout-0-x-flexRow--home-v10-max-width-container{margin-bottom:1rem}.vtex-flex-layout-0-x-flexRowContent--home-v10-max-width-container{flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--home-v10-max-width-container .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}@media (min-width:1026px){.vtex-flex-layout-0-x-flexRowContent--home-v10-bucket-row{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:.75rem;width:100%}}@media (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--home-v10-bucket-row{display:grid;grid-template-columns:1fr;grid-template-rows:50vh 50vh 50vh;grid-gap:.75rem}}.vtex-flex-layout-0-x-flexRowContent--home-v10-bucket-row .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--home-v10-bucket-text-row{flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--home-v10-bucket-text-row .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--home-v10-bucket-image-container .vtex-flex-layout-0-x-stretchChildrenWidth{overflow:hidden}.vtex-flex-layout-0-x-flexRowContent--home-v10-how-do-you-ride-row{position:relative}.vtex-flex-layout-0-x-flexRowContent--home-v10-how-do-you-ride-row .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--home-v10-how-do-you-ride-row .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{position:absolute;inset:0}.vtex-flex-layout-0-x-flexCol--home-v10-how-do-you-ride-col{justify-content:center}.vtex-flex-layout-0-x-flexColChild--home-v10-how-do-you-ride-col{height:fit-content!important}.vtex-flex-layout-0-x-flexRowContent--home-v10-categories-row{display:grid;grid-gap:.75rem;margin-bottom:1.5rem;width:100%;max-width:96rem}.vtex-flex-layout-0-x-flexRowContent--home-v10-categories-row .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexColChild--home-v10-category-col{display:flex;justify-content:center;align-items:center}@media (min-width:1026px){.vtex-flex-layout-0-x-flexRowContent--home-v10-categories-row{grid-template-columns:repeat(6,1fr)}}@media (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--home-v10-categories-row{grid-template-columns:repeat(3,1fr)}}.vtex-flex-layout-0-x-flexRowContent--home-v10-shelf-pricing{display:block}.vtex-flex-layout-0-x-flexRowContent--home-v10-shelf-pricing .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--home-v10-brands-row{flex-direction:column;position:relative;z-index:2}.vtex-flex-layout-0-x-flexRowContent--home-v10-brands-row .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRow--home-v10-brand-category-row{display:flex;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--home-v10-brand-category-row{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.75rem;width:100%}@media (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--home-v10-brand-category-row{grid-template-columns:repeat(2,1fr)}}.vtex-flex-layout-0-x-flexRowContent--slash-row{position:relative;height:40vh;overflow:hidden}.vtex-flex-layout-0-x-flexRowContent--slash-row .vtex-flex-layout-0-x-stretchChildrenWidth{position:absolute;width:60%!important}.vtex-flex-layout-0-x-flexRowContent--slash-row .vtex-flex-layout-0-x-stretchChildrenWidth:first-child{left:0}.vtex-flex-layout-0-x-flexRowContent--slash-row .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{right:-10%;transform:skew(-10deg);overflow:hidden;border-left:5px solid red}.vtex-flex-layout-0-x-flexRowContent--show-more-button-row{justify-content:center}.vtex-flex-layout-0-x-flexRowContent--bike-buying-guide-v2{display:flex;justify-content:space-evenly;flex-wrap:wrap}.vtex-flex-layout-0-x-flexRowContent--bike-buying-guide-v2 .vtex-flex-layout-0-x-stretchChildrenWidth{width:auto!important}.vtex-flex-layout-0-x-flexRow--new-customer-terms-row{margin:0 0 1rem}.vtex-flex-layout-0-x-flexRowContent--new-customer-terms-row .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexCol--new-customer-terms-col{justify-content:center;flex-direction:row;margin:0 auto;max-width:60rem}.vtex-flex-layout-0-x-flexRowContent--new-customer-terms-row{flex-direction:column;align-items:center}@media (min-width:1026px){.vtex-flex-layout-0-x-flexColChild--new-customer-terms-col{width:50%}}@media (max-width:1025px){.vtex-flex-layout-0-x-flexCol--new-customer-terms-col{flex-direction:column}}.vtex-flex-layout-0-x-flexRow--home-v10-categories-row{display:flex;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--new-customer-deal-carousel-row{flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--new-customer-deal-carousel-row .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--glossary-section-container{flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--glossary-section-container .vtex-flex-layout-0-x-stretchChildrenWidth{width:auto!important}@media (max-width:1025px){.vtex-flex-layout-0-x-flexCol--fat-categories-container{flex-direction:row;justify-content:space-around}.vtex-flex-layout-0-x-flexRowContent--fat-categories-row{flex-direction:column}}.vtex-flex-layout-0-x-flexColChild--fat-categories-col{display:flex;justify-content:center;align-items:center}.vtex-flex-layout-0-x-flexRow--search-breadcrumb-and-info-desktop-v2 .vtex-store-components-3-x-container{padding:0}.vtex-flex-layout-0-x-flexRowContent--search-breadcrumb-and-info-desktop-v2{justify-content:space-between}.vtex-flex-layout-0-x-flexRow--search-breadcrumb-and-info-desktop-v2{margin:0 0 .75rem}.vtex-flex-layout-0-x-flexColChild--search-content-v2-desktop{display:flex;justify-content:center;height:fit-content!important}.vtex-flex-layout-0-x-flexColChild--total-products-and-title-desktop-v2{display:flex;justify-content:center;align-items:center}.vtex-flex-layout-0-x-flexCol--filter-navigator-v2-desktop{margin:1.75rem 0 0 .25rem}.vtex-flex-layout-0-x-flexRowContent--image-and-name-desktop-v2{flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--image-and-name-desktop-v2 .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--searchinfo-v2{margin:0 0 1rem}.vtex-flex-layout-0-x-flexRow--search-content-desktop .vtex-store-components-3-x-container{margin:0;padding:0}.vtex-flex-layout-0-x-flexRowContent--search-content-desktop .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--search-content-desktop{display:grid;grid-template-columns:25% 1fr;column-gap:.5rem}.vtex-flex-layout-0-x-flexRowContent--product-and-modal-desktop-v2{height:16rem;flex-direction:column;position:relative}.vtex-flex-layout-0-x-flexRowContent--product-and-modal-desktop-v2 .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--product-and-modal-desktop-v2 .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{position:absolute;bottom:.5rem}.vtex-flex-layout-0-x-flexRow--product-info-row-pdp-v2{display:flex;align-items:center}.vtex-flex-layout-0-x-flexColChild--product-info-col-desktop-v2{display:flex;align-items:center;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--product-info-row-pdp-v2{flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--product-info-row-pdp-v2 .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--product-and-modal-pdp-v2{flex-direction:column;position:relative}.vtex-flex-layout-0-x-flexRowContent--product-and-modal-pdp-v2 .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--product-and-modal-pdp-v2 .vtex-flex-layout-0-x-stretchChildrenWidth:last-child{position:absolute;bottom:1.5rem}.vtex-flex-layout-0-x-flexRowContent--pricing-desktop-v2{flex-direction:column;align-items:center}.vtex-flex-layout-0-x-flexRowContent--pricing-desktop-v2 .vtex-flex-layout-0-x-stretchChildrenWidth{width:fit-content!important}.vtex-flex-layout-0-x-flexRow--product-info-row-desktop-v2,.vtex-flex-layout-0-x-flexRow--product-info-row-pdp-v2{height:100%;padding:.5rem;background:linear-gradient(180deg,#fff,#fff 10%,#f1f1f1 50%,#fafafa)}.vtex-flex-layout-0-x-flexRowContent--product-info-row-desktop-v2{height:100%;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--availability-location-box .vtex-flex-layout-0-x-stretchChildrenWidth:empty{border:1px solid #000;border-left-width:15px;padding:10px;border-radius:.25rem;display:flex;flex-direction:column;align-items:center}.vtex-flex-layout-0-x-flexRowContent--availability-location-box .vtex-flex-layout-0-x-stretchChildrenWidth:empty:before{content:"User Location Unknown";font-weight:700}.vtex-flex-layout-0-x-flexRowContent--availability-location-box .vtex-flex-layout-0-x-stretchChildrenWidth:empty:after{content:"Set your location to check availability"}.vtex-flex-layout-0-x-flexRowContent--affirm-container{flex-direction:column;align-items:center}@media (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--affirm-container{margin-bottom:.5rem}}.vtex-flex-layout-0-x-flexRowContent--affirm-container .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important;padding:0}.vtex-flex-layout-0-x-flexRow--hideAttributesPDP{display:none}.vtex-flex-layout-0-x-flexRowContent--product-desktop{margin:0;padding:0}.vtex-flex-layout-0-x-flexRowContent--size-chart-v2,.vtex-flex-layout-0-x-flexRowContent--sku-selector-and-size-chart{flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--size-chart-v2 .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--sku-selector-and-size-chart .vtex-flex-layout-0-x-stretchChildrenWidth{padding:0;width:100%!important}.vtex-flex-layout-0-x-flexRowContent--product-modal-v2{flex-direction:column;padding:1.5rem}.vtex-flex-layout-0-x-flexRowContent--product-modal-v2 .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--product-modal-v2 .vtex-product-specification-badges-0-x-groupContainer--product-specification-badge-desktop-v2{display:none}.vtex-flex-layout-0-x-flexColChild--modal-availability-col-v2{height:fit-content!important;display:flex;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--general-info-page-flex-row{flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--general-info-page-flex-row .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--store-locator-v10{flex-direction:column}.vtex-flex-layout-0-x-flexRowContent--store-locator-v10 .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRow--articlesRow{width:100%}@media (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--featuresItems{width:100%!important}.vtex-flex-layout-0-x-flexRowContent--features{flex-direction:column}}.vtex-flex-layout-0-x-flexRowContent--plp-desktop-v3{display:grid;grid-template-columns:25% 1fr;margin:1rem 0}.vtex-flex-layout-0-x-flexRowContent--plp-desktop-v3 .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexRow--gift-guide .vtex-store-components-3-x-container{margin:0;padding:0;max-width:none}.vtex-flex-layout-0-x-flexRowContent--gift-guide{flex-direction:column;justify-content:center;align-items:center}.vtex-flex-layout-0-x-flexRowContent--gift-guide .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexCol--gift-guide-padded-container{margin:1.5rem auto 0;max-width:96rem}.vtex-flex-layout-0-x-flexRowContent--gift-guide-bucket-row{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.vtex-flex-layout-0-x-flexRowContent--gift-guide-bucket-row-2{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin-top:1.5rem}@media (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--gift-guide-bucket-row,.vtex-flex-layout-0-x-flexRowContent--gift-guide-bucket-row-2{grid-template-columns:repeat(1,1fr)}}.vtex-flex-layout-0-x-flexRow--kitlook-layout .vtex-store-components-3-x-container{padding:0 1rem}.vtex-flex-layout-0-x-flexRowContent--kitlook-layout{display:grid;grid-template-columns:40% 1fr;gap:1rem}.vtex-flex-layout-0-x-flexRowContent--kitlook-layout .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}.vtex-flex-layout-0-x-flexCol--kitlook-details-col{height:fit-content;position:sticky;top:0}.vtex-flex-layout-0-x-flexColChild--kitlook-details-col{height:auto!important}@media (max-width:1025px){.vtex-flex-layout-0-x-flexRowContent--kitlook-layout{display:block}}.vtex-flex-layout-0-x-flexRow--plp-desktop-v11 .vtex-store-components-3-x-container{padding:0}.vtex-flex-layout-0-x-flexRowContent--plp-desktop-v11{display:grid;grid-template-columns:25% 1fr;gap:1rem}.vtex-flex-layout-0-x-flexRowContent--plp-desktop-v11 .vtex-flex-layout-0-x-stretchChildrenWidth{width:100%!important}@media (max-width:1025px){.vtex-flex-layout-0-x-flexRow--search-filters-and-info-desktop-v2{margin-bottom:1rem}}.vtex-iframe-0-x-container--fluid-video{border:1px solid #000}.vtex-iframe-0-x-container--redBorder{margin:8px 0;border-top:3px solid red;border-bottom:3px solid red;padding:4px 0}.vtex-location-availability-0-x-modalHeader{text-align:center!important;color:#000!important}.vtex-location-availability-0-x-availabilityHeader--pdp-24{text-align:center}.vtex-location-availability-0-x-availabilityHeaderLink--pdp-24{text-decoration:none;background:#ec1d24;color:#fff;padding:.25rem .5rem;text-align:center;border-radius:.25rem}.vtex-location-availability-0-x-pickupHeader,.vtex-location-availability-0-x-shippingHeader{font-weight:700;color:#000;text-align:center}.vtex-location-availability-0-x-pickupItem,.vtex-location-availability-0-x-shippingListItem{background-color:rgba(0,0,0,.05);padding:.5rem}.vtex-location-availability-0-x-pickupName,.vtex-location-availability-0-x-shippingDeliveryName{font-size:1rem;font-weight:700;color:#000}.vtex-location-availability-0-x-pickupEstimate,.vtex-location-availability-0-x-shippingDeliveryEstimate{font-size:.85rem;color:#636363}.vtex-location-availability-0-x-pickupAddress,.vtex-location-availability-0-x-pickupCityStateZip,.vtex-location-availability-0-x-shippingDeliveryPrice{color:#000;font-size:1rem}.vtex-location-availability-0-x-seeAllModalButton .vtex-button,.vtex-location-availability-0-x-seeAllModalButton .vtex-button:focus,.vtex-location-availability-0-x-seeAllModalButton .vtex-button:hover{display:block;background:#000;color:#fff;margin:auto;border:none;border-radius:.25rem;cursor:pointer}.vtex-location-availability-0-x-storeListEmptyMessage{color:#000}@media (min-width:1026px){.vtex-menu-2-x-menuContainer--header-submenu-nav{justify-content:center;flex-wrap:wrap}.vtex-menu-2-x-submenuColumn--header-submenu-nav{display:flex;flex-direction:column;align-items:center;margin:1rem 0}.vtex-menu-2-x-styledLinkContent--header-submenu-nav{font-size:1.1rem;justify-content:center;font-weight:400;padding:.25rem .5rem;position:relative;z-index:1;transition:color .1s ease-out}.vtex-menu-2-x-styledLinkContent--header-submenu-nav:before{content:"";display:block;position:absolute;background-color:#ec1d24;top:100%;bottom:0;right:0;left:0;transition:top .25s ease-out;z-index:-1}.vtex-menu-2-x-styledLinkContainer--header-submenu-nav{margin:.75rem 1rem;padding:0}.vtex-menu-2-x-styledLinkContent--header-submenu-nav:hover:before{top:0}.vtex-menu-2-x-styledLinkContent--header-submenu-nav:hover{color:#fff}}@media (prefers-reduced-motion){.vtex-menu-2-x-styledLinkContent--header-submenu-nav,.vtex-menu-2-x-styledLinkContent--header-submenu-nav:before{transition:none!important}}@media (max-width:1025px){.vtex-menu-2-x-menuContainer--header-submenu-nav{flex-direction:column}.vtex-menu-2-x-styledLinkContainer--header-submenu-nav{border-bottom:3px solid #000;cursor:pointer;margin:0;padding:0}.vtex-menu-2-x-styledLink--header-submenu-nav{display:block;margin:0;padding:0}.vtex-menu-2-x-styledLinkContent--header-submenu-nav{display:flex;align-items:center;padding:0 0 0 1rem}.vtex-menu-2-x-styledLinkContent--header-submenu-nav:after{content:"▶";position:absolute;right:1rem}}.vtex-menu-2-x-menuContainerNav--footer-nav{height:100%}.vtex-menu-2-x-menuContainer--footer-nav{flex-direction:column;justify-content:center;gap:.5rem;height:100%}@media (max-width:1025px){.vtex-menu-2-x-menuContainer--footer-nav{flex-direction:column;padding-left:2.5rem}.vtex-menu-2-x-menuItem--footer-nav{list-style:disc;color:#fff}.vtex-menu-2-x-styledLinkContainer--footer-nav{margin-left:0}}.vtex-menu-2-x-styledLinkContainer--footer-nav{text-decoration:underline;color:#fff;padding:.25rem 0}.vtex-menu-2-x-styledLinkContent--footer-nav{color:#fff;white-space:normal}.vtex-menu-2-x-menuContainer--footer-v12{flex-direction:column;align-items:center;gap:.25rem}.vtex-menu-2-x-styledLinkContainer--footer-v12{margin:0;padding:.25rem}.vtex-menu-2-x-menuItem--footer-v12{width:100%}.vtex-menu-2-x-styledLink--footer-v12{color:#fff}.vtex-menu-2-x-styledLink--footer-v12:hover{text-decoration:underline}.vtex-menu-2-x-styledLinkContent--footer-v12{display:block;font-size:.9rem;text-align:center;white-space:normal}.vtex-minicart-2-x-opened{z-index:9999999999}.vtex-minicart-2-x-minicartEmptyStateContainer{padding-left:2rem}.vtex-minicart-2-x-cartIcon{color:#fff;width:24px!important;height:24px!important}.vtex-minicart-2-x-label{font-size:14px}.vtex-minicart-2-x-content .vtex-store-components-3-x-productBrand{color:#6f6f6f;font-size:14px;font-weight:500;line-height:1.07}.vtex-minicart-2-x-content .vtex-store-components-3-x-sellingPrice{color:#8e8e8e;font-size:16px;font-weight:700;letter-spacing:0;margin-right:.125rem}.vtex-minicart-2-x-badge,.vtex-minicart-2-x-minicartQuantityBadgeDefault{background-color:#ec1d24}.vtex-minicart-2-x-minicartContainer .vtex-button:focus,.vtex-minicart-2-x-minicartContainer .vtex-button:hover{background:none}.vtex-minicart-2-x-openIconContainer{padding:0}.vtex-minicart-2-x-minicartContainer .vtex-button__label{padding:.25rem 0}.vtex-minicart-2-x-minicartWrapperContainer--mobile-mini-cart{width:3rem}.vtex-minicart-2-x-minicartContainer--mobile-mini-cart{margin:0 auto}.vtex-modal-layout-0-x-triggerContainer--quickview:focus{outline:none}.vtex-modal-layout-0-x-headerContainer--quickview{border:none}.vtex-modal-layout-0-x-paper--quickview{margin:2rem;padding:1rem 2rem 1rem 3rem;max-width:1075px!important;width:1075px!important}.vtex-modal-layout-0-x-actionsContainerEndOfContent--quickview{padding:0 1rem}.vtex-modal-layout-0-x-contentContainer--quickviewContent{padding:0 1rem 1rem}.vtex-modal-layout-0-x-closeButton--quickview:focus,.vtex-modal-layout-0-x-contentContainer--quickviewContent .vtex-modal-layout-0-x-triggerContainer:focus{outline:none!important;border:none!important}.vtex-modal-layout-0-x-closeButton--quickview{margin-right:-1.5rem}.vtex-modal-layout-0-x-paper--quickview .vtex-flex-layout-0-x-flexRow--quickviewMainRow{margin-top:-40px!important}.vtex-modal-layout-0-x-paper--quickview .vtex-flex-layout-0-x-flexColChild--addToCartbtn,.vtex-modal-layout-0-x-paper--quickview .vtex-store-link-0-x-buttonLink--viewfulldetails{margin-top:22px!important}.vtex-modal-layout-0-x-paper--quickview .vtex-flex-layout-0-x-flexColChild--quickviewDetailsbtn,.vtex-modal-layout-0-x-paper--quickview .vtex-flex-layout-0-x-flexColChild--quickviewImage{margin-right:15px}.vtex-modal-layout-0-x-paper--quickview .vtex-flex-layout-0-x-flexCol--quickviewAddCart,.vtex-modal-layout-0-x-paper--quickview .vtex-flex-layout-0-x-flexCol--quickviewDetails{margin-left:15px}.vtex-modal-layout-0-x-paper--quickview .vtex-product-summary-2-x-imageNormal{max-width:100%!important}.vtex-modal-layout-0-x-paper--quickview .vtex-store-components-3-x-skuSelectorTextContainer{margin-top:.75rem;margin-bottom:.2rem}.vtex-modal-layout-0-x-paper--quickview .vtex-store-components-3-x-skuSelectorName{font-size:12px}.vtex-modal-layout-0-x-paper--quickview .vtex-store-components-3-x-sellingPriceValue{font-size:26px;font-weight:500}.vtex-modal-layout-0-x-paper--quickview .vtex-product-specification-badges-0-x-badgeContainer--flag{margin-right:10px;top:360px;right:50%}.vtex-modal-layout-0-x-paper--quickview .vtex-store-components-3-x-skuSelectorSubcontainer--size .vtex-store-components-3-x-skuSelectorItem{margin-left:0}.vtex-modal-layout-0-x-hiddenContainer{padding-right:unset!important}.vtex-modal-layout-0-x-modal--address{z-index:100000000!important}.vtex-modal-layout-0-x-container--address .vtex-modal-layout-0-x-closeButtonContainer{padding:15px!important}.vtex-modal-layout-0-x-paper--address .vtex-shopper-location-0-x-changeLocationFormContainer{padding-left:0!important}@media (max-width:768px){.vtex-modal-layout-0-x-paper--address .vtex-shopper-location-0-x-changeLocationFormContainer{padding-right:0!important}}.vtex-modal-layout-0-x-headerContainer--modal-header-location-availability-pdp{margin-inline:1.5rem;margin-top:1.5rem;border-bottom:0}.vtex-modal-layout-0-x-triggerContainer--pdp-delivery-modal{display:flex;align-items:center}.vtex-modal-layout-0-x-modal--modal-location-pdp{z-index:1300!important}.vtex-modal-layout-0-x-paper--size-chart{width:70%}.vtex-modal-layout-0-x-closeButtonContainer{margin-left:auto}.vtex-size-chart-link-container{display:none}.vtex-size-chart-button{display:block;background-color:#ec1d24;margin:1rem auto;padding:.5rem 1rem;text-decoration:none;color:#fff;cursor:pointer;width:fit-content;text-align:center;border-radius:.5rem}.vtex-search-result-3-x-galleryItem--gallery-desktop-v2:hover .vtex-modal-layout-0-x-triggerContainer--modal-trigger-desktop{opacity:1}.vtex-modal-layout-0-x-triggerContainer--modal-trigger-desktop{opacity:0;transition:opacity .25s ease-in-out}.vtex-modal-layout-0-x-closeButtonContainer--modal-header-v2{position:fixed;top:2rem;right:2rem;background-color:#fff;border-radius:.5rem}.vtex-modal-layout-0-x-headerContainer--modal-header-v2{border:none}.vtex-modal-layout-0-x-closeButton{color:#000}.vtex-modal-layout-0-x-triggerContainer--pdp-24-availability{display:block}.vtex-modal-layout-0-x-paper--pdp-24{padding:0 1.5rem 1rem}.vtex-modal-layout-0-x-headerContainer--pdp-24{align-items:center;height:3.5rem}.vtex-modal-layout-0-x-headerContent--pdp-24{width:100%}.vtex-modal-layout-0-x-triggerContainer--pdp-24{display:block}.vtex-modal-layout-0-x-closeButtonContainer--pdp-24{position:absolute;right:0}.vtex-my-account-1-x-userImage{display:none}.vtex-my-account-1-x-menuLinks .vtex-account_menu-link{padding:.5rem}.vtex-pageHeader__container{padding:0 .5rem}.vtex-pageHeader__title{font-size:2rem}@media (min-width:1026px){.vtex-my-account-1-x-menuLinks{border-left:2px solid #000}.vtex-pageHeader-link__container{display:none}}@media (max-width:1025px){.vtex-pageHeader__title{text-align:center}.vtex-account_menu-link{display:block;width:50%;margin:0 auto 1rem;font-weight:700;background-color:#ec1d24;color:#fff;border-radius:.5rem;text-align:center}}.vtex-modal__confirmation .vtex-button__label{font-size:1rem}.vtex-order-placed-2-x-orderPlacedWrapper{padding:1rem .25rem 0}.vtex-order-placed-2-x-cancelOrderButton,.vtex-order-placed-2-x-updateOrderButton{display:none}.vtex-order-placed-2-x-myOrdersButton{margin-right:0}.vtex-order-placed-2-x-orderSeller{color:#979899}.vtex-order-placed-2-x-section--confirmation,.vtex-order-placed-2-x-section--notices{margin-bottom:1rem}.vtex-order-placed-2-x-noticesList{margin:0 auto}@media (min-width:1026px){.vtex-order-placed-2-x-noticesList{width:50%}}.vtex-order-placed-2-x-noticeListItem{padding:.75rem 0}.vtex-order-placed-2-x-orderPlacedMainWrapper{max-width:56rem}.vtex-order-placed-2-x-orderPaymentItem{padding-bottom:1rem}.vtex-order-placed-2-x-package{margin:1rem 0}.vtex-order-placed-2-x-totalList{margin-top:1rem}.vtex-order-placed-2-x-totalListItemLabel,.vtex-order-placed-2-x-totalListItemValue{font-size:1rem}.vtex-powerreviews-2-x-powerReviewsWrapper{max-width:96rem}.vtex-powerreviews-2-x-powerReviewsHistogram{width:50%}@media (max-width:1025px){.vtex-powerreviews-2-x-powerReviewsHistogram{width:100%}}.vtex-powerreviews-2-x-powerReviewsStarsActive .vtex-powerreviews-2-x-powerReviewsStar{fill:#545454!important}.vtex-powerreviews-2-x-review__histogram--bar{border-radius:1rem}.vtex-powerreviews-2-x-powerReviewsComments .vtex-button{font-size:1rem!important}.vtex-powerreviews-2-x-powerReviewsStars{margin:0}.vtex-powerreviews-2-x-powerReviewsRatingSummary{display:flex;justify-content:center;align-items:center;margin:0}.vtex-powerreviews-2-x-powerReviewsRatingSummaryAverage{margin:0 .5rem}.vtex-flex-layout-0-x-flexRowContent--product-modal-v2 .vtex-powerreviews-2-x-powerReviewsRatingInline{display:flex;justify-content:center}.vtex-powerreviews-2-x-powerReviewsForm{max-width:700px;margin:0 auto;padding:1rem}.vtex-powerreviews-2-x-powerReviewsTitle{display:none}.vtex-powerreviews-2-x-powerReviewsWrapper{padding:0}.vtex-product-comparison-0-x-productSelectorContainer{z-index:4}.vtex-product-comparison-0-x-productSelectorContainer .vtex-checkbox__label{text-align:left;text-transform:uppercase;font-size:14px;letter-spacing:.75px}.vtex-product-comparison-0-x-productSelectorContainer .vtex-checkbox__line-container{-webkit-box-align:end;align-items:flex-end;margin-top:-143%;float:right}.vtex-product-comparison-0-x-productSelectorContainer .vtex-checkbox__inner-container{border-radius:.5rem}.vtex-product-comparison-0-x-comparisonButtons .vtex-button__label{font-size:.75rem}.vtex-product-comparison-0-x-drawerContainer{position:fixed;max-height:150px;bottom:0;left:0;z-index:5}.vtex-product-comparison-0-x-comparisonButtons{border-bottom:1px solid #e3e4e6;padding-bottom:.5rem;margin-bottom:0}.vtex-product-comparison-0-x-closeButton{padding-top:8px}.vtex-product-price-1-x-sellingPriceRange{font-family:Roboto,sans-serif;font-size:1.25rem}.vtex-product-price-1-x-listPriceRange{font-family:Roboto,sans-serif;font-size:1rem;text-align:left;color:#999}.vtex-product-price-1-x-listPriceRange--product-list-price-range-desktop{font-family:Roboto,sans-serif;font-size:.9rem;text-align:center;color:#ff6c6c}.vtex-product-price-1-x-sellingPriceRange--product-selling-price-range-desktop{font-family:Roboto,sans-serif;font-size:1.25rem;text-align:center}.vtex-product-price-1-x-listPriceRange--home-v10,.vtex-product-price-1-x-sellingPriceRange--home-v10{display:flex;justify-content:center}.vtex-product-price-1-x-sellingPriceRangeUniqueValue--sale-v10-product-price{display:block;margin:0 auto;width:fit-content}.vtex-product-price-1-x-listPriceRange--sale-v10-product-price{display:flex;justify-content:center}.vtex-product-price-1-x-sellingPrice--kitlook-layout{display:block;text-align:center;font-size:1.25rem;margin-bottom:1rem}.vtex-product-price-1-x-listPriceRange--not-found{color:#fff;font-size:.85rem}.vtex-product-quantity-1-x-quantitySelectorContainer--pdp-24 .vtex-numeric-stepper-container{gap:.5rem}.vtex-product-quantity-1-x-quantitySelectorContainer--pdp-24 .vtex-numeric-stepper__input,.vtex-product-quantity-1-x-quantitySelectorContainer--pdp-24 .vtex-numeric-stepper__minus-button,.vtex-product-quantity-1-x-quantitySelectorContainer--pdp-24 .vtex-numeric-stepper__plus-button{border:1px solid #e3e4e6!important;border-radius:0!important;display:block}.vtex-product-quantity-1-x-quantitySelectorContainer--pdp-24 .vtex-numeric-stepper__minus-button,.vtex-product-quantity-1-x-quantitySelectorContainer--pdp-24 .vtex-numeric-stepper__plus-button{width:1.75rem!important}.vtex-product-quantity-1-x-quantitySelectorContainer--pdp-24 .vtex-numeric-stepper__minus-button__text,.vtex-product-quantity-1-x-quantitySelectorContainer--pdp-24 .vtex-numeric-stepper__plus-button__text{color:#000;display:block}.vtex-product-quantity-1-x-quantitySelectorContainer--pdp-24 .vtex-numeric-stepper__input{width:3rem}.vtex-product-quantity-1-x-quantitySelectorTitle--pdp-24{color:#000;font-weight:700;font-size:.9rem;margin:0 0 .25rem;text-transform:uppercase}.vtex-product-quantity-1-x-availableQuantityContainer--pdp-24:before{content:"Only "}.vtex-product-quantity-1-x-availableQuantityContainer--pdp-24:after{content:"."}.vtex-product-quantity-1-x-availableQuantityContainer--pdp-24{margin:.25rem 0 0;color:#999;font-size:.85rem;font-weight:700}.vtex-product-specification-badges-0-x-groupContainer--flag{width:0;height:0;margin:0}.vtex-product-specification-badges-0-x-badgeContainer--flag{text-align:center;width:auto;position:absolute;top:5px;right:0;border:1px solid #ddd;background-color:#eee;border-radius:.2rem;text-transform:uppercase}.vtex-product-specification-badges-0-x-badgeText--flag{font-size:.6875rem;font-weight:600;color:#000}.vtex-product-specification-badges-0-x-badgeContainer--closeout{top:95px}.vtex-product-specification-badges-0-x-badgeContainer--closeout .vtex-product-specification-badges-0-x-badgeText--flag{text-transform:capitalize}.vtex-product-specification-badges-0-x-groupContainer--preOrderFlag{width:100%;margin:1rem 0 0}@media (max-width:1025px){.vtex-product-specification-badges-0-x-groupContainer--preOrderFlag{margin:0 0 1rem}}.vtex-product-specification-badges-0-x-badgeContainer--preOrderFlag{background-color:#333;border:1px solid #000;border-radius:.25rem}.vtex-product-specification-badges-0-x-badgeText--preOrderFlag{color:#fff;font-weight:700;text-transform:uppercase;text-align:center;width:100%}.vtex-product-specification-badges-0-x-badgeText--product-specification-badge-desktop-v2{display:block;border:1px solid #000;border-radius:.25rem;padding:.25rem;text-transform:capitalize;text-align:center;background-color:#eee;color:#000;font-size:.9rem;box-shadow:2px 2px 2px rgba(0,0,0,.5)}.vtex-product-summary-2-x-nameContainer,.vtex-product-summary-2-x-priceContainer{padding:0}.vtex-search-1-x-tileListItem .vtex-product-summary-2-x-nameContainer{padding:.25rem}.vtex-search-1-x-tileListItem .vtex-product-summary-2-x-productBrand{display:block}.vtex-product-summary-2-x-priceContainer{text-align:left!important;justify-content:left!important;-webkit-box-pack:start;align-items:flex-start}.vtex-product-summary-2-x-containerInline .vtex-product-summary-2-x-imageContainer{height:90px}.vtex-product-summary-2-x-element .vtex-button{min-height:2rem}.vtex-product-summary-2-x-listPrice{display:none}.vtex-modal-layout-0-x-contentContainer--quickviewContent .vtex-product-summary-2-x-SKUSelectorContainer--SearchSkuSelector:before{border-bottom:1px solid #bababa;content:"";display:block;position:relative;top:0;width:100%}.vtex-product-summary-2-x-SKUSelectorContainer--SearchSkuSelector .vtex-store-components-3-x-skuSelectorOptionsList{margin-left:0}.vtex-product-summary-2-x-diagonalCross--SearchSkuSelector{background-image:linear-gradient(to top right,transparent 44%,rgba(0,0,0,.5) 48%,currentColor 0,currentColor 52%,transparent 0);cursor:default!important;pointer-events:none!important;background-color:hsla(0,0%,100%,.3)}.vtex-product-summary-2-x-skuSelectorItemImage--SearchSkuSelector{width:60px!important;height:60px!important}.vtex-product-summary-2-x-container--drawer-summary .vtex-product-summary-2-x-imageNormal{width:100%!important;height:75px!important;object-fit:contain!important;contain:unset!important;max-width:75px!important}.vtex-product-summary-2-x-container--drawer-summary .vtex-product-summary-2-x-imageContainer{width:100px}.vtex-product-summary-2-x-container--drawer-summary .vtex-product-summary-2-x-productBrand{font-size:.975rem}.vtex-product-summary-2-x-sliderLeftArrow{padding-left:0;margin-left:0}.vtex-product-summary-2-x-sliderRightArrow{padding-right:0;margin-right:0}.vtex-product-summary-2-x-skuSelectorContainer--SearchSkuSelector .vtex-store-components-3-x-seeMoreButton{width:100%;margin-top:.5rem}.vtex-product-summary-2-x-skuSelectorContainer--SearchSkuSelector .vtex-store-components-3-x-seeMoreButton .vtex-button{width:100%;background:unset;border:1px solid #e3e4e6;color:#000}.vtex-product-summary-2-x-skuSelectorContainer--SearchSkuSelector .vtex-store-components-3-x-seeMoreButton .vtex-button:hover{border:1px solid #ee3c35;color:#ee3c35}.vtex-product-summary-2-x-price_className .vtex-product-summary-2-x-sellingPriceContainer{margin-top:.5rem}.vtex-product-summary-2-x-price_sellingPrice{padding-left:0}@media only screen and (max-width:767px){.vtex-product-summary-2-x-clearLink{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}}.vtex-product-summary-2-x-container--shelfCarousel .vtex-product-summary-2-x-listPrice{display:block!important}.vtex-product-summary-2-x-container--brand-page-product-summary{margin:0!important}.vtex-product-summary-2-x-image--brand-page-gallery-image{height:10rem!important}.vtex-product-summary-2-x-element--brand-page-product-summary,.vtex-product-summary-2-x-imageWrapper--brand-page-gallery-image{padding:0;margin:0}.vtex-product-summary-2-x-productNameContainer--home-v10{font-size:.75rem;text-align:center!important;height:fit-content}.vtex-product-summary-2-x-nameContainer--home-v10{z-index:1}.vtex-product-summary-2-x-productBrand--home-v10{font-size:clamp(.9rem,2vw,1.25rem);text-align:center!important}.vtex-product-summary-2-x-imageWrapper--home-v10{height:10rem;overflow:hidden}.vtex-product-summary-2-x-imageWrapper--home-v10 .vtex-store-components-3-x-discountContainer{display:flex;flex-direction:column;align-items:center}.vtex-product-summary-2-x-imageWrapper--home-v10 .vtex-store-components-3-x-discountInsideContainer{bottom:0}.vtex-product-summary-2-x-imageContainer--home-v10{height:10rem}.vtex-product-summary-2-x-image--home-v10{aspect-ratio:16/9;width:100%!important;height:9rem!important;object-fit:contain!important;z-index:0}.vtex-product-summary-2-x-element--home-v10{margin:0;padding:0;align-items:center}.vtex-product-summary-2-x-containerNormal--home-v10{box-shadow:none!important;border-radius:0;padding:.25rem!important;margin:0 .5rem}.vtex-product-summary-2-x-container--product-summary-desktop-v2{border:1px solid #d1d1d1;border-radius:.75rem;box-shadow:0 0 0 #000;transform:scale(1);overflow:hidden;transition-property:transform,box-shadow;transition-duration:.1s;transition-timing-function:ease-in-out}@media (min-width:1026px){.vtex-product-summary-2-x-container--product-summary-desktop-v2:hover{transform:scale(1.005);box-shadow:.25rem .25rem .25rem rgba(0,0,0,.25)}}.vtex-shelf-1-x-slide .vtex-product-summary-2-x-container--product-summary-desktop-v2:hover{transform:scale(.975);box-shadow:0 0 0 transparent}.vtex-product-summary-2-x-element--product-summary-desktop-v2{margin:0;padding:0;justify-content:space-between}.vtex-product-summary-2-x-imageContainer--product-summary-image-desktop-v2{padding:.25rem}.vtex-product-summary-2-x-image--product-summary-image-desktop-v2{margin:.75rem 0 0;aspect-ratio:16/9;object-fit:contain;height:15rem;max-height:none;min-height:10rem}.vtex-product-summary-2-x-productNameContainer--product-summary-name-desktop-v2{font-size:.75rem;padding:0 .5rem;text-align:center}.vtex-product-summary-2-x-SKUSelectorContainer--sku-selector-desktop-v2{width:100%;height:6rem}.vtex-product-summary-2-x-skuSelectorContainer--sku-selector-desktop-v2 .vtex-store-components-3-x-skuSelectorOptionsList{display:flex;justify-content:space-around;margin:0}.vtex-product-summary-2-x-skuSelectorContainer--sku-selector-desktop-v2 .vtex-store-components-3-x-skuSelectorTextContainer{margin:.25rem 0 0}.vtex-flex-layout-0-x-flexRowContent--image-and-name-desktop-v2 .vtex-product-summary-2-x-nameContainer{text-align:center;justify-content:center}.vtex-product-summary-2-x-skuSelectorInternalBox--sku-selector-desktop-v2{border:1px solid #000}.vtex-product-summary-2-x-sliderTrack--sku-selector-desktop-v2{padding:.25rem 0}.vtex-product-summary-2-x-caretIcon--sku-selector-desktop-v2{color:#000}.vtex-product-summary-2-x-valueWrapper--sku-selector-desktop-v2{padding:.5rem}.vtex-product-summary-2-x-skuSelectorItem--sku-selector-desktop-v2{margin:.1rem .25rem;background-color:#fff}.vtex-product-summary-2-x-image--product-summary-image-quickview-v2{height:45vh;width:100%;object-fit:contain;max-height:30rem}.vtex-search-1-x-tileListItem .vtex-product-summary-2-x-imageNormal{object-fit:contain;height:10rem}.vtex-product-summary-2-x-element--sale-v10-product-summary{margin:0;padding:0}.vtex-product-summary-2-x-image--sale-v10-product-summary-image{height:20vh;object-fit:contain}.vtex-product-summary-2-x-brandName--kitlook{display:block;font-size:1.5rem;font-weight:700;text-align:center}.vtex-product-summary-2-x-skuSelectorInternalBox--kitlook{display:flex;justify-content:center;background-color:#fff}.vtex-product-summary-2-x-image--kitlook{border-radius:1rem}.vtex-product-summary-2-x-valueWrapper--kitlook{display:flex;justify-content:center;align-items:center}.vtex-product-summary-2-x-skuSelectorItemImageValue--kitlook{height:100%;object-fit:contain;padding:2px}.vtex-product-summary-2-x-clearLink--desktop-v11{position:relative;z-index:1}.vtex-product-summary-2-x-container--desktop-v11{margin:0;max-width:none!important}.vtex-product-summary-2-x-element--desktop-v11{margin:0;padding:0;border:1px solid grey;border-radius:.5rem;overflow:hidden}.vtex-product-summary-2-x-imageWrapper--desktop-v11{height:16rem;padding:.25rem .25rem 0}.vtex-product-summary-2-x-image--desktop-v11{height:15rem;width:100%;object-fit:contain}.vtex-product-summary-2-x-brandName--product-summary-name-desktop-v2{font-size:1.25rem}.vtex-product-summary-2-x-skuSelectorItemImageValue--sku-selector-desktop-v2{width:50px;height:50px}.vtex-product-summary-2-x-brandName--not-found{color:#000;font-weight:700}.vtex-product-summary-2-x-container--not-found{border:1px solid #000}.vtex-product-summary-2-x-element--pdp-starter-kit{justify-content:space-between;align-items:center}.vtex-product-summary-2-x-element--pdp-starter-kit .vtex-button{width:fit-content}@media print{.vtex-rich-text-0-x-container--brand-page-call-to-action,.vtex-rich-text-0-x-container--brand-page-info-card-button,.vtex-rich-text-0-x-container--brand-page-search-results-title{display:none}.vtex-rich-text-0-x-list--brand-page-info-card-bullets,.vtex-rich-text-0-x-paragraph--brand-page-info-card-paragraph,.vtex-rich-text-0-x-paragraph--brand-page-paragraph{break-inside:avoid-page}}.vtex-rich-text-0-x-container--storeImage{display:block;width:100%}.vtex-rich-text-0-x-container--storeInfo{font-weight:400;font-style:normal;font-stretch:normal;line-height:1.69;letter-spacing:normal;color:#555;font-size:1rem}.vtex-rich-text-0-x-styledLinkContainer--category-header-title{border-bottom:1px solid #666}.vtex-rich-text-0-x-container--contact-content .vtex-rich-text-0-x-paragraph{margin:0}.vtex-rich-text-0-x-container--contact-content{color:#79797a;font-weight:700;text-align:center}.vtex-rich-text-0-x-container--link,.vtex-rich-text-0-x-container--question{justify-content:center}.vtex-rich-text-0-x-container--question .vtex-rich-text-0-x-paragraph{text-align:center;max-width:540px;margin:0 16px;padding-top:120px;color:#03034e}.vtex-rich-text-0-x-container--question .vtex-rich-text-0-x-strong{font-size:32px;line-height:2rem;font-weight:700}.vtex-rich-text-0-x-container--link .vtex-rich-text-0-x-paragraph{text-align:center;max-width:540px;padding-top:36px;padding-bottom:84px;color:#03034e}.vtex-rich-text-0-x-container--link .vtex-rich-text-0-x-strong{font-size:16px;font-weight:700;text-transform:uppercase}.vtex-rich-text-0-x-container--link .vtex-rich-text-0-x-link{text-decoration:none;font-size:36px;font-weight:300;color:#03034e}.vtex-rich-text-0-x-container--title{color:#03034e;font-size:28px;font-weight:700}.vtex-rich-text-0-x-container--our-history .vtex-rich-text-0-x-heading{font-family:Source Sans Pro,sans-serif;font-size:40px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.7;letter-spacing:-1px;color:#333}.vtex-rich-text-0-x-container--our-history .vtex-rich-text-0-x-paragraph{color:#777;font-size:15px}@media only screen and (min-width:640px){.vtex-rich-text-0-x-flexCol--history-text{padding:4.375rem 5rem}}.vtex-rich-text-0-x-container--free-shipping{background-color:#ec1d24;display:flex;justify-content:center;margin-bottom:20px}.vtex-rich-text-0-x-link--free-shipping,.vtex-rich-text-0-x-paragraph--free-shipping{color:#fff;font-size:13px;font-weight:500;text-align:center}.vtex-flex-layout-0-x-flexCol .vtex-rich-text-0-x-container--extra-subtitle{color:#000;justify-content:flex-start}.vtex-rich-text-0-x-paragraph--extra-subtitle{font-size:12px;font-weight:700}.vtex-rich-text-0-x-container--guide-title .vtex-rich-text-0-x-heading{color:#333;font-weight:500;font-size:27px;margin:6px 0;padding-top:15px}.vtex-rich-text-0-x-container--guide-title--red .vtex-rich-text-0-x-heading{color:#ec1d24;font-weight:500;font-size:27px;margin:6px 0}.vtex-rich-text-0-x-container--guide-item-title .vtex-rich-text-0-x-heading{font-weight:700;font-size:15px;margin:0 0 6px}.vtex-rich-text-0-x-paragraph--guide-content{font-size:16px;line-height:1.44}.vtex-rich-text-0-x-link--guide-content{color:#1c75bb}.vtex-rich-text-0-x-wrapper--guide-button{width:100%}.vtex-rich-text-0-x-link--guide-button{background-color:#f0f0f0;color:#333;display:inline-block;font-size:13px;font-weight:600;letter-spacing:-.4px;padding:11px 0 10px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}.vtex-rich-text-0-x-container--guide-menu-item{height:100%}.vtex-rich-text-0-x-paragraph--guide-menu-item{margin:0;line-height:inherit}.vtex-rich-text-0-x-link--guide-menu-button{font-family:Poppins,sans-serif;font-size:12.3px;font-weight:600;white-space:nowrap}.vtex-rich-text-0-x-link--guide-menu-item{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#333;padding:0;display:flex;text-align:left;margin-bottom:.5rem}.vtex-rich-text-0-x-container--guide-content--link-btn .vtex-rich-text-0-x-heading-level-5,.vtex-rich-text-0-x-container--guide-content .vtex-rich-text-0-x-heading-level-5{font-size:15px;font-weight:700;margin-bottom:0}.vtex-rich-text-0-x-image--guide-content{margin:1rem auto auto;display:block}.vtex-rich-text-0-x-wrapper--best-mountain-bikes-link,.vtex-rich-text-0-x-wrapper--search-title{width:100%}.vtex-rich-text-0-x-paragraph--best-mountain-bikes-link{display:flex;justify-content:center;flex-wrap:wrap;width:100%}.vtex-rich-text-0-x-container--search-title .vtex-rich-text-0-x-paragraph{font:700 30px/30px Futura,Century Gothic,Arial,Helvetica,sans-serif;text-transform:uppercase;display:flex;white-space:nowrap;justify-content:center;align-items:center}.vtex-rich-text-0-x-paragraph--search-title:after,.vtex-rich-text-0-x-paragraph--search-title:before{width:100%;height:1px;display:inline-block;background-color:red;content:"";vertical-align:middle;margin:0 10px}@media (min-width:1024px){.vtex-rich-text-0-x-container--guide-menu-item{justify-content:flex-start}}.vtex-rich-text-0-x-container--footer-copyright .vtex-rich-text-0-x-paragraph{color:#fff;font-size:11px;padding:0;margin:0 0 1em}.vtex-rich-text-0-x-link--footer-copyright{color:#1c75bb;text-decoration:none}.vtex-rich-text-0-x-container--landing-shelf-title{justify-content:center;text-align:center}.vtex-rich-text-0-x-wrapper--landing-shelf-title{width:100%}.vtex-rich-text-0-x-container--landing-shelf-title .vtex-rich-text-0-x-paragraph{font-size:30px;font-weight:700;position:relative;display:inline}@media (min-width:768px){.vtex-rich-text-0-x-container--landing-shelf-title .vtex-rich-text-0-x-paragraph:after,.vtex-rich-text-0-x-container--landing-shelf-title .vtex-rich-text-0-x-paragraph:before{width:25%;height:1px;display:inline-block;background-color:red;content:"";vertical-align:middle;margin:0 10px}}.vtex-rich-text-0-x-container--menu-item-home{display:flex;justify-content:flex-end;padding:0 32px}.vtex-rich-text-0-x-container--menu-item-home .vtex-rich-text-0-x-paragraph{margin:1px 0 1px 20px}.vtex-rich-text-0-x-container--menu-item-home .vtex-rich-text-0-x-link{color:#fff;font-size:13px;font-weight:400;position:relative;text-decoration:none;text-transform:uppercase}.vtex-rich-text-0-x-container--menu-item-home .vtex-rich-text-0-x-link:after{content:"";display:block;border-bottom:2px solid #fff;position:absolute;width:30px;right:-45px;top:50%;transform:translateY(-50%)}.vtex-rich-text-0-x-headingLevel1--inst-layout-3-heading-community{position:absolute;top:30%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);font-family:Source Sans Pro,sans-serif;font-size:42px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.62;letter-spacing:-1.1px;color:#fff;margin:0;text-transform:uppercase}.vtex-rich-text-0-x-headingLevel1--inst-layout-2-heading,.vtex-rich-text-0-x-headingLevel1--inst-layout-3-heading-middle{color:#000;font-weight:700;font-size:24px;line-height:30px;margin:10px 0}.vtex-rich-text-0-x-headingLevel1--inst-layout-3-heading-middle{text-align:center}.vtex-rich-text-0-x-wrapper--inst-layout-3-heading{width:100%}.vtex-rich-text-0-x-headingLevel2--inst-layout-3-heading{font-weight:700;color:#ed1c2e;line-height:18px}.vtex-rich-text-0-x-container--inst-layout-3-heading-demowaiver,.vtex-rich-text-0-x-headingLevel2--inst-layout-3-title-demowaiver{justify-content:center}.vtex-rich-text-0-x-headingLevel2--inst-layout-3-heading{font-weight:400;font-size:18px;line-height:22px;margin:6px 0}.vtex-rich-text-0-x-container--inst-layout-3-content-halfback{border-bottom:2px solid #7c7c7c;padding-bottom:10px}.vtex-rich-text-0-x-paragraph--inst-layout-3-content{color:#000;font-size:13px}.vtex-rich-text-0-x-paragraph--inst-layout-3-content-b{color:#000;font-size:16px;margin:0;line-height:normal}.vtex-rich-text-0-x-paragraph--inst-layout-3-content-b-2{color:#000;font-size:13px;line-height:normal}.vtex-rich-text-0-x-headingLevel6--inst-layout-3-content-b{margin:16px 0;font-size:16px;font-weight:700}.vtex-rich-text-0-x-headingLevel2--inst-layout-address{font-weight:700;font-size:18px;color:red;line-height:18px;margin:10px 0}.vtex-rich-text-0-x-paragraph--inst-layout-address{color:#000;font-size:16px;margin:0;line-height:normal}.vtex-rich-text-0-x-container--inst-layout-address{border-top:3px solid red;border-bottom:3px solid red;padding-bottom:8px;margin-bottom:8px}.vtex-rich-text-0-x-strong--inst-layout-address{padding-top:16px;margin-bottom:-10px;display:block}.vtex-rich-text-0-x-headingLevel1--inst-layout-2-heading,.vtex-rich-text-0-x-headingLevel1--inst-layout-2-heading-2{color:#000;font-weight:700;font-size:24px;line-height:30px;margin:10px 0}.vtex-rich-text-0-x-wrapper--inst-layout-2-heading,.vtex-rich-text-0-x-wrapper--inst-layout-2-heading-2{width:100%}.vtex-rich-text-0-x-headingLevel2--inst-layout-2-heading{width:100%;font-size:20px;padding:10px 0;color:#fff;line-height:22px;background-color:#000;font-weight:700;text-align:center;margin:6px 0}.vtex-rich-text-0-x-headingLevel2--inst-layout-2-heading-red{width:100%;font-size:20px;padding:10px 0;color:#fff;line-height:22px;background-color:red;font-weight:700;text-align:center;margin:6px 0}.vtex-rich-text-0-x-paragraph--inst-layout-2-content{color:#000;font-size:16px}.vtex-rich-text-0-x-container--inst-layout-2-content-centered{justify-content:center}.vtex-rich-text-0-x-link---inst-layout-2-content-2,.vtex-rich-text-0-x-link---inst-layout-2-content-3,.vtex-rich-text-0-x-link---inst-layout-2-content-centered,.vtex-rich-text-0-x-link--inst-layout-2-content{color:#1c75bb;text-decoration:none}.vtex-rich-text-0-x-link--inst-layout-2-content-2:hover,.vtex-rich-text-0-x-link--inst-layout-2-content-3:hover,.vtex-rich-text-0-x-link--inst-layout-2-content-centered:hover,.vtex-rich-text-0-x-link--inst-layout-2-content:hover,.vtex-rich-text-0-x-link--inst-layout-2-heading-4:hover{color:#8a8c8e;text-decoration:underline}.vtex-rich-text-0-x-headingLevel4--inst-layout-2-heading{color:#000;font-size:15px;font-weight:400;text-decoration:underline;margin:0}.vtex-rich-text-0-x-headingLevel1--inst-layout-2-heading-2{font-weight:500}.vtex-rich-text-0-x-paragraph--inst-layout-2-content-2{font-size:12px;margin:0}.vtex-rich-text-0-x-paragraph--inst-layout-2-content-3{font-size:13px}.vtex-rich-text-0-x-headingLevel2--inst-layout-2-heading-2{width:100%;font-size:18px;padding:10px 0;color:#fff;line-height:22px;background-color:#000;font-weight:400;text-align:center;margin:6px 0}.vtex-rich-text-0-x-headingLevel2--inst-layout-2-heading-3,.vtex-rich-text-0-x-headingLevel2--inst-layout-2-heading-bordered,.vtex-rich-text-0-x-headingLevel2--inst-layout-2-heading-bordered-blue{font-size:20px;color:#000;line-height:22px;font-weight:700;margin:6px 0}.vtex-rich-text-0-x-container--inst-layout-burley-bike-trailer-1{margin-top:16px}.vtex-rich-text-0-x-headingLevel4--inst-layout-2-heading-3-burley-bike{color:#000;font-size:18px;font-weight:700;line-height:20px;margin:0}.vtex-rich-text-0-x-container--inst-layout-2-heading-bordered{border-top:5px solid #000}.vtex-rich-text-0-x-container--inst-layout-2-heading-bordered-blue{border-top:5px solid #2ec4ff}.vtex-rich-text-0-x-container--inst-layout-2-heading-bordered .vtex-rich-text-0-x-italic--inst-layout-2-heading-3{display:block;padding:20px 0}.vtex-rich-text-0-x-headingLevel2--inst-layout-2-heading-4{font-size:18px;color:#000;line-height:22px;font-weight:400;margin:6px 0}.vtex-rich-text-0-x-headingLevel1--inst-layout-3-heading{color:#000;font-weight:700;font-size:24px;line-height:30px;margin:10px 0}.vtex-rich-text-0-x-headingLevel1--inst-layout-3-heading-b{color:#000;font-weight:700;font-size:20px;line-height:30px;margin:10px 0}.vtex-rich-text-0-x-headingLevel1--inst-layout-3-content{color:#000;font-weight:700;font-size:18px;line-height:22px;margin:5px 0}.vtex-rich-text-0-x-link--inst-layout-3-content,.vtex-rich-text-0-x-link--inst-layout-3-content-b{color:#1c75bb;text-decoration:none}.vtex-rich-text-0-x-link--inst-layout-3-content-b:hover,.vtex-rich-text-0-x-link--inst-layout-3-content:hover{color:#8a8c8e;text-decoration:underline}.vtex-rich-text-0-x-paragraph--inst-layout-3-button{background-color:#ed1c2e;display:inline-block;padding:15px}.vtex-rich-text-0-x-link--inst-layout-3-button,.vtex-rich-text-0-x-link--inst-layout-3-button-b,.vtex-rich-text-0-x-link--inst-layout-3-button-c{color:#fff}.vtex-rich-text-0-x-container--inst-layout-3-button-community{justify-content:center;border-bottom:3px solid #000}.vtex-rich-text-0-x-paragraph--inst-layout-3-button-community{background-color:#ed1c2e;padding:15px}.vtex-rich-text-0-x-link--inst-layout-3-button-community{color:#fff}.vtex-rich-text-0-x-headingLevel2--inst-layout-3-title{font-weight:700;font-size:22px;line-height:24px;margin:6px 0}.vtex-rich-text-0-x-headingLevel1--inst-layout-3-title{font-weight:400;font-size:26px;line-height:32px;margin:10px 0}.vtex-rich-text-0-x-headingLevel2--inst-layout-3-title-demowaiver{font-weight:700;font-size:18px;line-height:22px;margin:6px 0}.vtex-rich-text-0-x-headingLevel2--inst-layout-3-title-eventsupport{font-weight:400;font-size:18px;line-height:22px;margin:6px 0}.vtex-rich-text-0-x-headingLevel2--inst-layout-3-title-donation{color:#000;font-size:18px;font-weight:700}.vtex-rich-text-0-x-headingLevel2--inst-layout-3-title-underscore{color:#000;font-size:18px;font-weight:700;text-decoration:underline}.vtex-rich-text-0-x-headingLevel1--inst-layout-3-heading-financing,.vtex-rich-text-0-x-headingLevel2--inst-layout-3-title-2{font-weight:700;font-size:24px;line-height:30px;margin:10px 0}.vtex-rich-text-0-x-headingLevel2--inst-layout-3-title-2{color:#000}.vtex-rich-text-0-x-headingLevel2--inst-layout-3-title-2-b{color:#000;font-weight:700;font-size:20px;line-height:30px;margin:6px 0}.vtex-rich-text-0-x-headingLevel1--bike-sizing-main-title{font-size:24px;font-weight:500;line-height:26px;margin:30px 0 10px;text-transform:uppercase}.vtex-rich-text-0-x-paragraph--bike-sizing-content{margin:0 0 10px}.vtex-rich-text-0-x-headingLevel2--bike-sizing-sub-title{font-size:20px;line-height:22px;margin:6px 0}.vtex-rich-text-0-x-headingLevel3--bike-sizing-featured-title{color:#ed1c2e;font-size:18px;line-height:20px;margin:6px 0}.vtex-rich-text-0-x-headingLevel1--snow-sizing-title{background-color:#000;color:#fff;font-size:22px;font-weight:700;line-height:24px;margin:0 0 10px;padding:10px 0;text-align:center}.vtex-rich-text-0-x-wrapper--snow-sizing-sub-title,.vtex-rich-text-0-x-wrapper--snow-sizing-title{width:100%}.vtex-rich-text-0-x-headingLevel2--snow-sizing-sub-title{background-color:#414141;color:#fff;font-size:22px;line-height:24px;padding:10px 0;text-align:center;text-transform:uppercase}.vtex-rich-text-0-x-paragraph--snow-sizing-content-small{font-size:12px}.vtex-flex-layout-0-x-flexRow--trufit .vtex-rich-text-0-x-container--inst-layout-3-button,.vtex-flex-layout-0-x-flexRow--trufit .vtex-rich-text-0-x-container--inst-layout-3-button-b,.vtex-flex-layout-0-x-flexRow--trufit .vtex-rich-text-0-x-container--inst-layout-3-button-c{justify-content:center}.vtex-rich-text-0-x-wrapper--inst-layout-3-button-b{max-width:500px;width:100%;width:300px}.vtex-rich-text-0-x-paragraph--inst-layout-3-button,.vtex-rich-text-0-x-paragraph--inst-layout-3-button-b,.vtex-rich-text-0-x-paragraph--inst-layout-3-button-c{background-color:red;font-size:20px;display:block;margin:5px auto;text-align:center;padding:10px 30px;text-transform:capitalize;width:200px}.vtex-rich-text-0-x-paragraph--inst-layout-3-button-b:hover,.vtex-rich-text-0-x-paragraph--inst-layout-3-button-c:hover,.vtex-rich-text-0-x-paragraph--inst-layout-3-button:hover{background-color:#cb0000;cursor:pointer}.vtex-rich-text-0-x-paragraph--inst-layout-3-button-b{border-radius:5px;width:95%}.vtex-rich-text-0-x-container--home-brands-seo{text-align:center;color:#fff;justify-content:center}.vtex-rich-text-0-x-container--home-brands-seo .vtex-rich-text-0-x-heading{font-size:70px;font-style:normal;font-stretch:normal;line-height:.94;letter-spacing:normal;font-weight:500;margin-bottom:1rem}.vtex-rich-text-0-x-paragraph--home-brands,.vtex-rich-text-0-x-wrapper--home-brands{width:100%}.vtex-rich-text-0-x-container--home-brands .vtex-rich-text-0-x-link{border:1px solid #e6e6e6;background-color:rgba(0,0,0,.5);padding:.5rem;color:#e6e6e6;text-align:center;width:100%;display:block}.vtex-rich-text-0-x-container--home-brands .vtex-rich-text-0-x-link:hover{background:#e6e6e6;color:#ee2d25}@media only screen and (max-width:768px){.vtex-rich-text-0-x-container--home-brands .vtex-rich-text-0-x-paragraph{margin:0}}.vtex-rich-text-0-x-paragraph--inst-layout-3-button-c{padding:10px;width:240px}.vtex-rich-text-0-x-link--category-item-link{text-decoration:underline}.vtex-rich-text-0-x-headingLevel1--guide-main-title{font-size:2.5rem}@media only screen and (min-width:1025px){.vtex-rich-text-0-x-container--home-brands .vtex-rich-text-0-x-paragraph{white-space:nowrap}}.vtex-rich-text-0-x-paragraph--inst-honors-content-rich-text,.vtex-rich-text-0-x-paragraph--inst-sandbox-rich-text{display:none}.vtex-rich-text-0-x-paragraph--inst-layout-3-content-default{font-size:16px;margin:10px 0}.vtex-rich-text-0-x-paragraph--inst-layout-3-ned-overend-content{font-size:16px;margin:0 0 8px;color:red}.vtex-rich-text-0-x-container--inst-layout-3-heading-bg{position:relative}.vtex-rich-text-0-x-headingLevel1--inst-layout-3-heading-bg{align-items:center;color:#fff;display:flex;font-family:Source Sans Pro,sans-serif;font-size:42px;font-stretch:normal;font-style:normal;font-weight:300;height:100%;justify-content:center;letter-spacing:-1.1px;line-height:1.62;margin:0;position:absolute;text-align:center;text-transform:uppercase;width:100%}@media only screen and (max-width:768px){.vtex-rich-text-0-x-headingLevel--inst-layout-3-heading-bg{font-size:28px;line-height:1}}.vtex-rich-text-0-x-container--complete-scooters-title{justify-content:center;text-align:center}.vtex-rich-text-0-x-link--brands-scooters-title,.vtex-rich-text-0-x-link--complete-scooters-title{color:#1c75bb}.vtex-rich-text-0-x-container--store-locations-content{width:100%!important;max-width:1000px!important;margin-right:auto!important;margin-left:auto!important}.vtex-rich-text-0-x-container--store-locations-button{width:452px;display:inline-block;text-align:center;vertical-align:top;background:#000;padding:5px}.vtex-rich-text-0-x-paragraph--store-locations-button{margin:0!important}.vtex-rich-text-0-x-link--store-locations-button{color:#fff}.vtex-rich-text-0-x-container--store-locations-img{max-width:450px!important;display:inline-block;text-align:center;vertical-align:top;border:1px solid #000}.vtex-rich-text-0-x-paragraph--store-locations-img{margin:0}.vtex-rich-text-0-x-link--inst-layout-Download{color:#1c75bb;text-decoration:none;border:5px solid #00f}.vtex-rich-text-0-x-link--inst-layout-topics{color:#1c75bb;text-decoration:none}.vtex-rich-text-0-x-container--best-mountain-bikes-link{text-align:center}.vtex-rich-text-0-x-link--best-mountain-bikes-link{background-color:red;color:#fff;font-size:20px;display:inline-block;margin:5px 15px;text-align:center;padding:10px 20px;text-transform:uppercase}.vtex-rich-text-0-x-link--best-mountain-bikes-link:hover{background-color:#cb0000;text-decoration:none;cursor:pointer}.vtex-rich-text-0-x-container--best-mountain-bikes-title-row{border-top:3px solid #000;margin-top:20px;padding-top:15px}.vtex-rich-text-0-x-paragraph--best-mountain-bikes-title-row{margin:0}.vtex-rich-text-0-x-paragraph--inst-layout-heading-fat{background:#2eb0e2;color:#fff;margin-top:0;padding:5px;width:100%;margin-left:-10px;float:right}.vtex-rich-text-0-x-link--inst-layout-title-fatCat{color:#1c75bb;text-decoration:none}.vtex-rich-text-0-x-container--fatCat-img,.vtex-rich-text-0-x-paragraph--inst-layout-title-fatCat{text-align:center}.vtex-rich-text-0-x-container--Featured-img{padding:10px;max-width:155px;border:2px solid #000}.vtex-rich-text-0-x-headingLevel1--store-rental-title{font-size:20px;font-weight:700;line-height:30px;margin:10px 0}.vtex-rich-text-0-x-paragraph--store-rental-title{margin:10px 0}.vtex-rich-text-0-x-paragraph--affirm-disclaim{margin:0;font-size:14px;font-weight:700}.vtex-rich-text-0-x-wrapper--G-Content-w-Button{width:100%}.vtex-rich-text-0-x-headingLevel1--G-Content,.vtex-rich-text-0-x-headingLevel1--G-Content-w-Button,.vtex-rich-text-0-x-headingLevel1--inst-layout-2-content,.vtex-rich-text-0-x-headingLevel1--inst-layout-3-content{font-size:28px;line-height:32px}.vtex-rich-text-0-x-headingLevel2--G-Content,.vtex-rich-text-0-x-headingLevel2--G-Content-w-Button,.vtex-rich-text-0-x-headingLevel2--inst-layout-2-content,.vtex-rich-text-0-x-headingLevel2--inst-layout-3-content{font-size:24px;line-height:26px}.vtex-rich-text-0-x-headingLevel3--G-Content,.vtex-rich-text-0-x-headingLevel3--G-Content-w-Button,.vtex-rich-text-0-x-headingLevel3--inst-layout-2-content,.vtex-rich-text-0-x-headingLevel3--inst-layout-3-content{font-size:22px;line-height:24px}.vtex-rich-text-0-x-headingLevel4--G-Content,.vtex-rich-text-0-x-headingLevel4--G-Content-w-Button,.vtex-rich-text-0-x-headingLevel4--inst-layout-2-content,.vtex-rich-text-0-x-headingLevel4--inst-layout-3-content{font-size:20px;line-height:22px}.vtex-rich-text-0-x-wrapper--g-fine-print{margin:15px 0;font-size:12px;height:150px;overflow:scroll;padding:10px 0 0;border-top:2px solid red}.vtex-rich-text-0-x-headingLevel4--g-fine-print{font-size:18px;line-height:20px;font-weight:700;margin:5px 0}.vtex-rich-text-0-x-table--inst-layout-table,.vtex-rich-text-0-x-tableTd--inst-layout-table,.vtex-rich-text-0-x-tableTh--inst-layout-table{border:1px solid #000;padding:4px;border-spacing:0;border-collapse:collapse}.vtex-rich-text-0-x-tableTh--inst-layout-table{color:#fff;background-color:red;font-size:16px;text-align:center}.vtex-rich-text-0-x-tableTd--inst-layout-table{font-size:14px}.vtex-rich-text-0-x-headingLevel5--G-Content-w-Button{text-align:center}.vtex-rich-text-0-x-headingLevel5--G-Content-w-Button .vtex-rich-text-0-x-link--G-Content-w-Button{background-color:red;color:#fff;font-size:18px;font-weight:400;text-align:center;padding:15px;margin:0 auto;min-width:290px;display:inline-block;line-height:26px}.vtex-rich-text-0-x-headingLevel5--G-Content-w-Button .vtex-rich-text-0-x-link--G-Content-w-Button:hover{background-color:#ad0000}.vtex-rich-text-0-x-wrapper--G-Centered-Image{margin:5px auto;display:inline-block;text-align:center}.vtex-rich-text-0-x-image--G-Centered-Image{max-width:450px!important;padding:0 10px}@media only screen and (max-width:500px){.vtex-rich-text-0-x-image--G-Centered-Image{max-width:280px!important;padding:0 10px}}.vtex-rich-text-0-x-container--G-Bucket-Cont,.vtex-rich-text-0-x-wrapper--G-Bucket-Cont{text-align:center;margin:5px auto}.vtex-rich-text-0-x-image--G-Bucket-Cont{max-width:300px;padding:10px}.vtex-rich-text-0-x-wrapper--Search-Deals-Header{margin:0 auto 40px}.vtex-rich-text-0-x-paragraph--Search-Deals-Header{margin:0 auto;text-align:center;font-size:20px;text-transform:uppercase;font-weight:700;color:red}.vtex-rich-text-0-x-headingLevel1--G-Regional-Content{font-size:28px;line-height:30px;margin:0;padding:0;font-weight:700}.vtex-rich-text-0-x-headingLevel2--G-Regional-Store-Name{margin:0;padding:0}.vtex-rich-text-0-x-link--G-Regional-Store-Name{font-size:24px;line-height:28px;margin:0;padding:0;font-weight:700;color:#000}.vtex-rich-text-0-x-headingLevel3--G-Regional-Content{font-size:20px;line-height:24px;margin:0;padding:0;font-weight:700}.vtex-rich-text-0-x-paragraph--G-Regional-Store-Button,.vtex-rich-text-0-x-paragraph--G-Regional-Store-Name,.vtex-rich-text-0-x-paragraph--G-Regional-Store-Phone-Address{margin:0}.vtex-rich-text-0-x-link--G-Regional-Store-Phone-Address{color:#1a5df9}.vtex-rich-text-0-x-link--G-Regional-Store-Button{display:block;background-color:red;color:#fff;font-size:20px;font-weight:700;text-align:center;padding:10px}.vtex-rich-text-0-x-link--G-Regional-Store-Button:hover{display:block;background-color:#ad0000;color:#fff;font-size:20px;font-weight:700;text-align:center;padding:10px}.vtex-rich-text-0-x-wrapper--g-basic-template{margin:5px auto}.vtex-rich-text-0-x-headingLevel1--g-basic-template{font-size:26px;color:#353535;line-height:1.1em;font-weight:400;text-transform:uppercase;margin:30px 0}.vtex-rich-text-0-x-headingLevel2--g-basic-template{font-size:20px;color:#353535;line-height:1.1em;font-weight:700;text-transform:none;margin:30px 0 10px}.vtex-rich-text-0-x-headingLevel3--g-basic-template{font-size:18px;color:#ed1c2e;line-height:1.1em;font-weight:700;text-transform:none;margin:15px 0 10px 30px}.vtex-rich-text-0-x-headingLevel6--g-basic-template{width:100%;font-size:20px;padding:10px 0;color:#fff;line-height:22px;background-color:#000;font-weight:700;text-align:center;margin:6px 0;text-transform:uppercase}.vtex-rich-text-0-x-paragraph--g-basic-template{font-size:16px;color:#000;line-height:1.5em;font-weight:400;text-transform:none;margin:0 10px 10px}.vtex-rich-text-0-x-wrapper--g-basic-template .vtex-rich-text-0-x-listItem{font-size:16px;color:#000;line-height:1em;font-weight:400;text-transform:none;margin:15px 0 10px 30px}.vtex-rich-text-0-x-headingLevel3--ebike-test-new{padding:20px 0;margin-top:20px;clear:both}.vtex-rich-text-0-x-image--ebike-test-new{max-width:330px;margin-right:16px;margin-bottom:20px;display:block;float:left}@media only screen and (max-width:650px){.vtex-rich-text-0-x-image--ebike-test-new{max-width:600px;display:block;margin:10px auto}}.vtex-rich-text-0-x-paragraph--footer-menu-header{margin-top:0;margin-bottom:.75rem;color:#fff;font-weight:600;font-size:1rem;text-transform:uppercase;text-align:left}.vtex-rich-text-0-x-headingLevel1--storeSeoCopy{font-size:2em}.vtex-rich-text-0-x-link--availability-label{color:grey}.vtex-rich-text-0-x-paragraph--checkout-availabilty-button{text-transform:uppercase;font-size:15px;padding:10px;text-align:center;margin-top:2rem;width:200px;font-weight:500;background-color:#fff;border:1px solid #ee2d25;border-radius:.25rem;box-shadow:0 0 10px 3px rgba(0,0,0,.15);-webkit-box-shadow:0 0 10px 3px rgba(0,0,0,.15);-moz-box-shadow:0 0 10px 3px rgba(0,0,0,.15)}.vtex-stack-layout-0-x-stackContainer .vtex-rich-text-0-x-paragraph--checkout-availabilty-button{visibility:hidden;opacity:0;transition:visibility 0s,opacity .2s linear}.vtex-stack-layout-0-x-stackContainer:hover .vtex-rich-text-0-x-paragraph--checkout-availabilty-button{visibility:visible;opacity:1}@media (max-width:768px){.vtex-stack-layout-0-x-stackContainer .vtex-rich-text-0-x-paragraph--checkout-availabilty-button{display:none}}.vtex-rich-text-0-x-container--mobile-top-bar,.vtex-rich-text-0-x-wrapper--mobile-top-bar{width:100%;margin:0 auto;text-align:center}.vtex-rich-text-0-x-link--mobile-top-bar,.vtex-rich-text-0-x-paragraph--mobile-top-bar{width:100%;margin:0 auto;padding-right:.4rem;text-align:center;color:#fff}.vtex-rich-text-0-x-link--mobile-top-bar:hover{text-decoration:underline}.vtex-rich-text-0-x-container--indexReview{margin-top:-100px;height:100px}.vtex-rich-text-0-x-paragraph--indexSpecifications{margin:1rem 0 0;text-transform:uppercase}.vtex-rich-text-0-x-link--affirm-disclaim{text-decoration:underline;color:#545454}.vtex-rich-text-0-x-paragraph--affirm-disclaim{color:#545454}.vtex-rich-text-0-x-container--htmlId{display:block;content:"";margin-top:-120px;height:120px;visibility:hidden;pointer-events:none}.vtex-rich-text-0-x-container--size-chart-title{margin-left:1rem}.vtex-rich-text-0-x-container--home-block-title{justify-content:center}.vtex-rich-text-0-x-container--header-top{background-color:#ec1d24;margin:0 auto!important;width:100%}.vtex-rich-text-0-x-wrapper--header-top{width:100%}.vtex-rich-text-0-x-paragraph--header-top{color:#fff;font-weight:700;margin:0 auto!important;padding:10px 0;text-align:center}.vtex-rich-text-0-x-headingLevel1--home-block-title{text-align:center}.vtex-rich-text-0-x-headingLevel2--home-block-title{font-size:20px;font-weight:400}.vtex-rich-text-0-x-container--home-block-title{margin:.5rem auto}.vtex-rich-text-0-x-link--header-top{color:#fff!important}.vtex-rich-text-0-x-link--header-top:hover{color:#fff!important;text-decoration:underline}.vtex-rich-text-0-x-wrapper--bfcm-bottom-copy{max-width:1000px;margin:0 auto;padding:0 1rem}.vtex-rich-text-0-x-image--bfcm-bottom-copy{max-width:700px}@media (min-width:1026px){.vtex-rich-text-0-x-container--guide-menu-button,.vtex-rich-text-0-x-wrapper--guide-menu-button{width:100%}.vtex-rich-text-0-x-paragraph--guide-menu-button{width:100%;background-color:#ee2d25;margin:0 0 1rem;padding:.5rem}.vtex-rich-text-0-x-link--guide-menu-button{padding:1rem;color:#fff}}@media (max-width:1025px){.vtex-rich-text-0-x-paragraph--guide-menu-button{font-size:1rem!important;margin-top:0!important}.vtex-rich-text-0-x-link--guide-menu-button{color:#333}}.vtex-rich-text-0-x-container--contact-content-cst,.vtex-rich-text-0-x-paragraph--contact-content-cst,.vtex-rich-text-0-x-wrapper--contact-content-cst{margin:0;padding:0}.vtex-rich-text-0-x-paragraph--contact-content-cst{font-weight:400;font-style:italic;font-size:.8rem;color:#79797a}.vtex-rich-text-0-x-paragraph--category-item-title{color:#646464;font-size:18px;text-transform:uppercase}.vtex-rich-text-0-x-link--category-item-title{color:#1c75bb;font-weight:700;text-decoration:none}.vtex-rich-text-0-x-link--brand-page-call-to-action{text-align:center;color:#fff;text-decoration:none;font-weight:700;background-color:#ec1d24;padding:1rem;margin:.5rem;font-size:1rem}.vtex-ebs-brand-page-info-card-subtitle{display:block;text-align:center;margin-bottom:.5rem}.vtex-rich-text-0-x-listItem--buying-guide-bullets{margin-bottom:.75rem}.vtex-rich-text-0-x-link--brand-page-paragraph{color:#000;font-weight:700;text-decoration:underline}.vtex-rich-text-0-x-link--brand-page-paragraph:hover{background-color:#ec1d24;color:#fff}.vtex-rich-text-0-x-listItem--brand-page-paragraph{margin:.5rem 0}.vtex-rich-text-0-x-link--brand-page-info-card-learn-button{text-align:center;color:#000;text-decoration:none;font-weight:700;background-color:#fff;padding:1rem;margin:.5rem;border:2px solid #ee2d25}@media (min-width:1026px){.vtex-rich-text-0-x-headingLevel1--brand-page-h1{font-size:2.5rem}.vtex-rich-text-0-x-wrapper--shop-brand-page-button{width:100%}.vtex-rich-text-0-x-paragraph--shop-brand-page-button{text-align:center;font-weight:700;background-color:#ee2d25;padding:1rem .5rem}.vtex-rich-text-0-x-link--shop-brand-page-button{color:#fff;text-decoration:none}.vtex-rich-text-0-x-container--brand-page-navigation-link{position:relative}.vtex-rich-text-0-x-wrapper--brand-page-navigation-link{width:100%}.vtex-rich-text-0-x-paragraph--brand-page-navigation-link{margin:.15rem;padding:0;position:relative;z-index:1}.vtex-rich-text-0-x-link--brand-page-navigation-link{text-decoration:none;color:#333;font-size:1rem;padding:0 0 0 2rem;margin:0;display:inline-block;width:100%;transition-property:color,font-weight,padding;transition-duration:.25s;transition-timing-function:ease-in-out}.vtex-rich-text-0-x-wrapper--brand-page-navigation-link:after{content:"";position:absolute;background-color:#ee2d25;inset:0 100% 0 100%;z-index:0;transition-property:inset;transition-duration:.25s;transition-timing-function:ease-in-out}.vtex-rich-text-0-x-wrapper--brand-page-navigation-link:hover:after{inset:0}.vtex-rich-text-0-x-wrapper--brand-page-navigation-link:hover .vtex-rich-text-0-x-link--brand-page-navigation-link{color:#fff;font-weight:700;padding:0 0 0 3rem}.vtex-rich-text-0-x-wrapper--brand-page-navigation-link:hover .vtex-rich-text-0-x-link--brand-page-navigation-link:before{color:#fff}.vtex-rich-text-0-x-link--brand-page-navigation-link:before{content:"-------";color:#333;letter-spacing:-2px;font-weight:700;padding-right:.5rem;transition-property:color;transition-duration:.25s;transition-timing-function:ease-in-out}.vtex-rich-text-0-x-headingLevel2--brand-page-h2{font-size:2rem;margin:1.25rem 0 0}.vtex-rich-text-0-x-headingLevel3--brand-page-h3{font-size:1.25rem;margin:1.25rem 0 0}.vtex-rich-text-0-x-paragraph--brand-page-paragraph{text-align:justify;width:100%;margin:0 0 1rem;padding:0;font-size:1rem}.vtex-rich-text-0-x-headingLevel2--brand-page-info-card-title{font-size:1.5rem;margin:0;padding:0}.vtex-rich-text-0-x-container--brand-page-info-card-paragraph{padding:0 1rem}.vtex-rich-text-0-x-paragraph--brand-page-info-card-paragraph{margin:0;padding:0;text-align:justify;font-size:1rem}.vtex-rich-text-0-x-container--brand-page-info-card-bullets{margin:.5rem 0;justify-content:flex-start;width:100%!important}.vtex-rich-text-0-x-list--brand-page-info-card-bullets{margin:0;padding:0 0 0 2rem;font-size:1rem;line-height:1.5}.vtex-rich-text-0-x-link--brand-page-info-card-button{text-align:center;color:#fff;text-decoration:none;font-weight:700;background-color:#ee2d25;padding:1rem;margin:.5rem}.vtex-rich-text-0-x-wrapper--brand-page-search-results-title:after,.vtex-rich-text-0-x-wrapper--brand-page-search-results-title:before{width:25%;height:1px;display:inline-block;background-color:red;content:"";margin:0 10px}.vtex-rich-text-0-x-wrapper--brand-page-search-results-title{width:100%;display:flex;align-items:center;justify-content:space-around;margin-top:1rem}.vtex-rich-text-0-x-headingLevel2--brand-page-search-results-title{font-size:2rem;margin:0;padding:0}}@media (min-width:1026px) and (max-width:1300px){.vtex-rich-text-0-x-link--brand-page-info-card-button,.vtex-rich-text-0-x-link--brand-page-info-card-learn-button,.vtex-rich-text-0-x-list--brand-page-info-card-bullets,.vtex-rich-text-0-x-paragraph--brand-page-info-card-paragraph{font-size:.85rem;line-height:normal}.vtex-rich-text-0-x-link--brand-page-info-card-button,.vtex-rich-text-0-x-link--brand-page-info-card-learn-button{padding:.5rem}.vtex-rich-text-0-x-paragraph--brand-page-info-card-button,.vtex-rich-text-0-x-paragraph--brand-page-info-card-learn-button{margin:.5rem 0}}@media (max-width:1025px){.vtex-rich-text-0-x-headingLevel1--brand-page-h1{font-size:1.75rem}.vtex-rich-text-0-x-link--brand-page-navigation-link{margin:.5rem;padding:1rem;color:#333;border-radius:.25rem;text-align:center;background-color:#eaeaea;white-space:nowrap}.vtex-rich-text-0-x-container--brand-page-navigation-link{width:fit-content}.vtex-rich-text-0-x-headingLevel2--brand-page-h2{font-size:2rem;margin:1rem 0 0 .5rem;padding:0}.vtex-rich-text-0-x-headingLevel3--brand-page-h3{font-size:1.75rem}.vtex-rich-text-0-x-paragraph--brand-page-paragraph{text-align:justify;width:100%;margin:0 0 1rem;padding:0 .5rem}.vtex-rich-text-0-x-headingLevel2--brand-page-info-card-title{margin:.75rem 0 0;padding:0;font-size:1.5rem}.vtex-rich-text-0-x-paragraph--brand-page-info-card-paragraph{text-align:justify;font-size:1rem;margin:0;padding:0 .5rem}.vtex-rich-text-0-x-wrapper--brand-page-info-card-button{display:flex;justify-content:center;width:100%}.vtex-rich-text-0-x-paragraph--brand-page-info-card-button{background-color:#ee2d25;margin:.5rem 0;width:90%;height:100%}.vtex-rich-text-0-x-link--brand-page-info-card-button{font-size:1.25rem;color:#fff;text-decoration:none;white-space:nowrap;font-weight:700;text-align:center;display:block;width:100%;height:100%;padding:1rem}.vtex-rich-text-0-x-wrapper--brand-page-search-results-title:after,.vtex-rich-text-0-x-wrapper--brand-page-search-results-title:before{width:25%;height:1px;display:inline-block;background-color:red;content:"";margin:0 10px}.vtex-rich-text-0-x-wrapper--brand-page-search-results-title{width:100%;display:flex;align-items:center;justify-content:space-around}.vtex-rich-text-0-x-headingLevel2--brand-page-search-results-title{font-size:2rem;text-align:center;margin:1rem 0;padding:0}}.vtex-rich-text-0-x-headingLevel1--brand-page-video-title{font-family:Source Sans Pro,sans-serif;color:#fff;text-shadow:0 0 .25rem #000;text-transform:uppercase;text-align:center;padding:0;margin:0}.vtex-rich-text-0-x-wrapper--video-shop-all-button{padding:0 0 1rem}.vtex-rich-text-0-x-link--video-shop-all-button{background-color:#ee2d25;padding:1rem;margin:0;color:#fff;text-transform:uppercase;text-decoration:none;font-size:1rem;font-weight:700}.vtex-rich-text-0-x-paragraph--eriks-item-content{width:96%;background-color:#f7f7f7;text-align:left;color:#646464}@media (min-width:1026px){.vtex-rich-text-0-x-container--home-brands{flex-basis:25%;padding:1rem}}@media (max-width:1025px){.vtex-rich-text-0-x-container--home-brands{flex-basis:50%;padding:1rem}}@media (max-width:1025px){.vtex-rich-text-0-x-paragraph--home-brands{font-size:1rem}}.vtex-rich-text-0-x-container--closeouts-title-v6{width:fit-content;max-height:25vh;aspect-ratio:3/1;border-radius:50%;background-color:#000;opacity:0;transform:rotate(-20deg);animation-delay:.25s;animation-duration:.5s;animation-timing-function:cubic-bezier(.03,1.09,.33,1.5);animation-fill-mode:forwards;animation-name:vtex-rich-text-0-x-ebs-oval-title}.vtex-rich-text-0-x-wrapper--closeouts-title-v6{background-color:red;border-radius:50%;width:90%;height:92.5%;display:flex;justify-content:center;align-items:center}.vtex-rich-text-0-x-paragraph--closeouts-title-v6{color:#fff;text-transform:uppercase;text-align:center;font-size:3rem;line-height:3rem;font-weight:700;text-shadow:-2px 2px 0 #000;margin:.5rem;padding:1rem}@media (min-width:1026px){.vtex-rich-text-0-x-paragraph--home-v10-slider-title{font-size:3.5rem;line-height:3.5rem;padding:0}}@media (max-width:1025px){.vtex-rich-text-0-x-paragraph--home-v10-slider-title{font-size:2rem;line-height:2rem;padding:.5rem}}.vtex-rich-text-0-x-link--home-v10-slider-title{color:#fff;text-decoration:none}.vtex-rich-text-0-x-container--home-v10-red-banner{width:100%;height:2rem;margin:0;padding:0;background-color:#262626;border-bottom:1px solid #fff}.vtex-rich-text-0-x-wrapper--home-v10-red-banner{width:100%}.vtex-rich-text-0-x-paragraph--home-v10-red-banner{font-size:clamp(.9rem,2.5vw,1.2rem);text-align:center;padding:0;margin:0}.vtex-rich-text-0-x-link--home-v10-red-banner{display:block;width:100%;color:#fff;text-decoration:none}.vtex-rich-text-0-x-link--home-v10-red-banner:hover{text-decoration:underline}.vtex-rich-text-0-x-wrapper--home-v10-slider-title{width:fit-content!important;margin:1rem;padding:0;background-color:rgba(0,0,0,.5)}.vtex-rich-text-0-x-paragraph--home-v10-slider-title{color:#fff;text-align:center;font-weight:700;margin:0;padding:1rem}.vtex-rich-text-0-x-container--home-v10-slider-button,.vtex-rich-text-0-x-paragraph--home-v10-slider-button,.vtex-rich-text-0-x-wrapper--home-v10-slider-button{margin:0;padding:0}.vtex-rich-text-0-x-link--home-v10-slider-button{color:#fff;font-weight:700;font-size:1.25rem;text-align:center;background-color:#ec1d24;border:2px solid #fff;margin:0;padding:.5rem 1rem}.vtex-rich-text-0-x-link--home-v10-slider-button:hover{color:#000;background-color:#fff;border:2px solid #ec1d24}.vtex-rich-text-0-x-container--home-v10-bucket-title,.vtex-rich-text-0-x-container--home-v10-bucket-title-blog{width:85%!important;background-color:rgba(0,0,0,.5)}.vtex-rich-text-0-x-link--home-v10-bucket-title,.vtex-rich-text-0-x-paragraph--home-v10-bucket-title,.vtex-rich-text-0-x-paragraph--home-v10-bucket-title-blog,.vtex-rich-text-0-x-wrapper--home-v10-bucket-title,.vtex-rich-text-0-x-wrapper--home-v10-bucket-title-blog{margin:0;padding:0;width:100%;height:100%}.vtex-rich-text-0-x-paragraph--home-v10-bucket-title,.vtex-rich-text-0-x-paragraph--home-v10-bucket-title-blog{position:relative;padding:.5rem;color:#fff;text-align:center;font-size:2rem;line-height:2rem;font-weight:700}.vtex-rich-text-0-x-link--home-v10-bucket-title{position:relative;z-index:1;display:inline-block;color:#fff;text-decoration:none}.vtex-rich-text-0-x-paragraph--home-v10-bucket-title:before{content:"";position:absolute;inset:0 100% 0 100%;background-color:#ec1d24;z-index:0;transition-property:inset;transition-duration:.25s;transition-timing-function:ease-in-out}.vtex-rich-text-0-x-wrapper--home-v10-bucket-title:hover .vtex-rich-text-0-x-paragraph--home-v10-bucket-title:before{inset:0}.vtex-rich-text-0-x-wrapper--home-v10-bucket-title:hover .vtex-rich-text-0-x-paragraph--home-v10-bucket-title{text-shadow:-1px 1px 0 #000}@media (max-width:1025px){.vtex-rich-text-0-x-container--home-v10-bucket-subtitle{display:none}}.vtex-rich-text-0-x-paragraph--home-v10-bucket-subtitle{font-size:1.5rem;text-align:center;margin:0;padding:0}.vtex-rich-text-0-x-paragraph--home-v10-bucket-button{margin:1.5rem}.vtex-rich-text-0-x-link--home-v10-bucket-button{text-align:center;font-weight:700;color:#fff;text-decoration:none;border:1px solid #fff;padding:.5rem 1.5rem;background-color:#ec1d24}.vtex-rich-text-0-x-link--home-v10-bucket-button:hover{color:#000;background-color:#fff;border:1px solid #ec1d24}.vtex-rich-text-0-x-paragraph--home-v10-categories-text{padding:1rem;background-color:#fff}.vtex-rich-text-0-x-paragraph--home-v10-how-do-you-ride{text-align:center;color:#fff;font-size:2.5rem;font-weight:700;margin:0;padding:0}.vtex-rich-text-0-x-paragraph--home-v10-select-category{color:#fff;font-size:1.2rem;text-align:center;font-weight:700;padding:.5rem 1rem;background:rgba(0,0,0,.5);margin:0}.vtex-rich-text-0-x-link--home-v10-bike-buying-guide-button{text-align:center;font-weight:700;color:#000;text-decoration:none;border:2px solid #ec1d24;padding:.5rem 1.5rem;background-color:#fff}.vtex-rich-text-0-x-link--home-v10-bike-buying-guide-button:hover{color:#fff;background-color:#ec1d24;border:2px solid #fff}.vtex-rich-text-0-x-paragraph--home-v10-history-title{text-align:center;font-size:clamp(1rem,3.5vw,2rem);color:#fff;padding:1rem;margin:0;background-color:rgba(0,0,0,.8)}.vtex-rich-text-0-x-wrapper--home-v10-history-p{display:flex;justify-content:center}.vtex-rich-text-0-x-paragraph--home-v10-history-p{text-align:justify;font-size:clamp(.8rem,3vw,1.25rem);color:#fff;padding:1rem;margin:.5rem;background-color:rgba(0,0,0,.8)}.vtex-rich-text-0-x-paragraph--home-v10-blog-title{font-size:clamp(.9rem,3.5vw,1.25rem);margin:.5rem;padding:0;text-align:center;white-space:normal}.vtex-rich-text-0-x-link--home-v10-blog-title{font-weight:700;color:#fff;text-decoration:none}@media (max-width:1025px){.vtex-rich-text-0-x-container--home-v10-history-title{display:none}}.vtex-rich-text-0-x-link--home-v10-blog-title:hover{text-decoration:underline}@media (min-width:1026px){.vtex-rich-text-0-x-paragraph--home-v10-history-p{width:100%}}@media (max-width:1025px){.vtex-rich-text-0-x-paragraph--home-v10-history-p{width:100%}.vtex-rich-text-0-x-paragraph--home-v10-history-button{margin:0}}.vtex-rich-text-0-x-link--home-v10-history-button{font-size:.9rem;font-weight:700;color:#fff;padding:.5rem;text-decoration:none;background-color:#ec1d24;border:2px solid #fff;border-radius:.5rem;box-shadow:2px 2px 2px rgba(0,0,0,.5)}.vtex-rich-text-0-x-link--home-v10-history-button:hover{background-color:#fff;border:2px solid #ec1d24;color:#000}.vtex-rich-text-0-x-container--home-v10-section-title{margin:.5rem 0;display:flex;justify-content:center}.vtex-rich-text-0-x-wrapper--home-v10-section-title{width:100%;max-width:96rem}.vtex-rich-text-0-x-heading--home-v10-section-title:after,.vtex-rich-text-0-x-heading--home-v10-section-title:before,.vtex-rich-text-0-x-paragraph--home-v10-section-title:after,.vtex-rich-text-0-x-paragraph--home-v10-section-title:before{content:"";display:block;width:100%;height:2px;margin-bottom:.75rem;background-color:#000}.vtex-rich-text-0-x-heading--home-v10-section-title:before,.vtex-rich-text-0-x-paragraph--home-v10-section-title:before{margin-right:.5rem}.vtex-rich-text-0-x-heading--home-v10-section-title:after,.vtex-rich-text-0-x-paragraph--home-v10-section-title:after{margin-left:.5rem}.vtex-rich-text-0-x-heading--home-v10-section-title,.vtex-rich-text-0-x-paragraph--home-v10-section-title{display:flex;align-items:flex-end;margin:0;width:100%;font-size:1.5rem;font-weight:700;text-align:center;color:#000;white-space:nowrap}@media (max-width:1025px){.vtex-rich-text-0-x-paragraph--home-v10-section-title{font-size:1.25rem}}.vtex-rich-text-0-x-wrapper--home-v10-brand-box{display:flex;justify-content:center;align-items:center;width:100%}.vtex-rich-text-0-x-paragraph--home-v10-brand-box{width:100%;border:1px solid #fff;background:transparent;height:2rem;font-size:1rem;margin:.5rem;transition-duration:.15s;transition-property:color,font-size;transition-timing-function:linear;position:relative;overflow:hidden;color:#fff;z-index:0;line-height:2rem}@media (max-width:1025px){.vtex-rich-text-0-x-paragraph--home-v10-brand-box{font-size:.8rem}}.vtex-rich-text-0-x-link--home-v10-brand-box{color:#fff;text-decoration:none}.vtex-rich-text-0-x-paragraph--home-v10-brand-box:hover{color:#fff;font-size:1.25rem}.vtex-rich-text-0-x-paragraph--home-v10-brand-box:before{content:"";position:absolute;left:0;width:100%;height:0%;background:#ec1d24;z-index:-1;transition-duration:.2s;transition-property:height;transition-timing-function:linear;top:0;border-radius:0 0 50% 50%}.vtex-rich-text-0-x-paragraph--home-v10-brand-box:hover:before{height:200%}.vtex-rich-text-0-x-paragraph--home-v10-category-text{font-size:1.25rem;line-height:1.25rem;font-weight:700;margin:0;padding:.25rem 0}@media (max-width:1025px){.vtex-rich-text-0-x-paragraph--home-v10-category-text{font-size:1rem;line-height:1rem}}.vtex-rich-text-0-x-link--home-v10-category-text{text-decoration:none;color:#000}.vtex-rich-text-0-x-container--new-customer-deal-title{justify-content:center}.vtex-rich-text-0-x-headingLevel1--new-customer-deal-title{text-align:center;font-size:1.75rem;margin:1rem 0 0}.vtex-rich-text-0-x-container--new-customer-deal-paragraph,.vtex-rich-text-0-x-wrapper--new-customer-deal-paragraph{justify-content:center}.vtex-rich-text-0-x-paragraph--new-customer-deal-paragraph{text-align:center;margin:0 0 1rem}.vtex-rich-text-0-x-paragraph--new-customer-deal-paragraph-italics{text-align:justify;margin:0 0 1rem;font-style:italic;font-size:.8rem}.vtex-rich-text-0-x-wrapper--new-customer-deal-bullets,.vtex-rich-text-0-x-wrapper--new-customer-deal-paragraph{width:100%}.vtex-rich-text-0-x-paragraph--new-customer-deal-bullets{text-align:center;font-weight:700;margin:.25rem 0}.vtex-rich-text-0-x-container--new-customer-deal-bullets{justify-content:center;max-width:60rem}.vtex-rich-text-0-x-list--new-customer-deal-bullets{margin:.25rem 0;font-size:.9rem}.vtex-rich-text-0-x-link--new-customer-deal-sign-up-button{display:flex;justify-content:center;align-items:center;padding:.75rem;background-color:#ec1d24;color:#fff;font-weight:700;text-align:center;text-decoration:none;border-radius:.25rem}.vtex-rich-text-0-x-paragraph--bike-guide-description-text{text-align:justify}.vtex-rich-text-0-x-link--bike-guide-description-text{color:#000;text-decoration:underline}.vtex-rich-text-0-x-container--glossary-letter{display:flex;justify-content:center}.vtex-rich-text-0-x-paragraph--glossary-letter{font-size:2rem;margin:1rem 0 0}.vtex-rich-text-0-x-wrapper--glossary-all-letter-words{width:100%}.vtex-rich-text-0-x-paragraph--glossary-all-letter-words{display:flex;justify-content:space-evenly;flex-wrap:wrap;width:100%;margin:0;padding:0}.vtex-rich-text-0-x-link--glossary-all-letter-words{color:#000;text-decoration:underline;white-space:nowrap;margin:0 .5rem}.vtex-rich-text-0-x-headingLevel2--glossary-word-title{font-size:2rem;margin:1rem 0 0}.vtex-rich-text-0-x-paragraph--glossary-word-def{margin:.25rem 0 1rem;text-align:justify}.vtex-rich-text-0-x-link--glossary-word-def{color:#000;text-decoration:underline;text-transform:capitalize}.vtex-rich-text-0-x-container--anchor-only{height:0;width:0;overflow:hidden}.vtex-rich-text-0-x-wrapper--brand-page-table{width:100%}.vtex-rich-text-0-x-paragraph--brand-page-table{margin:0;line-height:0}.vtex-rich-text-0-x-link--brand-page-table{color:#000;text-decoration:underline}.vtex-rich-text-0-x-container--fat-cat-text{margin:0 0 .75rem}.vtex-rich-text-0-x-paragraph--fat-cat-text{font-size:1rem;line-height:1rem;font-weight:700;margin:0;padding:.25rem 0}@media (max-width:1025px){.vtex-rich-text-0-x-paragraph--fat-cat-text{font-size:1rem;line-height:1rem}}.vtex-rich-text-0-x-link--fat-cat-text{text-decoration:none;color:#000}.vtex-rich-text-0-x-wrapper--brand-page-h1{padding:.5rem 3rem;background-color:rgba(0,0,0,.5);margin-bottom:1rem}.vtex-rich-text-0-x-headingLevel1--brand-page-h1{font-family:Source Sans Pro,sans-serif;text-transform:uppercase;margin:0;color:#fff}.vtex-rich-text-0-x-link--bike-sizing-call-to-action{text-align:center;color:#000;text-decoration:none;border:2px solid #ee2d25;background-color:#fff;padding:.5rem 1rem;margin:.5rem;font-size:1rem}.vtex-rich-text-0-x-container--checkout-availabilty-button-desktop-v2{display:flex;justify-content:center}.vtex-rich-text-0-x-paragraph--checkout-availabilty-button-desktop-v2{background-color:#fff;font-size:.9rem;text-align:center;border:1px solid #d1d1d1;padding:.25rem .5rem;border-radius:.5rem;box-shadow:2px 2px 2px rgba(0,0,0,.5);margin:0}.vtex-rich-text-0-x-headingLevel4--similar-products-title{margin:1rem 0 0}.vtex-rich-text-0-x-paragraph--size-chart-trigger{cursor:pointer;background-color:#000;padding:.25rem .5rem;margin:.25rem;font-size:.9rem;color:#fff;text-align:center;text-decoration:none;border-radius:.25rem;border:2px solid transparent}.vtex-rich-text-0-x-paragraph--size-chart-trigger:hover{border:2px solid #000;color:#000;background-color:#fff}.vtex-rich-text-0-x-wrapper--affirm-or{width:100%}.vtex-rich-text-0-x-paragraph--affirm-or{display:flex;justify-content:center;align-items:center;margin:0}.vtex-rich-text-0-x-paragraph--affirm-or:after,.vtex-rich-text-0-x-paragraph--affirm-or:before{content:"";display:block;width:3rem;height:1px;margin:0 .5rem;background-color:#000}.vtex-rich-text-0-x-paragraph--noTopMargin{margin-top:0}.vtex-rich-text-0-x-headingLevel1--general-info-title-h1{font-size:2rem}.vtex-rich-text-0-x-headingLevel2--general-info-title-h2{font-size:1.5rem;margin:0}.vtex-rich-text-0-x-headingLevel3--general-info-title-h3{font-size:1.25rem;font-weight:700;margin:0}.vtex-rich-text-0-x-paragraph--general-info-paragraph{text-align:justify}.vtex-rich-text-0-x-link--general-info-paragraph{color:#000;text-decoration:underline;font-weight:700}.vtex-rich-text-0-x-link--general-info-paragraph:hover{color:#fff;background-color:#ec1d24}.vtex-rich-text-0-x-link--general-info-red-button{display:block;padding:1rem;color:#fff;background-color:#ec1d24;font-weight:700;text-align:center;border-radius:.5rem}.vtex-rich-text-0-x-paragraph--generalParagraph:first-child{margin-top:0}.vtex-rich-text-0-x-container--blog-v10-category-buttons,.vtex-rich-text-0-x-container--blog-v10-category-title{display:flex;justify-content:center}.vtex-rich-text-0-x-paragraph--blog-v10-category-title{font-size:.9rem;margin:0;border-bottom:3px solid #ec1d24}.vtex-rich-text-0-x-paragraph--blog-v10-category-buttons{margin:.25rem 0 0;text-align:center}.vtex-rich-text-0-x-link--blog-v10-category-buttons{text-decoration:underline;text-align:center;font-size:.9rem;color:#000;margin:0 .5rem;white-space:nowrap}.vtex-rich-text-0-x-wrapper--careers-center-paragraph{margin:0 auto}.vtex-rich-text-0-x-paragraph--careers-center-paragraph{text-align:center;margin:0}.vtex-rich-text-0-x-wrapper--content-hub-h1{margin:0 auto}.vtex-rich-text-0-x-headingLevel1--content-hub-h1{font-size:1.25rem;margin:1rem 0 0}.vtex-rich-text-0-x-wrapper--content-hub-introduction{width:100%}.vtex-rich-text-0-x-paragraph--content-hub-introduction{width:100%;text-align:center;margin:0 0 1rem}.vtex-rich-text-0-x-wrapper--content-hub-col-title{margin:0 auto}.vtex-rich-text-0-x-headingLevel2--content-hub-col-title{font-size:1.25rem;margin:0}.vtex-rich-text-0-x-wrapper--content-hub-h2{margin:0 auto}.vtex-rich-text-0-x-headingLevel2--content-hub-h2{font-size:1.25rem;margin:1.5rem 0 0}.vtex-rich-text-0-x-paragraph--content-hub-explore-col-paragraph{font-size:.9rem;margin:0}.vtex-rich-text-0-x-wrapper--content-hub-col-text-blog-links{margin:0 auto}.vtex-rich-text-0-x-paragraph--content-hub-col-text-blog-links{margin:0}.vtex-rich-text-0-x-link--content-hub-col-text-blog-links{display:block;margin:.75rem 0;color:#000;text-align:center;text-decoration:underline;font-size:1.25rem}.vtex-rich-text-0-x-link--content-hub-col-text-blog-links:hover{text-decoration:none}.vtex-rich-text-0-x-link--content-hub-explore-col-paragraph{display:block;color:#000;text-align:center;text-decoration:none;font-weight:700;padding:.75rem 1rem;border:2px solid #ec1d24;background-color:#fff;width:fit-content;margin:0 auto}.vtex-rich-text-0-x-link--content-hub-explore-col-paragraph:hover{color:#fff;border:2px solid #fff;background-color:#ec1d24}.vtex-rich-text-0-x-wrapper--plp-filters{width:100%}.vtex-rich-text-0-x-paragraph--plp-filters{background-color:#ec1d24;color:#fff;font-size:1.5rem;font-weight:700;text-align:center;margin:0;padding:.25rem 0}.vtex-rich-text-0-x-container--gift-guide-seo{margin-top:1.5rem;padding:1.5rem;background-color:#eaeaea}.vtex-rich-text-0-x-heading--gift-guide-seo{margin:0;text-align:center;font-weight:400;font-size:1.5rem}.vtex-rich-text-0-x-wrapper--kitlook-price-disclaimer{width:100%}.vtex-rich-text-0-x-paragraph--kitlook-price-disclaimer{text-align:center;margin:1rem 0 0}.vtex-rich-text-0-x-paragraph--header-row-1{font-size:.9rem;margin:.25rem 0;text-align:center}.vtex-rich-text-0-x-link--header-row-1{color:#fff;white-space:nowrap;margin:0;padding:0}.vtex-rich-text-0-x-paragraph--main-menu-title{margin:0}.vtex-rich-text-0-x-link--main-menu-title{display:block;padding:.5rem;background-color:#ec1d24;color:#fff;text-decoration:none;text-align:center;font-weight:700;border-radius:.5rem}.vtex-rich-text-0-x-container--header-nav-photo-button-text{display:flex;justify-content:center;align-items:center;height:100%}.vtex-rich-text-0-x-container--main-menu-title{margin:.5rem}.vtex-rich-text-0-x-wrapper--header-nav-photo-button-text{background-color:rgba(0,0,0,.5);margin:0 .5rem}.vtex-rich-text-0-x-paragraph--header-nav-photo-button-text{margin:.25rem}.vtex-rich-text-0-x-link--header-nav-photo-button-text{font-weight:700;display:block;color:#fff;text-align:center}.vtex-rich-text-0-x-container--menu-summary{display:flex;justify-content:center}.vtex-rich-text-0-x-paragraph--menu-summary{font-size:.9rem;text-align:center;max-width:80ch}.vtex-rich-text-0-x-container--header-mobile-row-1{display:flex;justify-content:center;width:100%}.vtex-rich-text-0-x-paragraph--header-mobile-row-1{font-size:.9rem;margin:.25rem}.vtex-rich-text-0-x-link--header-mobile-row-1{text-align:center;text-decoration:none;color:#fff}.vtex-rich-text-0-x-container--mobile-contact-row{width:100%;background-color:#262626}.vtex-rich-text-0-x-wrapper--mobile-contact-row{width:100%}.vtex-rich-text-0-x-paragraph--mobile-contact-row{display:flex;justify-content:space-around;margin:1rem 0;font-size:clamp(.75rem,3.5vw,1rem)}.vtex-rich-text-0-x-link--mobile-contact-row{display:block;color:#fff;text-decoration:none;text-align:center}.vtex-rich-text-0-x-listItem--repair-pages .vtex-rich-text-0-x-paragraph--repair-pages{margin-bottom:0}.vtex-rich-text-0-x-headingLevel2--repair-pages{font-size:1.75rem;margin-bottom:0}.vtex-rich-text-0-x-paragraph--repair-pages{margin-top:0;text-align:justify}.vtex-rich-text-0-x-link--repair-pages{color:#000;font-weight:700;text-decoration:underline;white-space:nowrap}.vtex-rich-text-0-x-link--repair-pages:hover{color:#fff;background-color:#ec1d24;text-decoration:underline}.vtex-rich-text-0-x-list--repair-pages{margin-top:0}.vtex-rich-text-0-x-listItem--repair-pages{margin-bottom:.25rem}.vtex-rich-text-0-x-wrapper--contact-hours{width:100%}.vtex-rich-text-0-x-paragraph--contact-hours{color:#fff;text-align:center}.vtex-rich-text-0-x-italic--contact-hours{font-style:normal;font-size:.85em}.vtex-rich-text-0-x-wrapper--launch-h2-description{width:100%}.vtex-rich-text-0-x-paragraph--launch-h2-description{margin-top:0;font-size:1.5rem;text-align:center;color:#fff}.vtex-rich-text-0-x-container--launch-card{flex:1}.vtex-rich-text-0-x-wrapper--launch-card{width:100%}.vtex-rich-text-0-x-paragraph--launch-card{padding:0 1rem;text-align:center;font-size:clamp(1.5rem,2vw,3rem);max-width:75%;margin:0 auto}.vtex-rich-text-0-x-paragraph--launch-card-quote{padding:0 1rem;text-align:center;font-size:clamp(.9rem,1.5vw,1.25rem);margin:0 auto}.vtex-rich-text-0-x-wrapper--launch-block-quote{width:100%}.vtex-rich-text-0-x-paragraph--launch-block-quote{font-size:clamp(1.5rem,2vw,4rem);text-align:center;color:#fff;max-width:50%;margin:2rem auto}.vtex-rich-text-0-x-container--pace-point-three-hero-2-title{position:absolute;inset:0;display:flex;justify-content:center;align-items:center}.vtex-rich-text-0-x-heading--pace-point-three-hero-2-title{color:#fff;text-align:center;font-size:clamp(2rem,3.5vw,5rem);text-shadow:2px 2px 2px rgba(0,0,0,.8)}.vtex-rich-text-0-x-container--bbc-type-col-title{text-align:center}.vtex-rich-text-0-x-wrapper--bbc-type-col-title{width:100%}.vtex-rich-text-0-x-paragraph--bbc-type-col-title{font-weight:700;font-size:1.25rem}.vtex-rich-text-0-x-headingLevel2--bbc-text-header{margin:1rem 0 0;font-size:1.25rem}.vtex-rich-text-0-x-paragraph--gift-guide-text{text-align:center;margin-top:0}.vtex-rich-text-0-x-wrapper--gift-guide-fine-print{max-width:50rem;font-size:.9rem;margin:0 auto}.vtex-rich-text-0-x-list--gift-guide-fine-print{padding:0 1rem}.vtex-rich-text-0-x-listItem--gift-guide-fine-print{margin-top:.5rem}.vtex-rich-text-0-x-wrapper--store-24-about-location{width:100%}.vtex-rich-text-0-x-paragraph--store-24-about-location{margin-top:0}.vtex-search-result-3-x-container--buying-guide{flex-basis:100%}.vtex-search-result-3-x-gallery--brand-page-search-gallery{margin:0;padding:0}@media (min-width:1026px){.vtex-search-result-3-x-searchResultContainer--brand-page-search-result{padding:0;margin:0}.vtex-search-result-3-x-galleryItem--brand-page-search-gallery{padding:0;margin:.5rem}.vtex-search-result-3-x-container--brand-page-product-summary{padding:0;margin:0}.vtex-search-result-3-x-gallery--brand-page-search-gallery{justify-content:center}.vtex-search-result-3-x-container--brand-page-search-result{display:block!important}.vtex-search-result-3-x-buttonShowMore--brand-page-search-result{display:none}}.vtex-search-result-3-x-container--brand-page-search-result .vtex-search-result-3-x-switch{display:none}@media (max-width:1025px){.vtex-search-result-3-x-container--brand-page-search-result{display:block}.vtex-search-result-3-x-buttonShowMore--brand-page-search-result{display:none}}@media print{.vtex-search-result-3-x-gallery--brand-page-search-gallery{display:none}}.vtex-search-result-3-x-totalProducts--layout,.vtex-search-result-3-x-totalProductsMessage{font-size:1rem;font-weight:400;color:#000;margin:0;padding:0;text-transform:capitalize;border:none}.vtex-search-result-3-x-buttonShowMore--layout .vtex-search-result-3-x-buttonShowMore{margin-bottom:1rem}.vtex-search-result-3-x-buttonShowMore:empty{display:none}.vtex-search-result-3-x-buttonShowMore--layout .vtex-button__label{text-transform:capitalize}.vtex-search-result-3-x-galleryTitle--layout{text-align:center;margin:0;padding:0;font-size:1.5rem;text-transform:capitalize}.vtex-search-result-3-x-orderByDropdown--order-by-desktop-v2{display:flex;justify-content:flex-end}.vtex-search-result-3-x-orderByText--order-by-desktop-v2{display:inline-block}@media (max-width:1025px){.vtex-search-result-3-x-orderByDropdown--order-by-desktop-v2{margin:.75rem 0 0;justify-content:center}.vtex-flex-layout-0-x-flexRowContent--search-filters-and-info-desktop-v2 .vtex-search-result-3-x-filterPopupButton{width:fit-content;border:1px solid #d1d1d1;border-radius:.5rem;padding:0 2rem;margin:.75rem}}.vtex-search-result-3-x-orderByButton--order-by-desktop-v2{width:fit-content;border:1px solid #d1d1d1;border-radius:.5rem;padding:.5rem}.vtex-search-result-3-x-filterPopupArrowIcon--order-by-desktop-v2{padding:.25rem}.vtex-search-result-3-x-orderByDropdown--order-by-desktop-v2 .vtex-search-result-3-x-orderByOptionsContainer{min-width:auto;width:fit-content}.vtex-search-result-3-x-totalProductsMessage:after{content:"found for";display:inline-block;padding:0 5px}.vtex-search-result-3-x-filterPopupTitle{font-size:1rem;font-weight:400;text-transform:capitalize}.vtex-search-result-3-x-orderByOptionsContainer{z-index:4}.vtex-search-result-3-x-filter__container--desktop-filters-v3--title{display:none}.vtex-search-result-3-x-filterMessage--desktop-filters-v2{color:#fff;font-weight:700;text-align:center;background-color:#ec1d24;padding:.5rem 0;margin:0}.vtex-search-result-3-x-filterTitleSpan--desktop-filters-v2{font-size:1rem;font-weight:700}.vtex-search-result-3-x-orderByOptionItem:hover{font-weight:700;color:#fff;background-color:#ec1d24}.vtex-search-result-3-x-caretIcon--desktop-filters-v2{padding:.25rem}.vtex-search-result-3-x-priceRangeInput--desktop-filters-v2 .vtex-styleguide-9-x-input{padding:0;text-align:center;font-size:.9rem}.vtex-input__prefix{padding:0 0 0 .25rem}.vtex-search-result-3-x-priceRangeInputWrapper--desktop-filters-v2 .vtex-button__label{font-size:.75rem;font-weight:700}.vtex-checkbox__line-container{align-items:center}.vtex-search-result-3-x-gallery--gallery-desktop-v2{display:grid;grid-template-columns:auto auto auto;place-items:center;padding:0;margin:0;gap:.5rem}@media (max-width:1275px){.vtex-search-result-3-x-gallery--gallery-desktop-v2{grid-template-columns:auto auto}}@media (max-width:800px){.vtex-search-result-3-x-gallery--gallery-desktop-v2{grid-template-columns:auto}}.vtex-search-result-3-x-galleryItem--gallery-desktop-v2{height:100%;width:100%;max-width:none!important;padding:0;min-width:18rem}.vtex-search-result-3-x-sidebar{width:75vw;z-index:99999999}.vtex-search-result-3-x-container--full-width-search-result-desktop-v2{display:block;margin:1rem 0}.vtex-search-result-3-x-buttonShowMore--full-width-search-result-desktop-v2,.vtex-search-result-3-x-container--full-width-search-result-desktop-v2 .vtex-search-result-3-x-breadcrumb,.vtex-search-result-3-x-container--full-width-search-result-desktop-v2 .vtex-search-result-3-x-filters,.vtex-search-result-3-x-container--full-width-search-result-desktop-v2 .vtex-search-result-3-x-orderBy,.vtex-search-result-3-x-container--full-width-search-result-desktop-v2 .vtex-search-result-3-x-richTitle,.vtex-search-result-3-x-container--sale-v10-search-result .vtex-search-result-3-x-breadcrumb,.vtex-search-result-3-x-container--sale-v10-search-result .vtex-search-result-3-x-buttonShowMore,.vtex-search-result-3-x-container--sale-v10-search-result .vtex-search-result-3-x-filters,.vtex-search-result-3-x-container--sale-v10-search-result .vtex-search-result-3-x-orderBy,.vtex-search-result-3-x-container--sale-v10-search-result .vtex-search-result-3-x-richTitle,.vtex-search-result-3-x-container--sale-v10-search-result .vtex-search-result-3-x-switch,.vtex-search-result-3-x-layoutSwitcher--full-width-search-result-desktop-v2{display:none}.vtex-search-result-3-x-container--sale-v10-search-result .vtex-search-result-3-x-resultGallery{width:100%}.vtex-search-result-3-x-gallery--sale-v10-search-gallery{display:grid;gap:1rem;width:100%;margin:0;padding:0}@media (min-width:1026px){.vtex-search-result-3-x-gallery--sale-v10-search-gallery{grid-template-columns:repeat(4,1fr)}}@media (max-width:1025px){.vtex-search-result-3-x-gallery--sale-v10-search-gallery{grid-template-columns:repeat(2,1fr)}}.vtex-search-result-3-x-galleryItem--sale-v10-search-gallery{width:100%;max-width:none!important;margin:0;padding:0}.vtex-search-result-3-x-searchResultContainer--sale-v10-search-result{margin:0 .5rem 1rem;padding:0}.vtex-search-result-3-x-filters--layout{padding:0 .5rem}.vtex-search-result-3-x-filtersWrapper--desktop-filters-v3{padding-bottom:5rem}.vtex-search-result-3-x-filterTitleSpan--desktop-filters-v3{font-weight:700}.vtex-search-result-3-x-priceRangeInput--desktop-filters-v3 .vtex-styleguide-9-x-input{text-align:center;font-size:clamp(.75rem,1.25vw,1rem);padding:0}.vtex-slider__values-container{display:flex;justify-content:center}.vtex-search-result-3-x-priceRangeInputWrapper--desktop-filters-v3 .vtex-button__label{font-size:1rem}.vtex-search-result-3-x-seeMoreButton--desktop-filters-v3{text-align:center;color:#fff;border-radius:.25rem;display:block;margin-left:auto;margin-right:auto;background-color:#ec1d24}.vtex-search-result-3-x-gallery--gallery-desktop-v11{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:0;padding:0}@media (max-width:1300px){.vtex-search-result-3-x-gallery--gallery-desktop-v11{grid-template-columns:repeat(2,1fr)}}.vtex-search-result-3-x-galleryItem--gallery-desktop-v11{max-width:none!important;margin:0 auto;padding:0;box-shadow:0 0 0 #000;border-radius:.5rem;width:300px}.vtex-search-result-3-x-gallery--mobile-v11{display:grid;grid-template-columns:1fr;gap:1rem}.vtex-search-result-3-x-galleryItem--mobile-v11{margin:0 auto;padding:0;width:90%;max-width:20rem!important;height:30rem}.vtex-search-result-3-x-container--sale-v10-search-result{display:block}.vtex-search-1-x-suggestionListWrapper{padding-bottom:1rem}@media (min-width:1026px){.vtex-search-1-x-biggy-autocomplete-wrapper{position:static;width:38vw;max-width:60rem}.vtex-search-1-x-biggy-js-container--hidden{display:none}}@media (max-width:1025px){.vtex-search-1-x-biggy-js-container--hidden{display:none}.vtex-search-1-x-biggy-autocomplete-wrapper{position:static;width:100%}.vtex-search-1-x-biggy-autocomplete{flex-direction:column-reverse!important;padding:.5rem;width:80vw;margin:0 auto;position:static}.vtex-search-1-x-close-btn{display:none}}.vtex-search-1-x-biggy-autocomplete .vtex-product-summary-2-x-buyButtonContainer{display:none}.vtex-search-1-x-searchBanner--search-seo-copy{display:block;border-top:2px solid #000;margin:10px auto;padding:10px;min-height:200px;overflow:hidden;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,verdana,sans-serif}.vtex-search-1-x-banner-area2image{width:100%;height:200px;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;object-fit:cover}.vtex-search-1-x-banner-text{font-family:Source Sans Pro,sans-serif;font-size:50px;font-weight:700;font-style:normal;font-stretch:normal;margin:-100px 0 0;text-transform:uppercase;text-align:center;position:absolute;left:50%;transform:translate(-50%,-50%);color:#fff}.vtex-search-1-x-tileList{border:none;flex:0}.vtex-search-1-x-tileListItem .vtex-product-summary-2-x-information{justify-content:center;align-items:center;height:fit-content}.vtex-search-1-x-tileListTitle{text-align:center;margin:.5rem 0 0;padding:0}.vtex-search-1-x-itemList--suggestion{flex:0}.vtex-search-1-x-itemListTitle{text-align:center;margin:0;padding:0}@media (min-width:1026px){.vtex-search-1-x-biggy-autocomplete{flex-direction:column-reverse!important;padding:.5rem}.vtex-search-1-x-tileList{flex:none;height:25rem}.vtex-search-1-x-itemList--top-search{border-bottom:1px solid #000}.vtex-search-1-x-itemListList{display:flex;justify-content:center;overflow:auto;flex-wrap:wrap}.vtex-search-1-x-itemListItem{text-transform:capitalize;margin:0 1rem!important}.vtex-search-1-x-tileListItem{border:1px solid #d1d1d1;margin:0 .25rem;border-radius:.5rem}}@media (max-width:1025px){.vtex-search-1-x-itemListList{display:flex;justify-content:center;overflow:auto;flex-wrap:wrap}.vtex-search-1-x-itemListItem{text-transform:capitalize;margin:0!important}.vtex-search-1-x-tileListItem{display:block;border:1px solid #d1d1d1;margin:.25rem;border-radius:.5rem}.vtex-search-1-x-imageContainer .vtex-search-1-x-image{max-width:8rem;object-fit:contain}.vtex-search-1-x-information{margin:0 0 0 .5rem}}.vtex-search-1-x-tileListSeeMore{display:block;width:fit-content;padding:.5rem;font-size:1.25rem;font-weight:700;background-color:#ec1d24;color:#fff;text-align:center;text-decoration:none;text-transform:capitalize;border-radius:.5rem;margin:.5rem auto;height:fit-content;line-height:1.5rem}.vtex-search-1-x-history-and-top-wrapper{flex:0;flex-direction:column!important}.vtex-search-1-x-history-and-top-wrapper .vtex-search-1-x-itemListList{flex-wrap:wrap;justify-content:center}.vtex-search-1-x-history-and-top-wrapper .vtex-search-1-x-itemListPrefix{display:none}.vtex-search-1-x-history-and-top-wrapper .vtex-search-1-x-itemList--history{margin:.75rem 0 0}.vtex-shelf-1-x-relatedProducts--relatedProducts-pdp-v2{height:25rem}.vtex-slider-layout-0-x-sliderLayoutContainer--home-v10-hero-slider{position:relative}@media (min-width:1026px){.vtex-slider-layout-0-x-sliderLayoutContainer--home-v10-hero-slider{height:60vh}}.vtex-slider-layout-0-x-sliderTrack--home-v10-hero-slider{margin:0;padding:0}.vtex-slider-layout-0-x-paginationDotsContainer--home-v10-hero-slider{position:absolute;bottom:1rem}.vtex-slider-layout-0-x-paginationDot--home-v10-hero-slider{border:2px solid #fff;background-color:#000}.vtex-slider-layout-0-x-paginationDot--home-v10-hero-slider--isActive{border:2px solid #000;background-color:#fff}.vtex-slider-layout-0-x-sliderLayoutContainer--home-v10{display:flex;justify-content:center;height:17.5rem}.vtex-slider-layout-0-x-sliderTrackContainer--home-v10{width:95%}.vtex-slider-layout-0-x-caretIcon--home-v10{fill:none}.vtex-slider-layout-0-x-sliderArrows--home-v10{width:2.5vw;min-width:1.25rem}.vtex-slider-layout-0-x-caretIcon--home-v10-hero-slider{fill:transparent;stroke:#fff;background-color:transparent;padding:.5rem;margin:0 1rem;width:1rem;height:1rem;color:#fff}.vtex-slider-layout-0-x-sliderArrows--home-v10-hero-slider{color:#fff;filter:drop-shadow(1px 1px 1px black)}@media (max-width:1025px){.vtex-slider-layout-0-x-sliderArrows--home-v10-hero-slider{display:none}}.vtex-slider-layout-0-x-sliderLayoutContainer--sku-selector-desktop-v2{margin:0 .5rem}.vtex-slider-layout-0-x-slideChildrenContainer--not-found{position:relative}.vtex-slider-0-x-dotsContainer{display:none}.vtex-stack-layout-0-x-stackItem--flag{left:auto;right:0;top:115%}.vtex-stack-layout-0-x-stackItem--wishlist{left:auto;right:10px;top:12%}.vtex-stack-layout-0-x-stackItem--product-image-flag,.vtex-stack-layout-0-x-stackItem--promoMessage{display:block;position:static}.vtex-stack-layout-0-x-stackItem--quickview{inset:0 0 0 0}.vtex-sticky-layout-0-x-container--sticky-header{background:#fff;border-top:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5}.vtex-sticky-layout-0-x-wrapper--sticky-header--stuck .vtex-menu-2-x-styledLinkContent--menuitems-sticky-header{font-weight:700}.vtex-sticky-layout-0-x-wrapper--sticky-header--stuck .vtex-sticky-layout-0-x-container--sticky-header{box-shadow:0 4px 4px rgb(0 0 0/25%);border:1px solid #e8e8e8;display:block}.vtex-sticky-layout-0-x-wrapper--sticky-header--stuck .vtex-store-components-3-x-productBrand--product-name-sticky{display:block}.vtex-sticky-layout-0-x-wrapper--sticky-header--stuck .vtex-flex-layout-0-x-flexColChild--pdp-sticky-navigation-bar-button{display:flex}@media print{.vtex-store-components-3-x-logoImage{visibility:visible;margin:0 auto;position:absolute;inset:0;height:100%!important}.vtex-store-components-3-x-imageElement--brand-page-info-card-image{display:block;margin:0 auto;width:50%}}.vtex-store-components-3-x-logoLink--eriks-header-logo-v2{display:block;height:100%;width:300px;padding:.75rem}.vtex-store-components-3-x-logoContainer--eriks-header-logo-v2{display:block;height:100%;width:100%;padding:0;max-width:none;max-height:none;min-width:auto}.vtex-store-components-3-x-logoImage--eriks-header-logo-v2{display:block;width:100%;height:100%}@media (max-width:1025px){.vtex-store-header-2-x-headerRowContainer .vtex-store-components-3-x-logoContainer{padding:0}}.vtex-store-components-3-x-searchIcon{color:#fff}.vtex-store-components-3-x-container .vtex-store-components-3-x-caretIcon{color:#000;height:24px;width:24px;stroke:#fff;filter:drop-shadow(0 0 2px white)}.vtex-store-components-3-x-notificationBarContainer{background-color:#e6f1e6;color:#03034e;font-weight:700;font-size:12px;text-decoration:underline}.vtex-store-components-3-x-infoCardContainer--info-card-home{max-width:1520px;margin:0 auto;padding:0;min-height:480px;height:100vh}.vtex-store-components-3-x-inputGroup .vtex-store-components-3-x-buttonContainer{display:flex}.vtex-store-components-3-x-container .vtex-flex-layout-0-x-flexRow--contact-container{padding:36px 0;border-top:1px solid #979797;width:100%}@media (min-width:768px){.vtex-store-components-3-x-container .vtex-flex-layout-0-x-flexRow--contact-container{width:100%;margin:0 5%}.vtex-store-components-3-x-container .vtex-store-components-3-x-newsletter .vtex-store-components-3-x-container{padding:36px 40px}}.vtex-store-components-3-x-infoCardContainer--c-blue,.vtex-store-components-3-x-infoCardContainer--c-red,.vtex-store-components-3-x-infoCardContainer--c-white,.vtex-store-components-3-x-infoCardContainer--c-white-bg,.vtex-store-components-3-x-infoCardContainer--cold,.vtex-store-components-3-x-infoCardContainer--invert-headline--c-black,.vtex-store-components-3-x-infoCardContainer--invert-headline--c-white,.vtex-store-components-3-x-infoCardContainer--invert-headline--c-white-bg,.vtex-store-components-3-x-infoCardContainer--no-button,.vtex-store-components-3-x-infoCardContainer--ski,.vtex-store-components-3-x-infoCardContainer--specialized,.vtex-store-components-3-x-infoCardContainer--specialized-spring-sale{max-width:1520px;margin:0 auto;min-height:480px;height:100vh;min-width:100%;max-width:none;padding:0}@media (max-width:768px){.vtex-store-components-3-x-infoCardContainer--c-blue,.vtex-store-components-3-x-infoCardContainer--c-red,.vtex-store-components-3-x-infoCardContainer--c-white,.vtex-store-components-3-x-infoCardContainer--c-white-bg,.vtex-store-components-3-x-infoCardContainer--cold,.vtex-store-components-3-x-infoCardContainer--invert-headline--c-black,.vtex-store-components-3-x-infoCardContainer--invert-headline--c-white,.vtex-store-components-3-x-infoCardContainer--invert-headline--c-white-bg,.vtex-store-components-3-x-infoCardContainer--no-button,.vtex-store-components-3-x-infoCardContainer--ski,.vtex-store-components-3-x-infoCardContainer--specialized,.vtex-store-components-3-x-infoCardContainer--specialized-spring-sale{height:50vh}}.vtex-store-components-3-x-infoCardContainer--invert-headline--c-black .vtex-store-components-3-x-infoCardTextContainer,.vtex-store-components-3-x-infoCardContainer--invert-headline--c-white-bg .vtex-store-components-3-x-infoCardTextContainer,.vtex-store-components-3-x-infoCardContainer--invert-headline--c-white .vtex-store-components-3-x-infoCardTextContainer{display:flex}.vtex-store-components-3-x-infoCardContainer--c-white-bg .vtex-store-components-3-x-infoCardTextContainer{background-color:rgba(0,0,0,.5)}.vtex-store-components-3-x-infoCardContainer--invert-headline--c-black .vtex-store-components-3-x-infoCardSubhead,.vtex-store-components-3-x-infoCardContainer--invert-headline--c-white-bg .vtex-store-components-3-x-infoCardSubhead,.vtex-store-components-3-x-infoCardContainer--invert-headline--c-white .vtex-store-components-3-x-infoCardSubhead{order:-1;margin-bottom:-1.5rem}.vtex-store-components-3-x-infoCardContainer--no-button .vtex-button{display:none}.vtex-store-components-3-x-infoCardSubhead{font-size:2.25rem}.vtex-store-components-3-x-infoCardCallActionContainer .vtex-button{border-radius:0;font-weight:600;min-height:45px}.vtex-store-components-3-x-infoCardContainer--invert-headline--c-black .vtex-button{background-color:hsla(0,0%,100%,.75);border:2px solid #000;color:#000}.vtex-store-components-3-x-infoCardTextContainer{width:auto}.vtex-store-components-3-x-infoCardContainer--small-text .vtex-store-components-3-x-infoCardHeadline{color:#000;font-size:1.375rem;font-weight:500}.vtex-store-components-3-x-infoCardContainer--small-text .vtex-store-components-3-x-infoCardSubhead{font-size:1rem}.vtex-store-components-3-x-infoCardCallActionContainer{text-decoration:none}.vtex-store-components-3-x-infoCardCallActionText--home-categories{color:#fff;text-decoration:none;font-size:.8125rem;padding:.25rem;background-color:rgba(0,0,0,.4)}.vtex-store-components-3-x-infoCardContainer--home-categories{height:20vh;min-height:190px;border:0}.vtex-store-components-3-x-infoCardContainer--home-categories .vtex-store-components-3-x-infoCardTextContainer{margin:0}.vtex-store-components-3-x-infoCardContainer--home-categories{background-size:100%!important;transition:background-size .3s ease-in-out}.vtex-store-components-3-x-infoCardContainer--home-categories:hover{background-size:120%!important}.vtex-store-components-3-x-buttonContainer{padding:0}.vtex-store-components-3-x-newsletter .vtex-store-components-3-x-form .vtex-store-components-3-x-inputGroup .vtex-input-prefix__group{border:0}@media only screen and (max-width:640px){.vtex-store-components-3-x-infoCardContainer--small-text{background-image:none!important}}@media (min-width:640px){.vtex-store-components-3-x-infoCardContainer--home-categories{width:100%;height:200px;background-position:50% 50%;background-repeat:no-repeat;background-size:auto 100%!important}.vtex-store-components-3-x-infoCardContainer--home-categories:hover{background-size:auto 120%!important}}@media only screen and (min-width:640px){.vtex-store-components-3-x-imageElement--our-history{max-width:none!important;height:100%;object-fit:cover}.vtex-store-components-3-x-infoCardContainer--small-text .vtex-store-components-3-x-infoCardHeadline,.vtex-store-components-3-x-infoCardContainer--small-text .vtex-store-components-3-x-infoCardSubhead{color:#fff}.vtex-store-components-3-x-infoCardContainer--small-text .vtex-store-components-3-x-infoCardHeadline{font-size:2.375rem}.vtex-store-components-3-x-infoCardContainer--small-text{min-height:385px}}@media only screen and (min-width:737px){.vtex-store-components-3-x-infoCardHeadline{font-size:4.375rem}.vtex-store-components-3-x-infoCardSubhead{font-size:3rem;display:block}}@media only screen and (min-width:951px){.vtex-store-components-3-x-infoCardHeadline{font-size:4.688rem}.vtex-store-components-3-x-infoCardSubhead{font-size:3.5rem}}.vtex-store-components-3-x-productNameContainer{margin:10px 0;color:#111;font-size:20px;font-weight:500;line-height:1.29;letter-spacing:.6px}@media (min-width:768px){.vtex-store-components-3-x-productNameContainer{margin:10px 0 0;font-size:14px}}.vtex-store-components-3-x-productDescriptionTitle{font-size:1.5rem;font-weight:400;text-transform:uppercase;margin:1rem 0 0}.vtex-store-components-3-x-productDescriptionText{color:#333}.vtex-store-components-3-x-listPrice{margin-bottom:0}.vtex-flex-layout-0-x-flexColChild--moving-col .vtex-store-components-3-x-sellingPrice{font-weight:700;font-size:18px}.vtex-flex-layout-0-x-flexColChild--moving-col .vtex-store-components-3-x-listPrice{margin-right:.5rem;font-size:18px}.vtex-store-components-3-x-skuSelectorItemTextValue--sku-selector-pdp{color:#000;padding:.5rem;text-align:center;z-index:-1}.vtex-store-components-3-x-skuSelectorName{color:#444;font-weight:600;text-transform:uppercase}.vtex-store-components-3-x-priceContainer{display:flex;justify-content:center;align-items:center}.vtex-store-components-3-x-price_listPrice{padding-left:0;padding-right:.5rem}.vtex-store-components-3-x-priceContainer .vtex-store-components-3-x-listPrice .vtex-store-components-3-x-listPriceLabel:first-child,.vtex-store-components-3-x-priceContainer .vtex-store-components-3-x-sellingPrice .vtex-store-components-3-x-sellingPriceLabel:first-child{display:none}.vtex-store-components-3-x-searchBarInnerContainer .vtex-styleguide-9-x-input{background:transparent;border:none;margin:0;color:#fff}.vtex-store-components-3-x-searchBarInnerContainer .vtex-styleguide-9-x-input::placeholder{color:#fff;opacity:.4}.vtex-store-components-3-x-infoCardContainer--guide-banner-title,.vtex-store-components-3-x-infoCardContainer--landing-banner-title{border:none;height:60vh}.vtex-store-components-3-x-shippingTable{margin-top:-.5rem;background-color:#dbdbdb;color:#000;border:none;padding-top:1rem;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.vtex-store-components-3-x-shippingNoMessage{margin-top:-3rem;font-size:16px;font-weight:700}.vtex-store-components-3-x-shippingTable .vtex-store-components-3-x-shippingTableCell{color:#000!important}.vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorName,.vtex-store-components-3-x-skuSelectorSubcontainer--size .vtex-store-components-3-x-skuSelectorName{position:relative}.vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorName:after{left:50px}.vtex-store-components-3-x-specificationsTableContainer{padding:0;margin:0}.vtex-store-components-3-x-specificationsTableContainer .vtex-store-components-3-x-specificationsTitle{color:#666;font-size:32px;text-transform:uppercase;display:none}.vtex-store-components-3-x-headingLevel1--guide-banner-title,.vtex-store-components-3-x-infoCardCallActionText--guide-banner-title{font-family:Source Sans Pro,sans-serif;font-size:42px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.62;letter-spacing:-1.1px;color:#fff;margin:0;text-transform:uppercase;text-align:center}.vtex-store-components-3-x-infoCardCallActionText--guide-banner-title{font-size:24px!important;border:2px solid #fff;background-color:rgba(0,0,0,.55);padding:5px 10px}@media (min-width:1026px){.vtex-store-components-3-x-infoCardContainer--guide-banner-title{margin-bottom:32px}}.vtex-store-components-3-x-infoCardContainer--save-gas{margin-top:20px;height:300px}.vtex-store-components-3-x-infoCardHeadline--save-gas,.vtex-store-components-3-x-infoCardSubhead--save-gas{font-family:Source Sans Pro,sans-serif;font-size:42px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.62;letter-spacing:-1.1px;color:#fff;margin:0;text-transform:uppercase;text-align:center}.vtex-store-components-3-x-imageElement--inst-layout-2-image{width:100%}.vtex-store-components-3-x-imageElement--snow-sizing-image-center{display:block;margin:0 auto}.vtex-store-components-3-x-infoCardContainer--eriks-history{height:270px;margin-top:20px}.vtex-store-components-3-x-infoCardContainer--eriks-history .vtex-store-components-3-x-infoCardHeadline{color:#fff;font-size:42px;font-weight:300;text-transform:uppercase;letter-spacing:-1.1px}.vtex-store-components-3-x-imageElement--bike-owners{margin-top:20px;margin-bottom:10px}.vtex-store-components-3-x-highlightTitle{font-size:32px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#666;text-transform:uppercase}.vtex-store-components-3-x-infoCardHeadline--guide-banner-title{font-family:Source Sans Pro,sans-serif;font-size:42px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.62;letter-spacing:-1.1px;color:#fff;margin:0;text-transform:uppercase;text-align:center}.vtex-store-components-3-x-sellingPriceValue{padding:0}.vtex-store-components-3-x-buttonShowMore{margin-top:25px;margin-bottom:25px}.vtex-store-components-3-x-imageElement--inst-layout-3-nica{width:250px;height:95px}.vtex-search-result-3-x-buttonShowMore .vtex-button__label{font-size:1rem}.vtex-store-components-3-x-carouselGaleryThumbs--product-images,.vtex-store-components-3-x-productImagesGallerySwiperContainer,.vtex-store-components-3-x-productImagesThumbsSwiperContainer--product-images{z-index:0!important}.vtex-store-components-3-x-highlightContent{padding:0}.vtex-store-components-3-x-highlightTitle{display:none}.vtex-store-components-3-x-infoCardHeadline--c-blue,.vtex-store-components-3-x-infoCardSubhead--c-blue{font-weight:400;font-size:56px;color:#fff}.vtex-store-components-3-x-infoCardHeadline--specialized-spring-sale{color:#ee2d25}.vtex-store-components-3-x-infoCardHeadline--cold{color:#fff}.vtex-store-components-3-x-infoCardHeadline--ski{color:#0bbeff}.vtex-store-components-3-x-infoCardSubhead--c-blue{margin:0}.vtex-store-components-3-x-infoCardCallActionContainer--c-blue,.vtex-store-components-3-x-infoCardCallActionContainer--c-red,.vtex-store-components-3-x-infoCardCallActionContainer--c-white,.vtex-store-components-3-x-infoCardCallActionContainer--c-white-bg,.vtex-store-components-3-x-infoCardCallActionContainer--specialized{margin-top:20px;margin-bottom:0}.vtex-store-components-3-x-infoCardTextContainer--c-blue,.vtex-store-components-3-x-infoCardTextContainer--c-red,.vtex-store-components-3-x-infoCardTextContainer--c-white,.vtex-store-components-3-x-infoCardTextContainer--c-white-bg,.vtex-store-components-3-x-infoCardTextContainer--cold{background-color:rgba(0,0,0,.7)!important;padding:10px;width:90%}.vtex-store-components-3-x-infoCardHeadline--c-red,.vtex-store-components-3-x-infoCardHeadline--c-white-bg{font-size:56px;color:#00ff01;font-weight:400;margin:0}.vtex-store-components-3-x-infoCardSubhead--c-red,.vtex-store-components-3-x-infoCardSubhead--c-white-bg{font-size:75px;color:#00ff01;font-weight:700;margin:0}.vtex-store-components-3-x-infoCardHeadline--c-white,.vtex-store-components-3-x-infoCardHeadline--specialized,.vtex-store-components-3-x-infoCardSubhead--c-white{font-size:75px;color:#fff;font-weight:700;margin:0}.vtex-store-components-3-x-infoCardSubhead--specialized{font-size:56px;color:#fff;font-weight:500;margin:0}@media screen and (max-width:768px){.vtex-store-components-3-x-infoCardHeadline--c-blue,.vtex-store-components-3-x-infoCardHeadline--c-red,.vtex-store-components-3-x-infoCardHeadline--c-white,.vtex-store-components-3-x-infoCardHeadline--c-white-bg,.vtex-store-components-3-x-infoCardHeadline--specialized,.vtex-store-components-3-x-infoCardSubhead--c-blue,.vtex-store-components-3-x-infoCardSubhead--c-red,.vtex-store-components-3-x-infoCardSubhead--c-white,.vtex-store-components-3-x-infoCardSubhead--c-white-bg,.vtex-store-components-3-x-infoCardSubhead--specialized{font-size:36px}}.vtex-store-components-3-x-infoCardCallActionContainer--home-categories,.vtex-store-components-3-x-infoCardCallActionText--home-categories{margin:0}.vtex-store-components-3-x-shippingNoMessage{color:red}.vtex-location-availability-0-x-container{margin-bottom:1rem}.vtex-store-components-3-x-productSKUAttributesContainer{margin-top:.5rem;text-align:left}.vtex-store-components-3-x-attributeName,.vtex-store-components-3-x-attributeValue{font-size:13px;color:#666}.vtex-location-availability-0-x-container{text-align:left;margin:.2rem 0 0}.vtex-store-components-3-x-userAddressContainer{margin-left:0;margin-right:0;padding:.25rem;font-size:.9rem;font-weight:500;text-transform:capitalize;background-color:transparent}.vtex-store-components-3-x-locationMarkerIcon{width:16px;height:16px}.vtex-store-components-3-x-logoImage--SocialLogo{max-width:24px!important}.vtex-store-components-3-x-logoContainer--SocialLogo{padding:10px!important;text-align:center}.vtex-store-components-3-x-imageElement--G-Centered-Image{text-align:center;margin:5px auto;max-width:450px;padding:10px;display:inline-block}.vtex-store-components-3-x-productImageTag--quickview--main{width:100%;height:100%;max-width:500px;max-height:400px!important;object-fit:contain}.vtex-modal-layout-0-x-contentContainer--quickviewContent .vtex-store-components-3-x-productNameContainer--product-name{margin-top:0}.vtex-modal-layout-0-x-contentContainer--quickviewContent .vtex-store-components-3-x-sellingPriceValue{padding:10px 0;font-size:20px;font-weight:600}.vtex-modal-layout-0-x-contentContainer--quickviewContent .vtex-store-components-3-x-skuSelectorSubcontainer--color{margin-bottom:0}.vtex-store-components-3-x-imageElementLink--BgBrandLogo{padding:5px 15px!important}@media only screen and (max-width:650px){.vtex-store-components-3-x-imageElementLink--BgBrandLogo{max-width:100px;padding:5px 15px!important}}.vtex-store-components-3-x-productImagesGallerySlide--product-images{width:100%!important}.vtex-store-components-3-x-figure--product-images{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.vtex-store-components-3-x-figure--product-images--video{position:relative;display:flex;justify-content:center;align-items:center}.vtex-store-components-3-x-figure--product-images--video:after{content:"";position:absolute;width:100%;height:100%;background-image:url(/arquivos/ebs-pdp-play.png);background-position:50%;background-size:contain;scale:.8}.vtex-store-components-3-x-productImagesThumb--product-images{width:99px!important;height:99px!important;max-height:99px!important;margin-right:.25rem;margin-left:.25rem}.vtex-store-components-3-x-thumbImg--product-images{width:90px;height:90px;border-radius:.25rem;border:1px solid #e3e4e6}.vtex-store-components-3-x-productImagesThumbActive--product-images{border:.125rem solid #ee2d25;border-radius:.25rem}.vtex-store-components-3-x-productNameContainer{margin:0;padding:0}.vtex-store-components-3-x-skuSelectorContainer--sku-selector-pdp .vtex-store-components-3-x-skuSelectorSubcontainer--color .vtex-store-components-3-x-skuSelectorOptionsList,.vtex-store-components-3-x-skuSelectorContainer--sku-selector-pdp .vtex-store-components-3-x-skuSelectorSubcontainer--size .vtex-store-components-3-x-skuSelectorOptionsList{justify-content:flex-start}.vtex-store-components-3-x-skuSelectorSubcontainer--size .vtex-store-components-3-x-skuSelectorOptionsList{display:flex;flex-direction:row;justify-content:flex-start}.vtex-store-components-3-x-skuSelectorItem--sku-selector-pdp--selected{background-color:transparent;border-radius:.25rem;outline:3px solid #ec1d24}.vtex-store-components-3-x-skuSelectorItem--sku-selector-pdp--selected .vtex-store-components-3-x-frameAround{border:none!important}.vtex-store-components-3-x-skuSelectorItem--sku-selector-pdp{margin:.25rem;height:100%}.vtex-store-components-3-x-specificationItemProperty,.vtex-store-components-3-x-specificationsTableHead{display:none}.vtex-store-components-3-x-specificationItemSpecifications{width:75%;border-color:#c5c5c5}.vtex-flex-layout-0-x-flexRow--newsletter .vtex-store-components-3-x-newsletter .vtex-store-components-3-x-container{padding:2rem;margin-bottom:2rem;background:#eee}.vtex-flex-layout-0-x-flexRow--newsletter .vtex-store-components-3-x-newsletter .vtex-button__label,.vtex-flex-layout-0-x-flexRow--newsletter .vtex-store-components-3-x-newsletter .vtex-store-components-3-x-inputGroup .vtex-styleguide-9-x-hideDecorators,.vtex-flex-layout-0-x-flexRow--newsletter .vtex-store-components-3-x-newsletter .vtex-store-components-3-x-inputGroup .vtex-styleguide-9-x-hideDecorators::placeholder,.vtex-flex-layout-0-x-flexRow--newsletter .vtex-store-components-3-x-newsletter .vtex-store-components-3-x-label{color:#000}.vtex-store-components-3-x-infoCardContainer{border:none}.vtex-store-components-3-x-infoCardContainer--home-banner-cat{padding:0 0 1rem;margin:0 .5rem;flex-direction:column-reverse}.vtex-store-components-3-x-infoCardImageLinkWrapper--home-banner-cat{border:1px solid #ccc;padding:0 0 1rem;margin:0 .5rem}.vtex-store-components-3-x-infoCardTextContainer--home-banner-cat{margin:0;width:100%;align-items:center;position:relative;bottom:-100px}@media screen and (max-width:768px){.vtex-store-components-3-x-infoCardImageLinkWrapper--home-banner-cat{margin-bottom:2rem}.vtex-store-components-3-x-infoCardTextContainer--home-banner-cat{margin-top:15rem}}.vtex-store-components-3-x-infoCardHeadline--home-banner-cat{font-size:1rem;margin:0}.vtex-store-components-3-x-infoCardCallActionContainer--home-banner-cat{margin:1rem 0 0;padding:.5rem 1rem;text-decoration:none;border-radius:5px;border:1px solid #000}.vtex-store-components-3-x-infoCardCallActionText--home-banner-cat{margin:0;text-decoration:none;color:#000;font-weight:300}.vtex-store-components-3-x-imageElement--wide-banner{margin:1rem auto;text-align:center}.vtex-store-components-3-x-infoCardContainer--bfcm-3-up,.vtex-store-components-3-x-infoCardContainer--bfcm-4-up{flex-direction:column-reverse}.vtex-store-components-3-x-infoCardContainer--bfcm-4-up{border:1px solid #4d4d4d;margin:1rem;padding:1rem}@media screen and (max-width:800px){.vtex-store-components-3-x-infoCardContainer--bfcm-3-up,.vtex-store-components-3-x-infoCardContainer--bfcm-4-up{display:flex;margin-bottom:2rem}.vtex-store-components-3-x-infoCardImageContainer--bfcm-3-up,.vtex-store-components-3-x-infoCardImageContainer--bfcm-4-up{order:1}}.vtex-store-components-3-x-infoCardHeadline--bfcm-3-up,.vtex-store-components-3-x-infoCardHeadline--bfcm-4-up{font-size:1.5rem!important;text-transform:uppercase;font-weight:400}.vtex-store-components-3-x-infoCardSubhead--bfcm-3-up,.vtex-store-components-3-x-infoCardSubhead--bfcm-4-up{font-size:.75rem!important;text-transform:uppercase;font-weight:400!important}.vtex-store-components-3-x-infoCardTextContainer--bfcm-3-up,.vtex-store-components-3-x-infoCardTextContainer--bfcm-4-up{padding:0;text-align:center}.vtex-store-components-3-x-infoCardCallActionContainer--bfcm-3-up,.vtex-store-components-3-x-infoCardCallActionContainer--bfcm-4-up{border:1px solid #ec1d24;border-radius:2px;margin:1rem auto 0;text-decoration:none}.vtex-store-components-3-x-infoCardCallActionText--bfcm-3-up{color:#000!important;padding:0 2.5rem;margin:.5rem auto;text-decoration:none}.vtex-store-components-3-x-infoCardCallActionContainer--bfcm-3-up:hover{background-color:#ec1d24}.vtex-store-components-3-x-infoCardCallActionContainer--bfcm-3-up:hover .vtex-store-components-3-x-infoCardCallActionText--bfcm-3-up{color:#fff!important}.vtex-store-components-3-x-infoCardCallActionContainer--bfcm-4-up{background-color:#ec1d24}.vtex-store-components-3-x-infoCardCallActionText--bfcm-4-up{color:#fff!important;padding:0 2.5rem;margin:.5rem auto;text-decoration:none;background-color:#ec1d24}.vtex-store-components-3-x-infoCardCallActionContainer--bfcm-4-up:hover{background-color:#fff}.vtex-store-components-3-x-infoCardCallActionContainer--bfcm-4-up:hover .vtex-store-components-3-x-infoCardCallActionText--bfcm-4-up{color:#000!important;background-color:#fff}.vtex-store-components-3-x-infoCardContainer--home-banner-cat{background-size:unset;background-position:top}.vtex-store-components-3-x-infoCardSubhead--home-banner-cat{margin-top:.5rem}.vtex-store-components-3-x-infoCardImageContainer--bfcm-3-up{width:100%;text-align:center}.vtex-store-components-3-x-imageElement--hero-carousel{min-height:100px}@media screen and (max-width:640px){.vtex-store-components-3-x-infoCardContainer--bfcm-3-up,.vtex-store-components-3-x-infoCardContainer--bfcm-3-up--bfcm-4-up{margin-bottom:3em}}.vtex-store-components-3-x-imageElementLink--BgBrandLogo{display:flex;align-items:center;justify-content:center}.vtex-store-components-3-x-infoCardHeadline--brand-page-header{font-family:Source Sans Pro,sans-serif;text-transform:uppercase}@media (min-width:1026px){.vtex-store-components-3-x-imageElement--brand-page-hero-image{object-fit:cover;width:100%;height:60vh}.vtex-store-components-3-x-infoCardHeadline--brand-page-header{font-size:2.5rem;color:#fff;z-index:2}.vtex-store-components-3-x-infoCardCallActionContainer--brand-page-header{z-index:2}.vtex-store-components-3-x-infoCardContainer--brand-page-header{position:relative;padding:0;height:40vh}.vtex-store-components-3-x-infoCardContainer--brand-page-header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.4;z-index:1}.vtex-store-components-3-x-imageElementLink--brand-page-info-card-image{height:100%}.vtex-store-components-3-x-imageElement--brand-page-info-card-image{height:100%;max-height:30rem;object-fit:contain}}@media (max-width:1025px){.vtex-store-components-3-x-infoCardHeadline--brand-page-header{font-size:3rem;color:#fff;text-shadow:0 0 .5rem #000,0 0 .5rem #000;z-index:2}.vtex-store-components-3-x-imageElement--brand-page-hero-image{object-fit:cover;width:100%;height:35vh}.vtex-store-components-3-x-infoCardCallActionContainer--brand-page-header{z-index:2}.vtex-store-components-3-x-infoCardContainer--brand-page-header{position:relative;padding:0;height:50vh}.vtex-store-components-3-x-infoCardContainer--brand-page-header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.25;z-index:1}}.vtex-store-components-3-x-imageElement--ride-the-incredible-image{display:inline-block;margin-right:16px;max-width:330px}@media (max-width:1025px){.vtex-store-components-3-x-imageElement--ride-the-incredible-image{max-width:100%}}.vtex-store-components-3-x-imageElement--justify-center{border:1px solid #000;margin:10px 0}.vtex-store-components-3-x-productImagesGallerySlide--product-images{padding:0;margin:0}.vtex-ebs-product-page-promo-banner-link{color:#fff}.vtex-ebs-product-features-p{margin-top:0}.vtex-ebs-product-specs-table{width:100%}.vtex-ebs-product-specs-tr:nth-child(odd){background-color:#f0f0f0}.vtex-ebs-product-specs-th{width:20vw}.vtex-ebs-product-specs-td{padding:10px}.vtex-ebs-eriks-extras-title{font-size:1.25rem;font-weight:700;margin:0;padding:0}.vtex-ebs-eriks-extras-text{font-size:.9rem;margin:0 0 1rem}.vtex-ebs-eriks-extras-link{color:#000}.vtex-ebs-eriks-extras-in-store-only{font-style:italic;font-weight:700;font-size:.8rem}.vtex-ebs-eriks-extras-free{color:#ec1d24}.vtex-store-components-3-x-imageElement--home-v10-slider-image{width:100%;height:60vh;object-fit:cover}.vtex-store-components-3-x-imageElement--home-v10-bucket-image{width:100%;height:50vh;object-fit:cover;scale:103%;transition-property:scale;transition-duration:.25s;transition-timing-function:ease-in-out}.vtex-store-components-3-x-imageElement--home-v10-bucket-image:hover{scale:110%}.vtex-store-components-3-x-infoCardCallActionContainer--home-v10-category-info-card{margin:0;border:1px solid #ec1d24;background-color:hsla(0,0%,100%,.9);transition:none}.vtex-store-components-3-x-infoCardCallActionContainer--home-v10-category-info-card:hover{margin:0;border:1px solid #fff;background-color:#ec1d24}.vtex-store-components-3-x-infoCardCallActionText--home-v10-category-info-card{color:#000;text-align:center;text-decoration:none;margin:0;padding:0;transition:none}.vtex-store-components-3-x-infoCardCallActionContainer--home-v10-category-info-card:hover .vtex-store-components-3-x-infoCardCallActionText--home-v10-category-info-card{color:#fff}.vtex-store-components-3-x-imageElementLink--home-v10-category-image{display:block}.vtex-store-components-3-x-imageElement--home-v10-category-image{height:7rem;aspect-ratio:4/3;object-fit:contain;display:block;margin:0 auto}.vtex-store-components-3-x-imageElement--home-v10-history{padding:1rem 1rem 4rem;background:linear-gradient(0deg,#dfdfdf,#fff);aspect-ratio:1/1;object-fit:cover;box-shadow:.5rem .5rem .2rem rgba(0,0,0,.5);border:1px solid #000;transform:rotate(-6.66deg);margin:0 auto}@media (max-width:1025px){.vtex-store-components-3-x-imageElement--home-v10-history{max-width:65vw}.vtex-store-components-3-x-imageElement--home-v10-category-image{height:5rem}}.vtex-store-components-3-x-imageElementLink--home-v10-header-logo{display:block;height:100%;padding:.75rem}.vtex-store-components-3-x-imageElement--home-v10-header-logo{width:100%;height:100%}.vtex-store-components-3-x-imageElementLink--brand-image{display:flex;justify-content:center}@media (min-width:1026px){.vtex-store-components-3-x-imageElement--fat-cat-image{height:7rem;aspect-ratio:4/3;object-fit:contain}}@media (max-width:1025px){.vtex-store-components-3-x-imageElement--fat-cat-image{height:5rem}}.vtex-store-components-3-x-imageElement--glossary-image{max-height:45vh}.vtex-store-components-3-x-imageElement--buying-guide-not-tall{max-height:65vh;margin:0 0 .5rem;object-fit:cover;width:100%}.vtex-store-components-3-x-imageElement--brand-page-hero-image-35{object-fit:cover;width:100%;height:35vh}.vtex-ebs-bike-size-table{text-align:center;width:100%;border-collapse:collapse}.vtex-ebs-bike-size-table,.vtex-ebs-bike-size-td,.vtex-ebs-bike-size-td-darker,.vtex-ebs-bike-size-th{border:2px solid #000}.vtex-ebs-bike-size-th{font-size:2rem;background-color:red;color:#fff}.vtex-ebs-bike-size-th,.vtex-ebs-bike-size-tr{height:2.5rem}.vtex-ebs-bike-size-tr:nth-child(odd){background-color:#c4c4c4}.vtex-ebs-bike-size-td-darker{width:50%;background-color:#4c4c4c;font-weight:700;color:#fff;font-size:1.25rem}.vtex-ebs-bike-size-td{width:50%;color:#000}.vtex-flex-layout-0-x-flexRowContent--product-modal-v2 .vtex-store-components-3-x-discountContainer,.vtex-product-summary-2-x-imageWrapper--product-summary-image-desktop-v2 .vtex-store-components-3-x-discountContainer{position:relative}.vtex-product-summary-2-x-imageWrapper--product-summary-image-desktop-v2 .vtex-store-components-3-x-discountInsideContainer,.vtex-product-summary-2-x-imageWrapper--product-summary-image-quickview-v2 .vtex-store-components-3-x-discountInsideContainer,.vtex-store-components-3-x-discountInsideContainer{display:flex;justify-content:center;align-items:center;position:absolute;inset:.5rem auto auto .5rem;height:1.5rem;box-shadow:2px 2px 2px rgba(0,0,0,.5);background-color:#ffe812;border-radius:.25rem;color:#000;font-size:.9rem;font-weight:700}.vtex-shelf-1-x-slide--relatedProducts-pdp-v2{padding:1rem 0}.vtex-product-summary-2-x-skuSelectorContainer--sku-selector-desktop-v2 .vtex-store-components-3-x-seeMoreButton,.vtex-product-summary-2-x-skuSelectorContainer--sku-selector-desktop-v2 .vtex-store-components-3-x-skuSelectorSubcontainer--size{display:none}.vtex-flex-layout-0-x-flexRow--sku-selector-and-size-chart .vtex-store-components-3-x-skuSelectorSubcontainer--size{display:flex}.vtex-size-chart-close{display:none}.vtex-size-chart-content{max-height:none!important}.vtex-size-chart-content{display:flex;flex-direction:column;align-items:center}.vtex-size-chart-gen-info{display:block;background-color:#ee2d25;padding:.25rem .5rem;margin:.25rem auto;color:#fff;text-align:center;text-decoration:none;border-radius:.25rem;width:20rem;max-width:80vw}.vtex-size-chart-image{max-width:90vw;max-height:90vh;object-fit:contain;width:100%}.vtex-store-components-3-x-carouselGaleryCursor{cursor:url(https://eriksbikeshop.vtexassets.com/_v/public/assets/v1/published/vtex.store-components@3.162.2/public/react/91618bbaeb77d5f5b0173112a38a893e.svg) 8 8,zoom-in}.vtex-store-components-3-x-productImagesGallerySlide--product-images-desktop-v2{margin:0;padding:0}.vtex-store-components-3-x-productImageTag--product-images-desktop-v2{aspect-ratio:1/1;height:50vh!important;max-height:25rem!important}.vtex-store-components-3-x-productImagesThumb--product-images-desktop-v2{margin:0 .25rem;border-radius:.25rem;border:1px solid #d1d1d1}.vtex-store-components-3-x-skuSelectorTextContainer{margin:.75rem 0 0}.vtex-store-components-3-x-errorMessage{display:inline-block;color:#fff;background-color:#ec1d24;margin:0 0 0 1rem;padding:.25rem .75rem;text-align:center}.vtex-store-components-3-x-seeMoreButton .vtex-button{background-color:#000;color:#fff;font-size:.9rem;text-transform:capitalize;border:2px solid transparent}.vtex-store-components-3-x-seeMoreButton .vtex-button:hover{color:#000;background-color:#fff;border:2px solid #000}.vtex-store-components-3-x-skuSelectorItemImageValue--sku-selector-pdp{width:50px;height:50px;object-fit:contain}.vtex-product-summary-2-x-SKUSelectorContainer--product-summary-sku-selector-quickview-v2 .vtex-store-components-3-x-skuSelectorOptionsList,.vtex-product-summary-2-x-SKUSelectorContainer--product-summary-sku-selector-quickview-v2 .vtex-store-components-3-x-skuSelectorTextContainer,.vtex-store-components-3-x-price_className--product-price-modal-v2{display:flex;justify-content:center}.vtex-search-1-x-tileListItem .vtex-store-components-3-x-discountInsideContainer{display:flex;justify-content:center;align-items:center;position:absolute;inset:.5rem auto auto .5rem;height:1.5rem;box-shadow:2px 2px 2px rgba(0,0,0,.5);background-color:#ffe812;border-radius:.25rem;color:#000;font-size:.9rem;font-weight:700}.vtex-store-components-3-x-searchBarInnerContainer .vtex-store-components-3-x-closeIcon{color:#fff}@media (min-width:1026px){.vtex-store-components-3-x-imageElement--stores-top-banner{max-height:30vh;margin:auto;display:block}}@media (max-width:1025px){.vtex-store-components-3-x-imageElement--stores-top-banner{max-height:30vh;margin:auto;display:block}}.vtex-store-components-3-x-imageElement--stores-red-banner{max-height:5rem;display:block;margin:0 auto;object-fit:contain}.vtex-ebs-bold{font-weight:700}.vtex-store-components-3-x-container--footer-v10{padding:0;margin:0}.vtex-store-components-3-x-diagonalCross{background-image:none!important;z-index:auto}.vtex-store-components-3-x-diagonalCross:hover:after{display:block}.vtex-store-components-3-x-diagonalCross:before{content:"";display:block;background-image:linear-gradient(45deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 47%,#000 49%,#000 51%,hsla(0,0%,100%,0) 53%,hsla(0,0%,100%,0));position:absolute;inset:0;z-index:auto}@media (min-width:1026px){.vtex-store-components-3-x-diagonalCross:after{content:"Not available in selected combination.";color:#fff;display:none;position:relative;top:-200%;left:-200%;background-color:#000;padding:1rem;border-radius:.25rem;text-align:center;z-index:1;width:10rem}}@media (min-width:1026px){.vtex-store-components-3-x-skuSelectorInternalBox--sku-selector-pdp{position:static}}@media (max-width:1025px){.vtex-store-components-3-x-skuSelectorInternalBox--sku-selector-pdp{position:static;z-index:1}}.vtex-store-components-3-x-skuSelectorInternalBox--sku-selector-pdp .vtex-store-components-3-x-c-muted-5{display:none}.vtex-ebs-features-section-title{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,verdana,sans-serif;font-weight:400;text-transform:none;letter-spacing:0;font-size:1.5rem;text-transform:uppercase;margin:1rem 0 .25rem}.vtex-ebs-features-section-wrapper{border-bottom:2px solid #e6e6e6}.vtex-ebs-features-left-container{background-color:#e6e6e6}.vtex-ebs-features-left-wrapper{display:grid;grid-template-columns:25% 1fr;gap:1rem;padding:1rem}.vtex-ebs-features-right-wrapper{display:grid;grid-template-columns:1fr 25%;gap:1rem;padding:1rem}.vtex-ebs-features-image{width:100%;border-radius:.5rem;object-fit:cover;aspect-ratio:16/9}.vtex-ebs-features-feature-left-title{font-size:1.75rem;margin:0}.vtex-ebs-features-feature-left-subtitle{font-size:1.25rem;margin:.5rem 0 0}.vtex-ebs-features-left-paragraph{text-align:justify}.vtex-ebs-features-feature-right-title{font-size:1.75rem;margin:0}.vtex-ebs-features-feature-right-subtitle{font-size:1.25rem;margin:.5rem 0 0}.vtex-ebs-features-right-paragraph{text-align:justify}@media (max-width:1025px){.vtex-ebs-features-left-wrapper{display:flex;flex-direction:column}.vtex-ebs-features-right-wrapper{display:flex;flex-direction:column-reverse}}.vtex-store-components-3-x-productNameContainer--kitlook-layout{margin-top:1rem}.vtex-store-components-3-x-productBrand--kitlook-layout{text-align:center;font-size:1.5rem;font-weight:700}@media (min-width:1026px){.vtex-store-components-3-x-logoLink--header-v10{display:flex;align-items:center;justify-content:center;height:100%;margin:0}}.vtex-store-components-3-x-logoContainer--header-v10{display:flex;align-items:center;height:100%;width:100%;padding:0;min-width:4.5rem;max-width:9rem}.vtex-store-components-3-x-logoImage--header-v10{display:block;color:#4d4d4d}.vtex-store-components-3-x-logoLink--header-v11{margin-right:1rem}.vtex-store-components-3-x-logoContainer--header-v11{display:block;max-width:none;max-height:none;min-width:0;margin:0;padding:0}.vtex-store-components-3-x-logoImage--header-v11{display:block;color:#4d4d4d;width:8rem;height:3rem;object-fit:contain}.vtex-input__suffix{background-color:transparent}.vtex-store-components-3-x-searchBarContainer{max-width:none;padding:0}@media (min-width:1026px){.vtex-store-components-3-x-searchBarContainer{width:40%}}@media (max-width:1025px){.vtex-store-components-3-x-searchBarContainer{width:90%}}.vtex-store-components-3-x-searchBarContainer .vtex-input-prefix__group{height:2.25rem;border-radius:100vw;background-color:rgba(0,0,0,.15);border-color:#cacbcc;display:flex;flex-direction:row-reverse}.vtex-store-components-3-x-addressInfoAddressContainer{font-size:.9rem}.vtex-store-components-3-x-imageElement--header-nav-photo-button-image{border-radius:.5rem;border:1px solid #d1d1d1}.vtex-store-components-3-x-autoCompleteOuterContainer--header-v10 .vtex-styleguide-9-x-input{color:#fff;background-color:transparent;padding-left:0;width:100%}.vtex-store-components-3-x-autoCompleteOuterContainer--header-v10 .vtex__icon-search{color:#cacbcc;height:100%}.vtex-store-header-2-x-headerRowContainer--header-v10-row-1 .vtex-store-components-3-x-addressInfoIconContainer{margin-left:auto}.vtex-store-header-2-x-headerRowContainer--header-v10-row-1 .vtex-store-components-3-x-addressInfoTextContainer{display:block;margin-right:auto;width:fit-content;flex:none;min-width:auto}.vtex-store-components-3-x-searchBarInnerContainer--header-v10-mobile .vtex-styleguide-9-x-input{width:5rem;border:1px solid #fff;background-color:transparent;border-radius:.5rem;text-align:center;padding:0;margin:0;cursor:pointer}.vtex-store-components-3-x-searchBarInnerContainer--header-v10-mobile .vtex-styleguide-9-x-input:focus{width:80%;background-color:transparent;border-radius:.5rem;text-align:left;padding:0 0 0 .5rem;margin:0;color:#fff}.vtex-store-components-3-x-searchBarInnerContainer--header-v10-mobile .vtex-styleguide-9-x-input::placeholder{color:#fff;opacity:1}.vtex-store-components-3-x-searchBarInnerContainer--header-v10-mobile .vtex-styleguide-9-x-input:focus::placeholder{opacity:0}.vtex-store-components-3-x-searchBarInnerContainer--header-v10-mobile .vtex-input-prefix__group{border:none;height:2.5rem;justify-content:center}.vtex-store-components-3-x-searchBarInnerContainer--header-v10-mobile .vtex-input__suffix{display:none}.vtex-store-components-3-x-portalContainer--header-v10{z-index:10!important}.vtex-store-components-3-x-searchBarInnerContainer--header-v10 .vtex-store-components-3-x-portalWrapper--header-v10{display:none}.vtex-store-components-3-x-searchBarInnerContainer--header-v10--filled .vtex-store-components-3-x-portalWrapper--header-v10{display:block}.vtex-store-components-3-x-container--footerEmailField{margin:0;padding:0}.vtex-store-components-3-x-label--footerEmailField{font-size:.9rem;font-weight:400}@media (max-width:1025px){.vtex-store-components-3-x-label--footerEmailField{padding:.25rem 0;display:block}}.vtex-store-components-3-x-inputGroup--footerEmailField{display:flex;justify-content:center;margin:.5rem auto 0;padding:0;width:80%;position:relative}.vtex-store-components-3-x-inputGroup--footerEmailField .vtex-input-prefix__group{border-radius:0}.vtex-store-components-3-x-inputGroup--footerEmailField .vtex-styleguide-9-x-input{border:none;border-radius:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;padding:0 .25rem;font-weight:700;color:#404040}.vtex-store-components-3-x-inputGroup--footerEmailField .vtex-styleguide-9-x-input::placeholder{font-size:clamp(.7rem,4vw,1rem);font-weight:700;color:#404040;opacity:1}.vtex-store-components-3-x-inputGroup--footerEmailField .vtex-styleguide-9-x-input:focus::placeholder{opacity:.1}.vtex-store-components-3-x-inputGroup--footerEmailField .vtex-input__error{position:absolute;width:100%;font-weight:700;font-size:1rem;color:#fff;background-color:#000}.vtex-store-components-3-x-inputGroup--footerEmailField .vtex-input__error:after,.vtex-store-components-3-x-inputGroup--footerEmailField .vtex-input__error:before{content:"X";display:inline-block;margin:.5rem;font-weight:700;font-size:1.5rem;color:red}.vtex-store-components-3-x-confirmationText--footerEmailField,.vtex-store-components-3-x-confirmationTitle--footerEmailField{color:#fff}.vtex-store-components-3-x-buttonContainer--footerEmailField .vtex-button{border:none;border-radius:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.vtex-store-components-3-x-inputGroup--footerEmailField .vtex-button__label{font-family:proxima-nova,sans-serif;padding:.25rem .75rem!important;text-transform:capitalize;font-weight:700;font-size:1rem}.vtex-store-components-3-x-discountContainer{width:100%}.vtex-store-components-3-x-resultsItem--header-v10{display:block;width:50%}.vtex-product-list-0-x-availabilityMessageContainer{border:1px solid #000;border-radius:.25rem}.vtex-product-list-0-x-availabilityMessageText{display:none}.vtex-product-list-0-x-availabilityMessageTextContainer:before{content:"Not available for shipping. This item can only be picked up at select ERIK'S locations.";display:block;text-align:center;font-size:.8rem}.vtex-store-components-3-x-imageElementLink--bbc-full-width-banner{display:block}.vtex-store-components-3-x-imageElement--bbc-full-width-banner{display:block;width:100%;aspect-ratio:611.2/120;border:1px solid #000}.vtex-store-components-3-x-imageElement--carousel-v1{width:100vw;height:25rem;object-fit:cover;display:block}.vtex-store-components-3-x-specificationsTable--product-data-card{display:none}.vtex-store-components-3-x-caretIcon--pdp-24{color:#000;filter:drop-shadow(1px 1px 4px white)}.vtex-store-components-3-x-productImagesThumbActive--pdp-24 .vtex-store-components-3-x-carouselThumbBorder--pdp-24{outline:3px solid #ec1d24;outline-offset:2px}.vtex-store-components-3-x-productImagesThumb--pdp-24{width:90px!important;height:90px!important;max-height:90px!important;margin:.5rem}.vtex-store-components-3-x-figure--pdp-24{display:flex;align-items:center;width:100%;height:100%}.vtex-store-components-3-x-thumbImg--pdp-24{width:100%;height:100%;border:1px solid rgba(0,0,0,.15);object-fit:contain}.vtex-store-components-3-x-price_className--pdp-24{display:flex;justify-content:center;align-items:center;gap:.5rem;font-size:1.75rem}.vtex-store-components-3-x-price_sellingPrice--pdp-24{font-size:inherit;font-weight:400}.vtex-store-components-3-x-price_listPriceContainer--pdp-24{margin:0;color:#bababa}.vtex-store-components-3-x-productNameContainer--pdp-24{font-size:1.75rem;text-align:center}.vtex-store-components-3-x-price_listPriceContainer--pdp-24,.vtex-store-components-3-x-price_savingsContainer--pdp-24{font-size:1.15rem}.vtex-store-components-3-x-price_savingsContainer--pdp-24{color:#ec1d24;font-weight:700;margin-top:0}.vtex-store-components-3-x-price_savings--pdp-24{font-size:inherit}.vtex-store-components-3-x-price_listPriceLabel--pdp-24,.vtex-store-components-3-x-price_sellingPriceLabel--pdp-24{display:none}@media (min-width:1026px){.vtex-store-components-3-x-productImageTag--pdp-24--main{display:block;margin:0 auto;width:600px!important;height:600px!important}}@media (max-width:1025px){.vtex-store-components-3-x-carouselGaleryThumbs--pdp-24{display:none}}.vtex-store-components-3-x-productImagesGallerySlide--pdp-24{width:100%!important;margin:auto;padding:0}.vtex-store-components-3-x-errorMessage--pdp-24{background-color:#ec1d24;color:#fff;padding:.1rem .2rem}.vtex-store-components-3-x-frameAround--pdp-24,.vtex-store-components-3-x-skuSelectorInternalBox--pdp-24{border-radius:0}.vtex-store-components-3-x-frameAround--pdp-24{inset:0;border-width:3px;z-index:2}.vtex-store-components-3-x-skuSelectorItemTextValue--pdp-24{padding:0 .5rem}.vtex-store-components-3-x-skuSelectorContainer--pdp-24:before{content:"";display:block;height:2px;width:100%;margin:.5rem auto;background-color:rgba(0,0,0,.15)}.vtex-store-components-3-x-skuSelectorSubcontainer{margin:0}.vtex-store-components-3-x-skuSelectorContainer--pdp-24 .vtex-store-components-3-x-skuSelectorSubcontainer--size,.vtex-store-components-3-x-skuSelectorContainer--pdp-24 .vtex-store-components-3-x-skuSelectorSubcontainer--valve-stem{margin:.75rem 0 0}.vtex-store-components-3-x-skuSelectorNameContainer{margin:0}.vtex-store-components-3-x-skuSelectorTextContainer{margin:0 0 .25rem}.vtex-store-components-3-x-skuSelectorOptionsList{margin:0;gap:.5rem}.vtex-store-components-3-x-skuSelectorItem{margin:0}.vtex-store-components-3-x-skuSelectorName,.vtex-store-components-3-x-skuSelectorNameSeparator{color:#000;font-weight:700;font-size:.9rem}.vtex-store-components-3-x-skuSelectorSelectorImageValue{color:#000}.vtex-store-components-3-x-skuSelectorItemImageValue--pdp-24{width:50px;height:50px}.vtex-store-components-3-x-imageElement--bwc-brand,.vtex-store-components-3-x-imageElementLink--bwc-brand{display:block}.vtex-store-components-3-x-imageElementLink--top-picks-finder-banner{display:block;margin:1rem auto 0}.vtex-store-components-3-x-imageElement--top-picks-finder-banner{display:block;margin:0 auto;width:100%;height:auto}.vtex-store-drawer-0-x-menuIcon--menu-mobile{color:#fff}.vtex-store-drawer-0-x-opened--menu-mobile{z-index:100001}.vtex-store-drawer-0-x-drawer--menu-mobile .vtex-store-drawer-0-x-closeIconContainer{align-items:center;background-color:#f7f7f7;display:flex;height:57px;position:relative}.vtex-store-drawer-0-x-drawer--menu-mobile .vtex-store-drawer-0-x-closeIconContainer:before{content:"MAIN MENU";flex-grow:1;font-size:14px;font-weight:600;display:block;margin-left:1rem}.vtex-store-drawer-0-x-closeIcon--menu-mobile{color:red}@media (max-width:1025px){.vtex-menu-2-x-menuContainerNav{width:100%}}.vtex-store-drawer-0-x-drawer--menu-mobile .vtex-menu-2-x-menuItem{position:relative}.vtex-store-drawer-0-x-drawer--menu-mobile .vtex-menu-2-x-menuContainer{width:100%}.vtex-store-drawer-0-x-drawer--menu-mobile .vtex-menu-2-x-styledLinkContainer{padding:16px 0;position:relative}.vtex-store-drawer-0-x-styledLinkContent--second-level{position:relative}.vtex-store-drawer-0-x-drawer--menu-mobile .vtex-menu-2-x-menuItem--dark{background-color:#000}.vtex-store-drawer-0-x-drawer--menu-mobile .vtex-menu-2-x-styledLink--dark{color:#fff;font-weight:700;text-decoration:none}.vtex-store-drawer-0-x-drawer--menu-mobile .vtex-menu-2-x-menuItem--submenu-first-level{width:100%}.vtex-store-drawer-0-x-drawer--menu-mobile .vtex-menu-2-x-menuItem--submenu-first-level .vtex-menu-2-x-styledLinkContainer{padding-left:16px}@media print{.vtex-store-footer-2-x-footerLayout{display:none}}.vtex-store-footer-2-x-footerLayout{margin-top:1rem;padding-top:1rem;background-color:#3d4140}.vtex-store-header-2-x-headerRowContentContainer--menu-link{margin:0;padding:0 35px}.vtex-store-header-2-x-headerRowBackground{background-color:#262626}.vtex-store-header-2-x-headerRowContentContainer--mobile-top-bar{margin:0;padding:10px 15px}.vtex-store-header-2-x-headerRow--menu-link .vtex-menu-2-x-styledLink{align-items:center;color:#fff;display:flex;font-size:.9rem;font-weight:500;text-decoration:none;text-transform:capitalize}.vtex-store-header-2-x-headerRow--menu-link .vtex-menu-2-x-styledLinkContainer{margin-left:5px;padding:9.5px 0;position:relative}.vtex-store-header-2-x-headerRow--menu-link .vtex-menu-2-x-styledLink:before{background-repeat:no-repeat;content:"";display:block;height:16px;margin-right:4px;width:16px}.vtex-store-header-2-x-headerRow--main-header .vtex-store-header-2-x-headerRowBackground{background-color:#4d4d4d}.vtex-store-header-2-x-headerRow--main-header .vtex-store-header-2-x-headerRowBackground .vtex-store-components-3-x-container{max-width:none}.vtex-store-header-2-x-headerRow--main-header .vtex-menu-2-x-styledLink{color:#f5f5f5;font-size:14px}.vtex-store-header-2-x-headerRow--main-header-mobile .vtex-store-header-2-x-headerRowBackground{padding:10px 0;background-color:#4d4d4d}@media (min-width:768px){.vtex-store-header-2-x-headerRow--main-header{position:relative}.vtex-store-header-2-x-headerRowContainer--main-header{flex-wrap:wrap}.vtex-store-header-2-x-headerRow--main-header .vtex-menu-2-x-menuContainerNav{flex-grow:1}.vtex-store-header-2-x-headerRow--main-header .vtex-menu-2-x-menuContainer{height:100%;justify-content:space-between;width:100%}}@media (min-width:1440px){.vtex-store-header-2-x-headerRowContentContainer--menu-link{max-width:none}}.vtex-store-header-2-x-headerRowContainer--main-header-mobile{display:flex;flex-wrap:wrap;justify-content:space-around}.vtex-store-header-2-x-headerRowContainer--main-header-mobile .vtex-store-components-3-x-logoLink{display:flex;justify-content:center}.vtex-store-header-2-x-headerRowContainer--main-header-mobile .vtex-store-components-3-x-searchBarContainer{order:1;padding:0;max-width:none;flex-grow:1}.vtex-store-header-2-x-headerRowBackground--main-header,.vtex-store-header-2-x-headerRowContainer--main-header{height:91px}@media only screen and (min-width:1025px) and (max-width:1301px){.vtex-store-header-2-x-headerRowContentContainer--main-header{padding-left:unset;padding-right:unset}.vtex-store-header-2-x-headerRow--main-header .vtex-menu-2-x-styledLink{font-size:13px}.vtex-store-header-2-x-headerRowBackground--main-header,.vtex-store-header-2-x-headerRowContainer--main-header{height:87px}}.vtex-store-header-2-x-headerRowContainer--main-header-mobile .vtex-styleguide-9-x-input,.vtex-store-header-2-x-headerRowContainer--main-header .vtex-styleguide-9-x-input{background:transparent;border:none;margin:0;color:#fff}.vtex-store-header-2-x-headerRowContainer--main-header-mobile .vtex-input__suffix,.vtex-store-header-2-x-headerRowContainer--main-header .vtex-input__suffix{background:transparent}.vtex-ebs-logo-svg{width:200px}.vtex-store-link-0-x-link--orders-link{color:#fff;font-size:.9rem;font-weight:500;text-transform:capitalize;text-decoration:none;margin:0 20px}.vtex-store-link-0-x-link--orders-link:hover{text-decoration:underline}.vtex-store-link-0-x-link--orders-link:before{content:"!";font-size:.8rem;font-weight:600;color:#4d4d4d;background:#fff;border-radius:50%;margin-right:5px;width:15px;height:15px;display:inline-block;text-align:center}.vtex-store-link-0-x-link--store-locations-button{width:452px;display:inline-block;text-align:center;vertical-align:top;background:#000;padding:5px;text-decoration:none}.vtex-store-link-0-x-label--store-locations-button{color:#fff;font-weight:700}.vtex-store-link-0-x-link--availability-reserve-button{padding:10px;background-color:#7c7c7c;font-size:20px;font-weight:400;line-height:30px;display:block;margin:10px auto;text-align:center;width:90%;text-decoration:none;color:#fff;pointer-events:none}.vtex-store-link-0-x-label--availability-reserve-button{display:none}.vtex-store-link-0-x-link--availability-reserve-button:after{content:"Rentals are Currently Unavailable"}.vtex-store-link-0-x-link--submenu-title-level2{color:#333;font-size:15px;font-weight:600;text-decoration:none;width:100%;padding:.75rem 0 .5rem;display:block;margin:auto 0 0}.vtex-store-link-0-x-buttonLink--viewfulldetails{padding:0 15px;background:#fff;border:.5px solid #000;box-sizing:border-box;border-radius:3px;color:#000}.vtex-store-link-0-x-link--viewfulldetails{width:100%}.vtex-store-link-0-x-buttonLink--viewfulldetails:hover{padding:0 15px;background:#000;border:.5px solid #000;box-sizing:border-box;border-radius:3px;color:#fff}.vtex-store-link-0-x-link--pdp-descriptions-link,.vtex-store-link-0-x-link--pdp-overview-link,.vtex-store-link-0-x-link--pdp-reviews-link,.vtex-store-link-0-x-link--pdp-specs-link{text-decoration:none;color:#000;width:auto;margin-right:.5rem;margin-left:.5rem}.vtex-store-link-0-x-buttonLink--availabilityModalTriggerButton{background-color:#000;color:#fff;border:1px solid #000;font-size:14px;height:30px;text-transform:capitalize}.vtex-store-link-0-x-buttonLink--availabilityModalTriggerButton:hover{background:#fff;color:#000;border:2px solid #000;font-weight:500;text-transform:capitalize}.vtex-store-link-0-x-link--link-category{display:block;text-align:center;text-decoration:none;color:#000;padding:10px 0}.vtex-store-link-0-x-buttonLink--link-product-modal-v2{margin:0 auto .5rem;width:50%;background-color:#000;color:#fff;border-radius:.5rem;border:none}.vtex-store-link-0-x-buttonLink--link-product-modal-v2:focus,.vtex-store-link-0-x-buttonLink--link-product-modal-v2:hover{background-color:#000;border:none;color:#fff}.vtex-store-link-0-x-label--link-product-modal-v2{text-transform:capitalize;font-size:1rem}.vtex-store-link-0-x-link--recall-link{display:block;text-decoration:none;color:#000;border-bottom:1px solid #000;padding-bottom:.5rem;margin-top:1rem;font-size:1.25rem;position:relative}.vtex-store-link-0-x-label--recall-link{padding-right:2rem}.vtex-store-link-0-x-link--recall-link:after{content:"▶";font-size:1.5rem;display:block;position:absolute;right:0;top:0}.vtex-store-link-0-x-link--header-v10-row-1-link{color:#fff;font-size:.9rem;padding:.25rem;text-decoration:none;text-align:center}@media (min-width:1026px){.vtex-store-link-0-x-link--header-submenu-title{position:relative;z-index:0;text-align:center;color:#fff;text-decoration:none;font-weight:700;font-size:1.1rem;padding:.25rem .5rem;background-color:#ec1d24;border-radius:.25rem;text-shadow:2px 2px 2px rgba(0,0,0,.55)}}.vtex-store-link-0-x-link--header-v11-my-orders{text-decoration:none;color:#fff;width:7rem;text-align:center;padding:.25rem;border:1px solid hsla(0,0%,100%,.25);display:grid;place-items:center;margin:0 .25rem 0 1rem;border-radius:.5rem;font-size:.9rem}.vtex-store-link-0-x-link--header-v11-my-orders:hover{border:1px solid #fff}@media (prefers-reduced-motion){.vtex-store-link-0-x-link--header-submenu-title,.vtex-store-link-0-x-link--header-submenu-title:before{transition:none!important}}@media (max-width:1025px){.vtex-store-link-0-x-link--header-submenu-title{display:block;border-bottom:3px solid #000;cursor:pointer;text-decoration:none}.vtex-store-link-0-x-label--header-submenu-title{display:flex;align-items:center;padding:0 0 0 1rem;margin:0;color:#000;cursor:pointer}.vtex-store-link-0-x-label--header-submenu-title:after{content:"▶";position:absolute;right:1rem}}.vtex-store-link-0-x-link--home-v11-top-cat-link{text-decoration:none;font-size:1.25rem;color:#000;font-weight:700}.vtex-store-link-0-x-buttonLink--pdp-24-availability,.vtex-store-link-0-x-buttonLink--pdp-24-availability:focus,.vtex-store-link-0-x-buttonLink--pdp-24-availability:hover{background:#000;font-size:1rem;cursor:pointer;color:#fff;border-radius:.25rem;font-weight:700;width:100%;text-transform:none;border:none}.vtex-store-link-0-x-label--pdp-24-availability{color:inherit}@media (min-width:1026px){.vtex-store-locator-0-x-container--store-list-v10{flex-direction:row;margin:1rem 0 0}.vtex-store-locator-0-x-storesListCol--store-list-v10{margin:0 .5rem 0 0;position:relative;border:2px solid #ec1d24}.vtex-store-locator-0-x-storesListCol--store-list-v10:after{content:"";position:absolute;left:0;bottom:0;display:block;background:linear-gradient(0deg,#fff,hsla(0,0%,98%,0));height:3rem;width:100%}.vtex-store-locator-0-x-storesList--store-list-v10{display:flex;flex-direction:column;padding:.5rem}.vtex-store-locator-0-x-addressList--store-list-v10{order:2;margin:0 0 3rem;padding:.1rem}.vtex-store-locator-0-x-addressListItem--store-list-v10:first-child{margin:0 0 .5rem}.vtex-store-locator-0-x-addressListItem--store-list-v10{display:flex;flex-direction:column;align-items:center;padding:.5rem .25rem;margin:.5rem 0;border:1px solid #d4d4d4}.vtex-store-locator-0-x-addressStoreName--store-list-v10{font-size:1rem;text-align:center}.vtex-store-locator-0-x-addressStoreAddress--store-list-v10{text-align:center}.vtex-store-locator-0-x-addressListLink--store-list-v10{text-align:center;font-size:.8rem;font-weight:700;padding:.5rem;background-color:#fff;border:1px solid #ec1d24;color:#000;border-radius:.25rem;text-decoration:none;text-transform:capitalize;transition:none}.vtex-store-locator-0-x-addressListLink--store-list-v10:hover{text-decoration:none;color:#fff;background-color:#ec1d24;transition:none}.vtex-store-locator-0-x-loadAll--store-list-v10{order:1;margin:1rem;padding:.5rem;background-color:#ec1d24;color:#fff;font-weight:700;border-radius:.5rem;cursor:pointer;text-decoration:none;text-align:center;text-transform:capitalize}.vtex-store-locator-0-x-loadAll--store-list-v10:hover{text-decoration:none}.vtex-store-locator-0-x-listingMapContainer--store-list-v10{height:60vh}}@media (max-width:1025px){.vtex-store-locator-0-x-container--store-list-v10{flex-direction:column}.vtex-store-locator-0-x-storesListCol--store-list-v10{margin:1rem 0;position:relative;border:2px solid #ec1d24;width:100%}.vtex-store-locator-0-x-storesListCol--store-list-v10:after{display:none}.vtex-store-locator-0-x-storesList--store-list-v10{height:40vh;display:flex;flex-direction:column;padding:0}.vtex-store-locator-0-x-addressListItem--store-list-v10:first-child{margin:0 .5rem .5rem}.vtex-store-locator-0-x-addressListItem--store-list-v10{display:flex;flex-direction:column;gap:.25rem;align-items:center;padding:.25;margin:.5rem;border:1px solid #d4d4d4}.vtex-store-locator-0-x-addressStoreName--store-list-v10{text-align:center;font-size:1rem}.vtex-store-locator-0-x-addressStoreAddress--store-list-v10{text-align:center;font-size:.9rem}.vtex-store-locator-0-x-addressListLink--store-list-v10{text-align:center;font-size:.8rem;font-weight:700;padding:.5rem;background-color:#fff;border:1px solid #ec1d24;color:#000;border-radius:.25rem;text-decoration:none;text-transform:capitalize;width:fit-content;transition:none}.vtex-store-locator-0-x-loadAll--store-list-v10{order:1;margin:1rem;padding:.5rem;background-color:#ec1d24;color:#fff;font-weight:700;border-radius:.5rem;cursor:pointer;text-decoration:none;text-align:center;text-transform:capitalize}.vtex-store-locator-0-x-loadAll--store-list-v10:hover{text-decoration:none}.vtex-store-locator-0-x-addressList--store-list-v10{order:2;padding:0 .1rem;margin:0 0 3rem}.vtex-store-locator-0-x-storesMapCol--store-list-v10{height:40vh;width:100%}.vtex-store-locator-0-x-listingMapContainer--store-list-v10{height:40vh}}.vtex-store-locator-0-x-storeName--v24{margin:0}.vtex-store-locator-0-x-addressLink--v24,.vtex-store-locator-0-x-addressLink--v24:hover,.vtex-store-locator-0-x-instructionsLink--v24,.vtex-store-locator-0-x-instructionsLink--v24:hover{display:block;width:fit-content;text-decoration:none;color:inherit}.vtex-store-locator-0-x-addressLabel--v24,.vtex-store-locator-0-x-hoursLabel--v24,.vtex-store-locator-0-x-instructionsLabel--v24{display:none}.vtex-store-locator-0-x-addressStoreAddressGroupA--v24{display:block}.vtex-store-locator-0-x-hourRow--v24{justify-content:space-between;margin:.75rem 0;border-bottom:1px solid var(--10-dark)}.vtex-store-locator-0-x-businessHours--v24{width:auto}.vtex-store-locator-0-x-storeName--v24{font-size:3rem}@media (max-width:1025px){.vtex-store-locator-0-x-storeName--v24{font-size:2.25rem}.vtex-store-locator-0-x-instructionsLink--v24{text-align:center;display:block;background-color:var(--ebs-red);color:#fff;padding:.5rem 1rem;width:fit-content;font-weight:700;border-radius:.25rem;text-decoration:none}.vtex-store-locator-0-x-instructionsLink--v24:after{content:"Call Us";display:block}}.vtex-store-video-1-x-videoContainer--fluid-video{display:flex;justify-content:center;width:100%}@media (min-width:1026px){.vtex-store-video-1-x-videoElement--fluid-video{height:75vh;aspect-ratio:2/1;max-width:100%}}@media (max-width:1025px){.vtex-store-video-1-x-videoElement--fluid-video{height:25vh;aspect-ratio:2/1;max-width:100%}}.vtex-store-video-1-x-videoContainer--brand-page-video{display:flex;justify-content:center}.vtex-store-video-1-x-videoElement--brand-page-video{max-width:800px;max-height:500px;width:50vw;height:30vw}.vtex-store-video-1-x-videoContainer--general-info-video{display:flex;justify-content:center;margin:0 0 1rem}@media (min-width:1026px){.vtex-store-video-1-x-videoElement--general-info-video{height:35vh;aspect-ratio:16/9;max-height:30rem}}.vtex-store-video-1-x-videoContainer--video-v10{display:flex;justify-content:center;position:static}.vtex-store-video-1-x-videoElement--video-v10{width:100%;aspect-ratio:16/9}.vtex-store-video-1-x-videoContainer--launch{border:none}.vtex-store-video-1-x-videoElement--launch{display:block;width:100%;height:100vh}@media (max-width:1025px){.vtex-store-video-1-x-videoElement--launch{max-height:50vh}}.vtex-tab-layout-0-x-contentContainer--home-v10-tab-content{margin-bottom:2rem}.vtex-tab-layout-0-x-listContainer--home-v10-tablist .vtex-button{border-radius:0;margin:0 1rem}.vtex-tab-layout-0-x-listContainer--home-v10-tablist .vtex-button__label{font-size:1rem;font-weight:400;text-align:center;padding:0!important}.vtex-tab-layout-0-x-listContainer--home-v10-tablist .vtex-tab-layout-0-x-listItemActive .vtex-button{background-color:transparent;border:none;border-bottom:3px solid #000}.vtex-tab-layout-0-x-listContainer--home-v10-tablist .vtex-tab-layout-0-x-listItemActive .vtex-button__label{font-weight:700}.vtex-tab-layout-0-x-listContainer--home-v10-tablist .vtex-button:hover{background-color:transparent;border-bottom:3px solid #000}.vtex-tab-layout-0-x-listContainer--home-v10-tablist .vtex-button .vtex-button__label,.vtex-tab-layout-0-x-listContainer--home-v10-tablist .vtex-button:hover .vtex-button__label{color:#000}@media (max-width:1025px){.vtex-tab-layout-0-x-listContainer--home-v10-tablist .vtex-tab-layout-0-x-listItem{margin:0;padding:0}.vtex-tab-layout-0-x-listContainer--home-v10-tablist .vtex-button{margin:.75rem;padding:0}.vtex-tab-layout-0-x-listContainer--home-v10-tablist .vtex-button__label{font-size:1rem}}.vtex-tab-layout-0-x-listItem--tab-v10 .vtex-button{all:unset;cursor:pointer;background-color:#ec1d24;border-radius:.5rem;color:#fff;font-weight:700;text-align:center;border:3px solid transparent}.vtex-tab-layout-0-x-listItem--tab-v10 .vtex-button:hover{all:unset;cursor:pointer;background-color:#fff;border-radius:.5rem;color:#000;font-weight:700;text-align:center;border:3px solid #ec1d24}.vtex-tab-layout-0-x-listItemActive--tab-v10 .vtex-button{border:3px solid #ec1d24;color:#000;background-color:#fff}.vtex-telemarketing-2-x-loginForm,.vtex-telemarketing-2-x-logoutForm{display:block}.vtex-wordpress-integration-2-x-listContainer{padding:0 .25rem;max-width:none!important}.vtex-wordpress-integration-2-x-searchBlockContainer{max-width:40rem;margin:0 auto;padding:1rem 1rem 0}.vtex-wordpress-integration-2-x-searchBlockContainer .vtex-input-prefix__group{display:flex;align-items:center;position:relative;border-radius:100vw;height:2.5rem}.vtex-wordpress-integration-2-x-searchBlockContainer .vtex-styleguide-9-x-input{padding:0 0 0 1rem;height:100%;background-color:rgba(0,0,0,.1)}.vtex-wordpress-integration-2-x-searchBlockContainer .vtex-input__suffix{position:absolute;inset:auto 0 auto auto;padding:0}.vtex-wordpress-integration-2-x-searchBlockContainer .vtex__icon-search{color:rgba(0,0,0,.5)}.vtex-wordpress-integration-2-x-paginationComponent{font-size:.9rem;padding:0;max-width:80rem;margin:0 auto}.vtex-wordpress-integration-2-x-listFlex{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin:0 auto;max-width:80rem;padding:0}@media (max-width:1025px){.vtex-wordpress-integration-2-x-listFlex{grid-template-columns:repeat(1,1fr)}}.vtex-wordpress-integration-2-x-listFlexItem{width:100%;margin:0;padding:0;border-radius:.5rem}.vtex-wordpress-integration-2-x-listFlexItem .vtex-card{box-shadow:none!important;position:relative;border-radius:.5rem;overflow:hidden}.vtex-wordpress-integration-2-x-teaserHeader{position:absolute;top:.5rem;right:.5rem;padding:0}.vtex-wordpress-integration-2-x-teaserDate{display:block;width:fit-content;padding:.5rem .75rem;color:#fff;font-size:.8rem;font-weight:400;background-color:rgba(0,0,0,.8)}.vtex-wordpress-integration-2-x-titleAndExcerptContainer{position:absolute;inset:auto 0 0 0}.vtex-wordpress-integration-2-x-teaserCategoryLink,.vtex-wordpress-integration-2-x-teaserSeparator{display:none}.vtex-wordpress-integration-2-x-teaserTitleLink{display:block;text-decoration:none;color:#fff;background-color:rgba(0,0,0,.8);text-align:center;font-size:1.25rem;padding:1rem 2rem}.vtex-wordpress-integration-2-x-teaserTitle{padding:0}.vtex-wordpress-integration-2-x-teaserBody{height:0;width:0;margin:0;padding:0;white-space:nowrap;overflow:hidden}.vtex-wordpress-integration-2-x-teaserImage{display:block;aspect-ratio:2/1;height:25rem;width:100%;object-fit:cover;color:#000;text-align:center}.vtex-wordpress-integration-2-x-listTitle{font-size:2rem;margin-bottom:0}.vtex-wordpress-integration-2-x-paginationComponent .vtex-button{background-color:#000;border-radius:.25rem}.vtex-wordpress-integration-2-x-paginationComponent .vtex-button__label{color:#fff}.vtex-wordpress-integration-2-x-postFlex{padding:0}.vtex-wordpress-integration-2-x-breadcrumbContainer{display:none}.vtex-wordpress-integration-2-x-postContainer{position:relative;display:flex;flex-direction:column;align-items:center}.vtex-wordpress-integration-2-x-postTitle{order:1;margin:.5rem 0;max-width:52rem;font-size:2.5rem;text-align:center}.vtex-wordpress-integration-2-x-postMeta{display:none}.vtex-wordpress-integration-2-x-wp-block-embed__wrapper{display:flex;justify-content:center}.vtex-wordpress-integration-2-x-has-text-align-center{text-align:center}.vtex-wordpress-integration-2-x-wp-block-image{margin:.5rem 0}.vtex-wordpress-integration-2-x-wp-block-image .vtex-wordpress-integration-2-x-aligncenter{display:flex;justify-content:center;width:100%;margin:0}@media (max-width:1025px){.vtex-wordpress-integration-2-x-postTitle{font-size:1.5rem}}.vtex-wordpress-integration-2-x-postFeaturedImageContainer{max-width:none;width:100vw;order:0;padding:0;margin:0}.vtex-wordpress-integration-2-x-postFeaturedImage{max-width:52rem;width:100%;object-fit:contain;background-color:#fff;margin:0 auto;display:block}.vtex-wordpress-integration-2-x-postMeta{order:2;margin:-3rem 0 0}.vtex-wordpress-integration-2-x-postBody{order:3;max-width:52rem;text-align:justify;margin:0;width:100%}.vtex-wordpress-integration-2-x-GBlogButton{display:block;padding:.5rem;border-radius:.5rem;background-color:#ec1d24;color:#fff;text-decoration:none;text-align:center;font-weight:700;width:fit-content;margin:0 auto}.vtex-wordpress-integration-2-x-searchListTitle{margin:0;font-size:2rem}.vtex-wordpress-integration-2-x-relatedPostsBlockContainer--pdp-articles{display:flex;flex-direction:column;align-items:center}.vtex-wordpress-integration-2-x-relatedPostsBlockTitle--pdp-articles{font-size:24px;font-family:proxima-nova;font-weight:400;text-align:left;text-transform:uppercase;width:100%}.vtex-wordpress-integration-2-x-relatedPostsBlockFlex--pdp-articles{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:.5rem}@media (max-width:1025px){.vtex-wordpress-integration-2-x-relatedPostsBlockFlex--pdp-articles{flex-direction:column;justify-content:center;gap:.5rem}}.vtex-wordpress-integration-2-x-relatedPostsBlockFlexItem--pdp-articles{width:100%;margin:0 auto}@media (min-width:1026px){.vtex-wordpress-integration-2-x-relatedPostsBlockFlexItem--pdp-articles{max-width:50vw}}.vtex-wordpress-integration-2-x-teaserContainer--pdp-articles .vtex-card{display:flex;justify-content:center;box-shadow:none!important;position:relative}.vtex-wordpress-integration-2-x-teaserHeader--pdp-articles{display:none}.vtex-wordpress-integration-2-x-titleAndExcerptContainer--pdp-articles{position:absolute;bottom:1rem;height:auto}.vtex-wordpress-integration-2-x-teaserTitle--pdp-articles{margin:0}.vtex-wordpress-integration-2-x-latestPostsBlockContainer--content-hub{padding:0}.vtex-wordpress-integration-2-x-latestPostsBlockTitle--content-hub{display:none}.vtex-wordpress-integration-2-x-teaserCategoryLink--content-hub,.vtex-wordpress-integration-2-x-teaserSeparator--content-hub{display:block}.vtex-wordpress-integration-2-x-latestPostsBlockFlex--content-hub{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.vtex-wordpress-integration-2-x-latestPostsBlockFlexItem--content-hub{width:auto;margin:0;padding:0}.vtex-wordpress-integration-2-x-teaserImage--content-hub{border-radius:none;height:25vh;border:none;border-radius:0}.vtex-wordpress-integration-2-x-teaserContainer--content-hub .vtex-card{box-shadow:none!important;position:relative;display:flex;justify-content:center}.vtex-wordpress-integration-2-x-titleAndExcerptContainer--content-hub{position:absolute;bottom:.5rem;clear:none;width:auto;height:auto}.vtex-wordpress-integration-2-x-teaserTitle--content-hub{position:static}.vtex-wordpress-integration-2-x-teaserHeader--content-hub{display:none}.vtex-wordpress-integration-2-x-relatedPostsBlockContainer--pdp-24,.vtex-wordpress-integration-2-x-relatedPostsBlockFlex--pdp-24,.vtex-wordpress-integration-2-x-relatedPostsBlockFlexItem--pdp-24,.vtex-wordpress-integration-2-x-teaserTextOverlayTitle--pdp-24{margin:0;padding:0}.vtex-wordpress-integration-2-x-relatedPostsBlockFlexItem--pdp-24{padding:.25rem}.vtex-wordpress-integration-2-x-relatedPostsBlockFlex--pdp-24{justify-content:space-around}.vtex-wordpress-integration-2-x-teaserContainer--pdp-24 .vtex-card{box-shadow:none!important}.vtex-wordpress-integration-2-x-relatedPostsBlockTitle--pdp-24{margin:0;font-size:1.75rem;text-align:left;border-top:1px solid rgba(0,0,0,.15);padding:.5rem}.vtex-wordpress-integration-2-x-teaserGradientOverlay--pdp-24{display:flex;justify-content:center;align-items:flex-end;background:none!important}.vtex-wordpress-integration-2-x-teaserImage--pdp-24{height:15rem;aspect-ratio:unset;border-radius:.25rem}.vtex-wordpress-integration-2-x-teaserTextOverlay--pdp-24{bottom:unset!important;left:unset!important;text-align:center;padding:.5rem .5rem 2rem}.vtex-wordpress-integration-2-x-teaserTextOverlayTitle--pdp-24{font-weight:700;padding:.5rem 1rem;background-color:var(--80-dark)}.vtexbr-kitlook-5-x-kitlookContainer{max-width:60rem;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.vtexbr-kitlook-5-x-kitlookBox{display:grid;grid-template-columns:45% 1fr;gap:1rem;position:relative;width:100%;background-color:#eaeaea;border:5px solid #d1d1d1;border-radius:1rem;margin:1rem 0 0;padding:1rem}@media (max-width:1025px){.vtexbr-kitlook-5-x-kitlookBox{display:flex;flex-direction:column}.vtexbr-kitlook-5-x-kitlookImage{display:block;margin:0 auto!important}}.vtexbr-kitlook-5-x-kitlookButton{margin:1rem 0}.vtexbr-kitlook-5-x-kitlookButton .vtex-button{display:block;width:50%;margin:0 auto}.vtexbr-kitlook-5-x-kitlookCheckbox{position:absolute;inset:auto 1rem 1.75rem auto;margin:0;padding:0;transform:scale(2)}.vtexbr-kitlook-5-x-kitlookDetails,.vtexbr-kitlook-5-x-kitlookImage{width:100%;max-width:none;margin:0;padding:0}.vtexbr-kitlook-5-x-kitlookImage{padding:1rem;border-radius:1rem;background-color:#fff;border:5px solid #d1d1d1}.vtexbr-kitlook-5-x-kitlookDetails .vtex-button{display:block;width:calc(100% - 2rem)}.vtexbr-kitlook-5-x-kitlookDetails .vtex-store-components-3-x-valueWrapper{display:flex;justify-content:center;align-items:center}.vtexbr-kitlook-5-x-kitlookDetails .vtex-store-components-3-x-frameAround{background-color:#fff}.vtexbr-kitlook-5-x-kitlookBox .vtex-store-components-3-x-productImagesContainer{display:flex;justify-content:center;align-items:center;height:100%}.vtexbr-kitlook-5-x-kitlookBox .vtex-checkbox__line-container:after{content:"Include Item in Package";display:block;position:absolute;font-size:.5rem;font-weight:700;white-space:nowrap;text-align:right;padding:0;border-radius:.25rem;right:1.25rem;cursor:default}.vtexbr-kitlook-5-x-kitlookDetails .vtex-store-components-3-x-productBrand{text-align:center;font-weight:700}.vtexbr-kitlook-5-x-kitlookDetails .vtex-store-components-3-x-skuSelectorName{font-size:.75rem;text-transform:uppercase;font-weight:700;color:#000}.vtexbr-kitlook-5-x-kitlookDetails .vtex-store-components-3-x-skuSelectorContainer{margin-bottom:1rem}.vtexbr-kitlook-5-x-kitlookDetails .vtex-store-components-3-x-skuSelectorItem{margin:.5rem}.vtexbr-kitlook-5-x-kitlookBox .vtex-store-components-3-x-pointerEventsNone,.vtexbr-kitlook-5-x-kitlookBox .vtex-store-components-3-x-productDescriptionTitle{display:none}.vtexbr-kitlook-5-x-kitlookDescription{max-height:12vh;overflow:auto;border:2px solid #d1d1d1;padding:.5rem 1rem;border-radius:.5rem}.vtexbr-kitlook-5-x-kitlookDescription .vtex-store-components-3-x-container{height:auto!important}.vtexbr-kitlook-5-x-kitlookName{margin:0;order:-2}.vtexbr-kitlook-5-x-kitlookPrice{order:-1}.vtexbr-kitlook-5-x-kitlookTotalizer{position:sticky;z-index:100;bottom:0;width:100%;padding-top:.5rem;background:linear-gradient(0deg,#fff 95%,hsla(0,0%,100%,0))}.vtexbr-kitlook-5-x-kitlookTotalizerPrice,.vtexbr-kitlook-5-x-kitlookTotalizerQuantity{color:#000;font-weight:700}.vtexbr-kitlook-5-x-kitlookBox .vtex-store-components-3-x-productImagesGallerySlide{width:100%!important}.vtexbr-kitlook-5-x-kitlookTotalizerPriceLabel,.vtexbr-kitlook-5-x-kitlookTotalizerQuantityLabel{margin-left:auto}