.el-sweetie-hero{--hero-ink: #3a2a20;--hero-bg: #f7ecd9;--hero-brown-deep: #2b1b14;--hero-gold: #b8842f;--hero-gold-dark: #966922;--hero-pistachio: #5c7a52;--hero-pomegranate: #8b2e2e;--hero-font-display: "Fraunces", Georgia, "Times New Roman", serif;--hero-font-body: "Work Sans", Helvetica, Arial, sans-serif}.el-sweetie-hero .banner--medium:not(.banner--adapt){min-height:min(56.2vw,85vh)}@media screen and (max-width:749px){.el-sweetie-hero .banner--medium.banner--mobile-bottom:not(.banner--adapt) .banner__media{height:56.2vw}}.el-sweetie-hero .slideshow__slide:has(.banner__heading) .banner__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#2b1b140d,#2b1b141a 35%,#2b1b14a6 85%,#2b1b14c7);pointer-events:none}.el-sweetie-hero .slideshow__media img{animation:hero-image-in 1.4s cubic-bezier(.16,1,.3,1) both}@keyframes hero-image-in{0%{transform:scale(1.045);opacity:.001}to{transform:scale(1);opacity:1}}.el-sweetie-hero .slideshow__text-wrapper{animation:hero-rise .9s cubic-bezier(.16,1,.3,1) both;animation-delay:.2s;z-index:2}@keyframes hero-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.el-sweetie-hero .slideshow__media img,.el-sweetie-hero .slideshow__text-wrapper{animation:none}}.el-sweetie-hero .slideshow__text.banner__box{gap:1.1rem;max-width:44rem}.el-sweetie-hero .slideshow__text{--color-background: 43, 27, 20;--gradient-background: #2b1b14;--color-foreground: 247, 236, 217;--color-button: 184, 132, 47;--color-button-text: 43, 27, 20}.el-sweetie-hero .banner__heading{font-family:var(--hero-font-display);font-weight:600;font-style:normal;color:var(--hero-bg);letter-spacing:-.01em;line-height:1.05;text-wrap:balance;font-size:clamp(2.75rem,2.1vw + 2.25rem,5.25rem);margin:0;text-shadow:0 2px 24px rgba(43,27,20,.25)}.el-sweetie-hero .banner__text.rte{margin-top:.35rem}.el-sweetie-hero .banner__text.rte p{font-family:var(--hero-font-body);font-weight:400;color:var(--hero-bg);opacity:.94;font-size:clamp(1.05rem,.3vw + 1rem,1.2rem);line-height:1.55;max-width:38ch}.el-sweetie-hero .hero-locator{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--hero-font-body);font-size:.9rem;font-weight:500;letter-spacing:.02em;color:var(--hero-bg);opacity:.88;margin-top:.15rem}.el-sweetie-hero .hero-locator .svg-wrapper{display:inline-flex;width:1rem;height:1rem;flex-shrink:0}.el-sweetie-hero .hero-locator svg{width:100%;height:100%;fill:var(--hero-gold)}.el-sweetie-hero .banner__buttons{margin-top:.5rem}.el-sweetie-hero .banner__buttons .button--primary{background:var(--hero-gold);color:var(--hero-brown-deep);border:.1rem solid var(--hero-gold);font-family:var(--hero-font-body);font-weight:600;letter-spacing:.02em;border-radius:.4rem;padding:1rem 2.25rem;box-shadow:0 1px 2px #2b1b142e;transition:background-color .22s ease,border-color .22s ease,transform .22s ease,box-shadow .22s ease}.el-sweetie-hero .banner__buttons .button--primary:hover{background:var(--hero-gold-dark);border-color:var(--hero-gold-dark);transform:translateY(-1px);box-shadow:0 8px 20px #2b1b144d}.el-sweetie-hero .banner__buttons .button--primary:focus-visible{outline:.2rem solid var(--hero-bg);outline-offset:.3rem}@media screen and (max-width:749px){.el-sweetie-hero .banner__heading{font-size:clamp(2.15rem,7vw,2.75rem)}.el-sweetie-hero .banner__text.rte p{max-width:none}.el-sweetie-hero .slideshow__text-wrapper.banner__content{padding:2.25rem 1.5rem 2.5rem}.el-sweetie-hero .slideshow__slide:has(.banner__heading) .banner__media:before{background:linear-gradient(180deg,#2b1b1414,#2b1b1433 40%,#2b1b14c7)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-el-sweetie-hero.css.map */
