.home-banner{position:relative;overflow:hidden;background:#e9e4db}.home-banner__media{position:relative;width:100%;aspect-ratio:21 / 9;min-height:320px;max-height:620px}.home-banner__image{width:100%;height:100%;object-fit:cover;display:block}.home-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;background:linear-gradient(to top,#181a178c,#181a172e 42%,#181a1700 70%)}.home-banner__content{width:100%;max-width:1440px;margin:0 auto;padding:clamp(28px,4vw,64px) clamp(32px,4vw,64px);box-sizing:border-box;color:#fff}.home-banner__title{margin:0;font-family:var(--livonest-v1-font-heading, "LivoNest Newsreader V1", Georgia, serif);font-size:clamp(30px,3.6vw,56px);font-weight:400;line-height:1.04;letter-spacing:-.02em;max-width:22ch}.home-banner__copy{margin:14px 0 0;max-width:46ch;font-size:var(--fs-body-lg, 18px);line-height:1.5;color:#ffffffeb}.home-banner__cta{display:inline-flex;align-items:center;margin-top:24px;padding:14px 26px;background:#f7f5f1;color:#29332e;font-size:var(--fs-caption, 12px);letter-spacing:.01em;text-decoration:none;transition:background .25s ease,transform .25s ease}.home-banner__cta:hover{background:#fff;transform:translateY(-1px)}@media screen and (max-width:749px){.home-banner__media{aspect-ratio:4 / 5}.home-banner__copy{font-size:var(--fs-body, 15px)}}
/*# sourceMappingURL=/cdn/shop/t/122/assets/component-livonest-home-banner.css.map */
