.sg-about{--sg-ink:#30251e;--sg-cream:#f4eee5;--sg-line:#d8cabc;color:var(--sg-ink);background:#fcfaf6}.sg-about *{box-sizing:border-box}.sg-about h1,.sg-about h2,.sg-about h3{font-family:inherit;font-weight:400;line-height:1.06;letter-spacing:-.045em;margin:0}.sg-about h2{font-size:clamp(36px,4.7vw,68px)}.sg-about p{font-size:16px;line-height:1.8;margin:0}.sg-about__eyebrow{font-size:11px!important;font-weight:500;letter-spacing:.15em;line-height:1.5!important;text-transform:uppercase;margin-bottom:26px!important}.sg-about__wrap{width:min(1240px,calc(100% - 96px));margin-inline:auto}.sg-about__hero{display:grid;grid-template-columns:1fr 1fr;background:var(--sg-cream)}.sg-about__hero-copy{padding:90px clamp(30px,6vw,100px);display:flex;flex-direction:column;justify-content:center}.sg-about h1{font-size:clamp(64px,8.5vw,126px);margin-bottom:30px}.sg-about__lead{max-width:390px;margin-bottom:34px!important}.sg-about__hero-photo{min-height:620px;overflow:hidden}.sg-about__hero-photo img{display:block;width:100%;height:100%;object-fit:cover}.sg-about__link{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;align-self:flex-start;color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding:0 0 8px;font-size:13px;letter-spacing:.03em}.sg-about__link span{font-size:22px}.sg-about__nav{display:flex;justify-content:center;gap:45px;padding:22px 24px;border-bottom:1px solid var(--sg-line);overflow:auto;scrollbar-width:none}.sg-about__nav a{color:inherit;text-decoration:none;white-space:nowrap;font-size:12px;letter-spacing:.05em}.sg-about__nav a:hover{text-decoration:underline;text-underline-offset:5px}.sg-about__intro{text-align:center;padding:104px 0 112px}.sg-about__intro h2{margin-bottom:28px}.sg-about__intro>p:last-child{max-width:600px;margin:auto}.sg-about__story{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:100px;padding-bottom:110px;scroll-margin-top:100px}.sg-about__story-photo{position:relative}.sg-about__story-photo img{display:block;width:100%;height:560px;object-fit:cover}.sg-about__photo-caption{display:block;font-size:10px;letter-spacing:.12em;margin-top:13px}.sg-about__story-copy h2{margin-bottom:28px}.sg-about__story-copy p:last-child{max-width:400px}.sg-about__manifesto{background:#33271f;color:#f3eadf;text-align:center;padding:84px 0 80px;scroll-margin-top:80px}.sg-about__manifesto h2{font-size:clamp(68px,10vw,150px);letter-spacing:-.055em}.sg-about__manifesto>p:last-of-type{margin:25px auto 60px;opacity:.8}.sg-about__values{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;text-align:left}.sg-about__values article{border-top:1px solid #796556;padding-top:22px}.sg-about__value-number{font-size:11px;opacity:.6}.sg-about__values h3{font-size:24px;letter-spacing:-.015em;margin:18px 0 14px}.sg-about__values p{font-size:14px;opacity:.8}.sg-about__ingredients{padding:100px 0 110px;scroll-margin-top:80px}.sg-about__ingredients header{display:grid;grid-template-columns:1.2fr 1fr;gap:80px;align-items:end;margin-bottom:50px}.sg-about__ingredients header>p{max-width:400px}.sg-about__ingredient-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.sg-about__ingredient-grid img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;display:block}.sg-about__ingredient-grid h3{font-size:21px;margin:20px 0 8px;letter-spacing:-.015em}.sg-about__ingredient-grid p{font-size:14px}.sg-about__denmark{display:grid;grid-template-columns:1.1fr 1fr;background:#e8dac8;scroll-margin-top:80px}.sg-about__denmark-copy{padding:80px clamp(30px,6vw,100px)}.sg-about__denmark-copy h2{font-size:clamp(32px,4vw,58px);margin-bottom:28px}.sg-about__denmark-copy p:not(.sg-about__eyebrow){max-width:440px;margin-bottom:32px}.sg-about__denmark-photo img{display:block;width:100%;height:100%;object-fit:cover}.sg-about__closing{text-align:center;padding:92px 24px 100px}.sg-about__closing h2{margin-bottom:20px}.sg-about__closing p{margin-bottom:28px}.sg-about__button{display:inline-flex;justify-content:space-between;gap:45px;background:var(--sg-ink);color:#fff;padding:17px 26px;text-decoration:none;font-size:13px;letter-spacing:.025em}.sg-about a:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(max-width:1000px){.sg-about__story{gap:50px}.sg-about__wrap{width:calc(100% - 56px)}.sg-about__hero-photo{min-height:540px}.sg-about__hero-copy{padding:60px 35px}.sg-about__ingredients header{gap:40px}}@media(max-width:749px){.sg-about__wrap{width:calc(100% - 40px)}.sg-about__hero{grid-template-columns:1fr}.sg-about__hero-copy{padding:52px 24px 42px}.sg-about h1{font-size:76px}.sg-about__hero-photo{height:420px;min-height:0}.sg-about__nav{justify-content:flex-start;gap:28px;padding:18px 20px}.sg-about__intro{padding:62px 0 66px}.sg-about__story{grid-template-columns:1fr;gap:35px;padding-bottom:65px}.sg-about__story-photo img{height:400px}.sg-about__manifesto{padding:60px 0}.sg-about__manifesto h2{font-size:78px}.sg-about__values{grid-template-columns:1fr;gap:30px}.sg-about__manifesto>p:last-of-type{padding:0 24px;margin-bottom:45px}.sg-about__ingredients{padding:64px 0}.sg-about__ingredients header{grid-template-columns:1fr;gap:24px;margin-bottom:30px}.sg-about__ingredient-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:18px}.sg-about__ingredient-grid article{flex:0 0 78%;scroll-snap-align:start}.sg-about__denmark{grid-template-columns:1fr}.sg-about__denmark-copy{padding:54px 24px}.sg-about__denmark-photo{height:390px}.sg-about__closing{padding:62px 24px 70px}}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map?subset=AAAAAAAAAAE */
