.ads-landing-hero{--ads-hero-width: 96%;--ads-hero-height: 0px;--ads-hero-padding: 20px;position:relative;display:grid;grid-template-columns:minmax(0,1fr);background:#faf7f2;color:var(--ads-hero-text-color, #263736);isolation:isolate}.ads-landing-hero--width-full{--ads-hero-width: 100%}.ads-landing-hero__media{grid-area:1 / 1;display:block;position:relative;min-height:var(--ads-hero-height);overflow:hidden}.ads-landing-hero__media img{display:block;width:100%;height:auto}.ads-landing-hero__container{grid-area:1 / 1;z-index:1;box-sizing:border-box;display:flex;justify-content:center;align-items:center;width:var(--ads-hero-width);min-width:0;margin-inline:auto;padding:var(--ads-hero-padding)}.ads-landing-hero__content{display:flex;flex-direction:column;align-items:var(--ads-hero-text-position, center);gap:12px;width:min(100%,560px);min-width:0;text-align:var(--ads-hero-alignment, center);overflow-wrap:anywhere}.ads-landing-hero[data-alignment=left]{--ads-hero-alignment: left;--ads-hero-text-position: flex-start}.ads-landing-hero[data-alignment=right]{--ads-hero-alignment: right;--ads-hero-text-position: flex-end}.ads-landing-hero__subtitle,.ads-landing-hero__heading,.ads-landing-hero__price,.ads-landing-hero__description>:first-child,.ads-landing-hero__reassurance>:first-child{margin-top:0}.ads-landing-hero__subtitle,.ads-landing-hero__heading,.ads-landing-hero__price,.ads-landing-hero__description>:last-child,.ads-landing-hero__reassurance>:last-child{margin-bottom:0}.ads-landing-hero__subtitle{font-size:.8125rem;font-weight:600;letter-spacing:.08em}.ads-landing-hero__heading{color:var(--ads-hero-heading-color, #01556a);font-size:var(--ads-hero-heading-mobile, 36px);font-weight:600;line-height:1.08}.ads-landing-hero__description{line-height:1.55}.ads-landing-hero__price{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;font-size:1.375rem;font-weight:600}.ads-landing-hero__price[hidden],.ads-landing-hero__price s[hidden]{display:none}.ads-landing-hero__price s{font-size:.9em;font-weight:400}.ads-landing-hero__actions{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;width:min(100%,360px)}.ads-landing-hero__action .epw{display:block}.ads-landing-hero__action .epw__button{min-height:44px}.ads-landing-hero__action--outline .epw .epw__button{background:transparent;border:1px solid var(--ads-hero-button-border)}.ads-landing-hero__reassurance{font-size:.8125rem;line-height:1.45}.ads-landing-hero__details{color:inherit;text-decoration:underline;text-underline-offset:3px;padding-block:4px}.ads-landing-hero--no-image .ads-landing-hero__container{min-height:var(--ads-hero-height)}@media(max-width:899px){.ads-landing-hero[data-mobile-height=screen]{--ads-hero-height: 100svh}.ads-landing-hero[data-mobile-height=large]{--ads-hero-height: 620px}.ads-landing-hero[data-mobile-height=medium]{--ads-hero-height: 480px}.ads-landing-hero[data-mobile-height=small]{--ads-hero-height: 340px}.ads-landing-hero[data-mobile-position=top] .ads-landing-hero__container{align-items:flex-start}.ads-landing-hero[data-mobile-position=bottom] .ads-landing-hero__container{align-items:flex-end}.ads-landing-hero--mobile-above .ads-landing-hero__container{grid-area:1 / 1}.ads-landing-hero--mobile-above .ads-landing-hero__media{grid-area:2 / 1}.ads-landing-hero:not([data-mobile-height=adapt]) .ads-landing-hero__media img,.ads-landing-hero--mobile-overlay .ads-landing-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover}.ads-landing-hero--mobile-overlay[data-mobile-height=adapt] .ads-landing-hero__media img{position:static;height:auto}}@media(min-width:900px){.ads-landing-hero{--ads-hero-width: 94%;--ads-hero-height: 0px;--ads-hero-padding: clamp(24px, 4vw, 64px)}.ads-landing-hero--width-full{--ads-hero-width: 100%}.ads-landing-hero[data-desktop-height=screen]{--ads-hero-height: 100svh}.ads-landing-hero[data-desktop-height=large]{--ads-hero-height: 720px}.ads-landing-hero[data-desktop-height=medium]{--ads-hero-height: 560px}.ads-landing-hero[data-desktop-height=small]{--ads-hero-height: 400px}.ads-landing-hero:not([data-desktop-height=adapt]) .ads-landing-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;object-fit:cover}.ads-landing-hero .ads-landing-hero__container{justify-content:var(--ads-hero-x, center);align-items:var(--ads-hero-y, center)}.ads-landing-hero[data-desktop-position$=-left]{--ads-hero-x: flex-start}.ads-landing-hero[data-desktop-position$=-right]{--ads-hero-x: flex-end}.ads-landing-hero[data-desktop-position^=top-]{--ads-hero-y: flex-start}.ads-landing-hero[data-desktop-position^=bottom-]{--ads-hero-y: flex-end}.ads-landing-hero__heading{font-size:var(--ads-hero-heading-desktop, 56px)}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/ads-landing-hero.css.map */
