.approach{width:100%}.approach__container{position:relative;max-width:var(--approach-container, 140rem);margin:0 auto}.approach__eyebrow{margin:0;font-family:var(--approach-eyebrow-family, var(--font-body-family));font-weight:var(--approach-eyebrow-weight, 200);font-size:var(--approach-eyebrow-size-mobile, 1.6rem);line-height:1;text-transform:uppercase;color:var(--approach-eyebrow-color, rgb(var(--color-foreground)))}.approach__rule{display:block;width:100%;height:1px;margin-top:var(--approach-rule-gap, 4rem);background-color:var(--approach-rule-color, rgb(var(--color-foreground)));opacity:var(--approach-rule-opacity, .3)}.approach__text{margin-top:var(--approach-head-gap, 6.2rem)}.approach__heading{margin:0;max-width:var(--approach-measure, 48rem);font-family:var(--approach-heading-family, var(--font-heading-family));font-weight:var(--approach-heading-weight, var(--font-heading-weight));font-size:var(--approach-heading-size-mobile, 3.4rem);line-height:var(--approach-heading-leading, 1.1);letter-spacing:0;color:var(--approach-heading-color, rgb(var(--color-foreground)))}.approach__copy{margin-top:2rem;max-width:var(--approach-measure, 48rem);font-family:var(--approach-body-family, var(--font-body-family));font-weight:var(--approach-body-weight, var(--font-body-weight));font-size:var(--approach-body-size-mobile, 1.4rem);line-height:1.6;color:var(--approach-body-color, rgb(var(--color-foreground)))}.approach__copy>*:first-child{margin-top:0}.approach__copy>*:last-child{margin-bottom:0}.approach__button{margin-top:3.2rem}.approach__media{position:relative;width:100%;height:var(--approach-media-height-mobile, 24rem);overflow:hidden}.approach__media>img,.approach__media>video,.approach__media>.placeholder-svg,.approach__media>iframe,.approach__media .approach__deferred,.approach__media .approach__poster,.approach__media iframe,.approach__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.approach__poster{padding:0;border:none;background:none;cursor:pointer}.approach__media .approach__poster img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:750px){.approach__container{height:var(--approach-height, 91rem)}.approach__panel{position:absolute;top:0;bottom:0;left:0;width:50%;background-color:var(--approach-panel-color, #f5f5f5)}.approach--reverse .approach__panel{left:auto;right:0}.approach__media-half{position:absolute;right:0;bottom:0;width:50%}.approach--reverse .approach__media-half{right:auto;left:0;padding-left:0;padding-right:2rem}.approach__media{height:var(--approach-media-height, 43rem)}.approach__content{position:absolute;top:var(--approach-content-top, 6.4rem);left:0;right:0;margin:0 auto;width:min(var(--approach-content-width, 108rem),calc(100% - 10rem));z-index:1}.approach__eyebrow{font-size:var(--approach-eyebrow-size, 2.4rem)}.approach__heading{font-size:min(var(--approach-heading-size, 8rem),9vw)}.approach__copy{font-size:var(--approach-body-size, 1.6rem)}}@media screen and (max-width:749px){.approach__container{background-color:var(--approach-panel-color, #f5f5f5)}.approach__panel{display:none}.approach__content{padding:4rem 1.5rem 3rem}.approach__text{margin-top:3rem}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-our-approach.css.map */
