.banner-grass{padding:11.56rem 0 13rem;text-align:center;position:relative;background:var(--color-blue-300);color:var(--color-white);overflow:hidden}@media (min-width: 782px){.banner-grass{min-height:100svh}}.banner-grass__pre-heading{display:block;font-family:var(--font-garamond);font-size:var(--fs-50);font-weight:700;font-style:italic;margin-bottom:.625rem;text-wrap:balance}@media (max-width: 781px){.banner-grass__pre-heading{font-size:var(--fs-35)}}.banner-grass__heading{width:70vw;font-family:var(--font-garamond);font-size:var(--fs-75);font-weight:300;line-height:1.133em;margin-bottom:2.19rem;display:block;margin:auto;text-align:center;position:relative;z-index:100;text-wrap:auto}@media (max-width: 781px){.banner-grass__heading{width:80vw;font-size:var(--fs-40)}}.banner-grass__text{font-weight:300;letter-spacing:.01em;line-height:1.33em;margin-bottom:4rem;display:block}.banner-grass__background-image{width:100%;height:auto;position:absolute;left:0;bottom:-25%;transform:scale(1.1)}@media (max-width: 1279px){.banner-grass__background-image{bottom:0;transform:scale(1)}}@media (max-width: 781px){.banner-grass__background-image{min-height:13rem;-o-object-fit:cover;object-fit:cover}}.banner-grass:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-image:linear-gradient(0deg,var(--color-blue-300),transparent 50%);background-size:100% 100%}
/*# sourceMappingURL=/cdn/shop/t/33/assets/section-banner-grass.css.map */
