.wbt{width:100%;position:relative;overflow:hidden;height:var(--wbt-height, 760px)}.wbt__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.wbt__image{width:100%;height:100%;object-fit:var(--wbt-img-fit, cover);object-position:var(--wbt-img-pos, center center)}.wbt__media--desktop{display:block}.wbt__media--mobile{display:none}.wbt__media .placeholder-svg{width:100%;height:100%;object-fit:cover}.wbt__gradient{position:absolute;z-index:1;pointer-events:none}.wbt__gradient--left{top:0;left:0;width:var(--wbt-gradient-width, 42%);height:100%}.wbt__gradient--bottom{display:none;bottom:0;left:0;width:100%;height:var(--wbt-gradient-height-mb, 55%)}.wbt__content{position:absolute;z-index:1;top:var(--wbt-content-top, 123px);left:var(--wbt-content-left, 74px);max-width:var(--wbt-content-max-width, 531px);display:flex;flex-direction:column;gap:0}.wbt__heading{font-family:var(--font-heading-family);font-size:var(--wbt-heading-size, 45px);font-weight:400;line-height:1.3;letter-spacing:-.02em;color:var(--wbt-heading-color, #f7f1e8);margin:0 0 3px}.wbt__body{max-width:var(--wbt-body-max-width, 423px)}.wbt__body p{font-family:var(--font-body-family);font-size:var(--wbt-body-size, 16px);font-weight:400;line-height:1.5;color:var(--wbt-body-color, #fffdf9);margin:0}.wbt__cta{align-self:flex-start;white-space:nowrap;margin-top:3.6rem;background-color:var(--wbt-btn-bg, rgb(var(--color-button)));color:var(--wbt-btn-color, rgb(var(--color-button-text)))}.wbt__cta:hover{background-color:rgb(var(--color-button-hover))!important;border-color:rgb(var(--color-button-outline-hover));color:rgb(var(--color-button-text-hover))}@media screen and (max-width:749px){.wbt{height:var(--wbt-height-mb, 580px)}.wbt__media--desktop{display:none}.wbt__media--mobile{display:block}.wbt__image{object-position:var(--wbt-img-pos-mb, center center)}.wbt__gradient--left{display:none}.wbt__gradient--bottom{display:block}.wbt__content{top:auto;left:50%;transform:translate(-50%);bottom:var(--wbt-content-bottom-mb, 32px);width:calc(100% - 48px);max-width:var(--wbt-content-max-width-mb, 329px);text-align:center;align-items:center}.wbt__heading{font-size:var(--wbt-heading-size-mb, 30px);line-height:1.2;letter-spacing:0;margin-bottom:8px;text-align:center}.wbt__body{max-width:100%}.wbt__body p{font-size:var(--wbt-body-size-mb, 16px);line-height:1.4;text-align:center}.wbt__cta{align-self:stretch;width:100%;margin-top:2.4rem}}.section-responsive-padding.wbt-section{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}@media screen and (max-width:749px){.section-responsive-padding.wbt-section{padding-top:var(--padding-top-mb);padding-bottom:var(--padding-bottom-mb)}}@media screen and (max-width:1024px)and (min-width:750px){.wbt__content{max-width:330px}.wbt__heading{font-size:38px}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/section-water-bond-technology.css.map */
