.sc-hero{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr;background:rgb(var(--bg-color));color:rgb(var(--text-color))}.sc-hero__area-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.sc-hero--linked .sc-hero__content{position:relative;z-index:2;pointer-events:none}.sc-hero--linked .sc-hero__content a,.sc-hero--linked .sc-hero__chip{pointer-events:auto;z-index:2}.sc-hero--linked .sc-hero__usps--below{pointer-events:none}.sc-hero__area-link:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.sc-hero__content{display:flex;flex-direction:column;justify-content:center;gap:2rem;padding:3.2rem var(--gutter)}.sc-hero__eyebrow-row{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.sc-hero__eyebrow{font-size:1.05rem;letter-spacing:.16em;padding:.5rem 1rem}.sc-hero__eyebrow-note{font-size:1.15rem;font-weight:500;color:rgb(var(--sc-text-muted))}.sc-hero__heading{margin:0;font-size:clamp(4.2rem,6vw,7.6rem);line-height:.98}.sc-hero__heading p{margin:0}.sc-hero__text{max-width:42rem;font-size:1.6rem;line-height:1.6}.sc-hero__text p:last-child{margin-bottom:0}.sc-hero__buttons{display:flex;flex-wrap:wrap;gap:1.2rem}.sc-hero__buttons .btn{min-height:5.2rem;padding-inline:3.2rem;font-size:1.4rem}.sc-hero__usps{margin-top:.4rem}.sc-hero__media{position:relative;min-height:44rem;overflow:hidden}.sc-hero__media>.sc-hero__img,.sc-hero__media>.sc-hero__picture{position:absolute;top:0;right:0;bottom:0;left:0}.sc-hero__media img,.sc-hero__media svg{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.sc-hero__chip{position:absolute;left:1.8rem;bottom:1.8rem;display:flex;align-items:center;gap:1.2rem;padding:1.2rem 1.6rem;border-radius:var(--sc-radius-md);background:rgb(var(--bg-color-og, var(--bg-color)));color:rgb(var(--text-color-og, var(--text-color)));box-shadow:0 10px 30px -12px rgba(var(--text-color) / .4);text-decoration:none;transition:transform .2s ease}.sc-hero__chip:hover{transform:translateY(-2px)}.sc-hero__chip-media{display:block;width:4.4rem;height:5.6rem;border-radius:var(--sc-radius-sm);overflow:hidden;flex:none}.sc-hero__chip-media img{width:100%;height:100%;object-fit:cover}.sc-hero__chip-title{display:block;font-size:1.25rem;font-weight:500}.sc-hero__chip-price{display:block;margin-top:.2rem;font-size:1.25rem;font-weight:600}.sc-hero__chip-note{margin-inline-start:.6rem;font-size:1.1rem;font-weight:400;color:rgb(var(--sc-accent))}.sc-hero__chip-arrow .icon{width:1.4rem;height:1.4rem}@media(max-width:767px){.sc-hero{position:relative;display:block;margin-bottom:.4rem}.sc-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0;height:auto}.sc-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(var(--text-color) / 0) 18%,rgba(var(--text-color) / .62) 52%,rgba(var(--text-color) / .86));pointer-events:none}.sc-hero__chip{display:none}.sc-hero__content{position:relative;z-index:1;gap:1.4rem;padding:38rem var(--gutter) 0;color:rgb(var(--bg-color))}.sc-hero__eyebrow{background:rgb(var(--bg-color));color:rgb(var(--text-color));border-color:transparent;font-size:1rem}.sc-hero__eyebrow-note,.sc-hero__text,.sc-hero__buttons .btn--secondary{display:none}.sc-hero__heading{font-size:4.2rem;line-height:1;color:rgb(var(--bg-color));text-shadow:0 2px 24px rgba(var(--text-color) / .55)}.sc-hero__heading em{color:rgb(var(--bg-color))}.sc-hero__buttons .btn{flex:1 1 auto;min-height:5rem}.sc-hero__buttons .btn--primary{background:rgb(var(--bg-color));border-color:rgb(var(--bg-color));color:rgb(var(--text-color))}.sc-hero__usps{justify-content:center;gap:.6rem 1.6rem;margin:1.2rem calc(-1 * var(--gutter)) 0;padding:1.3rem var(--gutter);background:rgb(var(--bg-color))}.sc-hero__usps li{font-size:1.15rem}}@media(min-width:768px){.sc-hero{grid-template-columns:repeat(2,minmax(0,1fr));min-height:40rem}.sc-hero__heading em{display:block}.sc-hero--image-left .sc-hero__media{order:-1}.sc-hero__content{padding:3.4rem 3rem}.sc-hero__media{min-height:0}}@media(min-width:1024px){.sc-hero{min-height:max(62rem,33.3333vw)}.sc-hero__content{padding:5.6rem 6.4rem}}.cc-split-hero{margin:0}.sc-hero__eyebrow-row{gap:1rem;margin-bottom:0}.sc-hero__content{gap:0}.sc-hero__eyebrow{padding:.5rem 1rem;font-size:1.05rem;letter-spacing:.16em}.sc-hero__eyebrow-note{font-size:1.15rem;font-weight:500}.sc-hero__heading{margin:2rem 0 2.2rem}.sc-hero__text{max-width:42rem;margin:0 0 3.2rem;font-size:1.6rem;line-height:1.6}.sc-hero__buttons{gap:1.2rem}.sc-hero__usps{margin-top:3.6rem;gap:.8rem 2rem}.sc-hero__chip{left:2.8rem;bottom:2.8rem;gap:1.2rem;padding:1.2rem 1.6rem}@media(min-width:1024px){.sc-hero__content{padding:5.6rem 6.4rem}}@media(min-width:768px)and (max-width:1023.98px){.sc-hero{min-height:0}.sc-hero__content{padding:3.4rem 3rem}.sc-hero__eyebrow-row{gap:.8rem}.sc-hero__eyebrow{padding:.4rem .8rem;font-size:.95rem;letter-spacing:.14em}.sc-hero__eyebrow-note{font-size:1.05rem}.sc-hero__heading{margin:1.4rem 0;font-size:4.6rem;line-height:1}.sc-hero__heading em{display:inline}.sc-hero__text{margin:0 0 2rem;font-size:1.3rem}.sc-hero__buttons{gap:1rem}.sc-hero__buttons .btn{min-height:4.3rem;padding:0 2.4rem;font-size:1.25rem}.sc-hero__usps{margin-top:2.2rem}.sc-hero__media{min-height:40rem;height:auto}}@media(max-width:767px){.sc-hero{display:flex;flex-direction:column}.sc-hero__media{position:relative;inset:auto;height:44rem;order:-1}.sc-hero__content{position:relative;z-index:1;margin-top:-44rem;min-height:44rem;justify-content:flex-end;padding:0 1.8rem 1.8rem;gap:0}.sc-hero__eyebrow{padding:.5rem .9rem;font-size:.95rem;letter-spacing:.14em}.sc-hero__heading{margin:1.2rem 0 1.4rem;font-size:4.2rem;line-height:1}.sc-hero__buttons{margin:0}.sc-hero__buttons .btn{min-height:4.8rem;font-size:1.35rem}.sc-hero__usps{margin:1.8rem -1.8rem 0;padding:1.1rem 1rem;gap:.6rem 1.4rem}.sc-hero__usps li{font-size:1.05rem}}.sc-hero__usps--below{display:none}@media(max-width:767px){.sc-hero__content .sc-hero__usps{display:none}.sc-hero__content{padding-bottom:1.8rem}.sc-hero__usps--below{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 1.4rem;order:10;margin:0;padding:1.1rem 1rem;border-bottom:1px solid rgb(var(--sc-border-soft));background:rgb(var(--sc-surface-ivory))}.sc-hero__usps--below li{font-size:1.05rem}}@media(min-width:768px){.sc-hero{container-type:inline-size}.sc-hero:not(.sc-hero--image-left) .sc-hero__content{padding-inline-start:max(var(--gutter),calc((100cqi - var(--page-width, 1320px)) / 2))}}@media(max-width:767px){#main-content:has(.sc-hero)>.shopify-section+.shopify-section:not(:last-child,.cc-promo-grid){padding-top:1rem}#main-content:has(.sc-hero)>.cc-promo-grid.section{margin-top:1rem;padding-top:2.8rem}#main-content:has(.sc-hero)>.cc-faq>.section--padded{padding-top:2.5rem;padding-bottom:3.2rem}#main-content:has(.sc-hero)>.cc-faq h3.mt-16{margin-top:2.6rem}body:has(.sc-hero) .cc-footer-link-list .section{padding-bottom:1.6rem}body:has(.sc-hero) .sc-testimonials-section .sc-testimonials{padding-top:0}body:has(.sc-hero) .sc-newsletter-section{margin-top:2.2rem;margin-bottom:2.8rem}}#main-content:has(.sc-hero)>.cc-faq h3{text-align:start}#main-content:has(.sc-hero)>.shopify-section+.shopify-section:not(:last-child,.cc-promo-grid){padding-top:0}#main-content:has(.sc-hero)>.cc-collection-list .section,#main-content:has(.sc-hero)>.cc-brand-band.section{margin-block:calc(var(--section-gap) * var(--fluid-1-5));padding-block:0}#main-content:has(.sc-hero)>.cc-featured-collection .section{margin-block:calc(var(--section-gap) * var(--fluid-1-5))}@media(max-width:1023.98px){#main-content:has(.sc-hero)>.cc-featured-collection .section{padding-block:0}}#main-content:has(.sc-hero)>.cc-promo-grid.section{margin-block:calc(var(--section-gap) * var(--fluid-1-5));padding-bottom:0}#main-content:has(.sc-hero) #collection-long-description{margin-top:calc(var(--section-gap) * var(--fluid-1-5) - 2rem)}@media(min-width:768px){#main-content:has(.sc-hero)>.cc-promo-grid.section{padding-top:0}}@media(max-width:767px){#main-content:has(.sc-hero)>.shopify-section:has(+.cc-promo-grid) .section{margin-bottom:calc(var(--section-gap) * var(--fluid-1-5) / 2)}#main-content:has(.sc-hero)>.cc-promo-grid.section{margin-top:calc(var(--section-gap) * var(--fluid-1-5) / 2);padding-top:calc(var(--section-gap) * var(--fluid-1-5) / 2)}}
/*# sourceMappingURL=/cdn/shop/t/1089/assets/sc-split-hero.css.map */
