.language-settings_menu__CD_Up{max-height:min(320px,var(--radix-select-content-available-height));overflow-y:auto;min-width:145px}.language-settings_menu__CD_Up [data-radix-select-viewport]{height:auto!important;min-height:0!important;padding:6px!important}.language-settings_menu__CD_Up [data-slot=select-item]{min-height:36px;padding:8px 32px 8px 12px;font-size:14px}.language-settings_panel__r2iRX{max-width:780px}.language-settings_choices__b_b_w{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:24px 0}.language-settings_choice__ZYzlh{display:flex;align-items:center;gap:12px;padding:17px 18px;border:1px solid var(--border);border-radius:9px;background:#fff;font-size:15px;cursor:pointer}.language-settings_choice__ZYzlh:has(input:checked){border-color:#d6b8c0;background:#fbf4f6}.language-settings_choice__ZYzlh input{width:17px;height:17px;accent-color:var(--primary);flex-shrink:0}.language-settings_hint__rCvrU{font-size:13px;line-height:1.8;color:#8c8690;margin:16px 0 22px}.language-settings_sidebarHint__IB2se{font-size:13px;line-height:1.8;color:#91858b;padding:18px 8px}.language-settings_defaultField__i5z_C{margin-top:30px;max-width:280px}.language-settings_defaultField__i5z_C>span{display:block;font-size:13px;color:#75717b;margin-bottom:10px}.language-settings_defaultField__i5z_C .language-select{width:100%}@media(max-width:820px){.language-settings_languageSidebar__P_r7c.appearance-list{height:auto;padding-bottom:16px}.language-settings_languageSidebar__P_r7c .language-settings_sidebarHint__IB2se{padding-bottom:0}}@media(max-width:480px){.language-settings_choices__b_b_w{grid-template-columns:1fr}.language-settings_choice__ZYzlh{padding:15px}.language-settings_defaultField__i5z_C{max-width:none}}.product-image-lightbox_overlay__aIkA3{position:fixed;inset:0;z-index:100;background:rgba(15,17,22,.96)}.product-image-lightbox_lightbox__1jAkj{position:fixed;inset:0;z-index:101;display:flex;flex-direction:column;width:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:24px;border:0;border-radius:0;background:#111318;color:#fff;outline:none;box-sizing:border-box}.product-image-lightbox_header__dUYkN{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-shrink:0;padding-bottom:16px}.product-image-lightbox_captionArea___AgQO{min-width:0;flex:1;text-align:left}.product-image-lightbox_caption__Fe7yb{max-height:20dvh;overflow:auto;overflow-wrap:anywhere;white-space:pre-wrap;margin:0;color:#fff;font-size:18px;font-weight:500;line-height:1.5;letter-spacing:0;text-align:left}.product-image-lightbox_counter__yFrPn{display:block;margin-top:5px;color:#c7cbd4;font-size:13px;line-height:1.5;font-variant-numeric:tabular-nums}.product-image-lightbox_close__2_9QA{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;min-height:44px;padding:10px 14px;border:1px solid #626977;border-radius:8px;background:#252932;color:#fff;font-size:14px;font-weight:500;line-height:1.4;cursor:pointer}.product-image-lightbox_imageArea__7S88E{position:relative;flex:1;min-height:0;min-width:0}.product-image-lightbox_image__hK7KN{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center;user-select:none}.product-image-lightbox_arrow__dkjtO{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:1px solid #78818f;border-radius:50%;background:rgba(30,34,42,.92);color:#fff;transform:translateY(-50%);cursor:pointer}.product-image-lightbox_previous__uEdAr{left:0}.product-image-lightbox_next__XTMdL{right:0}.product-image-lightbox_arrow__dkjtO:hover,.product-image-lightbox_close__2_9QA:hover{background:#3a414d}.product-image-lightbox_arrow__dkjtO:focus-visible,.product-image-lightbox_close__2_9QA:focus-visible{outline:3px solid #fff;outline-offset:4px}.product-image-lightbox_caption__Fe7yb [data-text-key],.product-image-lightbox_close__2_9QA [data-text-key]{color:inherit!important}@media(max-width:600px){.product-image-lightbox_lightbox__1jAkj{padding:calc(16px + env(safe-area-inset-top)) 12px calc(12px + env(safe-area-inset-bottom))}.product-image-lightbox_header__dUYkN{gap:12px;padding-bottom:12px}.product-image-lightbox_caption__Fe7yb{font-size:16px;max-height:23dvh}.product-image-lightbox_close__2_9QA{gap:5px;padding:9px 10px;font-size:13px}.product-image-lightbox_arrow__dkjtO{width:44px;height:44px}}.product-display_orderHeading__p95sh{margin:22px 0 13px}.product-display_orderHeading__p95sh h4{font-size:13px;line-height:1.6;font-weight:500;color:#51414a;margin:0 0 5px}.product-display_orderHeading__p95sh .field-hint{margin:0}.product-display_orderList__m1Jlz{display:flex;flex-direction:column;gap:9px}.product-display_module__hR8WY{border:1px solid #e9e4e8;border-radius:8px;background:#fcfbfc;padding:7px 10px;min-width:0}.product-display_option__wkB6K{gap:8px}.product-display_orderButtons__DL71w{display:flex;align-items:center;gap:4px;flex-shrink:0}.product-display_orderButtons__DL71w>button{width:26px;height:28px;min-height:28px;padding:0;border-radius:5px;background:#fff}.product-display_linkFields__XnoFv{padding:7px 0 3px}.product-display_linkFields__XnoFv .form-field{margin-bottom:8px;font-size:12px;gap:7px}.product-display_linkFields__XnoFv .form-field>input{width:100%;min-width:0;font-size:12px;padding:9px}.product-display_linkFields__XnoFv .field-hint{margin:6px 0 0;font-size:11px}.product-display_linkFields__XnoFv .form-error{font-size:12px;line-height:1.7;overflow-wrap:anywhere}.product-display_mouseGuide__1tSAg{margin-top:16px;padding-top:8px;border-top:1px solid var(--border)}.product-display_sidebar__2AvEy.public-inspector>[data-display-section]{border-top:0;border-bottom:0}.product-display_sidebar__2AvEy.public-inspector>[data-display-section]+[data-display-section]{border-top:1px solid var(--border)}.product-display_purchase__mZae1{padding:26px 24px;min-width:0;display:flex;flex-direction:column;gap:18px}.product-display_purchase__mZae1 h2{display:flex;align-items:center;gap:9px;font-size:17px;font-weight:500;letter-spacing:0;line-height:1.5;margin:0}.product-display_purchase__mZae1 h2>svg{color:var(--primary)}.product-display_purchaseCard__WD9m2{min-width:0;border:1px solid #eadde2;border-radius:12px;padding:20px 17px;background:linear-gradient(145deg,#faf5f7,#fff)}.product-display_productName__AOuUT{font-size:17px;font-weight:500;line-height:1.6;color:#44333c;overflow-wrap:anywhere}.product-display_purchaseDescription__oE9t0{font-size:13px;color:#8a7d84;line-height:1.85;margin:10px 0 20px;overflow-wrap:anywhere}.product-display_purchaseCard__WD9m2>a{width:100%;gap:9px;padding:12px 14px;min-height:44px;font-size:14px;white-space:normal;overflow-wrap:anywhere}.product-display_purchaseHint__BJAm1{margin-top:12px;color:#9b8c94;line-height:1.7;font-size:11px;overflow-wrap:anywhere}.product-display_sidebar__2AvEy.public-inspector-single>.product-display_purchase__mZae1{flex:1;min-height:0;overflow-y:auto}@media(max-width:820px){.product-display_purchase__mZae1{padding:24px}.product-display_sidebar__2AvEy.public-inspector-single>.product-display_purchase__mZae1{overflow:visible}}.home-contact_section__fEx2x{margin:64px 0 20px;padding-top:42px;border-top:1px solid var(--border)}.home-contact_heading__j7ktb{margin-bottom:26px}.home-contact_heading__j7ktb h2{font-size:32px;font-weight:500;letter-spacing:-.035em;margin-top:12px;color:#24242c}.home-contact_heading__j7ktb h2>span{color:var(--primary)}.home-contact_grid__Jwzcz{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:24px;align-items:start}.home-contact_grid__Jwzcz[data-sections="1"]{grid-template-columns:minmax(0,1fr)}.home-contact_email__EBZEz,.home-contact_formCard__1fi17{min-width:0;padding:30px;border:1px solid var(--border);border-radius:15px;background:#fff}.home-contact_email__EBZEz{background:linear-gradient(145deg,#fbf7f8,#fff)}.home-contact_email__EBZEz h3,.home-contact_formCard__1fi17 h3{font-size:20px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}.home-contact_icon__Ke4pF{width:46px;height:46px;border-radius:12px;background:#f0e5e8;color:var(--primary);display:grid;place-items:center;margin-bottom:25px}.home-contact_description__L05aH{font-size:14px;line-height:1.9;color:#777780;white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 22px}.home-contact_address__r6S80{display:flex;align-items:center;gap:10px;font-size:19px;color:var(--primary);padding:12px 0;overflow-wrap:anywhere}.home-contact_address__r6S80 svg{flex-shrink:0}.home-contact_hint__u_wDm{font-size:12px;line-height:1.8;color:#85858f}.home-contact_formHeading__ECkub{display:flex;align-items:center;gap:10px}.home-contact_formHeading__ECkub>svg{flex-shrink:0;color:var(--primary)}.home-contact_form__FSb_z fieldset{display:flex;flex-direction:column;gap:17px;min-width:0;border:0;padding:0;margin:0}.home-contact_form__FSb_z label{display:flex;flex-direction:column;gap:8px;min-width:0;font-size:13px;line-height:1.6;color:#65656e}.home-contact_form__FSb_z input,.home-contact_form__FSb_z select,.home-contact_form__FSb_z textarea{width:100%;min-width:0;border:1px solid #dedee5;border-radius:7px;padding:10px 12px;background:#fcfcfd;font:inherit;color:#33333f;line-height:1.65;outline:none}.home-contact_form__FSb_z textarea{resize:vertical;min-height:124px}.home-contact_form__FSb_z :is(input,textarea,select):focus{border-color:var(--primary);box-shadow:0 0 0 3px #9b455412}.home-contact_form__FSb_z :is(input,textarea,select):disabled{opacity:.65}.home-contact_row__VSCx9{display:grid;grid-template-columns:1fr 1fr;gap:16px}.home-contact_actions___YQjc{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:3px}.home-contact_actions___YQjc>button{display:flex;align-items:center;gap:8px;flex-shrink:0;padding:11px 18px;min-height:42px}.home-contact_success__cR8YB{display:flex;align-items:flex-start;gap:8px;color:#287251;font-size:14px;line-height:1.7;margin-top:16px}.home-contact_success__cR8YB svg{flex-shrink:0;margin-top:3px}.home-contact_unavailable__QjlwQ{display:flex;align-items:center;justify-content:space-between;gap:18px;border-top:1px solid var(--border);padding-top:24px;margin-top:40px;font-size:14px;color:#777780}@media(max-width:820px){.home-contact_grid__Jwzcz{grid-template-columns:minmax(0,1fr)}.home-contact_section__fEx2x{margin-top:42px;padding-top:30px}.home-contact_heading__j7ktb h2{font-size:28px}.home-contact_email__EBZEz,.home-contact_formCard__1fi17{padding:24px}}@media(max-width:480px){.home-contact_email__EBZEz,.home-contact_formCard__1fi17{padding:20px}.home-contact_row__VSCx9{grid-template-columns:1fr}.home-contact_actions___YQjc{align-items:stretch;flex-direction:column;gap:12px}.home-contact_actions___YQjc>button{justify-content:center}.home-contact_address__r6S80{font-size:17px}.home-contact_unavailable__QjlwQ{align-items:flex-start;flex-direction:column}}.contact-admin_page__Vm2cF{min-height:100dvh;background:#f8f8fa;color:#303039}.contact-admin_header__Uvndu{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:22px 4%;background:white;border-bottom:1px solid var(--border);flex-wrap:wrap}.contact-admin_heading__ZPQ1W{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.contact-admin_heading__ZPQ1W>a,.contact-admin_publicLink__Z1OJW{display:inline-flex;align-items:center;gap:6px;color:#75757f;font-size:13px;white-space:nowrap}.contact-admin_heading__ZPQ1W h1{display:flex;align-items:center;gap:10px;font-size:23px;font-weight:600;letter-spacing:-.025em}.contact-admin_heading__ZPQ1W h1 svg{color:var(--primary)}.contact-admin_actions__Xflvl{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}.contact-admin_actions__Xflvl>button{min-height:38px}.contact-admin_actions__Xflvl .primary-button{gap:7px;padding:9px 15px}.contact-admin_actions__Xflvl .language-select{min-width:105px}.contact-admin_saved__9UVdk{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:#92929b;white-space:nowrap}.contact-admin_main__aQ6Vg{max-width:1120px;margin:0 auto;padding:35px 32px 64px}.contact-admin_intro__CNk8U{color:#80808a;font-size:14px;line-height:1.8;margin-bottom:24px}.contact-admin_state__GMJyw{min-height:230px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;text-align:center;padding:32px;color:#868690}.contact-admin_tabs__qQqD5{gap:23px}.contact-admin_tabList__lTrTp{align-self:flex-start;display:flex;height:auto!important;max-width:100%;padding:5px;gap:4px;background:#ececf1;border-radius:10px}.contact-admin_tabList__lTrTp>button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:10px 17px;border-radius:7px;font-size:14px;white-space:normal;line-height:1.4;color:#777780}.contact-admin_tabList__lTrTp>button[data-state=active]{background:#fff;color:var(--primary);box-shadow:0 1px 4px #2525350d}.contact-admin_panel__pLK9B{display:flex;flex-direction:column;gap:24px;min-width:0}.contact-admin_panel__pLK9B[data-state=inactive]{display:none}.contact-admin_card__b8Yqj{background:white;border:1px solid #e6e6ec;border-radius:14px;padding:28px 30px;min-width:0;box-shadow:0 3px 12px #20203803}.contact-admin_sectionHeading__MmBdx{display:flex;justify-content:space-between;gap:18px;align-items:center;margin-bottom:22px;flex-wrap:wrap}.contact-admin_sectionHeading__MmBdx>div{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.contact-admin_sectionHeading__MmBdx h2{font-size:19px;line-height:1.5;font-weight:600;letter-spacing:-.02em}.contact-admin_number__D6QOU{font-size:12px;color:#a08a91;letter-spacing:.08em;border:1px solid #eadde1;border-radius:6px;padding:5px 7px}.contact-admin_fields__eOmCy{min-width:0;max-width:780px}.contact-admin_fields__eOmCy .form-field{margin-bottom:22px}.contact-admin_fields__eOmCy .form-field>input,.contact-admin_fields__eOmCy .form-field>textarea{background:#fcfcfd;font-size:14px}.contact-admin_switchRow__CiLsT{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:17px 20px;background:#faf7f8;border:1px solid #efe4e7;border-radius:9px;margin:0 0 25px}.contact-admin_switchRow__CiLsT>div{min-width:0}.contact-admin_switchRow__CiLsT label{font-size:14px;font-weight:500;line-height:1.5;cursor:pointer}.contact-admin_switchRow__CiLsT p{font-size:12px;color:#92858b;line-height:1.7;margin-top:5px}.contact-admin_switchRow__CiLsT>button{flex-shrink:0;width:36px;height:21px;border-radius:12px;background:#d7d4d9;border:1px solid transparent;padding:1px}.contact-admin_switchRow__CiLsT>button[data-state=checked]{background:var(--primary)}.contact-admin_switchRow__CiLsT>button>span{display:block;width:17px;height:17px;border-radius:50%;background:#fff;translate:none}.contact-admin_switchRow__CiLsT>button>span[data-state=checked]{transform:translateX(14px)}.contact-admin_switchRow__CiLsT>button>span[data-state=unchecked]{transform:translateX(0)}.contact-admin_hint___dvv8{font-size:12px;color:#9696a0;line-height:1.8;margin:5px 0 0}.contact-admin_error__vayFh{padding:15px 18px;background:#fff6f7;border:1px solid #ead6db;border-radius:8px;margin-bottom:20px}.contact-admin_count__QAm1p{font-size:12px;color:#8b7b81;background:#f7eff2;border-radius:5px;padding:4px 8px}.contact-admin_inbox__7V3sB .contact-admin_sectionHeading__MmBdx{margin-bottom:8px}.contact-admin_inboxError__F7GMO{display:flex;align-items:center;gap:15px;flex-wrap:wrap;padding:18px 0}.contact-admin_loading__lQy6Y{font-size:13px;color:#888892;padding:18px 0}.contact-admin_empty__BKU8k{display:flex;flex-direction:column;align-items:center;text-align:center;padding:46px 15px 35px;gap:13px;color:#aaa3aa}.contact-admin_empty__BKU8k h3{font-size:17px;color:#67616a}.contact-admin_empty__BKU8k p{font-size:13px;line-height:1.8;color:#96909b}.contact-admin_messageList__Ri1B9{display:flex;flex-direction:column;gap:12px;margin-top:23px}.contact-admin_message__Mp4tH{border:1px solid #e9e7ed;border-radius:9px;background:#fff;overflow:hidden}.contact-admin_message__Mp4tH[open]{border-color:#d6c3ca}.contact-admin_message__Mp4tH summary{list-style:none;padding:18px 19px;cursor:pointer}.contact-admin_message__Mp4tH summary::-webkit-details-marker{display:none}.contact-admin_message__Mp4tH summary:focus-visible{outline:2px solid var(--primary);outline-offset:-3px}.contact-admin_messageMeta__GV0Vn{display:flex;gap:10px;align-items:center;flex-wrap:wrap;min-width:0}.contact-admin_messageMeta__GV0Vn strong{font-size:13px;font-weight:500;overflow-wrap:anywhere}.contact-admin_messageMeta__GV0Vn time{font-size:12px;color:#a1a1aa;margin-left:auto}.contact-admin_badge__2ADV8{border-radius:4px;background:#f4edf0;color:#936675;font-size:11px;padding:4px 7px;white-space:nowrap}.contact-admin_preview__jhaDb{font-size:14px;color:#65636c;line-height:1.8;margin:11px 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;white-space:pre-wrap}.contact-admin_readMore__O1jNC{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--primary)}.contact-admin_message__Mp4tH[open] .contact-admin_readMore__O1jNC svg{transform:rotate(90deg)}.contact-admin_messageBody__00w4Q{border-top:1px solid #eee9ed;background:#fcfafb;padding:18px 19px}.contact-admin_messageBody__00w4Q>p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9;font-size:14px;color:#4e4b54;max-height:520px;overflow:auto}.contact-admin_reply___Js4c{display:flex;flex-wrap:wrap;gap:7px 12px;font-size:12px;margin-bottom:14px;line-height:1.8}.contact-admin_reply___Js4c>span{color:#96909a}.contact-admin_reply___Js4c>a{color:var(--primary);overflow-wrap:anywhere}.contact-admin_pagination__UvKNQ{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:25px;flex-wrap:wrap}.contact-admin_pagination__UvKNQ>span{font-size:12px;color:#94909b}@media(max-width:760px){.contact-admin_header__Uvndu{padding:20px 22px}.contact-admin_heading__ZPQ1W{gap:13px;width:100%;justify-content:space-between}.contact-admin_heading__ZPQ1W h1{font-size:21px}.contact-admin_actions__Xflvl{width:100%;justify-content:flex-start;gap:10px}.contact-admin_main__aQ6Vg{padding:25px 20px 44px}.contact-admin_card__b8Yqj{padding:23px 20px}.contact-admin_tabList__lTrTp{width:100%}.contact-admin_tabList__lTrTp>button{flex:1;padding:10px}.contact-admin_switchRow__CiLsT{padding:14px;gap:15px}.contact-admin_messageMeta__GV0Vn time{margin-left:0;width:100%}}@media(max-width:430px){.contact-admin_header__Uvndu{padding:17px 16px}.contact-admin_main__aQ6Vg{padding:22px 14px 35px}.contact-admin_actions__Xflvl{gap:8px}.contact-admin_actions__Xflvl .language-select{min-width:95px}.contact-admin_saved__9UVdk{display:none}.contact-admin_publicLink__Z1OJW{margin-right:auto}.contact-admin_actions__Xflvl .primary-button,.contact-admin_actions__Xflvl .quiet-button{font-size:12px;padding:8px 10px}.contact-admin_tabList__lTrTp>button{font-size:12px;gap:5px}.contact-admin_card__b8Yqj{padding:20px 16px}.contact-admin_sectionHeading__MmBdx h2{font-size:17px}.contact-admin_sectionHeading__MmBdx>button{font-size:12px;padding:8px 10px}.contact-admin_messageBody__00w4Q,.contact-admin_message__Mp4tH summary{padding:15px}.contact-admin_pagination__UvKNQ{gap:8px}.contact-admin_pagination__UvKNQ>button{font-size:12px;padding:8px}.contact-admin_pagination__UvKNQ>span{font-size:11px}}