.tg-banner{position:relative;overflow:hidden;margin-top:var(--tg-space);color:var(--tg-white);background:var(--tg-indigo)}.tg-banner__media{position:relative;aspect-ratio:4 / 5}@media(min-width:768px){.tg-banner__media{aspect-ratio:auto;padding-top:max(calc(var(--tg-banner-ratio) * 100%),520px)}}.tg-banner__media img,.tg-banner__media video,.tg-banner__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tg-banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#051526d9,#05152633 50%,#05152600 75%)}@media(min-width:768px){.tg-banner__media:after{background:linear-gradient(90deg,#051526bf,#05152640 45%,#05152600 70%)}}.tg-banner--center .tg-banner__media:after{background:#05152673}.tg-banner__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:flex-end;padding-top:48px;padding-bottom:48px}@media(min-width:990px){.tg-banner__content{padding-top:80px;padding-bottom:80px}}.tg-banner--center .tg-banner__content{align-items:center;justify-content:center;text-align:center}.tg-banner__inner{max-width:560px;display:flex;flex-direction:column;gap:20px;align-items:flex-start}.tg-banner--center .tg-banner__inner{align-items:center}.tg-banner__eyebrow{font:500 var(--tg-fs-label)/1.3 var(--tg-font);letter-spacing:.2em;text-transform:uppercase}.tg-banner__heading{font:500 var(--tg-fs-h2)/1.05 var(--tg-font-display);letter-spacing:-.03em}.tg-banner__text{font-size:var(--tg-fs-body);line-height:1.65;opacity:.85}.tg-banner__text p{margin:0}.tg-banner .tg-btn{margin-top:8px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/tg-shared-banner.css.map */
