.custom-about{position:relative;isolation:isolate;overflow:hidden;margin-top:var(--about-margin-top-mobile, 0);margin-bottom:var(--about-margin-bottom-mobile, 0);padding-top:var(--about-padding-top-mobile, 56px);padding-bottom:var(--about-padding-bottom-mobile, 56px);background:var(--color-background-gradient, var(--color-background));color:var(--color-text)}.custom-about__container{position:relative;z-index:2}.custom-about__grid{display:flex;flex-direction:column;gap:40px}.custom-about--mobile-image-first .custom-about__media{order:-1}.custom-about__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left}.custom-about--align-center .custom-about__content{align-items:center;text-align:center}.custom-about--align-right .custom-about__content{align-items:flex-end;text-align:right}.custom-about__font--heading{font-family:var(--font-heading-family);font-style:var(--font-heading-style)}.custom-about__font--body{font-family:var(--font-body-family)}.custom-about__heading{margin:0 0 20px;font-size:var(--about-heading-size-mobile);font-weight:var(--about-heading-weight);line-height:var(--about-heading-line-height);letter-spacing:var(--about-heading-letter-spacing);color:var(--about-heading-color, var(--color-heading))}.custom-about__description{width:100%;margin:0;font-size:var(--about-description-size-mobile);font-weight:var(--about-description-weight);line-height:var(--about-description-line-height);letter-spacing:var(--about-description-letter-spacing);color:var(--about-description-color, var(--color-text))}.custom-about__description>*:first-child{margin-top:0}.custom-about__description>*:last-child{margin-bottom:0}.custom-about__description p,.custom-about__description ul,.custom-about__description ol{margin-top:0;margin-bottom:14px}.custom-about__button{display:inline-flex;align-items:center;justify-content:center;margin-top:28px;padding:var(--about-button-padding-v) var(--about-button-padding-h);border:1px solid transparent;border-radius:var(--about-button-radius);font-family:var(--font-body-family);font-size:var(--about-button-size);font-weight:var(--about-button-weight);line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:opacity .2s ease,background-color .2s ease,border-color .2s ease}.custom-about__button--primary{color:var(--color-button-label);background:var(--color-button);border-color:var(--color-button)}.custom-about__button--secondary{color:var(--color-heading);background:var(--color-background);border-color:var(--color-border)}.custom-about__button--outline{color:var(--color-secondary-button-label);background:transparent;border-color:var(--color-border)}.custom-about__button:hover{opacity:.85}.custom-about__media{position:relative;width:100%;min-height:var(--about-image-height-mobile)}.custom-about__image{overflow:hidden;border-radius:var(--about-image-radius)}.custom-about__image--primary{position:absolute;top:0;right:0;bottom:0;left:0}.custom-about__media--collage .custom-about__image--primary{right:16%;bottom:12%}.custom-about__image--secondary{position:absolute;z-index:2;right:0;bottom:0;width:58%;height:64%;transform:rotate(8deg);transform-origin:center;box-shadow:0 20px 36px #0000002e}.custom-about__image img,.custom-about__placeholder svg{display:block;width:100%;height:100%;object-fit:cover}.custom-about__mobile-image,.custom-about__image--has-mobile .custom-about__desktop-image{display:none}.custom-about__image--has-mobile .custom-about__mobile-image{display:block}.custom-about__placeholder{background:#7f7f7f1f}.custom-about__journey{display:none}@media screen and (min-width:768px){.custom-about__image--has-mobile .custom-about__desktop-image{display:block}.custom-about__image--has-mobile .custom-about__mobile-image{display:none}}@media screen and (min-width:990px){.custom-about{margin-top:var(--about-margin-top, 0);margin-bottom:var(--about-margin-bottom, 0);padding-top:var(--about-padding-top, 96px);padding-bottom:var(--about-padding-bottom, 120px)}.custom-about__grid{flex-direction:row;align-items:center;gap:var(--about-column-gap)}.custom-about__content{flex:0 1 var(--about-content-width)}.custom-about__media{flex:0 1 var(--about-image-width);min-height:var(--about-image-height)}.custom-about--image-left .custom-about__media{order:-1}.custom-about__heading{font-size:var(--about-heading-size)}.custom-about__description{font-size:var(--about-description-size)}.custom-about__journey{display:block;position:absolute;z-index:1;left:0;right:0;bottom:0;height:240px;pointer-events:none}.custom-about__path{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;overflow:visible}.custom-about__path path{fill:none;stroke:var(--about-path-color);stroke-width:1.5;stroke-linecap:round;stroke-dasharray:.4 2.2;vector-effect:non-scaling-stroke}.custom-about__bike{position:absolute;z-index:3;top:12%;left:-90px;width:72px;color:var(--about-bike-color);animation:custom-about-bike-journey var(--about-animation-duration) linear infinite;will-change:left,top,transform}.custom-about__bike svg{display:block;width:100%;height:auto;overflow:visible}.custom-about__bike circle,.custom-about__bike path{fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.custom-about__bike .custom-about__bike-battery{fill:currentColor;stroke-width:1.8}}@keyframes custom-about-bike-journey{0%{left:-90px;top:2%;transform:rotate(16deg)}15%{top:72%;transform:rotate(4deg)}38%{top:66%;transform:rotate(-8deg)}62%{top:13%;transform:rotate(-3deg)}80%{top:36%;transform:rotate(8deg)}to{left:calc(100% + 90px);top:28%;transform:rotate(-4deg)}}@media(prefers-reduced-motion:reduce){.custom-about__bike{animation:none;display:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/component-custom-about-us.css.map */
