.product-stockroom{color-scheme:light;font-synthesis:none}.product-stockroom *{box-sizing:border-box}.product-stockroom{scroll-behavior:smooth}.product-stockroom{margin:0;-webkit-font-smoothing:antialiased}.product-stockroom button,.product-stockroom input,.product-stockroom select{font:inherit}.product-stockroom button,.product-stockroom a{touch-action:manipulation}.product-stockroom button{cursor:pointer}.product-stockroom a{text-decoration:none;color:inherit}.product-stockroom button:focus-visible,.product-stockroom a:focus-visible,.product-stockroom input:focus-visible,.product-stockroom select:focus-visible{outline:3px solid #f28e38;outline-offset:4px}.product-stockroom p,.product-stockroom h1,.product-stockroom h2,.product-stockroom h3,.product-stockroom h4{margin-top:0}.product-stockroom svg{display:block;max-width:100%}.product-stockroom img{max-width:100%;display:block}.product-stockroom .sr-only{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.product-stockroom .skip{position:absolute;top:-70px;left:15px;z-index:1000;background:white;color:black;padding:10px 16px}.product-stockroom .skip:focus{top:12px}.product-stockroom .concept-disclosure{font-size:10px;letter-spacing:.09em;text-transform:uppercase;opacity:.72}.product-stockroom .visually-muted{opacity:.66}.product-stockroom .interactive-note{font-size:11px;opacity:.75}.product-stockroom nav a:hover,.product-stockroom button:hover{filter:brightness(1.12)}@media(prefers-reduced-motion:reduce){.product-stockroom *,.product-stockroom *::before,.product-stockroom *::after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.product-stockroom{--paper:#fff9ed;--ink:#24342c;--orange:#ed643e;--cream:#f3eddd;--leaf:#bed76b;--line:#c9c7b7}.product-stockroom{font-family:'Inter',Arial,sans-serif;background:var(--paper);color:var(--ink)}.product-stockroom .top{height:85px;border-bottom:1px solid var(--ink);padding:0 4.5%;display:flex;justify-content:space-between;align-items:center}.product-stockroom .logo{font-weight:900;font-size:27px;letter-spacing:-1.6px}.product-stockroom .logo span{color:var(--orange)}.product-stockroom .navlinks{display:flex;align-items:center;gap:32px;font-size:12px;font-weight:780}.product-stockroom .navlinks .btn{border:1px solid var(--ink);border-radius:2px;padding:13px 17px}.product-stockroom .ticker{height:37px;background:var(--orange);color:#391f1b;display:flex;align-items:center;justify-content:space-around;gap:25px;white-space:nowrap;overflow:hidden;font:800 10px monospace;letter-spacing:.15em}.product-stockroom .hero{padding:54px 4.5% 45px;display:grid;grid-template-columns:.92fr 1.1fr;gap:25px}.product-stockroom .intro{display:flex;flex-direction:column;justify-content:space-between;padding-right:6%;min-height:560px}.product-stockroom .eyebrow{font:800 11px monospace;letter-spacing:.07em;color:#6a795f}.product-stockroom .intro h1{font-size:clamp(66px,7.2vw,144px);font-weight:850;letter-spacing:-.095em;line-height:.92;margin:27px 0}.product-stockroom .intro h1 em{color:var(--orange);font-style:normal}.product-stockroom .intro p{font-size:17px;max-width:420px;line-height:1.65;color:#657065}.product-stockroom .intro .ctas{display:flex;align-items:center;gap:24px;margin:25px 0}.product-stockroom .ctas button{background:var(--ink);border:0;color:white;border-radius:3px;padding:17px 23px;font-weight:750;font-size:12px}.product-stockroom .ctas a{font-size:12px;font-weight:700;border-bottom:2px solid var(--orange);padding-bottom:5px}.product-stockroom .byline{border-top:1px solid var(--line);padding-top:15px;font:700 10px monospace;letter-spacing:.07em;display:flex;gap:25px;color:#637263}.product-stockroom .dashboard{background:#efe9d8;position:relative;padding:20px;box-shadow:8px 8px 0 #233f32;min-height:570px;transform:rotate(1deg)}.product-stockroom .dash-header{background:#faf7ef;padding:22px;border-bottom:3px solid var(--ink);display:flex;justify-content:space-between;align-items:center}.product-stockroom .dash-header b{font-size:19px;letter-spacing:-.06em}.product-stockroom .dash-header small{font-size:10px;font-weight:800;color:#727d6e}.product-stockroom .dash-body{padding:27px;background:#faf7ef;min-height:480px}.product-stockroom .dash-greeting{display:flex;justify-content:space-between;align-items:start;gap:14px}.product-stockroom .dash-greeting h2{font-size:32px;line-height:1.12;letter-spacing:-.065em;margin:9px 0}.product-stockroom .dash-greeting>span{height:93px;width:93px;border-radius:50%;background:#214734;color:#d6f3ad;font-size:25px;display:grid;place-items:center;font-weight:800;transform:rotate(12deg)}.product-stockroom .dash-greeting>span small{font-size:9px;display:block;text-align:center;margin-top:-28px}.product-stockroom .items{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:19px 0 12px}.product-stockroom .item{border:1px solid #dad5c5;background:white;min-height:197px;padding:11px;display:flex;flex-direction:column}.product-stockroom .picture{height:110px;display:grid;place-items:center;overflow:hidden}.product-stockroom .spinach{background:#e8f0d7}.product-stockroom .picture svg{height:105px;width:100%}.product-stockroom .milk{background:#f6e9d9}.product-stockroom .oil{background:#f5dfce}.product-stockroom .item b{font-size:12px;margin-top:10px;letter-spacing:-.02em}.product-stockroom .item small{font-size:10px;color:#777d72;margin:5px 0}.product-stockroom .item .line{height:5px;background:#dedfd6;margin-top:auto}.product-stockroom .item .line:after{content:"";display:block;width:20%;height:100%;background:#e7784d}.product-stockroom .item:nth-child(2) .line:after{width:52%}.product-stockroom .item:nth-child(3) .line:after{width:35%}.product-stockroom .dash-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;font:700 10px monospace;padding:15px 0;border-top:1px dashed #b9b6aa}.product-stockroom .dash-foot span{color:var(--orange)}.product-stockroom .stamp{position:absolute;top:20%;right:-28px;z-index:4;border:3px dashed #fdf9e7;background:var(--orange);color:#fff9e7;width:91px;height:91px;border-radius:50%;display:grid;place-items:center;text-align:center;transform:rotate(18deg);font-size:11px;font-weight:900;line-height:1.3;box-shadow:0 6px 0 #aa4930}.product-stockroom .details{background:#233a2f;color:#f3f5e9;padding:65px 4.5%;display:grid;grid-template-columns:1fr 1.2fr;gap:60px}.product-stockroom .details h2{font-size:56px;letter-spacing:-.07em;line-height:1.05}.product-stockroom .details p{font-size:14px;color:#c1d0c1;line-height:1.75}.product-stockroom .filters{display:flex;gap:9px;flex-wrap:wrap;margin:22px 0}.product-stockroom .filters button{padding:10px 15px;background:transparent;border:1px solid #668476;color:#cfe1d2;border-radius:3px;font-size:12px}.product-stockroom .filters button.active{background:var(--leaf);border-color:var(--leaf);color:#233a2f;font-weight:750}.product-stockroom .inventory{background:#314c3e;padding:20px;font-size:12px;line-height:2}.product-stockroom .inventory>div{border-bottom:1px solid #527160;display:flex;justify-content:space-between}.product-stockroom .inventory b{color:#d7efa0}.product-stockroom .footer{padding:25px 4.5%;font:700 10px monospace;color:#7f8a7a}@media(max-width:1030px){.product-stockroom .hero{grid-template-columns:1fr}.product-stockroom .intro{min-height:auto}.product-stockroom .intro h1{font-size:clamp(64px,10vw,120px)}.product-stockroom .intro p{max-width:600px}.product-stockroom .dashboard{max-width:760px;transform:none}.product-stockroom .stamp{right:10px}.product-stockroom .details{grid-template-columns:1fr}.product-stockroom .navlinks>a:not(.btn){display:none}}@media(max-width:650px){.product-stockroom .top{padding:0 18px}.product-stockroom .logo{font-size:23px}.product-stockroom .hero{padding:40px 17px}.product-stockroom .intro h1{font-size:64px}.product-stockroom .intro p{font-size:15px}.product-stockroom .dashboard{padding:8px;min-height:480px;box-shadow:4px 4px 0 #233f32}.product-stockroom .dash-header{padding:13px}.product-stockroom .dash-body{padding:13px;min-height:400px}.product-stockroom .dash-greeting h2{font-size:24px}.product-stockroom .dash-greeting>span{height:65px;width:65px;font-size:18px}.product-stockroom .dash-greeting>span small{font-size:7px;margin-top:-18px}.product-stockroom .items{gap:5px}.product-stockroom .item{padding:5px;min-height:160px}.product-stockroom .picture{height:83px}.product-stockroom .item b{font-size:9px}.product-stockroom .item small{font-size:8px}.product-stockroom .stamp{display:none}.product-stockroom .details{padding:50px 20px}.product-stockroom .details h2{font-size:44px}.product-stockroom .byline{flex-wrap:wrap}.product-stockroom .top .btn{font-size:10px}}
.v2-product{isolation:isolate;overflow-x:clip}.v2-product button{min-height:44px}.v2-product [role=status]{line-height:1.6}
