:is(.template-suffix-about,.template-suffix-careers,.template-suffix-bike-fitting){--about-gutter: 20px;--about-section-space: clamp(40px, 10vw, 64px);--about-copy-width: 620px}:is(.template-suffix-about,.template-suffix-careers,.template-suffix-bike-fitting) [id*=__rich-text]>.page-width,:is(.template-suffix-about,.template-suffix-careers,.template-suffix-bike-fitting) [id*=__rich_text_]>.page-width{padding-bottom:var(--about-section-space);padding-top:var(--about-section-space)}:is(.template-suffix-about,.template-suffix-careers,.template-suffix-bike-fitting) [id*=__advanced_content_] .custom-content{margin:0}:is(.template-suffix-about,.template-suffix-careers,.template-suffix-bike-fitting) [id*=__advanced_content_] .custom__item{margin:0;padding:0;width:100%}:is(.template-suffix-about,.template-suffix-careers,.template-suffix-bike-fitting) [id*=__advanced_content_] .custom__item--text{padding:var(--about-section-space) var(--about-gutter)}:is(.template-suffix-about,.template-suffix-careers,.template-suffix-bike-fitting) [id*=__advanced_content_] .custom__item--text .custom__item-inner{flex-basis:auto;margin:40px 17px;padding:0}@media only screen and (min-width:769px){:is(.template-suffix-about,.template-suffix-careers,.template-suffix-bike-fitting) [id*=__advanced_content_] .custom__item--text .custom__item-inner{margin:40px}}:is(.template-suffix-about,.template-suffix-careers,.template-suffix-bike-fitting) [id*=__advanced_content_] .custom__item--image .advanced-content__image{object-fit:cover}.template-suffix-about [id$=__text_with_icons_CznBFB] .page-width{padding:50px 30px}.template-suffix-about [id$=__text_with_icons_CznBFB] .text-with-icons__blocks{flex-direction:row;max-width:1000px;margin-inline:auto}.template-suffix-about [id$=__text_with_icons_CznBFB] .text-with-icons__block{padding:18px 8px;width:100%}.template-suffix-about [id$=__text_with_icons_CznBFB] .text-with-icons__block-icon .icon{height:52px;width:52px}.template-suffix-about [id$=__text_with_icons_CznBFB] .text-with-icons__block-text p{font-size:1em;font-weight:600;margin-inline:auto;max-width:260px}.template-suffix-about [id$=__promo_grid_Cj9c8e] .promo-grid{margin-top:0}.template-suffix-about [id$=__promo_grid_Cj9c8e] .flex-grid{margin-top:30px;min-height:0}.template-suffix-about [id$=__promo_grid_Cj9c8e] .flex-grid__item{min-height:clamp(380px,115vw,500px)}.template-suffix-about [id$=__promo_grid_Cj9c8e] .promo-grid__content{padding:clamp(24px,8vw,48px) var(--about-gutter)}.template-suffix-about [id$=__promo_grid_Cj9c8e] .promo-grid__text{margin-inline:auto;max-width:720px}@media only screen and (min-width:480px){:is(.template-suffix-about,.template-suffix-careers,.template-suffix-bike-fitting){--about-gutter: 28px}.template-suffix-about [id$=__text_with_icons_CznBFB] .text-with-icons__block{width:50%}}@media only screen and (min-width:769px){:is(.template-suffix-about,.template-suffix-careers,.template-suffix-bike-fitting){--about-gutter: 40px;--about-section-space: clamp(56px, 7vw, 88px)}:is(.template-suffix-about,.template-suffix-careers,.template-suffix-bike-fitting) [id*=__advanced_content_] .custom-content--equal-height-cover{align-items:stretch}:is(.template-suffix-about,.template-suffix-careers,.template-suffix-bike-fitting) [id*=__advanced_content_] .custom-content--equal-height-cover .custom__item.one-half{align-self:stretch!important;min-height:clamp(360px,34vw,480px);width:50%}:is(.template-suffix-about,.template-suffix-careers,.template-suffix-bike-fitting) [id*=__advanced_content_] .custom__item--text{padding:var(--about-section-space) clamp(40px,5vw,80px)}:is(.template-suffix-about,.template-suffix-careers,.template-suffix-bike-fitting) [id*=__advanced_content_] .custom__item--image .custom__item-inner,:is(.template-suffix-about,.template-suffix-careers,.template-suffix-bike-fitting) [id*=__advanced_content_] .custom__item--image .advanced-content__media,:is(.template-suffix-about,.template-suffix-careers,.template-suffix-bike-fitting) [id*=__advanced_content_] .custom__item--image .advanced-content__media-link,:is(.template-suffix-about,.template-suffix-careers,.template-suffix-bike-fitting) [id*=__advanced_content_] .custom__item--image .advanced-content__image-wrap,:is(.template-suffix-about,.template-suffix-careers,.template-suffix-bike-fitting) [id*=__advanced_content_] .custom__item--image .advanced-content__image-wrap>image-element{display:block;height:100%}:is(.template-suffix-about,.template-suffix-careers,.template-suffix-bike-fitting) [id*=__advanced_content_] .custom__item--image .advanced-content__image-wrap{height:100%!important;padding-bottom:0!important}.template-suffix-about [id$=__text_with_icons_CznBFB] .text-with-icons__block{padding:24px 12px;width:25%}.template-suffix-about [id$=__text_with_icons_CznBFB] .text-with-icons__block-icon .icon{height:59px;width:59px}.template-suffix-about [id$=__promo_grid_Cj9c8e] .flex-grid__item{min-height:clamp(440px,45vw,500px)}.template-suffix-about [id$=__promo_grid_Cj9c8e] .flex-grid{margin-top:40px}}@media only screen and (min-width:1140px){.template-suffix-about [id$=__promo_grid_Cj9c8e] .flex-grid{margin-top:60px}}@media only screen and (min-width:1200px){:is(.template-suffix-about,.template-suffix-careers,.template-suffix-bike-fitting) [id*=__advanced_content_] .custom__item--text{padding-inline:clamp(72px,8vw,140px)}.template-suffix-about [id$=__text_with_icons_CznBFB] .text-with-icons__block-icon .icon{height:60px;width:60px}}@media only screen and (max-width:768px){.template-suffix-fall-sale{--about-gutter: 20px;--about-section-space: clamp(40px, 10vw, 64px)}.template-suffix-fall-sale [id$=__event_details]>.page-width{padding-bottom:var(--about-section-space);padding-top:var(--about-section-space)}.template-suffix-fall-sale :is([id*=__sale_],[id$=__complimentary_service]) .custom-content{margin:0}.template-suffix-fall-sale :is([id*=__sale_],[id$=__complimentary_service]) .custom__item{margin:0;padding:0;width:100%}.template-suffix-fall-sale :is([id*=__sale_],[id$=__complimentary_service]) .custom__item--text{order:1;padding:var(--about-section-space) var(--about-gutter)}.template-suffix-fall-sale :is([id*=__sale_],[id$=__complimentary_service]) .custom__item--text .custom__item-inner{flex-basis:auto;margin:40px 17px;padding:0}.template-suffix-fall-sale :is([id*=__sale_],[id$=__complimentary_service]) .custom__item--image{order:2}.template-suffix-fall-sale :is([id*=__sale_],[id$=__complimentary_service]) .custom__item--image .custom__item-inner,.template-suffix-fall-sale :is([id*=__sale_],[id$=__complimentary_service]) .custom__item--image .advanced-content__media,.template-suffix-fall-sale :is([id*=__sale_],[id$=__complimentary_service]) .custom__item--image .advanced-content__image-wrap,.template-suffix-fall-sale :is([id*=__sale_],[id$=__complimentary_service]) .custom__item--image .advanced-content__image-wrap>image-element{display:block;height:100%}.template-suffix-fall-sale :is([id*=__sale_],[id$=__complimentary_service]) .custom__item--image .advanced-content__image-wrap{height:clamp(240px,60vw,450px)!important;padding-bottom:0!important}.template-suffix-fall-sale :is([id*=__sale_],[id$=__complimentary_service]) .custom__item--image .advanced-content__image{height:100%;width:100%;object-fit:cover}}@media only screen and (min-width:480px)and (max-width:768px){.template-suffix-fall-sale{--about-gutter: 28px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom-editorial-pages.css.map */
