.ea-hero,.ea-benefits,.ea-banner{--ea-cream: #FBF4E6;--ea-cream-2: #F4E6C9;--ea-choco: #3A2217;--ea-caramel-dark: #8F5518;--ea-gold: #D9A441;color:var(--ea-choco)}.ea-eyebrow{display:inline-block;margin:0 0 1.2rem;padding:.5rem 1.2rem;border-radius:99px;background:#8f55181f;color:var(--ea-caramel-dark);font-size:1.2rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ea-btn{display:inline-flex;align-items:center;justify-content:center;min-height:5rem;padding:1.2rem 2.8rem;border-radius:99px;border:2px solid var(--ea-caramel-dark);font-size:1.6rem;font-weight:700;text-decoration:none;transition:transform .2s ease,background-color .2s ease,color .2s ease}.ea-btn:hover{transform:translateY(-2px)}.ea-btn--primary{background:var(--ea-caramel-dark);color:#fff}.ea-btn--primary:hover{background:var(--ea-choco);border-color:var(--ea-choco);color:#fff}.ea-btn--ghost{background:transparent;color:var(--ea-caramel-dark)}.ea-btn--ghost:hover{background:var(--ea-caramel-dark);color:#fff}.ea-btn--gold{background:var(--ea-gold);border-color:var(--ea-gold);color:var(--ea-choco)}.ea-btn--gold:hover{background:#fff;border-color:#fff;color:var(--ea-choco)}.ea-hero{position:relative;background:var(--ea-cream);overflow:hidden}.ea-hero__media{position:relative}.ea-hero__media picture{display:block}.ea-hero__media img,.ea-hero__media svg{display:block;width:100%;height:auto;aspect-ratio:6 / 5;object-fit:cover;object-position:center;background:var(--ea-cream-2)}.ea-hero__badge{position:absolute;left:1.2rem;bottom:1.2rem;max-width:72%;padding:.9rem 1.4rem;border-radius:14px;background:var(--ea-choco);color:var(--ea-cream);font-size:1.3rem;line-height:1.35}.ea-hero__badge strong{display:block;color:var(--ea-gold);font-size:1.6rem}.ea-hero__inner{padding-top:2.4rem;padding-bottom:3.2rem}.ea-hero__title{margin:0 0 1.4rem;font-family:var(--font-heading-family);font-size:clamp(3.4rem,8vw,5.6rem);font-weight:700;line-height:1.05;letter-spacing:-.01em;color:var(--ea-choco)}.ea-hero__text{margin:0 0 2.4rem;max-width:48rem;font-size:1.7rem;line-height:1.6;color:#3a2217e0}.ea-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-bottom:2.4rem}.ea-hero__actions .ea-btn{flex:1 1 22rem}.ea-hero__trust{display:flex;flex-wrap:wrap;gap:.8rem 2rem;margin:0;padding:0;list-style:none;font-size:1.4rem;font-weight:600}.ea-hero__trust li:before{content:"\2713";margin-right:.6rem;color:var(--ea-caramel-dark);font-weight:800}@media screen and (min-width:750px){.ea-hero{display:flex;align-items:center;min-height:56rem}.ea-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.ea-hero__media picture{height:100%}.ea-hero__media img,.ea-hero__media svg{height:100%;aspect-ratio:auto;object-position:right center}.ea-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#fbf4e6f5,#fbf4e6e0 34%,#fbf4e600 66%)}.ea-hero__badge{left:auto;right:3rem;bottom:2.4rem;z-index:2}.ea-hero__inner{position:relative;z-index:1;width:100%;padding-top:5rem;padding-bottom:5rem}.ea-hero__copy{max-width:50rem}.ea-hero__actions .ea-btn{flex:0 0 auto}}.ea-benefits{background:#fff;border-bottom:1px solid rgba(58,34,23,.08)}.ea-benefits__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 1.6rem;padding-top:2.8rem;padding-bottom:2.8rem}.ea-benefit{text-align:center}.ea-benefit__icon{display:inline-flex;align-items:center;justify-content:center;width:5.2rem;height:5.2rem;margin-bottom:1rem;border-radius:50%;background:var(--ea-cream);font-size:2.4rem}.ea-benefit__title{margin:0 0 .4rem;font-size:1.5rem;font-weight:700}.ea-benefit__text{margin:0;font-size:1.3rem;line-height:1.5;color:#3a2217bf}@media screen and (min-width:750px){.ea-benefits__grid{grid-template-columns:repeat(4,1fr);gap:3rem}.ea-benefit__title{font-size:1.6rem}.ea-benefit__text{font-size:1.4rem}}.ea-banner{background:var(--ea-choco);color:var(--ea-cream);overflow:hidden}.ea-banner__inner{display:grid;gap:2.4rem;align-items:center;padding-top:4rem;padding-bottom:4rem}.ea-banner .ea-eyebrow{background:#d9a4412e;color:var(--ea-gold)}.ea-banner__title{margin:0 0 1.2rem;font-family:var(--font-heading-family);font-size:clamp(2.8rem,5.5vw,4.4rem);line-height:1.1;color:var(--ea-cream)}.ea-banner__text{margin:0 0 2.2rem;max-width:48rem;font-size:1.6rem;line-height:1.6;color:#fbf4e6d9}.ea-banner__media img,.ea-banner__media svg{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:24px}@media screen and (min-width:750px){.ea-banner__inner--image{grid-template-columns:1.1fr .9fr;gap:5rem;padding-top:6rem;padding-bottom:6rem}}@media(prefers-reduced-motion:reduce){.ea-btn{transition:none}.ea-btn:hover{transform:none}}.ea-box{--ea-choco:#3a2217;--ea-caramel-dark:#8f5518;display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center;padding-top:5rem;padding-bottom:5rem;color:#3a2217}.ea-box__media img{width:100%;height:auto;max-height:52rem;object-fit:cover;border-radius:24px;display:block}.ea-box__copy h2{font-size:clamp(3rem,4vw,4.4rem);margin:0 0 1.8rem;line-height:1.15}.ea-box__copy p{line-height:1.6}.ea-box__price{font-size:2.6rem;font-weight:700;margin:1.8rem 0}.ea-box__copy ul{padding-left:2rem;margin-bottom:2.4rem}.ea-hero{display:grid;grid-template-columns:1fr 1fr;min-height:0;align-items:stretch}.ea-hero__media{position:relative;inset:auto;order:2;min-width:0}.ea-hero__media:after{display:none}.ea-hero__media picture{height:100%}.ea-hero__media img{height:100%;aspect-ratio:1;object-fit:cover;object-position:center}.ea-hero__inner{order:1;width:100%;padding:5rem max(3rem,calc((100vw - 110rem)/2));padding-right:3rem}.ea-hero__copy{max-width:54rem}.ea-hero__title{font-size:clamp(3.4rem,4.2vw,5.6rem)}.ea-hero__badge{left:2rem;right:auto;bottom:2rem;max-width:85%}@media(max-width:749px){.ea-hero{grid-template-columns:1fr}.ea-hero__inner{padding:3rem 2rem;order:1}.ea-hero__media{order:2;max-height:35rem}.ea-hero__media img{aspect-ratio:4/3;max-height:35rem}.ea-hero__trust{gap:.7rem;font-size:1.3rem}.ea-box{grid-template-columns:1fr;gap:2.4rem;padding-top:3.2rem;padding-bottom:3.2rem}.ea-box__media img{max-height:34rem}.ea-box__copy .ea-btn{width:100%}}.ea-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ea-hero__inner.page-width{min-width:0;max-width:none;width:100%;margin:0;padding:clamp(24px,4vw,72px);box-sizing:border-box;align-self:center}.ea-hero__copy{width:100%;max-width:540px;margin-left:auto;min-width:0}.ea-hero__media{min-width:0;max-height:660px}.ea-hero__media img{width:100%;height:100%;max-height:660px;object-fit:cover}.ea-hero__title{overflow-wrap:normal;word-break:normal}@media(max-width:749px){.ea-hero{grid-template-columns:minmax(0,1fr)}.ea-hero__inner.page-width{padding:28px 20px}.ea-hero__copy{max-width:none;margin:0}.ea-hero__media,.ea-hero__media img{max-height:350px}}@media screen and (max-width:749px){.ea-hero__inner.page-width{padding:34px 22px 28px}.ea-hero__title{font-size:clamp(3rem,8vw,3.7rem);line-height:1.13;letter-spacing:-.025em;margin-bottom:16px}.ea-hero__text{font-size:1.6rem;line-height:1.65;margin-bottom:22px}.ea-hero__actions{gap:10px;margin-bottom:20px}.ea-hero__actions .ea-btn{flex:1 1 100%;min-height:50px;padding:12px 20px}.ea-hero__trust{display:grid;gap:9px;font-size:1.3rem;line-height:1.45}.ea-hero__media,.ea-hero__media img{max-height:360px}.ea-hero__badge{left:16px;bottom:16px;max-width:calc(100% - 32px)}.ea-benefits__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:26px 18px 32px}.ea-benefit{background:#fbf4e6;border-radius:16px;padding:19px 11px}.ea-benefit__icon{margin-bottom:11px}.ea-benefit__title{font-size:1.45rem;line-height:1.35;margin-bottom:7px}.ea-benefit__text{font-size:1.25rem;line-height:1.5}.ea-box-options{padding-top:42px;padding-bottom:48px}.ea-box-options header{margin-bottom:25px}.ea-box-options h2{font-size:3rem;line-height:1.17;margin-bottom:12px}.ea-box-options header p{line-height:1.65}.ea-box-options ul{gap:16px}.ea-box-options li{padding:24px 20px;border-radius:20px}.ea-box-options h3{font-size:1.9rem;line-height:1.35}.ea-box-options__price{margin:16px 0 20px}.ea-box-options .button{min-height:52px}}@media screen and (max-width:749px){.ea-hero{background:#fffdf9}.ea-hero__inner.page-width{padding:36px 24px 30px}.ea-hero__title{color:#302b25;font-size:clamp(3.1rem,8.2vw,3.9rem);line-height:1.16}.ea-hero__text{color:#4b4740}.ea-eyebrow{background:#f4f6f0;color:#244b39;letter-spacing:.07em}.ea-btn--primary{background:#244b39;border-color:#244b39;color:#fff}.ea-btn--primary:hover{background:#1b392b;border-color:#1b392b}.ea-btn--ghost{color:#244b39;border-color:#244b39}.ea-btn--ghost:hover,.ea-hero__badge{background:#244b39;color:#fff}.ea-hero__badge strong{color:#fff}.ea-hero__trust li:before{color:#244b39}.ea-benefits{background:#fffdf9}.ea-benefits__grid{padding:28px 20px 40px;gap:14px}.ea-benefit{background:#f4f6f0;padding:22px 12px;border:1px solid #E2E8DD}.ea-benefit__icon{background:#fff}.ea-benefit__title{color:#244b39}.ea-box-options{padding-top:48px;padding-bottom:54px}.ea-box-options h2{color:#244b39}.ea-box-options li{background:#fffdf9;border-color:#e2e8dd;box-shadow:0 5px 18px #244b390f}.ea-box-options .button{background:#244b39;color:#fff}.ea-playful{padding-top:46px;padding-bottom:46px}.ea-playful__layout{background:#f4f6f0;padding:26px 22px 32px;gap:20px}.ea-banner{background:#244b39;color:#fff}.ea-banner__inner{gap:28px;padding-top:46px;padding-bottom:48px}.ea-banner__title{color:#fff}.ea-banner__text{color:#ffffffe6}.ea-banner .ea-eyebrow{background:#ffffff24;color:#fff}.ea-banner .ea-btn--gold{background:#fff;border-color:#fff;color:#244b39}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ea-home.css.map */
