.section--padded{padding-top:var(--space-top, 0);padding-bottom:var(--space-bottom, 0)}.container.container--medium{max-width:48.5rem;margin-left:auto;margin-right:auto}.container.container--xlarge{max-width:89.5rem;margin-left:auto;margin-right:auto}@media(max-width:47.9275em){.container.container--mob-0{padding-left:0;padding-right:0}}.section__title{margin-bottom:1.5rem}.section__title--center{text-align:center}.section__title-text{font-family:var(--font--title);font-weight:var(--font--title-weight);font-style:var(--font--title-style);color:var(--color--headings);margin:0;line-height:1.15}.section__title-desc{margin-top:.75rem;color:var(--color--text-light)}.section__title-desc.rte a{color:inherit}.o-ratio{position:relative;display:block;width:100%;height:0;overflow:hidden}.o-ratio__content{position:absolute;top:0;left:0;width:100%;height:100%}.o-ratio__content img{width:100%;height:100%;object-fit:cover;vertical-align:middle}.o-ratio--natural{height:auto;overflow:visible}.o-ratio--natural .o-ratio__content{position:static;width:auto;height:auto}.o-ratio--natural .o-ratio__content img{width:auto;height:auto;max-width:100%;object-fit:initial}.o-ratio--circle,.o-ratio--circle .o-ratio__content img{border-radius:50%}.o-layout{display:flex;flex-flow:row wrap;margin:0;padding:0;list-style:none;margin-left:-1.5rem}.o-layout__item{flex-basis:100%;display:block;width:100%;max-width:100%;padding-left:1.5rem;box-sizing:border-box}.o-layout--small{margin-left:-.75rem}.o-layout--small>.o-layout__item{padding-left:.75rem}.o-layout--center{justify-content:center}.o-layout--middle{align-items:center}.u-flex--middle{align-content:center}.u-1\/1{flex:0 0 100%!important;max-width:100%!important;width:100%!important}@media(min-width:47.9275em){.u-1\/2\@tab{flex:0 0 50%!important;max-width:50%!important;width:50%!important}}@media(min-width:61.25em){.u-1\/2\@desk{flex:0 0 50%!important;max-width:50%!important;width:50%!important}.u-1\/3\@desk{flex:0 0 33.333333%!important;max-width:33.333333%!important;width:33.333333%!important}}.f-family--body{font-family:var(--font--body)}.u-medium{font-weight:500}.f-caps--false{text-transform:none}.f-space--0{letter-spacing:0}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-overlay-bridge.css.map */
