.ontri-service-hero__media,.ontri-services-hero__media,.ontri-shop-hero__media,.ontri-service__hero:not(.ontri-camp__hero) .ontri-service__hero-media,.ontri-events-featured__media,.ontri-shop-editorial__media,.ontri-shop-help__media,.ontri-shop-nutrition__media,.ontri-collection-help__media,.ontri-camp__band-media{height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;background:transparent!important;display:flex!important;align-items:center;justify-content:center;overflow:hidden}.ontri-service-hero__media img,.ontri-services-hero__media img,.ontri-shop-hero__media img,.ontri-service__hero:not(.ontri-camp__hero) .ontri-service__hero-media img,.ontri-events-featured__media img,.ontri-shop-editorial__media img,.ontri-shop-help__media img,.ontri-shop-nutrition__media img,.ontri-collection-help__media img,.ontri-camp__band-media img{position:static!important;inset:auto!important;display:block;width:auto!important;max-width:100%!important;height:auto!important;max-height:min(640px,85vh)!important;aspect-ratio:auto!important;object-fit:contain!important;margin:0 auto}@media screen and (max-width:749px){.ontri-feature-card__media,.ontri-event-card__media,.ontri-events-catalogue-card__media,.ontri-service-card__media,.ontri-service-related-card__media,.ontri-services-category-card__media,.ontri-services-location-card__media,.ontri-blog-card__media,.ontri-about-team-card__media,.ontri-camp__card,.ontri-camp__photo{height:auto!important;min-height:0!important;aspect-ratio:auto!important;padding-top:0!important;padding-bottom:0!important}.ontri-feature-card__image,.ontri-event-card__image,.ontri-events-catalogue-card__image,.ontri-service-card__image,.ontri-service-related-card__image,.ontri-services-category-card__image,.ontri-services-location-card__image,.ontri-blog-card__image,.ontri-about-team-card__image,.ontri-camp__card img,.ontri-camp__photo img{position:static!important;inset:auto!important;width:100%!important;height:auto!important;max-height:480px;aspect-ratio:auto!important;object-fit:cover;object-position:center 30%}}@media screen and (min-width:750px){.ontri-feature-card__image,.ontri-event-card__image,.ontri-events-catalogue-card__image,.ontri-service-card__image,.ontri-service-related-card__image,.ontri-services-category-card__image,.ontri-services-location-card__image,.ontri-blog-card__image,.ontri-about-team-card__image,.ontri-camp__card img,.ontri-camp__photo img{object-position:center 30%}}.ontri-bf__now{color:#e8541e;font-weight:700}.ontri-bf__was{opacity:.6;text-decoration:line-through;margin-left:.4em;font-weight:400}.ontri-bf__badge{display:inline-block;margin-left:.5em;padding:.1em .45em;border-radius:3px;background:#e8541e;color:#fff;font-size:.78em;font-weight:700;line-height:1.4;vertical-align:middle;letter-spacing:.02em}.ontri-home-hero__overlay{opacity:1!important;background:linear-gradient(90deg,#000000d1,#000000a8 38%,#0000004d 70%,#0000002e)!important}.ontri-home-hero__heading,.ontri-home-hero__content p,.ontri-home-hero__content .rte{text-shadow:0 2px 14px rgba(0,0,0,.55)}@media screen and (max-width:749px){.ontri-home-hero__overlay{background:linear-gradient(0deg,#000000e0,#000000c7 42%,#00000073 70%,#00000038)!important}}html body .header-wrapper .menu-drawer.gradient,html body .header-wrapper .menu-drawer,html body .header-wrapper .menu-drawer__submenu,html body .header-wrapper .menu-drawer .menu-drawer__inner-container,html body .header-wrapper .menu-drawer__utility-links,.template-index .header-wrapper .menu-drawer.gradient,.template-index .header-wrapper .menu-drawer__submenu{background:#fff!important;background-image:none!important}.menu-drawer,.menu-drawer .menu-drawer__menu-item,.menu-drawer .menu-drawer__close-button,.menu-drawer a,.menu-drawer summary,.menu-drawer .disclosure__button{color:#0b2f3a!important}.menu-drawer{box-shadow:4px 0 24px #0000002e}.ontri-coach-hero__meta{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))!important;column-gap:24px;row-gap:20px}.ontri-coach-hero__meta-item{min-width:0;padding-left:0!important;padding-right:16px!important;border-left:0!important;border-right:0!important}.ontri-coach-hero__meta-item--email,.ontri-coach-hero__meta-item--website,.ontri-coach-hero__meta-item--instagram,.ontri-coach-hero__meta-item--linkedin{grid-column:1/-1;order:5}.ontri-coach-hero__meta-value{display:block;min-width:0;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:none;hyphens:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ontri-image-fit.css.map */
