.split-hero{display:grid;grid-template-columns:1fr;grid-template-areas:"media" "text";width:100%;margin:0;position:relative}.split-hero__left{grid-area:text}.split-hero__right{grid-area:media}@media screen and (min-width:750px){.split-hero{grid-template-columns:1fr 1fr;grid-template-areas:"text media";min-height:var(--split-hero-min-height-desktop, 600px)}}.split-hero__left{background-color:var(--split-hero-bg, #f4d3cf);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2.4rem 3.2rem;text-align:center}@media screen and (min-width:750px){.split-hero__left{padding:6rem 4rem 6rem 6rem;flex-direction:row;align-items:center;justify-content:flex-start;text-align:left;min-height:var(--split-hero-min-height-desktop, 600px)}}@media screen and (min-width:1200px){.split-hero__left{padding-left:9rem;padding-right:6rem}}.split-hero__left-inner{width:100%;max-width:56rem}.split-hero__heading{font-family:var(--font-heading-family, inherit);font-weight:700;font-size:3.6rem;line-height:1.05;letter-spacing:-.01em;color:var(--split-hero-heading-color, #0a3927);margin:0 0 2rem}@media screen and (min-width:750px){.split-hero__heading{font-size:5.6rem;margin-bottom:3.2rem;text-align:left}}@media screen and (min-width:1200px){.split-hero__heading{font-size:6.8rem}}.split-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin:0 0 2rem;width:100%;justify-content:center}.split-hero__buttons .split-hero__button{flex:1 1 0;min-width:0;max-width:100%}@media screen and (min-width:750px){.split-hero__buttons{width:auto;margin-bottom:2.4rem;justify-content:flex-start}.split-hero__buttons .split-hero__button{flex:0 0 auto}}.split-hero__button{display:inline-flex;align-items:center;justify-content:center;padding:1.4rem 2.8rem;background-color:var(--split-hero-button-bg, #0a3927);color:var(--split-hero-button-text, #ffffff);border-radius:999px;font-size:1.6rem;font-weight:600;text-decoration:none;letter-spacing:.01em;transition:filter .2s ease,transform .12s ease;border:none;cursor:pointer;white-space:nowrap}.split-hero__button:hover{filter:brightness(.88);text-decoration:none;color:var(--split-hero-button-text, #ffffff)}.split-hero__button:active{transform:translateY(1px)}.split-hero__button:focus-visible{outline:3px solid var(--split-hero-button-bg, #0a3927);outline-offset:3px}.split-hero__rating{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;color:var(--split-hero-body-color, #0a3927);justify-content:center}@media screen and (min-width:750px){.split-hero__rating{justify-content:flex-start}}.split-hero__rating-stars{display:inline-flex;gap:2px;color:#f9a826}.split-hero__star{width:18px;height:18px}.split-hero__rating-text{font-size:1.4rem;font-weight:600;letter-spacing:.01em}.split-hero__right{position:relative;background-color:#efefef;aspect-ratio:4 / 3}@media screen and (min-width:750px){.split-hero__right{aspect-ratio:auto;min-height:var(--split-hero-min-height-desktop, 600px)}}.split-hero__media-wrap{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.split-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.split-hero__media--placeholder{display:flex;align-items:center;justify-content:center;background-color:#ddd}.split-hero__media--placeholder svg{width:60%;height:60%;opacity:.4}.split-hero__overlay-wrap{position:absolute;left:1.5rem;bottom:0;transform:translateY(12%);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:.8rem;pointer-events:none;z-index:3}@media screen and (min-width:750px){.split-hero__overlay-wrap{left:0;bottom:0;top:auto;transform:translate(-50%);align-items:center;justify-content:center}}.split-hero__badge{display:inline-block;background-color:#fff7df;color:#001f10;font-size:1.3rem;font-weight:600;padding:.6rem 1.4rem;border-radius:999px;letter-spacing:.01em;white-space:nowrap}.split-hero__product-overlay{width:16.5rem;height:auto;display:block}@media screen and (min-width:750px){.split-hero__product-overlay{width:21rem}}@media screen and (min-width:1200px){.split-hero__product-overlay{width:24rem}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/section-split-hero.css.map */
