.CheckoutLayout_page__jigpE .checkoutPayAmount{display:none}.CheckoutLayout_page__jigpE .checkoutSummary .checkoutPayBar{padding:0}.CheckoutLayout_page__jigpE .checkoutAgreements{min-width:0;margin:0;padding:0;border:0}.CheckoutLayout_page__jigpE .checkoutAgreeAll{display:flex;align-items:center;gap:12px;min-height:52px;margin:0;padding:4px 0 12px;border-bottom:1px solid #dce3df;cursor:pointer}.CheckoutLayout_page__jigpE .checkoutAgreeAll strong{font-size:16px;line-height:1.5}.CheckoutLayout_page__jigpE .checkoutAgreementList{padding-block:8px}.CheckoutLayout_page__jigpE .checkoutConsentRow{display:flex;align-items:center;gap:8px;min-height:44px}.CheckoutLayout_page__jigpE .checkoutConsentRow label{flex:1 1;display:flex;align-items:center;gap:12px;min-width:0;min-height:44px;margin:0;cursor:pointer}.CheckoutLayout_page__jigpE .checkoutConsentRow label>span{margin:0;font-size:14px;line-height:1.5;color:#35413b}.CheckoutLayout_page__jigpE .checkoutAgreements input[type=checkbox]{appearance:auto;flex:0 0 20px;width:20px;height:20px;min-height:20px;margin:0;accent-color:#204c3c;cursor:pointer}.CheckoutLayout_page__jigpE .checkoutConsentRow>a{display:flex;align-items:center;justify-content:flex-end;gap:6px;min-width:44px;min-height:44px;color:#59675f;font-size:13px;text-decoration:underline;text-underline-offset:3px}.CheckoutLayout_page__jigpE .checkoutAgreementHint{margin:6px 0 0;color:#59675f;font-size:13px;line-height:1.6}.CheckoutLayout_page__jigpE .checkoutPaymentHelp{margin-bottom:12px;font-size:14px;line-height:1.55;color:#35413b}.CheckoutLayout_page__jigpE .checkoutPaymentHelp p{margin:0}.CheckoutLayout_page__jigpE .checkoutPaymentHelp .checkoutQrHint{margin-top:4px;font-size:13px;color:#59675f}.CheckoutLayout_page__jigpE .checkoutPaymentHelp .checkoutCashHint{margin-top:10px;padding:8px 10px;border-left:3px solid #758b80;background:#f5f7f6;font-size:13px;color:#35413b}.CheckoutLayout_page__jigpE .checkoutAgreements :focus-visible{outline:2px solid #204c3c;outline-offset:3px}.CheckoutLayout_page__jigpE .checkoutAgreements:disabled{opacity:.65}@media (max-width:700px){.CheckoutLayout_page__jigpE .mobileBottomDock,.CheckoutLayout_page__jigpE .premiumSearch{display:none}.CheckoutLayout_page__jigpE .checkoutHero{padding-block:20px 8px}.CheckoutLayout_page__jigpE .checkoutHero>p{display:none}.CheckoutLayout_page__jigpE .checkoutHero h1{font-size:26px;margin-bottom:6px}.CheckoutLayout_page__jigpE .checkoutHero>span{font-size:14px}.CheckoutLayout_page__jigpE .shell{width:calc(100% - 32px)}.CheckoutLayout_page__jigpE .checkoutLayout{gap:20px}.CheckoutLayout_page__jigpE .checkoutSection{padding-block:16px 20px}.CheckoutLayout_page__jigpE .checkoutSectionHead{margin-bottom:12px}.CheckoutLayout_page__jigpE .checkoutSectionHead h2{font-size:19px}.CheckoutLayout_page__jigpE .fieldGrid,.CheckoutLayout_page__jigpE .fieldStack{gap:12px}.CheckoutLayout_page__jigpE .checkoutSection input:not([type=checkbox]):not([type=radio]){min-height:46px;border-radius:6px;font-size:16px}.CheckoutLayout_page__jigpE .checkoutSection label>span{margin-bottom:6px;font-size:14px}.CheckoutLayout_page__jigpE .checkoutSummary{padding:16px;border-radius:8px;background:#f5f7f6}.CheckoutLayout_page__jigpE .checkoutSummary .summaryLine{padding-block:8px;font-size:14px}.CheckoutLayout_page__jigpE .checkoutSummary .checkoutPayBar{position:fixed;inset:auto 0 0;z-index:80;display:grid;grid-template-columns:auto 1fr;gap:8px 12px;align-items:center;padding:10px 16px max(10px,env(safe-area-inset-bottom));border-top:1px solid #dce3df;background:#fff}.CheckoutLayout_page__jigpE .checkoutPayAmount{display:grid;gap:2px}.CheckoutLayout_page__jigpE .checkoutPayAmount>span{color:#68736c;font-size:12px}.CheckoutLayout_page__jigpE .checkoutPayAmount>strong{color:#203a2b;font-size:18px;line-height:1.4}.CheckoutLayout_page__jigpE .checkoutPayBar .checkoutButton{min-height:48px;margin:0;padding:10px 8px;border-radius:6px;font-size:15px}.CheckoutLayout_page__jigpE .checkoutPayBar .summaryError{grid-column:1/-1;margin:0;font-size:13px}.CheckoutLayout_page__jigpE .siteFooter{padding-bottom:calc(110px + env(safe-area-inset-bottom))}.CheckoutLayout_page__jigpE input,.CheckoutLayout_page__jigpE select,.CheckoutLayout_page__jigpE textarea{scroll-margin-block:80px 130px}}.NotFound_actions__HHKQ1{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.NotFound_actions__HHKQ1 .NotFound_action__VBEoL{display:inline-flex;align-items:center;min-height:48px;padding:10px 14px;margin:0;border:1px solid #cbd7cd;border-radius:8px;color:#1e4d3b;font-size:16px;font-weight:700;line-height:1.5}.NotFound_actions__HHKQ1 .NotFound_action__VBEoL:first-child{background:#1e4d3b;color:#fff;border-color:#1e4d3b}.NotFound_actions__HHKQ1 .NotFound_action__VBEoL:focus-visible{outline:3px solid #245640;outline-offset:4px}@media (max-width:480px){.NotFound_actions__HHKQ1 .NotFound_action__VBEoL{width:100%;justify-content:center}}.FarmQualificationStatusLink_panel__mtGkJ{display:grid;grid-template-columns:minmax(0,1fr) 22px;align-items:center;align-self:center;gap:16px;min-height:108px;min-width:0;width:100%;margin:0;padding:18px;border:1px solid #b8cbbc;border-radius:10px;background:#fff;color:#214d3c;text-decoration:none;box-sizing:border-box}.FarmQualificationStatusLink_panel__mtGkJ:hover{border-color:#6e917b;background:#fafcf9}.FarmQualificationStatusLink_panel__mtGkJ:focus-visible{outline:3px solid #214d3c;outline-offset:3px}.FarmQualificationStatusLink_content___ZGPq{display:grid;min-width:0;gap:8px}.FarmQualificationStatusLink_title___Tob0{font-size:18px;line-height:1.45;font-weight:750}.FarmQualificationStatusLink_panel__mtGkJ .FarmQualificationStatusLink_status__HYscz{color:#3d5847;font-size:14px;line-height:1.5;font-weight:600}.FarmQualificationStatusLink_panel__mtGkJ .FarmQualificationStatusLink_description__RO_zC{margin:0;color:#56645b;font-size:14px;line-height:1.65;font-weight:400;word-break:keep-all;overflow-wrap:anywhere}.FarmQualificationStatusLink_panel__mtGkJ .FarmQualificationStatusLink_arrow__bHu8y{color:#214d3c;font-size:22px;line-height:1}@media (max-width:600px){.FarmQualificationStatusLink_panel__mtGkJ{padding:16px;gap:12px}}.FarmQualificationStatusLink_bar__NeBoX{max-width:100%;color:#fff}.FarmQualificationStatusLink_barLink__yYU2B{display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-height:44px;padding-block:6px;color:#fff;font-size:14px;line-height:1.5;text-decoration:none}.FarmQualificationStatusLink_barLabel__IKccU{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;font-weight:600}.FarmQualificationStatusLink_indicator__7hv8D{display:inline-flex;align-items:center;justify-content:center;min-width:42px;padding:0 7px;border:1px solid #a9c0b4;border-radius:4px;font-size:13px;font-weight:700;line-height:1.6}.FarmQualificationStatusLink_indicator__7hv8D[data-state=ON]{color:#214d3c;background:#fff;border-color:#fff}.FarmQualificationStatusLink_barAction__V4Sk4{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;text-align:right}.FarmQualificationStatusLink_barAction__V4Sk4>span{font-size:21px;line-height:1}.FarmQualificationStatusLink_barLink__yYU2B:hover .FarmQualificationStatusLink_barAction__V4Sk4{text-decoration:underline;text-underline-offset:3px}.FarmQualificationStatusLink_barLink__yYU2B:focus-visible{outline:2px solid #fff;outline-offset:-2px}@media (max-width:700px){.FarmQualificationStatusLink_barLabel__IKccU{gap:6px}.FarmQualificationStatusLink_indicator__7hv8D{min-width:36px;padding-inline:5px}.FarmQualificationStatusLink_barAction__V4Sk4{display:none}}.ProductDetailImageGallery_gallery__UenA6 .ProductDetailImageGallery_title__3gFkL{margin:0 0 10px;color:#202d26;font-size:24px;line-height:1.4;text-align:left}.ProductDetailImageGallery_gallery__UenA6 .ProductDetailImageGallery_help__MAzL4{margin:0 0 24px;color:#56645b;font-size:15px;line-height:1.65}.ProductDetailImageGallery_zoom__ufhNd{display:block;min-width:0;cursor:zoom-in}.ProductDetailImageGallery_zoom__ufhNd:focus-visible{outline:3px solid #214d3c;outline-offset:4px}.ProductDetailImageGallery_gallery__UenA6 .ProductDetailImageGallery_zoom__ufhNd img{width:auto;max-width:100%;height:auto;display:block;margin-inline:auto}.ProductInformation_section__FUeRu{padding-block:0 40px;scroll-margin-top:24px}.ProductInformation_navigation__kZVx2{display:flex;flex-wrap:wrap;gap:8px 28px;border-block:1px solid #d9e0d8;padding:8px 0;margin-bottom:32px}.ProductInformation_navigation__kZVx2 a{display:inline-flex;align-items:center;min-height:48px;color:#214d3c;font-size:16px;font-weight:700;text-decoration:none}.ProductInformation_navigation__kZVx2 a:hover{text-decoration:underline;text-underline-offset:5px}.ProductInformation_navigation__kZVx2 a:focus-visible{outline:3px solid #214d3c;outline-offset:3px}.ProductInformation_content__uYwxO{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}.ProductInformation_content__uYwxO h2,.ProductInformation_content__uYwxO h3{color:#202d26;line-height:1.4;margin:0 0 16px;font-size:24px}.ProductInformation_content__uYwxO h3{font-size:20px}.ProductInformation_description__bXQBp{margin:0;color:#46564c;font-size:16px;line-height:1.85;white-space:pre-wrap;overflow-wrap:anywhere}.ProductInformation_specs__fsMD4{margin:0;font-size:16px;line-height:1.65}.ProductInformation_specs__fsMD4>div{display:grid;grid-template-columns:minmax(80px,.7fr) minmax(0,1.3fr);gap:16px;padding:14px 0;border-bottom:1px solid #e1e6df}.ProductInformation_specs__fsMD4>div:first-child{padding-top:0}.ProductInformation_specs__fsMD4 dt{color:#56645b}.ProductInformation_specs__fsMD4 dd{margin:0;color:#202d26;overflow-wrap:anywhere}@media (max-width:700px){.ProductInformation_content__uYwxO{grid-template-columns:minmax(0,1fr);gap:28px}.ProductInformation_navigation__kZVx2{gap:4px 18px;margin-bottom:24px}.ProductInformation_navigation__kZVx2 a{font-size:15px}.ProductInformation_content__uYwxO h2{font-size:23px}}.ProductActionButtons_card__VgZWh{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;min-width:0;margin-top:4px}.ProductActionButtons_card__VgZWh button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:0;cursor:pointer;color:#626964;background:transparent}.ProductActionButtons_card__VgZWh .ProductActionButtons_wishlist__Ftqk2{position:absolute;top:8px;right:8px;width:44px;padding:10px;border-radius:50%;background:#fff}.ProductActionButtons_wishlist__Ftqk2 svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6}.ProductActionButtons_wishlist__Ftqk2[aria-pressed=true]{color:#214d3c}.ProductActionButtons_wishlist__Ftqk2[aria-pressed=true] svg{fill:currentColor}.ProductActionButtons_card__VgZWh .ProductActionButtons_compare__cJHoN{justify-content:flex-start;gap:7px;padding:4px 2px;font-size:13px;font-weight:400;line-height:1.5}.ProductActionButtons_check__yODQJ{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid #8b958e;border-radius:3px;font-size:12px}.ProductActionButtons_compare__cJHoN[aria-pressed=true]{color:#214d3c;font-weight:600}.ProductActionButtons_compare__cJHoN[aria-pressed=true] .ProductActionButtons_check__yODQJ{background:#214d3c;border-color:#214d3c;color:#fff}.ProductActionButtons_card__VgZWh button:hover{color:#214d3c}.ProductActionButtons_card__VgZWh button:focus-visible{outline:3px solid #214d3c;outline-offset:2px}.ProductActionButtons_message__xi6kQ{flex-basis:100%;color:#a63a32;font-size:13px;line-height:1.5}.HomeHero_hero__q_IPy{margin-top:20px;color:#123c30;container-type:inline-size}.HomeHero_track__J7Syb{display:grid;grid-auto-flow:column;grid-auto-columns:100%;aspect-ratio:2016/660;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x mandatory;border-radius:10px}.HomeHero_track__J7Syb::-webkit-scrollbar{display:none}.HomeHero_campaign__wsIzf{position:relative;min-width:0;scroll-snap-align:start;background:#e4f3df;color:#123c30}.HomeHero_campaign__wsIzf[data-theme=pruner]{background:#d6f939}.HomeHero_campaign__wsIzf[data-theme=sprayer]{background:#cbeaf0;color:#103b4b}.HomeHero_campaign__wsIzf[data-theme=mower]{background:#ffe587}.HomeHero_campaign__wsIzf[data-theme=dryer]{background:#950016;color:#fff}.HomeHero_visual__5MrMi{width:100%;height:100%}.HomeHero_image__lxDMX{display:block;width:100%;height:100%;object-fit:contain}.HomeHero_copy__8SOHB{position:absolute;inset:9% auto 11% 4%;display:flex;flex-direction:column;align-items:flex-start;min-width:0;width:44%}.HomeHero_eyebrow__XNQh7{display:flex;align-items:center;gap:.8cqw;margin:0;font-size:clamp(13px,1.2cqw,16px);font-weight:500;line-height:1.4}.HomeHero_eyebrow__XNQh7:before{content:"";display:block;width:1.3cqw;height:3px;background:currentColor}.HomeHero_copy__8SOHB h2{margin:2.6cqw 0 0;font-size:2.3cqw;font-weight:700;line-height:1.25;letter-spacing:-.045em;word-break:keep-all}.HomeHero_copy__8SOHB h2>span+span{margin-left:.25em}.HomeHero_metric___7HFi{margin:.8cqw 0 0}.HomeHero_measure__5YPdU{display:flex;align-items:baseline;gap:.8cqw;white-space:nowrap;font-size:4.1cqw;font-weight:700;line-height:1}.HomeHero_measure__5YPdU strong{font-size:11cqw;font-weight:700;letter-spacing:-.065em}.HomeHero_metricLabel__hSBGH{display:block;margin-top:.9cqw;font-size:1.3cqw;font-weight:500}.HomeHero_description__b1UlE{margin:1.5cqw 0 0;font-size:1.4cqw;font-weight:500;line-height:1.5;word-break:keep-all}.HomeHero_campaign__wsIzf[data-theme=open] .HomeHero_copy__8SOHB{width:26%}.HomeHero_campaign__wsIzf[data-theme=open] h2{margin-top:3.4cqw;font-size:4.5cqw;line-height:1.13}.HomeHero_campaign__wsIzf[data-theme=dryer] h2>span,.HomeHero_campaign__wsIzf[data-theme=mower] h2>span,.HomeHero_campaign__wsIzf[data-theme=open] h2>span{display:block;margin-left:0}.HomeHero_campaign__wsIzf[data-theme=mower] .HomeHero_productName__oKeSx{margin-top:1.4cqw;font-size:10cqw;line-height:1;letter-spacing:-.07em}.HomeHero_campaign__wsIzf[data-theme=dryer] .HomeHero_copy__8SOHB{width:35%}.HomeHero_campaign__wsIzf[data-theme=dryer] h2{margin-top:3.4cqw;font-size:3.9cqw;line-height:1.15}.HomeHero_campaign__wsIzf[data-theme=dryer] .HomeHero_productName__oKeSx{font-size:6.4cqw}.HomeHero_campaign__wsIzf[data-theme=dryer] .HomeHero_description__b1UlE{font-size:1.3cqw}.HomeHero_link__YQz9K{display:inline-flex;align-items:center;justify-content:space-between;gap:1.2cqw;flex:none;min-height:44px;margin-top:auto;padding:.65cqw 1.4cqw;border-radius:99px;color:#fff;background:#123c30;text-decoration:none;font-size:clamp(14px,1.2cqw,16px);font-weight:600}.HomeHero_campaign__wsIzf[data-theme=sprayer] .HomeHero_link__YQz9K{background:#103b4b}.HomeHero_campaign__wsIzf[data-theme=dryer] .HomeHero_link__YQz9K{background:#fff;color:#950016}.HomeHero_link__YQz9K svg{flex:none;width:20px}.HomeHero_controls__9X2ja{display:flex;justify-content:flex-end;align-items:center;gap:4px;min-height:44px}.HomeHero_controls__9X2ja button{display:grid;place-items:center;min-width:44px;min-height:44px;border:0;background:transparent;color:#214d3c;cursor:pointer}.HomeHero_dots__tjheZ{display:flex}.HomeHero_dots__tjheZ span{width:6px;height:6px;border-radius:50%;background:#b9c0bb}.HomeHero_dots__tjheZ button[aria-pressed=true] span{background:#214d3c;width:18px;border-radius:4px}.HomeHero_counter__f0FO1{font-size:13px;min-width:40px;text-align:center}.HomeHero_hero__q_IPy :is(a,button,.HomeHero_track__J7Syb):focus-visible{outline:3px solid #214d3c;outline-offset:3px}.HomeHero_campaign__wsIzf[data-theme=dryer] a:focus-visible{outline-color:#fff}@media(min-width:701px) and (max-width:1000px){.HomeHero_copy__8SOHB{top:6%;bottom:6%}.HomeHero_campaign__wsIzf[data-theme=dryer] h2,.HomeHero_campaign__wsIzf[data-theme=open] h2,.HomeHero_copy__8SOHB h2{margin-top:10px}.HomeHero_copy__8SOHB h2{font-size:clamp(18px,2.3cqw,24px)}.HomeHero_campaign__wsIzf[data-theme=dryer] .HomeHero_description__b1UlE,.HomeHero_description__b1UlE{margin-top:8px;font-size:13px;line-height:1.4}.HomeHero_measure__5YPdU strong{font-size:9cqw}.HomeHero_metricLabel__hSBGH{margin-top:6px;font-size:13px}}@media(max-width:700px){.HomeHero_hero__q_IPy{margin-top:12px}.HomeHero_track__J7Syb{aspect-ratio:auto;border:1px solid #e4e9e6}.HomeHero_campaign__wsIzf{display:flex;flex-direction:column}.HomeHero_visual__5MrMi{height:auto;aspect-ratio:2016/660;flex:none}.HomeHero_campaign__wsIzf[data-theme] .HomeHero_copy__8SOHB{position:static;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr;align-items:center;gap:8px 12px;width:100%;flex:1 1;padding:12px 16px 16px;background:#fff;color:#123c30}.HomeHero_eyebrow__XNQh7{display:none}.HomeHero_campaign__wsIzf[data-theme=dryer] h2,.HomeHero_campaign__wsIzf[data-theme=open] h2,.HomeHero_copy__8SOHB h2{grid-column:1/-1;margin:0;font-size:22px;line-height:1.3}.HomeHero_campaign__wsIzf[data-theme] h2>span{display:inline}.HomeHero_campaign__wsIzf[data-theme] h2>span+span{margin-left:.25em}.HomeHero_campaign__wsIzf[data-theme=mower] .HomeHero_productName__oKeSx{margin:0;font-size:inherit;line-height:inherit;letter-spacing:inherit}.HomeHero_campaign__wsIzf[data-theme=dryer] .HomeHero_productName__oKeSx{font-size:inherit}.HomeHero_metric___7HFi{grid-column:1;grid-row:2;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;margin:0}.HomeHero_measure__5YPdU{gap:3px;font-size:16px}.HomeHero_measure__5YPdU strong{font-size:24px}.HomeHero_metricLabel__hSBGH{margin:0;font-size:12px}.HomeHero_campaign__wsIzf[data-theme=dryer] .HomeHero_description__b1UlE,.HomeHero_description__b1UlE{grid-column:1;grid-row:2;margin:0;font-size:13px;line-height:1.5}.HomeHero_copy__8SOHB>.HomeHero_link__YQz9K{grid-column:2;grid-row:2;margin:0;padding:8px 12px;gap:8px;font-size:13px;white-space:nowrap}.HomeHero_campaign__wsIzf[data-theme=dryer] .HomeHero_link__YQz9K{background:#950016;color:#fff}.HomeHero_campaign__wsIzf[data-theme=dryer] a:focus-visible{outline-color:#950016}.HomeHero_link__YQz9K svg{width:16px}.HomeHero_controls__9X2ja{position:relative;display:flex;justify-content:space-between;gap:0}.HomeHero_counter__f0FO1{position:absolute;width:1px;height:1px;min-width:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.HomeHero_dots__tjheZ button{min-width:44px}}@media(max-width:339px){.HomeHero_campaign__wsIzf[data-theme] .HomeHero_copy__8SOHB{padding-inline:12px;gap:8px}.HomeHero_campaign__wsIzf[data-theme=dryer] h2,.HomeHero_campaign__wsIzf[data-theme=open] h2,.HomeHero_copy__8SOHB h2{font-size:20px}.HomeHero_copy__8SOHB>.HomeHero_link__YQz9K{padding-inline:10px;gap:6px}.HomeHero_controls__9X2ja{display:grid;grid-template-columns:44px 1fr 44px;justify-items:center}.HomeHero_controls__9X2ja>button:first-child{grid-column:1;grid-row:1}.HomeHero_controls__9X2ja>button:last-child{grid-column:3;grid-row:1}.HomeHero_dots__tjheZ{grid-column:1/-1;grid-row:2}}@media(prefers-reduced-motion:reduce){.HomeHero_track__J7Syb{scroll-behavior:auto}}.HomePurchaseGuide_guide__Gd0tD{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px;padding:24px;border-radius:8px;background:#f6f7f6}.HomePurchaseGuide_guide__Gd0tD .HomePurchaseGuide_heading__0OFqK h2{margin:0 0 8px;font-size:18px;font-weight:600;color:#252a27;line-height:1.4}.HomePurchaseGuide_links__w0Xlk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.HomePurchaseGuide_link__NMjQ2{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;font-size:15px;font-weight:500;color:#343b36;text-decoration:none}.HomePurchaseGuide_link__NMjQ2>span:last-child{color:#69716b;font-size:18px}.HomePurchaseGuide_link__NMjQ2:hover>span:first-child{text-decoration:underline;text-underline-offset:4px}.HomePurchaseGuide_link__NMjQ2:focus-visible{outline:3px solid #214d3c;outline-offset:3px}.HomePurchaseGuide_farm__Dm9jK{min-width:0;padding-left:32px;border-left:1px solid #dfe3df}.HomePurchaseGuide_farm__Dm9jK [data-farm-qualification-panel]{min-height:44px;padding:0 0 8px;border:0;border-radius:0;background:transparent}.HomePurchaseGuide_farmNote__9tGFf{margin:0;font-size:13px;color:#626964;line-height:1.6}@media(max-width:900px){.HomePurchaseGuide_guide__Gd0tD{gap:24px;grid-template-columns:1fr 1fr}.HomePurchaseGuide_farm__Dm9jK{padding-left:24px}.HomePurchaseGuide_links__w0Xlk{grid-template-columns:1fr}}@media(max-width:700px){.HomePurchaseGuide_guide__Gd0tD{grid-template-columns:1fr;padding:20px;gap:20px}.HomePurchaseGuide_links__w0Xlk{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.HomePurchaseGuide_farm__Dm9jK{padding:16px 0 0;border-left:0;border-top:1px solid #dfe3df}}@media(max-width:359px){.HomePurchaseGuide_guide__Gd0tD{padding:16px}.HomePurchaseGuide_links__w0Xlk{column-gap:10px}.HomePurchaseGuide_link__NMjQ2{font-size:14px}}.ProductDetailLayout_page__hlxId .productDetail{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);gap:32px;align-items:start;padding-block:12px 32px}.ProductDetailLayout_page__hlxId .breadcrumbs{padding-block:16px}.ProductDetailLayout_page__hlxId .detailVisual{min-width:0}.ProductDetailLayout_page__hlxId .detailMediaFrame{background:#fff;border:1px solid #e9ebe9;border-radius:12px;overflow:hidden}.ProductDetailLayout_page__hlxId .detailMediaFrame .productVisual{aspect-ratio:1.15;background:#fff;border:0;border-radius:0;box-shadow:none}.ProductDetailLayout_page__hlxId .detailPurchase{min-width:0;padding:0}.ProductDetailLayout_page__hlxId .detailBrand{margin:0 0 6px;font-size:14px;line-height:1.5;color:#637369}.ProductDetailLayout_page__hlxId .detailPurchase h1{margin:0 0 12px;font-size:28px;font-weight:600;line-height:1.35;letter-spacing:-.035em}.ProductDetailLayout_page__hlxId .detailPriceSummary{margin:0}.ProductDetailLayout_page__hlxId .detailFullPriceLabel{font-size:13px;margin-bottom:2px;color:#657369}.ProductDetailLayout_page__hlxId .detailPrice{display:block;margin:0 0 8px;font-size:28px;line-height:1.3}.ProductDetailLayout_shippingSummary__ncaII{display:flex;gap:12px;margin:8px 0 12px;font-size:14px;line-height:1.6;color:#364b3d}.ProductDetailLayout_consumerCondition__JeN46{margin:4px 0 8px;color:#364b3d;font-size:14px;line-height:1.6}.ProductDetailLayout_shippingSummary__ncaII>span{color:#6a756e;flex-shrink:0}.ProductDetailLayout_page__hlxId .detailTaxChoiceSummary{display:flex;flex-wrap:wrap;gap:4px 8px;padding:0;margin:0 0 10px;border:0;background:none;font-size:14px;line-height:1.6}.ProductDetailLayout_page__hlxId .detailTaxChoiceSummary span,.ProductDetailLayout_page__hlxId .detailTaxChoiceSummary strong{font-size:14px}.ProductDetailLayout_page__hlxId .purchaseActionPanel{margin:0;padding:8px 0 0;border:0;background:#fff;scroll-margin-top:12px}.ProductDetailLayout_page__hlxId .primaryConsultButton{background:#214d3c;color:#fff}.ProductDetailLayout_page__hlxId .primaryConsultButton:hover{background:#173b2c}.ProductDetailLayout_page__hlxId .purchaseActionHeading{margin:0 0 14px;padding:0}.ProductDetailLayout_page__hlxId .purchaseActionHeading strong{font-size:18px}.ProductDetailLayout_page__hlxId .purchaseActionHeading span{margin-top:5px;font-size:14px;line-height:1.6}.ProductDetailLayout_page__hlxId .productOptionPicker{margin:4px 0 12px;gap:10px}.ProductDetailLayout_page__hlxId .productOptionPicker legend{font-size:16px;padding-bottom:8px}.ProductDetailLayout_page__hlxId .productOptionPicker select{min-height:46px;padding:10px 12px;border-radius:6px}.ProductDetailLayout_page__hlxId .purchaseQuantity{min-height:54px;grid-template-columns:1fr auto;border:0;padding:4px 0 8px;gap:12px}.ProductDetailLayout_page__hlxId .purchaseQuantity>label{font-size:15px;color:#36483d}.ProductDetailLayout_page__hlxId .purchaseQuantityStepper{width:132px;grid-template-columns:44px 44px 44px;border-radius:6px}.ProductDetailLayout_page__hlxId .purchaseQuantityStepper button,.ProductDetailLayout_page__hlxId .purchaseQuantityStepper input{min-height:44px}.ProductDetailLayout_page__hlxId .purchaseShippingSummary{margin:0;display:flex;gap:12px;font-size:14px;line-height:1.6;padding:6px 0 10px;color:#394c40}.ProductDetailLayout_page__hlxId .purchaseShippingSummary>span{color:#6b766e;flex-shrink:0}.ProductDetailLayout_page__hlxId .purchaseEstimate{padding:10px 0 12px;gap:4px 8px}.ProductDetailLayout_page__hlxId .purchaseEstimate>span{font-size:14px}.ProductDetailLayout_page__hlxId .purchaseEstimate>strong{font-size:25px;line-height:1.3}.ProductDetailLayout_page__hlxId .purchaseEstimate>small{font-size:13px;line-height:1.5}.ProductDetailLayout_page__hlxId .directPurchaseButtons{display:grid;grid-template-columns:1fr 1.15fr;gap:8px;margin:0}.ProductDetailLayout_page__hlxId .directPurchaseButtons button,.ProductDetailLayout_page__hlxId .primaryConsultButton{min-height:50px;border-radius:6px;font-size:16px;padding:10px 8px}.ProductDetailLayout_page__hlxId .cartActionStatus[data-has-message=false]{min-height:0;padding:0}.ProductDetailLayout_page__hlxId .cartActionStatus[data-has-message=true]{padding-block:8px;font-size:14px}.ProductDetailLayout_page__hlxId .cartActionStatus{flex-wrap:wrap}.ProductDetailLayout_page__hlxId .cartActionStatus a{display:inline-flex;align-items:center;min-height:44px}.ProductDetailLayout_page__hlxId .easyPayGroup{margin:12px 0 0;padding:12px 0;border-top:1px solid #e2e7e2;border-bottom:0}.ProductDetailLayout_page__hlxId .easyPayHeading{margin:0 0 8px;font-size:13px}.ProductDetailLayout_page__hlxId .easyPayActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ProductDetailLayout_page__hlxId .easyPayBrandButton{min-height:48px;height:48px;padding:6px;border-radius:6px}.ProductDetailLayout_page__hlxId .easyPayBrandButton--NAVER_PAY .easyPayBrandImage{max-width:100%;height:32px}.ProductDetailLayout_page__hlxId .easyPayBrandButton--KAKAO_PAY .easyPayBrandImage{max-width:100%;height:30px}.ProductDetailLayout_disclosure__On__5,.ProductDetailLayout_page__hlxId .purchaseTaxDisclosure{margin:12px 0 0;padding:0;border-block:1px solid #e2e7e2}.ProductDetailLayout_disclosure__On__5+.ProductDetailLayout_disclosure__On__5{border-top:0;margin-top:0}.ProductDetailLayout_disclosure__On__5 summary,.ProductDetailLayout_page__hlxId .purchaseTaxDisclosure summary{min-height:46px;padding:12px 0;cursor:pointer;font-size:15px;line-height:1.5;color:#294b3b;font-weight:650}.ProductDetailLayout_disclosure__On__5 summary:focus-visible,.ProductDetailLayout_page__hlxId .purchaseTaxDisclosure summary:focus-visible{outline:2px solid #214d3c;outline-offset:3px}.ProductDetailLayout_page__hlxId .purchaseTaxDisclosure>p{font-size:14px;line-height:1.6;margin:0 0 8px}.ProductDetailLayout_page__hlxId .purchaseTaxDisclosure [data-farm-qualification-panel]{margin-bottom:12px}.ProductDetailLayout_disclosure__On__5 .purchaseBenefits{margin:0;padding:0 0 12px;border:0}.ProductDetailLayout_disclosure__On__5 .purchaseBenefits>div{min-height:0;padding:10px 0;gap:12px}.ProductDetailLayout_disclosure__On__5 .purchaseBenefits>p{font-size:14px;margin:0 0 8px}.ProductDetailLayout_disclosure__On__5 .detailDepositBreakdown{margin:0 0 12px}.ProductDetailLayout_page__hlxId .detailPreferenceActions{padding:8px 0 0;margin:0}.ProductDetailLayout_page__hlxId .detailPreferenceActions button{min-height:44px;font-size:14px;border:0;background:transparent}.ProductDetailLayout_page__hlxId .serverAuthorityNote{margin:4px 0 0;font-size:13px;line-height:1.6}@media (max-width:700px){.ProductDetailLayout_page__hlxId .productDetail{grid-template-columns:1fr;gap:16px;padding-block:0 24px;width:calc(100% - 32px)}.ProductDetailLayout_page__hlxId .breadcrumbs{width:calc(100% - 32px);padding-block:12px;font-size:12px}.ProductDetailLayout_page__hlxId .detailMediaFrame{max-height:none;border-radius:10px}.ProductDetailLayout_page__hlxId .detailMediaFrame .productVisual{height:clamp(200px,58vw,260px);min-height:0;aspect-ratio:auto}.ProductDetailLayout_page__hlxId .detailPurchase h1{font-size:23px;margin-bottom:10px}.ProductDetailLayout_page__hlxId .detailPrice{font-size:26px}.ProductDetailLayout_page__hlxId .mobileBottomDock{display:none}.ProductDetailLayout_page__hlxId .siteFooter{padding-bottom:calc(88px + env(safe-area-inset-bottom))}}.ProductDetailLayout_page__hlxId .shell{max-width:1280px}@media(min-width:701px) and (max-width:900px){.ProductDetailLayout_page__hlxId .productDetail{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}}.BrandSymbol_symbol__h3gZ1{display:block;flex:none;width:40px;height:40px;object-fit:contain}.LiveVerificationListing_section__IlT8W{margin:20px auto 28px}.LiveVerificationListing_card___fDte{display:grid;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:20px;padding:20px;border:1px solid #d9e1dd;border-radius:12px;background:#fff;color:#183c30}.LiveVerificationListing_visual__75JhH{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;align-self:stretch;min-height:96px;border-radius:8px;background:#f2f5f3}.LiveVerificationListing_visual__75JhH span{font-size:12px;color:#53665e}.LiveVerificationListing_visual__75JhH strong{font-size:23px;letter-spacing:-1px}.LiveVerificationListing_copy__ty_cV{min-width:0}.LiveVerificationListing_badge__li3jE{font-size:12px;font-weight:700;color:#52675d}.LiveVerificationListing_copy__ty_cV h2{margin:5px 0 7px;font-size:20px;line-height:1.4}.LiveVerificationListing_copy__ty_cV p{margin:0 0 4px;font-size:14px;line-height:1.5;color:#374840}.LiveVerificationListing_copy__ty_cV small{display:block;font-size:13px;line-height:1.5;color:#56665e}.LiveVerificationListing_action__YpjKj{display:flex;flex-direction:column;align-items:flex-end;gap:12px}.LiveVerificationListing_price__eRTfx{font-size:22px;white-space:nowrap}.LiveVerificationListing_price__eRTfx small{font-size:12px;font-weight:400;color:#56665e}.LiveVerificationListing_action__YpjKj a{display:flex;align-items:center;justify-content:center;gap:16px;min-height:46px;padding:0 18px;border-radius:6px;background:#1d4c3b;color:#fff;font-size:15px;font-weight:700;text-decoration:none;white-space:nowrap}.LiveVerificationListing_action__YpjKj a:focus-visible{outline:3px solid #1777ba;outline-offset:3px}@media (max-width:640px){.LiveVerificationListing_section__IlT8W{margin-top:14px;margin-bottom:20px}.LiveVerificationListing_card___fDte{grid-template-columns:64px minmax(0,1fr);gap:12px;padding:16px}.LiveVerificationListing_visual__75JhH{min-height:88px}.LiveVerificationListing_visual__75JhH strong{font-size:20px}.LiveVerificationListing_visual__75JhH span{font-size:11px}.LiveVerificationListing_copy__ty_cV h2{margin-top:3px;font-size:18px}.LiveVerificationListing_copy__ty_cV p{font-size:13px}.LiveVerificationListing_copy__ty_cV small{font-size:12px}.LiveVerificationListing_action__YpjKj{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between;gap:10px}.LiveVerificationListing_price__eRTfx{font-size:20px}.LiveVerificationListing_price__eRTfx small{display:block;font-size:11px}.LiveVerificationListing_action__YpjKj a{min-height:46px;padding-inline:13px;gap:10px;font-size:14px}}.HomeStorefront_home__qvxAo{background:#fff;color:#252a27}.HomeStorefront_home__qvxAo .shell{max-width:1280px}.HomeStorefront_home__qvxAo .shopHomeLoading{min-height:360px;background:#f7f8f7}.HomeStorefront_home__qvxAo .shopSectionHead{margin-bottom:16px;gap:12px;align-items:center}.HomeStorefront_home__qvxAo .shopSectionHead h2{font-size:26px;font-weight:600;line-height:1.4;letter-spacing:-.035em}.HomeStorefront_home__qvxAo .shopTextLink{display:inline-flex;align-items:center;min-height:44px;font-size:14px;white-space:nowrap}.HomeStorefront_home__qvxAo .shopCategorySection{margin-top:24px;padding-bottom:28px;border-bottom:1px solid #e7e9e7}.HomeStorefront_home__qvxAo .shopCategoryHeading{margin-bottom:8px}.HomeStorefront_home__qvxAo .shopCategoryHeading h2{font-size:17px;font-weight:600;letter-spacing:-.02em}.HomeStorefront_home__qvxAo .shopProducts{margin-block:36px 0}.HomeStorefront_home__qvxAo .shopDiscovery{margin-block:48px 0}.HomeStorefront_home__qvxAo .shopGuide{margin-block:56px 40px;padding:0;border:0}.HomeStorefront_home__qvxAo .shopCategoryRail{display:flex;flex-wrap:wrap;gap:8px;padding:0;overflow:visible}.HomeStorefront_home__qvxAo .shopCategoryRail>a{display:flex;flex-direction:row;align-items:center;gap:8px;min-width:0;min-height:48px;padding:8px 12px;border:1px solid #e7e9e7;border-radius:8px;background:#f7f8f7}.HomeStorefront_home__qvxAo .shopCategoryIcon{width:24px;height:24px;flex:0 0 24px;padding:0;border-radius:0;background:transparent}.HomeStorefront_home__qvxAo .shopCategoryIcon svg{width:22px;height:22px}.HomeStorefront_home__qvxAo .shopCategoryText{display:flex;flex-direction:row;gap:8px;align-items:center;text-align:left}.HomeStorefront_home__qvxAo .shopCategoryName{font-size:15px;font-weight:500}.HomeStorefront_home__qvxAo .shopCategoryCount{font-size:13px;color:#626964}.HomeStorefront_home__qvxAo .shopCategoryEmptyActions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px}.HomeStorefront_home__qvxAo .shopCategoryEmptyActions button{margin:0}@media(max-width:700px){.HomeStorefront_home__qvxAo .shell{width:calc(100% - 32px)}.HomeStorefront_home__qvxAo .shopHomeLoading{min-height:264px}.HomeStorefront_home__qvxAo .shopSectionHead{margin-bottom:12px}.HomeStorefront_home__qvxAo .shopSectionHead h2{font-size:22px}.HomeStorefront_home__qvxAo .shopCategorySection{margin-top:16px;padding-bottom:20px}.HomeStorefront_home__qvxAo .shopCategoryHeading h2{font-size:16px}.HomeStorefront_home__qvxAo .shopProducts{margin-top:28px}.HomeStorefront_home__qvxAo .shopDiscovery{margin-top:32px}.HomeStorefront_home__qvxAo .shopGuide{margin-block:36px 28px;padding:0}.HomeStorefront_home__qvxAo .shopCategoryRail>a{padding:6px 10px}.HomeStorefront_home__qvxAo .shopCategoryName{font-size:14px}}