.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}}.HomeWorkDiscovery_grid__7df9d{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.HomeWorkDiscovery_card__JKRuz{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:20px;min-width:0;padding:24px;border:1px solid #e2e4e3;border-radius:var(--home-radius,6px);background:#fff;color:#17392d;transition:border-color .15s ease,background .15s ease}.HomeWorkDiscovery_card__JKRuz:hover{border-color:#a6aea9;background:#f6f6f6}.HomeWorkDiscovery_icon___8J1k{display:grid;place-items:center;width:52px;height:52px;flex:0 0 52px;border-radius:var(--home-radius,6px);background:#f6f6f6;color:#214d3c}.HomeWorkDiscovery_icon___8J1k svg{width:34px;height:34px}.HomeWorkDiscovery_copy__eSaYK{min-width:0}.HomeWorkDiscovery_copy__eSaYK strong{display:block;font-size:19px;line-height:1.45;word-break:keep-all;overflow-wrap:anywhere}.HomeWorkDiscovery_copy__eSaYK small{display:block;margin-top:8px;color:#56645b;font-size:14px;line-height:1.6;word-break:keep-all;overflow-wrap:anywhere}.HomeWorkDiscovery_arrow__DM4Op{position:absolute;right:24px;top:28px;font-size:22px;line-height:1}@media (max-width:1100px){.HomeWorkDiscovery_grid__7df9d{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.HomeWorkDiscovery_grid__7df9d{grid-template-columns:minmax(0,1fr);gap:12px}.HomeWorkDiscovery_card__JKRuz{flex-direction:row;align-items:center;gap:16px;padding:20px 46px 20px 18px}.HomeWorkDiscovery_copy__eSaYK strong{font-size:18px}.HomeWorkDiscovery_copy__eSaYK small{margin-top:4px}.HomeWorkDiscovery_arrow__DM4Op{right:18px;top:24px;font-size:20px}}.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}}.catalog_page__fsyuK.retailCatalogPage{background:#fff}.catalog_page__fsyuK.retailCatalogPage .catalogControlShell{padding:0;border:0;border-radius:0;background:#fff;box-shadow:none}.catalog_page__fsyuK.retailCatalogPage .catalogMastheadCompact{padding-block:24px 16px}.catalog_page__fsyuK.retailCatalogPage .catalogAdvancedFilters{border-bottom:1px solid var(--np-line)}.catalog_page__fsyuK.retailCatalogPage .catalogGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px 18px;align-items:stretch}.catalog_page__fsyuK.retailCatalogPage .productCard{display:flex;flex-direction:column;min-width:0;padding:0;border:0;border-radius:0;background:#fff;box-shadow:none;transform:none;overflow:visible}.catalog_page__fsyuK.retailCatalogPage .productCardLink{display:flex;flex-direction:column;flex:1 1}.catalog_page__fsyuK.retailCatalogPage .productCardMedia{margin:0;border:1px solid #e7e7e7;border-radius:8px;aspect-ratio:4/3;background:#fff}.catalog_page__fsyuK.retailCatalogPage .productCard .productVisual{width:100%;height:100%;min-height:0;aspect-ratio:auto}.catalog_page__fsyuK.retailCatalogPage .productCard .productImage{opacity:1;filter:none}.catalog_page__fsyuK.retailCatalogPage .productInfo{display:flex;flex-direction:column;flex:1 1;gap:6px;padding:12px 0 8px;background:#fff}.catalog_page__fsyuK.retailCatalogPage .productInfo h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:0;margin:0 0 4px;color:#202d26;font-size:16px;line-height:1.4;overflow-wrap:anywhere}.catalog_page__fsyuK.retailCatalogPage .productCategory{color:#626b66!important;font-size:13px!important;margin-bottom:5px!important}.catalog_page__fsyuK.retailCatalogPage .productPurpose{display:none}.catalog_page__fsyuK.retailCatalogPage .productCardMeta{display:flex;flex-wrap:wrap;gap:2px 8px;margin:0}.catalog_page__fsyuK.retailCatalogPage .productCardMeta span{padding:0;background:transparent;color:#626b66;font-size:13px;line-height:1.5}.catalog_page__fsyuK.retailCatalogPage .productInfo .productCardPrice{margin:auto 0 0;padding-top:4px;color:#202d26;font-size:21px;line-height:1.4;overflow-wrap:anywhere}.catalog_page__fsyuK.retailCatalogPage .productTaxPriceNote{font-size:13px;line-height:1.45}.catalog_page__fsyuK.retailCatalogPage .productStatusBadge{top:8px;left:8px;right:auto;padding:4px 7px;border:0;border-radius:4px;background:#fff;color:#214d3c;font-size:12px;-webkit-backdrop-filter:none;backdrop-filter:none}.catalog_page__fsyuK.retailCatalogPage .productCardActions{margin:0;padding:0 0 6px}.catalog_page__fsyuK.retailCatalogPage .productActionButtons{display:flex;gap:6px;width:100%}.catalog_page__fsyuK.retailCatalogPage .productCardActions button{flex:1 1;min-width:0;min-height:44px;padding:4px;border-radius:5px;font-size:14px;background:#fff}.catalog_page__fsyuK.retailCatalogPage .productCardPurchase{min-height:44px;margin:0;border:1px solid #bdc9c2;border-radius:5px;color:#214d3c;background:#fff;font-size:15px}.catalog_page__fsyuK.retailCatalogPage .productCardPurchase:hover{background:#edf3ef}@media (max-width:1280px){.catalog_page__fsyuK.retailCatalogPage .catalogGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1000px){.catalog_page__fsyuK.retailCatalogPage .catalogGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px}}@media (max-width:700px){.catalog_page__fsyuK.retailCatalogPage .shell{width:calc(100% - 32px)}.catalog_page__fsyuK.retailCatalogPage .catalogMastheadCompact{padding-block:16px 12px}.catalog_page__fsyuK.retailCatalogPage .catalogMastheadCompact h1{font-size:25px}.catalog_page__fsyuK.retailCatalogPage .catalogHelpLink{min-height:44px}.catalog_page__fsyuK.retailCatalogPage .catalogGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.catalog_page__fsyuK.retailCatalogPage .productCardMedia{aspect-ratio:4/3}.catalog_page__fsyuK.retailCatalogPage .productInfo h3{font-size:16px;line-height:1.45}.catalog_page__fsyuK.retailCatalogPage .productInfo .productCardPrice{font-size:18px}.catalog_page__fsyuK.retailCatalogPage .productInfo{padding-top:10px}.catalog_page__fsyuK.retailCatalogPage .productCardMeta{display:grid}}.collection_collection__aUETa{padding-bottom:40px}.collection_breadcrumb__mn5_B{display:flex;gap:10px;padding-block:16px;color:#626b66;font-size:14px}.collection_header__6_WIe{padding:36px;background:#f5f6f5;border-block:1px solid #e2e4e3}.collection_eyebrow__uYS0W{margin:0 0 12px;font-size:12px;letter-spacing:.12em;color:#53655b}.collection_header__6_WIe h1{margin:0;color:#202d26;font-size:clamp(28px,4vw,42px);line-height:1.3;letter-spacing:-.04em}.collection_header__6_WIe>p:not(.collection_eyebrow__uYS0W){margin-block:16px;line-height:1.7;color:#536058}.collection_guide__Hpuwp a,.collection_header__6_WIe a,.collection_sectionHead__xmHlP a{display:inline-flex;align-items:center;min-height:44px;gap:24px;color:#214d3c;font-weight:700}.collection_products__PdaPS{margin-top:24px;scroll-margin-top:90px}.collection_sectionHead__xmHlP{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.collection_sectionHead__xmHlP h2{margin:0;font-size:20px}.collection_guide__Hpuwp{padding-top:24px;margin-top:32px;border-top:1px solid #e2e4e3}.collection_guide__Hpuwp h2{margin:0 0 8px;font-size:18px}.collection_guide__Hpuwp p{margin:0;max-width:750px;color:#536058;line-height:1.7}@media (max-width:700px){.collection_header__6_WIe{padding:24px 20px}.collection_header__6_WIe h1{font-size:29px}.collection_header__6_WIe>p:not(.collection_eyebrow__uYS0W){font-size:16px}}.HomeStorefront_home__qvxAo{background:#fff}.HomeStorefront_home__qvxAo .shopSectionHead{align-items:center;margin-bottom:16px}.HomeStorefront_home__qvxAo .shopSectionHead h2{font-size:25px;letter-spacing:-.03em}.HomeStorefront_home__qvxAo .shopSectionEyebrow{color:#647168;font-size:13px;margin-bottom:4px}.HomeStorefront_home__qvxAo .shopCategoryRail{grid-auto-columns:96px;gap:16px}.HomeStorefront_home__qvxAo .shopCategoryRail>a{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;min-height:0;padding:4px;border:0;background:transparent}.HomeStorefront_home__qvxAo .shopCategoryIcon{width:58px;height:58px;padding:14px;border-radius:14px;background:#f6f6f6}.HomeStorefront_home__qvxAo .shopCategoryText{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}.HomeStorefront_home__qvxAo .shopCategoryName{font-size:15px;line-height:1.5}.HomeStorefront_home__qvxAo .shopCategoryCount{font-size:12px;color:#6a746e}.HomeStorefront_home__qvxAo .shopCategorySection{margin-top:20px}.HomeStorefront_home__qvxAo .shopProducts{margin-top:28px}.HomeStorefront_home__qvxAo .shopTextLink{min-height:44px;display:inline-flex;align-items:center;white-space:nowrap}@media (max-width:700px){.HomeStorefront_home__qvxAo .shell{width:calc(100% - 32px)}.HomeStorefront_home__qvxAo .shopSectionHead h2{font-size:21px}.HomeStorefront_home__qvxAo .shopCategoryRail{grid-auto-columns:76px;gap:8px}.HomeStorefront_home__qvxAo .shopCategoryIcon{width:54px;height:54px;padding:12px}.HomeStorefront_home__qvxAo .shopCategoryName{font-size:14px}.HomeStorefront_home__qvxAo .shopCategorySection{margin-top:12px}.HomeStorefront_home__qvxAo .shopProducts{margin-top:24px}}.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}.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}}.ProductDetailLayout_page__hlxId .productDetail{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);gap:40px;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{border:0;border-radius:12px;overflow:hidden}.ProductDetailLayout_page__hlxId .detailMediaFrame .productVisual{aspect-ratio:1.15;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:30px;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_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 .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(220px,65vw,300px);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))}}