.er-hero{--er-overlap: calc(var(--er-hdr-overlap, 0px) + var(--er-hdr-trade-h, 0px));margin-top:calc(-1 * var(--er-overlap));--er-radius-lg: 28px;--er-shadow: 0 10px 30px rgba(14, 31, 23, .1);--er-shadow-lg: 0 24px 60px rgba(14, 31, 23, .16);--er-max: 1200px;--er-green: #1a4540;--er-btn-ink: #111111;color:var(--er-text);background:#ecf6ee;font-family:Poppins,sans-serif!important;-webkit-font-smoothing:antialiased}.er-hero,.er-hero h1,.er-hero h2,.er-hero h3,.er-hero p,.er-hero li,.er-hero a,.er-hero button,.er-hero span,.er-hero strong,.er-stats,.er-stats strong,.er-stats span{font-family:Poppins,sans-serif!important}.er-hero *,.er-hero *:before,.er-hero *:after{box-sizing:border-box}.er-hero__wrap{max-width:var(--er-max);margin:0 auto;padding:0 24px}.er-hero__grid{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:center;padding-top:56px;padding-bottom:64px;overflow:hidden}.er-hero__copy{background:var(--er-fade, var(--er-paper, #fff));padding:calc(34px + var(--er-overlap)) 24px 38px;margin:0 -24px}.er-hero__copy .er-btn--outline{background:#fff;color:var(--er-btn-ink, #111111);border:2px solid var(--er-btn-ink, #111111)}.er-hero__badges{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-bottom:24px}.er-hero__rating{height:56px;width:auto;max-width:100%;display:block;margin-bottom:0;border-radius:8px}.er-hero__rating-link{display:inline-flex;line-height:0;text-decoration:none;color:inherit;border-radius:999px;transition:transform .15s ease,box-shadow .15s ease}.er-hero__rating-link:hover{transform:translateY(-1px)}.er-hero__rating-embed{display:inline-flex;align-items:center;max-width:100%;line-height:1}.er-hero__rating-embed>*{max-width:100%}.er-hero__g-badge{display:inline-flex;align-items:center;gap:10px;padding:0;border-radius:0;background:transparent;border:none;box-shadow:none;line-height:1.15}.er-hero__g-mark{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:transparent;border:none}.er-hero__g-body{display:grid;gap:2px}.er-hero__g-top{display:inline-flex;align-items:center;gap:6px}.er-hero__g-score{font-size:1.05rem;font-weight:700;color:var(--er-ink, #0e1f17);letter-spacing:-.02em}.er-hero__g-stars{display:inline-flex;align-items:center;gap:1px}.er-hero__g-star{fill:#e4e9e5}.er-hero__g-star.is-on{fill:#fbbc05}.er-hero__g-meta{font-size:.72rem;font-weight:500;color:var(--er-muted, #5c6b62);letter-spacing:.01em}.er-hero__mib{height:48px;width:auto;max-width:100%;display:block;border-radius:8px}.er-hero__heading{margin:0 0 34px;font-family:Poppins,sans-serif!important;font-weight:600;font-size:clamp(2.1rem,3.5vw,var(--er-h1, 54px));line-height:1.1;letter-spacing:-.02em;color:var(--er-ink)}.er-hero__accent{color:var(--er-brand)}.er-hero__ticks{list-style:none;padding:0;margin:0 0 42px;display:grid;gap:15px}.er-hero__ticks li{display:flex;align-items:center;gap:12px;font-weight:500;color:var(--er-text)}.er-hero__tick{width:20px;height:20px;border-radius:6px;flex:none;background:var(--er-accent, #4cd964);color:#000;display:grid;place-items:center}.er-hero__tick svg{display:block;width:11px;height:11px}.er-hero__actions{display:flex;gap:16px;flex-wrap:wrap}.er-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;height:48px;min-width:220px;padding:4px 4px 4px 22px;border-radius:999px;font-weight:600;font-size:.9rem;font-family:Poppins,sans-serif!important;border:2px solid transparent;cursor:pointer;text-decoration:none;color:inherit;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;white-space:nowrap}.er-btn:hover{transform:translateY(-2px);box-shadow:var(--er-shadow)}.er-btn__arrow{width:34px;height:34px;border-radius:50%;flex:none;display:grid;place-items:center}.er-btn__arrow svg{transition:transform .2s ease;transform:rotate(-45deg)}.er-btn:hover .er-btn__arrow svg{transform:rotate(0)}.er-btn--dark{background:var(--er-accent);color:#000}.er-btn--dark .er-btn__arrow{background:#000;color:#fff}.er-btn--outline{background:transparent;color:var(--er-btn-ink, #111111);border-color:var(--er-btn-ink, #111111)}.er-btn--outline .er-btn__arrow{background:var(--er-btn-ink, #111111);color:#fff}.er-ba{position:relative;border-radius:0;overflow:hidden;-webkit-user-select:none;user-select:none;touch-action:pan-y;aspect-ratio:3 / 4;background:var(--er-mint);width:auto;margin:0 -24px}.er-ba__img{position:absolute;left:0;right:0;top:calc((100% - 100% * var(--er-photo-zoom, 1)) * var(--er-photo-y, .5));width:100%;height:calc(100% * var(--er-photo-zoom, 1));object-fit:cover;object-position:var(--er-ba-pos, 50% 50%);pointer-events:none;display:block;max-width:none}.er-ba__img--after{clip-path:inset(0 0 0 var(--er-split, 50%))}.er-ba__handle{position:absolute;top:0;bottom:0;left:var(--er-split, 50%);width:2px;background:#fff;transform:translate(-50%);cursor:ew-resize;z-index:2;box-shadow:0 0 12px #0e1f1740}.er-ba__grip{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:46px;height:46px;border-radius:50%;background:var(--er-accent);color:var(--er-green, #1a4540);display:grid;place-items:center;box-shadow:0 6px 18px #0e1f1747;pointer-events:none;transition:transform .16s ease}.er-ba.is-dragging .er-ba__grip{transform:translate(-50%,-50%) scale(.92)}.er-ba__grip:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;border:2px solid var(--er-accent, #4cd964);opacity:0;pointer-events:none;animation:er-ba-ping 1.3s ease-out 3}.er-ba.is-dragging .er-ba__grip:after{animation:none}@keyframes er-ba-ping{0%{transform:scale(1);opacity:.85}70%{transform:scale(1.9);opacity:0}to{transform:scale(1.9);opacity:0}}@media(prefers-reduced-motion:reduce){.er-ba__grip{transition:none}.er-ba__grip:after{animation:none}}.er-stats{background:var(--er-paper);border-top:1px solid var(--er-line);border-bottom:1px solid var(--er-line)}.er-stats__grid{display:grid;grid-template-columns:repeat(var(--er-stats-cols, 4),minmax(0,1fr))}.er-stats__grid>div{padding:36px 28px;border-left:1px solid var(--er-line);text-align:center}.er-stats__grid>div:first-child{border-left:none}.er-stats__grid strong{display:block;font-weight:500;font-size:clamp(1.6rem,2.6vw,2.25rem);line-height:1;margin-bottom:8px;color:var(--er-brand)}.er-stats__grid span{font-size:.86rem;color:var(--er-muted);font-weight:500}@media(min-width:901px){.er-hero{overflow-x:clip}.er-hero__grid{position:relative;grid-template-columns:var(--er-copy-w, 42%) 1fr;gap:0;max-width:none;padding:0;min-height:calc(min(var(--er-hero-h, 80svh),780px) + var(--er-overlap));overflow:visible}.er-hero__copy{position:relative;z-index:1;align-self:stretch;display:flex;flex-direction:column;justify-content:center;margin:0;padding:calc(40px + var(--er-overlap) + var(--er-copy-drop, 40px)) 48px calc(40px + var(--er-overlap) - var(--er-copy-drop, 40px)) clamp(24px,6vw,120px)}.er-ba{position:absolute;top:var(--er-photo-drop, 0px);bottom:0;left:var(--er-copy-w, 42%);right:0;width:auto;height:auto;margin:0;aspect-ratio:auto}.er-ba:before{content:"";position:absolute;top:0;bottom:0;left:0;width:var(--er-fade-w, 320px);max-width:70%;z-index:1;pointer-events:none;background:linear-gradient(to right,#fff,#fff0);background:linear-gradient(to right,var(--er-fade, var(--er-paper, #fff)) 0%,color-mix(in srgb,var(--er-fade, var(--er-paper, #fff)),transparent 20%) 28%,color-mix(in srgb,var(--er-fade, var(--er-paper, #fff)),transparent 60%) 58%,color-mix(in srgb,var(--er-fade, var(--er-paper, #fff)),transparent 88%) 82%,color-mix(in srgb,var(--er-fade, var(--er-paper, #fff)),transparent 100%) 100%)}}@media(max-width:900px){.er-hero{--er-overlap: calc(66px + var(--er-hdr-trade-h, 0px))}.er-hero__grid{display:block;position:relative;gap:0;padding:0;min-height:calc(var(--er-hero-h-mobile, 580px) + var(--er-overlap))}.er-ba{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:auto;height:auto;margin:0;aspect-ratio:auto}.er-ba:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,rgba(var(--er-scrim-rgb, 8, 20, 14),var(--er-scrim, .7)),rgba(var(--er-scrim-rgb, 8, 20, 14),calc(var(--er-scrim, .7) * .9)) 46%,rgba(var(--er-scrim-rgb, 8, 20, 14),calc(var(--er-scrim, .7) * .62)) 76%,rgba(var(--er-scrim-rgb, 8, 20, 14),calc(var(--er-scrim, .7) * .44)))}.er-hero--m-dark .er-ba__handle{background:linear-gradient(to bottom,#0e1f1700,#0e1f1733 32%,#0e1f176b 70%,#0e1f178c);box-shadow:none}.er-hero--m-light .er-ba__handle{background:linear-gradient(to bottom,#fff0,#ffffff38 32%,#ffffff80 70%,#ffffffad);box-shadow:none}.er-ba__grip{display:none}.er-hero__copy{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:var(--er-copy-y, flex-start);min-height:calc(var(--er-hero-h-mobile, 580px) + var(--er-overlap));background:transparent;margin:0;padding:calc(30px + var(--er-overlap)) 24px 42px;pointer-events:none}.er-hero__copy a,.er-hero__copy button,.er-hero__rating-embed{pointer-events:auto}.er-hero__badges{gap:12px;margin-bottom:18px}.er-hero__rating{height:44px}.er-hero__mib{height:36px}.er-hero__g-badge{gap:8px}.er-hero__g-mark{width:26px;height:26px}.er-hero__g-mark svg{width:18px;height:18px}.er-hero__heading{font-size:clamp(1.8rem,5.9vw,2.5rem);line-height:1.14;margin-bottom:26px}.er-hero__ticks{margin:0 0 32px;gap:13px}.er-hero__ticks li{gap:10px;font-size:.9rem}.er-hero__g-score{font-size:.95rem}.er-hero__g-meta{font-size:.68rem}.er-hero__actions{flex-direction:column;align-items:flex-start;gap:14px}.er-hero__copy .er-btn{width:auto;max-width:100%}.er-hero__copy .er-btn{font-size:.88rem;padding:5px 5px 5px 18px}.er-hero__copy .er-btn__arrow{width:30px;height:30px}.er-hero--m-light .er-hero__heading{color:#fff}.er-hero--m-light .er-hero__accent{color:var(--er-accent, #4cd964)}.er-hero--m-light .er-hero__ticks li{color:#ffffffed}.er-hero--m-light .er-hero__g-score{color:#fff}.er-hero--m-light .er-hero__g-meta{color:#ffffffc2}.er-hero--m-light .er-hero__g-star:not(.is-on){fill:#ffffff4d}.er-stats__grid{grid-template-columns:repeat(var(--er-stats-cols-m, 2),minmax(0,1fr))}.er-stats__grid>div{padding:16px}.er-stats__grid[data-stats="4"]>div:nth-child(odd){border-left:none}.er-stats__grid[data-stats="4"]>div:nth-child(n+3){border-top:1px solid var(--er-line)}.er-stats__grid[data-stats="3"]>div{padding:16px 8px}.er-stats__grid strong{font-size:clamp(1.15rem,4.1vw,1.45rem);letter-spacing:-.03em;margin-bottom:3px}.er-stats__grid span{display:block;font-size:clamp(.72rem,2.2vw,.82rem);line-height:1.3;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}}@media(max-width:560px){.er-hero{--er-overlap: calc(54px + var(--er-hdr-trade-h, 0px))}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/embrace-homepage-hero.css.map */
