.goals-banner-wrapper{position:relative;display:flex;align-items:center;width:100%;min-height:var(--gb-min-height, 300px);overflow:hidden}.goals-banner-wrapper>.page-width{position:relative;z-index:1;width:100%}.goals-banner-wrapper .gb-media{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.goals-banner-wrapper .gb-media__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.goals-banner-wrapper .gb-media__img--mobile{display:none}.goals-banner-wrapper .gb-media__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:var(--gb-overlay);pointer-events:none}.goals-banner-wrapper .gb-inner{display:flex;flex-flow:column;gap:16px;width:100%;max-width:min(var(--gb-content-width, 700px),100%)}.goals-banner-wrapper .gb-inner.text-align-left{text-align:left;align-items:flex-start;margin-right:auto}.goals-banner-wrapper .gb-inner.text-align-center{text-align:center;align-items:center;margin-inline:auto}.goals-banner-wrapper .gb-inner.text-align-right{text-align:right;align-items:flex-end;margin-left:auto}.goals-banner-wrapper .gb-eyebrow{display:inline-flex;align-items:center;font-family:var(--font-body-family);font-weight:600;font-size:13px;line-height:18px;letter-spacing:1.5px;text-transform:uppercase;color:var(--gb-accent)}.goals-banner-wrapper .gb-title{position:relative;margin:0;padding-left:calc(var(--gb-accent-width, 5px) + 13px);color:rgb(var(--color-title));overflow-wrap:break-word}.goals-banner-wrapper .gb-title:before{content:"";position:absolute;left:0;top:4px;bottom:4px;display:block;width:var(--gb-accent-width, 5px);border-radius:3px;background:var(--gb-accent)}.goals-banner-wrapper .gb-title--upper{text-transform:uppercase}.goals-banner-wrapper .gb-text{color:rgb(var(--color-foreground));opacity:var(--gb-text-opacity, .85)}.goals-banner-wrapper .gb-text,.goals-banner-wrapper .gb-text p,.goals-banner-wrapper .gb-text li{font-family:var(--font-body-family);font-weight:400;font-size:16px;line-height:26px;letter-spacing:0}.goals-banner-wrapper .gb-text>*:first-child{margin-top:0}.goals-banner-wrapper .gb-text>*:last-child{margin-bottom:0}.goals-banner-wrapper .gb-text a{color:inherit;text-decoration:underline;text-underline-offset:2px}.goals-banner-wrapper .btns-wrapper{display:flex;margin-top:8px}@media screen and (max-width:749px){.goals-banner-wrapper{min-height:var(--gb-min-height-mobile, 200px)}.goals-banner-wrapper .gb-media__img--mobile{display:block}.goals-banner-wrapper .gb-media:has(.gb-media__img--mobile) .gb-media__img--desktop{display:none}.goals-banner-wrapper .gb-inner{gap:12px;max-width:100%}.goals-banner-wrapper .gb-inner.mobile-text-align-left{text-align:left;align-items:flex-start}.goals-banner-wrapper .gb-inner.mobile-text-align-center{text-align:center;align-items:center}.goals-banner-wrapper .gb-inner.mobile-text-align-right{text-align:right;align-items:flex-end}.goals-banner-wrapper .gb-title{padding-left:calc(var(--gb-accent-width, 5px) + 10px)}.goals-banner-wrapper .gb-title:before{top:3px;bottom:3px}.goals-banner-wrapper .gb-text,.goals-banner-wrapper .gb-text p,.goals-banner-wrapper .gb-text li{font-size:14px;line-height:23px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-goals-banner.css.map */
