.sg-eyebrow{margin:0 0 .5rem;font-weight:800;font-size:.8125rem;letter-spacing:.12em;text-transform:uppercase;color:var(--kc)}.sg-vs{padding:clamp(48px,7vw,88px) 0;background:#eef3ea}.sg-vs__title{color:#0e6826;font-weight:500}.sg-vs__stage{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 14px;align-items:end;max-width:1040px;margin:0 auto}.sg-vs__jar{margin:0;text-align:center}.sg-vs__jar img{display:block;width:100%;max-width:230px;height:auto;margin:0 auto}.sg-vs__jar--them img{max-width:190px}.sg-vs__jar figcaption{margin-top:10px;font-weight:800;font-size:.8125rem;letter-spacing:.06em;text-transform:uppercase;color:var(--kc-muted)}.sg-vs__jar--us figcaption{color:var(--kc)}.sg-vs__notes{list-style:none;margin:0;padding:0;display:grid;gap:22px;align-self:start}.sg-vs__note{position:relative;display:grid;justify-items:center;text-align:center;gap:4px;color:#1f3a26}.sg-vs__note strong{font-family:var(--font-display);font-weight:700;font-size:clamp(2.2rem,1.6rem + 2.4vw,3.4rem);line-height:1;color:#0e6826}.sg-vs__note span{max-width:15em;font-weight:700;font-size:.78rem;line-height:1.45;letter-spacing:.08em;text-transform:uppercase}.sg-vs__notes--them .sg-vs__note{color:#4b5563}.sg-vs__notes--them .sg-vs__note strong{color:#4b5563;font-size:clamp(1.8rem,1.4rem + 1.8vw,2.6rem)}.sg-vs__arrow{display:none;width:72px;height:48px;color:currentColor}.sg-vs__stage{position:relative;align-items:end}.sg-vs__jar--us{grid-column:1;grid-row:1}.sg-vs__jar--them{grid-column:2;grid-row:1}.sg-vs__notes{display:none}.sg-vs__jar img{max-width:150px}.sg-vs__jar--them img{max-width:124px}.sg-vs__badge{position:absolute;left:50%;top:38%;transform:translate(-50%,-50%);display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#0e6826;color:#fff;font-family:var(--font-display);font-weight:700;font-size:.9375rem;box-shadow:0 0 0 5px #eef3ea}.sg-vs__table{width:100%;max-width:460px;margin:22px auto 0;border-collapse:separate;border-spacing:0;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 10px 28px -20px #00000059;font-size:.9375rem}.sg-vs__table th,.sg-vs__table td{padding:13px 10px;text-align:center;border-bottom:1px solid #e4ebe0}.sg-vs__table tr:last-child th,.sg-vs__table tr:last-child td{border-bottom:0}.sg-vs__table thead th{padding:12px 10px;font-weight:800;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;background:#f6f8f4}.sg-vs__table thead th:nth-child(2){color:#fff;background:#0e6826}.sg-vs__table tbody th{width:42%;text-align:left;padding-left:16px;font-weight:700;color:var(--kc-ink)}.sg-vs__us{width:29%;font-family:var(--font-display);font-weight:700;font-size:1.125rem;color:#0e6826;background:#f3f8f0}.sg-vs__them{width:29%;font-weight:700;color:#6b7280}.sg-vs__yes{color:#0e6826;font-size:1.2rem}.sg-vs__no{color:#b91c1c;font-size:1.05rem}.sg-vs__note:nth-child(2n){transform:rotate(1.5deg)}.sg-vs__note:nth-child(odd){transform:rotate(-1.5deg)}@media(min-width:1100px){.sg-vs__notes{display:grid}.sg-vs__badge,.sg-vs__table{display:none}.sg-vs__stage{grid-template-columns:minmax(0,1fr) 250px 210px minmax(0,1fr);gap:0 28px;align-items:center}.sg-vs__notes--us{grid-column:1;grid-row:1;gap:48px;justify-items:end}.sg-vs__jar--us{grid-column:2}.sg-vs__jar--them{grid-column:3;align-self:end}.sg-vs__notes--them{grid-column:4;grid-row:1;justify-items:start}.sg-vs__jar img{max-width:250px}.sg-vs__jar--them img{max-width:200px}.sg-vs__arrow{display:block;position:absolute}.sg-vs__notes--us .sg-vs__arrow{right:-70px;bottom:-26px}.sg-vs__notes--them .sg-vs__arrow{left:-70px;bottom:-26px}.sg-vs--wide .sg-vs__stage{grid-template-columns:minmax(0,1fr) 320px 220px minmax(0,1fr);gap:0 46px}.sg-vs--wide .sg-vs__jar img{max-width:320px}.sg-vs--wide .sg-vs__jar--them img{max-width:210px}.sg-vs--wide .sg-vs__notes--us{gap:30px;align-self:center}.sg-vs--wide .sg-vs__notes--them{align-self:end;margin-bottom:92px}.sg-vs--wide .sg-vs__note strong{font-size:clamp(2rem,1.5rem + 1.8vw,2.9rem)}.sg-vs--wide .sg-vs__note span{max-width:17em}.sg-vs--wide .sg-vs__notes--us .sg-vs__arrow{right:-88px;top:50%;bottom:auto;transform:translateY(-50%) rotate(-30deg)}.sg-vs--wide .sg-vs__notes--them .sg-vs__arrow{left:-88px;top:50%;bottom:auto;transform:translateY(-50%) rotate(30deg)}}.sg-video{padding:clamp(48px,7vw,88px) 0}.sg-video__head{max-width:40rem;margin:0 auto clamp(24px,4vw,40px);text-align:center}.sg-video__head .kc-h2{margin-bottom:12px}.sg-video__text{font-size:1.0625rem;line-height:1.6;color:var(--kc-muted)}.sg-video__text p{margin:0}.sg-video__row{list-style:none;margin:0 auto;padding:0 0 6px;display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;max-width:1080px}.sg-video__row::-webkit-scrollbar{display:none}@media(min-width:750px){.sg-video__row{grid-auto-flow:row;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:22px;overflow:visible}}@media(min-width:750px){.sg-video__card{position:relative}.sg-video__card+.sg-video__card:before{content:"\2192";position:absolute;left:-17px;top:40%;width:12px;text-align:center;font-weight:800;font-size:1.1rem;color:var(--kc)}}.sg-video__card{scroll-snap-align:center;text-align:center}.sg-video__media{border-radius:20px;overflow:hidden;background:#f3ece2;box-shadow:0 16px 34px -24px #00000059}.sg-video__media video,.sg-video__media img{display:block;width:100%;height:auto;aspect-ratio:448 / 530;object-fit:cover}.sg-video__step{display:grid;place-items:center;width:30px;height:30px;margin:-15px auto 8px;position:relative;border-radius:50%;background:var(--kc);color:#fff;font-weight:800;font-size:.875rem}.sg-video__line{margin:6px auto 0;max-width:22em;font-size:.9375rem;line-height:1.5;color:var(--kc-muted)}.sg-founder{padding:clamp(56px,8vw,96px) 0 clamp(40px,6vw,72px)}.sg-founder__card{position:relative;max-width:560px;margin:70px auto 0;padding:92px 28px 40px;border-radius:14px;background:#f5efe2;text-align:center;color:#2c3e48}.sg-founder__photo{position:absolute;top:-70px;left:50%;width:140px;height:140px;margin-left:-70px;border-radius:50%;overflow:hidden;border:5px solid #fff;box-shadow:0 6px 18px #0000001f;background:#ddd}.sg-founder__photo img{display:block;width:100%;height:100%;object-fit:cover}.sg-founder__title{margin:0 0 18px;font-family:var(--font-body);font-weight:400;font-size:clamp(1.35rem,1.1rem + 1vw,1.75rem);line-height:1.3;color:#2c3e48;text-wrap:balance}.sg-founder__title strong{font-weight:800}.sg-founder__quote{position:relative;margin:0 auto;max-width:30em;padding:0 26px}.sg-founder__quote p{margin:0;font-weight:700;font-size:1.0625rem;line-height:1.55}.sg-founder__quote:before,.sg-founder__quote:after{position:absolute;font-family:Georgia,serif;font-weight:700;font-size:3rem;line-height:1;color:#2c3e48}.sg-founder__quote:before{content:"\201c";left:-6px;top:-14px}.sg-founder__quote:after{content:"\201d";right:-6px;bottom:-34px}.sg-founder__sign{margin:28px 0 0;font-size:.875rem;color:var(--kc-muted)}.sg-founder__deco{position:absolute;color:var(--kc);pointer-events:none}.sg-founder__deco--a{width:74px;top:-26px;right:-18px;transform:rotate(12deg)}.sg-founder__deco--b{width:60px;bottom:-18px;left:-14px;transform:rotate(-14deg)}@media(max-width:480px){.sg-founder__deco--a{right:-4px;width:58px}.sg-founder__deco--b{left:-2px}}.sg-adv{padding:clamp(40px,6vw,72px) 0}.sg-adv__grid{list-style:none;margin:0 auto;padding:0;display:grid;gap:40px;max-width:760px}@media(min-width:640px){.sg-adv__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sg-adv__card{text-align:center}.sg-adv__photo{display:block;width:150px;height:150px;margin:0 auto 16px;border-radius:50%;object-fit:cover;background:#e7e2e3}.sg-adv__name{margin:0;font-size:.9375rem}.sg-adv__org{margin:4px 0 10px;font-weight:800;font-size:.9375rem}.sg-adv__bio{margin:0 auto;max-width:24em;font-size:.875rem;line-height:1.6;color:var(--kc-muted)}.sg-adv__card--empty{opacity:.55}@media(max-width:749px){.sg-vs,.sg-video,.sg-adv{padding:44px 0}.sg-video{padding-bottom:20px}.sg-founder{padding:20px 0 36px}.sg-founder__card{margin-top:64px;padding:84px 20px 34px}.sg-founder__photo{top:-64px;width:128px;height:128px;margin-left:-64px}.sg-founder__quote{padding:0 18px}.sg-founder__quote p{font-size:1rem}}.sg-vs__us{white-space:nowrap}.sg-video__media svg{display:block;width:100%;height:auto}.sg-video__row{max-width:1180px}.sg-video__row:has(>.sg-video__card:nth-child(2):last-child){max-width:780px}.sg-video__source{margin:22px auto 0;max-width:44rem;text-align:center;font-size:.75rem;color:var(--kc-muted)}.sg-video__source p{margin:0}.sg-skin-art__glow{transform-origin:224px 236px;animation:sg-glow 3.2s ease-in-out infinite}.sg-skin-art__cheek{animation:sg-cheek 3.2s ease-in-out infinite}.sg-skin-art__spark{transform-box:fill-box;transform-origin:center;animation:sg-spark 2.6s ease-in-out infinite;animation-delay:var(--d);opacity:0}@keyframes sg-glow{0%,to{opacity:.35;transform:scale(.94)}50%{opacity:.9;transform:scale(1.04)}}@keyframes sg-cheek{0%,to{opacity:.35}50%{opacity:.75}}@keyframes sg-spark{0%,to{opacity:0;transform:scale(.3) rotate(0)}45%{opacity:1;transform:scale(1.1) rotate(20deg)}}@media(prefers-reduced-motion:reduce){.sg-skin-art__glow,.sg-skin-art__cheek,.sg-skin-art__spark{animation:none;opacity:.8}}.kart{display:block;width:100%;height:auto}.kart__glow{transform-box:fill-box;transform-origin:center;animation:sg-glow 3.2s ease-in-out infinite}.kart__drop{transform-box:fill-box;transform-origin:center;animation:kart-drop 2.4s cubic-bezier(.5,0,.9,.6) infinite}.kart__drop--long{animation-name:kart-drop-long}.kart__ripple{transform-box:fill-box;transform-origin:center;animation:kart-ripple 2.4s ease-out infinite}.kart__gummy{transform-box:fill-box;transform-origin:50% 100%;animation:kart-squish 2.4s ease-out infinite}.kart__spark{transform-box:fill-box;transform-origin:center;opacity:0;animation:kart-spark 2.4s ease-out infinite;animation-delay:var(--d)}.kart__day{transform-box:fill-box;transform-origin:center;transform:scale(0);animation:kart-day 6s ease-out infinite;animation-delay:var(--d)}.kart__bob{transform-box:fill-box;transform-origin:50% 100%;animation:kart-bob 2s ease-in-out infinite}.kart__sway{transform-box:view-box;transform-origin:60px 86px;animation:kart-sway 4s ease-in-out infinite}.kart__fall{transform-box:fill-box;transform-origin:center;opacity:0;animation:kart-fall 3s ease-in infinite;animation-delay:var(--d)}@keyframes kart-drop{0%{transform:translateY(-10px) scale(.5);opacity:0}15%{transform:translateY(0) scale(1);opacity:1}68%{transform:translateY(96px);opacity:1}76%,to{transform:translateY(104px) scale(.6);opacity:0}}@keyframes kart-drop-long{0%{transform:translateY(-10px) scale(.5);opacity:0}15%{transform:translateY(0) scale(1);opacity:1}68%{transform:translateY(226px);opacity:1}74%,to{transform:translateY(236px) scale(.6);opacity:0}}@keyframes kart-ripple{0%,66%{transform:scaleX(1);opacity:.6}76%{transform:scaleX(.75);opacity:1}90%,to{transform:scaleX(1);opacity:.6}}@keyframes kart-squish{0%,66%{transform:scale(1)}73%{transform:scale(1.08,.88)}82%{transform:scale(.96,1.06)}90%,to{transform:scale(1)}}@keyframes kart-spark{0%,70%{opacity:0;transform:scale(.3)}80%{opacity:1;transform:scale(1.1) rotate(20deg)}to{opacity:0;transform:scale(.6) rotate(40deg)}}@keyframes kart-day{0%{transform:scale(0)}4%{transform:scale(1.15)}7%,80%{transform:scale(1);opacity:1}92%,to{transform:scale(1);opacity:0}}@keyframes kart-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes kart-sway{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes kart-fall{0%{transform:translateY(-6px) rotate(0);opacity:0}12%{opacity:1}70%{transform:translate(14px,200px) rotate(200deg);opacity:1}80%,to{transform:translate(14px,214px) rotate(220deg);opacity:0}}@media(prefers-reduced-motion:reduce){.kart__glow,.kart__drop,.kart__ripple,.kart__gummy,.kart__spark,.kart__bob,.kart__sway{animation:none}.kart__fall{animation:none;opacity:0}.kart__day{animation:none;transform:none}.kart__spark{opacity:.8}}@media(max-width:749px){.sg-video__row{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;gap:18px 12px;overflow:visible}.sg-video__media{border-radius:14px}.sg-video__card .kc-h3{font-size:1rem}.sg-video__line{font-size:.8125rem;line-height:1.45}.sg-video__step{width:26px;height:26px;margin:-13px auto 6px;font-size:.8125rem}.sg-video__card:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center;width:calc(50% - 6px)}}@media(max-width:380px){.sg-vs__table th,.sg-vs__table td{padding:12px 6px}.sg-vs__table thead th{padding-inline:4px;font-size:.6875rem;letter-spacing:.04em}.sg-vs__table tbody th{padding-left:12px;font-size:.875rem}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/sg-funnel.css.map */
