.lushe-chero{position:relative;display:grid;align-items:center;justify-items:stretch;overflow:hidden;isolation:isolate;text-align:center}.lushe-chero--image{width:100%;max-height:46vh}.lushe-chero--image.lushe-chero--small{aspect-ratio:5 / 1}.lushe-chero--image.lushe-chero--medium{aspect-ratio:24 / 7}.lushe-chero--image.lushe-chero--large{aspect-ratio:12 / 5}@media screen and (max-width:749px){.lushe-chero--image,.lushe-chero--image.lushe-chero--small,.lushe-chero--image.lushe-chero--medium,.lushe-chero--image.lushe-chero--large{aspect-ratio:auto;min-height:32vh;max-height:none}}.lushe-chero:not(.lushe-chero--image){min-height:0;padding-block:5rem}.lushe-chero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center}.lushe-chero--image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to bottom,rgba(0,0,0,calc(var(--lushe-chero-scrim, .45) * .75)),rgba(0,0,0,var(--lushe-chero-scrim, .45)) 55%,rgba(0,0,0,calc(var(--lushe-chero-scrim, .45) * 1.1)))}.lushe-chero__inner{box-sizing:border-box;width:100%;max-width:62rem;margin-inline:auto;padding-block:6rem}.lushe-chero__title{margin:0;font-size:clamp(3.2rem,6vw,5.6rem);font-weight:400;letter-spacing:.01em;line-height:1.1}.lushe-chero__rule{width:6rem;height:1px;margin:2rem auto;background-color:currentColor;opacity:.45}.lushe-chero__description{font-size:1.5rem;line-height:1.65}.lushe-chero__description>:first-child{margin-top:0}.lushe-chero__description>:last-child{margin-bottom:0}.lushe-chero__description p+p{margin-top:1.2rem}.lushe-chero--image{color:#fff}.lushe-chero--image .lushe-chero__title,.lushe-chero--image .lushe-chero__description{color:#fff;text-shadow:0 1px 18px rgba(0,0,0,.35)}.lushe-chero--image .lushe-chero__description a{color:inherit;text-decoration-color:#ffffff80}@media screen and (max-width:749px){.lushe-chero--small{min-height:26vh}.lushe-chero--medium{min-height:34vh}.lushe-chero--large{min-height:44vh}.lushe-chero__inner{padding-block:4rem}.lushe-chero__rule{margin:1.6rem auto}.lushe-chero__description{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lushe-collection-hero.css.map */
