.embruns-home-wrap{width:min(100% - 42px,1240px);margin-inline:auto}.embruns-home-kicker{margin:0 0 16px;color:#427048;font-size:11px;font-weight:800;letter-spacing:.125em;line-height:1.5}.embruns-home-kicker__dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#8ba678;margin-right:9px;vertical-align:1px}.embruns-home-hero{position:relative;overflow:hidden;background:#f3efe5;padding:68px 0 75px}.embruns-home-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);gap:clamp(20px,4vw,72px);align-items:center}.embruns-home-hero__copy{padding:28px 0;max-width:585px}.embruns-home-hero h1{margin:0 0 25px;color:#2d5535;font-size:clamp(45px,5.1vw,78px);line-height:1.04;letter-spacing:-.042em;font-weight:750}.embruns-home-hero h1 em{color:#75916e;font-weight:500;font-style:italic}.embruns-home-hero__lead{max-width:485px;margin:0 0 27px;color:#4b5247;font-size:clamp(16px,1.25vw,19px);line-height:1.72}.embruns-home-hero__buttons{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.embruns-home-btn{min-height:49px;padding:13px 20px;display:inline-flex;align-items:center;justify-content:center;gap:16px;border-radius:8px;font-size:14px;font-weight:750;text-decoration:none;transition:background .18s ease,transform .18s ease}.embruns-home-btn:hover{transform:translateY(-2px)}.embruns-home-btn:focus-visible,.embruns-home-category:focus-visible,.embruns-home-story a:focus-visible{outline:3px solid #729a72;outline-offset:3px}.embruns-home-btn--primary{background:#2e5a3a;color:#fff;border:1px solid #2e5a3a}.embruns-home-btn--primary:hover{color:#fff;background:#20472d}.embruns-home-btn--secondary{background:#fffdf7;color:#2c5738;border:1px solid #a8b7a7}.embruns-home-btn--secondary:hover{color:#254e31;background:#e8f0e5}.embruns-home-hero__micro{display:flex;gap:7px;align-items:center;margin:23px 0 0;color:#54725b;font-size:12px;line-height:1.5}.embruns-home-hero__visual{display:grid;grid-template-columns:1.28fr .74fr;grid-template-rows:1fr 1fr;gap:12px;position:relative;height:clamp(370px,38vw,500px);isolation:isolate}.embruns-home-hero__photo{overflow:hidden;position:relative;border-radius:18px;background:#d7dcca}.embruns-home-hero__photo--big{grid-column:1;grid-row:1 / 3;border-radius:110px 20px 20px}.embruns-home-hero__photo--top{grid-column:2;grid-row:1;border-radius:20px 100px 20px 20px}.embruns-home-hero__photo--bottom{grid-column:2;grid-row:2;border-radius:20px 20px 100px}.embruns-home-hero__photo img{width:100%;height:100%;object-fit:cover;display:block}.embruns-home-hero__seal{position:absolute;bottom:25px;left:-30px;z-index:1;width:132px;height:132px;display:flex;flex-direction:column;justify-content:center;align-items:center;transform:rotate(-11deg);border-radius:50%;border:5px solid #f3efe5;background:#d8e5ca;box-shadow:0 8px 16px #2b49201e;text-align:center;color:#31583c}.embruns-home-hero__seal strong{font-size:15px;line-height:1.12}.embruns-home-hero__seal span{font-size:11px;margin-top:5px}.embruns-home-proof{background:#e0e8d6;border-block:1px solid #cbd7c2}.embruns-home-proof__inner{min-height:94px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.embruns-home-proof__inner>div{display:flex;align-items:center;justify-content:center;gap:15px;padding:18px}.embruns-home-proof__inner>div+div{border-left:1px solid #c5d3c0}.embruns-home-proof__inner>div>span{font-size:29px;color:#4c754e;line-height:1}.embruns-home-proof__inner p{margin:0;display:flex;flex-direction:column;gap:3px;line-height:1.3}.embruns-home-proof__inner strong{color:#325d3d;font-size:13px}.embruns-home-proof__inner small{color:#526552;font-size:11px}.embruns-home-categories{padding:75px 0 80px;background:#f5f0e6}.embruns-home-heading{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:30px}.embruns-home-heading h2{font-size:clamp(29px,3.1vw,42px);line-height:1.15;letter-spacing:-.025em;color:#2e5a3b;margin:0 0 10px}.embruns-home-heading p:not(.embruns-home-kicker){color:#62675c;margin:0;font-size:15px}.embruns-home-more{flex:none;text-decoration:none;font-weight:750;color:#315a3e;border-bottom:1px solid #9cab9a;padding-bottom:6px}.embruns-home-more:hover{color:#1e4d31}.embruns-home-categories__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.embruns-home-category{display:block;border:1px solid #e1dbc9;overflow:hidden;border-radius:14px;background:#fffdf8;box-shadow:0 6px 15px #45390c0b;text-decoration:none;color:#315b3c;transition:transform .18s ease,box-shadow .18s ease}.embruns-home-category:hover{transform:translateY(-4px);box-shadow:0 12px 24px #45390c17;color:#255333}.embruns-home-category__image{display:block;aspect-ratio:1.22 / 1;overflow:hidden;background:#e4e6db}.embruns-home-category__image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.embruns-home-category:hover .embruns-home-category__image img{transform:scale(1.04)}.embruns-home-category__bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:73px;padding:16px}.embruns-home-category__bottom strong{font-size:16px;line-height:1.3}.embruns-home-category__bottom span{background:#e9f0e5;color:#356242;border-radius:50%;width:30px;height:30px;flex:none;display:grid;place-items:center}.embruns-home-stories{padding:62px 0 78px;background:#f5f0e6}.embruns-home-stories__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.embruns-home-story{position:relative;border-radius:18px;min-height:355px;padding:clamp(26px,3vw,45px);overflow:hidden;isolation:isolate}.embruns-home-story--green{background:#2d583a;color:#fffdf8}.embruns-home-story--cream{background:#e3e8d6;color:#2d583a}.embruns-home-story .embruns-home-kicker{color:inherit;opacity:.78}.embruns-home-story h2{position:relative;z-index:1;font-size:clamp(27px,2.6vw,39px);line-height:1.18;letter-spacing:-.022em;margin:0 0 18px;color:inherit}.embruns-home-story h2 em{font-weight:450}.embruns-home-story p:not(.embruns-home-kicker){position:relative;z-index:1;max-width:440px;font-size:14px;line-height:1.7;margin:0 0 24px;color:inherit}.embruns-home-story a{position:relative;z-index:2;color:inherit;font-weight:780;text-decoration:underline;text-underline-offset:5px}.embruns-home-story__round,.embruns-home-story__pin{position:absolute;right:-15px;bottom:-65px;z-index:-1;color:#fff;opacity:.08;font-size:300px;line-height:1}.embruns-home-story__pin{color:#2d583a;opacity:.12}@media(max-width:1050px){.embruns-home-hero{padding-block:45px}.embruns-home-hero__grid{gap:28px}.embruns-home-hero h1{font-size:clamp(43px,5.3vw,63px)}.embruns-home-hero__seal{width:108px;height:108px;left:-15px}}@media(max-width:800px){.embruns-home-wrap{width:min(100% - 32px,640px)}.embruns-home-hero__grid{display:flex;flex-direction:column;align-items:stretch;gap:18px}.embruns-home-hero__copy{padding:0}.embruns-home-hero__visual{height:clamp(295px,58vw,430px)}.embruns-home-hero__seal{bottom:10px}.embruns-home-proof__inner{grid-template-columns:1fr}.embruns-home-proof__inner>div{justify-content:flex-start;padding:12px 4px}.embruns-home-proof__inner>div+div{border:0;border-top:1px solid #c5d3c0}.embruns-home-categories{padding:52px 0}.embruns-home-categories__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.embruns-home-heading{align-items:start;flex-direction:column;gap:12px}.embruns-home-story{min-height:auto}.embruns-home-stories__grid{grid-template-columns:1fr}}@media(max-width:480px){.embruns-home-hero{padding:32px 0 35px}.embruns-home-hero h1{font-size:clamp(43px,12vw,56px)}.embruns-home-hero__lead{font-size:15px;line-height:1.6}.embruns-home-hero__buttons{flex-direction:column;align-items:stretch}.embruns-home-btn{width:100%}.embruns-home-hero__visual{height:275px;gap:7px}.embruns-home-hero__photo{border-radius:11px}.embruns-home-hero__photo--big{border-radius:80px 11px 11px}.embruns-home-hero__photo--top{border-radius:11px 55px 11px 11px}.embruns-home-hero__photo--bottom{border-radius:11px 11px 55px}.embruns-home-hero__seal{width:80px;height:80px;left:-8px;bottom:3px;border-width:3px}.embruns-home-hero__seal strong{font-size:10px}.embruns-home-hero__seal span{font-size:8px}.embruns-home-categories__grid{gap:9px}.embruns-home-category__bottom{padding:12px;min-height:70px}.embruns-home-category__bottom strong{font-size:14px}.embruns-home-story{padding:26px 22px}}@media(prefers-reduced-motion:reduce){.embruns-home-btn,.embruns-home-category,.embruns-home-category img{transition:none}}.embruns-home-hero h1{font-size:clamp(39px,4.1vw,64px);line-height:1.13}@media(max-width:600px){.embruns-home-hero h1{font-size:clamp(35px,9.2vw,48px);line-height:1.16}.embruns-home-hero__micro{align-items:flex-start}}.embruns-savings{padding:74px 0 75px;background:#e5ebdc;color:#34583d}.embruns-savings__intro,.embruns-instagram__head{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:27px}.embruns-savings h2,.embruns-instagram h2{font-size:clamp(32px,3.2vw,47px);line-height:1.13;letter-spacing:-.035em;margin:0 0 14px;color:#315b3a}.embruns-savings h2 em,.embruns-instagram h2 em{color:#749078;font-weight:500}.embruns-savings__intro p:not(.embruns-home-kicker),.embruns-instagram__head p:not(.embruns-home-kicker){max-width:620px;line-height:1.65;margin:0;color:#59695b;font-size:15px}.embruns-savings__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.embruns-savings__card{display:block;text-decoration:none;color:#315b3c;background:#fffdf8;border:1px solid #d6ddcd;border-radius:14px;overflow:hidden;transition:transform .2s,box-shadow .2s}.embruns-savings__card:hover{transform:translateY(-3px);box-shadow:0 12px 20px #213d2017;color:#244d30}.embruns-savings__card:focus-visible,.embruns-instagram__card:focus-visible{outline:3px solid #679574;outline-offset:3px}.embruns-savings__photo{position:relative;aspect-ratio:1.1;overflow:hidden;background:#d8e0cf}.embruns-savings__photo img{display:block;width:100%;height:100%;object-fit:cover}.embruns-savings__tag{position:absolute;left:10px;top:10px;padding:8px 10px;border-radius:7px;background:#315c3a;color:#fff;font-size:12px;font-weight:800}.embruns-savings__card-body{padding:16px 17px 19px}.embruns-savings__card h3{font-size:17px;margin:0 0 12px;line-height:1.35;color:#2d5037;font-weight:750}.embruns-savings__price{font-size:13px;color:#637466;line-height:1.45}.embruns-savings__price strong{font-size:19px;font-weight:800;color:#2d573b;white-space:nowrap}.embruns-savings__card-body p{color:#5d6a5e;font-size:13px;margin:6px 0 11px}.embruns-savings__go{font-size:13px;font-weight:750;text-decoration:underline;text-underline-offset:3px;color:#30563c}.embruns-savings__legal{font-size:11px;color:#6b796d;line-height:1.5;margin:15px 0 0;max-width:790px}.embruns-instagram{padding:72px 0 78px;background:#f5f0e6}.embruns-instagram__head{margin-bottom:31px}.embruns-instagram__head .embruns-home-btn{white-space:nowrap}.embruns-instagram__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.embruns-instagram__card{display:flex;flex-direction:column;gap:5px;color:#315941;text-decoration:none;font-weight:650}.embruns-instagram__card:hover{color:#204a30}.embruns-instagram__image{position:relative;display:block;aspect-ratio:4/5;border-radius:14px;overflow:hidden;background:#e2e6d9;margin-bottom:9px}.embruns-instagram__image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.embruns-instagram__card:hover img{transform:scale(1.035)}.embruns-instagram__mark{position:absolute;right:13px;bottom:13px;width:34px;height:34px;display:grid;place-items:center;background:#fffef3;border-radius:50%;color:#315b3b;font-size:19px}.embruns-instagram__card strong{font-size:17px;line-height:1.4}.embruns-instagram__card small{font-size:12px;color:#6e776b}.embruns-instagram__footnote{font-size:11px;color:#738072;line-height:1.5;margin:21px 0 0}@media(max-width:800px){.embruns-savings,.embruns-instagram{padding:51px 0 55px}.embruns-savings__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.embruns-savings__intro,.embruns-instagram__head{flex-direction:column;align-items:start;gap:15px}.embruns-instagram__head .embruns-home-btn{white-space:normal}}@media(max-width:520px){.embruns-savings__grid{gap:10px}.embruns-savings__card-body{padding:12px 11px 14px}.embruns-savings__card h3{font-size:14px}.embruns-savings__price strong{font-size:16px}.embruns-savings__tag{font-size:10px;left:6px;top:6px;padding:5px}.embruns-instagram__grid{gap:9px}.embruns-instagram__card strong{font-size:13px}.embruns-instagram__image{border-radius:9px}.embruns-instagram__card small{font-size:10px}}@media(prefers-reduced-motion:reduce){.embruns-savings__card,.embruns-instagram__image img{transition:none}}.embruns-instagram__live-feed{margin:8px 0 20px;width:100%;max-width:100%}.embruns-instagram__live-feed #insta-feed{max-width:100%}.embruns-instagram__footnote a{color:#57715e;text-decoration:underline;text-underline-offset:3px}.embruns-savings__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:720px;margin-inline:auto;gap:16px}.embruns-savings__photo{aspect-ratio:1.2 / 1}.embruns-savings__card-body{padding:13px 14px 15px}.embruns-savings__card h3{font-size:15px;margin-bottom:9px}@media(max-width:680px){.embruns-savings__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:500px;gap:12px;overflow:visible;padding-bottom:0;scroll-snap-type:none}.embruns-savings__card{flex:initial;scroll-snap-align:unset}.embruns-savings__card:last-child:nth-child(odd){grid-column:1 / -1;width:calc((100% - 12px)/2);justify-self:center}}.embruns-home-proof__inner{min-height:112px}.embruns-home-proof__inner>div{justify-content:flex-start;gap:15px;padding:18px clamp(14px,2.1vw,28px)}.embruns-home-proof__inner>div:first-child{padding-left:0}.embruns-home-proof__inner>div:last-child{padding-right:0}.embruns-home-proof__icon{display:grid;place-items:center;flex:0 0 52px;width:52px;height:52px;border-radius:50%;background:#f9faf5;border:1px solid #b7cdb5;color:#315e3e;box-shadow:0 2px 7px #345b3910}.embruns-home-proof__icon svg{display:block;width:28px;height:28px}.embruns-home-proof__inner p{gap:5px}.embruns-home-proof__inner strong{font-size:clamp(13px,1.13vw,15px);line-height:1.28;font-weight:760}.embruns-home-proof__inner small{font-size:clamp(11px,.97vw,13px);line-height:1.38}.embruns-home-hero__micro{font-weight:600;color:#3a6544;max-width:580px;line-height:1.55}@media(max-width:800px){.embruns-home-proof__inner>div{padding:15px 2px;gap:13px}.embruns-home-proof__icon{width:46px;height:46px;flex-basis:46px}.embruns-home-proof__icon svg{width:25px;height:25px}.embruns-home-proof__inner strong{font-size:14px}.embruns-home-proof__inner small{font-size:12px}}.embruns-view-all.link{display:inline-flex;align-items:center;justify-content:center;gap:13px;min-height:46px;padding:11px 22px;border:1px solid #113b2c;border-radius:999px;background:#123f30;color:#fff!important;text-decoration:none!important;text-underline-offset:unset;font-size:14px;font-weight:760;line-height:1.2;white-space:nowrap;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.embruns-view-all.link span{font-size:19px;line-height:1;transition:transform .2s ease}.embruns-view-all.link:hover{background:#235b42;color:#fff!important;transform:translateY(-2px);box-shadow:0 5px 14px #123f3024}.embruns-view-all.link:hover span{transform:translate(3px)}.embruns-view-all.link:focus-visible{outline:3px solid #6e9875;outline-offset:3px}@media(max-width:600px){.embruns-view-all.link{min-height:40px;padding:9px 15px;font-size:12px;gap:8px}}@media(prefers-reduced-motion:reduce){.embruns-view-all.link,.embruns-view-all.link span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/embruns-home.css.map */
