.sale-products_root__eMKBn{--sale-lime:#b8e62e;--sale-ink:#142013;--sale-sub:#59634f;--sale-bg:#f3f4ee;--sale-line:#cdd3c2;--sale-photo:#efebe7;background:var(--sale-bg);color:var(--sale-ink);font-family:var(--font-outfit),Outfit,system-ui,sans-serif;font-size:16px;line-height:1.35;-webkit-font-smoothing:antialiased}.sale-products_sr__DnNMM{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sale-products_root__eMKBn a:focus-visible,.sale-products_root__eMKBn button:focus-visible,.sale-products_root__eMKBn select:focus-visible{outline:3px solid var(--sale-ink);outline-offset:2px}.sale-products_page__vPkMV{display:grid;grid-template-columns:300px minmax(0,1fr);background:var(--sale-bg);align-items:start}.sale-products_panel__orAVb{background:var(--sale-lime);padding:26px 24px;display:flex;flex-direction:column;gap:12px;position:sticky;top:var(--sale-stick,98px);height:calc(100vh - var(--sale-stick,98px));overflow-y:auto;scrollbar-width:none}@supports (height:100dvh){.sale-products_panel__orAVb{height:calc(100dvh - var(--sale-stick,98px))}}.sale-products_panel__orAVb::-webkit-scrollbar{display:none}.sale-products_kicker__loZP3{font-weight:700;font-size:16px;line-height:1.2}.sale-products_headline__FjjjL{font-weight:800;font-size:122px;line-height:.84;letter-spacing:-.06em;margin:0}.sale-products_headline__FjjjL .sale-products_hl__TqPje{display:block}.sale-products_headline__FjjjL .sale-products_hlSmall__6pZFy{display:block;font-size:40px;letter-spacing:-.03em;line-height:1;margin-top:12px}.sale-products_support__XjcLZ{list-style:none;padding:0;margin:6px 0 0;font-size:15px;display:grid;gap:6px}.sale-products_support__XjcLZ li{border-top:1px solid #14201340;padding-top:6px}.sale-products_cdline___3RXo{display:none}.sale-products_cd__smpP7{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;margin-top:6px}.sale-products_cd__smpP7>div{background:var(--sale-ink);color:var(--sale-lime);text-align:center;padding:7px 2px 6px}.sale-products_cd__smpP7 b{display:block;font:600 21px/1 var(--font-ibm-plex-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums}.sale-products_cd__smpP7 span{display:block;font-size:10px;color:#e8ecdf;margin-top:3px}.sale-products_ends__jgSJk{font-size:12.5px;line-height:1.25}.sale-products_rtw__TMFmh{margin-top:auto}.sale-products_rt__gRnAu{display:grid;gap:8px;padding:12px;font-size:14px;line-height:1.25;background:var(--sale-ink);color:#fff}.sale-products_rt__gRnAu b{color:var(--sale-lime);font-weight:700}.sale-products_rtv__LaaZM{display:flex;align-items:center;justify-content:center;background:var(--sale-lime);color:var(--sale-ink);text-align:center;padding:12px;min-height:44px;font-weight:700}.sale-products_rtBar__1nzoR a:focus-visible,.sale-products_rt__gRnAu a:focus-visible{outline-color:#fff}.sale-products_rtBar__1nzoR{display:none}.sale-products_main__DELt0{padding:18px 20px 22px;min-width:0}.sale-products_tb__QjVMp{display:flex;align-items:center;justify-content:space-between;gap:10px 16px;flex-wrap:wrap;margin-bottom:12px}.sale-products_chips__xNwCR{display:flex;gap:8px;margin:0;min-width:0;flex:none}.sale-products_chips__xNwCR button{white-space:nowrap;min-height:44px;padding:0 16px;background:#fff;border:1px solid var(--sale-line);font-size:14px;flex:none;cursor:pointer}.sale-products_chips__xNwCR button[aria-pressed=true]{background:var(--sale-ink);color:#fff;border-color:var(--sale-ink)}.sale-products_srt__rrbVl{display:flex;align-items:center;gap:8px;font-size:13px;color:#454e3d}.sale-products_srt__rrbVl select{min-height:44px;padding:0 8px;background:#fff;border:1px solid var(--sale-line);font:inherit;color:var(--sale-ink);max-width:100%}.sale-products_cnt__z6HbU{white-space:nowrap}.sale-products_grid__I_wuN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sale-products_card__a5GiT{background:#fff;padding:12px;display:grid;grid-template-columns:92px minmax(0,1fr);gap:10px;border:2px solid transparent;min-width:0}.sale-products_picWrap__krzZG{position:relative;min-width:0}.sale-products_pic__A63Hg{display:block;position:relative;height:160px;background:var(--sale-photo);overflow:hidden}.sale-products_img__vq42X{object-fit:cover}.sale-products_badge__gntwI{display:block;position:absolute;left:0;top:-2px;z-index:2;font:600 9px var(--font-ibm-plex-mono),ui-monospace,monospace;background:var(--sale-lime);color:var(--sale-ink);padding:3px 5px}.sale-products_purity__IoDmZ{display:block;text-align:center;font:500 10px var(--font-ibm-plex-mono),ui-monospace,monospace;color:#3d4737;margin-top:4px}.sale-products_info__ktlq2{display:flex;flex-direction:column;gap:3px;min-width:0}.sale-products_name__6IAcY{font-size:14.5px;font-weight:600;line-height:1.15;margin:0}.sale-products_price__HzgZ7{min-width:0}.sale-products_price__HzgZ7 b{display:block;font-size:35px;font-weight:800;letter-spacing:-.045em;line-height:1.05;overflow-wrap:anywhere}.sale-products_was__B1EQP{font-size:12.5px;color:var(--sale-sub)}.sale-products_gst__jp_Nn{margin:0 0 6px;font-size:11px;color:var(--sale-sub)}.sale-products_st__Mah8Q{font-size:11.5px;line-height:1.2;margin:0 0 5px}.sale-products_stReserve__MKKh9{color:#3f5608}.sale-products_stReserve__MKKh9 b{display:block;font-weight:700}.sale-products_stLow__Vi_45{color:#b42318;font-weight:600}.sale-products_add__05Bd_{margin-top:auto;width:100%;min-height:44px;border:0;background:var(--sale-lime);font-weight:700;font-size:14px;line-height:1.15;color:var(--sale-ink);padding:0 6px;cursor:pointer}.sale-products_addReserve__l4yO8{background:#eef9c9;border:2px solid #9acc1a;color:#3f5608}.sale-products_addSold__ZLPtH{background:#b42318;color:#fff;cursor:not-allowed}.sale-products_ruo__pIkzY{font-size:10.5px;color:var(--sale-sub);margin:4px 0 0;text-align:center}.sale-products_none__M_jgH{padding:30px 10px;font-size:16px}.sale-products_none__M_jgH button{background:none;border:0;text-decoration:underline;padding:12px 4px;font-weight:600;min-height:44px;cursor:pointer}.sale-products_legal__hlwLV{padding:14px 32px 20px;color:#454e3d;background:var(--sale-bg);font-size:12px;line-height:1.5;margin:0}@media(min-width:901px) and (max-height:820px){.sale-products_headline__FjjjL{font-size:92px}.sale-products_headline__FjjjL .sale-products_hlSmall__6pZFy{font-size:32px}.sale-products_panel__orAVb{gap:8px;padding:18px 24px}.sale-products_cd__smpP7 b{font-size:18px}}@media(max-width:1199px){.sale-products_grid__I_wuN{grid-template-columns:repeat(2,minmax(0,1fr))}.sale-products_price__HzgZ7 b{font-size:32px}}@media(max-width:900px){.sale-products_page__vPkMV{display:block}.sale-products_panel__orAVb{position:static;height:auto;min-height:0;padding:12px 16px;display:block;overflow:visible}.sale-products_kicker__loZP3{font-size:13px}.sale-products_headline__FjjjL,.sale-products_headline__FjjjL .sale-products_hlSmall__6pZFy{font-size:clamp(34px,11vw,60px);letter-spacing:-.045em;line-height:1}.sale-products_headline__FjjjL{white-space:nowrap;margin:2px 0 4px}.sale-products_headline__FjjjL .sale-products_hlSmall__6pZFy{display:inline;margin:0}.sale-products_headline__FjjjL .sale-products_hl__TqPje{display:inline}.sale-products_support__XjcLZ{display:block;font-size:13px;margin:0}.sale-products_support__XjcLZ li{border:0;padding:0;display:inline}.sale-products_support__XjcLZ li:after{content:". "}.sale-products_cd__smpP7,.sale-products_ends__jgSJk,.sale-products_rtw__TMFmh{display:none}.sale-products_cdline___3RXo{display:block;font:600 13px var(--font-ibm-plex-mono),ui-monospace,monospace;margin-top:5px}.sale-products_main__DELt0{padding:10px 10px 16px}.sale-products_grid__I_wuN{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sale-products_card__a5GiT{display:flex;flex-direction:column;padding:9px;gap:4px}.sale-products_pic__A63Hg{height:128px}.sale-products_img__vq42X{object-fit:contain;transform:scale(1.18)}.sale-products_price__HzgZ7 b{font-size:30px}.sale-products_legal__hlwLV{padding:14px 16px 20px}}@media(min-width:768px) and (max-width:900px){.sale-products_rtBar__1nzoR{display:flex;position:sticky;bottom:8px;z-index:20;margin:0 8px;background:var(--sale-ink);color:#fff;font-size:13.5px;line-height:1.15;align-items:center;justify-content:space-between;gap:10px;padding:4px 14px;min-height:44px;border-radius:12px}.sale-products_rtBar__1nzoR b{color:var(--sale-lime);font-weight:700}.sale-products_rtBar__1nzoR .sale-products_rtv__LaaZM{background:none;color:var(--sale-lime);padding:0 4px;min-height:44px;white-space:nowrap}}@media(max-width:640px){.sale-products_grid__I_wuN{grid-template-columns:repeat(2,minmax(0,1fr))}.sale-products_headline__FjjjL{margin-top:0}.sale-products_support__XjcLZ{font-size:12px}.sale-products_cdline___3RXo{font-size:12px;margin-top:3px}.sale-products_tb__QjVMp{gap:6px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;justify-content:flex-start;padding:5px;margin:-5px -5px 7px}.sale-products_tb__QjVMp::-webkit-scrollbar{display:none}.sale-products_chips__xNwCR{gap:6px}.sale-products_chips__xNwCR button{padding:0 11px;font-size:13px}.sale-products_srt__rrbVl{flex:none}.sale-products_cnt__z6HbU{display:none}.sale-products_srt__rrbVl select{font-size:13px}.sale-products_was__B1EQP{font-size:11.5px}.sale-products_gst__jp_Nn{font-size:10.5px;margin-bottom:5px}.sale-products_name__6IAcY{font-size:13.5px}}@media(max-width:640px) and (max-height:720px){.sale-products_pic__A63Hg{height:84px}.sale-products_card__a5GiT{padding:7px}.sale-products_panel__orAVb .sale-products_kicker__loZP3{display:none}}@media(max-width:340px){.sale-products_headline__FjjjL{white-space:normal}}@media(max-width:299px){.sale-products_grid__I_wuN{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.sale-products_root__eMKBn *{transition:none!important;animation:none!important}}.sale-products_pdpStrip__MB92M{--sale-lime:#b8e62e;--sale-ink:#142013;background:var(--sale-lime);color:var(--sale-ink);font-family:var(--font-outfit),Outfit,system-ui,sans-serif;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 14px;align-items:center;padding:12px 14px;margin:-22px 0 46px}.sale-products_pdpName__T2kq2{font-size:14px;font-weight:600;margin:0}.sale-products_pdpPrice__zIdq5{font-size:36px;font-weight:800;letter-spacing:-.045em;line-height:1.05;margin:0;overflow-wrap:anywhere}.sale-products_pdpWas__4waV_{font-size:13px;margin:0}.sale-products_pdpAdd__Mvtxw{grid-row:1/4;grid-column:2;min-height:48px;padding:0 22px;background:var(--sale-ink);color:#fff;border:0;font:700 15px var(--font-outfit),Outfit,system-ui,sans-serif;white-space:nowrap;cursor:pointer}.sale-products_pdpAdd__Mvtxw:focus-visible{outline:3px solid var(--sale-ink);outline-offset:3px}.sale-products_pdpSold__0UXiA{background:#b42318;cursor:not-allowed}.sale-products_pdpFine__EjiAi{font-size:11px;color:#2c3a1a;grid-column:1;margin:0}@media(max-width:380px){.sale-products_pdpStrip__MB92M{grid-template-columns:minmax(0,1fr)}.sale-products_pdpAdd__Mvtxw{grid-row:auto;grid-column:1;width:100%;margin-top:6px}}@media(min-width:768px){.sale-products_pdpStrip__MB92M{display:none}}@media(hover:hover){.sale-products_rtv__LaaZM:hover{background:#a7d220}.sale-products_card__a5GiT:hover{border-color:var(--sale-ink)}.sale-products_name__6IAcY a:hover{text-decoration:underline}.sale-products_add__05Bd_:hover{background:#a7d220}.sale-products_addReserve__l4yO8:hover{background:#e4f4b0}.sale-products_addSold__ZLPtH:hover{background:#b42318;color:#fff}.sale-products_rtBar__1nzoR .sale-products_rtv__LaaZM:hover{background:none}.sale-products_pdpAdd__Mvtxw:hover{background:#2c3a1a}.sale-products_pdpSold__0UXiA:hover{background:#b42318}}