.page_page__NS3Os{max-width:1280px;margin:0 auto;padding:24px 16px 80px}.page_breadcrumb__9F87_{display:flex;align-items:center;gap:8px;margin-bottom:32px;font-size:14px;color:var(--foreground-muted)}.page_breadcrumb__9F87_ a{color:var(--foreground-muted);text-decoration:none;transition:color .15s ease}.page_breadcrumb__9F87_ a:hover{color:var(--foreground)}.page_productMain__OBYvF{display:grid;grid-template-columns:1fr;gap:40px;margin-bottom:64px}@media (min-width:768px){.page_productMain__OBYvF{grid-template-columns:1fr 1fr}}.page_imageSection__glQzZ{display:flex;align-items:center;justify-content:center;background:var(--surface);border-radius:20px;padding:24px;overflow:hidden}.page_productImage__Dl4Pu{width:100%;height:auto;object-fit:contain;border-radius:12px}.page_infoSection__IF0ql{display:flex;flex-direction:column;gap:16px}.page_brand__xYkKf{font-size:13px;color:var(--foreground-muted);text-transform:uppercase;letter-spacing:.1em}.page_productName__m1vGy{font-size:32px;font-weight:700;margin:0;line-height:1.2}.page_shortDesc__UaYzw{color:var(--foreground-muted);font-size:15px;line-height:1.6;margin:0}.page_keySpecs__79D3Q{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:16px 0}.page_specItem__oLtuz{display:flex;align-items:center;gap:12px;padding:12px;background:var(--surface);border-radius:12px}.page_specItem__oLtuz>div{display:flex;flex-direction:column}.page_specValue__zTk04{font-size:16px;font-weight:600}.page_specLabel__8aPHi{font-size:12px;color:var(--foreground-muted)}.page_cta__MWzsL{display:flex;gap:12px;flex-wrap:wrap}.page_cta__MWzsL a{text-decoration:none}.page_guarantees__AWHRA{display:flex;flex-direction:column;gap:8px;padding-top:16px;border-top:1px solid var(--surface-hover)}.page_guarantee__dfXpi{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--foreground-muted)}.page_sectionTitle__0DTWW{font-size:24px;font-weight:700;margin:0 0 20px}.page_descriptionSection__2XVGL,.page_similarSection___DeZz,.page_specsSection__fl__Y,.page_termsSection__wWdAI,.page_videoSection__gLm_X{margin-bottom:64px}.page_description__R2qKy{color:var(--foreground-muted);font-size:16px;line-height:1.7;max-width:700px}.page_videoGrid__XE9BJ{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px}.page_similarGrid__Ui7jL{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}@media (max-width:640px){.page_productName__m1vGy{font-size:24px}.page_keySpecs__79D3Q{grid-template-columns:1fr}.page_cta__MWzsL{flex-direction:column}.page_similarGrid__Ui7jL,.page_videoGrid__XE9BJ{grid-template-columns:1fr}}.Dialog_dialog__Cu1JJ{padding:0;border:none;background:transparent;max-width:none;max-height:none;overflow:visible}.Dialog_dialog__Cu1JJ:not([open]){display:none;pointer-events:none}.Dialog_dialog__Cu1JJ::backdrop{background:var(--dialog-backdrop);backdrop-filter:blur(var(--dialog-backdrop-blur));-webkit-backdrop-filter:blur(var(--dialog-backdrop-blur));animation:Dialog_backdrop-fade-in__cIIoE var(--dialog-duration-backdrop-in) var(--dialog-easing-backdrop)}.Dialog_dialog__Cu1JJ[data-closing]::backdrop{animation:Dialog_backdrop-fade-out__AQ_W1 var(--dialog-duration-backdrop-out) var(--dialog-easing-backdrop) forwards}.Dialog_dialog__Cu1JJ[open]{display:flex;position:fixed;inset:0;margin:0;width:100%;height:100%}.Dialog_content___mqoq{position:relative;background:var(--dialog-surface);border:1px solid var(--dialog-border);border-radius:var(--dialog-border-radius);box-shadow:0 25px 50px -12px rgba(0,0,0,.5),0 0 0 1px var(--dialog-shadow-inner);overflow:hidden;max-height:var(--dialog-max-height);overflow-y:auto}.Dialog_size-sm__QCCDB .Dialog_content___mqoq{width:100%;max-width:var(--dialog-size-sm);padding:var(--dialog-padding-sm)}.Dialog_size-md___kyf_ .Dialog_content___mqoq{width:100%;max-width:var(--dialog-size-md);padding:var(--dialog-padding-md)}.Dialog_size-lg__KDaKh .Dialog_content___mqoq{width:100%;max-width:var(--dialog-size-lg);padding:var(--dialog-padding-lg)}.Dialog_size-full__kHUCr .Dialog_content___mqoq{width:100%;height:100%;max-width:100%;max-height:100%;border-radius:0}.Dialog_position-center__NUuH_[open]{align-items:center;justify-content:center}@media (max-width:640px){.Dialog_position-center__NUuH_[open] .Dialog_content___mqoq{animation:Dialog_slide-up__NR_23 var(--dialog-duration-in) var(--dialog-easing-in);position:fixed;bottom:0;left:0;right:0;border-radius:var(--dialog-border-radius-mobile) var(--dialog-border-radius-mobile) 0 0;max-height:var(--dialog-max-height-mobile)}.Dialog_position-center__NUuH_[data-closing] .Dialog_content___mqoq{animation:Dialog_slide-down__OFxj6 var(--dialog-duration-out) var(--dialog-easing-out) forwards}.Dialog_position-center__NUuH_.Dialog_size-full__kHUCr .Dialog_content___mqoq{top:0;border-radius:0;max-height:100%}}@media (min-width:641px){.Dialog_position-center__NUuH_[open] .Dialog_content___mqoq{animation:Dialog_fade-scale-in__Tff8r var(--dialog-duration-desktop-in) var(--dialog-easing-in)}.Dialog_position-center__NUuH_[data-closing] .Dialog_content___mqoq{animation:Dialog_fade-scale-out__lo0lB var(--dialog-duration-desktop-out) var(--dialog-easing-out) forwards}}.Dialog_position-top-left__DdjNB[open]{align-items:flex-start;justify-content:flex-start;padding:1rem}@media (max-width:640px){.Dialog_position-top-left__DdjNB[open]{padding:0;justify-content:center}.Dialog_position-top-left__DdjNB[open] .Dialog_content___mqoq{animation:Dialog_slide-from-top__J3cja var(--dialog-duration-in) var(--dialog-easing-in);position:fixed;top:0;left:0;right:0;border-radius:0 0 var(--dialog-border-radius-mobile) var(--dialog-border-radius-mobile);max-height:var(--dialog-max-height-mobile)}.Dialog_position-top-left__DdjNB[data-closing] .Dialog_content___mqoq{animation:Dialog_slide-to-top__mecpW var(--dialog-duration-out) var(--dialog-easing-out) forwards}}@media (min-width:641px){.Dialog_position-top-left__DdjNB[open] .Dialog_content___mqoq{animation:Dialog_fade-slide-in-top-left__BENDe var(--dialog-duration-desktop-in) var(--dialog-easing-in)}.Dialog_position-top-left__DdjNB[data-closing] .Dialog_content___mqoq{animation:Dialog_fade-slide-out-top-left__JFowo var(--dialog-duration-desktop-out) var(--dialog-easing-out) forwards}}.Dialog_position-top-right__Xeedv[open]{align-items:flex-start;justify-content:flex-end;padding:1rem}@media (max-width:640px){.Dialog_position-top-right__Xeedv[open]{padding:0;justify-content:center}.Dialog_position-top-right__Xeedv[open] .Dialog_content___mqoq{animation:Dialog_slide-from-top__J3cja var(--dialog-duration-in) var(--dialog-easing-in);position:fixed;top:0;left:0;right:0;border-radius:0 0 var(--dialog-border-radius-mobile) var(--dialog-border-radius-mobile);max-height:var(--dialog-max-height-mobile)}.Dialog_position-top-right__Xeedv[data-closing] .Dialog_content___mqoq{animation:Dialog_slide-to-top__mecpW var(--dialog-duration-out) var(--dialog-easing-out) forwards}}@media (min-width:641px){.Dialog_position-top-right__Xeedv[open] .Dialog_content___mqoq{animation:Dialog_fade-slide-in-top-right__pXN0A var(--dialog-duration-desktop-in) var(--dialog-easing-in)}.Dialog_position-top-right__Xeedv[data-closing] .Dialog_content___mqoq{animation:Dialog_fade-slide-out-top-right__xOOWh var(--dialog-duration-desktop-out) var(--dialog-easing-out) forwards}}.Dialog_position-bottom-left__22Xo_[open]{align-items:flex-end;justify-content:flex-start;padding:1rem}@media (max-width:640px){.Dialog_position-bottom-left__22Xo_[open]{padding:0;justify-content:center}.Dialog_position-bottom-left__22Xo_[open] .Dialog_content___mqoq{animation:Dialog_slide-up__NR_23 var(--dialog-duration-in) var(--dialog-easing-in);position:fixed;bottom:0;left:0;right:0;border-radius:var(--dialog-border-radius-mobile) var(--dialog-border-radius-mobile) 0 0;max-height:var(--dialog-max-height-mobile)}.Dialog_position-bottom-left__22Xo_[data-closing] .Dialog_content___mqoq{animation:Dialog_slide-down__OFxj6 var(--dialog-duration-out) var(--dialog-easing-out) forwards}}@media (min-width:641px){.Dialog_position-bottom-left__22Xo_[open] .Dialog_content___mqoq{animation:Dialog_fade-slide-in-bottom-left__ot0de var(--dialog-duration-desktop-in) var(--dialog-easing-in)}.Dialog_position-bottom-left__22Xo_[data-closing] .Dialog_content___mqoq{animation:Dialog_fade-slide-out-bottom-left__oBYyj var(--dialog-duration-desktop-out) var(--dialog-easing-out) forwards}}.Dialog_position-bottom-right__kS4q7[open]{align-items:flex-end;justify-content:flex-end;padding:1rem}@media (max-width:640px){.Dialog_position-bottom-right__kS4q7[open]{padding:0;justify-content:center}.Dialog_position-bottom-right__kS4q7[open] .Dialog_content___mqoq{animation:Dialog_slide-up__NR_23 var(--dialog-duration-in) var(--dialog-easing-in);position:fixed;bottom:0;left:0;right:0;border-radius:var(--dialog-border-radius-mobile) var(--dialog-border-radius-mobile) 0 0;max-height:var(--dialog-max-height-mobile)}.Dialog_position-bottom-right__kS4q7[data-closing] .Dialog_content___mqoq{animation:Dialog_slide-down__OFxj6 var(--dialog-duration-out) var(--dialog-easing-out) forwards}}@media (min-width:641px){.Dialog_position-bottom-right__kS4q7[open] .Dialog_content___mqoq{animation:Dialog_fade-slide-in-bottom-right__oxnHg var(--dialog-duration-desktop-in) var(--dialog-easing-in)}.Dialog_position-bottom-right__kS4q7[data-closing] .Dialog_content___mqoq{animation:Dialog_fade-slide-out-bottom-right__OO4aE var(--dialog-duration-desktop-out) var(--dialog-easing-out) forwards}}.Dialog_position-panel-left__l0Rev[open]{align-items:stretch;justify-content:flex-start}.Dialog_position-panel-left__l0Rev[open] .Dialog_content___mqoq{animation:Dialog_slide-from-left__y0Wke var(--dialog-duration-in) var(--dialog-easing-in);height:100%;max-height:100%;border-radius:0 var(--dialog-border-radius) var(--dialog-border-radius) 0}.Dialog_position-panel-left__l0Rev[data-closing] .Dialog_content___mqoq{animation:Dialog_slide-to-left__UQw4L var(--dialog-duration-out) var(--dialog-easing-out) forwards}.Dialog_position-panel-left__l0Rev.Dialog_size-sm__QCCDB .Dialog_content___mqoq{max-width:var(--dialog-panel-sm)}.Dialog_position-panel-left__l0Rev.Dialog_size-md___kyf_ .Dialog_content___mqoq{max-width:var(--dialog-panel-md)}.Dialog_position-panel-left__l0Rev.Dialog_size-lg__KDaKh .Dialog_content___mqoq{max-width:var(--dialog-panel-lg)}.Dialog_position-panel-left__l0Rev.Dialog_size-full__kHUCr .Dialog_content___mqoq{max-width:100%;border-radius:0}.Dialog_position-panel-right__34dDf[open]{align-items:stretch;justify-content:flex-end}.Dialog_position-panel-right__34dDf[open] .Dialog_content___mqoq{animation:Dialog_slide-from-right__l6Q_4 var(--dialog-duration-in) var(--dialog-easing-in);height:100%;max-height:100%;border-radius:var(--dialog-border-radius) 0 0 var(--dialog-border-radius)}.Dialog_position-panel-right__34dDf[data-closing] .Dialog_content___mqoq{animation:Dialog_slide-to-right__XkF4c var(--dialog-duration-out) var(--dialog-easing-out) forwards}.Dialog_position-panel-right__34dDf.Dialog_size-sm__QCCDB .Dialog_content___mqoq{max-width:var(--dialog-panel-sm)}.Dialog_position-panel-right__34dDf.Dialog_size-md___kyf_ .Dialog_content___mqoq{max-width:var(--dialog-panel-md)}.Dialog_position-panel-right__34dDf.Dialog_size-lg__KDaKh .Dialog_content___mqoq{max-width:var(--dialog-panel-lg)}.Dialog_position-panel-right__34dDf.Dialog_size-full__kHUCr .Dialog_content___mqoq{max-width:100%;border-radius:0}.Dialog_position-panel-top__7ZgWX[open]{align-items:flex-start;justify-content:center}.Dialog_position-panel-top__7ZgWX[open] .Dialog_content___mqoq{animation:Dialog_slide-from-top__J3cja var(--dialog-duration-in) var(--dialog-easing-in);width:100%;max-width:100%;border-radius:0 0 var(--dialog-border-radius) var(--dialog-border-radius)}.Dialog_position-panel-top__7ZgWX[data-closing] .Dialog_content___mqoq{animation:Dialog_slide-to-top__mecpW var(--dialog-duration-out) var(--dialog-easing-out) forwards}.Dialog_position-panel-top__7ZgWX.Dialog_size-sm__QCCDB .Dialog_content___mqoq{max-height:var(--dialog-panel-height-sm)}.Dialog_position-panel-top__7ZgWX.Dialog_size-md___kyf_ .Dialog_content___mqoq{max-height:var(--dialog-panel-height-md)}.Dialog_position-panel-top__7ZgWX.Dialog_size-lg__KDaKh .Dialog_content___mqoq{max-height:var(--dialog-panel-height-lg)}.Dialog_position-panel-top__7ZgWX.Dialog_size-full__kHUCr .Dialog_content___mqoq{max-height:100%;height:100%;border-radius:0}.Dialog_position-panel-bottom__tc3UR[open]{align-items:flex-end;justify-content:center}.Dialog_position-panel-bottom__tc3UR[open] .Dialog_content___mqoq{animation:Dialog_slide-up__NR_23 var(--dialog-duration-in) var(--dialog-easing-in);width:100%;max-width:100%;border-radius:var(--dialog-border-radius) var(--dialog-border-radius) 0 0}.Dialog_position-panel-bottom__tc3UR[data-closing] .Dialog_content___mqoq{animation:Dialog_slide-down__OFxj6 var(--dialog-duration-out) var(--dialog-easing-out) forwards}.Dialog_position-panel-bottom__tc3UR.Dialog_size-sm__QCCDB .Dialog_content___mqoq{max-height:var(--dialog-panel-height-sm)}.Dialog_position-panel-bottom__tc3UR.Dialog_size-md___kyf_ .Dialog_content___mqoq{max-height:var(--dialog-panel-height-md)}.Dialog_position-panel-bottom__tc3UR.Dialog_size-lg__KDaKh .Dialog_content___mqoq{max-height:var(--dialog-panel-height-lg)}.Dialog_position-panel-bottom__tc3UR.Dialog_size-full__kHUCr .Dialog_content___mqoq{max-height:100%;height:100%;border-radius:0}.Dialog_closeButton__5hiRf{position:absolute;top:1rem;right:1rem;z-index:10;padding:.5rem;border-radius:.5rem;background:var(--dialog-close-bg);border:1px solid var(--dialog-close-border);color:var(--dialog-foreground-muted);cursor:pointer;transition:all .15s ease}.Dialog_closeButton__5hiRf:hover{background:var(--dialog-close-bg-hover);color:var(--dialog-foreground)}.Dialog_closeButton__5hiRf:focus-visible{outline:2px solid var(--dialog-primary);outline-offset:2px}.Dialog_dragHandle__ThUQQ{display:none;justify-content:center;padding:8px 0 4px;cursor:grab}.Dialog_dragHandleBar__5DWIa{width:var(--dialog-drag-handle-width);height:var(--dialog-drag-handle-height);background:var(--dialog-drag-handle-bg);border-radius:2px}@media (max-width:640px){.Dialog_position-bottom-left__22Xo_ .Dialog_dragHandle__ThUQQ,.Dialog_position-bottom-right__kS4q7 .Dialog_dragHandle__ThUQQ,.Dialog_position-center__NUuH_ .Dialog_dragHandle__ThUQQ,.Dialog_position-panel-bottom__tc3UR .Dialog_dragHandle__ThUQQ{display:flex}}@keyframes Dialog_backdrop-fade-in__cIIoE{0%{opacity:0;backdrop-filter:blur(0)}to{opacity:1;backdrop-filter:blur(var(--dialog-backdrop-blur))}}@keyframes Dialog_backdrop-fade-out__AQ_W1{0%{opacity:1;backdrop-filter:blur(var(--dialog-backdrop-blur))}to{opacity:0;backdrop-filter:blur(0)}}@keyframes Dialog_fade-scale-in__Tff8r{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes Dialog_fade-scale-out__lo0lB{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes Dialog_slide-up__NR_23{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes Dialog_slide-down__OFxj6{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes Dialog_slide-from-top__J3cja{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes Dialog_slide-to-top__mecpW{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes Dialog_slide-from-left__y0Wke{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes Dialog_slide-to-left__UQw4L{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes Dialog_slide-from-right__l6Q_4{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes Dialog_slide-to-right__XkF4c{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes Dialog_fade-slide-in-top-left__BENDe{0%{opacity:0;transform:translate(-10px,-10px)}to{opacity:1;transform:translate(0)}}@keyframes Dialog_fade-slide-out-top-left__JFowo{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-10px,-10px)}}@keyframes Dialog_fade-slide-in-top-right__pXN0A{0%{opacity:0;transform:translate(10px,-10px)}to{opacity:1;transform:translate(0)}}@keyframes Dialog_fade-slide-out-top-right__xOOWh{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(10px,-10px)}}@keyframes Dialog_fade-slide-in-bottom-left__ot0de{0%{opacity:0;transform:translate(-10px,10px)}to{opacity:1;transform:translate(0)}}@keyframes Dialog_fade-slide-out-bottom-left__oBYyj{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-10px,10px)}}@keyframes Dialog_fade-slide-in-bottom-right__oxnHg{0%{opacity:0;transform:translate(10px,10px)}to{opacity:1;transform:translate(0)}}@keyframes Dialog_fade-slide-out-bottom-right__OO4aE{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(10px,10px)}}.Dialog_content___mqoq::-webkit-scrollbar{width:var(--dialog-scrollbar-width)}.Dialog_content___mqoq::-webkit-scrollbar-track{background:var(--dialog-scrollbar-track);border-radius:4px}.Dialog_content___mqoq::-webkit-scrollbar-thumb{background:var(--dialog-scrollbar-thumb);border-radius:4px}.Dialog_content___mqoq::-webkit-scrollbar-thumb:hover{background:var(--dialog-scrollbar-thumb-hover)}.CallButton_content__PHQpB{padding:8px 0;text-align:center}.CallButton_title__k5Us8{font-size:20px;font-weight:700;margin-bottom:4px}.CallButton_subtitle__3bz6H{color:var(--foreground-muted,rgba(255,255,255,.6));font-size:14px;margin-bottom:24px}.CallButton_qrContainer__wM7wG{display:flex;justify-content:center;align-items:center;padding:24px;margin:24px 0;background:var(--surface,#1a1a1a);border-radius:16px}.CallButton_qrCode__pr_Ak{border-radius:8px}.CallButton_phone__wPpOn{font-size:18px;font-weight:600;color:var(--foreground,#ffffff);margin:0 0 16px}.CallButton_copyButton__jLZI_{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;background:var(--surface,#1a1a1a);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--foreground-muted,rgba(255,255,255,.6));font-size:14px;cursor:pointer;transition:all .15s ease}.CallButton_copyButton__jLZI_:hover{background:var(--surface-hover,#2a2a2a);color:var(--foreground,#ffffff);border-color:rgba(255,255,255,.2)}.CallButton_copyButton__jLZI_:active{transform:scale(.98)}.MetallicLink_link__3goy2{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;border-radius:var(--radius-full,9999px);font-weight:700;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.MetallicLink_sm__abmQL{padding:8px 16px;font-size:var(--font-size-sm,.875rem)}.MetallicLink_md__70kYf{padding:12px 24px;font-size:var(--font-size-base,1rem)}.MetallicLink_lg__y_ELY{padding:16px 32px;font-size:var(--font-size-lg,1.125rem)}@media (prefers-reduced-motion:no-preference){.MetallicLink_link__3goy2{transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.MetallicLink_link__3goy2:hover{transform:scale(1.05);box-shadow:0 4px 20px rgba(0,0,0,.3)}.MetallicLink_link__3goy2:active{transform:scale(.95)}}@media (prefers-reduced-motion:reduce){.MetallicLink_link__3goy2:hover{filter:brightness(1.1)}.MetallicLink_link__3goy2:active{filter:brightness(.95)}}.MetallicLink_link__3goy2:focus-visible{outline:2px solid var(--primary-light,#818cf8);outline-offset:2px}.Carousel_carousel__50Ab_{position:relative;width:100%}.Carousel_header__TEcdu{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px}.Carousel_headerText__fN9Qr{flex-shrink:0}.Carousel_title__Q_GTK{font-size:1.125rem;font-weight:600;line-height:1.3;margin:0}.Carousel_subtitle__dtiYC{font-size:.8125rem;color:var(--foreground-muted,#a0a0a0);margin:2px 0 0}.Carousel_navigation__m613V{display:flex;align-items:center;gap:8px}.Carousel_dotsColumn__1A6C4{display:flex;flex-direction:column;align-items:center;gap:3px;height:28px;justify-content:space-between}.Carousel_navLine__sMHoP{width:100%;min-width:32px;height:1px;background:linear-gradient(90deg,transparent,rgba(160,160,160,.3) 15%,rgba(200,200,200,.5) 50%,rgba(160,160,160,.3) 85%,transparent)}.Carousel_arrow__ee6LH{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none;border-radius:6px;cursor:pointer;transition:all .12s ease;background:linear-gradient(135deg,#2a2a2a,#3a3a3a 40%,#4a4a4a 50%,#3a3a3a 60%,#2a2a2a);box-shadow:0 1px 4px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.08);color:#b0b0b0}.Carousel_arrow__ee6LH:hover:not(:disabled){background:linear-gradient(135deg,#2a5a8c,#4080b8 40%,#60a0d8 50%,#4080b8 60%,#2a5a8c);color:white;box-shadow:0 2px 8px rgba(64,128,184,.4),inset 0 1px 0 rgba(255,255,255,.15)}.Carousel_arrow__ee6LH:active:not(:disabled){transform:scale(.92)}.Carousel_arrow__ee6LH:disabled{opacity:.25;cursor:not-allowed}.Carousel_arrow__ee6LH:focus-visible{outline:2px solid var(--primary,#0057B7);outline-offset:2px}.Carousel_dots__FGCX_{display:flex;align-items:center;gap:4px;padding:0 8px}.Carousel_dot__JSBu1{width:6px;height:6px;border-radius:50%;border:none;padding:0;cursor:pointer;transition:all .12s ease;background:linear-gradient(135deg,#404040,#585858 50%,#404040);box-shadow:inset 0 1px 1px rgba(0,0,0,.3)}.Carousel_dot__JSBu1:hover{background:linear-gradient(135deg,#505050,#686868 50%,#505050);transform:scale(1.2)}.Carousel_dotActive__YYAFa{width:16px;border-radius:3px;background:linear-gradient(135deg,#2a5a8c,#4080b8 40%,#60a0d8 50%,#4080b8 60%,#2a5a8c);box-shadow:0 0 6px rgba(64,128,184,.5),inset 0 1px 0 rgba(255,255,255,.2)}.Carousel_dot__JSBu1:focus-visible{outline:2px solid var(--primary,#0057B7);outline-offset:2px}.Carousel_viewport__nV_Da{overflow:hidden}.Carousel_viewport__nV_Da:focus{outline:none}.Carousel_viewport__nV_Da:focus-visible{outline:2px solid var(--primary,#0057B7);outline-offset:2px;border-radius:4px}.Carousel_container__qkaw6{display:flex;touch-action:pan-y pinch-zoom;backface-visibility:hidden;will-change:transform}.Carousel_slide__lmPs5{position:relative;min-width:0;flex-shrink:0}.Carousel_thumbsWrapper__O6pS3{margin-top:6px}.Carousel_thumbsViewport__fVZaw{overflow:hidden}.Carousel_thumbsContainer__Au7HR{display:flex;gap:4px}.Carousel_thumb__IQ8GN{flex:0 0 52px;width:52px;height:52px;padding:0;border:2px solid transparent;border-radius:6px;overflow:hidden;cursor:pointer;opacity:.5;transition:all .12s ease;background:var(--surface,#1E1E1E)}.Carousel_thumb__IQ8GN:hover{opacity:.75;border-color:rgba(255,255,255,.15)}.Carousel_thumbActive__k_zbP{opacity:1;border-color:transparent;background:linear-gradient(var(--surface,#1E1E1E),var(--surface,#1E1E1E)) padding-box,linear-gradient(135deg,#2a5a8c,#60a0d8,#2a5a8c) border-box;box-shadow:0 0 6px rgba(64,128,184,.3)}.Carousel_thumb__IQ8GN:focus-visible{outline:2px solid var(--primary,#0057B7);outline-offset:2px}.Carousel_thumbImage__BDSqs{width:100%;height:100%;object-fit:cover}.Carousel_effect-slide__2reta .Carousel_container__qkaw6{transition:transform var(--carousel-duration,.15s) ease-out}.Carousel_effect-slide__2reta.Carousel_dragging__95OaY .Carousel_container__qkaw6{transition:none}.Carousel_effect-fade__L__es .Carousel_container__qkaw6{position:relative}.Carousel_effect-fade__L__es .Carousel_slide__lmPs5{position:absolute;top:0;left:0;width:100%;opacity:0;transition:opacity var(--carousel-duration,.15s) ease;pointer-events:none}.Carousel_effect-fade__L__es .Carousel_slide__lmPs5.Carousel_slideActive__weMDG{position:relative;opacity:1;pointer-events:auto}.Carousel_effect-scale__hh38E .Carousel_slide__lmPs5{transition:transform var(--carousel-duration,.15s) ease,opacity var(--carousel-duration,.15s) ease;transform:scale(.92);opacity:.5}.Carousel_effect-scale__hh38E .Carousel_slide__lmPs5.Carousel_slideActive__weMDG{transform:scale(1);opacity:1}.Carousel_effect-scale__hh38E .Carousel_slide__lmPs5.Carousel_slideInView__pirsk{opacity:.7}.Carousel_effect-scale__hh38E.Carousel_dragging__95OaY .Carousel_slide__lmPs5{transition:none}@media (prefers-reduced-motion:reduce){.Carousel_arrow__ee6LH,.Carousel_container__qkaw6,.Carousel_dot__JSBu1,.Carousel_slide__lmPs5,.Carousel_thumb__IQ8GN{transition:none}.Carousel_effect-scale__hh38E .Carousel_slide__lmPs5{transform:none;opacity:1}}.CookieBanner_banner__w0OFF{position:fixed;bottom:var(--cookie-banner-bottom,24px);right:var(--cookie-banner-right,24px);z-index:var(--cookie-banner-z-index,9999);max-width:var(--cookie-banner-max-width,400px);width:var(--cookie-banner-width,calc(100vw - 48px));background:var(--cookie-banner-bg,#0a0a0a);border:var(--cookie-banner-border,1px solid #2a2a2a);border-radius:var(--cookie-banner-border-radius,12px);padding:var(--cookie-banner-padding,20px);box-shadow:var(--cookie-banner-shadow,0 8px 32px rgba(0,0,0,.3));animation:CookieBanner_slideInUp__W4bjj .3s ease-out}@keyframes CookieBanner_slideInUp__W4bjj{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.CookieBanner_content__jx7te{display:flex;gap:var(--cookie-banner-content-gap,14px);margin-bottom:var(--cookie-banner-content-margin-bottom,16px)}.CookieBanner_iconWrapper__Hp6zm{flex-shrink:0;width:var(--cookie-banner-icon-size,40px);height:var(--cookie-banner-icon-size,40px);display:flex;align-items:center;justify-content:center;background:var(
    --cookie-banner-icon-bg,linear-gradient(135deg,rgba(42,90,140,.2) 0,rgba(96,160,216,.1) 50%,rgba(42,90,140,.2) 100%)
  );border-radius:var(--cookie-banner-icon-border-radius,10px)}.CookieBanner_text__SkobL{flex:1}.CookieBanner_title__Zwv8F{font-size:var(--cookie-banner-title-size,15px);font-weight:var(--cookie-banner-title-weight,600);margin:0 0 var(--cookie-banner-title-margin-bottom,6px) 0;color:var(--cookie-banner-title-color,#ffffff)}.CookieBanner_description__eY24W{color:var(--cookie-banner-description-color,#909090);font-size:var(--cookie-banner-description-size,13px);line-height:var(--cookie-banner-description-line-height,1.5);margin:0}.CookieBanner_link__r_whv{color:var(--cookie-banner-link-color,var(--primary-light,#60a0d8));text-decoration:none;transition:color .15s ease}.CookieBanner_link__r_whv:hover{color:var(--cookie-banner-link-hover-color,var(--primary,#2a5a8c));text-decoration:underline}.CookieBanner_actions__Xf1Tj{display:flex;justify-content:flex-end}@media (max-width:640px){.CookieBanner_banner__w0OFF{bottom:var(--cookie-banner-mobile-bottom,16px);right:var(--cookie-banner-mobile-right,16px);left:var(--cookie-banner-mobile-left,16px);width:auto;max-width:none}}@media (max-width:480px){.CookieBanner_content__jx7te{flex-direction:column;gap:var(--cookie-banner-mobile-content-gap,12px)}.CookieBanner_iconWrapper__Hp6zm{width:var(--cookie-banner-mobile-icon-size,36px);height:var(--cookie-banner-mobile-icon-size,36px)}.CookieBanner_actions__Xf1Tj{justify-content:stretch}.CookieBanner_actions__Xf1Tj button{width:100%}}.CookieBanner_banner__w0OFF,[data-theme=dark] .CookieBanner_banner__w0OFF{--cookie-banner-bg:var(--cookie-banner-dark-bg,#0a0a0a);--cookie-banner-border:var(--cookie-banner-dark-border,1px solid #2a2a2a);--cookie-banner-title-color:var(--cookie-banner-dark-title-color,#ffffff);--cookie-banner-description-color:var(--cookie-banner-dark-description-color,#909090)}[data-theme=light] .CookieBanner_banner__w0OFF{--cookie-banner-bg:var(--cookie-banner-light-bg,#ffffff);--cookie-banner-border:var(--cookie-banner-light-border,1px solid #e5e5e5);--cookie-banner-title-color:var(--cookie-banner-light-title-color,#1a1a1a);--cookie-banner-description-color:var(--cookie-banner-light-description-color,#666666);--cookie-banner-shadow:var(--cookie-banner-light-shadow,0 8px 32px rgba(0,0,0,0.1))}.CompareTable_compareContainer__iK3OR{width:100%;margin:0 auto}.CompareTable_mobileControls__oBNV2{display:none;gap:.5rem;margin-bottom:1rem}.CompareTable_viewToggle__C58Qx{flex:1;padding:.75rem 1rem;background-color:#f5f5f5;border:1px solid #ddd;border-radius:4px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.CompareTable_viewToggle__C58Qx:hover{background-color:#e9e9e9}.CompareTable_viewToggle__C58Qx.CompareTable_active__2K8DM{background-color:#007bff;color:white;border-color:#007bff}.CompareTable_desktopView__cNe_9{display:block}.CompareTable_mobileView__wZonP{display:none}.CompareTable_tableWrapper__aFJzj{overflow-x:auto;border:1px solid #e0e0e0;border-radius:8px;background-color:white}.CompareTable_scrollWrapper__ZJpp3{overflow-x:auto;-webkit-overflow-scrolling:touch}.CompareTable_compareTable__29jd7{width:100%;border-collapse:collapse;font-size:.875rem}.CompareTable_compareTable__29jd7 td,.CompareTable_compareTable__29jd7 th{padding:1rem;text-align:left;border-bottom:1px solid #e0e0e0}.CompareTable_compareTable__29jd7 thead th{background-color:#f8f9fa;font-weight:600;vertical-align:top}.CompareTable_compareTable__29jd7 tbody tr:last-child td{border-bottom:none}.CompareTable_stickyHeader__UCDl5{position:sticky;top:0;background-color:#f8f9fa;z-index:10;box-shadow:0 2px 4px rgba(0,0,0,.05)}.CompareTable_specColumn__fzgDm{width:20%;min-width:150px;font-weight:600;background-color:#f8f9fa;position:sticky;left:0;z-index:5}.CompareTable_productColumn__IMivB{width:calc(80% / var(--product-count, 3));min-width:200px}.CompareTable_productHeader__XLLEX{display:flex;flex-direction:column;align-items:center;gap:.75rem;position:relative}.CompareTable_productImage__15n_q{width:100%;max-width:150px;height:auto;object-fit:contain;border-radius:4px}.CompareTable_productName__J7udG{font-size:1rem;font-weight:600;margin:0;text-align:center}.CompareTable_removeButton__Bd_Io{position:absolute;top:-.5rem;right:-.5rem;width:24px;height:24px;border-radius:50%;border:1px solid #ddd;background-color:white;color:#666;font-size:1.25rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.CompareTable_removeButton__Bd_Io:hover{background-color:#dc3545;color:white;border-color:#dc3545}.CompareTable_specLabel__B5aEV{font-weight:500;color:#333;background-color:#fafafa;position:sticky;left:0;z-index:5}.CompareTable_categoryRow__9hfTJ{background-color:#e9ecef}.CompareTable_categoryRow__9hfTJ td{padding:.75rem 1rem;font-size:.875rem;text-transform:uppercase;letter-spacing:.5px;color:#495057}.CompareTable_different__by5Ok{background-color:#fff9e6;padding:.25rem .5rem;border-radius:4px;display:inline-block;font-weight:500}.CompareTable_featureList__XJ_7A{margin:0;padding-left:1.25rem;list-style:disc}.CompareTable_featureList__XJ_7A li{margin-bottom:.25rem}.CompareTable_featureList__XJ_7A li:last-child{margin-bottom:0}.CompareTable_featureList__XJ_7A.CompareTable_different__by5Ok{background-color:transparent;padding:0 0 0 1.25rem}.CompareTable_featureList__XJ_7A.CompareTable_different__by5Ok li{background-color:#fff9e6;padding:.25rem .5rem;margin-bottom:.5rem;border-radius:4px}.CompareTable_actionButton__U_TQB{width:100%;padding:.75rem 1.5rem;background-color:#007bff;color:white;border:none;border-radius:4px;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .2s ease}.CompareTable_actionButton__U_TQB:hover{background-color:#0056b3}.CompareTable_actionButton__U_TQB:active{transform:scale(.98)}.CompareTable_accordionView__y442Z{display:flex;flex-direction:column;gap:1rem}.CompareTable_accordionItem__ArVay{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;background-color:white}.CompareTable_accordionHeader__8aT3b{width:100%;padding:1rem;background-color:#f8f9fa;border:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer;text-align:left;transition:background-color .2s ease}.CompareTable_accordionHeader__8aT3b:hover{background-color:#e9ecef}.CompareTable_accordionHeaderContent__oZeRw{display:flex;align-items:center;gap:1rem;flex:1}.CompareTable_accordionImage__hVXrR{width:60px;height:60px;object-fit:contain;border-radius:4px}.CompareTable_accordionProductName__mEFYc{font-size:1rem;font-weight:600;margin:0 0 .25rem}.CompareTable_accordionIcon__4mWVa{font-size:1.5rem;font-weight:300;color:#666;flex-shrink:0}.CompareTable_accordionContent__9W2jg{padding:1rem;border-top:1px solid #e0e0e0}.CompareTable_accordionCategory__0xo4N{margin-bottom:1.5rem}.CompareTable_accordionCategory__0xo4N:last-of-type{margin-bottom:1rem}.CompareTable_accordionCategory__0xo4N h4{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#495057;margin:0 0 .75rem;padding-bottom:.5rem;border-bottom:1px solid #e0e0e0}.CompareTable_specList__RQSzP{display:grid;grid-template-columns:auto 1fr;gap:.5rem 1rem;margin:0}.CompareTable_specList__RQSzP dt{font-weight:500;color:#666}.CompareTable_specList__RQSzP dd{margin:0;color:#333}.CompareTable_removeButtonMobile__vXW0N{width:100%;padding:.75rem;margin-top:.5rem;background-color:transparent;color:#dc3545;border:1px solid #dc3545;border-radius:4px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.CompareTable_removeButtonMobile__vXW0N:hover{background-color:#dc3545;color:white}@media (max-width:768px){.CompareTable_mobileControls__oBNV2{display:flex}.CompareTable_desktopView__cNe_9{display:none}.CompareTable_mobileView__wZonP{display:block}.CompareTable_scrollWrapper__ZJpp3 .CompareTable_compareTable__29jd7{font-size:.75rem}.CompareTable_scrollWrapper__ZJpp3 .CompareTable_compareTable__29jd7 td,.CompareTable_scrollWrapper__ZJpp3 .CompareTable_compareTable__29jd7 th{padding:.75rem .5rem}.CompareTable_scrollWrapper__ZJpp3 .CompareTable_productImage__15n_q{max-width:80px}.CompareTable_scrollWrapper__ZJpp3 .CompareTable_productName__J7udG{font-size:.875rem}.CompareTable_scrollWrapper__ZJpp3 .CompareTable_specColumn__fzgDm{min-width:120px;font-size:.75rem}.CompareTable_scrollWrapper__ZJpp3 .CompareTable_productColumn__IMivB{min-width:150px}.CompareTable_scrollWrapper__ZJpp3 .CompareTable_actionButton__U_TQB{padding:.5rem 1rem;font-size:.75rem}}@media (max-width:480px){.CompareTable_accordionHeaderContent__oZeRw{flex-direction:column;align-items:flex-start}.CompareTable_accordionImage__hVXrR{width:50px;height:50px}.CompareTable_accordionProductName__mEFYc{font-size:.875rem}.CompareTable_specList__RQSzP{grid-template-columns:1fr;gap:.25rem}.CompareTable_specList__RQSzP dt{font-size:.75rem}.CompareTable_specList__RQSzP dd{font-size:.875rem;margin-bottom:.75rem}}@media (min-width:769px) and (max-width:1024px){.CompareTable_compareTable__29jd7{font-size:.8125rem}.CompareTable_productImage__15n_q{max-width:120px}.CompareTable_productColumn__IMivB{min-width:180px}}.FloatingContactButton_container__kM3Oe{position:fixed;bottom:24px;right:24px;z-index:900;display:flex;flex-direction:column;align-items:flex-end;gap:12px}.FloatingContactButton_button__D_vbm{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,var(--primary) 0,var(--primary-light) 100%);color:white;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px rgba(0,188,212,.4);transition:transform .2s ease,box-shadow .2s ease}.FloatingContactButton_button__D_vbm:hover{transform:scale(1.1);box-shadow:0 6px 30px rgba(0,188,212,.5)}.FloatingContactButton_button__D_vbm:active{transform:scale(.95)}.FloatingContactButton_button__D_vbm:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.FloatingContactButton_menu__G6N4w{display:flex;flex-direction:column;gap:8px;animation:FloatingContactButton_fadeIn__LhCeP .2s ease}.FloatingContactButton_menuItem__DGs2Y{display:flex;align-items:center;gap:10px;padding:12px 20px;background:var(--surface);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:var(--foreground);text-decoration:none;font-size:14px;font-weight:500;transition:background .15s ease,transform .15s ease;white-space:nowrap}.FloatingContactButton_menuItem__DGs2Y:hover{background:var(--surface-hover);transform:translateX(-4px)}.FloatingContactButton_menuItem__DGs2Y:active{transform:translateX(-2px) scale(.98)}.FloatingContactButton_menuItem__DGs2Y:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@keyframes FloatingContactButton_fadeIn__LhCeP{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.FloatingContactButton_container__kM3Oe{bottom:16px;right:16px}.FloatingContactButton_button__D_vbm{width:48px;height:48px}.FloatingContactButton_menuItem__DGs2Y{padding:10px 16px;font-size:13px}}@media (prefers-reduced-motion:reduce){.FloatingContactButton_button__D_vbm,.FloatingContactButton_menuItem__DGs2Y{transition:none}.FloatingContactButton_menu__G6N4w{animation:none}}.ConsultationCTA_container__GIQVr{padding:24px;background:linear-gradient(135deg,rgba(251,191,36,.1),rgba(30,58,138,.1));border-radius:16px;border:1px solid rgba(251,191,36,.2)}.ConsultationCTA_header__ftosI{text-align:center;margin-bottom:24px}.ConsultationCTA_title__fZSno{font-size:24px;font-weight:700;margin-bottom:8px}.ConsultationCTA_subtitle__YpP_u{color:var(--foreground-muted,rgba(255,255,255,.7));font-size:14px;line-height:1.5}.ConsultationCTA_messages__gEucV{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.ConsultationCTA_messageCard__lLXXT{display:flex;align-items:flex-start;gap:12px;padding:16px;background:rgba(0,0,0,.3);border-radius:12px;border:1px solid rgba(255,255,255,.1);transition:all .2s ease}.ConsultationCTA_messageCard__lLXXT:hover{background:rgba(0,0,0,.4);border-color:rgba(251,191,36,.3);transform:translateX(4px)}.ConsultationCTA_messageIcon__3BJPe{flex-shrink:0;color:var(--color-gold,#fbbf24);margin-top:2px}.ConsultationCTA_messageContent__Us8ic{display:flex;flex-direction:column;gap:4px;font-size:14px;line-height:1.4}.ConsultationCTA_messageContent__Us8ic strong{color:var(--foreground,#ffffff);font-weight:600}.ConsultationCTA_messageContent__Us8ic span{color:var(--foreground-muted,rgba(255,255,255,.7))}.ConsultationCTA_contactOptions__abgpl{margin-bottom:24px}.ConsultationCTA_contactTitle__VCI8K{font-size:16px;font-weight:600;color:var(--foreground,#ffffff);margin-bottom:16px;text-align:center}.ConsultationCTA_contactButtons__DSKHX{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width:640px){.ConsultationCTA_contactButtons__DSKHX{grid-template-columns:repeat(3,1fr)}}.ConsultationCTA_contactButton__5PTGY{display:block;text-decoration:none}.ConsultationCTA_formContainer__I_33u{margin-top:32px}.ConsultationCTA_formDivider__CrxtK{display:flex;align-items:center;gap:16px;margin-bottom:24px;text-align:center}.ConsultationCTA_formDivider__CrxtK:after,.ConsultationCTA_formDivider__CrxtK:before{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2) 50%,transparent)}.ConsultationCTA_formDivider__CrxtK span{color:var(--foreground-muted,rgba(255,255,255,.6));font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.ConsultationCTA_form__vakFM{display:flex;flex-direction:column;gap:16px}.ConsultationCTA_formGroup__Yw_lr{display:flex;flex-direction:column;gap:8px}.ConsultationCTA_formLabel__XUSAp{font-size:14px;font-weight:500;color:var(--foreground,#ffffff)}.ConsultationCTA_formInput__UeYjf,.ConsultationCTA_formSelect__PMCUE{padding:12px 16px;background:rgba(0,0,0,.4);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--foreground,#ffffff);font-size:14px;transition:all .2s ease}.ConsultationCTA_formInput__UeYjf::placeholder{color:var(--foreground-muted,rgba(255,255,255,.4))}.ConsultationCTA_formInput__UeYjf:focus,.ConsultationCTA_formSelect__PMCUE:focus{outline:none;border-color:rgba(251,191,36,.5);background:rgba(0,0,0,.5);box-shadow:0 0 0 3px rgba(251,191,36,.1)}.ConsultationCTA_formInput__UeYjf:hover,.ConsultationCTA_formSelect__PMCUE:hover{border-color:rgba(255,255,255,.2)}.ConsultationCTA_formSelect__PMCUE{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23ffffff' fill-opacity='0.6' d='M6 9L1.5 4.5h9L6 9z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px}.ConsultationCTA_submitButton__dDqps{margin-top:8px}.ConsultationCTA_successMessage__wNeYQ{text-align:center;color:var(--color-green,#22c55e);font-size:14px;font-weight:500;padding:12px;background:rgba(34,197,94,.1);border-radius:8px;border:1px solid rgba(34,197,94,.3);animation:ConsultationCTA_fadeIn__DCUn_ .3s ease}@keyframes ConsultationCTA_fadeIn__DCUn_{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:639px){.ConsultationCTA_container__GIQVr{padding:20px}.ConsultationCTA_title__fZSno{font-size:20px}.ConsultationCTA_subtitle__YpP_u{font-size:13px}.ConsultationCTA_messageCard__lLXXT{padding:12px}.ConsultationCTA_messageContent__Us8ic{font-size:13px}.ConsultationCTA_contactTitle__VCI8K{font-size:15px}}@media (min-width:768px){.ConsultationCTA_container__GIQVr{padding:32px}.ConsultationCTA_title__fZSno{font-size:28px}.ConsultationCTA_messages__gEucV{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.ConsultationCTA_messageCard__lLXXT{padding:20px}.ConsultationCTA_form__vakFM{max-width:600px;margin:0 auto}}@media (prefers-contrast:high){.ConsultationCTA_container__GIQVr,.ConsultationCTA_formInput__UeYjf,.ConsultationCTA_formSelect__PMCUE,.ConsultationCTA_messageCard__lLXXT{border-width:2px}}@media (prefers-reduced-motion:reduce){.ConsultationCTA_messageCard__lLXXT{transition:none}.ConsultationCTA_messageCard__lLXXT:hover{transform:none}.ConsultationCTA_successMessage__wNeYQ{animation:none}}@media (prefers-color-scheme:light){.ConsultationCTA_container__GIQVr{background:linear-gradient(135deg,rgba(251,191,36,.15),rgba(30,58,138,.15))}.ConsultationCTA_messageCard__lLXXT{background:rgba(255,255,255,.5)}.ConsultationCTA_formInput__UeYjf,.ConsultationCTA_formSelect__PMCUE{background:rgba(255,255,255,.6);color:#1a1a1a}}.ProductConsultationCTA_container___9O7U{display:flex;flex-direction:column;gap:16px;padding:20px;background:var(--surface);border-radius:12px;border:1px solid rgba(255,255,255,.08)}.ProductConsultationCTA_form__N6rnQ{display:flex;flex-direction:column;gap:10px}.ProductConsultationCTA_input__GLpjm{width:100%;padding:14px 16px;font-size:16px;color:var(--foreground);background:var(--background);border:1px solid rgba(255,255,255,.12);border-radius:10px;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.ProductConsultationCTA_input__GLpjm::placeholder{color:var(--foreground-muted);opacity:.6}.ProductConsultationCTA_input__GLpjm:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb,255,68,68),.15)}.ProductConsultationCTA_error__7Ba0t{font-size:13px;color:var(--error,#ef4444)}.ProductConsultationCTA_submitButton__kbeLs{width:100%}.ProductConsultationCTA_success__8I9Of{display:flex;align-items:center;gap:12px;padding:16px;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.2);border-radius:10px;color:var(--success,#22c55e)}.ProductConsultationCTA_successTitle__hAJL7{margin:0;font-size:15px;font-weight:600;color:var(--success,#22c55e)}.ProductConsultationCTA_successText__5deoV{margin:0;font-size:13px;color:var(--foreground-muted)}.ProductConsultationCTA_alternatives__tnFYx{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06)}.ProductConsultationCTA_altLabel__Vb2V_{font-size:13px;color:var(--foreground-muted)}.ProductConsultationCTA_altLinks__6cFVG{display:flex;gap:12px}.ProductConsultationCTA_altLink___O9A3{display:flex;align-items:center;gap:6px;padding:8px 14px;font-size:14px;color:var(--foreground);background:rgba(255,255,255,.05);border-radius:8px;text-decoration:none;transition:background .2s ease}.ProductConsultationCTA_altLink___O9A3:hover{background:rgba(255,255,255,.1)}.ProductGrid_container__9wMFZ{--grid-gap:1.5rem;--grid-gap-mobile:1rem;--skeleton-bg:#f0f0f0;--skeleton-shimmer:#e0e0e0;--empty-text-color:#666;--empty-icon-color:#ccc;--controls-gap:1rem;width:100%}.ProductGrid_controls__DC_Q4{display:flex;flex-wrap:wrap;gap:var(--controls-gap);margin-bottom:calc(var(--grid-gap) * 1.5);align-items:center;justify-content:space-between}.ProductGrid_filters__aifSO{flex:1;min-width:200px}.ProductGrid_sort__V_n5f{min-width:200px}.ProductGrid_grid__rB1TS{display:grid;gap:var(--grid-gap-mobile);width:100%;grid-template-columns:1fr}@media (min-width:640px){.ProductGrid_grid__rB1TS{gap:var(--grid-gap);grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ProductGrid_grid__rB1TS.ProductGrid_cols-3__QmtTd{grid-template-columns:repeat(3,1fr)}.ProductGrid_grid__rB1TS.ProductGrid_cols-4__EGJaf{grid-template-columns:repeat(4,1fr)}}@media (min-width:1536px){.ProductGrid_grid__rB1TS.ProductGrid_cols-3__QmtTd{grid-template-columns:repeat(3,1fr)}.ProductGrid_grid__rB1TS.ProductGrid_cols-4__EGJaf{grid-template-columns:repeat(4,1fr)}}.ProductGrid_skeleton__SWVSg{display:flex;flex-direction:column;background:var(--skeleton-bg);border-radius:12px;overflow:hidden;animation:ProductGrid_skeleton-pulse__4WrZz 1.5s ease-in-out infinite}@keyframes ProductGrid_skeleton-pulse__4WrZz{0%,to{opacity:1}50%{opacity:.6}}.ProductGrid_skeletonImage__GbkuT{width:100%;aspect-ratio:1/1;background:linear-gradient(90deg,var(--skeleton-bg) 0,var(--skeleton-shimmer) 50%,var(--skeleton-bg) 100%);background-size:200% 100%;animation:ProductGrid_skeleton-shimmer__I2AWw 2s ease-in-out infinite}@keyframes ProductGrid_skeleton-shimmer__I2AWw{0%{background-position:200% 0}to{background-position:-200% 0}}.ProductGrid_skeletonContent___7A6c{padding:1rem;display:flex;flex-direction:column;gap:.75rem}.ProductGrid_skeletonTitle__tnhms{height:1.25rem;width:80%}.ProductGrid_skeletonText__GdUNK,.ProductGrid_skeletonTitle__tnhms{background:linear-gradient(90deg,var(--skeleton-bg) 0,var(--skeleton-shimmer) 50%,var(--skeleton-bg) 100%);background-size:200% 100%;animation:ProductGrid_skeleton-shimmer__I2AWw 2s ease-in-out infinite;border-radius:4px}.ProductGrid_skeletonText__GdUNK{height:1rem;width:60%}.ProductGrid_skeletonPrice__baBgf{height:1.5rem;background:linear-gradient(90deg,var(--skeleton-bg) 0,var(--skeleton-shimmer) 50%,var(--skeleton-bg) 100%);background-size:200% 100%;animation:ProductGrid_skeleton-shimmer__I2AWw 2s ease-in-out infinite;border-radius:4px;width:40%;margin-top:.5rem}.ProductGrid_empty__6o8MG{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;min-height:400px}.ProductGrid_emptyIcon__PT3kW{color:var(--empty-icon-color);margin-bottom:1.5rem}.ProductGrid_emptyMessage__hJcvB{color:var(--empty-text-color);font-size:1.125rem;font-weight:500;margin:0}@media (prefers-color-scheme:dark){.ProductGrid_container__9wMFZ{--skeleton-bg:#2a2a2a;--skeleton-shimmer:#3a3a3a;--empty-text-color:#999;--empty-icon-color:#555}}@media print{.ProductGrid_controls__DC_Q4{display:none}.ProductGrid_grid__rB1TS{grid-template-columns:repeat(2,1fr);gap:1rem}.ProductGrid_empty__6o8MG,.ProductGrid_skeleton__SWVSg{display:none}}@media (prefers-reduced-motion:reduce){.ProductGrid_skeletonImage__GbkuT,.ProductGrid_skeletonPrice__baBgf,.ProductGrid_skeletonText__GdUNK,.ProductGrid_skeletonTitle__tnhms,.ProductGrid_skeleton__SWVSg{animation:none}}@supports (container-type:inline-size){.ProductGrid_container__9wMFZ{container-type:inline-size}@container (min-width: 640px){.ProductGrid_grid__rB1TS{grid-template-columns:repeat(2,1fr)}}@container (min-width: 1024px){.ProductGrid_grid__rB1TS.ProductGrid_cols-3__QmtTd{grid-template-columns:repeat(3,1fr)}.ProductGrid_grid__rB1TS.ProductGrid_cols-4__EGJaf{grid-template-columns:repeat(4,1fr)}}}.ProductTerms_container__M_6Du{display:flex;flex-direction:column;gap:8px}.ProductTerms_section__6x9aZ{border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden;background:var(--surface,#1a1a1a);transition:border-color .2s ease}.ProductTerms_section__6x9aZ:hover{border-color:rgba(255,255,255,.15)}.ProductTerms_sectionOpen__CxLwE{border-color:rgba(255,255,255,.12)}.ProductTerms_sectionButton__uuvnR{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;background:transparent;border:none;cursor:pointer;text-align:left;color:var(--foreground,#fff);transition:background .15s ease}.ProductTerms_sectionButton__uuvnR:hover{background:var(--surface-hover,#252525)}.ProductTerms_sectionButton__uuvnR:focus-visible{outline:2px solid var(--primary-light,#ff6666);outline-offset:-2px;border-radius:12px}.ProductTerms_sectionTitle__9aTZO{font-size:15px;font-weight:600;line-height:1.4}.ProductTerms_chevron__7n6QZ{flex-shrink:0;color:var(--foreground-muted,#a0a0a0);transition:transform .2s ease}.ProductTerms_sectionContent__Bu_tj{border-top:1px solid rgba(255,255,255,.06);padding:16px 20px 20px}.ProductTerms_contentHeading__QSHWs{font-size:14px;font-weight:600;color:var(--foreground,#fff);margin:0 0 8px;line-height:1.5}.ProductTerms_contentParagraph__cesWx{font-size:14px;color:var(--foreground-muted,#a0a0a0);line-height:1.6;margin:0 0 4px}.ProductTerms_contentParagraph__cesWx strong{color:var(--foreground,#fff);font-weight:600}.ProductTerms_spacer__RziZ0{height:8px}.ProductTerms_listItem__a8t6P{display:flex;align-items:baseline;gap:10px;font-size:14px;color:var(--foreground-muted,#a0a0a0);line-height:1.6;margin:2px 0;padding-left:4px}.ProductTerms_listItem__a8t6P strong{color:var(--foreground,#fff);font-weight:600}.ProductTerms_bullet__6paHR{flex-shrink:0;width:5px;height:5px;border-radius:50%;background:var(--primary,#ff4444);margin-top:8px;align-self:flex-start}.ProductTerms_number__B0ABB{flex-shrink:0;font-weight:600;color:var(--primary,#ff4444);font-size:13px;min-width:20px}@media (max-width:640px){.ProductTerms_sectionButton__uuvnR{padding:14px 16px}.ProductTerms_sectionContent__Bu_tj{padding:14px 16px 16px}.ProductTerms_sectionTitle__9aTZO{font-size:14px}}@media (prefers-reduced-motion:reduce){.ProductTerms_chevron__7n6QZ,.ProductTerms_sectionButton__uuvnR,.ProductTerms_section__6x9aZ{transition:none}}.ProductTile_tile__WyViQ{display:flex;flex-direction:column;border-radius:var(--tile-radius);overflow:hidden;background:linear-gradient(145deg,var(--tile-bg-start) 0,var(--tile-bg-end) 100%);border:1px solid var(--tile-border);box-shadow:0 4px 20px var(--tile-shadow),inset 0 1px 0 rgba(255,255,255,.05);transition:transform var(--tile-transition-duration) cubic-bezier(.4,0,.2,1),box-shadow var(--tile-transition-duration) cubic-bezier(.4,0,.2,1),border-color var(--tile-transition-duration) ease;position:relative}.ProductTile_tile__WyViQ:before{content:"";position:absolute;inset:0;border-radius:var(--tile-radius);padding:1px;background:linear-gradient(135deg,rgba(255,255,255,.1),transparent 50%,rgba(255,255,255,.05));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;opacity:0;transition:opacity var(--tile-transition-duration) ease}.ProductTile_tile__WyViQ:hover{transform:translateY(var(--tile-hover-lift));box-shadow:0 20px 50px var(--tile-shadow-hover),0 0 40px var(--tile-glow-hover);border-color:var(--tile-border-hover)}.ProductTile_tile__WyViQ:hover:before{opacity:1}.ProductTile_imageContainer__k2VFA{position:relative;aspect-ratio:1;overflow:hidden;background:linear-gradient(180deg,var(--image-bg-start) 0,var(--image-bg-mid) 50%,var(--image-bg-end) 100%);display:block;text-decoration:none}.ProductTile_image__p2_5x{width:100%;height:100%;object-fit:contain;transition:opacity .4s ease,transform .5s cubic-bezier(.4,0,.2,1);padding:var(--image-padding)}.ProductTile_tile__WyViQ:hover .ProductTile_image__p2_5x{transform:scale(1.05)}.ProductTile_hoverImage__Ji6oZ{position:absolute;inset:0;opacity:0;transition:opacity .4s ease}.ProductTile_tile__WyViQ:hover .ProductTile_hoverImage__Ji6oZ{opacity:1}.ProductTile_tile__WyViQ:hover .ProductTile_primaryImage__hPWaN{opacity:0}.ProductTile_badgeContainer__kzapD{position:absolute;top:12px;left:12px;display:flex;flex-direction:column;gap:8px;z-index:10}.ProductTile_discountBadge__ZRLzZ{padding:6px 12px;border-radius:8px;font-size:14px;font-weight:700;letter-spacing:.02em;background:linear-gradient(135deg,var(--badge-discount-start) 0,var(--badge-discount-end) 100%);box-shadow:0 4px 12px var(--badge-discount-shadow)}.ProductTile_stockBadge__apuwm{padding:6px 12px;border-radius:8px;font-size:13px;font-weight:600;background:var(--badge-stock-bg);color:var(--badge-stock-color);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.1)}.ProductTile_content__eBAnD{padding:var(--content-padding);display:flex;flex-direction:column;gap:var(--content-gap);flex:1}.ProductTile_name__R2lbF{font-size:18px;font-weight:700;color:var(--text-primary);line-height:1.3;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none;transition:color .2s ease}.ProductTile_name__R2lbF:hover{color:var(--text-link-hover)}.ProductTile_tagline__ZCixI{font-size:14px;color:var(--text-secondary);line-height:1.5;margin:0;letter-spacing:.01em}.ProductTile_specs__m_zCM{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px}.ProductTile_spec__87Wih{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--spec-text);background:var(--spec-bg);padding:6px 12px;border-radius:8px;border:1px solid var(--spec-border);transition:background .2s ease,border-color .2s ease}.ProductTile_tile__WyViQ:hover .ProductTile_spec__87Wih{background:var(--spec-bg-hover);border-color:var(--spec-border-hover)}.ProductTile_spec__87Wih svg{opacity:.7}.ProductTile_variantPills__I4VHJ{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.ProductTile_variantPill__BZJxy{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--variant-pill-text);background:var(--variant-pill-bg);padding:8px 14px;border-radius:10px;border:1px solid var(--variant-pill-border);cursor:pointer;transition:all .2s ease;outline:none}.ProductTile_variantPillActive__aX_Ja,.ProductTile_variantPill__BZJxy:hover{background:var(--variant-pill-bg-active);border-color:var(--variant-pill-border-active)}.ProductTile_variantPillActive__aX_Ja,.ProductTile_variantPillActive__aX_Ja svg{color:var(--variant-pill-text-active)}.ProductTile_colorSwatches__hfNrE{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.ProductTile_colorSwatch__pMee6{width:var(--swatch-size);height:var(--swatch-size);border-radius:50%;border:2px solid var(--swatch-border);cursor:pointer;transition:all .2s ease;padding:0;outline:none}.ProductTile_colorSwatch__pMee6:hover{transform:scale(1.1)}.ProductTile_colorSwatchActive__DpM2G{border-color:var(--swatch-border-active);box-shadow:0 0 8px var(--swatch-shadow-active);transform:scale(1.15)}.ProductTile_priceSection__xko_E{margin-top:auto;padding-top:12px}.ProductTile_actionButton__8t4eS{width:100%;margin-top:12px;display:flex;align-items:center;justify-content:center;gap:8px;font-weight:600;letter-spacing:.02em}@media (min-width:640px){.ProductTile_content__eBAnD{padding:22px;gap:14px}.ProductTile_name__R2lbF{font-size:19px}.ProductTile_tagline__ZCixI{font-size:15px}.ProductTile_spec__87Wih{font-size:14px;padding:7px 14px}.ProductTile_variantPill__BZJxy{font-size:15px;padding:9px 16px}}.ProductTile_featured__OEmXr{grid-column:span 2;grid-row:span 2}@media (min-width:768px){.ProductTile_featured__OEmXr{display:grid;grid-template-columns:1fr 1fr}.ProductTile_featured__OEmXr .ProductTile_imageContainer__k2VFA{aspect-ratio:auto;height:100%}.ProductTile_featured__OEmXr .ProductTile_content__eBAnD{display:flex;flex-direction:column;justify-content:center;padding:32px;gap:16px}.ProductTile_featured__OEmXr .ProductTile_name__R2lbF{font-size:26px;line-height:1.25}.ProductTile_featured__OEmXr .ProductTile_tagline__ZCixI{font-size:16px}.ProductTile_featured__OEmXr .ProductTile_spec__87Wih{font-size:15px;padding:8px 16px}.ProductTile_featured__OEmXr .ProductTile_variantPill__BZJxy{font-size:16px;padding:10px 18px}.ProductTile_featured__OEmXr .ProductTile_actionButton__8t4eS{margin-top:20px}}.ProductTile_compact__Emowm .ProductTile_content__eBAnD{padding:14px;gap:8px}.ProductTile_compact__Emowm .ProductTile_name__R2lbF{font-size:15px}.ProductTile_compact__Emowm .ProductTile_colorSwatches__hfNrE,.ProductTile_compact__Emowm .ProductTile_specs__m_zCM,.ProductTile_compact__Emowm .ProductTile_tagline__ZCixI,.ProductTile_compact__Emowm .ProductTile_variantPills__I4VHJ{display:none}.ProductTile_compact__Emowm .ProductTile_priceSection__xko_E{padding-top:8px}.ProductTile_compact__Emowm .ProductTile_actionButton__8t4eS{margin-top:8px}.SmartSearch_searchWrapper__Xs3Ax{position:relative;width:100%;max-width:400px}.SmartSearch_inputWrapper__mvS2Q{position:relative;display:flex;align-items:center;cursor:pointer}.SmartSearch_searchIcon__BT8Pw{position:absolute;inset-inline-start:12px;pointer-events:none;transition:opacity .25s ease}.SmartSearch_input__0rVU5{width:100%;height:40px;padding:0 36px;background:var(--surface);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--foreground);font-size:14px;outline:none;transition:border-color .25s ease,background-color .25s ease,box-shadow .25s ease}.SmartSearch_input__0rVU5::placeholder{color:#606060;transition:color .25s ease}.SmartSearch_inputWrapper__mvS2Q:hover .SmartSearch_input__0rVU5,.SmartSearch_input__0rVU5:focus{border-color:rgba(255,255,255,.2);background:var(--surface-hover)}@media (max-width:768px){.SmartSearch_input__0rVU5{background:transparent;border-color:transparent}.SmartSearch_input__0rVU5::placeholder{color:#808080}.SmartSearch_inputWrapper__mvS2Q:hover .SmartSearch_input__0rVU5,.SmartSearch_input__0rVU5:focus{background:var(--surface);border-color:rgba(255,255,255,.15);box-shadow:0 0 0 3px rgba(255,255,255,.05)}.SmartSearch_input__0rVU5:focus::placeholder{color:#606060}}.SmartSearch_clearButtonInline__QK1MD{position:absolute;inset-inline-end:8px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:rgba(255,255,255,.1);border:none;border-radius:50%;cursor:pointer;transition:background .15s ease}.SmartSearch_clearButtonInline__QK1MD:hover{background:rgba(255,255,255,.15)}.SmartSearch_dropdown__kcyQf{top:calc(100% + 8px);max-height:400px;box-shadow:0 8px 32px rgba(0,0,0,.4);overflow:hidden;animation:SmartSearch_dropdownFadeInDown__aQTBH .15s ease}.SmartSearch_dropdownTop__7qmLY,.SmartSearch_dropdown__kcyQf{position:absolute;inset-inline:0;background:var(--surface);border:1px solid rgba(255,255,255,.1);border-radius:12px;z-index:1001;display:flex;flex-direction:column}.SmartSearch_dropdownTop__7qmLY{bottom:calc(100% + 8px);max-height:60vh;box-shadow:0 -8px 32px rgba(0,0,0,.4);overflow-y:auto;overflow-x:hidden;animation:SmartSearch_dropdownFadeInUp__1H4na .15s ease}@keyframes SmartSearch_dropdownFadeInDown__aQTBH{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes SmartSearch_dropdownFadeInUp__1H4na{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.SmartSearch_dropdownTop__7qmLY .SmartSearch_searchContent__3u5xo,.SmartSearch_dropdown__kcyQf .SmartSearch_searchContent__3u5xo{flex:1;min-height:0;overflow-y:auto;padding:8px;order:1}.SmartSearch_dialogSearch__1j0st{display:flex;flex-direction:column;min-height:300px}.SmartSearch_dialogHeader__qcO_g{display:flex;align-items:center;gap:12px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.05);margin-bottom:8px}.SmartSearch_dialogInputWrapper__ZGJ_z{display:flex;align-items:center;flex:1;gap:8px;padding:0 12px;background:var(--surface);border:1px solid rgba(255,255,255,.1);border-radius:8px;height:44px}.SmartSearch_dialogInput__UIicH{flex:1;background:transparent;border:none;color:var(--foreground);font-size:16px;outline:none}.SmartSearch_dialogInput__UIicH::placeholder{color:#606060}.SmartSearch_clearButton__OCfs_{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:rgba(255,255,255,.1);border:none;border-radius:50%;cursor:pointer;transition:background .15s ease;flex-shrink:0}.SmartSearch_clearButton__OCfs_:hover{background:rgba(255,255,255,.15)}.SmartSearch_cancelButton__m4jW_{background:transparent;border:none;color:var(--primary-light);font-size:14px;font-weight:500;cursor:pointer;padding:8px;white-space:nowrap}.SmartSearch_cancelButton__m4jW_:hover{color:var(--primary)}.SmartSearch_searchContent__3u5xo{flex:1;overflow-y:auto}.SmartSearch_loading__pe29d{display:flex;align-items:center;justify-content:center;gap:12px;padding:24px;color:#808080;font-size:14px}.SmartSearch_spinner___UiAt{width:20px;height:20px;border:2px solid rgba(255,255,255,.1);border-top:2px solid var(--primary);border-radius:50%;animation:SmartSearch_spin__kmtD_ .8s linear infinite}@keyframes SmartSearch_spin__kmtD_{to{transform:rotate(1turn)}}.SmartSearch_empty__XXucc{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:32px 24px;text-align:center}.SmartSearch_empty__XXucc p{color:var(--foreground);font-size:14px;font-weight:500;margin:0}.SmartSearch_empty__XXucc span{color:#606060;font-size:13px}.SmartSearch_results__QRU1u{padding:8px 0}.SmartSearch_resultItem__Y4EMT{display:flex;align-items:center;gap:12px;width:100%;padding:10px 8px;background:transparent;border:none;border-radius:8px;cursor:pointer;text-align:start;transition:background .1s ease}.SmartSearch_resultItem__Y4EMT.SmartSearch_active__2X8Gu,.SmartSearch_resultItem__Y4EMT:hover{background:var(--surface-hover)}.SmartSearch_resultImage___xTKe{width:48px;height:48px;border-radius:6px;overflow:hidden;background:var(--background);flex-shrink:0}.SmartSearch_resultImage___xTKe img{width:100%;height:100%;object-fit:cover}.SmartSearch_resultInfo__kEfXA{flex:1;min-width:0}.SmartSearch_resultName__Mi_LJ{display:block;color:var(--foreground);font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SmartSearch_resultPrice__B1QH0{font-size:13px;font-weight:600}.SmartSearch_sectionTitle__r9sE_{display:flex;align-items:center;gap:6px;padding:8px;color:#606060;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.SmartSearch_sectionIcon__9Zrsx{flex-shrink:0}.SmartSearch_categories__WgOIs{padding:8px 0}.SmartSearch_popularProducts__Y3MOo{padding:8px 0;border-top:1px solid rgba(255,255,255,.05);margin-top:8px}.SmartSearch_loadingSmall___3q4U{display:flex;justify-content:center;padding:16px}.SmartSearch_categoryItem__APjon{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 8px;background:transparent;border:none;border-radius:8px;cursor:pointer;color:var(--foreground);font-size:14px;text-align:start;transition:background .1s ease}.SmartSearch_categoryItem__APjon.SmartSearch_active__2X8Gu,.SmartSearch_categoryItem__APjon:hover{background:var(--surface-hover)}.SmartSearch_contactSection__8aKtV{padding:8px 16px 8px 8px;border-top:1px solid rgba(255,255,255,.05);flex-shrink:0;order:2}@media (max-width:768px){.SmartSearch_contactSection__8aKtV{order:-1;border-top:none;border-bottom:1px solid rgba(255,255,255,.05)}}.SmartSearch_contactButton__Dngt9{display:flex;align-items:center;gap:12px;width:100%;padding:12px 12px 12px 8px;background:transparent;border:none;border-radius:8px;cursor:pointer;color:var(--foreground);font-size:14px;font-weight:500;text-align:start;transition:background .1s ease}.SmartSearch_contactButton__Dngt9:hover{background:var(--surface-hover)}.SmartSearch_contactButton__Dngt9 span{flex:1}@media (max-width:768px){.SmartSearch_searchWrapper__Xs3Ax{max-width:none;position:static}.SmartSearch_input__0rVU5{height:36px;font-size:16px}.SmartSearch_dropdown__kcyQf{position:fixed;top:56px;inset-inline:0;max-height:calc(100vh - 56px - 20px);border-radius:0;border-inline:none;box-shadow:0 8px 32px rgba(0,0,0,.5)}.SmartSearch_dialogSearch__1j0st{min-height:auto;height:100%}.SmartSearch_dialogHeader__qcO_g{padding:0 0 12px}.SmartSearch_dialogInputWrapper__ZGJ_z{height:40px}.SmartSearch_dialogInput__UIicH{font-size:16px}}.SmartSearch_searchContent__3u5xo::-webkit-scrollbar{width:6px}.SmartSearch_searchContent__3u5xo::-webkit-scrollbar-track{background:transparent}.SmartSearch_searchContent__3u5xo::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1);border-radius:3px}.SmartSearch_searchContent__3u5xo::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.2)}.SpecInfoButton_button__r1xxd{display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0 0 0 var(--space-1,4px);background:transparent;border:none;cursor:pointer;color:var(--color-text-secondary,#666);transition:color .2s ease,transform .2s ease;vertical-align:middle;opacity:.6}.SpecInfoButton_button__r1xxd:hover{color:var(--color-primary,#0066cc);opacity:1;transform:scale(1.1)}.SpecInfoButton_button__r1xxd:active{transform:scale(.95)}.SpecInfoButton_size-sm___Jd0C{width:16px;height:16px}.SpecInfoButton_size-md__bQmbO{width:20px;height:20px}.SpecInfoButton_dialogContent__Fg6VS{padding:var(--space-4,16px);max-width:400px}.SpecInfoButton_title__NhOWJ{margin:0 0 var(--space-2,8px);font-size:var(--font-size-lg,18px);font-weight:600;color:var(--color-text-primary,#000)}.SpecInfoButton_label__KUA29{display:inline-block;padding:var(--space-1,4px) var(--space-2,8px);margin-bottom:var(--space-3,12px);background:var(--color-bg-secondary,#f5f5f5);border-radius:var(--radius-sm,4px);font-size:var(--font-size-sm,14px);font-weight:500;color:var(--color-text-secondary,#666);font-family:Courier New,monospace}.SpecInfoButton_explanation__Jg79c{margin:0 0 var(--space-3,12px);font-size:var(--font-size-base,16px);line-height:1.6;color:var(--color-text-primary,#000)}.SpecInfoButton_example__ViDEf{padding:var(--space-3,12px);background:var(--color-bg-accent,#f0f9ff);border-left:3px solid var(--color-primary,#0066cc);border-radius:var(--radius-sm,4px);font-size:var(--font-size-sm,14px);line-height:1.5;color:var(--color-text-secondary,#333)}.SpecInfoButton_example__ViDEf strong{color:var(--color-primary,#0066cc);font-weight:600}.SpecsTable_container__93iaL{display:flex;flex-direction:column;gap:var(--space-4,16px)}.SpecsTable_section__63o4_{background:var(--color-bg-primary,#fff);border-radius:var(--radius-md,8px);border:1px solid var(--color-border,#e5e5e5);overflow:hidden}.SpecsTable_sectionTitle__NOHqG{margin:0;padding:var(--space-3,12px) var(--space-4,16px);font-size:var(--font-size-lg,18px);font-weight:600;color:var(--color-text-primary,#000);background:var(--color-bg-secondary,#f9fafb);border-bottom:1px solid var(--color-border,#e5e5e5)}.SpecsTable_table__Dt4Mz{display:flex;flex-direction:column}.SpecsTable_row__nm0g9{display:grid;grid-template-columns:minmax(200px,1fr) minmax(150px,2fr);gap:var(--space-4,16px);padding:var(--space-3,12px) var(--space-4,16px);border-bottom:1px solid var(--color-border-light,#f0f0f0);transition:background-color .2s ease}.SpecsTable_row__nm0g9:last-child{border-bottom:none}.SpecsTable_row__nm0g9:hover{background:var(--color-bg-hover,#fafbfc)}.SpecsTable_label__QiiLP{font-weight:500;color:var(--color-text-secondary,#666)}.SpecsTable_label__QiiLP,.SpecsTable_value__I5R6j{display:flex;align-items:center;font-size:var(--font-size-base,16px)}.SpecsTable_value__I5R6j{font-weight:600;color:var(--color-text-primary,#000)}.SpecsTable_badge__Sa_Te{display:inline-block;padding:var(--space-1,4px) var(--space-2,8px);background:var(--color-bg-accent,#f0f9ff);color:var(--color-primary,#0066cc);border-radius:var(--radius-sm,4px);font-size:var(--font-size-sm,14px);font-weight:600;text-transform:uppercase;letter-spacing:.5px}@media (max-width:768px){.SpecsTable_row__nm0g9{grid-template-columns:1fr;gap:var(--space-1,4px)}.SpecsTable_label__QiiLP{font-size:var(--font-size-sm,14px)}.SpecsTable_value__I5R6j{font-size:var(--font-size-base,16px)}}@media print{.SpecsTable_section__63o4_{border:1px solid #ccc;break-inside:avoid}.SpecsTable_row__nm0g9:hover{background:transparent}}.ContactDialog_contactContent__v7RJO{padding:8px 0;text-align:center}.ContactDialog_contactTitle__2c6ua{font-size:20px;font-weight:700;margin-bottom:4px}.ContactDialog_contactSubtitle__PH2QK{color:#808080;font-size:14px;margin-bottom:24px}.ContactDialog_contactInfo__yH5m7{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.ContactDialog_contactRow__S7Qc3{display:flex;align-items:center;gap:8px;padding:12px;background:var(--surface,rgba(255,255,255,.05));border-radius:10px;transition:background .15s ease}.ContactDialog_contactRow__S7Qc3:hover{background:var(--surface-hover,rgba(255,255,255,.08))}.ContactDialog_contactRowMain__HERZC{display:flex;align-items:center;gap:12px;flex:1;text-decoration:none;text-align:left;min-width:0}.ContactDialog_contactRowInfo__C2jrV{flex:1;min-width:0}.ContactDialog_contactLabel__U4gMs{display:block;color:#606060;font-size:11px;text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px}.ContactDialog_contactValue__zJl_E{font-size:14px;font-weight:500;color:var(--foreground,#ffffff);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ContactDialog_contactRowActions__z1TJc{display:flex;gap:4px}.ContactDialog_actionBtn___BNX1{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--foreground-muted,#a0a0a0);cursor:pointer;transition:all .15s ease;flex-shrink:0}.ContactDialog_actionBtn___BNX1:hover{background:rgba(255,255,255,.1);color:var(--foreground,#ffffff);border-color:rgba(255,255,255,.2)}.ContactDialog_actionBtn___BNX1:active{transform:scale(.95)}.ContactDialog_backButton__vP20A{display:flex;align-items:center;gap:4px;padding:8px 12px;margin-bottom:16px;background:transparent;border:none;color:var(--foreground-muted,#a0a0a0);font-size:14px;cursor:pointer;transition:color .15s ease}.ContactDialog_backButton__vP20A:hover{color:var(--foreground,#ffffff)}.ContactDialog_qrContainer__N3IyN{display:flex;justify-content:center;align-items:center;padding:24px;margin:24px 0;background:var(--surface,rgba(255,255,255,.05));border-radius:16px}.ContactDialog_qrCode__fXSvT{border-radius:8px}.ContactDialog_qrPhone__OqL9f{font-size:18px;font-weight:600;color:var(--foreground,#ffffff);margin:0}.ContactDialog_successIcon__7xk_f{margin-bottom:16px}.ContactDialog_callbackSection__8YuoJ{padding-top:20px;border-top:1px solid rgba(255,255,255,.05)}.ContactDialog_callbackTitle__zH4uP{display:block;color:#808080;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:12px}.ContactDialog_callbackForm___Bi_g{display:flex;flex-direction:column;gap:10px}.ContactDialog_callbackInput__FmB3p{width:100%;height:44px;padding:0 14px;background:var(--surface,rgba(255,255,255,.05));border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--foreground,#ffffff);font-size:14px;outline:none;transition:border-color .15s ease}.ContactDialog_callbackInput__FmB3p::placeholder{color:#606060}.ContactDialog_callbackInput__FmB3p:focus{border-color:var(--primary,#3b82f6)}.ContactDialog_callbackError__gVN_U{color:var(--error,#ef4444);font-size:13px;text-align:left}.ContactDialog_callbackButton__lyR7q{width:100%;margin-top:4px}.ContactDialog_callbackSuccess__7l9L6{display:flex;align-items:center;gap:12px;padding:16px;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.2);border-radius:10px;text-align:left}.ContactDialog_callbackSuccessTitle__AqHut{display:block;font-size:14px;font-weight:600;color:var(--foreground,#ffffff);margin-bottom:2px}.ContactDialog_callbackSuccessText___kroZ{display:block;font-size:13px;color:var(--foreground-muted,#a0a0a0)}.Header_header__kx2ZZ{position:fixed;top:0;inset-inline-start:0;inset-inline-end:0;z-index:1000;transition:transform .25s ease,background-color .25s ease,box-shadow .25s ease;overflow:hidden}.Header_header__kx2ZZ:has(.Header_mainVisible__5eIxw){overflow:visible}.Header_atTop__8rN29{background:transparent;border-bottom-color:transparent}.Header_scrolled__DYkdS{background:rgba(18,18,18,.95);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 2px 20px rgba(0,0,0,.3)}.Header_main__kAEzd{border-bottom:1px solid rgba(255,255,255,.05)}.Header_mainHidden__hu64G{pointer-events:none}.Header_header__kx2ZZ.Header_hidden__Jf5Wh{transform:translateY(-100%)}.Header_atTop__8rN29 .Header_main__kAEzd{border-bottom-color:transparent}.Header_container__jgcDF{display:flex;align-items:center;gap:16px;max-width:1280px;margin:0 auto;padding:12px 16px;height:60px}.Header_spacer___KDnP{height:60px}.Header_logo__1csZL{flex-shrink:0;text-decoration:none}.Header_logoText__wJ_PE{font-size:24px;font-weight:800;letter-spacing:.05em}.Header_searchContainer__TGDp_{flex:1;display:flex;justify-content:center;max-width:500px;margin:0 auto}.Header_actions__dCunB{gap:8px;flex-shrink:0}.Header_actionButton__SKQIi,.Header_actions__dCunB,.Header_languageSwitcher__43pTA{display:flex;align-items:center}.Header_actionButton__SKQIi{justify-content:center;gap:8px;padding:8px 16px;background:transparent;border:none;border-radius:8px;color:var(--foreground,#ffffff);text-decoration:none;cursor:pointer;transition:background .15s ease}.Header_actionButton__SKQIi:hover{background:var(--surface-hover,rgba(255,255,255,.1))}.Header_actionLabel__cipL8{font-size:14px;font-weight:500}.Header_cartIconWrapper__PEn8x{position:relative;display:flex;align-items:center;justify-content:center}.Header_cartBadge__F6fIM{position:absolute;top:-6px;inset-inline-end:-8px;min-width:18px;height:18px;padding:0 5px;background:linear-gradient(135deg,#8c2a2a,#b84040 50%,#8c2a2a);border-radius:9px;color:white;font-size:10px;font-weight:700;line-height:18px;text-align:center}@media (max-width:768px){.Header_container__jgcDF{padding:10px 12px;height:56px;gap:8px;justify-content:space-between}.Header_spacer___KDnP{height:56px}.Header_logoText__wJ_PE{font-size:18px}.Header_searchContainer__TGDp_{flex:1;max-width:none;margin:0}.Header_actions__dCunB{gap:2px}.Header_actionButton__SKQIi{padding:6px}.Header_actionLabel__cipL8,.Header_languageSwitcher__43pTA{display:none}}@media (min-width:769px) and (max-width:1024px){.Header_actionLabel__cipL8{display:none}.Header_actionButton__SKQIi{padding:8px}.Header_searchContainer__TGDp_{max-width:350px}}