.LoadingScreen_loading-page__6I3bB{display:flex;align-items:center;justify-content:center;min-height:100vh}.LoadingScreen_loading-logo-wrapper__lEv2i{position:relative;display:flex;align-items:center;justify-content:center;width:140px;height:140px}.LoadingScreen_loading-spinner__qvZlx{position:absolute;inset:0;border-radius:50%;border:3px solid var(--color-border);border-top-color:var(--color-accent);animation:LoadingScreen_loading-spin__dl7Er .9s linear infinite}.LoadingScreen_loading-logo__PTOkO{width:80px;height:80px;object-fit:contain}@keyframes LoadingScreen_loading-spin__dl7Er{to{transform:rotate(1turn)}}.LoadingScreen_loading-page__6I3bB{animation:LoadingScreen_loading-fade-in__hdqsc .3s ease-out}@keyframes LoadingScreen_loading-fade-in__hdqsc{0%{opacity:0}to{opacity:1}}.PageMessages_page-messages__yaZCF{position:fixed;top:var(--navbar-offset,0);left:0;right:0;z-index:1100;pointer-events:none}.PageMessages_page-messages__inner__x4kj_{max-width:1320px;margin:0 auto;padding:var(--space-3) var(--space-5) 0;display:flex;flex-direction:column;gap:var(--space-3)}@keyframes PageMessages_page-message-enter__6pgVx{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.PageMessages_page-message__Di9Su{pointer-events:auto;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-4) var(--space-4) var(--space-5);border-radius:var(--radius-md);border-left-color:var(--color-border);border-left-width:1px;border:1px solid var(--color-border);border-left:5px solid var(--color-muted);font-size:clamp(.875rem,2.4vw,.9375rem);line-height:1.45;font-weight:600;letter-spacing:-.01em;background:color-mix(in srgb,var(--color-surface) 88%,var(--color-bg));color:var(--color-text);box-shadow:var(--shadow-soft);animation:PageMessages_page-message-enter__6pgVx .22s cubic-bezier(.16,1,.3,1) both}.PageMessages_page-message--error__8loIi{background:color-mix(in srgb,var(--color-danger-light) 92%,var(--color-bg));border-color:color-mix(in srgb,var(--color-danger-border) 75%,var(--color-border));border-left-color:var(--color-danger);color:color-mix(in srgb,var(--color-danger) 55%,var(--color-text));box-shadow:0 10px 28px color-mix(in srgb,var(--color-danger) 14%,transparent),0 1px 0 color-mix(in srgb,var(--color-bg) 70%,transparent)}.PageMessages_page-message--success__6jZv6{background:color-mix(in srgb,var(--color-success) 9%,var(--color-bg));border-color:color-mix(in srgb,var(--color-success) 22%,var(--color-border));border-left-color:var(--color-success);color:color-mix(in srgb,var(--color-success) 72%,var(--color-text));box-shadow:0 10px 28px color-mix(in srgb,var(--color-success) 12%,transparent),0 1px 0 color-mix(in srgb,var(--color-bg) 70%,transparent)}.PageMessages_page-message--warning__7pwkP{background:color-mix(in srgb,var(--color-warning) 11%,var(--color-bg));border-color:color-mix(in srgb,var(--color-warning) 28%,var(--color-border));border-left-color:var(--color-warning);color:color-mix(in srgb,var(--color-warning) 38%,var(--color-text));box-shadow:0 10px 28px color-mix(in srgb,var(--color-warning) 14%,transparent),0 1px 0 color-mix(in srgb,var(--color-bg) 70%,transparent)}.PageMessages_page-message__text__NVQeO{flex:1 1 auto;font-weight:600;padding-top:2px}.PageMessages_page-message__close__vfbMp{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:var(--space-10);min-height:var(--space-10);margin:calc(-1 * var(--space-2)) calc(-1 * var(--space-2)) calc(-1 * var(--space-2)) 0;border:none;border-radius:var(--radius-pill);background:transparent;color:inherit;font-size:1.35rem;font-weight:500;line-height:1;cursor:pointer;opacity:.75;transition:opacity var(--transition-fast),background-color var(--transition-fast)}.PageMessages_page-message__close__vfbMp:hover{opacity:1;background:color-mix(in srgb,currentColor 10%,transparent)}.PageMessages_page-message__close__vfbMp:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.PageMessages_page-message__Di9Su{animation:none}}html.cart-drawer-open .PageMessages_page-messages__yaZCF{top:0;left:auto;right:0;width:min(440px,90vw)}html.rtl.cart-drawer-open .PageMessages_page-messages__yaZCF{right:auto;left:0}@media (max-width:1024px){html.cart-drawer-open .PageMessages_page-messages__yaZCF{width:100vw}}html.cart-drawer-open .PageMessages_page-messages__inner__x4kj_{max-width:none;margin:0;padding-top:calc(var(--space-4) * 2 + var(--text-lg) + 1px)}@media (max-width:768px){.PageMessages_page-messages__inner__x4kj_{padding:var(--space-3) var(--space-4) 0}html.cart-drawer-open .PageMessages_page-messages__inner__x4kj_{padding-top:calc(var(--space-3) * 2 + var(--text-lg) + 1px)}.PageMessages_page-message__Di9Su{font-size:var(--text-sm);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);gap:var(--space-3)}.PageMessages_page-message__close__vfbMp{min-width:44px;min-height:44px;margin:calc(-1 * var(--space-2)) calc(-1 * var(--space-3)) calc(-1 * var(--space-2)) 0}}.Breadcrumb_breadcrumbs__rYoM9{padding:var(--space-4) var(--content-padding,var(--space-4));font-size:var(--text-sm);color:var(--color-muted);margin:0 var(--space-8)}.Breadcrumb_breadcrumbs__item__E5G9I,.Breadcrumb_breadcrumbs__rYoM9{display:flex;align-items:center;gap:var(--space-2)}.Breadcrumb_breadcrumbs__link__Jf9M6{color:var(--color-muted);text-decoration:none;transition:color var(--transition-fast)}.Breadcrumb_breadcrumbs__link__Jf9M6:hover{color:var(--color-accent-2);text-decoration:underline}.Breadcrumb_breadcrumbs__separator__b9foT{color:var(--color-muted)}.Breadcrumb_breadcrumbs__current__2ZeXd{color:var(--color-text)}@media (max-width:768px){.Breadcrumb_breadcrumbs__rYoM9{padding:var(--space-3) var(--space-4);font-size:.8125rem;margin:0}}.Footer_page-footer__enB_K{position:relative;width:100vw;margin-inline-start:calc(-1 * (100vw - 100%) / 2);margin-inline-end:calc(-1 * (100vw - 100%) / 2);box-shadow:var(--shadow-footer)}.Footer_footer-row__Aineh{width:100%;background:var(--color-bg)}.Footer_footer-row__inner__P1Ozz{max-width:1320px;margin:0 auto;padding:0 var(--space-5);display:flex;align-items:center;justify-content:center}.Footer_footer-row--social__REbdO{padding:var(--space-5) 0}.Footer_footer-row--social__REbdO .Footer_footer-row__inner__P1Ozz{justify-content:flex-start}.Footer_footer-social__KEr4d{display:flex;align-items:center;gap:var(--space-3)}.Footer_footer-social__label__kx_8I{font-size:var(--text-xl);font-weight:600;color:var(--color-text)}.Footer_footer-social__icons__57PqI{display:flex;flex-direction:row-reverse;align-items:center;gap:var(--space-2)}.Footer_footer-social__icons__57PqI a{display:block}.Footer_footer-social__icons__57PqI img{width:32px;height:32px;object-fit:contain}.Footer_footer-row--content__6yimd{padding:var(--space-4) 0}.Footer_footer-row--content__6yimd .Footer_footer-row__inner__P1Ozz{justify-content:flex-start;gap:var(--space-6);margin-bottom:var(--space-8)}.Footer_footer-logo__EZnEk{line-height:0;flex-shrink:0}.Footer_footer-logo__EZnEk img{height:var(--footer-logo-height,80px);width:var(--footer-logo-width,153px);margin:0}@media (max-width:1024px){.Footer_footer-logo__EZnEk img{height:var(--footer-logo-height-md,var(--footer-logo-height,80px));width:var(--footer-logo-width-md,var(--footer-logo-width,153px))}}.Footer_footer-nav__7faDV{display:flex;align-items:center;gap:var(--space-8);flex-wrap:wrap}.Footer_footer-nav__7faDV a{color:var(--color-primary);font-size:var(--text-lg);font-weight:500;text-decoration:none;transition:color var(--transition-fast)}.Footer_footer-nav__7faDV a:hover{color:var(--color-accent-strong)}.Footer_footer-credits__wBrIh{background:var(--color-accent-2);color:var(--color-bg);text-align:center;padding:var(--space-5) var(--space-5);width:100%}.Footer_footer-credits__wBrIh p{margin:0;font-size:var(--text-lg)}.Footer_cart-fab__09kpJ{position:fixed;left:var(--space-4);bottom:calc(var(--space-8) + var(--space-1));width:66px;height:66px;border-radius:50%;border:2px solid color-mix(in srgb,var(--color-bg) 35%,transparent);padding:0;margin:0;font:inherit;appearance:none;background:var(--color-accent-2);color:inherit;display:grid;place-items:center;box-shadow:0 1px 0 color-mix(in srgb,var(--color-bg) 22%,transparent),0 10px 22px color-mix(in srgb,var(--color-accent-2) 40%,transparent),0 20px 40px rgba(0,0,0,.18);z-index:100;cursor:pointer;opacity:0;transform:translateY(20px) scale(.85);pointer-events:none;transition:opacity .35s cubic-bezier(.22,1,.36,1),transform .35s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1),background-color .2s ease}[dir=ltr] .Footer_cart-fab__09kpJ{left:auto;right:var(--space-4)}.Footer_cart-fab--visible__ICPdo{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.Footer_cart-fab--visible__ICPdo:hover{background-color:var(--color-accent-2-hover);transform:translateY(-3px) scale(1.06);box-shadow:0 2px 0 color-mix(in srgb,var(--color-bg) 18%,transparent),0 14px 28px color-mix(in srgb,var(--color-accent-2) 45%,transparent),0 26px 48px rgba(0,0,0,.2)}.Footer_cart-fab--visible__ICPdo:active{transform:translateY(0) scale(.97);box-shadow:0 1px 0 color-mix(in srgb,var(--color-bg) 15%,transparent),0 6px 16px color-mix(in srgb,var(--color-accent-2) 35%,transparent),0 12px 24px rgba(0,0,0,.16)}.Footer_cart-fab__09kpJ:focus-visible{outline:none;box-shadow:0 1px 0 color-mix(in srgb,var(--color-bg) 22%,transparent),0 10px 22px color-mix(in srgb,var(--color-accent-2) 40%,transparent),0 20px 40px rgba(0,0,0,.18),0 0 0 3px var(--color-bg),0 0 0 6px var(--color-accent)}.Footer_cart-fab--visible__ICPdo:focus-visible:hover{box-shadow:0 2px 0 color-mix(in srgb,var(--color-bg) 18%,transparent),0 14px 28px color-mix(in srgb,var(--color-accent-2) 45%,transparent),0 26px 48px rgba(0,0,0,.2),0 0 0 3px var(--color-bg),0 0 0 6px var(--color-accent)}.Footer_cart-fab__icon__7orzt{display:grid;place-items:center;line-height:0}.Footer_cart-fab__icon__7orzt img{width:32px;height:32px}@media (prefers-reduced-motion:reduce){.Footer_cart-fab--visible__ICPdo:active,.Footer_cart-fab--visible__ICPdo:hover,.Footer_cart-fab__09kpJ{transition-duration:.01ms}.Footer_cart-fab--visible__ICPdo:active,.Footer_cart-fab--visible__ICPdo:hover{transform:translateY(0) scale(1)}}@media (max-width:768px){.Footer_footer-row--social__REbdO .Footer_footer-row__inner__P1Ozz{justify-content:center}.Footer_footer-row__Aineh{text-align:center}.Footer_footer-row__inner__P1Ozz{flex-direction:column;gap:var(--space-3);padding:var(--space-3);justify-content:center}.Footer_footer-row--content__6yimd .Footer_footer-row__inner__P1Ozz{flex-direction:column;gap:var(--space-4)}.Footer_footer-social__icons__57PqI{flex-direction:row;justify-content:center}.Footer_footer-nav__7faDV{flex-direction:column;gap:var(--space-2);justify-content:center}.Footer_footer-logo__EZnEk img{height:var(
      --footer-logo-height-sm,var(--footer-logo-height-md,var(--footer-logo-height,72px))
    );width:var(
      --footer-logo-width-sm,var(--footer-logo-width-md,var(--footer-logo-width,137px))
    )}}html.ltr .Footer_footer-logo__EZnEk{order:0}html.ltr .Footer_footer-nav__7faDV{order:1}.Navbar_navbar-container__TRjqW{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-3) var(--space-5);color:var(--color-primary)}.Navbar_navbar-top__XbzNi{display:grid;grid-template-columns:1fr minmax(320px,480px) 1fr;align-items:center;gap:var(--space-4)}.Navbar_navbar-left__1xA20,.Navbar_navbar-right__A8KFM{display:inline-flex;align-items:center;gap:var(--space-3)}.Navbar_navbar-right__A8KFM{justify-content:flex-end}.Navbar_navbar-flag__pytpG{width:24px;height:24px;border-radius:50%;overflow:hidden;display:inline-flex;align-items:center;justify-content:center}.Navbar_navbar-flag__pytpG .fi{width:100%;height:100%;border-radius:50%;display:inline-block;box-shadow:0 0 0 1px var(--color-bg),0 0 0 2px var(--color-border);background-size:cover}.Navbar_logo__I5PJD img{height:var(--navbar-logo-height,68px);width:var(--navbar-logo-width,77px)}.Navbar_custom-search_container__9p1iZ{position:relative;width:100%}.Navbar_custom-search_container__9p1iZ.Navbar_hidden__BSCjo{display:none}.Navbar_custom-search_form__yr_3Q{display:flex;align-items:center;gap:var(--space-2);background:var(--color-bg);padding:var(--space-1);border-radius:var(--radius-pill);border:1.5px solid var(--color-border);transition:border-color .2s ease,box-shadow .2s ease;padding-inline-start:var(--space-4)}.Navbar_custom-search_form__yr_3Q:focus-within{border-color:var(--color-accent-2);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent-2) 10%,transparent)}.Navbar_custom-search_form__yr_3Q .Navbar_input-text__UttVK{border:0;outline:none;flex:1 1;font-size:var(--text-sm);background:transparent}.Navbar_custom-search_form__yr_3Q .Navbar_action__AG1Zx.Navbar_search__SlBix{flex-shrink:0;width:var(--space-9);height:var(--space-9);border-radius:var(--radius-pill);background:var(--color-accent-strong);display:grid;place-items:center;transition:background-color .16s ease,transform .12s ease}.Navbar_custom-search_form__yr_3Q .Navbar_action__AG1Zx.Navbar_search__SlBix:hover{background:var(--color-accent-2-hover)}.Navbar_custom-search_form__yr_3Q .Navbar_action__AG1Zx.Navbar_search__SlBix:active{transform:scale(.93)}.Navbar_custom-search_form__yr_3Q .Navbar_action__AG1Zx.Navbar_search__SlBix img{width:18px;height:18px;filter:brightness(0) invert(1)}.Navbar_custom-search_error__tRhhq{position:absolute;top:calc(100% + 4px);inset-inline-start:var(--space-2);margin:0;color:var(--color-danger);font-size:var(--text-xs);font-weight:500;line-height:1.2}.Navbar_search-autocomplete__OwAmz{position:absolute;top:calc(100% + var(--space-2));inset-inline-start:0;inset-inline-end:0;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-popover);z-index:30;overflow:hidden;animation:Navbar_autocomplete-enter__6_LiP .18s cubic-bezier(.16,1,.3,1)}@keyframes Navbar_autocomplete-enter__6_LiP{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Navbar_search-autocomplete__OwAmz{animation:none}}.Navbar_search-autocomplete__list__58mEg{max-height:340px;overflow-y:auto}.Navbar_search-autocomplete__item__jxMm4{display:grid;grid-template-columns:var(--space-10) 1fr auto;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-3);text-decoration:none;color:inherit;border-bottom:1px solid var(--color-surface);transition:background-color .12s ease}.Navbar_search-autocomplete__item__jxMm4:hover{background:var(--color-accent-2-light)}.Navbar_search-autocomplete__thumb__Q_sSJ{width:var(--space-10);height:var(--space-10);object-fit:cover;border-radius:var(--radius-md);background:var(--color-surface)}.Navbar_search-autocomplete__text__OgDGu{font-size:var(--text-sm);font-weight:600;color:var(--color-primary)}.Navbar_search-autocomplete__type__Zs0sG{font-size:var(--text-xs);color:var(--color-accent-2);background:var(--color-accent-2-light);padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);white-space:nowrap;font-weight:500}.Navbar_search-autocomplete__state__8oAet{margin:0;padding:var(--space-3);font-size:var(--text-sm);color:var(--color-muted)}.Navbar_search-autocomplete__show-all__CsLCZ{display:flex;align-items:center;justify-content:center;text-decoration:none;padding:var(--space-3) var(--space-3);font-size:var(--text-sm);font-weight:700;color:var(--color-accent-2);border-top:1px solid var(--color-border);background:var(--color-accent-2-light);transition:background-color .12s ease}.Navbar_search-autocomplete__show-all__CsLCZ:hover{background:color-mix(in srgb,var(--color-accent-2) 14%,transparent)}.Navbar_js-minicart-showcart__ECMr1 img{width:32px;height:32px}.Navbar_minicart-icon___tlXK{position:relative;display:inline-flex}.Navbar_minicart-badge__CJ3Cv{position:absolute;top:calc(-1 * var(--space-2));right:calc(-1 * var(--space-2));min-width:var(--space-5);height:var(--space-5);padding:0 var(--space-1);border-radius:var(--radius-pill);background:var(--color-danger);color:var(--color-bg);font-size:var(--text-xs);line-height:1.125rem;text-align:center;font-weight:700}.Navbar_js-minicart-showcart__ECMr1{color:var(--color-primary);display:inline-flex;align-items:center;gap:8px}.Navbar_navbar-menu-bar__RdkeX{display:flex;justify-content:center}.Navbar_navbar-menu-items__XL2uC{display:inline-flex;align-items:center;gap:var(--space-6)}.Navbar_navbar-menu-item__EVv6E{display:inline-flex;align-items:center;gap:var(--space-1);font-weight:700;color:var(--color-primary);text-decoration:none}.Navbar_navbar-menu-icon__UJDss{width:40px;height:40px;border-radius:var(--radius-sm);overflow:hidden;flex-shrink:0}.Navbar_navbar-menu-icon__UJDss img{width:100%;height:100%;object-fit:cover}.Navbar_navbar-menu-label__XkrBb{margin-top:4px;font-size:var(--text-xl);font-weight:600;color:var(--color-primary)}.Navbar_navbar-menu-item__EVv6E:hover .Navbar_navbar-menu-label__XkrBb{color:var(--color-accent-strong)}.Navbar_navbar-mobile-top__Z3uGd{display:none;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-3)}.Navbar_navbar-toggle__xwNU6{width:87px;height:36px;display:grid;place-items:inherit}.Navbar_navbar-toggle__icon__z92wX{width:24px;height:2px;background:var(--color-primary);position:relative}.Navbar_navbar-toggle__icon__z92wX:after,.Navbar_navbar-toggle__icon__z92wX:before{content:"";position:absolute;left:0;width:24px;height:2px;background:var(--color-primary)}.Navbar_navbar-toggle__icon__z92wX:before{top:-7px}.Navbar_navbar-toggle__icon__z92wX:after{top:7px}.Navbar_navbar-mobile-cart__8C3C_{display:flex;align-items:center;justify-content:center}.Navbar_navbar-mobile-search__JbfMv{display:none;padding:0 var(--space-3) var(--space-2)}.Navbar_navbar-overlay__y_NCm{position:fixed;inset:0;background:var(--color-overlay);z-index:1000}.Navbar_navbar-drawer__28t_D{position:fixed;top:0;left:0;height:100vh;width:80vw;max-width:320px;background:var(--color-bg);transform:translateX(-100%);transition:transform var(--transition-fast);z-index:1001;box-shadow:var(--shadow-nav-drawer-end)}.Navbar_navbar-drawer__28t_D.Navbar_open__fHeLa{transform:translateX(0)}html.rtl .Navbar_navbar-drawer__28t_D{left:auto;right:0;transform:translateX(100%);box-shadow:var(--shadow-nav-drawer-start)}html.rtl .Navbar_navbar-drawer__28t_D.Navbar_open__fHeLa{transform:translateX(0)}.Navbar_navbar-drawer__inner__qMMr2{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-4)}.Navbar_navbar-drawer__logo__yZg2c img{height:var(--navbar-drawer-logo-height,80px);width:var(--navbar-drawer-logo-width,153px)}@media (max-width:1024px){.Navbar_navbar-drawer__logo__yZg2c img{height:var(--navbar-drawer-logo-height-md,var(--navbar-drawer-logo-height,80px));width:var(--navbar-drawer-logo-width-md,var(--navbar-drawer-logo-width,153px))}}@media (max-width:768px){.Navbar_navbar-drawer__logo__yZg2c img{height:var(
      --navbar-drawer-logo-height-sm,var(--navbar-drawer-logo-height-md,var(--navbar-drawer-logo-height,72px))
    );width:var(
      --navbar-drawer-logo-width-sm,var(--navbar-drawer-logo-width-md,var(--navbar-drawer-logo-width,137px))
    )}}.Navbar_navbar-drawer__menu__mEUpG{display:flex;flex-direction:column;gap:var(--space-2)}.Navbar_navbar-drawer__item__2L_Zi{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) 0;text-decoration:none;color:var(--color-primary-dark)}.Navbar_navbar-drawer__icon__YtRZs img{width:34px;height:34px;object-fit:cover}.Navbar_navbar-drawer__label__yfgll{font-weight:700;font-size:var(--text-lg)}.Navbar_navbar-drawer__langs__u_Shl{margin-top:var(--space-2)}.Navbar_navbar-drawer__flag__BOdyB{display:flex;align-items:center;gap:var(--space-2);font-weight:700;font-size:var(--text-base)}.Navbar_navbar-drawer__flag__BOdyB img{width:28px;height:28px;object-fit:cover}.Navbar_navbar-drawer__country__vhYQs{color:var(--color-primary-dark)}.Navbar_navbar-divider__ZExJF{margin:0;border-top:2px solid var(--color-border)}@media (max-width:1024px){.Navbar_navbar-container__TRjqW{padding:var(--space-3);gap:var(--space-2)}.Navbar_navbar-top__XbzNi{grid-template-columns:1fr;gap:var(--space-2);display:none}.Navbar_navbar-left__1xA20,.Navbar_navbar-right__A8KFM{justify-content:space-between}.Navbar_logo__I5PJD img{height:var(--navbar-logo-height-mobile,46px);width:var(--navbar-logo-width-mobile,52px)}.Navbar_navbar-mobile-top__Z3uGd{display:flex;border-bottom:1px solid var(--color-border)}.Navbar_navbar-mobile-search__JbfMv{display:flex}.Navbar_navbar-divider__ZExJF,.Navbar_navbar-menu-bar__RdkeX{display:none}.Navbar_navbar-menu-items__XL2uC{overflow-x:auto;padding-bottom:var(--space-2);gap:var(--space-3)}.Navbar_navbar-menu-item__EVv6E{flex:0 0 auto;padding:var(--space-2) var(--space-3)}.Navbar_navbar-menu-icon__UJDss img{width:28px;height:28px}.Navbar_navbar-menu-label__XkrBb{font-size:var(--text-sm)}}@media (max-width:768px){.Navbar_navbar-container__TRjqW{padding:var(--space-2)}.Navbar_custom-search_form__yr_3Q{padding:var(--space-1);padding-inline-start:var(--space-4)}.Navbar_custom-search_form__yr_3Q .Navbar_input-text__UttVK{font-size:16px}.Navbar_custom-search_form__yr_3Q .Navbar_action__AG1Zx.Navbar_search__SlBix{width:34px;height:34px}.Navbar_navbar-menu-items__XL2uC{gap:var(--space-2)}.Navbar_navbar-menu-item__EVv6E{padding:var(--space-2)}.Navbar_navbar-menu-label__XkrBb{font-size:var(--text-xs)}}.LanguageSwitcher_lang-switcher__N9T2m{position:relative;display:inline-flex}.LanguageSwitcher_lang-switcher__trigger__SxvFE{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-primary);font-family:inherit;font-size:var(--text-sm);font-weight:600;line-height:1;cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast),box-shadow var(--transition-fast)}.LanguageSwitcher_lang-switcher__trigger__SxvFE:hover{border-color:var(--color-accent-2);background:var(--color-accent-2-light)}.LanguageSwitcher_lang-switcher__trigger__SxvFE:focus-visible{outline:none;border-color:var(--color-accent-2);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent-2) 25%,transparent)}.LanguageSwitcher_lang-switcher__trigger__SxvFE:disabled{opacity:.55;cursor:wait}.LanguageSwitcher_lang-switcher__globe__m9I7q{color:var(--color-accent-2);flex-shrink:0}.LanguageSwitcher_lang-switcher__current__2xJOU{white-space:nowrap}.LanguageSwitcher_lang-switcher__code__AMEE4{text-transform:uppercase;font-size:.7em;letter-spacing:.05em;padding:2px 6px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--color-accent-2) 12%,transparent);color:var(--color-accent-2)}.LanguageSwitcher_lang-switcher__chevron__2Ck9H{color:var(--color-disabled);transition:transform var(--transition-fast)}.LanguageSwitcher_lang-switcher--open__Zmoev .LanguageSwitcher_lang-switcher__chevron__2Ck9H{transform:rotate(180deg)}.LanguageSwitcher_lang-switcher__menu__0g5dO{position:absolute;inset-block-start:calc(100% + var(--space-2));inset-inline-end:0;z-index:40;min-width:180px;margin:0;padding:var(--space-2);list-style:none;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-popover);opacity:0;visibility:hidden;transform:translateY(-6px) scale(.98);transform-origin:top var(--logical-inline-end,right);transition:opacity var(--transition-fast),transform var(--transition-fast),visibility var(--transition-fast)}.LanguageSwitcher_lang-switcher--open__Zmoev .LanguageSwitcher_lang-switcher__menu__0g5dO{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.LanguageSwitcher_lang-switcher__option__8jCFC{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);background:none;border:none;border-radius:var(--radius-md);color:var(--color-primary);font-family:inherit;font-size:var(--text-sm);font-weight:500;text-align:start;cursor:pointer;transition:background var(--transition-fast)}.LanguageSwitcher_lang-switcher__option__8jCFC:hover{background:var(--color-surface)}.LanguageSwitcher_lang-switcher__option__8jCFC:focus-visible{outline:none;background:var(--color-surface);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--color-accent-2) 35%,transparent)}.LanguageSwitcher_lang-switcher__option__8jCFC:disabled{cursor:wait}.LanguageSwitcher_lang-switcher__option--active__5l6ed{background:var(--color-accent-2-light);color:var(--color-accent-2);font-weight:700}.LanguageSwitcher_lang-switcher__option-name__JPRIw{flex:1 1 auto;white-space:nowrap}.LanguageSwitcher_lang-switcher__option-code__V8W_i{text-transform:uppercase;font-size:.7em;letter-spacing:.05em;color:var(--color-disabled)}.LanguageSwitcher_lang-switcher__option--active__5l6ed .LanguageSwitcher_lang-switcher__option-code__V8W_i{color:inherit}.LanguageSwitcher_lang-switcher__check__pHFN9{flex-shrink:0;color:var(--color-accent-2)}.LanguageSwitcher_lang-switcher--drawer__kdW3b{display:block;width:100%}.LanguageSwitcher_lang-switcher--drawer__kdW3b .LanguageSwitcher_lang-switcher__trigger__SxvFE{width:100%;justify-content:flex-start}.LanguageSwitcher_lang-switcher--drawer__kdW3b .LanguageSwitcher_lang-switcher__chevron__2Ck9H{margin-inline-start:auto}.LanguageSwitcher_lang-switcher--drawer__kdW3b .LanguageSwitcher_lang-switcher__menu__0g5dO{inset-inline:0;min-width:0}@media (prefers-reduced-motion:reduce){.LanguageSwitcher_lang-switcher__chevron__2Ck9H,.LanguageSwitcher_lang-switcher__menu__0g5dO{transition:none}}.Checkout_checkout-cart-index__LKHmS{padding:var(--space-10) 0 calc(var(--space-10) * 2)}.Checkout_cart-container__6RKl8{display:flex;flex-direction:column;gap:var(--space-5)}.Checkout_cart-title__gMmVE{width:100%;color:var(--color-primary-dark);font-size:var(--text-6xl);font-weight:600;line-height:1.3}.Checkout_cart-content__twuOl{width:100%;padding:var(--space-5) 0;background:var(--color-bg);border-radius:var(--radius-lg);box-shadow:var(--shadow-panel);transition:box-shadow .3s ease-in-out}.Checkout_cart-content__twuOl:hover{box-shadow:var(--shadow-panel-hover)}.Checkout_cart__0bFmA.Checkout_table-wrapper__Xxhxc{width:100%}.Checkout_cart__0bFmA.Checkout_table-wrapper__Xxhxc table{width:100%;border-collapse:collapse}.Checkout_cart__0bFmA.Checkout_table-wrapper__Xxhxc thead th{font-size:var(--text-base);font-weight:600;color:var(--color-primary-dark);text-align:start;padding:var(--space-3) var(--space-3);border-bottom:1px solid var(--color-border)}.Checkout_cart__0bFmA.Checkout_table-wrapper__Xxhxc tbody td{padding:var(--space-4) var(--space-3);border-bottom:1px solid var(--color-border);vertical-align:middle}.Checkout_cart__0bFmA.Checkout_table-wrapper__Xxhxc .Checkout_item__SWc2p .Checkout_col__s5FMb.Checkout_item__SWc2p{display:flex;align-items:center;gap:var(--space-5)}.Checkout_product-item-photo__dAZfi{flex:0 0 auto}.Checkout_product-image-container__O_Upj,.Checkout_product-image-wrapper__UUWex{display:block;width:75px;height:75px}.Checkout_product-image-photo___tNbO{width:75px;height:75px;object-fit:cover;border-radius:var(--radius-md)}.Checkout_details__BTQd1{display:flex;flex-direction:column;gap:var(--space-3)}.Checkout_cart-price__0Xzc6 .Checkout_price__ekguF,.Checkout_product-item-name__UyI4b a{font-size:var(--text-base);font-weight:600;color:var(--color-primary-dark)}.Checkout_cart__0bFmA.Checkout_table-wrapper__Xxhxc .Checkout_col__s5FMb.Checkout_actions__ZUSJ9,.Checkout_cart__0bFmA.Checkout_table-wrapper__Xxhxc .Checkout_col__s5FMb.Checkout_qty__D3FHk,.Checkout_cart__0bFmA.Checkout_table-wrapper__Xxhxc .Checkout_col__s5FMb.Checkout_subtotal__ghL6Z{text-align:center}.Checkout_actions-toolbar__ohE_s,.Checkout_qty-container__G1vrh{display:flex;justify-content:center}.Checkout_actions-toolbar__ohE_s{gap:var(--space-3)}.Checkout_actions-toolbar__ohE_s .Checkout_action__vQ9Ql{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;padding:var(--space-1);background:var(--color-accent-2);border-radius:var(--radius-pill);border:none;min-width:32px;height:32px;color:var(--color-bg);cursor:pointer;box-sizing:border-box}.Checkout_actions-toolbar__ohE_s .Checkout_action__vQ9Ql .Checkout_icon__jWNPc svg{fill:currentColor;width:16px;height:16px}.Checkout_checkout-cart-index__LKHmS .Checkout_actions-toolbar__ohE_s .Checkout_action-delete__4oOSN{background:var(--color-danger)}.Checkout_checkout-cart-index__LKHmS .Checkout_actions-toolbar__ohE_s .Checkout_action-delete__4oOSN:hover{background:color-mix(in srgb,var(--color-danger) 55%,transparent)}.Checkout_checkout-cart-index__LKHmS .Checkout_cart-item__controls__3qLRH{display:flex;justify-content:center}.Checkout_checkout-cart-index__LKHmS .Checkout_qty-control__JoUvX{display:inline-flex;align-items:center;gap:var(--space-2)}.Checkout_checkout-cart-index__LKHmS .Checkout_qty-control__value__Tbvrx{font-size:var(--text-base);font-weight:500;color:var(--color-primary-dark);padding:0 10px}.Checkout_checkout-cart-index__LKHmS .Checkout_qty-control__btn__BdXk6{background:var(--color-surface);border:1px solid var(--color-border);cursor:pointer;font-size:var(--text-xl);width:var(--space-10);height:var(--space-10);display:grid;place-items:center;transition:background var(--transition-fast);border-radius:var(--radius-pill)}.Checkout_checkout-cart-index__LKHmS .Checkout_qty-control__btn__BdXk6:hover{background:var(--color-border)}.Checkout_checkout-cart-index__LKHmS .Checkout_qty-control__btn__BdXk6:disabled{cursor:not-allowed;opacity:.6}.Checkout_actions-toolbar__ohE_s .Checkout_action__vQ9Ql .Checkout_text__yWhqF{display:none}.Checkout_item-info--error__NLVXU{background:color-mix(in srgb,var(--color-danger) 8%,var(--color-bg));border-inline-start:3px solid var(--color-danger);animation:Checkout_error-flash__P2zF9 .4s ease-out}.Checkout_cart-item-error__4MQmU{display:flex;align-items:baseline;gap:var(--space-2);font-size:var(--text-sm);font-weight:600;color:var(--color-danger);line-height:1.45;margin-top:var(--space-2);padding:var(--space-1) var(--space-2);background:color-mix(in srgb,var(--color-danger) 6%,transparent);border-radius:var(--radius-sm)}.Checkout_cart-item-error__4MQmU:before{content:"!";flex-shrink:0;display:grid;place-items:center;width:18px;height:18px;font-size:11px;font-weight:800;color:var(--color-bg);background:var(--color-danger);border-radius:50%;line-height:1}@keyframes Checkout_error-flash__P2zF9{0%{background:color-mix(in srgb,var(--color-danger) 18%,var(--color-bg))}to{background:color-mix(in srgb,var(--color-danger) 8%,var(--color-bg))}}.Checkout_cart-sidebar__yVfGR{width:100%;background:var(--color-bg);border-radius:var(--radius-lg);box-sizing:border-box;padding:var(--space-5);box-shadow:var(--shadow-panel);transition:box-shadow .3s ease-in-out}.Checkout_cart-sidebar__yVfGR:hover{box-shadow:var(--shadow-panel-hover)}.Checkout_cart-summary__4uEci .Checkout_summary___eP6G.Checkout_title__UvFd9{display:none}.Checkout_cart-totals__rGMAb .Checkout_table__9jDH4{width:100%;border-collapse:collapse}.Checkout_cart-sidebar__yVfGR .Checkout_table__9jDH4>tbody>tr>td,.Checkout_cart-sidebar__yVfGR .Checkout_table__9jDH4>tbody>tr>th{border-top:unset;border-bottom:1px solid var(--color-border);padding:var(--space-3) 0}.Checkout_cart-sidebar__yVfGR .Checkout_mark__GIfc7{text-align:start}.Checkout_cart-sidebar__yVfGR .Checkout_amount__MvVRg{text-align:end}.Checkout_cart-discount__zR3jy{margin:var(--space-5) 0}.Checkout_cart-discount__zR3jy .Checkout_block-title__BBNQN{display:none}.Checkout_cart-discount__zR3jy .Checkout_fieldset__oW35c{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--space-1)}.Checkout_cart-discount__zR3jy .Checkout_fieldset__oW35c .Checkout_label__dDMUv{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.Checkout_cart-discount__zR3jy .Checkout_fieldset__oW35c .Checkout_field__Yv3sC{flex:1 1;min-width:0}.Checkout_cart-discount__zR3jy .Checkout_control--with-clear__O31mG{position:relative}.Checkout_cart-discount__zR3jy .Checkout_input-text__QI56a{width:100%;border:1px solid var(--color-border);height:48px;padding:0 var(--space-3);padding-inline-end:var(--space-10);border-radius:var(--radius-sm);font-size:var(--text-base);font-weight:500;color:var(--color-primary)}.Checkout_cart-discount__zR3jy .Checkout_input-text__QI56a::placeholder{color:var(--color-muted);font-weight:400}.Checkout_control__clear-btn__rwvpX{position:absolute;inset-inline-end:var(--space-2);top:50%;transform:translateY(-50%);background:var(--color-border);border:none;border-radius:50%;cursor:pointer;font-size:var(--text-base);line-height:1;color:var(--color-muted);width:var(--space-6);height:var(--space-6);display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s}.Checkout_control__clear-btn__rwvpX:hover{background:var(--color-disabled);color:var(--color-primary)}.Checkout_checkout-methods-items__dYrpI{list-style:none;margin:var(--space-8) 0 0;padding:0}.Checkout_cart-summary__4uEci .Checkout_checkout-methods-items__dYrpI .Checkout_action__vQ9Ql.Checkout_checkout__DXZlX>.Checkout_icon__jWNPc svg{fill:currentColor;width:25px;height:25px}.Checkout_cart-continue__P2Dzx{margin-top:var(--space-4)}button.Checkout_action__vQ9Ql.Checkout_primary__vooHz.Checkout_sharp__wH0_D{border-radius:var(--radius-sm);font-weight:600;font-size:var(--text-base);height:48px;width:100%;margin:0;background:var(--color-accent-2);border:1px solid var(--color-accent-2);color:var(--color-bg);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2)}button.Checkout_action__vQ9Ql.Checkout_primary__vooHz.Checkout_sharp__wH0_D:hover{background:transparent;color:var(--color-accent-2)}.Checkout_checkout-cart-index__LKHmS button.Checkout_checkout-primary__Lle2L.Checkout_action__vQ9Ql.Checkout_primary__vooHz.Checkout_sharp__wH0_D{background:var(--color-success);border-color:var(--color-success);color:var(--color-bg)}.Checkout_checkout-cart-index__LKHmS button.Checkout_checkout-primary__Lle2L.Checkout_action__vQ9Ql.Checkout_primary__vooHz.Checkout_sharp__wH0_D:hover{background:transparent;color:var(--color-success)}button.Checkout_secondary__9RjRe.Checkout_action__vQ9Ql.Checkout_sharp__wH0_D{display:flex;align-items:center;justify-content:center;height:48px;min-width:68px;font-size:var(--text-base);font-weight:400;color:var(--color-accent-2);background:transparent;border:1px solid var(--color-accent-2);border-radius:var(--radius-sm)}button.Checkout_secondary__9RjRe.Checkout_action__vQ9Ql.Checkout_sharp__wH0_D:hover{background:var(--color-accent-2);color:var(--color-bg)}@media screen and (min-width:768px){.Checkout_cart-title__gMmVE{font-size:var(--text-6xl);line-height:3.8rem;min-height:3.8rem}.Checkout_cart-container__6RKl8{flex-direction:row;align-items:flex-start;flex-wrap:wrap;column-gap:var(--space-3)}.Checkout_cart-content__twuOl{width:70%;padding:var(--space-10) 0}.Checkout_cart-sidebar__yVfGR{width:calc(30% - var(--space-3));margin-inline-start:auto;padding:var(--space-5)}.Checkout_cart-continue__P2Dzx{text-align:end}}@media screen and (max-width:768px){button.Checkout_action__vQ9Ql.Checkout_primary__vooHz.Checkout_sharp__wH0_D{height:var(--space-10);font-size:var(--text-sm)}.Checkout_cart__0bFmA.Checkout_table-wrapper__Xxhxc table,.Checkout_cart__0bFmA.Checkout_table-wrapper__Xxhxc tbody,.Checkout_cart__0bFmA.Checkout_table-wrapper__Xxhxc td,.Checkout_cart__0bFmA.Checkout_table-wrapper__Xxhxc th,.Checkout_cart__0bFmA.Checkout_table-wrapper__Xxhxc thead,.Checkout_cart__0bFmA.Checkout_table-wrapper__Xxhxc tr{display:block;width:100%}.Checkout_cart__0bFmA.Checkout_table-wrapper__Xxhxc thead{display:none}.Checkout_cart__0bFmA.Checkout_table-wrapper__Xxhxc tbody tr{border-bottom:1px solid var(--color-border);margin-bottom:var(--space-4);padding:0 var(--space-5) var(--space-4) var(--space-5)}.Checkout_cart__0bFmA.Checkout_table-wrapper__Xxhxc tbody td{border:none;padding:var(--space-3) 0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);text-align:end}.Checkout_cart__0bFmA.Checkout_table-wrapper__Xxhxc tbody td:before{content:attr(data-th);font-weight:600;color:var(--color-primary-dark);text-align:start}.Checkout_cart__0bFmA.Checkout_table-wrapper__Xxhxc .Checkout_col__s5FMb.Checkout_item__SWc2p{display:flex;align-items:flex-start;gap:var(--space-4);padding-top:0}.Checkout_cart__0bFmA.Checkout_table-wrapper__Xxhxc .Checkout_col__s5FMb.Checkout_item__SWc2p:before{content:none}.Checkout_cart__0bFmA.Checkout_table-wrapper__Xxhxc .Checkout_details__BTQd1{width:100%}.Checkout_cart__0bFmA.Checkout_table-wrapper__Xxhxc .Checkout_actions-toolbar__ohE_s,.Checkout_cart__0bFmA.Checkout_table-wrapper__Xxhxc .Checkout_col__s5FMb.Checkout_actions__ZUSJ9{justify-content:flex-end}}.ConfirmModal_confirm-modal__GTeBL{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:var(--space-4)}.ConfirmModal_confirm-modal__backdrop__aky3S{position:absolute;inset:0;border:none;padding:0;background:var(--color-overlay);cursor:default}.ConfirmModal_confirm-modal__panel__jTtN_{position:relative;z-index:1;width:min(420px,100%);border-radius:var(--radius-lg);background:var(--color-bg);padding:var(--space-5);box-shadow:var(--shadow-modal)}.ConfirmModal_confirm-modal__message__KU2LA{margin:0;font-size:var(--text-sm);line-height:1.6;color:var(--color-primary)}.ConfirmModal_confirm-modal__actions__jqNWn{margin-top:var(--space-4);display:flex;justify-content:flex-end;gap:var(--space-3)}.ConfirmModal_confirm-modal__btn__kj4wq{height:var(--space-10);border-radius:var(--radius-md);border:1px solid transparent;padding:0 var(--space-3);font-size:var(--text-sm);font-weight:600;cursor:pointer}.ConfirmModal_confirm-modal__btn--cancel__eFN_W{background:var(--color-bg);border-color:var(--color-border-strong);color:var(--color-primary)}.ConfirmModal_confirm-modal__btn--confirm__37OMN{background:var(--color-danger);color:var(--color-bg)}.StaticPages_static-page__ukwxn{margin:0;padding:0}.StaticPages_page-title-banner__xp28o{background:var(--color-accent-strong);padding:1.5rem 0;margin-bottom:2rem;width:100vw;margin-inline-start:calc(50% - 50vw)}.StaticPages_page-title-banner__xp28o h1{max-width:1200px;margin:0 auto;padding:0 var(--content-padding);font-size:1.75rem;font-weight:700;color:var(--color-bg);text-align:center}.StaticPages_clp-pages__2DqQy{padding:0}.StaticPages_clp-main__lERvJ{margin:0;padding:2rem 1rem;line-height:1.8;color:var(--color-text);background:var(--color-bg)}.StaticPages_clp-main-bordered__z16Ki{border-radius:var(--radius-md);box-shadow:var(--shadow-raised)}.StaticPages_clp-main__lERvJ p{margin-bottom:1.25rem}.StaticPages_clp-main__lERvJ h2{font-size:1.25rem;font-weight:400;color:var(--color-accent-2);margin:2rem 0 1rem;padding-bottom:.5rem;border-bottom:2px solid var(--color-accent-2)}.StaticPages_clp-main__lERvJ h3{font-size:1rem;font-weight:700;color:var(--color-text);margin:1.25rem 0 .5rem}.StaticPages_clp-main__lERvJ a{color:var(--color-primary);text-decoration:none}.StaticPages_clp-main__lERvJ a:hover{text-decoration:underline}.StaticPages_clp-main__lERvJ .StaticPages_section-title__r0egI{font-size:1.25rem;font-weight:600;color:var(--color-accent-2);margin-bottom:1rem;padding-bottom:.75rem;border-bottom:2px solid var(--color-accent-2)}.StaticPages_clp-main__lERvJ .StaticPages_section-title--flush__oaxlg{margin-top:0}.StaticPages_contact-success__7rweU{text-align:center;padding:3rem 1rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.StaticPages_contact-success__title__Pc1kd{margin-top:0}.StaticPages_contact-success__link__9zEkf{display:inline-block;margin-top:1.5rem;padding:.75rem 1.5rem;background:var(--color-accent-2);color:var(--color-bg);border-radius:var(--radius-md);text-decoration:none;font-weight:600}.StaticPages_contact-success__link__9zEkf:hover{background:var(--color-accent-2-hover);color:var(--color-bg)}.StaticPages_contact-info__CcdsE{max-width:560px;margin:0 auto}.StaticPages_contact-info__intro__JyVF9{font-size:1.0625rem;color:var(--color-text-muted,var(--color-text));margin:0 0 1.75rem}.StaticPages_contact-info__list__PsicP{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.StaticPages_contact-info__row___ncej{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color .15s ease,transform .15s ease}.StaticPages_contact-info__row___ncej:hover{border-color:var(--color-primary);transform:translateY(-1px)}.StaticPages_contact-info__icon__qveBH{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:var(--color-bg);color:var(--color-primary);flex-shrink:0}.StaticPages_contact-info__icon--whatsapp__U2KAh{color:#25d366}.StaticPages_contact-info__body__H8tCh{display:flex;flex-direction:column;gap:.125rem;min-width:0}.StaticPages_contact-info__label__SPSFG{font-size:.8125rem;font-weight:500;color:var(--color-text-muted,var(--color-text));text-transform:uppercase;letter-spacing:.04em}.StaticPages_contact-info__value__KZKXA{font-size:1rem;font-weight:600;color:var(--color-text);text-decoration:none;overflow-wrap:anywhere}.StaticPages_contact-info__value__KZKXA:hover{color:var(--color-primary);text-decoration:underline}.StaticPages_contact-form__5u65i{max-width:600px;margin:0 auto}.StaticPages_contact-form__5u65i .StaticPages_fieldset__wNz1d{border:none;padding:0;margin:0}.StaticPages_contact-form__5u65i .StaticPages_legend__flrnD{font-size:1.5rem;font-weight:700;color:var(--color-text);margin-bottom:.5rem;padding:0}.StaticPages_contact-form__5u65i .StaticPages_note__gU8Ie{color:var(--color-muted);margin-bottom:1.5rem;font-size:.9375rem}.StaticPages_contact-form__5u65i .StaticPages_field__XPKv4{margin-bottom:1.25rem}.StaticPages_contact-form__5u65i .StaticPages_label__TnZVi{display:block;margin-bottom:.5rem;font-weight:500;color:var(--color-text)}.StaticPages_contact-form__5u65i .StaticPages_label__TnZVi span{display:inline}.StaticPages_contact-form__5u65i .StaticPages_required__Nglm2 .StaticPages_label__TnZVi span:after{content:" *";color:var(--color-danger)}.StaticPages_contact-form__5u65i .StaticPages_control__7ruuG{width:100%}.StaticPages_contact-form__5u65i .StaticPages_input-text__L8Meh,.StaticPages_contact-form__5u65i textarea{width:100%;padding:.75rem 1rem;border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:1rem;font-family:inherit;color:var(--color-text);background:var(--color-bg);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.StaticPages_contact-form__5u65i .StaticPages_input-text__L8Meh:focus,.StaticPages_contact-form__5u65i textarea:focus{outline:none;border-color:var(--color-accent-2);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent) 22%,transparent)}.StaticPages_contact-form__5u65i textarea{min-height:120px;resize:vertical}.StaticPages_contact-form__5u65i .StaticPages_actions-toolbar__JCr_K{margin-top:1.5rem}.StaticPages_contact-form__5u65i .StaticPages_action__uXY4a.StaticPages_submit__q10uu{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 2rem;background:var(--color-primary);color:var(--color-bg);border:none;border-radius:var(--radius-md);font-size:1rem;font-weight:600;cursor:pointer;transition:background var(--transition-fast)}.StaticPages_contact-form__5u65i .StaticPages_action__uXY4a.StaticPages_submit__q10uu:hover{background:var(--color-primary-dark)}.StaticPages_contact-form__5u65i .StaticPages_action__uXY4a.StaticPages_submit__q10uu.StaticPages_primary__t7Uck:focus-visible,.StaticPages_contact-form__5u65i .StaticPages_action__uXY4a.StaticPages_submit__q10uu.StaticPages_primary__t7Uck:hover{background:var(--color-primary-dark);color:var(--color-bg)}.StaticPages_contact-form__5u65i .StaticPages_action__uXY4a.StaticPages_submit__q10uu.StaticPages_primary__t7Uck span{color:inherit}.StaticPages_contact-form__5u65i .StaticPages_action__uXY4a.StaticPages_submit__q10uu:disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.StaticPages_static-page__ukwxn{padding:1rem}.StaticPages_page-title-banner__xp28o{padding:1.25rem 0;margin-bottom:1.5rem}.StaticPages_page-title-banner__xp28o h1{font-size:1.5rem}.StaticPages_clp-main__lERvJ{padding:1.5rem 1rem}.StaticPages_clp-main__lERvJ h2{font-size:1.125rem}.StaticPages_clp-main__lERvJ h3{font-size:.9375rem}.StaticPages_contact-form__5u65i .StaticPages_legend__flrnD{font-size:1.25rem}.StaticPages_contact-info__row___ncej{padding:.875rem 1rem;gap:.875rem}.StaticPages_contact-info__icon__qveBH{width:36px;height:36px}.StaticPages_contact-info__value__KZKXA{font-size:.9375rem}}.ProductDetail_product-page__ZMz3r{max-width:1320px;margin:0 auto}.ProductDetail_product-layout__pYVWu{display:grid;grid-template-columns:1.12fr .88fr;gap:clamp(var(--space-7),5vw,3.5rem);align-items:start;padding:clamp(var(--space-6),4vw,var(--space-10)) clamp(var(--space-4),3vw,var(--space-8))}.ProductDetail_product-gallery__yNcFA{--gallery-ring:color-mix(in srgb,var(--color-accent-2) 18%,var(--color-border));background:color-mix(in srgb,var(--color-surface) 92%,var(--color-accent-2-light));border-radius:clamp(14px,2vw,20px);display:flex;align-items:center;justify-content:center;position:sticky;top:var(--space-4);border:1px solid var(--gallery-ring);box-shadow:0 1px 0 color-mix(in srgb,var(--color-bg) 65%,transparent),0 28px 48px color-mix(in srgb,var(--color-primary) 9%,transparent),0 8px 20px color-mix(in srgb,var(--color-accent-2) 8%,transparent)}.ProductDetail_product-gallery__image__SkTY3{width:100%;border-radius:clamp(10px,1.5vw,14px)}@media (prefers-reduced-motion:no-preference){.ProductDetail_product-gallery__image__SkTY3{transition:transform .28s cubic-bezier(.22,1,.36,1)}}.ProductDetail_product-skeleton__image__GDPO_{height:400px}.ProductDetail_product-skeleton__title__I1vzn{width:60%;height:2rem;margin-bottom:1rem}.ProductDetail_product-skeleton__price__66ZKS{width:30%;height:1.5rem;margin-bottom:2rem}.ProductDetail_product-skeleton__cta__k10qo{width:100%;height:3rem;margin-bottom:1rem}.ProductDetail_product-skeleton__variant__LeAjT{height:100px}.ProductDetail_product-info__Y5OCZ{display:flex;flex-direction:column;gap:clamp(var(--space-4),2.5vw,var(--space-6))}.ProductDetail_product-info__intro__f35vb{display:flex;flex-direction:column;gap:var(--space-3);padding-bottom:var(--space-4);margin-bottom:var(--space-2);border-bottom:3px solid var(--color-primary);align-items:flex-start}.ProductDetail_product-info__title__Z4rv1{font-size:clamp(1.65rem,4.2vw + .85rem,2.85rem);font-weight:700;letter-spacing:-.03em;line-height:1.12;color:var(--color-primary);margin:0;max-width:22ch;text-align:right}[dir=ltr] .ProductDetail_product-info__title__Z4rv1{text-align:left}.ProductDetail_product-info__price__uhcOm{font-size:clamp(1.35rem,2.4vw + .8rem,2.1rem);font-weight:700;color:var(--color-accent-2);letter-spacing:-.02em}.ProductDetail_variants-card__aGRvc{position:relative;background:var(--color-bg);border-radius:14px;padding:clamp(var(--space-1),2vw,var(--space-1)) var(--space-1) var(--space-1);border:2px solid color-mix(in srgb,var(--color-accent-2) 22%,var(--color-border));box-shadow:0 1px 0 color-mix(in srgb,var(--color-bg) 72%,transparent),0 18px 36px color-mix(in srgb,var(--color-primary) 7%,transparent)}.ProductDetail_variants-card__label__Onujk{position:absolute;top:-.65rem;background:var(--color-primary);color:var(--color-bg);padding:var(--space-1) var(--space-3);font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-sm);z-index:1}[dir=rtl] .ProductDetail_variants-card__label__Onujk{right:var(--space-4);left:auto}[dir=ltr] .ProductDetail_variants-card__label__Onujk{left:var(--space-4);right:auto}.ProductDetail_variants-card__grid__YeZlZ{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3);max-height:340px;overflow-y:auto;padding:clamp(var(--space-2),2vw,var(--space-3)) var(--space-4) var(--space-4)}.ProductDetail_variants-card__grid__YeZlZ::-webkit-scrollbar{width:4px}.ProductDetail_variants-card__grid__YeZlZ::-webkit-scrollbar-track{background:var(--color-border);border-radius:4px}.ProductDetail_variants-card__grid__YeZlZ::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--color-accent-2) 45%,var(--color-border));border-radius:4px}.ProductDetail_variant-item__ohryu{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-3);background:var(--color-bg);border:2px solid var(--color-border);border-radius:10px;cursor:pointer;position:relative;transition:border-color .13s cubic-bezier(.25,0,0,1),box-shadow .13s cubic-bezier(.25,0,0,1),background .13s cubic-bezier(.25,0,0,1),transform .13s cubic-bezier(.25,0,0,1)}.ProductDetail_variant-item__ohryu:hover{border-color:color-mix(in srgb,var(--color-accent-2) 55%,var(--color-border));box-shadow:0 8px 20px color-mix(in srgb,var(--color-accent-2) 12%,transparent)}.ProductDetail_variant-item__ohryu.ProductDetail_active__AGKgS{border-color:var(--color-accent-2);background:var(--color-accent-2);box-shadow:0 8px 24px color-mix(in srgb,var(--color-accent-2) 30%,transparent),0 2px 4px color-mix(in srgb,var(--color-accent-2) 18%,transparent)}.ProductDetail_variant-item__ohryu.ProductDetail_active__AGKgS:after{content:"";position:absolute;top:var(--space-2);width:8px;height:8px;border-radius:50%;background:color-mix(in srgb,var(--color-bg) 85%,transparent)}[dir=rtl] .ProductDetail_variant-item__ohryu.ProductDetail_active__AGKgS:after{right:var(--space-2)}[dir=ltr] .ProductDetail_variant-item__ohryu.ProductDetail_active__AGKgS:after{left:var(--space-2)}.ProductDetail_variant-item__ohryu.ProductDetail_active__AGKgS:hover{border-color:var(--color-accent-2-hover);background:var(--color-accent-2-hover);box-shadow:0 10px 28px color-mix(in srgb,var(--color-accent-2) 36%,transparent),0 2px 4px color-mix(in srgb,var(--color-accent-2) 22%,transparent)}.ProductDetail_variant-item__ohryu.ProductDetail_out-of-stock__GjQCR{opacity:.5;cursor:not-allowed;border-color:var(--color-border)}.ProductDetail_variant-item__ohryu.ProductDetail_out-of-stock__GjQCR:hover{border-color:var(--color-border);box-shadow:none}.ProductDetail_variant-item__ohryu.ProductDetail_out-of-stock__GjQCR .ProductDetail_variant-item__thumbnail__zYONH{filter:grayscale(100%)}.ProductDetail_variant-item__thumbnail__zYONH{width:80px;height:80px;object-fit:contain;border-radius:6px;transition:transform .13s cubic-bezier(.25,0,0,1)}.ProductDetail_variant-item__ohryu.ProductDetail_active__AGKgS .ProductDetail_variant-item__thumbnail__zYONH{background:color-mix(in srgb,var(--color-bg) 14%,transparent);border-radius:6px;padding:var(--space-1);transform:scale(1.05)}.ProductDetail_variant-item__name__XXiPm{font-size:var(--text-sm);font-weight:700;color:var(--color-text);text-align:center;line-height:1.3}.ProductDetail_variant-item__ohryu.ProductDetail_active__AGKgS .ProductDetail_variant-item__name__XXiPm{color:var(--color-bg)}.ProductDetail_offer-mode__o8Va3{display:flex;gap:var(--space-6);border-bottom:1px solid var(--color-border)}.ProductDetail_offer-mode__tab__2wIF0{appearance:none;background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;padding:var(--space-2) 0 var(--space-3);font:inherit;font-size:var(--text-lg);font-weight:600;color:var(--color-muted);cursor:pointer}.ProductDetail_offer-mode__tab__2wIF0[aria-selected=true]{color:var(--color-primary);border-bottom-color:var(--color-accent-2)}.ProductDetail_offer-mode__tab__2wIF0:focus-visible{outline:2px solid var(--color-accent-2);outline-offset:3px}.ProductDetail_offer-panel__hrcJ5{display:flex;flex-direction:column;gap:clamp(var(--space-4),2.5vw,var(--space-6))}.ProductDetail_product-purchase__MkHkw{display:flex;align-items:center;gap:var(--space-3);justify-content:space-between}.ProductDetail_quantity-control__xiTGt{display:flex;align-items:center;gap:var(--space-2)}.ProductDetail_quantity-control__btn__CM_1A{width:38px;height:38px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:50%;font-size:1.25rem;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast);display:flex;align-items:center;justify-content:center;padding-bottom:4px}.ProductDetail_quantity-control__btn__CM_1A:hover:not(:disabled){background:color-mix(in srgb,var(--color-accent-2-light) 88%,var(--color-bg));border-color:color-mix(in srgb,var(--color-accent-2) 28%,var(--color-border))}.ProductDetail_quantity-control__btn__CM_1A:disabled{opacity:.5;cursor:not-allowed}.ProductDetail_quantity-control__value__RxOMU{min-width:44px;text-align:center;font-weight:600;font-size:var(--text-lg);background:var(--color-bg)}.ProductDetail_product-purchase__buy__0acqT{flex:1 1;min-height:3.25rem;padding:var(--space-3) var(--space-6);background:var(--color-accent-2);color:var(--color-bg);border:none;border-radius:var(--radius-md);font-size:var(--text-lg);font-weight:700;letter-spacing:.02em;cursor:pointer;box-shadow:0 1px 0 color-mix(in srgb,var(--color-bg) 22%,transparent),0 10px 24px color-mix(in srgb,var(--color-accent-2) 28%,transparent);transition:background var(--transition-fast),box-shadow .22s cubic-bezier(.22,1,.36,1),transform var(--transition-fast)}.ProductDetail_product-purchase__buy__0acqT:hover:not(:disabled){background:var(--color-accent-2-hover);box-shadow:0 1px 0 color-mix(in srgb,var(--color-bg) 18%,transparent),0 14px 30px color-mix(in srgb,var(--color-accent-2-hover) 32%,transparent)}@media (prefers-reduced-motion:no-preference){.ProductDetail_product-purchase__buy__0acqT:hover:not(:disabled){transform:translateY(-1px)}.ProductDetail_product-purchase__buy__0acqT:active:not(:disabled){transform:translateY(0)}}.ProductDetail_product-purchase__buy__0acqT:disabled{opacity:.5;cursor:not-allowed}.ProductDetail_product-details-accordion__rUL_7{display:flex;flex-direction:column;gap:var(--space-4);margin-top:var(--space-4)}.ProductDetail_accordion-item__ir4US{border-radius:12px;overflow:hidden;background:var(--color-bg);border:1px solid color-mix(in srgb,var(--color-accent-2) 12%,var(--color-border));transition:box-shadow .28s cubic-bezier(.22,1,.36,1);box-shadow:0 8px 20px color-mix(in srgb,var(--color-primary) 6%,transparent)}.ProductDetail_accordion-item__ir4US:hover{box-shadow:0 12px 28px color-mix(in srgb,var(--color-primary) 9%,transparent)}.ProductDetail_accordion-item__header__sY9Pl{width:100%;display:flex;align-items:center;justify-content:space-between;padding:15px;background:color-mix(in srgb,var(--color-light) 85%,var(--color-accent-2-light));border:none;cursor:pointer;font-size:var(--text-base);font-weight:700;color:var(--color-text);text-align:right;transition:background-color .22s cubic-bezier(.22,1,.36,1)}.ProductDetail_accordion-item__header__sY9Pl:hover{background-color:color-mix(in srgb,var(--color-light) 72%,var(--color-accent-2-light))}[dir=ltr] .ProductDetail_accordion-item__header__sY9Pl{text-align:left}.ProductDetail_accordion-item__title__6a_Be{flex:1 1}.ProductDetail_accordion-item__chevron__K7pfH{transition:transform var(--transition-fast);color:var(--color-muted)}.ProductDetail_accordion-item__ir4US.ProductDetail_open__0_XPx .ProductDetail_accordion-item__chevron__K7pfH{transform:rotate(180deg)}.ProductDetail_accordion-item__content__jMAiq{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease;background:var(--color-light)}.ProductDetail_accordion-item__ir4US.ProductDetail_open__0_XPx .ProductDetail_accordion-item__content__jMAiq{grid-template-rows:1fr}.ProductDetail_accordion-item__inner__qO5kP{overflow:hidden;color:var(--color-muted);line-height:1.7}.ProductDetail_accordion-item__inner__qO5kP p{margin:0 0 var(--space-2) 0;padding-inline:15px}.ProductDetail_accordion-item__inner__qO5kP p:first-child{padding-top:15px}.ProductDetail_accordion-item__inner__qO5kP p:last-child{margin-bottom:0;padding-bottom:15px}@media (max-width:1024px){.ProductDetail_product-page__ZMz3r{padding:clamp(var(--space-4),3vw,var(--space-6)) clamp(var(--space-3),2vw,var(--space-5))}.ProductDetail_product-layout__pYVWu{grid-template-columns:1fr;gap:var(--space-6)}.ProductDetail_product-gallery__yNcFA{position:static}}@media (max-width:768px){.ProductDetail_product-layout__pYVWu{grid-template-columns:1fr}.ProductDetail_product-info__intro__f35vb{padding-bottom:var(--space-3)}.ProductDetail_product-info__title__Z4rv1{max-width:none}.ProductDetail_product-info__price__uhcOm{font-size:clamp(1.2rem,4.5vw + .6rem,1.65rem)}.ProductDetail_variants-card__aGRvc{padding:var(--space-3)}.ProductDetail_variants-card__grid__YeZlZ{grid-template-columns:repeat(2,1fr);max-height:320px}.ProductDetail_variant-item__thumbnail__zYONH{width:64px;height:64px}.ProductDetail_product-purchase__buy__0acqT{width:100%}}@media (max-width:480px){.ProductDetail_product-page__ZMz3r{padding:var(--space-3) var(--space-2)}.ProductDetail_product-layout__pYVWu{gap:var(--space-4)}}.CategoryListing_category-page__dckYU{max-width:1320px;margin:0 auto;padding:var(--space-6) var(--space-5);min-height:60vh}.CategoryListing_category-header__Bmfl8{margin-bottom:var(--space-6)}.CategoryListing_category-title__1Ueoe{font-size:var(--text-4xl);font-weight:700;color:var(--color-accent-2);margin:0}.CategoryListing_category-grid__LArGq{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--space-4);overflow:visible;padding-block:var(--product-card-hover-gutter);margin-block:calc(-1 * var(--product-card-hover-gutter))}.CategoryListing_category-pagination__6_mMM{display:flex;justify-content:center;align-items:center;gap:var(--space-4);margin-top:var(--space-6)}.CategoryListing_category-pagination__arrow__7pNSs{padding:var(--space-2) var(--space-4);background:var(--color-accent-2);color:var(--color-bg);border:none;border-radius:var(--radius-md);font-weight:600;cursor:pointer;transition:background var(--transition-fast)}.CategoryListing_category-pagination__arrow__7pNSs:hover:not(:disabled){background:var(--color-accent-2-hover)}.CategoryListing_category-pagination__arrow__7pNSs:disabled{opacity:.5;cursor:not-allowed}.CategoryListing_category-pagination__dots__1IfhI{display:flex}.CategoryListing_category-pagination__dot__uHalL{position:relative;width:24px;height:24px;padding:0;border-radius:50%;background:transparent;border:none;cursor:pointer}.CategoryListing_category-pagination__dot__uHalL:before{content:"";position:absolute;inset:6px;border-radius:50%;background:var(--color-border);transition:background var(--transition-fast)}.CategoryListing_category-pagination__dot__uHalL.CategoryListing_active__OpwmP:before{background:var(--color-accent-2)}.CategoryListing_category-empty__CatcK{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-7) var(--space-6);border-radius:var(--radius-xl);border:1px dashed color-mix(in srgb,var(--color-accent-2) 35%,var(--color-border));background:var(--color-accent-2-light);text-align:center;color:var(--color-primary)}.CategoryListing_category-empty__icon__IU_Mx{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--color-accent-2-light) 85%,var(--color-border));color:var(--color-accent-2)}.CategoryListing_category-empty__icon__IU_Mx svg{width:34px;height:34px}.CategoryListing_category-empty__title__v5ynM{margin:0;font-size:var(--text-xl);font-weight:700}.CategoryListing_category-empty__message__MnEPu{margin:0;max-width:520px;color:var(--color-text-secondary)}@media (max-width:1024px){.CategoryListing_category-grid__LArGq{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.CategoryListing_category-grid__LArGq{grid-template-columns:repeat(2,1fr)}}.ProductCard_product-card__j644Q{display:flex;flex-direction:column;align-items:center;position:relative;z-index:0;background:linear-gradient(158deg,#0a00ff14 0,color-mix(in srgb,var(--color-surface) 78%,var(--color-accent-2-light) 22%) 100%);border:1px solid color-mix(in srgb,var(--color-accent) 22%,var(--color-border));border-radius:var(--radius-xl);box-shadow:var(--shadow-raised);padding:var(--space-5);text-decoration:none;transition:box-shadow .16s cubic-bezier(.22,1,.36,1),transform .16s cubic-bezier(.22,1,.36,1),border-color .16s cubic-bezier(.22,1,.36,1);width:100%;max-width:100%;min-width:0;justify-content:space-between}.ProductCard_product-card__j644Q:hover{border-color:color-mix(in srgb,var(--color-accent) 38%,var(--color-border));box-shadow:var(--shadow-panel-hover);transform:translateY(-3px);z-index:1}.ProductCard_product-card__j644Q:focus-visible{outline:3px solid color-mix(in srgb,var(--color-accent) 70%,var(--color-border));outline-offset:3px;z-index:1}.ProductCard_product-card__j644Q:focus-within{z-index:1}@media (prefers-reduced-motion:reduce){.ProductCard_product-card__j644Q{transition:box-shadow var(--transition-fast),border-color var(--transition-fast)}.ProductCard_product-card__j644Q:hover{transform:none}}.ProductCard_product-card__image-wrapper__ka7Ms{position:relative;width:100%;border-radius:var(--radius-lg);overflow:hidden;margin-bottom:var(--space-3)}.ProductCard_product-card__image__OYQ9C{aspect-ratio:1.46;object-fit:cover}.ProductCard_product-card__name__X_yDH{font-size:var(--text-base);font-weight:600;color:var(--color-text);text-align:center}.ProductCard_product-card__footer__NXj5R{width:100%;display:flex;flex-direction:column;align-items:center}.ProductCard_product-card__footer__NXj5R>*{width:100%}.ProductCard_product-card__buy__5Y6Nc{width:100%;padding:var(--space-3) var(--space-4);background:var(--color-accent-2);color:var(--color-bg);border:none;border-radius:var(--radius-md);font-size:var(--text-base);font-weight:600;cursor:pointer;transition:background var(--transition-fast)}.ProductCard_product-card__buy__5Y6Nc:hover{background:var(--color-accent-2-hover)}.ProductCard_product-card__buy__5Y6Nc:focus-visible{outline:2px solid var(--color-accent-2);outline-offset:2px}.ProductCard_product-card__buy__5Y6Nc:disabled{background:var(--color-disabled);cursor:not-allowed}.ProductCard_product-card--out-of-stock__2sdEq{background:var(--color-light);border:1px solid var(--color-border)}.ProductCard_product-card--out-of-stock__2sdEq:hover{box-shadow:none;transform:none}.ProductCard_product-card--out-of-stock__2sdEq .ProductCard_product-card__image__OYQ9C{filter:grayscale(100%);opacity:.75}.ProductCard_product-card--out-of-stock__2sdEq .ProductCard_product-card__name__X_yDH{color:var(--color-muted)}.ProductCard_product-card__stock-badge__R_xVf{position:absolute;top:var(--space-3);inset-inline-start:var(--space-3);z-index:1;background:var(--color-overlay);color:var(--color-bg);font-size:var(--text-xs);font-weight:700;padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);pointer-events:none}.ProductCard_product-card__price__9EUZ_{font-size:var(--text-lg);font-weight:700;color:var(--color-primary);text-align:center;margin:var(--space-4) 0}.ProductCard_product-card__price__9EUZ_ .ProductCard_price__X7yyk{font-size:inherit;font-weight:inherit;color:inherit}.ProductCard_product-card--category__gwhvD{background:linear-gradient(165deg,var(--color-bg) 0,color-mix(in srgb,var(--color-surface) 75%,var(--color-accent-2-light) 25%) 100%);border:1px solid color-mix(in srgb,var(--color-accent) 18%,var(--color-border))}.ProductCard_product-card--category__gwhvD .ProductCard_product-card__name__X_yDH{margin-bottom:var(--space-2)}.FlexProductList_flex-list__icpI4{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;max-width:100%;overflow:visible}.FlexProductList_flex-list__header__U_7vp{display:flex;align-items:center;gap:var(--space-4);position:relative;z-index:2}.FlexProductList_flex-list__title__gs0_Y{margin:0;font-size:var(--text-2xl);font-weight:700;color:var(--color-primary)}.FlexProductList_flex-list__cta__bD86p{color:var(--color-accent-2);font-weight:600;font-size:var(--text-sm);text-decoration:none;white-space:nowrap}.FlexProductList_flex-list__cta__bD86p:hover{text-decoration:underline}.FlexProductList_flex-list__empty__hMhea{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-md);text-align:center}.FlexProductList_flex-list__empty-label__BlDbx{margin:0;font-size:var(--text-base);font-weight:600;color:var(--color-text)}.FlexProductList_flex-list__empty-hint__aQShE{margin:0;font-size:var(--text-sm);color:var(--color-muted)}.FlexProductList_flex-list__grid__rSAwS{display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:center;overflow:visible;padding-block:var(--product-card-hover-gutter);margin-block:calc(-1 * var(--product-card-hover-gutter))}.FlexProductList_flex-list__card__Xt_S8{width:calc((100% - 4 * var(--space-4)) / 5);min-width:0}@media (max-width:1024px){.FlexProductList_flex-list__card__Xt_S8{width:calc((100% - 3 * var(--space-4)) / 4)}}@media (max-width:768px){.FlexProductList_flex-list__card__Xt_S8{width:calc((100% - 2 * var(--space-4)) / 3)}}@media (max-width:480px){.FlexProductList_flex-list__card__Xt_S8{width:calc((100% - 1 * var(--space-4)) / 2)}}.SlickProductRail_slick-rail__kputM{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;max-width:100%;overflow:visible}.SlickProductRail_slick-rail__header__t_cm0{display:flex;align-items:center;gap:var(--space-4);position:relative;z-index:1}.SlickProductRail_slick-rail__title__WCb9T{margin:0;font-size:var(--text-2xl);font-weight:700;color:var(--color-primary)}.SlickProductRail_slick-rail__cta__5bcc1{color:var(--color-accent-2);font-weight:600;font-size:var(--text-sm);text-decoration:none;white-space:nowrap}.SlickProductRail_slick-rail__cta__5bcc1:hover{text-decoration:underline}.SlickProductRail_slick-rail__empty__WsPrX{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius-md);text-align:center}.SlickProductRail_slick-rail__empty-label__meTXR{margin:0;font-size:var(--text-base);font-weight:600;color:var(--color-text)}.SlickProductRail_slick-rail__empty-hint__8t4bo{margin:0;font-size:var(--text-sm);color:var(--color-muted)}.SlickProductRail_slick-rail__slider__YLL4H{position:relative;min-width:0;max-width:100%;overflow:visible}.SlickProductRail_slick-rail__embla__OmlJ0{overflow:hidden;width:auto;padding:var(--product-card-hover-gutter);margin:calc(-1 * var(--product-card-hover-gutter));position:relative;z-index:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 98%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 98%,transparent)}.SlickProductRail_slick-rail__track__XP6mm{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--space-4) * -1);user-select:none;-webkit-user-select:none;list-style:none;padding:0;margin-block:0}[dir=rtl] .SlickProductRail_slick-rail__track__XP6mm{margin-left:0;margin-right:calc(var(--space-4) * -1)}.SlickProductRail_slick-rail__slide__IsL_w{flex-grow:0;flex-shrink:0;flex-basis:calc(100% / 5);min-width:0;padding-left:var(--space-4);position:relative;overflow:visible}[dir=rtl] .SlickProductRail_slick-rail__slide__IsL_w{padding-left:0;padding-right:var(--space-4)}.SlickProductRail_slick-rail__card__JNXra{height:100%}.SlickProductRail_slick-rail__arrow__0FcAj{position:absolute;top:45%;width:var(--space-9);height:var(--space-9);border:none;border-radius:var(--radius-pill);background:var(--color-bg);box-shadow:var(--shadow-arrow);cursor:pointer;z-index:2;display:grid;place-items:center;padding:0;font-size:1.625rem;color:var(--color-primary);transform:translateY(-50%)}.SlickProductRail_slick-rail__arrow-glyph__MLYXV{position:absolute;top:50%;left:50%;display:inline-block;width:1em;text-align:center;font-family:var(--font-family-en),sans-serif;line-height:1;transform:translate(-50%,-52%)}.SlickProductRail_slick-rail__arrow-glyph--next__BVpVz,.SlickProductRail_slick-rail__arrow-glyph--prev__Kitw4{transform:translate(-50%,-52%)}.SlickProductRail_slick-rail__arrow--prev__ia3WR{inset-inline-start:calc(-1 * var(--space-3) - var(--space-1))}.SlickProductRail_slick-rail__arrow--next__vooGV{inset-inline-end:calc(-1 * var(--space-3) - var(--space-1))}.SlickProductRail_slick-rail__arrow__0FcAj:disabled{opacity:.45;cursor:not-allowed}.SlickProductRail_slick-rail__dots__APkSY{display:flex;align-items:center;justify-content:center;margin-top:calc(var(--space-3) - 8px);width:100%;position:relative;z-index:1}.SlickProductRail_slick-rail__dot__ZkUAM{position:relative;width:24px;height:24px;border-radius:var(--radius-pill);border:0;padding:0;background:transparent;cursor:pointer}.SlickProductRail_slick-rail__dot__ZkUAM:before{content:"";position:absolute;inset:8px;border-radius:var(--radius-pill);background:var(--color-border)}.SlickProductRail_slick-rail__dot__ZkUAM.SlickProductRail_is-active__wYRHh:before{background:var(--color-accent-2)}@media (max-width:900px){.SlickProductRail_slick-rail__arrow__0FcAj{display:none}.SlickProductRail_slick-rail__slide__IsL_w{flex-grow:0;flex-shrink:0;flex-basis:calc(100% / 4)}}@media (max-width:640px){.SlickProductRail_slick-rail__slide__IsL_w{flex-grow:0;flex-shrink:0;flex-basis:calc(100% / 2)}}.SlickProductRail_slick-rail__track--skeleton__5Ko4N{overflow:visible}.Hero_home-hero__s0F6S{position:relative}.Hero_hero-slider-wrapper__xFFdl{position:relative;max-width:950px;margin:0 auto}.Hero_hero-slider__5wRIb{border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-soft)}.Hero_hero-slider__track__HQSP2{display:flex}.Hero_hero-slide__x2S8x{flex:0 0 100%;min-width:0;display:block}.Hero_hero-slide__image__0LoKd{width:100%;height:auto;display:block;border-radius:var(--radius-xl);aspect-ratio:1920/1010}.Hero_hero-slider__arrow__SjXy2{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:var(--space-8);height:var(--space-8);padding:0;border-radius:50%;background:var(--color-accent-2);color:var(--color-bg);border:none;display:grid;place-items:center;box-shadow:var(--shadow-hero-control);cursor:pointer;transition:background var(--transition-fast),transform var(--transition-fast)}.Hero_hero-slider__arrow__SjXy2:hover{background:var(--color-accent-2-hover);transform:translateY(-50%) scale(1.05)}.Hero_hero-slider__arrow--prev___qLo6{left:var(--space-3)}.Hero_hero-slider__arrow--next__8DgkS{right:var(--space-3)}.Hero_hero-slider__arrow--prev___qLo6 svg{transform:scaleX(-1)}@media (max-width:1023px){.Hero_hero-slider__arrow__SjXy2{display:none}}.Hero_hero-slider__dots__A4UAg{position:absolute;bottom:calc(var(--space-3) - 6px);left:50%;transform:translateX(-50%);display:flex;z-index:2}.Hero_hero-slider__dot__N4xKd{position:relative;width:24px;height:24px;border-radius:50%;padding:0;background:transparent;border:none;cursor:pointer}.Hero_hero-slider__dot__N4xKd:before{content:"";position:absolute;inset:6px;border-radius:50%;background:color-mix(in srgb,var(--color-bg) 50%,transparent);transition:background var(--transition-fast)}.Hero_hero-slider__dot__N4xKd:hover:before{background:color-mix(in srgb,var(--color-bg) 80%,transparent)}.Hero_hero-slider__dot__N4xKd.Hero_active__dCmEi:before{background:var(--color-bg)}.HomePage_homepage-shell__gJUN1{display:grid;gap:var(--space-6);padding:var(--space-6) var(--space-5) var(--space-8)}.SearchPage_search-results-page__MH1Qp{max-width:1320px;margin:0 auto;padding:var(--space-6) var(--space-5)}.SearchPage_search-results__rL2h6{display:flex;flex-direction:column;gap:var(--space-5)}.SearchPage_search-results__header__IlFgS{display:flex;flex-direction:column;gap:var(--space-2)}.SearchPage_search-results__query__HzfLo{margin:0;color:var(--color-text);font-size:var(--text-base)}.SearchPage_search-results__meta__mODuE{display:flex;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-muted)}.SearchPage_search-results__meta--skeleton__ugNYC{align-items:center}.SearchPage_search-results__meta-skeleton__vYLJO{width:120px;height:14px}.SearchPage_search-results__section__sSd9o{display:flex;flex-direction:column;gap:var(--space-3)}.SearchPage_search-results__subtitle__yOx3O{margin:0;font-size:var(--text-xl);color:var(--color-primary)}.SearchPage_search-results__subtitle--skeleton__0NUYa{width:160px;height:24px}.SearchPage_search-results__grid__Loffy{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-4);overflow:visible;padding-block:var(--product-card-hover-gutter);margin-block:calc(-1 * var(--product-card-hover-gutter))}.SearchPage_search-results__rail__gtCA9{display:flex;gap:var(--space-4);overflow-x:auto;padding:var(--product-card-hover-gutter) 0 calc(var(--product-card-hover-gutter) + var(--space-1));margin:calc(-1 * var(--product-card-hover-gutter)) 0;scroll-snap-type:x proximity;scroll-behavior:smooth;scrollbar-width:none}.SearchPage_search-results__rail__gtCA9::-webkit-scrollbar{display:none}.SearchPage_search-results__rail-card__Z6hGe{flex:0 0 220px;scroll-snap-align:start}.SearchPage_search-results__state__fv7ze{background:var(--color-light);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4)}.SearchPage_search-results__state--error__EzVGV{color:var(--color-danger);border-color:var(--color-danger-border);background:var(--color-danger-light)}.SearchPage_search-results__empty-text__K9Fi_{margin:0;color:var(--color-muted)}@media (max-width:1200px){.SearchPage_search-results__grid__Loffy{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.SearchPage_search-results-page__MH1Qp{padding:var(--space-4) var(--space-3)}.SearchPage_search-results__grid__Loffy{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.SearchPage_search-results__grid__Loffy{grid-template-columns:repeat(2,minmax(0,1fr))}.SearchPage_search-results__rail-card__Z6hGe{flex-basis:180px}}.CartDrawer_cart-drawer__overlay__JmAA8{position:fixed;inset:0;background:var(--color-overlay);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:1000}.CartDrawer_cart-drawer__b3DOL{position:fixed;top:0;right:0;left:auto;height:100dvh;width:min(440px,90vw);background:var(--color-bg);box-shadow:var(--shadow-drawer-end);transform:translateX(100%);transition:transform var(--transition-fast);z-index:1001;display:flex;flex-direction:column}.CartDrawer_cart-drawer__b3DOL.CartDrawer_open__K02Lp{transform:translateX(0)}html.rtl .CartDrawer_cart-drawer__b3DOL{right:auto;left:0;box-shadow:var(--shadow-drawer-start);transform:translateX(-100%)}html.rtl .CartDrawer_cart-drawer__b3DOL.CartDrawer_open__K02Lp{transform:translateX(0)}.CartDrawer_cart-drawer__inner__vRo0z{height:100%;display:flex;flex-direction:column}.CartDrawer_cart-drawer__header__rYBmV{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4);background:var(--color-accent-2);border-bottom:1px solid var(--color-border);position:relative}.CartDrawer_cart-drawer__title__0htCG{font-size:var(--text-lg);font-weight:700;margin:0;color:var(--color-bg);flex:1 1;text-align:center}.CartDrawer_cart-drawer__close__TuwQO{border:1px solid color-mix(in srgb,var(--color-bg) 30%,transparent);background:transparent;color:var(--color-bg);border-radius:var(--radius-pill);width:var(--space-8);height:var(--space-8);display:grid;place-items:center;cursor:pointer;position:absolute;right:var(--space-3)}.CartDrawer_cart-drawer__close__TuwQO:hover{background:color-mix(in srgb,var(--color-bg) 15%,transparent)}.CartDrawer_cart-drawer__content__8Ot6c{flex:1 1;overflow-y:auto;padding:var(--space-4);background:var(--color-light)}.CartDrawer_cart-drawer__footer__e_8q_{border-top:1px solid var(--color-border);padding:var(--space-4);gap:var(--space-3);background:var(--color-bg);box-shadow:var(--shadow-cart-footer)}.CartDrawer_cart-drawer__btns__HVmnG{display:flex;gap:var(--space-3)}.CartDrawer_cart-drawer__btn__xix9F{width:100%;border:1px solid transparent;border-radius:var(--radius-md);padding:var(--space-3) var(--space-3);font-weight:700;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);text-transform:none;font-size:var(--text-sm)}.CartDrawer_cart-drawer__btn--secondary__0LwQf{background:var(--color-bg);color:var(--color-accent-2);border-color:var(--color-accent-2);display:flex;align-items:center;justify-content:center}.CartDrawer_cart-drawer__btn--secondary__0LwQf:hover{background:var(--color-accent-2-light)}.CartDrawer_cart-drawer__btn--primary__gno78{background:var(--color-success);color:var(--color-bg);display:flex;align-items:center;justify-content:center}.CartDrawer_cart-drawer__btn--primary__gno78:hover{background:var(--color-success-hover)}.CartDrawer_cart-empty__mFutW{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center;color:var(--color-muted);padding:var(--space-5) var(--space-4)}.CartDrawer_cart-empty__mFutW img{width:120px;height:120px;object-fit:contain}.CartDrawer_cart-empty__cta__Vdpnj{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-3) var(--space-5);background:var(--color-accent-2);color:var(--color-bg);border-radius:var(--radius-md);text-decoration:none;font-weight:600}.CartDrawer_cart-list__M_0DU{display:flex;flex-direction:column;gap:var(--space-3)}.CartDrawer_cart-item__XfalB{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg)}.CartDrawer_cart-item__thumb__axkRS img{width:64px;height:64px;object-fit:contain;border-radius:var(--radius-md);background:var(--color-light)}.CartDrawer_cart-item__body__AOpnD{display:flex;flex-direction:column;gap:var(--space-2);flex:1 1}.CartDrawer_cart-item__top__AvyMS{display:flex;justify-content:space-between;gap:var(--space-2)}.CartDrawer_cart-item__top__AvyMS>div{flex:1 1;min-width:0}.CartDrawer_cart-item__name__MU4_2{display:block;font-weight:600;font-size:var(--text-sm);line-height:1.35;color:var(--color-text);margin-bottom:var(--space-1);text-decoration:none}.CartDrawer_cart-item__name__MU4_2:hover{text-decoration:underline}.CartDrawer_cart-item__price__rJb75{color:var(--color-text);font-weight:700;font-size:.9375rem;text-align:start}.CartDrawer_cart-item__remove__QkGeA{border:1px solid var(--color-danger-border);background:var(--color-danger-light);color:var(--color-danger);cursor:pointer;flex-shrink:0;min-width:40px;min-height:40px;width:40px;height:40px;border-radius:var(--radius-pill);display:grid;place-items:center;transition:background var(--transition-fast),border-color var(--transition-fast)}.CartDrawer_cart-item__remove__QkGeA:hover{background:color-mix(in srgb,var(--color-danger) 10%,var(--color-bg));border-color:color-mix(in srgb,var(--color-danger) 45%,var(--color-border))}.CartDrawer_cart-item__remove__QkGeA:focus-visible{outline:2px solid var(--color-danger);outline-offset:2px}.CartDrawer_cart-item__controls__EXvNP{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.CartDrawer_cart-item__price--inline__1NCDZ{margin-inline-start:auto;white-space:nowrap;text-align:end}.CartDrawer_qty-control__FWNID{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-bg)}.CartDrawer_qty-control--small__ziZgo .CartDrawer_qty-control__btn__5SmoE{width:32px;height:32px;padding-bottom:4px}.CartDrawer_qty-control__btn__5SmoE{background:var(--color-light);border:1px solid var(--color-border);cursor:pointer;font-size:var(--text-base);width:var(--space-9);height:var(--space-9);display:grid;place-items:center;transition:background var(--transition-fast);border-radius:var(--radius-pill)}.CartDrawer_qty-control__btn__5SmoE:hover{background:var(--color-border)}.CartDrawer_qty-control__btn__5SmoE:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.CartDrawer_qty-control__value__7SIB3{min-width:var(--space-6);text-align:center;font-weight:600;color:var(--color-text);font-size:var(--text-sm)}.CartDrawer_cart-subtotal___GkmV{padding:var(--space-2) var(--space-3);display:flex;justify-content:space-between;align-items:center;font-weight:700;color:var(--color-text);margin-bottom:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface)}.CartDrawer_cart-subtotal__label__ADlaf{color:var(--color-text)}.CartDrawer_cart-subtotal__meta__WZkmU{display:flex;flex-direction:column;gap:2px}.CartDrawer_cart-subtotal__items__3ROtp{font-size:var(--text-xs);color:var(--color-muted)}.CartDrawer_cart-subtotal__value__4psSH{color:var(--color-primary);font-size:var(--text-base)}@media (max-width:1024px){.CartDrawer_cart-drawer__b3DOL{width:100vw}.CartDrawer_cart-drawer__content__8Ot6c{padding:var(--space-4)}.CartDrawer_cart-drawer__footer__e_8q_{grid-template-columns:1fr}}@media (max-width:768px){.CartDrawer_cart-drawer__content__8Ot6c,.CartDrawer_cart-drawer__header__rYBmV,.CartDrawer_cart-item__XfalB{padding:var(--space-3)}.CartDrawer_cart-item__thumb__axkRS img{width:64px;height:64px}.CartDrawer_cart-item__name__MU4_2{font-size:var(--text-sm)}.CartDrawer_cart-item__controls__EXvNP{flex-wrap:wrap}.CartDrawer_cart-item__price--inline__1NCDZ{width:100%;margin-inline-start:0;text-align:start}.CartDrawer_qty-control__btn__5SmoE{width:40px;height:40px}.CartDrawer_qty-control__value__7SIB3{min-width:24px}.CartDrawer_cart-subtotal___GkmV{padding:var(--space-2) var(--space-3)}}@media (max-width:480px){.CartDrawer_cart-item__XfalB{grid-template-columns:56px 1fr}.CartDrawer_cart-item__thumb__axkRS img{width:56px;height:56px}.CartDrawer_cart-drawer__title__0htCG{font-size:var(--text-base)}.CartDrawer_cart-drawer__btn__xix9F{padding:var(--space-2)}.CartDrawer_cart-empty__mFutW img{width:96px;height:96px}}