.RetailerHomepage_page__uUCmD.new-landing{--ink:#241108;--muted:#795b46;--line:#ddcebd;--brand-display:"Rubik Dirt","Outfit",sans-serif;--brand-body:"Outfit",Arial,sans-serif;background:#f3ebdc;color:var(--ink);font-family:var(--brand-body);overflow:clip}.RetailerHomepage_page__uUCmD *{letter-spacing:0}.RetailerHomepage_page__uUCmD a:focus-visible,.RetailerHomepage_page__uUCmD summary:focus-visible,.RetailerHomepage_page__uUCmD video:focus-visible{outline:3px solid #f77722;outline-offset:5px}.RetailerHomepage_page__uUCmD .RetailerHomepage_nav__4Rqr9{display:flex;justify-content:space-between}.RetailerHomepage_navigation__MZmil{display:flex;gap:28px;color:#78533a;font-size:13px;font-weight:600}.RetailerHomepage_page__uUCmD .nav-action{gap:12px}.RetailerHomepage_heroSection__LBVoK{padding-bottom:12px}.RetailerHomepage_heroPanel__EQyy9.hero-card{min-height:620px}.RetailerHomepage_heroCopy__sxVPu.hero-copy{width:650px;max-width:61%}.RetailerHomepage_heroCopy__sxVPu h1{font-family:var(--brand-display);font-size:84px;line-height:.95}.RetailerHomepage_heroCopy__sxVPu>p{font-size:16px;max-width:450px;line-height:1.65}.RetailerHomepage_heroCopy__sxVPu .hero-label{font-size:11px}.RetailerHomepage_heroButtons__sT1Pz.hero-buttons{gap:12px}.RetailerHomepage_heroButtons__sT1Pz a{gap:15px}.RetailerHomepage_page__uUCmD .hero-float,.RetailerHomepage_page__uUCmD .hero-float *{cursor:auto!important;touch-action:auto}.RetailerHomepage_heroFacts__SJeI7{position:absolute;bottom:23px;left:42px;right:42px;z-index:5;display:flex;gap:14px;justify-content:center}.RetailerHomepage_heroFacts__SJeI7 span{display:inline-flex;align-items:center;gap:7px;border:1px solid #ffe1bf33;border-radius:999px;background:#ffffff0d;color:#f8e3cd;padding:8px 13px;font-size:11px;font-weight:600}.RetailerHomepage_heroFacts__SJeI7 svg{color:#ffb559}.RetailerHomepage_faq__lCxcY,.RetailerHomepage_retailers__UBTIn,.RetailerHomepage_story__VRjb0{width:min(1180px,calc(100% - 48px));margin:auto;padding-block:62px;scroll-margin-top:110px}.RetailerHomepage_kicker__vZqOY{font-size:10px;font-weight:800;color:#b35220;margin:0 0 16px}.RetailerHomepage_page__uUCmD h2{font-family:var(--brand-display);font-size:41px;font-weight:400;line-height:1.15;margin:0}.RetailerHomepage_page__uUCmD h2 em{font-style:normal;color:#e46c21}.RetailerHomepage_sectionHeading__lK4Fc{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:28px}.RetailerHomepage_sectionHeading__lK4Fc>p{color:var(--muted);font-size:14px;line-height:1.7}.RetailerHomepage_retailerGrid__aUp1M{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.RetailerHomepage_retailer__sspZa{display:flex;flex-direction:column;min-width:0;background:#fffaf4;border:1px solid #fff;border-radius:18px;padding:24px;box-shadow:0 12px 26px #5a3a2010;transition:transform .2s,border-color .2s}.RetailerHomepage_retailer__sspZa:hover{transform:translateY(-4px);border-color:#f0954b}.RetailerHomepage_retailerDomain__x_jmv{display:flex;justify-content:space-between;align-items:center;font-size:10px;color:#9c7f65}.RetailerHomepage_retailerName__FX9Xc{font-size:36px;font-weight:800;line-height:1.3;padding:22px 0 16px}.RetailerHomepage_max__hZHZm .RetailerHomepage_retailerName__FX9Xc{color:#326438}.RetailerHomepage_benu__PYDdh .RetailerHomepage_retailerName__FX9Xc{color:#007b82}.RetailerHomepage_ipc__lG3iI .RetailerHomepage_retailerName__FX9Xc{color:#bd3034}.RetailerHomepage_productLabel__68Yzl{font-size:12px;color:var(--muted)}.RetailerHomepage_retailerAction__rbgfi{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:26px;padding-top:18px;border-top:1px solid var(--line);font-weight:700;font-size:13px;color:#ae481b}.RetailerHomepage_retailerNote__E9zQm{display:flex;align-items:center;gap:10px;margin-top:20px;color:var(--muted);font-size:11px;line-height:1.6}.RetailerHomepage_retailerNote__E9zQm svg{flex-shrink:0}.RetailerHomepage_ingredients__ZWZYv{background:#fffaf3;border-block:1px solid #e2d4c0;padding-block:58px;scroll-margin-top:100px}.RetailerHomepage_ingredientsInner__otev8{width:min(1180px,calc(100% - 48px));margin:auto}.RetailerHomepage_textLink__GkOnC{display:inline-flex;align-items:center;gap:12px;font-size:12px;font-weight:600;color:#ae481b}.RetailerHomepage_ingredientGrid__WfOo4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding-top:18px}.RetailerHomepage_ingredient__0xf_2{position:relative;border-top:1px solid var(--line);padding-top:24px}.RetailerHomepage_ingredient__0xf_2 img{width:58px;height:58px;-o-object-fit:contain;object-fit:contain;margin-bottom:22px}.RetailerHomepage_ingredientIndex__xM78U{position:absolute;top:24px;right:0;font-size:11px;color:#ad9176}.RetailerHomepage_ingredient__0xf_2 h3{font-family:var(--brand-body);font-size:20px;font-weight:700;line-height:1.3;margin-bottom:12px}.RetailerHomepage_ingredient__0xf_2 p{max-width:320px;font-size:14px;color:var(--muted);line-height:1.75}.RetailerHomepage_story__VRjb0{display:grid;grid-template-columns:.95fr 1.05fr;gap:65px;align-items:center;padding-block:72px}.RetailerHomepage_storyCopy__G5wQQ>p:not(.RetailerHomepage_kicker__vZqOY){font-size:15px;color:var(--muted);line-height:1.8;max-width:450px;margin-top:22px}.RetailerHomepage_primary__Elgxg{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:51px;padding:15px 24px;background:linear-gradient(130deg,#ff7025,#ff9d2e);color:#241108;border-radius:999px;font-size:13px;font-weight:800;box-shadow:0 12px 24px #d4672326}.RetailerHomepage_storyCopy__G5wQQ .RetailerHomepage_primary__Elgxg{margin-top:26px}.RetailerHomepage_primary__Elgxg:hover{filter:brightness(1.05)}.RetailerHomepage_storyMedia__aB_3d{min-width:0}.RetailerHomepage_storyMedia__aB_3d video{display:block;width:100%;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain;border-radius:8px;background:#241108}.RetailerHomepage_storyMedia__aB_3d>span{display:flex;align-items:center;gap:7px;color:#917256;font-size:11px;margin-top:14px}.RetailerHomepage_faq__lCxcY{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;padding-top:0}.RetailerHomepage_questions__kI7qj details{border-bottom:1px solid var(--line)}.RetailerHomepage_questions__kI7qj summary{cursor:pointer;font-size:14px;font-weight:600;padding:19px 0}.RetailerHomepage_questions__kI7qj p{color:var(--muted);font-size:13px;line-height:1.8;padding-bottom:22px}.RetailerHomepage_questions__kI7qj a{text-decoration:underline}.RetailerHomepage_closing__AJw5m{text-align:center;color:#fff1df;background:#2a140b;padding:50px 24px}.RetailerHomepage_closing__AJw5m>svg{color:#ffae61;margin:0 auto 18px}.RetailerHomepage_closing__AJw5m .RetailerHomepage_kicker__vZqOY{color:#dca575}.RetailerHomepage_closing__AJw5m h2{font-size:41px}.RetailerHomepage_closing__AJw5m .RetailerHomepage_primary__Elgxg{margin-top:26px}.RetailerHomepage_footer__lN2SE{background:#1c0c05;color:#bfa58c;padding:45px max(24px,calc((100% - 1180px)/2)) 20px}.RetailerHomepage_footerTop__w_Hvf{display:grid;grid-template-columns:1.2fr 1fr 1.2fr 1.1fr;gap:35px}.RetailerHomepage_footerTop__w_Hvf img{filter:invert(1);width:145px;height:54px;-o-object-fit:contain;object-fit:contain;margin-bottom:15px}.RetailerHomepage_footerTop__w_Hvf strong{display:block;color:#f3d9bc;font-size:12px;margin-bottom:16px}.RetailerHomepage_footerTop__w_Hvf p{font-size:11px;line-height:1.9;margin:0 0 16px}.RetailerHomepage_footerTop__w_Hvf a{display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;font-size:11px;margin-top:11px}.RetailerHomepage_footerTop__w_Hvf a:hover{color:#ffb66a}.RetailerHomepage_footerBottom__7bJd8{display:flex;justify-content:space-between;gap:20px;margin-top:36px;padding-top:20px;border-top:1px solid #51301c;font-size:10px}@media(min-width:1600px){.RetailerHomepage_heroPanel__EQyy9.hero-card{min-height:640px}}@media(max-width:1100px) and (min-width:821px){.RetailerHomepage_heroCopy__sxVPu h1{font-size:66px}.RetailerHomepage_heroCopy__sxVPu.hero-copy{max-width:60%}.RetailerHomepage_retailerName__FX9Xc{font-size:30px}.RetailerHomepage_story__VRjb0{gap:30px}}@media(max-width:820px){.RetailerHomepage_navigation__MZmil{display:none}.RetailerHomepage_page__uUCmD .RetailerHomepage_container__qX0Yt{width:min(100% - 24px,600px);max-width:600px}.RetailerHomepage_heroPanel__EQyy9.hero-card{height:auto;min-height:600px;padding:26px 23px 82px;display:block;background-position:bottom}.RetailerHomepage_heroCopy__sxVPu.hero-copy{display:block;width:100%;max-width:100%}.RetailerHomepage_heroCopy__sxVPu h1{font-size:47px;line-height:.98}.RetailerHomepage_heroCopy__sxVPu .hero-label{font-size:9px;padding:8px 11px;margin-bottom:24px}.RetailerHomepage_heroCopy__sxVPu>p{max-width:235px;font-size:14px;line-height:1.55;margin-top:20px}.RetailerHomepage_heroButtons__sT1Pz.hero-buttons{display:flex;justify-self:auto;align-self:auto;width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:24px;margin-bottom:0}.RetailerHomepage_heroButtons__sT1Pz .landing-btn.primary{font-size:12px;min-height:48px;padding:12px 18px;gap:15px}.RetailerHomepage_heroFacts__SJeI7{left:20px;right:20px;bottom:19px;justify-content:flex-start;gap:8px;flex-wrap:wrap}.RetailerHomepage_heroFacts__SJeI7 span{padding:5px 9px;font-size:9px}.RetailerHomepage_heroFacts__SJeI7 span:nth-child(2){display:none}.RetailerHomepage_heroFacts__SJeI7 svg{width:12px}.RetailerHomepage_faq__lCxcY,.RetailerHomepage_ingredientsInner__otev8,.RetailerHomepage_retailers__UBTIn,.RetailerHomepage_story__VRjb0{width:calc(100% - 40px)}.RetailerHomepage_retailers__UBTIn{padding-block:34px;scroll-margin-top:90px}.RetailerHomepage_page__uUCmD h2{font-size:29px}.RetailerHomepage_sectionHeading__lK4Fc{display:block;margin-bottom:24px}.RetailerHomepage_sectionHeading__lK4Fc>p{margin-top:18px;font-size:13px}.RetailerHomepage_retailerGrid__aUp1M{grid-template-columns:1fr;gap:12px}.RetailerHomepage_retailer__sspZa{padding:20px;border-radius:16px}.RetailerHomepage_retailerName__FX9Xc{font-size:30px;padding-block:12px}.RetailerHomepage_retailerAction__rbgfi{margin-top:18px;padding-top:14px}.RetailerHomepage_retailerNote__E9zQm{align-items:flex-start;font-size:10px}.RetailerHomepage_ingredients__ZWZYv{padding-block:35px}.RetailerHomepage_sectionHeading__lK4Fc>.RetailerHomepage_textLink__GkOnC{margin-top:20px}.RetailerHomepage_ingredientGrid__WfOo4{grid-template-columns:1fr;gap:28px;padding-top:0}.RetailerHomepage_ingredient__0xf_2{padding-left:78px;padding-top:20px}.RetailerHomepage_ingredient__0xf_2 img{position:absolute;top:22px;left:0;width:48px;height:48px}.RetailerHomepage_ingredientIndex__xM78U{display:none}.RetailerHomepage_ingredient__0xf_2 h3{font-size:18px}.RetailerHomepage_ingredient__0xf_2 p{font-size:13px}.RetailerHomepage_story__VRjb0{grid-template-columns:1fr;gap:28px;padding-block:38px;scroll-margin-top:90px}.RetailerHomepage_storyCopy__G5wQQ>p:not(.RetailerHomepage_kicker__vZqOY){max-width:none;font-size:14px;margin-top:18px}.RetailerHomepage_faq__lCxcY{grid-template-columns:1fr;gap:18px;padding-bottom:35px}.RetailerHomepage_questions__kI7qj summary{font-size:13px}.RetailerHomepage_closing__AJw5m{padding-block:38px}.RetailerHomepage_closing__AJw5m h2{font-size:29px}.RetailerHomepage_footer__lN2SE{padding:32px 20px 20px}.RetailerHomepage_footerTop__w_Hvf{grid-template-columns:1fr 1fr;gap:30px 20px}.RetailerHomepage_footerBottom__7bJd8{flex-direction:column;gap:9px}}@media(max-width:360px){.RetailerHomepage_heroCopy__sxVPu h1{font-size:38px}.RetailerHomepage_heroPanel__EQyy9.hero-card{min-height:575px;padding-inline:19px}.RetailerHomepage_heroCopy__sxVPu>p{max-width:215px;font-size:13px}.RetailerHomepage_heroCopy__sxVPu .hero-label{font-size:8px;padding-inline:8px}.RetailerHomepage_page__uUCmD h2{font-size:25px}}@media(prefers-reduced-motion:reduce){.RetailerHomepage_page__uUCmD .hero-float{animation:none}.RetailerHomepage_page__uUCmD .hero-video-bg{display:none}.RetailerHomepage_retailer__sspZa{transition:none}}