.cycling-features{padding:90px 0 80px;overflow:hidden}.cycling-features__title{color:#000;text-align:center;font-size:48px;font-style:normal;font-weight:800;line-height:normal;padding-bottom:100px}.cycling-features__block{display:flex;align-items:center;justify-content:space-between;margin-bottom:80px}.cycling-features__block.key_feature_position.cycling-features__block--reverse-first{display:flex;gap:60px;justify-content:left}.cycling-features__line{opacity:.3;background:#a1a18b;height:1px;margin:28px 0}.cycling-features__block--reverse{flex-direction:row-reverse}.cycling-features__image-container{flex:1;max-width:55%;border-radius:12px;overflow:hidden}.cycling-features__image{width:100%;height:auto;display:block}.cycling-features__image--desktop{display:block}.cycling-features__image--mobile{display:none}.cycling-features__content{flex:1;max-width:35%}.cycling-features__block--reverse.key_feature_position .cycling-features__content .cycling-features__items{gap:40px}.cycling-features__feature-title{color:var(----, #111);font-size:28px;font-style:normal;font-weight:800;line-height:normal;padding-bottom:60px;margin:0}.cycling-features__subtitle{font-size:24px;font-style:normal;font-weight:800;line-height:24px;letter-spacing:-.48px;background:linear-gradient(180deg,#b0b190 -14.71%,#767334 82.35%,#504e23 147.06%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cycling-features__description{margin-bottom:30px}p.cycling-features__info{color:var(----, #707072);font-size:20px;font-style:normal;font-weight:400;line-height:30px}.cycling-features__items{display:flex;flex-direction:column;gap:20px}.cycling-features__item{display:flex;align-items:center;gap:20px}.cycling-features__icon{display:flex}.cycling-features__item-text{color:#111;font-size:20px;font-style:normal;font-weight:400;line-height:30px}.cycling-features__title,.key_feature_position{opacity:0;transform:translateY(50px);transition:transform .85s ease,opacity .85s ease}.cycling-features__title.is-visible,.key_feature_position.is-visible{opacity:1;transform:translateY(0)}@supports (-webkit-appearance:none){.cycling-features__title,.key_feature_position{-webkit-transform:translateY(50px);-webkit-transition:-webkit-transform .85s ease,opacity .85s ease}.cycling-features__title.is-visible,.key_feature_position.is-visible{-webkit-transform:translateY(0)}}@media screen and (max-width: 1200px){.cycling-features__image-container{max-width:50%}.cycling-features__content{max-width:44%}.cycling-features__title{padding-bottom:80px}.cycling-features{padding:70px 0 60px}.cycling-features__icon svg{width:50px;height:50px}.cycling-features__feature-title{padding-bottom:40px}}@media screen and (max-width: 990px){.cycling-features__content{max-width:100%}.cycling-features{padding-top:54px;padding-bottom:14px}.cycling-features__block--reverse.key_feature_position .cycling-features__content .cycling-features__items{gap:24px}.cycling-features__title{color:#000;font-size:24px;font-style:normal;font-weight:800;line-height:normal;max-width:300px;margin:0 auto;padding-bottom:40px}.cycling-features__block,.cycling-features__block--reverse{flex-direction:column;margin-bottom:40px;align-items:flex-start}.cycling-features__image-container{max-width:100%;margin-bottom:24px}.cycling-features__image--desktop{display:none}.cycling-features__image--mobile{display:block}.cycling-features__content{padding:0 16px}.cycling-features__feature-title{margin-bottom:0;text-align:left;padding-bottom:28px;color:var(----, #111);font-size:20px;font-style:normal;font-weight:800;line-height:normal}.cycling-features__line{opacity:.2;background:#a1a18b;height:1px;margin:16px 0}.cycling-features__subtitle{font-size:16px;font-style:normal;font-weight:800;line-height:24px}.cycling-features__description{text-align:center}.cycling-features__items{gap:24px}p.cycling-features__info{color:var(----, #111);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.cycling-features__item{gap:12px}.cycling-features__icon svg{width:40px;height:40px}.cycling-features__item-text{color:var(----, #111);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.cycling-features__title,.key_feature_position{transform:translateY(15px)}.cycling-features__title.is-visible,.key_feature_position.is-visible{transform:translateY(0)}@supports (-webkit-appearance:none){.cycling-features__title,.key_feature_position{-webkit-transform:translateY(15px)}.cycling-features__title.is-visible,.key_feature_position.is-visible{-webkit-transform:translateY(0)}}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/component-cycling-features.css.map */
