.zZtZ6q_gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0;display:grid}.zZtZ6q_figure{background:#fff;border:1px solid #d9e4da;border-radius:14px;min-width:0;margin:0;overflow:hidden}.zZtZ6q_figure img,.zZtZ6q_figure video{aspect-ratio:4/3;object-fit:contain;background:#edf1e8;width:100%;max-height:440px;display:block}.zZtZ6q_figure video{background:#173c30}.zZtZ6q_figure figcaption{gap:7px;padding:16px;font-size:13px;display:grid}.zZtZ6q_figure figcaption strong{overflow-wrap:anywhere;font-size:16px}.zZtZ6q_figure figcaption span{color:#657867;font-size:12px}.zZtZ6q_figure a,.zZtZ6q_source{color:#245b3b;text-underline-offset:3px;text-decoration:underline}.zZtZ6q_failure,.zZtZ6q_empty{background:#f3f5ed;border-radius:12px;padding:24px;line-height:1.8}.zZtZ6q_empty{color:#4a6251;margin:22px 0}.zZtZ6q_empty p{margin:6px 0 0;font-size:14px}.zZtZ6q_source{min-height:44px;padding:12px 0;display:inline-block}.zZtZ6q_figure a:focus-visible,.zZtZ6q_source:focus-visible{outline-offset:3px;outline:3px solid #779e68}@media (max-width:640px){.zZtZ6q_gallery{grid-template-columns:1fr;gap:14px}.zZtZ6q_figure img,.zZtZ6q_figure video{max-height:340px}}
.kbyjxq_visual{isolation:isolate;aspect-ratio:4/3;background:#f2ede3;border-radius:16px;width:100%;position:relative;overflow:hidden}.kbyjxq_compact{aspect-ratio:1;border-radius:12px}.kbyjxq_image{object-fit:cover}.kbyjxq_visual>.kbyjxq_label{z-index:1;color:#536359;letter-spacing:0;white-space:nowrap;pointer-events:none;background:#ffffffdb;border:0;border-radius:3px;max-width:calc(100% - 10px);min-height:0;margin:0;padding:2px 4px;font-size:10px;font-weight:400;line-height:1.3;display:block;position:absolute;bottom:5px;left:auto;right:5px}.kbyjxq_visual.kbyjxq_compact>.kbyjxq_label{display:none}.kbyjxq_fallback{color:#416450;background:#eef2e6;flex-direction:column;justify-content:center;align-items:center;font-size:92px;display:flex;position:absolute;inset:0}.kbyjxq_fallback>span{margin-top:14px;font-size:12px}.kbyjxq_gallery{margin:0 0 24px}.kbyjxq_enlarge{cursor:zoom-in;text-align:left;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.kbyjxq_zoom{color:#173e32;background:#fffffff2;border-radius:30px;padding:8px 12px;font-size:12px;position:absolute;top:14px;right:14px}.kbyjxq_caption{color:#173e32;padding:17px 2px 0}.kbyjxq_caption strong{font-size:17px}.kbyjxq_caption p{color:#627166;margin:6px 0 0;font-size:13px;line-height:1.8}.kbyjxq_dialog{color:#173e32;background:#fff;border:0;border-radius:20px;width:min(900px,94vw);max-height:94dvh;padding:52px 18px 18px}.kbyjxq_dialog::backdrop{background:#11251de0}.kbyjxq_dialog .kbyjxq_visual{aspect-ratio:4/3;max-height:72dvh}.kbyjxq_dialog p{margin:14px 0 0;font-size:13px}.kbyjxq_close{color:#173e32;cursor:pointer;background:#edf3e9;border:0;border-radius:6px;min-height:36px;padding:8px 12px;position:absolute;top:8px;right:16px}.kbyjxq_enlarge:focus-visible,.kbyjxq_close:focus-visible{outline-offset:4px;outline:3px solid #678d4c}.kbyjxq_film{background:#fff;border:1px solid #e0e6d9;border-radius:16px;margin:0;overflow:hidden}.kbyjxq_film video{aspect-ratio:16/9;object-fit:cover;background:#eee8dc;width:100%;display:block}.kbyjxq_film figcaption{padding:18px}.kbyjxq_film strong,.kbyjxq_film span{display:block}.kbyjxq_film strong{font-size:16px}.kbyjxq_film span{color:#637265;margin-top:6px;font-size:12px;line-height:1.8}.kbyjxq_film>p{padding:22px;line-height:1.8}@media (max-width:640px){.kbyjxq_caption strong{font-size:16px}.kbyjxq_dialog{padding:48px 12px 12px}.kbyjxq_zoom{padding:7px 10px;font-size:11px}.kbyjxq_visual{border-radius:12px}}
.sXbhDa_root{--ink:#193e2e;--muted:#69776a;--paper:#fafbf7;--line:#e1e7dc;--green:#23523b;background:var(--paper);color:var(--ink);min-height:100vh;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif}.sXbhDa_root *{box-sizing:border-box}.sXbhDa_root a{color:inherit;text-decoration:none}.sXbhDa_root button,.sXbhDa_root input,.sXbhDa_root select{font:inherit}.sXbhDa_root button{cursor:pointer}.sXbhDa_root button:disabled{cursor:default;opacity:.5}.sXbhDa_root a:focus-visible,.sXbhDa_root button:focus-visible,.sXbhDa_root input:focus-visible,.sXbhDa_root select:focus-visible,.sXbhDa_root summary:focus-visible{outline-offset:3px;outline:3px solid #73945a}.sXbhDa_header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;max-width:1240px;margin:auto;padding:21px 32px;display:flex}.sXbhDa_logo{letter-spacing:1.2px;align-items:center;gap:15px;font-size:24px;font-weight:800;display:flex}.sXbhDa_logo span{letter-spacing:1px;border-left:1px solid #b9c6b6;padding-left:15px;font-size:13px;font-weight:400}.sXbhDa_header nav{align-items:center;gap:26px;font-size:14px;display:flex}.sXbhDa_header nav a{align-items:center;min-height:44px;display:inline-flex}.sXbhDa_account{border:1px solid #becdba;border-radius:30px;padding:0 18px}.sXbhDa_main,.sXbhDa_detailMain{max-width:1240px;margin:auto;padding:0 32px}.sXbhDa_hero{justify-content:space-between;align-items:center;gap:30px;padding:38px 0 32px;display:flex}.sXbhDa_eyebrow{letter-spacing:1.5px;color:#66816e;margin:0 0 12px;font-size:11px;font-weight:600}.sXbhDa_hero h1{letter-spacing:-1px;margin:0;font-size:clamp(32px,3.5vw,45px);font-weight:600;line-height:1.3}.sXbhDa_lead{color:var(--muted);margin:14px 0 0;font-size:14px;line-height:1.8}.sXbhDa_featured{background:#edf1e4;border:1px solid #dce5ce;border-radius:14px;align-items:center;gap:20px;min-width:330px;padding:21px 25px;display:flex}.sXbhDa_featured>span{color:#b49366;text-shadow:9px 9px #cdb487,-9px 8px #a88657;margin-right:5px;font-size:62px;line-height:1}.sXbhDa_featured strong{margin:9px 0;font-size:17px;font-weight:600;display:block}.sXbhDa_featured small,.sXbhDa_featured p{color:#647659;margin:0;font-size:11px}.sXbhDa_featured b{margin-left:auto;font-size:22px;font-weight:400}.sXbhDa_primary,.sXbhDa_secondary{border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:11px 20px;line-height:1.5;display:inline-flex;font-size:14px!important}.sXbhDa_primary{background:var(--green);color:#fff!important}.sXbhDa_primary:hover{background:#163e2d}.sXbhDa_secondary{color:var(--ink);background:#fff;border-color:#c9d5c3}.sXbhDa_secondary:hover{background:#f0f4eb}.sXbhDa_cardTag{white-space:nowrap;background:#ffffff90;border:1px solid #c7d3bb;border-radius:20px;padding:6px 10px;font-size:11px;line-height:1.5;display:inline-block}.sXbhDa_sections{grid-template-columns:repeat(3,1fr);gap:12px;margin:0;display:grid}.sXbhDa_sections a{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:16px;min-height:68px;padding:18px 22px;display:flex;position:relative}.sXbhDa_sections a[aria-current]{background:#e7efdf;border-color:#bdd0b1}.sXbhDa_sections strong{font-size:21px;font-weight:600}.sXbhDa_sections span{color:var(--muted);font-size:12px}.sXbhDa_sections i{background:#53784a;border-radius:50%;width:6px;height:6px;position:absolute;top:17px;right:15px}.sXbhDa_catalog{padding:32px 0;scroll-margin-top:18px}.sXbhDa_catalogHead{justify-content:space-between;align-items:center;gap:24px;display:flex}.sXbhDa_catalogHead h2{margin:0 0 10px;font-size:25px;font-weight:550}.sXbhDa_catalogHead .sXbhDa_eyebrow{margin-bottom:10px}.sXbhDa_catalogHead p:not(.sXbhDa_eyebrow){color:var(--muted);max-width:620px;margin:0;font-size:12px;line-height:1.8}.sXbhDa_search{background:#fff;border:1px solid #d6dfcd;border-radius:8px;flex-shrink:0;display:flex;overflow:hidden}.sXbhDa_search input{max-width:210px;color:var(--ink);background:0 0;border:0;min-height:44px;padding:13px;font-size:13px}.sXbhDa_search button{color:var(--green);background:#e6eddc;border:0;min-height:44px;padding:0 16px;font-size:13px}.sXbhDa_filters{flex-wrap:wrap;gap:8px;margin:19px 0 22px;font-size:12px;display:flex}.sXbhDa_filters a{border:1px solid var(--line);border-radius:24px;min-height:42px;padding:11px 17px}.sXbhDa_filters a[aria-current]{background:var(--ink);color:#fff;border-color:var(--ink)}.sXbhDa_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.sXbhDa_product{border:1px solid var(--line);background:#fff;border-radius:13px;transition:box-shadow .2s,border-color .2s;overflow:hidden}.sXbhDa_product:hover{border-color:#b7c9ad;box-shadow:0 6px 20px #243c1910}.sXbhDa_productVisual{background:#f0ecdf;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:170px;display:flex;position:relative}.sXbhDa_productVisual[data-tone="1"]{background:#eaf0e1}.sXbhDa_productVisual[data-tone="2"]{background:#ede8ee}.sXbhDa_productVisual[data-tone="3"]{background:#f2e7df}.sXbhDa_productVisual>span:not(.sXbhDa_status){filter:saturate(.8);margin:21px 0 0;font-size:62px}.sXbhDa_status{color:#56694f;background:#ffffffb8;border-radius:20px;padding:5px 8px;font-size:10px;position:absolute;top:12px;left:12px}.sXbhDa_productVisual small{color:#77836e;letter-spacing:1.5px;font-size:10px}.sXbhDa_productBody{padding:17px}.sXbhDa_productBody>div{justify-content:space-between;align-items:center;gap:6px;display:flex}.sXbhDa_productBody h3{margin:0;font-size:18px;font-weight:550}.sXbhDa_productBody span{color:#64725c;font-size:11px}.sXbhDa_productBody p{color:#75826d;min-height:34px;margin:10px 0;font-size:11px;line-height:1.65}.sXbhDa_productBody footer{border-top:1px solid #eef1e9;justify-content:space-between;align-items:center;gap:6px;padding-top:7px;display:flex}.sXbhDa_productBody strong{font-size:13px;font-weight:500}.sXbhDa_productBody small{color:#76846a;font-size:10px;font-weight:400}.sXbhDa_shareSmall,.sXbhDa_textButton{color:#466940;background:0 0;border:0;min-width:44px;min-height:44px;padding:8px;font-size:12px}.sXbhDa_initiate{background:#eef1e5;border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin:20px 0 50px;padding:30px;display:flex}.sXbhDa_initiate h2{margin:8px 0;font-size:23px;font-weight:500}.sXbhDa_initiate p:not(.sXbhDa_eyebrow){color:var(--muted);font-size:13px;line-height:1.8}.sXbhDa_initiate .sXbhDa_eyebrow{margin:0}.sXbhDa_closed{border:1px solid var(--line);background:#fff;border-radius:15px;max-width:830px;padding:36px;line-height:1.9}.sXbhDa_closed h2{font-size:27px}.sXbhDa_closed p{color:var(--muted);font-size:14px}.sXbhDa_closed>a{margin-top:20px;font-size:13px;display:table}.sXbhDa_empty{text-align:center;color:var(--muted);background:#eef2e8;border-radius:14px;margin:24px 0 60px;padding:45px 25px;font-size:14px}.sXbhDa_empty h2{color:var(--ink);font-size:24px;font-weight:500}.sXbhDa_empty .sXbhDa_primary{margin-top:15px}.sXbhDa_footer{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:24px 32px;font-size:11px;display:flex}.sXbhDa_footer strong{color:var(--ink);font-weight:500}.sXbhDa_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sXbhDa_mobileNav{display:none}.sXbhDa_back{align-items:center;min-height:44px;margin:14px 0;font-size:13px;display:inline-flex;color:var(--muted)!important}.sXbhDa_detailGrid{grid-template-columns:minmax(0,1.35fr) minmax(320px,1fr);gap:40px;display:grid}.sXbhDa_detailArt{background:#f0ecdf;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:230px;display:flex;position:relative}.sXbhDa_detailArt>.sXbhDa_cardTag{position:absolute;top:18px;left:18px}.sXbhDa_largeFruit{margin-top:10px;font-size:100px;line-height:1.1}.sXbhDa_detailArt p{color:#788264;margin:5px 0;font-size:12px}.sXbhDa_productTitle{justify-content:space-between;align-items:center;gap:20px;margin-top:28px;display:flex}.sXbhDa_productTitle h1{margin:0;font-size:35px;font-weight:550;line-height:1.2}.sXbhDa_detailLead{color:var(--muted);margin:18px 0;font-size:13px;line-height:1.9}.sXbhDa_priceCard{background:#eef3e7;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:19px 20px;display:flex}.sXbhDa_priceCard>div{align-items:baseline;gap:18px;display:flex}.sXbhDa_priceCard span:not(.sXbhDa_cardTag){color:var(--muted);font-size:12px}.sXbhDa_priceCard strong{font-size:24px;font-weight:550}.sXbhDa_facts{grid-template-columns:1fr 1fr;gap:22px;margin:22px 0 0;font-size:13px;display:grid}.sXbhDa_facts dt{color:var(--muted);margin-bottom:9px;font-size:11px}.sXbhDa_facts dd{margin:0;line-height:1.65}.sXbhDa_detailAside{scroll-margin-top:24px}.sXbhDa_interest{border:1px solid var(--line);background:#fff;border-radius:16px;padding:26px}.sXbhDa_interest h2,.sXbhDa_inviteCard h2{margin:0 0 10px;font-size:20px;font-weight:550}.sXbhDa_interest>p,.sXbhDa_inviteCard p{color:var(--muted);margin:0 0 23px;font-size:12px;line-height:1.85}.sXbhDa_interest label{flex-direction:column;gap:10px;margin:0 0 20px;font-size:13px;display:flex}.sXbhDa_stepper{background:#fff;border:1px solid #cfdbc6;border-radius:8px;align-self:flex-start;align-items:center;gap:0;height:48px;display:flex;overflow:hidden}.sXbhDa_stepper button{width:48px;height:48px;color:var(--ink);background:#f0f4eb;border:0;font-size:20px}.sXbhDa_stepper input{text-align:center;appearance:textfield;width:72px;color:var(--ink);border:0;font-size:18px;height:42px!important;padding:0!important}.sXbhDa_stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sXbhDa_stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sXbhDa_stepper>span{color:var(--muted);margin-right:15px;font-size:12px}.sXbhDa_formRow{grid-template-columns:1fr 1fr;gap:14px;display:grid}.sXbhDa_formRow input,.sXbhDa_formRow select{width:100%;min-width:0;min-height:46px;color:var(--ink);background:#fff;border:1px solid #cfdbc6;border-radius:8px;padding:10px;font-size:14px}.sXbhDa_interest>.sXbhDa_primary{width:100%;margin-bottom:13px}.sXbhDa_smallNote{color:var(--muted);line-height:1.8;font-size:11px!important}.sXbhDa_interest>p.sXbhDa_smallNote{margin:0}.sXbhDa_feedback{color:#3c6342;overflow-wrap:anywhere;min-height:20px;line-height:1.8;margin:12px 0 0!important;font-size:12px!important}.sXbhDa_feedback a{text-decoration:underline}.sXbhDa_inviteCard{background:#edf2e5;border-radius:14px;margin-top:18px;padding:24px 26px}.sXbhDa_inviteCard h2{font-size:17px}.sXbhDa_inviteCard p{margin-bottom:13px}.sXbhDa_detailsSection{margin:40px 0 55px}.sXbhDa_detailsSection>h2{margin-bottom:22px;font-size:22px;font-weight:550}.sXbhDa_detailsSection details{border-top:1px solid var(--line);font-size:14px}.sXbhDa_detailsSection details:last-child{border-bottom:1px solid var(--line)}.sXbhDa_detailsSection summary{cursor:pointer;padding:22px 5px;line-height:1.5}.sXbhDa_detailsSection summary span{float:right;color:var(--muted);font-size:12px}.sXbhDa_detailsSection details>div{max-width:780px;color:var(--muted);padding:0 5px 22px;font-size:13px;line-height:1.95}.sXbhDa_detailLink{min-height:44px;padding:12px 0;font-weight:600;display:inline-flex;color:var(--green)!important}.sXbhDa_pageTitle{padding:40px 0 24px}.sXbhDa_pageTitle h1{margin:0 0 13px;font-size:32px;font-weight:550;line-height:1.4}.sXbhDa_pageTitle>p:not(.sXbhDa_eyebrow){color:var(--muted);font-size:14px;line-height:1.9}.sXbhDa_startGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin:8px 0 36px;display:grid}.sXbhDa_startGrid>a{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-rows:1fr 1fr;grid-template-columns:54px 1fr 20px;align-items:center;gap:5px 15px;padding:22px;display:grid}.sXbhDa_startGrid>a:hover{background:#edf2e5}.sXbhDa_startGrid span{text-align:center;grid-row:1/3;font-size:36px}.sXbhDa_startGrid strong{font-size:18px;font-weight:500}.sXbhDa_startGrid small{color:var(--muted);grid-column:2;font-size:11px}.sXbhDa_startGrid b{grid-area:1/3/3;font-weight:400}.sXbhDa_planList{gap:16px;margin:0 0 55px;display:grid}.sXbhDa_planItem{border:1px solid var(--line);background:#fff;border-radius:13px;align-items:center;gap:23px;padding:22px;display:flex}.sXbhDa_planIcon{background:#eef1e4;border-radius:12px;place-items:center;width:76px;height:76px;font-size:38px;display:grid}.sXbhDa_planItem h2{margin:0 0 9px;font-size:21px;font-weight:500}.sXbhDa_planItem p{margin:0 0 7px;font-size:13px}.sXbhDa_planItem small{color:var(--muted);font-size:11px}.sXbhDa_planActions{align-items:center;gap:12px;margin-left:auto;display:flex}.sXbhDa_shareDialog{background:var(--paper);width:min(460px,100vw - 24px);max-height:calc(100dvh - 32px);color:var(--ink);border:1px solid #dae4d1;border-radius:18px;padding:25px;overflow:auto}.sXbhDa_shareDialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#162c236b}.sXbhDa_dialogHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.sXbhDa_dialogHead h2{margin:3px 0 7px;font-size:20px;font-weight:550}.sXbhDa_dialogHead p{color:var(--muted);margin:0;font-size:12px}.sXbhDa_dialogHead button{width:44px;height:44px;color:var(--ink);background:#e9efdf;border:0;border-radius:50%;flex-shrink:0;font-size:25px}.sXbhDa_poster{background:#fff;border-radius:10px;justify-content:center;align-items:center;width:230px;min-height:316px;margin:19px auto;display:flex;overflow:hidden}.sXbhDa_poster img{width:230px;max-width:100%;height:auto;display:block}.sXbhDa_poster p{color:var(--muted);text-align:center;padding:20px;font-size:13px}.sXbhDa_shareLink{color:var(--muted);flex-direction:column;gap:8px;font-size:11px;display:flex}.sXbhDa_shareLink input{border:1px solid var(--line);width:100%;color:var(--muted);background:#fff;border-radius:7px;min-height:44px;padding:11px;font-size:11px}.sXbhDa_shareButtons{grid-template-columns:1fr 1fr;gap:9px;margin-top:14px;display:grid}.sXbhDa_shareButtons>button:last-child{grid-column:1/-1}.sXbhDa_shareButtons .sXbhDa_secondary,.sXbhDa_shareButtons .sXbhDa_primary{padding-left:10px;padding-right:10px}@media (max-width:1000px){.sXbhDa_grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sXbhDa_hero{gap:25px}.sXbhDa_featured{min-width:300px;padding:18px}.sXbhDa_catalogHead{flex-direction:column;align-items:flex-start;gap:17px}.sXbhDa_search{width:100%;max-width:420px}.sXbhDa_search label{flex:1}.sXbhDa_search input{width:100%;max-width:none}.sXbhDa_sections a{flex-direction:column;align-items:flex-start;gap:6px;padding:17px}.sXbhDa_detailGrid{grid-template-columns:minmax(0,1.2fr) minmax(300px,1fr);gap:24px}.sXbhDa_detailArt{min-height:210px}.sXbhDa_interest{padding:22px}.sXbhDa_priceCard{flex-direction:column;align-items:flex-start}.sXbhDa_startGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.sXbhDa_root{padding-bottom:calc(62px + env(safe-area-inset-bottom,0px))}.sXbhDa_header{gap:12px;padding:16px 18px}.sXbhDa_logo{gap:9px;font-size:21px}.sXbhDa_logo span{letter-spacing:0;padding-left:9px;font-size:11px}.sXbhDa_header nav{gap:0}.sXbhDa_header nav>a:not(.sXbhDa_account){display:none}.sXbhDa_header nav .sXbhDa_account{min-height:40px;padding:0 11px;font-size:11px}.sXbhDa_main,.sXbhDa_detailMain{padding:0 18px}.sXbhDa_hero{padding:26px 0 22px;display:block}.sXbhDa_hero h1{font-size:33px}.sXbhDa_lead{margin-top:11px;font-size:12px}.sXbhDa_hero .sXbhDa_eyebrow{margin-bottom:8px;font-size:10px}.sXbhDa_featured{gap:20px;min-width:0;margin-top:20px;padding:15px 18px}.sXbhDa_featured>span{font-size:37px}.sXbhDa_featured strong{margin:6px 0;font-size:15px}.sXbhDa_featured p,.sXbhDa_featured small{font-size:10px}.sXbhDa_sections{gap:8px}.sXbhDa_sections a{gap:7px;min-height:78px;padding:13px 12px}.sXbhDa_sections strong{font-size:19px}.sXbhDa_sections span{font-size:10px;line-height:1.6}.sXbhDa_sections i{width:5px;height:5px;top:13px;right:10px}.sXbhDa_catalog{padding:24px 0}.sXbhDa_catalogHead{gap:16px}.sXbhDa_catalogHead h2{font-size:22px}.sXbhDa_catalogHead p:not(.sXbhDa_eyebrow){font-size:11px}.sXbhDa_search{max-width:none}.sXbhDa_filters{flex-wrap:nowrap;gap:7px;margin:16px 0;padding:3px 0 5px;overflow:auto}.sXbhDa_filters a{white-space:nowrap;padding:11px 12px;font-size:11px}.sXbhDa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sXbhDa_productVisual{min-height:145px}.sXbhDa_productVisual>span:not(.sXbhDa_status){font-size:51px}.sXbhDa_productVisual small{font-size:9px}.sXbhDa_productBody{padding:13px}.sXbhDa_productBody h3{font-size:16px}.sXbhDa_productBody>div{flex-direction:column;align-items:flex-start;gap:7px}.sXbhDa_productBody p{min-height:32px;margin:9px 0 4px;font-size:10px}.sXbhDa_productBody strong{font-size:11px}.sXbhDa_productBody footer{flex-wrap:wrap;gap:2px;padding-top:4px}.sXbhDa_shareSmall{padding:7px 4px;font-size:11px}.sXbhDa_productBody small{font-size:9px}.sXbhDa_initiate{flex-direction:column;align-items:flex-start;margin-top:16px;margin-bottom:32px;padding:22px}.sXbhDa_initiate h2{font-size:21px;line-height:1.5}.sXbhDa_initiate p:not(.sXbhDa_eyebrow){font-size:12px}.sXbhDa_closed{padding:24px}.sXbhDa_footer{gap:8px;padding:22px 18px;font-size:10px;line-height:1.8}.sXbhDa_mobileNav{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);padding:5px 12px calc(5px + env(safe-area-inset-bottom,0px));background:#ffffffef;justify-content:space-around;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.sXbhDa_mobileNav a{min-height:50px;color:var(--green);border-radius:8px;flex:1;place-items:center;font-size:13px;display:grid}.sXbhDa_mobileNav a:hover{background:#edf2e5}.sXbhDa_detailGrid{flex-direction:column;gap:27px;display:flex}.sXbhDa_detailArt{min-height:200px}.sXbhDa_largeFruit{font-size:82px}.sXbhDa_productTitle{gap:12px;margin-top:22px}.sXbhDa_productTitle .sXbhDa_secondary{padding:10px 12px;font-size:12px!important}.sXbhDa_productTitle h1{font-size:30px}.sXbhDa_detailLead{font-size:12px}.sXbhDa_priceCard{flex-direction:row;align-items:center;padding:16px}.sXbhDa_priceCard>div{gap:10px}.sXbhDa_priceCard strong{font-size:22px}.sXbhDa_priceCard .sXbhDa_cardTag{font-size:10px}.sXbhDa_facts{gap:18px;font-size:12px}.sXbhDa_facts dt{font-size:11px}.sXbhDa_interest{padding:23px}.sXbhDa_interest h2{font-size:19px}.sXbhDa_inviteCard{padding:22px}.sXbhDa_detailsSection{margin:30px 0}.sXbhDa_detailsSection>h2{font-size:20px}.sXbhDa_detailsSection summary{font-size:13px}.sXbhDa_detailsSection details>div{font-size:12px}.sXbhDa_pageTitle{padding:30px 0 19px}.sXbhDa_pageTitle h1{font-size:28px}.sXbhDa_pageTitle>p:not(.sXbhDa_eyebrow){font-size:12px}.sXbhDa_startGrid{gap:10px}.sXbhDa_startGrid>a{grid-template-columns:38px 1fr;gap:6px 10px;padding:16px 12px}.sXbhDa_startGrid span{font-size:29px}.sXbhDa_startGrid strong{font-size:15px}.sXbhDa_startGrid small{font-size:10px}.sXbhDa_startGrid b{display:none}.sXbhDa_planItem{flex-wrap:wrap;gap:14px;padding:17px}.sXbhDa_planIcon{width:57px;height:57px;font-size:30px}.sXbhDa_planItem h2{font-size:18px}.sXbhDa_planItem p{font-size:12px}.sXbhDa_planActions{gap:10px;margin-left:auto}.sXbhDa_shareDialog{max-height:calc(100dvh - 20px);padding:19px}.sXbhDa_dialogHead h2{font-size:18px}.sXbhDa_poster{width:210px;min-height:289px;margin:15px auto}.sXbhDa_poster img{width:210px}.sXbhDa_shareButtons{margin-top:12px}.sXbhDa_shareLink input{font-size:10px}}@media (prefers-reduced-motion:reduce){.sXbhDa_product{transition:none}}.sXbhDa_root textarea{font:inherit;color:var(--ink);resize:vertical}.sXbhDa_root textarea:focus-visible{outline-offset:3px;outline:3px solid #73945a}.sXbhDa_panel,.sXbhDa_narrowPanel,.sXbhDa_orderCard{border:1px solid var(--line);overflow-wrap:anywhere;background:#fff;border-radius:14px;margin-bottom:20px;padding:24px}.sXbhDa_narrowPanel{max-width:620px;margin:0 auto 48px}.sXbhDa_panel h2,.sXbhDa_orderCard h2{margin:0 0 12px;font-size:20px;font-weight:550}.sXbhDa_panel h3{font-size:15px;font-weight:550}.sXbhDa_panel p{font-size:13px;line-height:1.9}.sXbhDa_panel summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.sXbhDa_shopColumns{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:24px;margin-bottom:36px;display:grid}.sXbhDa_shopForm{gap:18px;display:grid}.sXbhDa_shopForm>.sXbhDa_primary{justify-self:start}.sXbhDa_field{flex-direction:column;gap:9px;min-width:0;font-size:13px;display:flex}.sXbhDa_field input,.sXbhDa_field textarea,.sXbhDa_field select{width:100%;min-height:46px;color:var(--ink);background:#fff;border:1px solid #cad7c3;border-radius:8px;padding:11px 12px;font-size:15px}.sXbhDa_field textarea{min-height:100px}.sXbhDa_shopForm .sXbhDa_formRow input{padding:11px 12px}.sXbhDa_check{align-items:flex-start;gap:10px;font-size:12px;line-height:1.9;display:flex}.sXbhDa_check input{width:18px;height:18px;accent-color:var(--green);flex-shrink:0;margin:2px 0 0}.sXbhDa_check a{text-decoration:underline}.sXbhDa_threeFields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sXbhDa_row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;display:flex}.sXbhDa_toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 22px;display:flex}.sXbhDa_toolbar form>.sXbhDa_primary{border-color:#c9d5c3;padding:9px 12px;color:var(--ink)!important;background:#fff!important;font-size:12px!important}.sXbhDa_panel .sXbhDa_toolbar{margin:20px 0 0}.sXbhDa_accountTiles{grid-template-columns:repeat(3,1fr);gap:16px;margin:0 0 28px;display:grid}.sXbhDa_accountTiles a{border:1px solid var(--line);background:#edf2e5;border-radius:13px;flex-direction:column;gap:12px;padding:24px;display:flex}.sXbhDa_accountTiles span{font-size:15px}.sXbhDa_accountTiles strong{font-size:34px;font-weight:550}.sXbhDa_accountTiles small{color:var(--muted);font-size:11px}.sXbhDa_accountLinks{margin:14px 0;display:grid}.sXbhDa_accountLinks a{border-bottom:1px solid var(--line);padding:16px 0;font-size:13px}.sXbhDa_addressGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:36px;display:grid}.sXbhDa_addressGrid .sXbhDa_panel{margin:0}.sXbhDa_notice,.sXbhDa_error{overflow-wrap:anywhere;border-radius:8px;padding:13px 15px;font-size:13px;line-height:1.8}.sXbhDa_notice{color:#315638;background:#edf3e7}.sXbhDa_error{color:#8b382c;background:#fff0ed}.sXbhDa_authLinks{flex-wrap:wrap;gap:15px;margin:25px 0;font-size:13px;display:flex}.sXbhDa_authLinks a{min-height:36px;text-decoration:underline}.sXbhDa_orderProduct{align-items:center;gap:18px;padding:20px 0;display:flex}.sXbhDa_orderProduct>strong{margin-left:auto}.sXbhDa_orderProduct h2{margin:0 0 8px;font-size:20px}.sXbhDa_orderProduct p{color:var(--muted);margin:0 0 7px;font-size:12px}.sXbhDa_orderProduct small{color:var(--muted);font-size:11px}.sXbhDa_orderArt{background:#edf2e5;border-radius:10px;flex-shrink:0;place-items:center;width:88px;height:80px;display:grid}.sXbhDa_orderArt svg{width:76px;height:66px}.sXbhDa_quoteRows{gap:14px;font-size:14px;display:grid}.sXbhDa_quoteRows>div{justify-content:space-between;gap:15px;display:flex}.sXbhDa_quoteRows dt{color:var(--muted)}.sXbhDa_quoteRows dd{margin:0}.sXbhDa_quoteRows>div:last-child{border-top:1px solid var(--line);padding-top:15px}.sXbhDa_quoteRows strong{font-size:24px}.sXbhDa_preserved{white-space:pre-wrap;overflow-wrap:anywhere}.sXbhDa_timeline{margin:20px 0;padding:0;list-style:none}.sXbhDa_timeline li{border-left:2px solid #dce6d4;margin:0 0 15px;padding:0 0 20px 16px}.sXbhDa_timeline strong{font-size:12px}.sXbhDa_timeline time{color:var(--muted);font-size:10px}.sXbhDa_timeline p{margin:9px 0 0;font-size:12px}.sXbhDa_steps{color:var(--muted);padding-left:20px;font-size:13px;line-height:2.5}@media (max-width:700px){.sXbhDa_shopColumns,.sXbhDa_addressGrid{grid-template-columns:1fr;gap:0}.sXbhDa_addressGrid{gap:14px}.sXbhDa_accountTiles{gap:9px}.sXbhDa_accountTiles a{gap:9px;padding:17px 12px}.sXbhDa_accountTiles span{font-size:13px}.sXbhDa_accountTiles strong{font-size:28px}.sXbhDa_accountTiles small{font-size:10px;line-height:1.7}.sXbhDa_panel,.sXbhDa_narrowPanel,.sXbhDa_orderCard{padding:20px}.sXbhDa_threeFields,.sXbhDa_shopForm .sXbhDa_formRow{grid-template-columns:1fr}.sXbhDa_field input,.sXbhDa_field select,.sXbhDa_field textarea{font-size:16px}.sXbhDa_orderProduct{flex-wrap:wrap;gap:12px}.sXbhDa_orderProduct h2{font-size:17px}.sXbhDa_orderArt{width:65px;height:65px}.sXbhDa_orderArt svg{width:59px;height:56px}.sXbhDa_orderProduct>strong{text-align:right;width:100%;font-size:18px}.sXbhDa_row{gap:10px}.sXbhDa_toolbar{gap:9px}.sXbhDa_shopForm>.sXbhDa_primary{width:100%}.sXbhDa_narrowPanel{margin-bottom:30px}.sXbhDa_panel h2{font-size:18px}}.sXbhDa_fulfillmentSteps{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:22px 0 26px;padding:0;list-style:none;display:grid}.sXbhDa_fulfillmentSteps li{text-align:center;color:#69786f;flex-direction:column;align-items:center;gap:8px;font-size:12px;display:flex}.sXbhDa_fulfillmentSteps li span{color:#69786f;background:#eff2ee;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:700;display:grid}.sXbhDa_fulfillmentSteps li[data-done=true] span{color:#fff;background:#155e42}.sXbhDa_caseCard{border-bottom:1px solid #e3e9e0;padding:16px 0}.sXbhDa_caseCard p{margin:8px 0}.sXbhDa_documentList{padding:0;list-style:none}.sXbhDa_documentList li{overflow-wrap:anywhere;border-bottom:1px solid #e3e9e0;padding:12px 0}.sXbhDa_documentList a{color:#155e42;font-weight:600}.sXbhDa_documentList small{color:#69786f;margin:6px 0;display:block}.sXbhDa_orderDetails{margin-top:16px}.sXbhDa_orderDetails summary{cursor:pointer;color:#155e42;margin-bottom:16px;font-weight:600}.sXbhDa_orderDetails .sXbhDa_shopForm{margin-top:20px}.sXbhDa_simulationBanner{color:#65430b;background:#fff8e5;border:1px solid #b5811d;border-radius:14px;padding:16px 20px;font-weight:600;line-height:1.7}.sXbhDa_modeNav{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 22px;display:flex}.sXbhDa_modeNav a{border:1px solid #d5dfd5;border-radius:100px;padding:9px 15px;text-decoration:none}.sXbhDa_modeNav a[aria-current=page]{color:#fff;background:#163e2c}
.d4eAPG_page{color:#173f33;max-width:1240px;margin:auto;padding:32px 24px 100px}.d4eAPG_page *{box-sizing:border-box}.d4eAPG_heading{letter-spacing:-.035em;margin:12px 0 20px;font-size:clamp(27px,3vw,36px);line-height:1.18}.d4eAPG_lead{color:#4e675c;max-width:850px;font-size:15px;line-height:1.8}.d4eAPG_eyebrow{letter-spacing:.15em;color:#59785e;font-size:12px;font-weight:700}.d4eAPG_hero{background:#edf4ea;border:1px solid #d8e5d7;border-radius:20px;padding:28px}.d4eAPG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:20px 0;display:grid}.d4eAPG_card{overflow-wrap:anywhere;background:#fff;border:1px solid #dce5de;border-radius:16px;min-width:0;margin:16px 0;padding:22px}.d4eAPG_grid .d4eAPG_card{margin:0}.d4eAPG_card h2,.d4eAPG_card h3{line-height:1.35}.d4eAPG_card p{line-height:1.7}.d4eAPG_badge{color:#2a5c38;background:#edf5e9;border-radius:20px;padding:5px 10px;font-size:12px;display:inline-block}.d4eAPG_actions{flex-wrap:wrap;align-items:center;gap:14px;margin:16px 0;display:flex}.d4eAPG_button{cursor:pointer;background:#23533a;border:0;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:11px 18px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex;color:#fff!important}.d4eAPG_button:disabled{opacity:.6;cursor:wait}.d4eAPG_link{color:#276344;text-underline-offset:4px;text-decoration:underline}.d4eAPG_muted{color:#617469;font-size:13px;line-height:1.7}.d4eAPG_notice,.d4eAPG_empty{color:#465c4e;background:#f3f6ef;border-radius:12px;margin:18px 0;padding:18px;line-height:1.75}.d4eAPG_empty{border:1px dashed #c7d4c6}.d4eAPG_price{color:#235c3d;font-size:24px;font-weight:700}.d4eAPG_price small{font-size:13px;font-weight:500}.d4eAPG_tabs{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.d4eAPG_tabs a{color:#355747;border:1px solid #d5e0d5;border-radius:8px;min-height:44px;padding:10px 14px;text-decoration:none}.d4eAPG_tabs a[aria-current=page]{color:#fff;background:#23533a;border-color:#23533a}.d4eAPG_stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:20px 0;display:grid}.d4eAPG_stat{background:#f2f6ee;border-radius:10px;flex-direction:column;gap:8px;padding:15px;display:flex}.d4eAPG_stat strong{font-size:24px}.d4eAPG_stat span{color:#5e7462;font-size:12px}.d4eAPG_form{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.d4eAPG_field{flex-direction:column;gap:8px;min-width:0;font-size:14px;display:flex}.d4eAPG_field input,.d4eAPG_field select,.d4eAPG_field textarea{color:#203d2f;width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #bfcfc0;border-radius:7px;padding:10px}.d4eAPG_field textarea{resize:vertical;min-height:110px}.d4eAPG_field input:focus,.d4eAPG_field select:focus,.d4eAPG_field textarea:focus{outline-offset:2px;outline:2px solid #558b58}.d4eAPG_wide{grid-column:1/-1}.d4eAPG_check{align-items:flex-start;gap:10px;font-size:14px;line-height:1.65;display:flex}.d4eAPG_check input{flex-shrink:0;width:18px;height:18px;margin-top:5px}.d4eAPG_error{color:#9f352c;background:#fff0ed;border-radius:8px;padding:14px}.d4eAPG_success{color:#285d36;background:#eaf6e9;border-radius:8px;padding:14px}.d4eAPG_scroll{max-width:100%;margin:16px 0;overflow:auto}.d4eAPG_table{border-collapse:collapse;text-align:left;width:100%;min-width:650px;font-size:14px}.d4eAPG_table th,.d4eAPG_table td{vertical-align:top;border-bottom:1px solid #e0e8df;padding:14px 12px;line-height:1.6}.d4eAPG_table th{color:#3e5c47;background:#f3f6ef;font-weight:600}.d4eAPG_timeline{padding-left:24px}.d4eAPG_timeline li{padding:0 0 22px 10px}.d4eAPG_timeline time{color:#65806c;font-size:13px}.d4eAPG_page section{scroll-margin-top:100px}.d4eAPG_page progress{accent-color:#2e673f;width:100%}.d4eAPG_qr{max-width:180px;height:auto}.d4eAPG_page details{margin:12px 0}.d4eAPG_page summary{cursor:pointer;min-height:32px}@media (max-width:900px){.d4eAPG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.d4eAPG_page{padding:22px 15px 100px}.d4eAPG_grid,.d4eAPG_form{grid-template-columns:1fr}.d4eAPG_hero,.d4eAPG_card{padding:18px}.d4eAPG_stats{grid-template-columns:repeat(2,minmax(0,1fr))}.d4eAPG_heading{font-size:32px}.d4eAPG_tabs{gap:6px}.d4eAPG_tabs a{padding:10px;font-size:13px}.d4eAPG_actions{align-items:stretch}.d4eAPG_button{max-width:100%}}.d4eAPG_projectHeading{justify-content:space-between;align-items:center;gap:24px;padding-bottom:24px;display:flex}.d4eAPG_projectHeading .d4eAPG_heading{margin-bottom:10px}.d4eAPG_projectHeading .d4eAPG_lead{margin:0}.d4eAPG_page .d4eAPG_secondaryButton{white-space:nowrap;background:#fff;border:1px solid #cad7c3;border-radius:7px;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;font-size:13px;display:inline-flex}.d4eAPG_projectFilters{border-top:1px solid #dde6d6;border-bottom:1px solid #dde6d6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:16px 0;display:flex}.d4eAPG_filterTabs{flex-wrap:wrap;gap:6px;display:flex}.d4eAPG_filterTabs a{color:#68805f;border-radius:6px;min-height:40px;padding:9px 12px;font-size:12px}.d4eAPG_filterTabs a[aria-current=page]{color:#fff;background:#23533a}.d4eAPG_statusFilter{align-items:flex-end;gap:7px;font-size:11px;display:flex}.d4eAPG_statusFilter label{color:#73876b;align-items:center;gap:8px;display:flex}.d4eAPG_statusFilter select{color:#31532a;max-width:190px;min-height:40px;font:inherit;background:#fff;border:1px solid #cad8c2;border-radius:6px;padding:7px}.d4eAPG_statusFilter button{color:#31532a;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cad8c2;border-radius:6px;padding:7px 12px}.d4eAPG_resultLine{color:#768b6d;justify-content:space-between;padding:19px 0 0;font-size:12px;display:flex}.d4eAPG_projectCard{background:#fff;border:1px solid #dce5d6;border-radius:10px;flex-direction:column;min-width:0;padding:22px;display:flex}.d4eAPG_projectCard header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.d4eAPG_projectNo{color:#83907c;overflow-wrap:anywhere;font-size:10px}.d4eAPG_projectCard h2{margin:18px 0;font-size:20px;line-height:1.5}.d4eAPG_projectFacts{grid-template-columns:1fr 1fr;gap:14px;margin:0 0 22px;display:grid}.d4eAPG_projectFacts>div:last-child{grid-column:1/-1}.d4eAPG_projectFacts dt{color:#7e8c75;font-size:11px}.d4eAPG_projectFacts dd{margin:4px 0 0;font-size:13px}.d4eAPG_projectCard>a{color:#315b25;border-top:1px solid #e4ebdd;justify-content:space-between;gap:12px;margin-top:auto;padding-top:15px;font-size:12px;font-weight:600;display:flex}.d4eAPG_projectEmpty{text-align:center;background:#fff;border:1px solid #dfe7d7;border-radius:10px;margin:18px 0 26px;padding:40px 24px}.d4eAPG_projectEmpty>span{color:#759460;font-size:38px;display:block}.d4eAPG_projectEmpty h2{margin:10px 0;font-size:18px}.d4eAPG_projectEmpty p{color:#7a8b70;max-width:510px;margin:0 auto 18px;font-size:13px;line-height:1.85}.d4eAPG_demandBanner{background:#edf3e5;border-radius:10px;justify-content:space-between;align-items:center;gap:24px;margin:26px 0;padding:23px 25px;display:flex}.d4eAPG_demandBanner h2{margin:0;font-size:17px}.d4eAPG_demandBanner p{color:#718568;margin:7px 0 0;font-size:12px}.d4eAPG_demandBanner .d4eAPG_button{white-space:nowrap;font-size:12px}.d4eAPG_projectCard .d4eAPG_badge{font-size:11px}.d4eAPG_page .d4eAPG_tabs{scrollbar-width:thin;border-bottom:1px solid #d9e4d1;flex-wrap:nowrap;gap:5px;padding-bottom:10px;overflow-x:auto}.d4eAPG_page .d4eAPG_tabs a{background:0 0;border:0;flex-shrink:0;font-size:13px}.d4eAPG_page .d4eAPG_tabs a[aria-current=page]{background:#23533a}.d4eAPG_page .d4eAPG_hero{border-radius:12px;padding:26px}.d4eAPG_page .d4eAPG_card{border-radius:10px}.d4eAPG_page .d4eAPG_heading{text-wrap:balance;line-height:1.4}@media (max-width:640px){.d4eAPG_projectHeading{flex-direction:column;align-items:flex-start;gap:16px}.d4eAPG_projectHeading .d4eAPG_heading{font-size:27px}.d4eAPG_projectFilters{gap:12px}.d4eAPG_filterTabs a{padding:9px;font-size:11px}.d4eAPG_statusFilter{width:100%}.d4eAPG_statusFilter label{flex:1;justify-content:space-between}.d4eAPG_statusFilter select{flex:1;max-width:230px}.d4eAPG_projectCard{padding:18px}.d4eAPG_projectCard h2{font-size:18px}.d4eAPG_demandBanner{padding:20px;display:block}.d4eAPG_demandBanner .d4eAPG_button{margin-top:16px}.d4eAPG_projectEmpty{padding:28px 20px}.d4eAPG_page .d4eAPG_hero{padding:20px}.d4eAPG_page .d4eAPG_tabs{margin:18px 0}.d4eAPG_page .d4eAPG_hero .d4eAPG_heading{margin:10px 0 14px;font-size:26px}.d4eAPG_page .d4eAPG_hero>p{overflow-wrap:anywhere;font-size:13px;line-height:1.7}.d4eAPG_page .d4eAPG_hero .d4eAPG_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:16px 0 0}.d4eAPG_page .d4eAPG_hero .d4eAPG_stat{gap:6px;padding:12px 8px}.d4eAPG_page .d4eAPG_hero .d4eAPG_stat strong{font-size:22px}.d4eAPG_page .d4eAPG_hero .d4eAPG_stat span{font-size:11px;line-height:1.5}}.d4eAPG_fieldset{border:0;border-top:1px solid #e0e8d8;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;min-width:0;margin:6px 0 0;padding:22px 0 8px;display:grid}.d4eAPG_fieldset legend{color:#305439;padding:0 14px 0 0;font-size:16px;font-weight:650}.d4eAPG_field>label{font-weight:550}.d4eAPG_field input,.d4eAPG_field select,.d4eAPG_field textarea{font-size:15px}.d4eAPG_form .d4eAPG_muted{font-size:12px}.d4eAPG_form .d4eAPG_field textarea{min-height:94px}@media (max-width:600px){.d4eAPG_fieldset{grid-template-columns:1fr;gap:18px;padding-top:18px}.d4eAPG_field input,.d4eAPG_field select,.d4eAPG_field textarea{font-size:16px}}.d4eAPG_participationGuide{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:22px 0 28px;display:grid}.d4eAPG_participationGuide>div{background:#f5f0e2;border:1px solid #e7dec7;border-radius:16px;padding:22px;position:relative}.d4eAPG_participationGuide svg{color:#9c8750;width:25px;height:25px;margin-bottom:14px;display:block}.d4eAPG_participationGuide strong{color:#4c5033;font-size:17px}.d4eAPG_participationGuide p{color:#807960;margin:7px 0 0;font-size:12px;line-height:1.8}@media (max-width:640px){.d4eAPG_participationGuide{gap:8px;margin:18px 0 24px}.d4eAPG_participationGuide>div{border-radius:12px;padding:14px 10px}.d4eAPG_participationGuide strong{font-size:14px}.d4eAPG_participationGuide p{font-size:10px}.d4eAPG_participationGuide svg{width:22px;height:22px;margin-bottom:10px}}.d4eAPG_moreFilters>summary,.d4eAPG_participationInfo>summary{cursor:pointer;color:#55705c;align-items:center;min-height:44px;font-size:13px;display:flex}.d4eAPG_moreFilters[open]{flex-basis:100%}.d4eAPG_participationInfo{border-top:1px solid #dfe6d9;margin:18px 0;padding:4px 0}.d4eAPG_participationInfo .d4eAPG_participationGuide{margin-top:8px}
.BrtQbq_form{gap:18px;max-width:760px;margin:0 auto;display:grid}.BrtQbq_fieldset{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.BrtQbq_product{border-bottom:1px solid #e2e9e3;align-items:center;gap:16px;padding-bottom:20px;display:flex}.BrtQbq_visual{border-radius:16px;flex:0 0 98px;height:98px;position:relative;overflow:hidden}.BrtQbq_product strong{color:#17382b;font-size:22px}.BrtQbq_product p{color:#344d40;margin:6px 0}.BrtQbq_product small,.BrtQbq_quantityRow small,.BrtQbq_options small{color:#68786d;font-size:12px}.BrtQbq_quantityRow,.BrtQbq_row{justify-content:space-between;align-items:center;gap:14px;display:flex}.BrtQbq_quantityRow label{color:#203d30;font-weight:700}.BrtQbq_stepper{background:#fff;border:1px solid #d5e0d7;border-radius:12px;align-items:center;display:flex;overflow:hidden}.BrtQbq_stepper button{color:#1a4b34;cursor:pointer;background:#f4f8f3;border:0;width:44px;height:44px;font-size:22px}.BrtQbq_stepper button:disabled{color:#a4afa7;cursor:default}.BrtQbq_stepper input{text-align:center;color:#193b2c;appearance:textfield;background:#fff;border:0;width:60px;height:44px;font-size:17px;font-weight:700}.BrtQbq_stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.BrtQbq_stepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.BrtQbq_addressSection{background:#f7faf5;border:1px solid #dbe5dc;border-radius:16px;padding:18px}.BrtQbq_row h2{color:#193d2d;margin:0;font-size:16px}.BrtQbq_change{color:#1c6745;cursor:pointer;background:0 0;border:0;padding:8px;font-weight:600}.BrtQbq_addressSummary{margin-top:8px;font-size:14px;line-height:1.7}.BrtQbq_addressSummary p{overflow-wrap:anywhere;margin:3px 0}.BrtQbq_addressSummary small{color:#5e7968}.BrtQbq_addressChoices{gap:10px;margin-top:14px;display:grid}.BrtQbq_addressOption{cursor:pointer;overflow-wrap:anywhere;background:#fff;border:1px solid #dae4dc;border-radius:12px;align-items:flex-start;gap:10px;padding:12px;font-size:13px;line-height:1.6;display:flex}.BrtQbq_addressOption input{accent-color:#226444;margin-top:4px}.BrtQbq_addLink{color:#236245;padding:6px 0;font-size:14px}.BrtQbq_emptyAddress p{color:#647468;font-size:14px;line-height:1.7}.BrtQbq_options{color:#4a6151;border-top:1px solid #e1e8e2;padding-top:14px;font-size:13px}.BrtQbq_options summary{cursor:pointer;min-height:24px;line-height:1.65}.BrtQbq_optionsBody{gap:12px;padding-top:14px;line-height:1.7;display:grid}.BrtQbq_optionsBody p{margin:0}.BrtQbq_optionsBody textarea{font:inherit;resize:vertical;box-sizing:border-box;border:1px solid #cfdbd1;border-radius:10px;width:100%;padding:12px}.BrtQbq_deliveryChoices{flex-wrap:wrap;gap:8px;display:flex}.BrtQbq_deliveryChoices button{font:inherit;color:#43654e;cursor:pointer;background:#fff;border:1px solid #d2ddd4;border-radius:10px;padding:11px 14px}.BrtQbq_deliveryChoices button[aria-pressed=true]{color:#19492e;background:#eaf4e9;border-color:#347954;font-weight:700}.BrtQbq_consent{color:#5b6c5f;align-items:flex-start;gap:10px;font-size:12px;line-height:1.75;display:flex}.BrtQbq_consent input{accent-color:#226444;flex:none;width:17px;height:17px;margin-top:4px}.BrtQbq_consent a{color:#286344;margin-left:5px}.BrtQbq_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.BrtQbq_pagePanel{max-width:760px;margin:auto}.BrtQbq_process{color:#5e7163;border:1px solid #dfe7e0;border-radius:14px;max-width:760px;margin:20px auto 0;padding:16px;font-size:13px}.BrtQbq_process summary{cursor:pointer}.BrtQbq_process ol{padding-left:20px;line-height:1.9}.BrtQbq_total{border-top:1px solid #e2e9e3;justify-content:space-between;align-items:center;gap:12px;padding-top:18px;display:flex}.BrtQbq_total strong{color:#1d5b3c;font-size:24px}.BrtQbq_muted{color:#637368;font-size:12px;line-height:1.6}.BrtQbq_projectPage{max-width:800px;margin:32px auto;padding:0 20px 80px}.BrtQbq_projectTitle{color:#173d2a;margin:24px 0 8px;font-size:27px}.BrtQbq_projectCard{background:#fff;border:1px solid #dde6de;border-radius:20px;margin-top:20px;padding:26px}.BrtQbq_spec{color:#4d6556;margin:5px 0;font-size:13px;line-height:1.7}.BrtQbq_unitPrice{color:#1e6844;margin:12px 0 4px;font-size:21px;font-weight:700}.BrtQbq_projectForm{gap:18px;display:grid}.BrtQbq_projectForm button[type=submit]{width:100%}.BrtQbq_submit{color:#fff;cursor:pointer;background:#236845;border:0;border-radius:12px;padding:15px;font-size:15px;font-weight:700}.BrtQbq_submit:disabled{opacity:.5;cursor:default}.BrtQbq_error{color:#a32626;font-size:14px}.BrtQbq_back{color:#3f6750;font-size:14px;text-decoration:none}@media (max-width:600px){.BrtQbq_product{gap:12px}.BrtQbq_visual{flex-basis:84px;height:84px}.BrtQbq_product strong{font-size:20px}.BrtQbq_addressSection{padding:14px}.BrtQbq_quantityRow label{font-size:14px}.BrtQbq_quantityRow small{margin-top:4px;display:block}.BrtQbq_stepper button{width:40px}.BrtQbq_stepper input{width:48px}.BrtQbq_projectPage{margin-top:22px;padding:0 14px 86px}.BrtQbq_projectCard{padding:18px}.BrtQbq_projectTitle{font-size:23px}.BrtQbq_total strong{font-size:22px}}.BrtQbq_confirmDock{background:#fff;border-top:1px solid #e1e7dd;align-items:center;gap:20px;padding:14px 0 0;display:flex}.BrtQbq_confirmDock>div{flex:1;min-width:0}.BrtQbq_confirmDock small{color:#748367;font-size:11px;display:block}.BrtQbq_confirmDock strong{color:#a95728;overflow-wrap:anywhere;font-size:24px;display:block}.BrtQbq_projectForm .BrtQbq_confirmDock button{border-radius:999px;width:auto;min-width:150px}.BrtQbq_projectForm .BrtQbq_optionsBody h2{font-size:16px}.BrtQbq_projectForm .BrtQbq_optionsBody{font-size:13px}.BrtQbq_projectForm .BrtQbq_optionsBody>p{background:#f8faf5;border:1px solid #e2e8db;border-radius:12px;max-height:230px;padding:14px;overflow:auto}.BrtQbq_projectForm .BrtQbq_options summary{align-items:center;min-height:44px;display:flex}.BrtQbq_consent input{width:20px;height:20px}.BrtQbq_projectPage{padding-bottom:140px}.BrtQbq_unitPrice{color:#ab572a!important}@media (max-width:640px){.BrtQbq_confirmDock{left:0;right:0;bottom:calc(62px + env(safe-area-inset-bottom));z-index:45;gap:14px;padding:12px 16px;position:fixed;box-shadow:0 -4px 20px #234c2808}.BrtQbq_confirmDock strong{font-size:21px}.BrtQbq_projectForm .BrtQbq_confirmDock button{min-width:135px;min-height:48px;font-size:14px}.BrtQbq_projectCard{border-radius:16px}.BrtQbq_product strong{font-size:18px}.BrtQbq_projectTitle{margin-top:18px}.BrtQbq_projectPage{padding-bottom:160px}}
.UGJBMa_productHeading{justify-content:space-between;align-items:center;gap:24px;margin:14px 0 26px;display:flex}.UGJBMa_productHeading h1{letter-spacing:-.035em;color:#173f33;margin:3px 0 0;font-size:clamp(36px,5vw,52px);line-height:1.2}.UGJBMa_productHeading p{margin:0 0 8px}.UGJBMa_productHeading>div:last-child{margin-top:0}.UGJBMa_galleryColumn{min-width:0}.UGJBMa_galleryCaption{color:#6b7d70;margin:13px 2px;font-size:13px;line-height:1.8}.UGJBMa_evidenceSection{margin-top:32px}.UGJBMa_evidenceStages{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin:22px 0;padding:0;list-style:none;display:grid}.UGJBMa_evidenceStages li{border-right:1px solid #e4eadf;min-width:0;padding:0 12px 0 0}.UGJBMa_evidenceStages li:last-child{border-right:0}.UGJBMa_stageNumber{color:#6d865c;letter-spacing:.06em;background:#eef3e8;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:650;display:inline-flex}.UGJBMa_evidenceStages h3{color:#2c4c30;margin:14px 0 6px;font-size:14px;line-height:1.65}.UGJBMa_evidenceStages p{color:#75816e;margin:0;font-size:12px;line-height:1.85}.UGJBMa_cardMedia{border-radius:15px 15px 0 0;margin:-22px -22px 20px;overflow:hidden}.UGJBMa_offerCard{flex-direction:column;display:flex}.UGJBMa_offerCard>a:last-child{align-self:flex-start;margin-top:auto}.UGJBMa_offerCard>span{align-self:flex-start}.UGJBMa_offerCard h3{margin-bottom:0}.UGJBMa_projectHero{grid-template-columns:minmax(0,1.3fr) minmax(280px,.8fr);align-items:center;gap:32px;margin:18px 0 20px;display:grid}.UGJBMa_projectHeroMedia{border-radius:12px;min-width:0;overflow:hidden}.UGJBMa_projectHeroContent{min-width:0}.UGJBMa_projectHeroContent>p{line-height:1.8}.UGJBMa_projectHeroBadges{flex-wrap:wrap;gap:8px;display:flex}.UGJBMa_orderVisual{border-radius:10px;flex:0 0 96px;width:96px;overflow:hidden}.UGJBMa_skuMedia{border-radius:9px 9px 0 0;margin:-22px -22px 18px;overflow:hidden}@media (max-width:900px){.UGJBMa_evidenceStages{grid-template-columns:repeat(3,minmax(0,1fr))}.UGJBMa_evidenceStages li{border-right:0}.UGJBMa_projectHero{grid-template-columns:minmax(0,1fr) minmax(240px,.9fr);gap:22px}}@media (max-width:640px){.UGJBMa_productHeading{flex-direction:column;align-items:flex-start;gap:16px;margin:12px 0 20px}.UGJBMa_productHeading h1{font-size:36px}.UGJBMa_evidenceSection{margin-top:24px}.UGJBMa_evidenceStages{grid-template-columns:1fr;gap:0;margin:18px 0}.UGJBMa_evidenceStages li{border:0;border-bottom:1px solid #edf0e8;align-items:flex-start;gap:14px;padding:15px 0;display:flex}.UGJBMa_evidenceStages li:last-child{border:0}.UGJBMa_stageNumber{flex:0 0 32px;width:32px;height:32px}.UGJBMa_evidenceStages h3{margin:1px 0 3px;font-size:14px}.UGJBMa_evidenceStages p{font-size:12px}.UGJBMa_projectHero{grid-template-columns:1fr;gap:20px}.UGJBMa_projectHeroMedia{grid-row:1}.UGJBMa_orderVisual{flex-basis:82px;width:82px}}@media (max-width:600px){.UGJBMa_cardMedia,.UGJBMa_skuMedia{margin:-18px -18px 18px}}
.GY4ksW_wrap{color:#15342d;max-width:1180px;margin:auto;padding:24px 20px 112px}.GY4ksW_hero{grid-template-columns:1.25fr .75fr;align-items:center;gap:32px;padding:36px 0 26px;display:grid}.GY4ksW_hero h1{letter-spacing:-.03em;margin:8px 0 20px;font-size:clamp(30px,5vw,54px);line-height:1.2}.GY4ksW_hero p{line-height:1.8}.GY4ksW_eyebrow{letter-spacing:.13em;color:#527065;font-size:12px}.GY4ksW_notice{background:#fff9e8;border:1px solid #e4d4a3;border-radius:14px;padding:14px 18px;line-height:1.7}.GY4ksW_muted{color:#607269;font-size:13px;line-height:1.75}.GY4ksW_tabs{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.GY4ksW_tabs a,.GY4ksW_secondary{color:#204739;background:#fff;border:1px solid #d7e1d9;border-radius:10px;padding:11px 17px;text-decoration:none;display:inline-flex}.GY4ksW_tabs a[aria-current=page]{color:#fff;background:#173f32}.GY4ksW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.GY4ksW_card,.GY4ksW_panel{background:#fff;border:1px solid #dde5dc;border-radius:18px;min-width:0;padding:22px}.GY4ksW_card{flex-direction:column;gap:10px;display:flex}.GY4ksW_card h3,.GY4ksW_panel h2{margin:0 0 12px}.GY4ksW_card p{margin:0;line-height:1.7}.GY4ksW_art{background:#f1f5ed;border-radius:12px;justify-content:center;align-items:center;height:190px;display:flex;position:relative;overflow:hidden}.GY4ksW_art svg{width:80%;height:80%}.GY4ksW_image{object-fit:cover;width:100%;height:100%}.GY4ksW_art small{background:#ffffffe8;border-radius:5px;padding:3px 6px;font-size:11px;position:absolute;bottom:6px;left:10px}.GY4ksW_price{color:#146342;font-size:28px;font-weight:750}.GY4ksW_price small{color:#526359;font-size:13px;font-weight:400}.GY4ksW_row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.GY4ksW_primary{font:inherit;cursor:pointer;background:#173f32;border:0;border-radius:10px;justify-content:center;padding:13px 18px;font-weight:650;text-decoration:none;display:inline-flex;color:#fff!important}.GY4ksW_primary:disabled{opacity:.45;cursor:not-allowed}.GY4ksW_form{gap:16px;display:grid}.GY4ksW_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.GY4ksW_field{gap:7px;min-width:0;font-size:14px;display:grid}.GY4ksW_field input,.GY4ksW_field select,.GY4ksW_field textarea{box-sizing:border-box;width:100%;min-width:0;min-height:46px;font:inherit;color:#173d30;background:#fff;border:1px solid #cad7ce;border-radius:9px;padding:10px 12px}.GY4ksW_check{align-items:flex-start;gap:10px;font-size:13px;line-height:1.6;display:flex}.GY4ksW_check input{min-width:18px;min-height:18px;margin-top:4px}.GY4ksW_quote{gap:0;margin:12px 0;display:grid}.GY4ksW_quote div{border-bottom:1px solid #edf1ec;justify-content:space-between;gap:16px;padding:11px 0;display:flex}.GY4ksW_quote dd{text-align:right;margin:0}.GY4ksW_quote dt{color:#607269}.GY4ksW_columns{grid-template-columns:1.2fr .8fr;align-items:start;gap:22px;display:grid}.GY4ksW_stack{gap:20px;display:grid}.GY4ksW_tag{color:#42623b;background:#eef5eb;border-radius:20px;padding:5px 9px;font-size:12px;display:inline-block}.GY4ksW_steps{gap:12px;margin:18px 0;display:grid}.GY4ksW_step{border-left:3px solid #ccd9ce;padding:6px 0 6px 16px}.GY4ksW_step strong{margin-bottom:5px;display:block}.GY4ksW_progress{accent-color:#397953;width:100%;height:12px}.GY4ksW_error{color:#993b2b;background:#fff0ed;border-radius:10px;padding:12px}.GY4ksW_panel details{border-bottom:1px solid #e2e8de;padding:14px 0;line-height:1.8}.GY4ksW_panel summary{cursor:pointer;font-weight:650}.GY4ksW_table{border-collapse:collapse;width:100%;font-size:14px}.GY4ksW_table td,.GY4ksW_table th{text-align:left;border-bottom:1px solid #e1e7dc;padding:12px}.GY4ksW_tableWrap{overflow-x:auto}.GY4ksW_empty{text-align:center;background:#f5f7f2;border-radius:14px;padding:28px;line-height:1.8}.GY4ksW_search{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.GY4ksW_search input,.GY4ksW_search select{max-width:100%;font:inherit;border:1px solid #ccd8ce;border-radius:8px;padding:10px}.GY4ksW_footer{flex-wrap:wrap;gap:20px;margin:30px 0;font-size:14px;display:flex}.GY4ksW_sr{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:760px){.GY4ksW_wrap{padding:16px 14px 105px}.GY4ksW_hero,.GY4ksW_columns{grid-template-columns:1fr;gap:18px}.GY4ksW_hero{padding:14px 0}.GY4ksW_hero>div:last-child{display:none}.GY4ksW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.GY4ksW_card{padding:12px}.GY4ksW_art{height:130px}.GY4ksW_price{font-size:23px}.GY4ksW_panel{padding:18px}.GY4ksW_fields{grid-template-columns:1fr}.GY4ksW_tabs a{flex:1;justify-content:center;padding:11px 8px}.GY4ksW_row .GY4ksW_primary{flex:1}.GY4ksW_table td,.GY4ksW_table th{padding:10px}.GY4ksW_notice{font-size:13px}.GY4ksW_card .GY4ksW_row{gap:8px}.GY4ksW_card .GY4ksW_primary{padding:10px;font-size:13px}.GY4ksW_columns>.GY4ksW_stack{display:contents}.GY4ksW_columns>.GY4ksW_stack>.GY4ksW_art{order:0}.GY4ksW_columns>section{order:1}.GY4ksW_columns>.GY4ksW_stack>section{order:2}}@media (max-width:350px){.GY4ksW_grid{grid-template-columns:1fr}}
.jo1b2a_form{color:#173f33;gap:20px;font-family:inherit;display:grid}.jo1b2a_paste{background:#f2f7ef;border:1px solid #d6e7d8;border-radius:20px;gap:12px;padding:20px;display:grid}.jo1b2a_paste label{gap:7px;display:grid}.jo1b2a_paste strong{font-size:18px}.jo1b2a_paste label span,.jo1b2a_pasteMessage{color:#52705d;margin:0;font-size:13px;line-height:1.6}.jo1b2a_paste textarea,.jo1b2a_field input,.jo1b2a_field textarea{box-sizing:border-box;color:#203c2d;width:100%;font:inherit;background:#fff;border:1px solid #d3ded5;border-radius:12px;outline:none;padding:13px 14px;font-size:16px;line-height:1.45}.jo1b2a_paste textarea:focus,.jo1b2a_field input:focus,.jo1b2a_field textarea:focus{border-color:#35634a;box-shadow:0 0 0 3px #4c84571a}.jo1b2a_paste textarea,.jo1b2a_field textarea{resize:vertical}.jo1b2a_fillButton{color:#214b35;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #35634a;border-radius:10px;justify-self:start;padding:10px 15px;font-size:14px;font-weight:600}.jo1b2a_fillButton:disabled{opacity:.45;cursor:default}.jo1b2a_fillButton span{margin-left:20px}.jo1b2a_sectionTitle{justify-content:space-between;align-items:center;gap:12px;display:flex}.jo1b2a_sectionTitle h2{margin:0;font-size:18px}.jo1b2a_sectionTitle>span{color:#6c7e70;font-size:12px}.jo1b2a_row{grid-template-columns:1fr 1.2fr;gap:14px;display:grid}.jo1b2a_region{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}.jo1b2a_field{gap:8px;min-width:0;display:grid}.jo1b2a_field>span{font-size:14px;font-weight:600}.jo1b2a_labels{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.jo1b2a_labels legend{margin-bottom:10px;padding:0;font-size:14px;font-weight:600}.jo1b2a_labels legend span{color:#7c897f;margin-left:8px;font-size:12px;font-weight:400}.jo1b2a_chips{flex-wrap:wrap;gap:9px;display:flex}.jo1b2a_chips button{color:#435d4b;min-width:66px;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5dfd6;border-radius:100px;padding:9px 17px;font-size:14px}.jo1b2a_chips button[aria-pressed=true]{color:#23452c;background:#e8f2e3;border-color:#698465}.jo1b2a_check{color:#526959;align-items:center;gap:10px;font-size:14px;line-height:1.5;display:flex}.jo1b2a_check input{accent-color:#315e42;flex:none;width:18px;height:18px;margin:0}.jo1b2a_actions{text-align:center;gap:14px;display:grid}.jo1b2a_saveButton{color:#fff;width:100%;font:inherit;cursor:pointer;background:#214c36;border:0;border-radius:13px;padding:16px 20px;font-size:16px;font-weight:700}.jo1b2a_saveButton:disabled{opacity:.6;cursor:wait}.jo1b2a_actions a{color:#607c68;text-underline-offset:3px;font-size:14px;text-decoration:underline}.jo1b2a_error{color:#9d3b2b;background:#fff1ee;border-radius:10px;margin:0;padding:12px;font-size:14px;line-height:1.5}.jo1b2a_visuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (max-width:520px){.jo1b2a_paste{border-radius:15px;padding:16px}.jo1b2a_region{gap:8px}.jo1b2a_region input{padding:12px 9px;font-size:16px}.jo1b2a_row{gap:12px}.jo1b2a_sectionTitle{flex-direction:column;align-items:flex-start;gap:6px}}.jo1b2a_editor{gap:20px;min-width:0;display:grid}.jo1b2a_manualEntry{justify-items:start;gap:10px;display:grid}.jo1b2a_manualEntry>span{color:#607768;font-size:13px}.jo1b2a_manualButton{min-height:44px;font:inherit;color:#355f45;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:10px 0;font-size:14px;text-decoration:underline}.jo1b2a_manualButton:focus-visible,.jo1b2a_chips button:focus-visible,.jo1b2a_fillButton:focus-visible,.jo1b2a_saveButton:focus-visible{outline-offset:3px;outline:3px solid #8fab85}.jo1b2a_add,.jo1b2a_sheet header button{cursor:pointer;color:#21563b;min-height:44px;font:inherit;background:#fff;border:1px solid #cadbce;border-radius:10px;padding:6px 12px;font-weight:600}.jo1b2a_sheet{box-sizing:border-box;overscroll-behavior:contain;color:#203c2d;background:#fff;border:0;border-radius:20px;width:min(520px,100%);max-height:85dvh;padding:0 20px 20px;box-shadow:0 16px 64px #14332338}.jo1b2a_sheet::backdrop{background:#132b2580}.jo1b2a_sheet>header{z-index:1;background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex;position:sticky;top:0}.jo1b2a_sheet h2{margin:0;font-size:19px}.jo1b2a_paste summary{cursor:pointer;align-content:center;min-height:44px;font-weight:600}.jo1b2a_sheet .jo1b2a_paste{padding:0 14px;display:block}.jo1b2a_sheet .jo1b2a_paste[open]>:not(summary){margin-bottom:10px}.jo1b2a_sheet .jo1b2a_form,.jo1b2a_sheet .jo1b2a_editor{gap:14px}@media (max-width:600px){.jo1b2a_sheet{width:100%;max-width:100%;padding-bottom:max(20px,env(safe-area-inset-bottom));border-radius:18px 18px 0 0;margin:auto 0 0}}
.ihNRWa_page{color:#173e32;max-width:1180px;margin:0 auto;padding:36px 28px 65px}.ihNRWa_page a{text-decoration:none}.ihNRWa_header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:26px;display:flex}.ihNRWa_header h1{letter-spacing:-1.8px;margin:7px 0 10px;font-size:42px;line-height:1.2}.ihNRWa_header p{color:#647567;margin:0;font-size:15px;line-height:1.7}.ihNRWa_kicker{text-transform:uppercase;letter-spacing:2px;color:#7c8d61;font-size:11px;font-weight:750}.ihNRWa_headerLink{white-space:nowrap;align-items:center;min-height:44px;font-size:13px;display:inline-flex}.ihNRWa_filters{background:#fff;border:1px solid #dfe8da;border-radius:18px;margin-bottom:20px;padding:16px 20px}.ihNRWa_cityLine{justify-content:space-between;align-items:center;gap:16px;margin-bottom:11px;display:flex}.ihNRWa_cityLine label{align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.ihNRWa_cityLine select{color:#214832;max-width:210px;min-height:44px;font:inherit;background:#eff4e9;border:0;border-radius:9px;padding:8px 30px 8px 12px}.ihNRWa_cityLine>span{color:#7a8675;font-size:11px}.ihNRWa_chips,.ihNRWa_statusChips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ihNRWa_chips button,.ihNRWa_statusChips button{color:#66735f;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:24px;min-height:44px;padding:8px 16px;font-size:13px}.ihNRWa_chips button[aria-pressed=true]{color:#fff;background:#214f38}.ihNRWa_statusChips{border-top:1px solid #edf0e8;margin-top:12px;padding-top:10px}.ihNRWa_statusChips button{min-height:40px;padding:7px 13px;font-size:12px}.ihNRWa_statusChips button[aria-pressed=true]{color:#23482b;background:#eff3e5;font-weight:700}.ihNRWa_resultLine{color:#71806b;justify-content:space-between;align-items:center;gap:10px;margin:24px 0 14px;font-size:12px;display:flex}.ihNRWa_resultLine span:first-child{color:#435d42;font-weight:650}.ihNRWa_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.ihNRWa_card{background:#fff;border:1px solid #e1e8db;border-radius:19px;min-width:0;overflow:hidden;box-shadow:0 4px 20px #203f2805}.ihNRWa_cardMedia{padding:7px 7px 0;display:block;position:relative}.ihNRWa_media{aspect-ratio:4/3;background:#edf0e5;border-radius:13px;position:relative;overflow:hidden}.ihNRWa_media>img{object-fit:cover;width:100%;height:100%;display:block}.ihNRWa_media>div{border-radius:13px;width:100%;height:100%}.ihNRWa_mediaLabel{color:#3b5c30;background:#fffdf5e8;border-radius:5px;padding:4px 7px;font-size:10px;position:absolute;bottom:9px;left:9px}.ihNRWa_state{color:#607147;background:#fffdf1ed;border-radius:25px;padding:6px 10px;font-size:11px;font-weight:650;line-height:1.4;position:absolute;top:17px;left:17px}.ihNRWa_state[data-state=paused],.ihNRWa_state[data-state=expired]{color:#725c29;background:#f3e8ce}.ihNRWa_origin{color:#7b8a6c;margin:0 0 6px;font-size:11px;line-height:1.5}.ihNRWa_card h2{overflow-wrap:anywhere;margin:0 0 8px;font-size:22px;line-height:1.35}.ihNRWa_spec{color:#60735e;overflow-wrap:anywhere;min-height:19px;margin:0 0 8px;font-size:12px;line-height:1.6}.ihNRWa_supplier{color:#74856b;margin:0 0 14px;font-size:11px;line-height:1.5}.ihNRWa_price{color:#a7612b;min-height:51px;font-size:11px}.ihNRWa_price strong{letter-spacing:-.5px;font-size:25px;font-weight:650}.ihNRWa_price small{color:#708066;margin-top:2px;font-size:10px;line-height:1.5;display:block}.ihNRWa_previewPrice{color:#607748;min-height:51px;font-size:17px;font-weight:650}.ihNRWa_previewPrice span{color:#7b8774;margin-top:6px;font-size:11px;font-weight:400;display:block}.ihNRWa_window{color:#78876d;margin:13px 0;font-size:11px;line-height:1.7}.ihNRWa_cardCta{color:#244f35;border-top:1px solid #e8eddf;justify-content:space-between;align-items:center;min-height:44px;padding:10px 0 0;font-size:13px;font-weight:650;display:flex}.ihNRWa_cardCta span{font-size:20px;font-weight:400}.ihNRWa_progress{background:#ecf0e1;border-radius:5px;height:5px;margin:17px 0 9px;overflow:hidden}.ihNRWa_progress>span{background:#81a158;border-radius:5px;height:100%;display:block}.ihNRWa_progressText{color:#7a856c;justify-content:space-between;gap:8px;font-size:10px;line-height:1.7;display:flex}.ihNRWa_progressText strong{color:#3e653b;font-weight:600}.ihNRWa_empty{background:#eef2e7;border:1px solid #e0e7d5;border-radius:22px;margin-top:24px;overflow:hidden}.ihNRWa_emptyVisuals{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;max-width:760px;margin:auto;padding:26px 26px 0;display:grid}.ihNRWa_emptyVisuals .ihNRWa_media{border-radius:15px}.ihNRWa_emptyBody{text-align:center;padding:25px 25px 26px}.ihNRWa_emptyBody h2{letter-spacing:-.6px;margin:10px 0 12px;font-size:27px}.ihNRWa_emptyBody>p{color:#6f7e61;max-width:460px;margin:0 auto;font-size:13px;line-height:1.8}.ihNRWa_emptyActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:21px;display:flex}.ihNRWa_primary,.ihNRWa_secondary{min-height:46px;font:inherit;cursor:pointer;color:#fff;background:#27523b;border:1px solid #2d5538;border-radius:10px;justify-content:center;align-items:center;padding:12px 20px;font-size:13px;font-weight:650;display:inline-flex}.ihNRWa_secondary{color:#395b36;background:#fff;border-color:#d5e0c8}.ihNRWa_emptyBody .ihNRWa_emptyCaption{color:#829074;margin-top:20px;font-size:10px}.ihNRWa_supplierLink{color:#7b8b70;justify-content:center;align-items:center;gap:10px;padding:26px 12px 0;font-size:12px;display:flex}.ihNRWa_supplierLink a{color:#335e3a;align-items:center;min-height:44px;display:flex}.ihNRWa_loadNotice{color:#786333;background:#faf6e9;border:1px solid #e6d8af;border-radius:10px;padding:13px 16px;font-size:12px;line-height:1.7}.ihNRWa_back{color:#6a7b60;align-items:center;min-height:44px;margin-bottom:16px;font-size:12px;display:inline-flex}.ihNRWa_detail{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:start;gap:35px;display:grid}.ihNRWa_gallery{min-width:0}.ihNRWa_galleryMain{aspect-ratio:1;background:#eff2e7;border-radius:22px;justify-content:center;align-items:center;display:flex;overflow:hidden}.ihNRWa_galleryMain>img,.ihNRWa_galleryMain>video{object-fit:contain;width:100%;height:100%}.ihNRWa_galleryMain>.ihNRWa_media{aspect-ratio:1;border-radius:22px;width:100%;height:100%}.ihNRWa_mediaTabs{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.ihNRWa_mediaTabs button{font:inherit;cursor:pointer;color:#6c7c5d;background:#fff;border:1px solid #d9e1d0;border-radius:7px;min-height:40px;padding:8px 13px;font-size:11px}.ihNRWa_mediaTabs button[aria-pressed=true]{color:#fff;background:#2d563c;border-color:#2d563c}.ihNRWa_mediaCaption{color:#7d8975;margin:12px 3px;font-size:11px;line-height:1.7}.ihNRWa_mediaFailure{text-align:center;color:#738266;padding:30px;font-size:13px;line-height:1.8}.ihNRWa_detailInfo h1{letter-spacing:-.9px;overflow-wrap:anywhere;margin:14px 0 12px;font-size:34px;line-height:1.3}.ihNRWa_detailTag{color:#537045;background:#e9efde;border-radius:25px;padding:6px 10px;font-size:11px;display:inline-flex}.ihNRWa_detailInfo>.ihNRWa_spec{font-size:14px}.ihNRWa_supplierPanel{color:#4f6c42;background:#fff;border:1px solid #e0e7d7;border-radius:13px;margin:19px 0;padding:13px 15px}.ihNRWa_supplierPanel strong{font-size:14px;display:block}.ihNRWa_supplierPanel span{color:#7f8b72;margin-top:5px;font-size:11px;display:block}.ihNRWa_detailInfo>.ihNRWa_price,.ihNRWa_detailInfo>.ihNRWa_previewPrice{margin:22px 0}.ihNRWa_detailInfo>.ihNRWa_price strong{font-size:35px}.ihNRWa_facts{border-top:1px solid #e1e8d7;border-bottom:1px solid #e1e8d7;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:17px 0;display:grid}.ihNRWa_facts div{min-width:0}.ihNRWa_facts dt{color:#7b8a6e;margin-bottom:6px;font-size:11px}.ihNRWa_facts dd{overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:600;line-height:1.65}.ihNRWa_actionPanel{padding:20px 0 12px}.ihNRWa_actionPanel .ihNRWa_primary{width:100%}.ihNRWa_actionPanel .ihNRWa_secondary{width:100%;margin-top:10px}.ihNRWa_actionPanel p{color:#7b886d;margin:9px 0 0;font-size:11px;line-height:1.7}.ihNRWa_fold{border-bottom:1px solid #e0e7d5;margin-top:12px;font-size:13px}.ihNRWa_fold>summary{cursor:pointer;min-height:46px;padding:14px 0;font-weight:600;list-style-position:inside;display:list-item}.ihNRWa_fold p{color:#6e8063;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.85}.ihNRWa_detailProgress{background:#eef3e5;border-radius:12px;margin:20px 0;padding:15px}.ihNRWa_detailProgress .ihNRWa_progress{height:7px;margin-top:0}.ihNRWa_detailProgress .ihNRWa_progressText{font-size:12px}.ihNRWa_detailProgress p{color:#748367;margin:8px 0 0;font-size:11px;line-height:1.8}.ihNRWa_page a:focus-visible,.ihNRWa_page button:focus-visible,.ihNRWa_page select:focus-visible,.ihNRWa_page summary:focus-visible{outline-offset:3px;outline:3px solid #759553}@media (max-width:760px){.ihNRWa_page{padding:23px 16px 38px}.ihNRWa_header{align-items:start;gap:14px;margin-bottom:21px}.ihNRWa_header h1{letter-spacing:-1px;font-size:32px}.ihNRWa_header p{max-width:270px;font-size:12px}.ihNRWa_headerLink{font-size:11px}.ihNRWa_filters{border-radius:14px;padding:12px 14px}.ihNRWa_cityLine>span{font-size:10px}.ihNRWa_cityLine select{max-width:160px}.ihNRWa_chips{scrollbar-width:none;flex-wrap:nowrap;gap:4px;overflow:auto}.ihNRWa_chips button{white-space:nowrap;flex-shrink:0;padding:8px 13px;font-size:12px}.ihNRWa_statusChips{gap:3px;margin-top:8px;padding-top:8px}.ihNRWa_statusChips button{padding:7px 11px;font-size:11px}.ihNRWa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.ihNRWa_card{border-radius:15px}.ihNRWa_cardMedia{padding:5px 5px 0}.ihNRWa_state{padding:4px 7px;font-size:10px;top:12px;left:12px}.ihNRWa_media{border-radius:10px}.ihNRWa_cardBody{padding:12px 12px 9px}.ihNRWa_card h2{font-size:17px;line-height:1.4}.ihNRWa_origin{font-size:10px}.ihNRWa_spec{margin-bottom:6px;font-size:10px}.ihNRWa_supplier{margin-bottom:11px;font-size:10px}.ihNRWa_price strong{font-size:21px}.ihNRWa_price span{font-size:10px}.ihNRWa_price small{font-size:9px}.ihNRWa_previewPrice{font-size:14px}.ihNRWa_previewPrice span{font-size:10px}.ihNRWa_window{margin:10px 0;font-size:10px}.ihNRWa_cardCta{min-height:42px;font-size:11px}.ihNRWa_groupGrid{grid-template-columns:1fr}.ihNRWa_groupCard{grid-template-columns:135px minmax(0,1fr);gap:7px;padding:6px;display:grid}.ihNRWa_groupCard .ihNRWa_cardMedia{padding:0}.ihNRWa_groupCard .ihNRWa_media{aspect-ratio:1;height:100%;min-height:195px}.ihNRWa_groupCard .ihNRWa_state{font-size:9px;top:8px;left:8px}.ihNRWa_groupCard .ihNRWa_cardBody{padding:7px 6px 2px}.ihNRWa_groupCard h2{margin-bottom:5px;font-size:18px}.ihNRWa_groupCard .ihNRWa_supplier{margin-bottom:8px}.ihNRWa_groupCard .ihNRWa_price{min-height:44px}.ihNRWa_groupCard .ihNRWa_progress{margin:11px 0 6px}.ihNRWa_groupCard .ihNRWa_progressText{flex-wrap:wrap;gap:0 8px;font-size:9px}.ihNRWa_groupCard .ihNRWa_window{margin:8px 0;font-size:9px}.ihNRWa_groupCard .ihNRWa_cardCta{min-height:37px;padding-top:5px}.ihNRWa_resultLine{gap:10px;margin-top:18px;font-size:10px}.ihNRWa_emptyVisuals{gap:8px;padding:15px 15px 0}.ihNRWa_emptyBody{padding:20px 18px}.ihNRWa_emptyBody h2{font-size:23px}.ihNRWa_emptyBody>p{font-size:12px}.ihNRWa_emptyActions{gap:8px;margin-top:18px}.ihNRWa_primary,.ihNRWa_secondary{padding:11px 16px;font-size:12px}.ihNRWa_supplierLink{gap:7px;padding-top:18px;font-size:11px}.ihNRWa_detail{grid-template-columns:1fr;gap:16px}.ihNRWa_galleryMain,.ihNRWa_galleryMain>.ihNRWa_media{aspect-ratio:4/3;border-radius:17px}.ihNRWa_detailInfo h1{margin-top:12px;font-size:29px}.ihNRWa_detailInfo>.ihNRWa_spec{font-size:12px}.ihNRWa_detailInfo>.ihNRWa_price strong{font-size:32px}.ihNRWa_supplierPanel{margin:16px 0}.ihNRWa_facts{gap:14px}.ihNRWa_actionPanel{padding-bottom:7px}.ihNRWa_detailProgress .ihNRWa_progressText{font-size:11px}.ihNRWa_mediaCaption{margin-bottom:0;font-size:10px}.ihNRWa_back{margin-bottom:9px}}@media (prefers-reduced-motion:no-preference){.ihNRWa_card{transition:transform .18s,box-shadow .18s}.ihNRWa_card:hover{transform:translateY(-2px);box-shadow:0 10px 30px #274a2810}}.ihNRWa_deliveryCities{flex-wrap:wrap;align-items:center;gap:7px;margin:17px 0;display:flex}.ihNRWa_deliveryCities>span{color:#77876a;margin-right:4px;font-size:12px}.ihNRWa_deliveryCities>a{color:#5c7350;background:#fff;border:1px solid #dce5d2;border-radius:8px;min-height:42px;padding:10px 13px;font-size:12px}.ihNRWa_deliveryCities>a[aria-current=page]{color:#fff;background:#2b543b;border-color:#2b543b}.ihNRWa_followForm button:disabled{cursor:wait;opacity:.65}.ihNRWa_followForm p{color:#74826b;font-size:11px;line-height:1.7}.ihNRWa_followForm p[role=alert]{color:#985f32}a.ihNRWa_primary{color:#fff}a.ihNRWa_secondary{color:#395b36}.ihNRWa_mainAction{width:100%}.ihNRWa_mainAction .ihNRWa_secondary{margin-top:0}.ihNRWa_mainAction .ihNRWa_followForm button{width:100%}@media (max-width:760px){.ihNRWa_detailPage{padding-bottom:100px}.ihNRWa_mainAction{left:0;right:0;bottom:env(safe-area-inset-bottom);z-index:45;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-top:1px solid #dce5d5;padding:10px 16px;position:fixed;box-shadow:0 -5px 25px #28482b08}.ihNRWa_mainAction>.ihNRWa_primary,.ihNRWa_mainAction .ihNRWa_followForm button{max-width:640px;min-height:46px;margin:auto}.ihNRWa_mainAction .ihNRWa_followForm{max-width:640px;margin:auto}.ihNRWa_mainAction .ihNRWa_followForm p{margin:5px 0 0;font-size:10px}.ihNRWa_mainAction .ihNRWa_followForm p[role=alert]{color:#985f32}}@media (max-width:640px){.ihNRWa_mainAction{bottom:calc(59px + env(safe-area-inset-bottom))}}.ihNRWa_purchaseForm{margin:0}.ihNRWa_quantityRow{justify-content:space-between;align-items:center;gap:14px;margin:0 0 14px;display:flex}.ihNRWa_quantityRow label{min-width:0;font-size:14px;font-weight:650}.ihNRWa_quantityRow small{color:#718368;margin-top:5px;font-size:11px;font-weight:400;display:block}.ihNRWa_quantityStepper{background:#fff;border:1px solid #d6e2ca;border-radius:10px;flex-shrink:0;align-items:center;display:flex;overflow:hidden}.ihNRWa_quantityStepper button{width:44px;height:44px;font:inherit;color:#285237;cursor:pointer;background:#eff4e8;border:0;font-size:22px}.ihNRWa_quantityStepper button:disabled{opacity:.4;cursor:default}.ihNRWa_quantityStepper input{text-align:center;color:#234c33;width:66px;min-width:0;height:44px;font:inherit;appearance:textfield;border:0;border-radius:0;padding:8px 4px}.ihNRWa_quantityStepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ihNRWa_quantityStepper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ihNRWa_quantityStepper input:focus-visible{outline-offset:-3px;outline:3px solid #759553}.ihNRWa_purchaseTotal{color:#718368;justify-content:space-between;align-items:center;gap:12px;margin:0 0 15px;font-size:12px;display:flex}.ihNRWa_purchaseTotal strong{color:#a7612b;font-size:21px}.ihNRWa_purchaseForm button.ihNRWa_primary:disabled{opacity:.5;cursor:default}.ihNRWa_header{gap:14px;margin-bottom:18px}.ihNRWa_header h1{letter-spacing:-1px;color:#123c2e;margin:0 0 5px;font-size:34px;line-height:1.25}.ihNRWa_header p{color:#536459;font-size:17px;line-height:1.55}.ihNRWa_startGroup{color:#bd8b24;flex-shrink:0;align-items:center;gap:6px;min-height:44px;font-size:14px;font-weight:650;display:inline-flex}.ihNRWa_startGroup>span{color:#fff;background:#c69839;border-radius:50%;justify-content:center;align-items:center;width:23px;height:23px;font-size:23px;line-height:1;display:inline-flex}.ihNRWa_filters{background:#fff;border-radius:14px;margin-bottom:14px;padding:15px 16px}.ihNRWa_filterHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;font-size:14px;display:flex}.ihNRWa_filterHeading button,.ihNRWa_filterSummary button,.ihNRWa_changeCity{color:#24563e;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0}.ihNRWa_filterHeading button{font-size:13px}.ihNRWa_cityLine{flex-wrap:wrap;gap:8px;margin-bottom:0}.ihNRWa_cityLine select{font-size:14px}.ihNRWa_searchInput{box-sizing:border-box;width:100%;min-height:44px;font:inherit;color:#254c38;background:#fafcf7;border:1px solid #dce5d6;border-radius:9px;margin-bottom:10px;padding:10px 12px;font-size:15px}.ihNRWa_statusChips{border:0;flex-wrap:nowrap;gap:10px;margin:0 0 16px;padding:0;display:flex}.ihNRWa_statusChips button{color:#526251;white-space:nowrap;background:#edf1e9;border-radius:999px;flex:1;min-width:0;min-height:44px;padding:10px 16px;font-size:15px;font-weight:600}.ihNRWa_statusChips button[aria-pressed=true]{color:#fff;background:#1e563e;box-shadow:inset 0 2px 4px #102f2610}.ihNRWa_filterSummary{color:#64765b;justify-content:space-between;align-items:center;gap:12px;margin:-7px 0 8px;font-size:12px;display:flex}.ihNRWa_filterSummary button{flex-shrink:0;font-size:12px}.ihNRWa_screenReaderOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ihNRWa_card{background:#fff;border:1px solid #e9eee4;border-radius:15px;box-shadow:0 3px 12px #1a422b05}.ihNRWa_cardMedia{padding:0}.ihNRWa_cardMedia .ihNRWa_media{aspect-ratio:2.15;border-radius:14px 14px 0 0}.ihNRWa_cardMedia .ihNRWa_media>div{border-radius:0}.ihNRWa_state{color:#9b7025;background:#fff2cedf;border:1px solid #ffffffe8;padding:4px 10px;font-size:12px;top:10px;left:10px}.ihNRWa_state[data-state=available]{color:#fff;background:#c09b45ef}.ihNRWa_card h2{color:#163d2c;margin:0 0 2px;font-size:22px;line-height:1.4}.ihNRWa_card .ihNRWa_supplier{color:#657365;margin:0 0 2px;font-size:13px;line-height:1.6}.ihNRWa_card .ihNRWa_spec{color:#6c7868;min-height:0;margin:0 0 6px;font-size:13px;line-height:1.6}.ihNRWa_card .ihNRWa_price{color:#c22456;min-height:0;font-size:13px}.ihNRWa_card .ihNRWa_price strong{letter-spacing:-.7px;font-size:29px;font-weight:750;line-height:1.25}.ihNRWa_card .ihNRWa_price>span{font-size:13px;font-weight:600}.ihNRWa_card .ihNRWa_previewPrice{color:#667462;min-height:0;font-size:16px;font-weight:450}.ihNRWa_cardPurchase{justify-content:space-between;align-items:center;gap:12px;margin:8px 0 9px;display:flex}.ihNRWa_cardPurchase>.ihNRWa_price{min-width:0}.ihNRWa_cardCta,.ihNRWa_cardFollow{box-sizing:border-box;color:#fff;white-space:nowrap;background:#1f553e;border:1px solid #1f553e;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-height:46px;padding:10px 20px;font-size:16px;font-weight:700;line-height:1.4;display:inline-flex}.ihNRWa_cardFollow{color:#245440;background:#fff;min-height:44px;padding:9px 18px}.ihNRWa_page a.ihNRWa_cardCta{color:#fff}.ihNRWa_page a.ihNRWa_cardFollow{color:#245440}.ihNRWa_page a.ihNRWa_startGroup{color:#9a701f}.ihNRWa_deliveryLine{color:#667868;align-items:flex-start;gap:7px;min-height:34px;margin:8px 0 0;font-size:12px;line-height:1.6;display:flex}.ihNRWa_deliveryLine>svg{flex-shrink:0;width:17px;height:17px;margin-top:2px}.ihNRWa_deliveryLine>span:nth-child(2){flex:1;min-width:0}.ihNRWa_deliveryLine small{font:inherit;color:#8a9384;font-size:11px;display:block}.ihNRWa_deliveryLine>span:last-child{align-self:center;font-size:22px;line-height:1}.ihNRWa_page a.ihNRWa_deliveryLine{color:#667868}.ihNRWa_groupCard{padding:0;display:block}.ihNRWa_groupCard .ihNRWa_cardMedia{padding:0}.ihNRWa_groupCard .ihNRWa_cardMedia .ihNRWa_media{aspect-ratio:2.6;height:auto;min-height:0}.ihNRWa_groupCard .ihNRWa_cardBody{padding:12px 15px 14px}.ihNRWa_groupCard .ihNRWa_state{font-size:12px;top:10px;left:10px}.ihNRWa_groupCard .ihNRWa_spec{margin-bottom:5px}.ihNRWa_groupCard .ihNRWa_price{min-height:0}.ihNRWa_groupCard .ihNRWa_deliveryLine{margin-top:7px}.ihNRWa_groupProgress{margin:12px 0 0}.ihNRWa_confirmed{color:#24513b;margin:0 0 5px;font-size:17px;font-weight:650;line-height:1.4}.ihNRWa_confirmed strong{font-size:22px}.ihNRWa_groupCard .ihNRWa_progress{background:#e3e9de;border-radius:10px;height:12px;margin:0 0 6px}.ihNRWa_groupCard .ihNRWa_progress>span{background:#2c803c;border-radius:10px}.ihNRWa_paid{color:#84917c;margin:0;font-size:11px;line-height:1.6}.ihNRWa_groupCard .ihNRWa_window{color:#73816b;margin:8px 0 10px;font-size:11px;line-height:1.6}.ihNRWa_groupCard .ihNRWa_cardCta{border-radius:14px;width:100%;min-height:48px;padding:11px 16px;font-size:17px}.ihNRWa_changeCity{font-size:12px}.ihNRWa_page input:focus-visible{outline-offset:3px;outline:3px solid #759553}@media (max-width:760px){.ihNRWa_page:not(.ihNRWa_detailPage){padding:21px 16px 38px}.ihNRWa_header{align-items:center;gap:8px;margin-bottom:16px}.ihNRWa_header h1{letter-spacing:-.5px;margin:0 0 4px;font-size:27px;line-height:1.3}.ihNRWa_header p{max-width:none;font-size:15px;line-height:1.55}.ihNRWa_startGroup{gap:5px;font-size:13px}.ihNRWa_startGroup>span{width:21px;height:21px;font-size:21px}.ihNRWa_statusChips{gap:8px;margin-bottom:14px}.ihNRWa_statusChips button{min-height:44px;padding:10px 12px;font-size:15px}.ihNRWa_grid{grid-template-columns:minmax(0,1fr);gap:13px}.ihNRWa_card h2,.ihNRWa_groupCard h2{margin:0 0 2px;font-size:21px}.ihNRWa_cardBody,.ihNRWa_groupCard .ihNRWa_cardBody{padding:11px 13px 12px}.ihNRWa_card .ihNRWa_supplier,.ihNRWa_card .ihNRWa_spec{font-size:13px}.ihNRWa_card .ihNRWa_price strong{font-size:27px}.ihNRWa_cardCta{min-height:45px;padding:10px 18px;font-size:16px}.ihNRWa_cardFollow{padding:9px 15px;font-size:15px}.ihNRWa_groupCard{grid-template-columns:none;gap:0;padding:0;display:block}.ihNRWa_groupCard .ihNRWa_media{height:auto;min-height:0}.ihNRWa_groupCard .ihNRWa_cardCta{min-height:48px;padding:11px 16px}.ihNRWa_groupCard .ihNRWa_state{font-size:12px;top:10px;left:10px}.ihNRWa_filters .ihNRWa_chips button{padding:8px 11px;font-size:12px}.ihNRWa_filterSummary{font-size:11px}}@media (max-width:350px){.ihNRWa_page{padding-left:12px;padding-right:12px}.ihNRWa_header h1{font-size:25px}.ihNRWa_header p{font-size:14px}.ihNRWa_startGroup{font-size:12px}.ihNRWa_cardCta{padding-left:15px;padding-right:15px;font-size:14px}.ihNRWa_card .ihNRWa_price strong{font-size:25px}}.ihNRWa_discoveryBar{align-items:center;gap:10px;margin:20px 0 12px;display:flex}.ihNRWa_catalogSearch{background:#fff;border:1px solid #dce5d6;border-radius:999px;flex:1;align-items:center;gap:10px;min-width:0;padding:0 16px;display:flex}.ihNRWa_catalogSearch>svg{color:#788e75;flex-shrink:0;width:19px;height:19px}.ihNRWa_catalogSearch .ihNRWa_searchInput{background:0 0;border:0;min-height:46px;margin:0;padding:12px 0;font-size:13px}.ihNRWa_cityPickerButton{min-height:46px;font:inherit;color:#315b40;cursor:pointer;overflow-wrap:anywhere;background:#fff;border:1px solid #dce5d6;border-radius:999px;max-width:160px;padding:10px 17px;font-size:12px}.ihNRWa_fruitChips{scrollbar-width:none;gap:9px;margin:0 0 18px;padding:2px;display:flex;overflow:auto}.ihNRWa_fruitChips button{color:#687c63;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e1e7d9;border-radius:999px;flex-shrink:0;padding:9px 20px;font-size:13px}.ihNRWa_fruitChips button[aria-pressed=true]{color:#264d35;background:#e6efdd;border-color:#b7caaa;font-weight:700}.ihNRWa_statusChips{border-bottom:1px solid #dfe7d9;justify-content:flex-start;gap:18px;margin-bottom:12px}.ihNRWa_statusChips button{background:0 0;border-radius:0;flex:none;padding:10px 3px;font-size:13px;position:relative}.ihNRWa_statusChips button[aria-pressed=true]{color:#22533b;box-shadow:none;background:0 0}.ihNRWa_statusChips button[aria-pressed=true]:after{content:"";background:#22533b;border-radius:2px;height:3px;position:absolute;bottom:-1px;left:2px;right:2px}.ihNRWa_catalogResult{color:#788a71;margin:9px 0 16px;font-size:11px}.ihNRWa_startGroup{background:#214f38;border-radius:999px;padding:8px 15px;font-size:12px;color:#fff!important}.ihNRWa_startGroup>span{background:0 0;width:18px;font-size:21px}.ihNRWa_empty{background:#fff;margin-top:12px}.ihNRWa_emptyVisuals{gap:10px;max-width:470px;padding-top:22px}.ihNRWa_emptyVisuals .ihNRWa_media{aspect-ratio:1.3;max-height:110px}.ihNRWa_emptyBody{padding:20px 22px 26px}.ihNRWa_emptyBody h2{font-size:23px}.ihNRWa_emptyBody>p{font-size:12px}.ihNRWa_emptyBody .ihNRWa_emptyCaption{margin-top:14px}.ihNRWa_groupShortcut{color:#597147;border-top:1px solid #e9eee3;justify-content:center;align-items:center;min-height:44px;margin-top:10px;font-size:12px;display:flex}.ihNRWa_card{box-shadow:none;border-color:#dfe6d8;border-radius:20px}.ihNRWa_card .ihNRWa_supplier{color:#6f7c67;font-size:12px}.ihNRWa_card .ihNRWa_spec{color:#445f45;font-size:13px}.ihNRWa_cardBody{padding:16px}.ihNRWa_cardMedia .ihNRWa_media{border-radius:19px 19px 0 0}.ihNRWa_state[data-state=available]{background:#2f5a3ce8}.ihNRWa_cardCta{border-radius:12px;font-size:14px}.ihNRWa_cardFollow{border-radius:12px;font-size:13px}.ihNRWa_detailInfo .ihNRWa_price{color:#a75125;background:#fff3e9;border-radius:14px;padding:16px 18px}.ihNRWa_detailInfo .ihNRWa_price strong{font-size:34px}.ihNRWa_detailTag{color:#366044;background:#e4eddc}.ihNRWa_detailInfo h1{font-size:31px}.ihNRWa_mainAction .ihNRWa_dockSummary{display:none}.ihNRWa_purchaseMode{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.ihNRWa_purchaseMode strong{font-size:16px}.ihNRWa_purchaseMode span{color:#6e7f66;font-size:11px}.ihNRWa_purchaseForm>.ihNRWa_secondary{font-size:13px}.ihNRWa_galleryMain{border-radius:20px}.ihNRWa_mediaTabs button{min-width:65px;min-height:44px}.ihNRWa_supplierPanel strong{font-size:13px}.ihNRWa_supplierPanel{background:#f1f5eb}.ihNRWa_detailPage{scroll-padding-bottom:150px}@media (max-width:760px){.ihNRWa_header h1{font-size:25px}.ihNRWa_header p{font-size:12px}.ihNRWa_discoveryBar{gap:7px;margin:14px 0 10px}.ihNRWa_catalogSearch{gap:8px;padding:0 12px}.ihNRWa_catalogSearch .ihNRWa_searchInput{font-size:12px}.ihNRWa_cityPickerButton{max-width:115px;padding:9px 12px;font-size:11px}.ihNRWa_fruitChips{gap:7px;margin-bottom:14px}.ihNRWa_fruitChips button{padding:8px 16px;font-size:12px}.ihNRWa_statusChips{gap:22px}.ihNRWa_statusChips button{padding:10px 2px;font-size:13px}.ihNRWa_emptyVisuals{max-width:340px;padding:17px 18px 0}.ihNRWa_emptyVisuals .ihNRWa_media{max-height:85px}.ihNRWa_emptyBody{padding:17px 20px 22px}.ihNRWa_emptyBody h2{font-size:21px}.ihNRWa_emptyBody>p{font-size:12px}.ihNRWa_grid{gap:18px}.ihNRWa_card h2{font-size:21px}.ihNRWa_cardBody{padding:14px 16px}.ihNRWa_card .ihNRWa_price strong{font-size:28px}.ihNRWa_cardCta{min-height:46px;padding:10px 18px;font-size:14px}.ihNRWa_detailInfo h1{font-size:27px}.ihNRWa_detailInfo>.ihNRWa_price{margin:16px 0}.ihNRWa_purchaseMode{margin-bottom:14px}.ihNRWa_mainAction{bottom:env(safe-area-inset-bottom);align-items:center;gap:14px;padding:10px 16px;display:flex}.ihNRWa_mainAction .ihNRWa_dockSummary{color:#65785f;overflow-wrap:anywhere;flex-direction:column;flex-shrink:0;max-width:45%;font-size:11px;display:flex}.ihNRWa_dockSummary strong{color:#aa5729;font-size:21px;line-height:1.4}.ihNRWa_mainAction>.ihNRWa_primary{border-radius:999px;flex:1;width:auto;min-height:48px;margin:0;font-size:14px}.ihNRWa_mainAction .ihNRWa_followForm{width:100%}.ihNRWa_detailPage{padding-bottom:130px}}@media (max-width:640px){.ihNRWa_mainAction{bottom:calc(62px + env(safe-area-inset-bottom))}}@media (max-width:360px){.ihNRWa_header h1{font-size:23px}.ihNRWa_startGroup{padding:8px 11px;font-size:11px}.ihNRWa_mainAction{gap:10px;padding:9px 12px}.ihNRWa_dockSummary strong{font-size:19px}.ihNRWa_mainAction>.ihNRWa_primary{font-size:13px}.ihNRWa_card .ihNRWa_price strong{font-size:25px}}.ihNRWa_resultBar{justify-content:space-between;align-items:center;gap:10px;margin:4px 0 12px;display:flex}.ihNRWa_resultBar .ihNRWa_catalogResult{margin:0}.ihNRWa_sortLabel{color:#687a66;align-items:center;gap:5px;font-size:11px;display:flex}.ihNRWa_sortLabel select{color:#345941;max-width:180px;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0}.ihNRWa_fruitChips button{align-items:center;gap:8px;display:flex}.ihNRWa_fruitChipImage{border-radius:50%;width:34px;height:34px;display:block;overflow:hidden}.ihNRWa_fruitChipImage .ihNRWa_media{aspect-ratio:1;height:34px}.ihNRWa_fruitChipImage .ihNRWa_media>div{height:34px}.ihNRWa_fruitChips .ihNRWa_fruitChipImage small,.ihNRWa_fruitChipImage .ihNRWa_mediaLabel{display:none}.ihNRWa_groupIntro{background:#eaf0df;border-radius:13px;align-items:center;gap:12px;margin-bottom:13px;padding:13px 16px;display:flex}.ihNRWa_groupIntro>svg{color:#5d7c48;flex-shrink:0;width:30px;height:30px}.ihNRWa_groupIntro strong,.ihNRWa_groupIntro span{display:block}.ihNRWa_groupIntro strong{font-size:14px}.ihNRWa_groupIntro span{color:#748168;margin-top:2px;font-size:11px}.ihNRWa_emptyVisuals{max-width:330px}.ihNRWa_emptyBody>p{max-width:430px;margin:10px auto 16px}.ihNRWa_emptyBody .ihNRWa_emptyCaption{margin:12px auto 0;font-size:10px}.ihNRWa_page button.ihNRWa_primary,.ihNRWa_page a.ihNRWa_primary,.ihNRWa_grid .ihNRWa_cardCta{color:#fff}.ihNRWa_card{overflow:hidden}.ihNRWa_cardMedia .ihNRWa_media{aspect-ratio:1.35}.ihNRWa_groupGrid .ihNRWa_cardMedia .ihNRWa_media{aspect-ratio:2.1}.ihNRWa_card .ihNRWa_price strong{color:#bf552c;font-size:27px}.ihNRWa_card .ihNRWa_price{color:#bf552c}.ihNRWa_card h2{font-size:19px}.ihNRWa_card .ihNRWa_supplier{font-size:11px}.ihNRWa_cardPurchase{gap:8px}.ihNRWa_state{font-size:10px}.ihNRWa_deliveryLine{min-height:44px}.ihNRWa_galleryMain{position:relative}.ihNRWa_galleryCount{z-index:2;color:#fff;background:#19392ec9;border-radius:999px;padding:4px 11px;font-size:11px;position:absolute;bottom:12px;right:12px}.ihNRWa_mediaTabs{gap:9px;padding:10px 2px;display:flex;overflow-x:auto}.ihNRWa_mediaTabs button{background:#e9eddf;border:2px solid #0000;border-radius:10px;flex-shrink:0;width:64px;min-width:64px;height:64px;padding:0;position:relative;overflow:hidden}.ihNRWa_mediaTabs button[aria-pressed=true]{outline-offset:1px;border-color:#2b6946;outline:2px solid #2b69462b}.ihNRWa_mediaTabs img{object-fit:cover;width:100%;height:100%}.ihNRWa_thumbIndex{color:#385641;background:#ffffffdb;border-radius:4px;padding:0 4px;font-size:9px;position:absolute;bottom:2px;right:3px}.ihNRWa_videoThumb{color:#30613e;flex-direction:column;justify-content:center;align-items:center;height:100%;font-size:25px;display:flex}.ihNRWa_videoThumb small{font-size:10px}.ihNRWa_dockButtons{flex:1;gap:8px;min-width:0;display:flex}.ihNRWa_dockButtons>.ihNRWa_primary,.ihNRWa_dockButtons>.ihNRWa_secondary{white-space:nowrap;border-radius:12px;flex:1;min-height:48px;margin:0;padding:10px 12px;font-size:14px}.ihNRWa_dockButtons>.ihNRWa_primary{color:#fff}.ihNRWa_dockButtons>.ihNRWa_secondary{color:#315d3e;background:#eaf0e1;border:1px solid #d0dec3}.ihNRWa_purchaseTotal{margin-bottom:15px}.ihNRWa_detailInfo>.ihNRWa_price{margin:12px 0}.ihNRWa_detailPage .ihNRWa_mediaCaption{font-size:11px}.ihNRWa_detailInfo .ihNRWa_actionPanel>p,.ihNRWa_detailInfo .ihNRWa_facts{font-size:12px}@media (max-width:760px){.ihNRWa_page:not(.ihNRWa_detailPage){padding-top:17px}.ihNRWa_header{margin-bottom:12px}.ihNRWa_header h1{font-size:24px}.ihNRWa_discoveryBar{margin-top:12px}.ihNRWa_fruitChips{gap:7px;margin-bottom:9px}.ihNRWa_fruitChips button{border-radius:12px;padding:5px 12px 5px 6px;font-size:12px}.ihNRWa_fruitChips button:first-child{padding:8px 14px}.ihNRWa_statusChips{margin-bottom:8px}.ihNRWa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ihNRWa_groupGrid{grid-template-columns:minmax(0,1fr)}.ihNRWa_cardMedia .ihNRWa_media{aspect-ratio:1;min-height:0}.ihNRWa_cardBody{padding:11px 10px 10px}.ihNRWa_card h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:45px;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.ihNRWa_card .ihNRWa_supplier{white-space:nowrap;text-overflow:ellipsis;margin:4px 0;font-size:10px;overflow:hidden}.ihNRWa_card .ihNRWa_spec{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:35px;font-size:11px;line-height:1.6;display:-webkit-box;overflow:hidden}.ihNRWa_card .ihNRWa_price strong{font-size:22px}.ihNRWa_card .ihNRWa_price>span{font-size:11px}.ihNRWa_card .ihNRWa_previewPrice{font-size:13px}.ihNRWa_cardPurchase{flex-direction:column;align-items:stretch;gap:8px;margin:8px 0 4px}.ihNRWa_cardCta,.ihNRWa_cardFollow{border-radius:10px;width:100%;min-height:44px;padding:9px 8px;font-size:13px}.ihNRWa_deliveryLine{gap:4px;margin-top:6px;font-size:10px;line-height:1.7}.ihNRWa_deliveryLine>svg{width:14px;height:14px}.ihNRWa_deliveryLine small{display:none}.ihNRWa_deliveryLine>span:last-child{font-size:17px}.ihNRWa_groupShortcut{text-align:center;min-height:40px;margin-top:4px;font-size:10px;line-height:1.6}.ihNRWa_state{padding:3px 7px;font-size:10px;top:7px;left:7px}.ihNRWa_groupCard h2{min-height:0;font-size:20px;display:block}.ihNRWa_groupCard .ihNRWa_spec{min-height:0;font-size:12px;display:block}.ihNRWa_groupCard .ihNRWa_cardBody{padding:15px}.ihNRWa_groupCard .ihNRWa_price strong{font-size:27px}.ihNRWa_groupCard .ihNRWa_deliveryLine{font-size:12px}.ihNRWa_groupCard .ihNRWa_cardCta{font-size:14px}.ihNRWa_groupCard .ihNRWa_cardMedia .ihNRWa_media{aspect-ratio:2.2}.ihNRWa_emptyVisuals{max-width:290px;padding-top:18px}.ihNRWa_emptyVisuals .ihNRWa_media{max-height:66px}.ihNRWa_emptyBody{padding:16px 20px 20px}.ihNRWa_emptyBody h2{font-size:20px}.ihNRWa_emptyActions{gap:8px}.ihNRWa_emptyActions>a,.ihNRWa_emptyActions>button{min-height:44px;padding:10px 15px;font-size:12px}.ihNRWa_sortLabel{font-size:10px}.ihNRWa_sortLabel select{max-width:135px}.ihNRWa_detailInfo h1{font-size:25px}.ihNRWa_mainAction{padding:10px 14px calc(10px + env(safe-area-inset-bottom));border-top:1px solid #dfe6d7;gap:9px;bottom:0;box-shadow:0 -4px 24px #1d43290a}.ihNRWa_mainAction .ihNRWa_dockSummary{max-width:28%;font-size:10px}.ihNRWa_dockSummary strong{white-space:normal;overflow-wrap:anywhere;font-size:20px}.ihNRWa_dockButtons{gap:6px}.ihNRWa_dockButtons>.ihNRWa_primary,.ihNRWa_dockButtons>.ihNRWa_secondary{border-radius:10px;padding:10px 8px;font-size:12px}.ihNRWa_detailPage{padding-bottom:110px}.ihNRWa_mediaTabs button{width:58px;min-width:58px;height:58px}}@media (max-width:350px){.ihNRWa_grid{gap:9px}.ihNRWa_cardBody{padding:10px 8px}.ihNRWa_card h2{font-size:14px}.ihNRWa_card .ihNRWa_price strong{font-size:20px}.ihNRWa_mainAction .ihNRWa_dockSummary{max-width:25%;font-size:9px}.ihNRWa_dockSummary strong{font-size:18px}.ihNRWa_dockButtons>.ihNRWa_primary,.ihNRWa_dockButtons>.ihNRWa_secondary{padding:10px 6px;font-size:11px}.ihNRWa_sortLabel>select{max-width:125px}}.ihNRWa_mediaTabs .ihNRWa_videoThumb{color:#214f38;background:#edf2e3}.ihNRWa_mediaTabs button[aria-pressed=true]{background:#eaf1df}@media (max-width:760px){.ihNRWa_mainAction{bottom:var(--fruit-bottom-nav,0px)}}.ihNRWa_groupTip{color:#6c7c67;margin:0 0 12px;font-size:12px}.ihNRWa_compactEmpty .ihNRWa_emptyBody{padding:26px 20px}.ihNRWa_compactEmpty .ihNRWa_emptyBody>svg{color:#819775;width:34px;height:34px;margin:0 auto 9px}.ihNRWa_compactEmpty h2{margin:0;font-size:19px}.ihNRWa_compactEmpty .ihNRWa_emptyBody>p{margin:8px auto 16px}.ihNRWa_emptyHelp{color:#6c7c67;align-items:center;min-height:44px;margin-top:5px;font-size:12px;display:inline-flex}.ihNRWa_compactEmpty .ihNRWa_emptyActions{margin-bottom:0}.ihNRWa_cartFeedback{color:#245236;background:#eef6e9;border:1px solid #bed4b8;border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.6}.ihNRWa_cartFeedback a{font-weight:650;text-decoration:underline}.ihNRWa_homeGroups{margin:24px 0}.ihNRWa_homeGroups h2{font-size:21px}.ihNRWa_homeGroups .ihNRWa_resultLine{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.ihNRWa_homeGroups .ihNRWa_resultLine a{font-size:12px}.ihNRWa_ownReceipts{color:#204634;background:#f3f6ed;border:1px solid #d3dfcf;border-radius:14px;margin:4px 0 18px;padding:14px 17px}.ihNRWa_ownReceipts header,.ihNRWa_ownReceipts li{justify-content:space-between;align-items:center;gap:10px;display:flex}.ihNRWa_ownReceipts header small,.ihNRWa_ownReceipts li span{color:#536850;font-size:12px}.ihNRWa_ownReceipts ul{margin:8px 0 0;padding:0;list-style:none}.ihNRWa_ownReceipts li div{min-width:0}.ihNRWa_ownReceipts li strong,.ihNRWa_ownReceipts li span{overflow-wrap:anywhere;display:block}.ihNRWa_ownReceipts li a{white-space:nowrap;color:#215437;align-items:center;min-height:44px;font-weight:600;display:inline-flex}.ihNRWa_ownReceipts details{margin-top:5px;font-size:13px}.ihNRWa_cityUnavailable{max-width:630px;margin:48px auto;padding:24px}.ihNRWa_cityUnavailable a{margin:8px;display:inline-block}.ihNRWa_detailNav{justify-content:space-between;align-items:center;gap:12px;margin:0 0 10px;display:flex}.ihNRWa_detailNav .ihNRWa_back{margin:0}.ihNRWa_detailNav>button{color:#315741;background:0 0;border:0;min-height:44px;padding:8px;font-size:13px}.ihNRWa_detailInfo>.ihNRWa_previewPrice{min-height:0;margin:10px 0 14px}.ihNRWa_detailInfo>.ihNRWa_mainAction{margin:14px 0}.ihNRWa_detailInfo .ihNRWa_fold{margin-top:0}.ihNRWa_fruitChips button{padding:6px 14px}@media (max-width:760px){.ihNRWa_detailPage{padding-bottom:20px}.ihNRWa_detailInfo>.ihNRWa_mainAction{margin:0}.ihNRWa_homeFeed .ihNRWa_supplyCard:only-child{grid-column:1/-1;grid-template-columns:minmax(0,39%) minmax(0,1fr);align-items:start;display:grid}.ihNRWa_homeFeed .ihNRWa_supplyCard:only-child .ihNRWa_cardMedia .ihNRWa_media{aspect-ratio:1;border-radius:12px}.ihNRWa_homeFeed .ihNRWa_supplyCard:only-child .ihNRWa_cardMedia{margin:10px 0 10px 10px}.ihNRWa_homeFeed .ihNRWa_supplyCard:only-child h2,.ihNRWa_homeFeed .ihNRWa_supplyCard:only-child .ihNRWa_spec{min-height:0}.ihNRWa_homeFeed .ihNRWa_supplyCard:only-child .ihNRWa_deliveryLine{align-items:center;display:flex}}
._1zKKLG_room{color:#193e2e;max-width:1180px;margin:0 auto;padding:24px 20px 100px}._1zKKLG_top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin:14px 0;display:flex}._1zKKLG_top h1{margin:0;font-size:24px;line-height:1.5}._1zKKLG_top p{color:#647569;overflow-wrap:anywhere;margin:5px 0;font-size:13px}._1zKKLG_pill{background:#f4f8f1;border:1px solid #cedcd0;border-radius:20px;padding:5px 10px;font-size:13px;display:inline-block}._1zKKLG_nav{scrollbar-width:thin;background:#edf3ed;border:1px solid #dce5dc;border-radius:12px;gap:6px;margin:18px 0;padding:6px;display:flex;overflow-x:auto}._1zKKLG_nav a{color:#536b5b;white-space:nowrap;border-radius:8px;flex:1;justify-content:center;align-items:center;min-width:max-content;min-height:44px;padding:10px 14px;font-size:14px;text-decoration:none;display:flex}._1zKKLG_nav a[aria-current=page]{color:#173e2d;background:#fff;font-weight:650;box-shadow:0 1px 5px #21472b14}._1zKKLG_panel{background:#fff;border:1px solid #dce5dc;border-radius:14px;min-width:0;margin-bottom:16px;padding:22px}._1zKKLG_panel h2{margin:0 0 12px;font-size:19px;line-height:1.5}._1zKKLG_panel h3{font-size:16px;line-height:1.5}._1zKKLG_panel p{overflow-wrap:anywhere;font-size:14px;line-height:1.8}._1zKKLG_panel details{border-top:1px solid #e5ebe2;padding:12px 0}._1zKKLG_panel summary{cursor:pointer;align-content:center;min-height:44px;font-size:14px;line-height:1.7}._1zKKLG_next{border-left:4px solid #2a7653}._1zKKLG_notice{white-space:pre-wrap;background:#fff7e5;border:1px solid #e8d9b4;border-radius:10px;margin:12px 0;padding:12px 16px;font-size:13px;line-height:1.75}._1zKKLG_loading{background:#f6f8f4;border-radius:12px;padding:24px 16px;font-size:14px;line-height:1.6}._1zKKLG_actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}._1zKKLG_actions a{color:#fff;background:#1e503b;border-radius:8px;align-items:center;min-height:44px;padding:10px 16px;font-size:14px;text-decoration:none;display:inline-flex}._1zKKLG_actions ._1zKKLG_sub{color:#35553e;background:#f4f7f1}._1zKKLG_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:14px 0;display:grid}._1zKKLG_stats dt{color:#6a7a6e;margin-bottom:6px;font-size:12px}._1zKKLG_stats dd{overflow-wrap:anywhere;margin:0;font-size:16px}._1zKKLG_checkpoints{gap:10px;padding:0;list-style:none;display:grid}._1zKKLG_checkpoints li{background:#f6f9f3;border-radius:8px;padding:10px 12px;font-size:14px;line-height:1.7}._1zKKLG_checkpoints li[data-state=blocked]{background:#fff1e9}._1zKKLG_meta{color:#6b7c70;font-size:12px;line-height:1.7}._1zKKLG_links{flex-wrap:wrap;align-items:center;gap:14px;font-size:14px;display:flex}._1zKKLG_links a{align-items:center;min-height:44px;display:flex}._1zKKLG_room :is(button,a,summary):focus-visible{outline-offset:3px;outline:3px solid #70a28a}@media (max-width:600px){._1zKKLG_room{padding:16px 14px 90px}._1zKKLG_top h1{font-size:21px}._1zKKLG_panel{padding:16px}._1zKKLG_nav{margin:14px 0}._1zKKLG_nav a{padding:9px 10px;font-size:13px}._1zKKLG_stats{gap:12px}._1zKKLG_actions a{flex:1;justify-content:center}}
.m-_oZW_dialog{color:#183e30;background:#fff;border:0;border-radius:22px;width:min(480px,100% - 32px);max-height:80dvh;margin:auto;padding:0;font:14px/1.6 Arial,PingFang SC,Microsoft YaHei,sans-serif;position:fixed;inset:0;overflow:auto;box-shadow:0 20px 90px #163d3040}.m-_oZW_dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#132c2460}.m-_oZW_content{padding:22px}.m-_oZW_heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.m-_oZW_heading h2{margin:0;font-size:20px}.m-_oZW_heading button{color:#355341;cursor:pointer;background:#f3f5ef;border:0;border-radius:50%;width:44px;height:44px;font-size:25px}.m-_oZW_hint{color:#6b7c70;margin:8px 0 20px;font-size:12px}.m-_oZW_cities{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.m-_oZW_cities button,.m-_oZW_all{color:#31543e;min-height:48px;font:inherit;cursor:pointer;overflow-wrap:anywhere;background:#f7f9f3;border:1px solid #dfe6d8;border-radius:12px;padding:10px 6px}.m-_oZW_cities button[aria-pressed=true]{background:#e9f1df;border-color:#2e6646;font-weight:700}.m-_oZW_all{background:#fff;width:100%;margin-top:16px;display:block}.m-_oZW_notice{justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.m-_oZW_notice button{color:#255d3d;min-height:44px;font:inherit;background:0 0;border:0;text-decoration:underline}.m-_oZW_dialog button:focus-visible{outline-offset:2px;outline:3px solid #88a472}@media (max-width:640px){.m-_oZW_dialog{border-radius:24px 24px 0 0;width:100%;max-width:none;max-height:75dvh;margin:0;inset:auto 0 0}.m-_oZW_content{padding:20px 20px calc(24px + env(safe-area-inset-bottom))}}
.WlSzOG_page{color:#254932;max-width:1180px;margin:auto;padding:30px 24px 80px}.WlSzOG_heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.WlSzOG_heading p{letter-spacing:.08em;color:#809076;margin:0;font-size:11px}.WlSzOG_heading h1{letter-spacing:-.03em;margin:8px 0 0;font-size:36px}.WlSzOG_heading a{color:#6d815f;font-size:12px;text-decoration:none}.WlSzOG_fruits{gap:12px;margin-bottom:22px;display:flex;overflow:auto}.WlSzOG_fruits a{color:#526b47;background:#fff;border:1px solid #dfe6d6;border-radius:14px;flex-shrink:0;align-items:center;gap:12px;padding:8px 20px 8px 9px;text-decoration:none;display:flex}.WlSzOG_fruits a[aria-current=page]{background:#edf3e4;border-color:#4b7d47}.WlSzOG_fruits a>div{border-radius:10px;width:60px;height:54px;overflow:hidden}.WlSzOG_fruits a>div small{display:none}.WlSzOG_fruits strong{font-size:15px}.WlSzOG_filters{background:#fff;border:1px solid #dfe6d5;border-radius:16px;margin-bottom:25px;padding:20px}.WlSzOG_mainFilters{grid-template-columns:2fr 1fr auto;align-items:end;gap:15px;display:grid}.WlSzOG_filters label{color:#76846c;gap:7px;min-width:0;font-size:11px;display:grid}.WlSzOG_filters select{width:100%;font:inherit;color:#38552d;background:#fafcf6;border:1px solid #dbe3d1;border-radius:9px;min-height:44px;padding:11px;font-size:13px}.WlSzOG_filters button{color:#fff;cursor:pointer;background:#285739;border:0;border-radius:9px;min-height:44px;padding:12px 22px;font-size:13px}.WlSzOG_advanced{color:#7e8a73;margin-top:14px;font-size:12px}.WlSzOG_advanced summary{cursor:pointer;min-height:30px}.WlSzOG_advanced>div{grid-template-columns:1fr 1fr auto;align-items:end;gap:15px;margin-top:8px;display:grid}.WlSzOG_advanced a{color:#6a7d5e;padding:10px;font-size:12px}.WlSzOG_selection{justify-content:space-between;align-items:baseline;gap:12px;margin:18px 0;display:flex}.WlSzOG_selection strong{font-size:17px}.WlSzOG_selection span{color:#7e8c72;font-size:12px}.WlSzOG_stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.WlSzOG_stats>div{background:#edf3e5;border:1px solid #dde7d2;border-radius:13px;padding:18px}.WlSzOG_stats small{color:#7b8a6e;font-size:11px;display:block}.WlSzOG_stats strong{color:#3b5d2f;margin-top:8px;font-size:25px;display:block}.WlSzOG_stats em{color:#829174;font-size:11px;font-style:normal}.WlSzOG_summary{color:#786444;background:#f4efdf;border-radius:9px;padding:13px 16px;font-size:13px}.WlSzOG_result{justify-content:space-between;align-items:center;margin:22px 0 14px;display:flex}.WlSzOG_result h2{margin:0;font-size:20px}.WlSzOG_result span{color:#849277;font-size:11px}.WlSzOG_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}.WlSzOG_card{background:#fff;border:1px solid #e0e7d8;border-radius:15px;overflow:hidden}.WlSzOG_cardImage{height:170px;position:relative;overflow:hidden}.WlSzOG_cardImage>div{height:100%}.WlSzOG_cardImage>span{color:#7c733e;background:#fff9e8ed;border-radius:7px;padding:5px 9px;font-size:10px;position:absolute;top:12px;left:12px}.WlSzOG_cardBody{padding:20px}.WlSzOG_cardBody>small{color:#839076;font-size:10px}.WlSzOG_cardBody h3{margin:8px 0;font-size:17px}.WlSzOG_cardBody p{color:#7e8974;font-size:12px;line-height:1.8}.WlSzOG_price{color:#c05b32;font-size:28px;display:block}.WlSzOG_price small{color:#8c917f;font-size:11px;font-weight:400}.WlSzOG_evidence{color:#718462;border-top:1px solid #e8edde;padding-top:12px;font-size:12px}.WlSzOG_evidence summary{cursor:pointer;min-height:30px}.WlSzOG_evidence a{color:#547344;margin-right:15px;font-size:11px}.WlSzOG_empty{text-align:center;background:#f6f8ef;border:1px dashed #d8e1ca;border-radius:15px;margin:22px 0;padding:30px 24px}.WlSzOG_empty h2{margin:0 0 10px;font-size:19px}.WlSzOG_empty p{color:#7e8b71;font-size:12px}.WlSzOG_empty a{color:#fff;background:#285739;border-radius:9px;margin-top:9px;padding:12px 20px;font-size:12px;text-decoration:none;display:inline-flex}.WlSzOG_history{color:#7e8d71;border-top:1px solid #e3e8d9;margin-top:15px;padding:15px 0;font-size:12px;line-height:1.8}.WlSzOG_history summary{cursor:pointer;color:#536c45;min-height:28px}.WlSzOG_scroll{margin-top:15px;overflow:auto}.WlSzOG_scroll table{border-collapse:collapse;text-align:left;width:100%;min-width:500px}.WlSzOG_scroll th,.WlSzOG_scroll td{border-bottom:1px solid #e2e8d7;padding:12px}.WlSzOG_page :focus-visible{outline-offset:3px;outline:3px solid #bda363}@media (max-width:760px){.WlSzOG_page{padding:22px 16px 100px}.WlSzOG_heading h1{font-size:29px}.WlSzOG_heading a{font-size:10px}.WlSzOG_fruits{gap:8px}.WlSzOG_fruits a{gap:7px;padding:6px 12px 6px 6px}.WlSzOG_fruits a>div{width:43px;height:43px}.WlSzOG_fruits strong{font-size:13px}.WlSzOG_filters{padding:14px}.WlSzOG_mainFilters{grid-template-columns:1.4fr 1fr;gap:10px}.WlSzOG_mainFilters button{grid-column:1/-1;padding:11px}.WlSzOG_filters select{padding:10px 6px;font-size:12px}.WlSzOG_advanced>div{gap:10px}.WlSzOG_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.WlSzOG_stats>div{padding:14px}.WlSzOG_stats strong{font-size:23px}.WlSzOG_selection{display:block}.WlSzOG_selection span{margin-top:7px;font-size:11px;display:block}.WlSzOG_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.WlSzOG_cardImage{height:130px}.WlSzOG_cardImage>span{max-width:calc(100% - 16px);padding:4px 6px;font-size:9px;top:8px;left:8px}.WlSzOG_cardBody{padding:12px}.WlSzOG_cardBody h3{font-size:14px;line-height:1.6}.WlSzOG_cardBody p{font-size:11px}.WlSzOG_price{font-size:23px}.WlSzOG_evidence{font-size:11px}.WlSzOG_result h2{font-size:18px}.WlSzOG_result span{font-size:10px}}
._6iak7G_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._6iak7G_heading h2,._6iak7G_heading h3{margin:0}._6iak7G_eyebrow{color:#536b5b;font-size:12px;font-weight:700}._6iak7G_badge{color:#254f3d;background:#f1f7f2;border:1px solid #ccded3;border-radius:20px;padding:5px 10px;font-size:12px;display:inline-flex}._6iak7G_simulation{color:#694c23;background:#fff7e8;border:1px solid #e6d2ab;border-radius:10px;padding:12px 16px}._6iak7G_summary{background:#f0f6f1;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin:18px 0;padding:20px;display:flex}._6iak7G_summary[data-state=needs_review],._6iak7G_summary[data-state=refund_pending]{background:#fff7e8}._6iak7G_summary h3{margin:0 0 6px;font-size:18px}._6iak7G_summary p{max-width:640px;margin:0}._6iak7G_amount{text-align:right;flex-shrink:0}._6iak7G_amount span{color:#536b5b;font-size:12px;display:block}._6iak7G_amount strong{color:#173f33;font-size:30px;line-height:1.35;display:block}._6iak7G_metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}._6iak7G_metrics>div{border-bottom:1px solid #dce5dc;padding-bottom:14px}._6iak7G_metrics dt{color:#526a5c;font-size:12px;line-height:1.6}._6iak7G_metrics dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:6px 0 0;font-size:19px;font-weight:650}._6iak7G_steps{counter-reset:payment;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;list-style:none;display:grid}._6iak7G_steps li{counter-increment:payment;color:#536b5b;background:#fafbf8;border:1px solid #dce5dc;border-radius:10px;padding:14px;font-size:13px;line-height:1.6}._6iak7G_steps li:before{content:counter(payment);color:#496655;background:#e8eee8;border-radius:50%;place-items:center;width:26px;height:26px;margin-bottom:8px;font-weight:700;display:grid}._6iak7G_steps li[data-state=complete]{background:#f0f7f1;border-color:#adcdb8}._6iak7G_steps li[data-state=complete]:before{color:#fff;background:#235a42}._6iak7G_steps li[aria-current=step]{border-color:#729c83;box-shadow:inset 0 0 0 1px #729c83}._6iak7G_steps strong{color:#193e2e;margin-bottom:3px;display:block}._6iak7G_accountNotice{background:#fbfcf8;border:1px solid #dce5dc;border-radius:10px;margin:16px 0;padding:18px}._6iak7G_accountNotice h3{font-size:16px}._6iak7G_accountNotice a{color:#174f39;align-items:center;min-height:44px;display:inline-flex}._6iak7G_bankDetails{gap:12px;display:grid}._6iak7G_bankDetails>div{grid-template-columns:88px minmax(0,1fr);gap:12px;display:grid}._6iak7G_bankDetails dt{color:#536b5b;font-size:13px}._6iak7G_bankDetails dd{overflow-wrap:anywhere;margin:0;font-size:15px}._6iak7G_accountNumber{font-variant-numeric:tabular-nums;letter-spacing:.04em}._6iak7G_note{color:#536b5b;line-height:1.75;font-size:12px!important}._6iak7G_uploadForm{gap:14px;max-width:700px;padding:12px 0;display:grid}._6iak7G_uploadForm input[type=file]{max-width:100%;min-height:44px}._6iak7G_records{margin:0;padding:0;list-style:none}._6iak7G_records li{border-bottom:1px solid #e0e8e1;padding:14px 0}._6iak7G_recordHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._6iak7G_recordHead strong{font-variant-numeric:tabular-nums;font-size:17px}._6iak7G_records p{color:#536b5b;margin:5px 0;font-size:12px!important}._6iak7G_refund{background:#fff7e8;border-radius:10px;margin:14px 0;padding:14px 16px}._6iak7G_refund strong{display:block}._6iak7G_refund p{margin:6px 0 0}._6iak7G_caseCard{border-bottom:1px solid #e0e8e1;padding:16px 0}._6iak7G_caseCard h3{margin:0}._6iak7G_caseCard p{margin:8px 0}._6iak7G_caseBody{white-space:pre-wrap}._6iak7G_actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}._6iak7G_actions a{color:#254f3d;border:1px solid #d2dfd4;border-radius:8px;align-items:center;min-height:44px;padding:9px 14px;text-decoration:none;display:inline-flex}._6iak7G_actions a:focus-visible,._6iak7G_accountNotice a:focus-visible{outline-offset:3px;outline:3px solid #729c83}@media (max-width:650px){._6iak7G_summary{padding:16px;display:block}._6iak7G_amount{text-align:left;margin-top:16px}._6iak7G_amount strong{font-size:28px}._6iak7G_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}._6iak7G_steps{grid-template-columns:1fr;gap:8px}._6iak7G_steps li{grid-template-columns:28px 1fr;column-gap:10px;padding:12px;display:grid}._6iak7G_steps li:before{grid-row:1/3;margin:0}._6iak7G_steps strong,._6iak7G_steps span{grid-column:2}._6iak7G_bankDetails>div{grid-template-columns:1fr;gap:4px}._6iak7G_accountNotice{padding:14px}._6iak7G_actions a{flex:1;justify-content:center}._6iak7G_recordHead{flex-wrap:wrap;align-items:start}}._6iak7G_liveStatus{color:#607466;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;line-height:1.7;display:flex}._6iak7G_liveStatus button{color:#23573c;cursor:pointer;background:0 0;border:0;min-height:44px;padding:9px;text-decoration:underline}._6iak7G_uploadReceipt{background:#edf5e7;border:1px solid #cadfc1;border-radius:12px;padding:16px;line-height:1.7}._6iak7G_uploadReceipt p{margin:6px 0}._6iak7G_uploadForm fieldset{border:0;min-width:0;margin:0;padding:0}._6iak7G_uploadForm button{color:#fff;min-height:44px;font:inherit;background:#1c5137;border:0;border-radius:9px;padding:11px 18px}._6iak7G_uploadForm button:disabled{opacity:.6}._6iak7G_uploadError{color:#913d28}
.Xb2UeW_board{color:#193e2e;background:#fff;border:1px solid #dce5dc;border-radius:14px;min-width:0;margin:16px 0;padding:22px}.Xb2UeW_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.Xb2UeW_header h2{margin:0 0 8px;font-size:20px}.Xb2UeW_header h3{margin:0;font-size:17px}.Xb2UeW_header p{color:#64776a;margin:0;font-size:13px;line-height:1.7}.Xb2UeW_badge{white-space:nowrap;background:#eef5ec;border-radius:20px;padding:5px 9px;font-size:12px}.Xb2UeW_selector{gap:8px;margin:18px 0;font-size:14px;display:grid}.Xb2UeW_selector select,.Xb2UeW_form input,.Xb2UeW_form textarea,.Xb2UeW_form select{box-sizing:border-box;width:100%;min-height:44px;font:inherit;color:#193e2e;background:#fff;border:1px solid #cbd9ce;border-radius:8px;padding:10px}.Xb2UeW_section{border-top:1px solid #e1e8de;min-width:0;padding-top:16px}.Xb2UeW_section p{overflow-wrap:anywhere;font-size:14px;line-height:1.8}.Xb2UeW_help,.Xb2UeW_meta{color:#697b6d;line-height:1.7;font-size:12px!important}.Xb2UeW_document{border-top:1px solid #edf1e8;min-width:0;padding:14px 0}.Xb2UeW_document button{color:#254f39;min-height:42px;font:inherit;cursor:pointer;background:#f4f8f2;border:1px solid #cddccd;border-radius:8px;padding:8px 12px;font-size:13px}.Xb2UeW_document button:disabled{opacity:.55;cursor:wait}.Xb2UeW_document strong{font-size:14px}.Xb2UeW_details{border-top:1px solid #e0e8dc;padding:12px 0}.Xb2UeW_details summary{cursor:pointer;align-content:center;min-height:44px;font-size:14px;line-height:1.7}.Xb2UeW_form{gap:14px;margin-top:14px;display:grid}.Xb2UeW_form label{gap:8px;font-size:14px;display:grid}.Xb2UeW_form small{color:#687d6c;font-size:12px}.Xb2UeW_actions{flex-wrap:wrap;gap:10px;display:flex}.Xb2UeW_actions button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#21533d;border:0;border-radius:8px;padding:10px 16px}.Xb2UeW_actions .Xb2UeW_secondary{color:#335b42;background:#f1f5ef;border:1px solid #d7e2d2}.Xb2UeW_actions button:disabled{opacity:.5;cursor:wait}.Xb2UeW_notice,.Xb2UeW_success,.Xb2UeW_error{border-radius:9px;padding:12px 14px;font-size:13px;line-height:1.75}.Xb2UeW_notice{background:#fff8e8;border:1px solid #eadfbc}.Xb2UeW_success{background:#edf7ec}.Xb2UeW_error{color:#963f29;background:#fff0eb}.Xb2UeW_empty{color:#697b6d;background:#f7f9f4;border-radius:9px;padding:14px}.Xb2UeW_board :is(a,button,summary,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #73a28a}@media (max-width:600px){.Xb2UeW_board{padding:16px}.Xb2UeW_header h2{font-size:18px}.Xb2UeW_form input,.Xb2UeW_form select,.Xb2UeW_form textarea,.Xb2UeW_selector select{font-size:16px}.Xb2UeW_actions button{flex:1}.Xb2UeW_form input[type=file]{max-width:100%;font-size:13px;overflow:hidden}}
