.usage-condition_field__ynsJ7{margin:0;padding:0;border:0;min-width:0;display:grid;grid-gap:8px;gap:8px}.usage-condition_field__ynsJ7 legend{padding:0;margin-bottom:10px;font-weight:700;font-size:14px;color:#24483e}.usage-condition_options__0soyF{display:flex;gap:8px;flex-wrap:wrap}.usage-condition_option__ynD1X{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:112px;padding:10px 20px;border:1px solid #d9e2dd;border-radius:12px;background:#fff;color:#466057;cursor:pointer;transition:background .15s,border-color .15s}.usage-condition_option__ynD1X input{position:absolute;width:1px;height:1px;opacity:0}.usage-condition_option__ynD1X:focus-within{outline:3px solid #dfae63;outline-offset:3px}.usage-condition_selected__F_IYp{border-color:#244f40;background:#e7f3ed;color:#183e31;box-shadow:inset 0 0 0 1px #244f40}.usage-condition_selected__F_IYp span:before{content:"✓";margin-right:7px}.usage-condition_field__ynsJ7 small{font-size:12px;color:#69766f;line-height:1.5}@media(max-width:600px){.usage-condition_option__ynD1X{flex:1 1;min-width:0}}.usage-condition_field__ynsJ7+div[role=radiogroup]{display:grid;grid-gap:8px;gap:8px}.usage-condition_field__ynsJ7+div[role=radiogroup]>label{min-height:44px;padding:6px 0}.loyalty_chrome__8_9FP{position:-webkit-sticky;position:sticky;top:0;z-index:30}.loyalty_chrome__8_9FP .siteHeader{position:relative;top:auto}.loyalty_banner__ry358{background:#166534;color:#fff;border-bottom:1px solid #14532d}.loyalty_bannerInner__w06nE{width:min(1180px,calc(100% - 24px));margin:0 auto;padding:9px 0;display:flex;flex-wrap:wrap;gap:3px 16px;align-items:baseline}.loyalty_bannerInner__w06nE strong{font-size:14px}.loyalty_bannerInner__w06nE span{font-size:12px;line-height:1.4}.loyalty_spendButton__goBax{margin-top:5px;border-radius:10px;padding:7px 11px;background:#fff;border:1px solid #b45309;color:#92400e;font-size:13px;font-weight:700;cursor:pointer;min-height:36px}.loyalty_cabinetRewards__M4mmp{padding:16px;background:#fffdf8;border:1px solid #e8d8bf;border-radius:20px}.loyalty_cabinetRewards__M4mmp h2{margin:0 0 12px;font-size:18px}.loyalty_backdrop__vd_ff{position:fixed;inset:0;z-index:2000;background:rgba(24,32,51,.58);padding:16px;display:flex;align-items:center;justify-content:center;overscroll-behavior:contain}.loyalty_dialog__UH2DU{width:min(620px,100%);max-height:calc(100dvh - 32px);display:flex;flex-direction:column;background:#fffdf9;color:#182033;border-radius:22px;box-shadow:0 24px 80px #0005;overflow:hidden}.loyalty_dialog__UH2DU:focus{outline:none}.loyalty_dialogHead__D_tcq{padding:20px 22px 16px;display:flex;justify-content:space-between;align-items:flex-start;gap:12px;border-bottom:1px solid #e8dfd2;flex-shrink:0}.loyalty_dialogHead__D_tcq h2{font-size:22px;margin:0 0 5px}.loyalty_dialogHead__D_tcq p{font-size:14px;margin:0;color:#5c6475}.loyalty_close__deR4Q{width:40px;height:40px;border-radius:50%;flex-shrink:0;background:#f5efe6;border:1px solid #e8dfd2;color:#383b45;font-size:26px;line-height:1;cursor:pointer}.loyalty_dialogBody__RXFkE{padding:0 22px 22px;overflow-y:auto;overscroll-behavior:contain;line-height:1.5}.loyalty_dialogBody__RXFkE h3{font-size:18px;line-height:1.35;margin:0 0 8px}.loyalty_dialogBody__RXFkE p{margin:8px 0}.loyalty_dialogBody__RXFkE button:disabled{opacity:.52;cursor:not-allowed;transform:none}.loyalty_close__deR4Q:focus-visible,.loyalty_dialogBody__RXFkE button:focus-visible,.loyalty_reward__B4rcP button:focus-visible,.loyalty_siteOffer__y5mFg select:focus-visible,.loyalty_spendButton__goBax:focus-visible{outline:3px solid #2162ad;outline-offset:3px}.loyalty_shopSection__KHrLX{padding:22px 0;border-bottom:1px solid #e8dfd2}.loyalty_shopSection__KHrLX>p{font-size:14px}.loyalty_offers__Qn4aO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;margin:14px 0}.loyalty_offerButton__g3A6F{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%;height:100%;min-height:88px;padding:12px 8px;background:#fff4df;border:1px solid #c77f29;border-radius:14px;color:#733d06;cursor:pointer}.loyalty_offerButton__g3A6F strong{font-size:26px}.loyalty_offerButton__g3A6F span{font-size:13px;font-weight:650}.loyalty_offerButton__g3A6F small{font-size:11px;line-height:1.3}.loyalty_hint__z38lL{color:#616877;font-size:12px!important;line-height:1.5}.loyalty_rule__0FpM9{padding:12px 14px;margin:16px 0 0!important;border-radius:12px;background:#f1f4f7;font-size:13px}.loyalty_siteOffer__y5mFg{display:grid;grid-template-columns:1fr 130px;grid-gap:12px;gap:12px;align-items:stretch;margin:6px 0 12px}.loyalty_siteOffer__y5mFg select{min-width:0;padding:12px;border:1px solid #d3c4b0;border-radius:12px;background:#fff;font:inherit;align-self:center;color:#182033}.loyalty_percentLabel__5yJFF{font-size:13px;font-weight:600}.loyalty_comingSoon__3X0po{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px;padding-top:22px;color:#616877}.loyalty_comingSoon__3X0po h3{margin:0}.loyalty_comingSoon__3X0po span{padding:4px 9px;border-radius:8px;background:#edeef0;font-size:12px}.loyalty_confirmation__Q86IB{padding-top:22px}.loyalty_warning__uivS2{background:#fff3d4;color:#704b0c;border-radius:12px;padding:14px;margin:14px 0;font-size:14px}.loyalty_warning__uivS2 p:last-child{margin-bottom:0}.loyalty_actions__Ien0R{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}.loyalty_error__zK7Tb{background:#fff0f0;color:#991b1b}.loyalty_error__zK7Tb,.loyalty_success__BHjz1{padding:12px;border-radius:10px;font-size:14px;margin-top:16px!important}.loyalty_success__BHjz1{background:#eaf8ec;color:#166534}.loyalty_rewardList__Ks_87{display:grid;grid-gap:10px;gap:10px}.loyalty_reward__B4rcP{border:1px solid #dfd4c2;background:#fff;border-radius:14px;padding:13px;font-size:13px;line-height:1.5}.loyalty_reward__B4rcP p{margin:7px 0 0}.loyalty_rewardHeading__uuy36{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px}.loyalty_rewardHeading__uuy36 strong{font-size:14px}.loyalty_activeStatus__ljljO,.loyalty_status__t_H95{font-size:11px;padding:3px 7px;border-radius:7px;background:#f2f0eb;color:#5b5247;white-space:nowrap}.loyalty_activeStatus__ljljO{background:#dcfce7;color:#166534}.loyalty_code__pQGES{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:7px;color:#616877}.loyalty_code__pQGES strong{font-size:25px;letter-spacing:.16em;color:#182033;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.loyalty_rewardActions__dMVlB{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:9px;margin-top:8px}.loyalty_rewardActions__dMVlB>span{color:#616877;font-size:12px}.loyalty_rewardActions__dMVlB button{font-size:13px;padding:8px 11px}@media (max-width:480px){.loyalty_backdrop__vd_ff{padding:8px}.loyalty_dialog__UH2DU{border-radius:18px;max-height:calc(100dvh - 16px)}.loyalty_dialogHead__D_tcq{padding:16px}.loyalty_dialogBody__RXFkE{padding:0 16px 20px}.loyalty_dialogHead__D_tcq h2{font-size:20px}.loyalty_offers__Qn4aO{gap:6px}.loyalty_offerButton__g3A6F{padding:10px 4px}.loyalty_offerButton__g3A6F span{font-size:12px}.loyalty_siteOffer__y5mFg{grid-template-columns:1fr 112px;gap:8px}.loyalty_siteOffer__y5mFg select{font-size:13px;padding:10px 7px}.loyalty_actions__Ien0R>button{flex:1 1 auto}.loyalty_bannerInner__w06nE{display:block;padding:7px 0}.loyalty_bannerInner__w06nE span,.loyalty_bannerInner__w06nE strong{display:block}.loyalty_bannerInner__w06nE strong{font-size:12px}.loyalty_bannerInner__w06nE span{font-size:11px}}.offer-notice_alert__Orj3t{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px;border:1px solid #e6b874;border-radius:16px;background:#fff6e6;color:#67451e}.offer-notice_alert__Orj3t strong{display:block;font-size:16px;line-height:1.4}.offer-notice_alert__Orj3t p{margin:5px 0 0;font-size:13px;line-height:1.5}.offer-notice_alert__Orj3t button{flex-shrink:0;padding:11px 16px;border:1px solid #b77725;border-radius:10px;background:#b77725;color:#fff;font:inherit;font-size:13px;font-weight:650;cursor:pointer}.offer-notice_focused__2uUo5{outline:3px solid #e2b46b;outline-offset:3px;scroll-margin-block:100px}.offer-notice_linkStatus__e0uSV{padding:14px 18px;border:1px solid #dce5df;border-radius:12px;background:#f3f7f4;font-size:14px;line-height:1.5;color:#456050}@media(max-width:600px){.offer-notice_alert__Orj3t{align-items:stretch;flex-direction:column;gap:12px;padding:15px}.offer-notice_alert__Orj3t button{width:100%;min-height:44px}}.TelegramSignInButton_wrapper__cX2iE{width:100%;color-scheme:only light}.TelegramSignInButton_button__VDB76{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;justify-content:center;align-items:center;gap:10px;width:100%;min-height:54px;padding:14px 16px;border:0;border-radius:14px;background:#229ed9;color:#fff;font-family:inherit;font-size:16px;font-weight:700;line-height:1.4;cursor:pointer;box-shadow:0 5px 14px #229ed91a}.TelegramSignInButton_button__VDB76 svg{width:22px;height:22px;flex-shrink:0}.TelegramSignInButton_button__VDB76:hover:not(:disabled){background:#188bc1}.TelegramSignInButton_button__VDB76:disabled{cursor:wait;opacity:.65}.TelegramSignInButton_button__VDB76:focus-visible,.TelegramSignInButton_retry__8_0wG:focus-visible{outline:3px solid #d1842e;outline-offset:4px}.TelegramSignInButton_status__0bh7n{margin:12px 0 0;color:#60717c;font-size:13px;line-height:1.6}.TelegramSignInButton_retry__8_0wG{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;padding:10px 0;color:#187dae;text-decoration:underline;font:inherit;font-size:14px;cursor:pointer}.BookingLogin_page___DzBl{background:#fbf7f0;color:#20303b;min-height:100vh;min-height:100dvh;color-scheme:only light}.BookingLogin_header__DSegg{max-width:1120px;padding:26px 24px;margin:auto}.BookingLogin_brand__5iMQ3{display:inline-flex;align-items:center;gap:12px;text-decoration:none;color:inherit}.BookingLogin_logo__5ePH9{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:#204c40;color:#fff;font-size:21px;font-weight:800}.BookingLogin_brand__5iMQ3 strong{font-size:21px;letter-spacing:1px}.BookingLogin_brand__5iMQ3 small{display:block;color:#708077;font-size:10px;letter-spacing:1.7px;text-transform:uppercase}.BookingLogin_main__3hqff{width:100%;max-width:520px;margin:24px auto 0;padding:0 20px 32px;box-sizing:border-box}.BookingLogin_card__kqWbZ{background:#fff;border:1px solid #eee7dc;border-radius:28px;padding:32px;box-shadow:0 18px 60px #4e38280a}.BookingLogin_icon__Yexiq{display:grid;place-items:center;width:60px;height:60px;border-radius:20px;background:#e8f6fd;color:#229ed9;margin-bottom:24px}.BookingLogin_icon__Yexiq svg{width:28px;height:28px}.BookingLogin_eyebrow__oUAkE{margin:0 0 8px;font-size:11px;line-height:1.5;font-weight:700;letter-spacing:1px;color:#688290;text-transform:uppercase}.BookingLogin_card__kqWbZ h1{margin:0 0 14px;font-size:30px;letter-spacing:-.8px;line-height:1.2}.BookingLogin_intro__9tgj9{margin:0 0 22px;color:#60717c;font-size:15px;line-height:1.65}.BookingLogin_product__PEdqc{display:flex;align-items:center;gap:14px;padding:14px;background:#f7f8f6;border:1px solid #edf0e9;border-radius:16px;margin-bottom:24px;color:inherit;text-decoration:none}.BookingLogin_product__PEdqc img{width:64px;height:64px;object-fit:contain;background:#fff;border-radius:10px;flex-shrink:0}.BookingLogin_product__PEdqc small{display:block;font-size:12px;color:#708077;margin-bottom:4px}.BookingLogin_product__PEdqc strong{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;font-size:14px;line-height:1.5;font-weight:600}.BookingLogin_phone__xipv6{border-top:1px solid #edf0ee;margin-top:22px;padding-top:8px}.BookingLogin_phone__xipv6 .authMethodCard{background:transparent;box-shadow:none;border:0;border-radius:0;padding:0;margin:0}.BookingLogin_phone__xipv6 .authMethodToggle{padding:12px 0;gap:8px}.BookingLogin_phone__xipv6 .authMethodTitle{margin:0;font-size:14px;line-height:1.5;font-weight:600}.BookingLogin_phone__xipv6 .authMethodChevron{width:28px;height:28px;font-size:18px}.BookingLogin_phone__xipv6 .authCardSurface,.BookingLogin_phone__xipv6 .authMethodBody{padding:8px 0 0;background:transparent;box-shadow:none;border:0}.BookingLogin_phone__xipv6 .authInputLarge{font-size:16px;min-height:48px;padding:12px}.BookingLogin_phone__xipv6 .authGhostBtn,.BookingLogin_phone__xipv6 .authPrimaryBtn{font-size:15px;min-height:48px;padding:12px 16px}.BookingLogin_phone__xipv6 .authPhoneHintStrong,.BookingLogin_phone__xipv6 .authStatusText,.BookingLogin_phone__xipv6 .formField{font-size:14px;line-height:1.6}.BookingLogin_skip__o20J0{display:block;padding:14px 0 0;text-align:center;color:#61717a;font-size:13px;line-height:1.5;text-decoration:none}.BookingLogin_skip__o20J0:hover{text-decoration:underline}.BookingLogin_note__CFjqM{margin:20px 6px 0;text-align:center;font-size:12px;line-height:1.7;color:#7b857f}@media (max-width:480px){.BookingLogin_header__DSegg{padding:20px}.BookingLogin_main__3hqff{margin-top:8px}.BookingLogin_card__kqWbZ{padding:24px 22px;border-radius:24px}.BookingLogin_card__kqWbZ h1{font-size:27px}.BookingLogin_icon__Yexiq{margin-bottom:20px}}.customer-product_card__Dparj{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start;width:100%;min-width:0}.customer-product_media__ZN2fD{min-width:0;border:1px solid #eadfce;border-radius:22px;overflow:hidden;background:#fff}.customer-product_media__ZN2fD .productPageMedia{width:100%;aspect-ratio:1;object-fit:contain;max-height:620px}.customer-product_info__dkbBc{min-width:0;padding:24px;border:1px solid #eadfce;border-radius:22px;background:#fffdf9}.customer-product_tags__TK9so{display:flex;gap:7px;flex-wrap:wrap;align-items:center}.customer-product_category__txJQ9,.customer-product_original__34otG{font-size:12px;border-radius:8px;padding:5px 8px;background:#f0ede7;color:#615a50;line-height:1.4}.customer-product_original__34otG{background:#e5f5e9;color:#176344}.customer-product_usageNew__mohOo,.customer-product_usageUsed__cuX2I{font-size:12px;border-radius:8px;padding:5px 9px;line-height:1.4;font-weight:700}.customer-product_usageNew__mohOo{background:#e6f3eb;color:#20563f}.customer-product_usageUsed__cuX2I{background:#eaf0f7;color:#365774}.customer-product_title__ZPgle{margin:14px 0 10px;font-size:clamp(23px,3vw,32px);line-height:1.2;letter-spacing:-.02em;overflow-wrap:anywhere}.customer-product_article__ZBP_X{margin:0 0 10px;color:#6b7280;font-size:12px}.customer-product_size__jgOzc{display:flex;gap:12px;align-items:baseline;margin:14px 0;padding:12px 14px;background:#fff1d9;border:1px solid #e8b35f;border-radius:13px}.customer-product_size__jgOzc span{font-size:13px;color:#794709;flex-shrink:0}.customer-product_size__jgOzc strong{font-size:18px;color:#54340e;overflow-wrap:anywhere;white-space:pre-wrap}.customer-product_price__eqC7f{margin-top:16px;display:grid;grid-gap:5px;gap:5px}.customer-product_price__eqC7f strong{font-size:32px;line-height:1.1;color:#b65b09}.customer-product_market__Uf_EJ{font-size:13px;color:#71717a}.customer-product_discount__OlLtO{font-size:13px;color:#166534;font-weight:700}.customer-product_stock__YdHXu{font-size:13px;margin:12px 0;color:#667085}.customer-product_description__fsQ6J{overflow-wrap:anywhere;line-height:1.65;font-size:15px;margin:18px 0}.customer-product_description__fsQ6J a,.customer-product_source__o78ZA{color:#915410;text-decoration:underline;text-underline-offset:3px}.customer-product_condition__SZ1Ql,.customer-product_remarks__HtM_S{margin-top:16px;padding:14px;border-radius:13px;background:#edf8f1;color:#23583b;font-size:13px;line-height:1.5}.customer-product_remarks__HtM_S{background:#fff2dd;color:#78572b}.customer-product_remarks__HtM_S .customer-product_tags__TK9so{margin-top:10px}.customer-product_remarks__HtM_S p{white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0 0}.customer-product_fitting__r5gNJ{font-size:12px;color:#5f6673;line-height:1.5;padding:10px 0}.customer-product_source__o78ZA{display:inline-block;margin:12px 0;font-size:14px}.customer-product_actions__wlunx{display:grid;grid-gap:8px;gap:8px;margin-top:18px}.customer-product_previewNote__0hM6w{font-size:12px;color:#71717a}@media(max-width:760px){.customer-product_card__Dparj{grid-template-columns:1fr;gap:14px}.customer-product_info__dkbBc{padding:18px;border-radius:18px}.customer-product_media__ZN2fD{border-radius:18px}.customer-product_title__ZPgle{font-size:24px}.customer-product_price__eqC7f strong{font-size:30px}}.product-defect-photos_root__rHeg4{margin-top:12px;font-size:12px}.product-defect-photos_thumbs__TksRA{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.product-defect-photos_thumbs__TksRA button{padding:0;background:#fff;border:1px solid #e6d7bf;border-radius:10px;overflow:hidden;width:84px;height:84px;cursor:zoom-in}.product-defect-photos_thumbs__TksRA img{display:block;width:100%;height:100%;object-fit:contain}.product-defect-photos_dialog__e8sg0{border:0;border-radius:16px;padding:14px;max-width:94vw;max-height:94dvh;overflow:auto;background:#fffdf9}.product-defect-photos_dialog__e8sg0::-webkit-backdrop{background:#172024bd}.product-defect-photos_dialog__e8sg0::backdrop{background:#172024bd}.product-defect-photos_dialog__e8sg0[open]{display:flex;flex-direction:column;gap:12px}.product-defect-photos_dialog__e8sg0 button{align-self:flex-end}.product-defect-photos_dialog__e8sg0>img{display:block;max-width:85vw;max-height:78dvh;object-fit:contain}.referenced-description_description__MJco9{line-height:1.65;white-space:normal;overflow-wrap:anywhere}.referenced-description_description__MJco9 p{margin:0 0 12px}.referenced-description_description__MJco9 p:last-child,.referenced-description_description__MJco9 ul:last-child{margin-bottom:0}.referenced-description_description__MJco9 ul{display:grid;grid-gap:9px;gap:9px;list-style:none;margin:12px 0;padding:0}.referenced-description_description__MJco9 li{position:relative;padding-left:20px}.referenced-description_description__MJco9 li:before{content:"";position:absolute;left:0;top:.66em;width:7px;height:7px;border-radius:50%;background:#bb7431}.referenced-description_description__MJco9 a{color:#915410;text-decoration:underline;text-underline-offset:3px}.GuestBookingLogin_entry__Y6ogs{margin-top:12px;text-align:center}.GuestBookingLogin_button__yeGa6{display:flex;justify-content:center;align-items:center;gap:10px;width:100%;box-sizing:border-box;padding:15px 18px;border-radius:14px;background:#229ed9;color:#fff;font-weight:700;font-size:16px;line-height:1.4;text-decoration:none}.GuestBookingLogin_button__yeGa6:hover{background:#188bc1}.GuestBookingLogin_button__yeGa6:focus-visible{outline:3px solid #d1842e;outline-offset:4px}.GuestBookingLogin_entry__Y6ogs p{margin:12px 0;color:#71808a;font-size:13px;line-height:1.6}.admin-product-details_button__7Z3wn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:7px 11px;border:1px solid #dbe7e1;border-radius:11px;background:#f5f9f7;color:#325e50;font:inherit;font-size:13px;font-weight:650;cursor:pointer;white-space:nowrap}.admin-product-details_button__7Z3wn:hover{background:#e9f3ed;border-color:#b8d0c3}.admin-product-details_button__7Z3wn:focus-visible,.admin-product-details_close__UGl03:focus-visible{outline:3px solid #9fbcad;outline-offset:2px}.admin-product-details_backdrop__pq52V{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(19,35,29,.48);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.admin-product-details_dialog__lMv7S{display:flex;flex-direction:column;width:min(760px,100%);max-height:calc(100dvh - 40px);max-height:calc(100vh - 40px);border:1px solid #e1e9e4;border-radius:22px;background:#fff;box-shadow:0 24px 90px #142c2430;overflow:hidden;outline:none;color:#233c32}.admin-product-details_header__P5LjJ{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #edf1ee;flex-shrink:0}.admin-product-details_header__P5LjJ h3{margin:3px 0 0;font-size:23px}.admin-product-details_eyebrow__IsAKX{font-size:12px;color:#7a8b82}.admin-product-details_close__UGl03{width:36px;height:36px;display:grid;place-items:center;flex-shrink:0;border:0;border-radius:50%;background:#f1f5f2;color:#476155;font-size:27px;line-height:1;cursor:pointer}.admin-product-details_content__sdQkd{padding:22px 24px;overflow-y:auto;overscroll-behavior:contain;min-height:140px;-webkit-overflow-scrolling:touch}.admin-product-details_choose__jbhEd{display:grid;grid-gap:7px;gap:7px;padding:14px 24px 0;font-size:13px;flex-shrink:0}.admin-product-details_choose__jbhEd select{width:100%;padding:10px 12px;border:1px solid #d8e3dc;border-radius:10px;background:#f7faf8;color:inherit;font:inherit}.admin-product-details_title__I7UgX{font-size:23px;line-height:1.3;margin:12px 0;overflow-wrap:anywhere}.admin-product-details_tags__o0qRi{display:flex;flex-wrap:wrap;gap:6px}.admin-product-details_tags__o0qRi span{padding:4px 8px;border-radius:7px;background:#eef5f0;font-size:12px;color:#567263}.admin-product-details_photos__nIxuM{display:flex;gap:9px;overflow-x:auto;margin:16px 0;padding-bottom:4px}.admin-product-details_photos__nIxuM a{display:block;flex:0 0 104px;border:1px solid #e6ece8;border-radius:12px;overflow:hidden;background:#fafbf9}.admin-product-details_photos__nIxuM img{display:block;width:104px;height:104px;object-fit:contain}.admin-product-details_facts__Q43Gl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px 24px;gap:18px 24px;padding:18px 0;margin:0;border-bottom:1px solid #e9efeb}.admin-product-details_facts__Q43Gl div{min-width:0}.admin-product-details_facts__Q43Gl dt{font-size:12px;color:#7a8980;margin-bottom:5px}.admin-product-details_facts__Q43Gl dd{margin:0;font-size:14px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.admin-product-details_section__EqqQC{font-size:14px;line-height:1.65;overflow-wrap:anywhere;margin-top:20px}.admin-product-details_condition__ugOOO h4,.admin-product-details_section__EqqQC h4{margin:0 0 9px;font-size:15px}.admin-product-details_section__EqqQC p{white-space:pre-wrap}.admin-product-details_condition__ugOOO{padding:14px;border-radius:13px;background:#fff5e4;color:#76572f;font-size:14px;line-height:1.55;white-space:pre-wrap;margin-top:18px}.admin-product-details_condition__ugOOO p{margin:8px 0}.admin-product-details_condition__ugOOO ul{margin:8px 0;padding-left:20px}.admin-product-details_links__EwDQh{display:flex;gap:8px;flex-wrap:wrap;margin-top:22px}.admin-product-details_links__EwDQh a{font-size:12px;padding:9px 12px}@media(max-width:600px){.admin-product-details_backdrop__pq52V{padding:12px}.admin-product-details_dialog__lMv7S{border-radius:18px;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px)}.admin-product-details_header__P5LjJ{padding:16px}.admin-product-details_content__sdQkd{padding:18px 16px}.admin-product-details_choose__jbhEd{padding:12px 16px 0}.admin-product-details_title__I7UgX{font-size:20px}.admin-product-details_facts__Q43Gl{gap:16px 12px}.admin-product-details_links__EwDQh{display:grid;grid-template-columns:1fr}.admin-product-details_links__EwDQh a{text-align:center}}.source-page-screenshot_figure__B1mSP{display:grid;grid-gap:7px;gap:7px;min-width:0;margin:0;width:100%}.source-page-screenshot_frame__VwHVM{display:block;width:100%;aspect-ratio:16/10;overflow:hidden;border:1px solid #d7e2dc;border-radius:10px;background:#f3f6f4;color:#52645b;text-decoration:none}.source-page-screenshot_unavailable__Gczs9{aspect-ratio:auto;min-height:96px}.source-page-screenshot_frame__VwHVM:focus-visible{outline:3px solid #2c805f;outline-offset:3px}.source-page-screenshot_image__VlEh_{display:block;width:100%;height:100%;object-fit:contain;object-position:top}.source-page-screenshot_fallback___WITS{box-sizing:border-box;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:7px;padding:16px;line-height:1.4}.source-page-screenshot_unavailable__Gczs9 .source-page-screenshot_fallback___WITS{min-height:96px;height:auto;padding:12px;gap:4px}.source-page-screenshot_fallback___WITS strong{font-size:14px}.source-page-screenshot_fallback___WITS small{font-size:12px;max-width:260px}.source-page-screenshot_icon__ujvkK{font-size:26px;line-height:1;opacity:.6}.source-page-screenshot_caption__UZbBS{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:5px 10px;font-size:11px;line-height:1.4;color:#637169}.source-page-screenshot_caption__UZbBS .source-page-screenshot_productLink__YzCfj{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;min-height:42px;padding:9px 12px;border:1px solid #83ad98;border-radius:8px;background:#edf6f0;color:#215d43;font-size:13px;font-weight:700;text-align:center;text-decoration:underline;text-underline-offset:3px}.source-page-screenshot_caption__UZbBS .source-page-screenshot_productLink__YzCfj:hover{background:#dceee3;border-color:#4f8a6a}.source-page-screenshot_caption__UZbBS .source-page-screenshot_productLink__YzCfj:focus-visible{outline:3px solid #2c805f;outline-offset:3px}.source-page-screenshot_notes__2_W4Z{display:flex;flex-wrap:wrap;gap:5px;font-size:11px;line-height:1.4;color:#795b27}.source-page-screenshot_notes__2_W4Z span{padding:4px 7px;background:#fff4d9;border:1px solid #eedeb6;border-radius:6px}.source-page-screenshot_capture___Du5m{justify-self:start;padding:6px 10px!important;min-height:32px;font-size:12px!important}.source-page-screenshot_open__OBir_{position:relative;padding:0;cursor:zoom-in;font:inherit;text-align:left}.source-page-screenshot_zoomHint__jo2BF{position:absolute;right:8px;bottom:8px;padding:4px 7px;background:#fffef6e8;border:1px solid #d7e2dc;border-radius:6px;font-size:11px;color:#254c3d}.source-page-screenshot_dialog__qcovv{box-sizing:border-box;width:min(1500px,calc(100vw - 24px));max-width:none;max-height:calc(100dvh - 24px);padding:14px;border:1px solid #d7e2dc;border-radius:18px;background:#fffdf8;color:#20382e;box-shadow:0 20px 80px #0004}.source-page-screenshot_dialog__qcovv::-webkit-backdrop{background:#10261eb3;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.source-page-screenshot_dialog__qcovv::backdrop{background:#10261eb3;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.source-page-screenshot_dialogHeader__Bkh3K{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.source-page-screenshot_dialogHeader__Bkh3K>div{display:flex;gap:8px}.source-page-screenshot_dialogHeader__Bkh3K button{font-size:12px!important;padding:7px 10px!important;min-height:34px}.source-page-screenshot_dialogBody__EO68g{overflow:auto;max-height:calc(100dvh - 110px);border-radius:9px;background:#eef2ef}.source-page-screenshot_fitted__vJquU{display:block;max-width:100%;max-height:calc(100dvh - 110px);width:auto;height:auto;margin:auto}.source-page-screenshot_natural__aambV{display:block;max-width:none;width:auto;height:auto}@media(max-width:520px){.source-page-screenshot_dialog__qcovv{padding:10px;border-radius:13px}.source-page-screenshot_dialogHeader__Bkh3K{align-items:flex-start;flex-wrap:wrap;gap:8px}.source-page-screenshot_dialogHeader__Bkh3K>div{margin-left:auto}.source-page-screenshot_dialogBody__EO68g,.source-page-screenshot_fitted__vJquU{max-height:calc(100dvh - 150px)}}.captcha-dialog_dialog__GIMkw{border:1px solid #eadfce;border-radius:18px;background:#fffdf9;color:#263e37;padding:20px;width:min(580px,calc(100vw - 24px));max-width:none;max-height:94dvh;overflow:auto;box-sizing:border-box}.captcha-dialog_dialog__GIMkw::-webkit-backdrop{background:#152a22b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.captcha-dialog_dialog__GIMkw::backdrop{background:#152a22b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.captcha-dialog_header__ScR2y{display:flex;align-items:center;justify-content:space-between;gap:14px}.captcha-dialog_header__ScR2y h3{margin:0}.captcha-dialog_dialog__GIMkw p{font-size:13px;line-height:1.5;color:#627066}.captcha-dialog_frame__Ol4qt{display:block;max-width:100%;width:auto;max-height:65dvh;margin:12px auto;object-fit:contain;cursor:pointer;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:10px}.captcha-dialog_answer__pcCTe{display:flex;gap:8px;align-items:flex-end;margin-top:10px}.captcha-dialog_answer__pcCTe label{display:grid;grid-gap:5px;gap:5px;flex:1 1;min-width:0;font-size:13px}.captcha-dialog_answer__pcCTe button{font-size:12px;padding:10px!important}@media(max-width:520px){.captcha-dialog_dialog__GIMkw{padding:14px}.captcha-dialog_header__ScR2y h3{font-size:18px}.captcha-dialog_answer__pcCTe{flex-wrap:wrap}}