.page_search-page__yrWxf{min-height:calc(100vh - 200px);padding:40px 0 60px;background-color:var(--bg-color-secondary);font-family:var(--font-harmony-os),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}@media(max-width:999px){.page_search-page__yrWxf{padding:24px 0 40px}}.page_search-container__K0INj{width:100%;max-width:var(--container-max-width-pc);margin:0 auto;padding-left:var(--container-padding-mobile-tablet);padding-right:var(--container-padding-mobile-tablet);box-sizing:border-box;overflow-x:hidden}@media(min-width:1000px){.page_search-container__K0INj{padding-left:var(--container-padding-pc);padding-right:var(--container-padding-pc)}}@media(min-width:1600px){.page_search-container__K0INj{max-width:var(--container-max-width-large)}}@media(max-width:480px){.page_search-container__K0INj{padding-left:12px;padding-right:12px}}.page_search-header__UGKaq{margin-bottom:32px}@media(max-width:999px){.page_search-header__UGKaq{margin-bottom:24px}}.page_search-title__eLpQ_{font-size:32px;font-weight:700;color:var(--primary-color-hover);margin:0 0 8px;line-height:1.3;font-family:var(--font-harmony-os),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}@media(max-width:999px){.page_search-title__eLpQ_{font-size:24px}}.page_search-results-count__ZW_Uj{font-size:16px;font-weight:400;color:var(--text-color-secondary);margin:0;font-family:var(--font-harmony-os),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}@media(max-width:999px){.page_search-results-count__ZW_Uj{font-size:14px}}.page_search-content-wrapper__ndUyi{display:grid;grid-template-columns:320px 1fr;gap:32px;margin-top:32px}@media(max-width:999px){.page_search-content-wrapper__ndUyi{grid-template-columns:1fr;gap:24px;margin-top:24px}}.page_search-products-content__dxghs{display:flex;flex-direction:column;gap:24px}.page_search-bar-section__ZmeUn{margin-bottom:32px}@media(max-width:999px){.page_search-bar-section__ZmeUn{margin-bottom:24px}}.page_search-bar-wrapper__DLxSq{display:flex;align-items:center;background-color:var(--bg-color);border:2px solid var(--border-color);border-radius:12px;padding:12px 16px;gap:12px;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px var(--shadow-color-light);box-sizing:border-box;overflow:hidden;width:100%}@media(max-width:999px){.page_search-bar-wrapper__DLxSq{padding:8px 12px;border-radius:10px;gap:8px;border-width:1px}}@media(max-width:480px){.page_search-bar-wrapper__DLxSq{padding:7px 10px;gap:6px;border-radius:8px}}.page_search-bar-wrapper__DLxSq:focus-within{border-color:var(--primary-color);box-shadow:0 4px 16px rgba(47,120,255,.2)}.page_search-bar-icon__URKjF{flex-shrink:0;width:24px;height:24px;color:var(--text-color-secondary)}@media(max-width:999px){.page_search-bar-icon__URKjF{width:20px;height:20px}}.page_search-bar-input__ATJXm{flex:1;min-width:0;border:none;outline:none;background-color:transparent;font-size:16px;font-weight:400;color:var(--text-color);font-family:var(--font-harmony-os),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;box-sizing:border-box}@media(max-width:999px){.page_search-bar-input__ATJXm{font-size:14px}}@media(max-width:480px){.page_search-bar-input__ATJXm{font-size:13px}}.page_search-bar-input__ATJXm::-moz-placeholder{color:var(--text-color-tertiary)}.page_search-bar-input__ATJXm::placeholder{color:var(--text-color-tertiary)}.page_search-bar-input__ATJXm:focus{outline:none;border:none}.page_search-bar-button__aougk{flex-shrink:0;padding:10px 24px;background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-color-hover) 100%);border:none;border-radius:8px;font-size:15px;font-weight:600;color:var(--text-color-white);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);font-family:var(--font-harmony-os),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;white-space:nowrap;box-sizing:border-box}@media(max-width:999px){.page_search-bar-button__aougk{padding:7px 14px;font-size:13px;border-radius:6px}}@media(max-width:480px){.page_search-bar-button__aougk{padding:6px 12px;font-size:12px;border-radius:6px}}.page_search-bar-button__aougk:hover{transform:translateY(-2px);box-shadow:0 4px 12px var(--shadow-color-medium)}.page_search-bar-button__aougk:active{transform:translateY(0)}.page_search-bar-button__aougk:focus{outline:2px solid var(--primary-color);outline-offset:2px}.page_search-bar-button__aougk:focus:not(:focus-visible){outline:none}.page_filter-bar__5jMWe{background:linear-gradient(135deg,#fff,#f8f9fa);border:2px solid var(--border-color);border-radius:20px;padding:28px;margin-bottom:32px;box-shadow:0 4px 20px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.04);transition:all .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box;overflow:visible;width:100%;position:relative}@media(max-width:999px){.page_filter-bar__5jMWe{padding:20px;border-radius:16px;margin-bottom:24px}}@media(max-width:768px){.page_filter-bar__5jMWe{padding:16px;border-radius:12px;margin-bottom:20px}}@media(max-width:480px){.page_filter-bar__5jMWe{padding:14px;border-radius:10px}}.page_filter-bar__5jMWe:hover{box-shadow:0 6px 24px rgba(0,0,0,.1),0 4px 12px rgba(0,0,0,.06)}.page_reset-filters-wrapper__mNKz6{margin-bottom:16px}@media(max-width:999px){.page_reset-filters-wrapper__mNKz6{margin-bottom:12px}}.page_filter-row__YB79d{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start;width:100%;box-sizing:border-box;position:relative;overflow:visible}@media(min-width:1400px){.page_filter-row__YB79d{gap:20px}}@media(max-width:1199px){.page_filter-row__YB79d{gap:14px}}@media(max-width:999px){.page_filter-row__YB79d{gap:10px}}@media(max-width:768px){.page_filter-row__YB79d{gap:10px}}@media(max-width:480px){.page_filter-row__YB79d{gap:8px}}.page_filter-item__ATYRA{display:flex;flex-direction:column;gap:10px;flex:0 1 auto;position:relative;overflow:visible;z-index:1}.page_filter-item__ATYRA.page_is-open__eK_45,.page_filter-item__ATYRA.page_is-open__eK_45 .page_dropdown-wrapper__ihS2f{z-index:100}.page_filter-item__ATYRA.page_is-open__eK_45 .page_dropdown-menu__MBWW1{z-index:10001}.page_filter-item__ATYRA:not(.page_price-range__6u5Ql):not(.page_filter-button-wrapper__wSbJd){min-width:150px;max-width:200px}@media(min-width:1400px){.page_filter-item__ATYRA:not(.page_price-range__6u5Ql):not(.page_filter-button-wrapper__wSbJd){min-width:170px;max-width:220px}}@media(max-width:1199px){.page_filter-item__ATYRA:not(.page_price-range__6u5Ql):not(.page_filter-button-wrapper__wSbJd){min-width:140px;max-width:180px}}@media(max-width:999px){.page_filter-item__ATYRA:not(.page_price-range__6u5Ql):not(.page_filter-button-wrapper__wSbJd){min-width:calc(50% - 5px);max-width:calc(50% - 5px)}}@media(max-width:640px){.page_filter-item__ATYRA:not(.page_price-range__6u5Ql):not(.page_filter-button-wrapper__wSbJd){min-width:100%;max-width:100%}}.page_filter-item__ATYRA.page_price-range__6u5Ql{flex:1 1 auto;min-width:300px;max-width:100%}@media(min-width:1400px){.page_filter-item__ATYRA.page_price-range__6u5Ql{min-width:400px}}@media(max-width:1199px){.page_filter-item__ATYRA.page_price-range__6u5Ql{min-width:280px}}@media(max-width:999px){.page_filter-item__ATYRA.page_price-range__6u5Ql{min-width:100%;order:1}}@media(max-width:640px){.page_filter-item__ATYRA.page_price-range__6u5Ql{min-width:100%}}.page_filter-item__ATYRA.page_sort-item__hF44i{min-width:140px;max-width:160px}@media(max-width:999px){.page_filter-item__ATYRA.page_sort-item__hF44i{min-width:calc(50% - 5px);max-width:calc(50% - 5px)}}@media(max-width:640px){.page_filter-item__ATYRA.page_sort-item__hF44i{min-width:100%;max-width:100%}}.page_filter-item__ATYRA.page_filter-button-wrapper__wSbJd{flex:0 0 auto;min-width:auto;align-self:flex-end;margin-left:auto}@media(max-width:999px){.page_filter-item__ATYRA.page_filter-button-wrapper__wSbJd{width:100%;margin-left:0;order:2}}@media(max-width:768px){.page_filter-item__ATYRA.page_filter-button-wrapper__wSbJd{width:100%}}.page_filter-label__NgNb6{font-size:14px;font-weight:700;color:var(--text-color);font-family:var(--font-harmony-os),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:.3px;text-transform:uppercase;margin-bottom:2px}@media(max-width:999px){.page_filter-label__NgNb6{font-size:13px;letter-spacing:.2px;margin-bottom:4px}}@media(max-width:480px){.page_filter-label__NgNb6{font-size:12px;letter-spacing:.1px;margin-bottom:6px}}.page_dropdown-wrapper__ihS2f{position:relative;z-index:inherit}.page_dropdown-button__6gP7A{width:100%;padding:14px 18px;background:linear-gradient(135deg,#fff,#f8f9fa);border:2px solid var(--border-color);border-radius:14px;font-size:15px;font-weight:500;color:var(--text-color);cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:var(--font-harmony-os),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;white-space:nowrap;box-shadow:0 2px 8px rgba(0,0,0,.04);position:relative;overflow:hidden;min-height:var(--touch-target-size)}@media(max-width:999px){.page_dropdown-button__6gP7A{padding:12px 16px;font-size:14px;border-radius:12px;min-height:44px}}@media(max-width:480px){.page_dropdown-button__6gP7A{padding:12px 14px;font-size:13px;border-radius:10px;min-height:44px}}.page_dropdown-button__6gP7A:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);transition:left .5s}.page_dropdown-button__6gP7A:hover{border-color:var(--primary-color);background:linear-gradient(135deg,#fff 0,var(--primary-color-light) 100%);box-shadow:0 4px 12px rgba(47,120,255,.15);transform:translateY(-2px)}.page_dropdown-button__6gP7A:hover:before{left:100%}.page_dropdown-button__6gP7A:active{transform:translateY(0)}.page_dropdown-button__6gP7A:focus{outline:2px solid var(--primary-color);outline-offset:2px;border-color:var(--primary-color)}.page_dropdown-button__6gP7A:focus:not(:focus-visible){outline:none}.page_dropdown-button__6gP7A span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_dropdown-icon__uolca{flex-shrink:0;transition:transform .3s cubic-bezier(.4,0,.2,1);color:var(--primary-color);opacity:.7}.page_dropdown-button__6gP7A:hover .page_dropdown-icon__uolca{opacity:1;transform:scale(1.1)}.page_dropdown-icon__uolca.page_is-open__eK_45{transform:rotate(180deg) scale(1.1);opacity:1}.page_dropdown-menu__MBWW1{position:absolute;top:calc(100% + 8px);left:0;right:0;background:linear-gradient(135deg,#fff,#fafbfc);border:2px solid var(--border-color);border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.12),0 4px 12px rgba(0,0,0,.08);z-index:9999;max-height:320px;overflow-y:auto;overflow-x:visible;animation:page_slideDown__7OqyP .3s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(10px);isolation:isolate}@media(max-width:999px){.page_dropdown-menu__MBWW1{border-radius:12px;top:calc(100% + 6px);max-height:280px}}@media(max-width:480px){.page_dropdown-menu__MBWW1{border-radius:10px;top:calc(100% + 4px);max-height:240px}}.page_dropdown-menu__MBWW1::-webkit-scrollbar{width:6px}.page_dropdown-menu__MBWW1::-webkit-scrollbar-track{background:transparent;border-radius:10px}.page_dropdown-menu__MBWW1::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:10px;opacity:.3}.page_dropdown-menu__MBWW1::-webkit-scrollbar-thumb:hover{opacity:.5}@keyframes page_slideDown__7OqyP{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.page_dropdown-item__odW09{width:100%;padding:14px 18px;background-color:transparent;text-align:left;font-size:15px;font-weight:500;color:var(--text-color);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);font-family:var(--font-harmony-os),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;position:relative;border:none;border-left:3px solid transparent;min-height:44px;display:flex;align-items:center}@media(max-width:999px){.page_dropdown-item__odW09{padding:12px 16px;font-size:14px;min-height:44px}}@media(max-width:480px){.page_dropdown-item__odW09{padding:10px 14px;font-size:13px;min-height:44px}}.page_dropdown-item__odW09:hover{background:linear-gradient(90deg,var(--primary-color-light) 0,transparent 100%);color:var(--primary-color);border-left-color:var(--primary-color);padding-left:20px}.page_dropdown-item__odW09.page_is-active__MEUBL{background:linear-gradient(90deg,var(--primary-color-light) 0,rgba(47,120,255,.05) 100%);color:var(--primary-color);font-weight:700;border-left-color:var(--primary-color);box-shadow:inset 0 0 10px rgba(47,120,255,.1)}.page_dropdown-item__odW09.page_is-active__MEUBL:before{content:"✓";position:absolute;right:18px;color:var(--primary-color);font-weight:700}.page_dropdown-item__odW09:first-child{border-radius:14px 14px 0 0}.page_dropdown-item__odW09:last-child{border-radius:0 0 14px 14px}.page_price-inputs__fTVKh{display:flex;align-items:center;gap:10px;margin-bottom:4px;width:100%;box-sizing:border-box}@media(max-width:480px){.page_price-inputs__fTVKh{gap:6px}}.page_price-input__BRtXX{flex:1;min-width:0;padding:14px 18px;background:linear-gradient(135deg,#fff,#f8f9fa);border:2px solid var(--border-color);border-radius:14px;font-size:15px;font-weight:500;color:var(--text-color);font-family:var(--font-harmony-os),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,0,0,.04);min-height:var(--touch-target-size);box-sizing:border-box;width:100%}@media(max-width:999px){.page_price-input__BRtXX{padding:12px 14px;font-size:14px;border-radius:12px;min-height:44px}}@media(max-width:480px){.page_price-input__BRtXX{padding:10px 12px;font-size:13px;border-radius:10px;min-height:44px}}.page_price-input__BRtXX::-moz-placeholder{color:var(--text-color-tertiary);font-weight:400}.page_price-input__BRtXX::placeholder{color:var(--text-color-tertiary);font-weight:400}.page_price-input__BRtXX:hover{border-color:var(--primary-color);box-shadow:0 4px 12px rgba(47,120,255,.1)}.page_price-input__BRtXX:focus{outline:2px solid var(--primary-color);outline-offset:2px;border-color:var(--primary-color);background:#fff;box-shadow:0 4px 16px rgba(47,120,255,.2);transform:translateY(-1px)}.page_price-input__BRtXX:focus:not(:focus-visible){outline:none}.page_price-input__BRtXX.page_has-error__ZZq9_{background:linear-gradient(135deg,#fff5f5,#fff);animation:page_shake__0C48W .3s}.page_price-input__BRtXX.page_has-error__ZZq9_:focus{box-shadow:0 4px 16px rgba(239,68,68,.2)}@keyframes page_shake__0C48W{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.page_price-separator__1Dt8h{flex-shrink:0;color:var(--text-color-secondary);font-size:16px;font-weight:600;padding:0 8px;opacity:.6}@media(max-width:999px){.page_price-separator__1Dt8h{font-size:14px;padding:0 4px}}@media(max-width:480px){.page_price-separator__1Dt8h{font-size:12px;padding:0 2px}}.page_price-error__KjTBP{display:block;margin-top:6px;font-size:12px;color:var(--error-color);font-family:var(--font-harmony-os),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-weight:500}.page_price-input__BRtXX.page_has-error__ZZq9_{border-color:var(--error-color)}.page_price-input__BRtXX.page_has-error__ZZq9_:focus{border-color:var(--error-color);outline-color:var(--error-color)}.page_quick-price-filters__tT1eW{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}@media(max-width:999px){.page_quick-price-filters__tT1eW{gap:8px;margin-top:12px}}@media(max-width:480px){.page_quick-price-filters__tT1eW{gap:6px;margin-top:10px}}.page_quick-price-button__yOwWF{padding:10px 16px;background:linear-gradient(135deg,#fff,#f8f9fa);border:2px solid var(--border-color);border-radius:12px;font-size:13px;font-weight:600;color:var(--text-color);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:var(--font-harmony-os),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;white-space:nowrap;box-shadow:0 2px 6px rgba(0,0,0,.04);position:relative;overflow:hidden;min-height:36px;display:inline-flex;align-items:center;justify-content:center}@media(max-width:999px){.page_quick-price-button__yOwWF{padding:8px 14px;font-size:12px;border-radius:10px;min-height:36px}}@media(max-width:480px){.page_quick-price-button__yOwWF{padding:8px 12px;font-size:11px;border-radius:8px;min-height:36px;flex:1 1 calc(50% - 3px);min-width:calc(50% - 3px)}}.page_quick-price-button__yOwWF:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:var(--primary-color-light);transform:translate(-50%,-50%);transition:width .4s,height .4s;z-index:0}.page_quick-price-button__yOwWF span{position:relative;z-index:1}.page_quick-price-button__yOwWF:hover{border-color:var(--primary-color);color:var(--primary-color);box-shadow:0 4px 12px rgba(47,120,255,.2);transform:translateY(-2px)}.page_quick-price-button__yOwWF:hover:before{width:100%;height:100%}.page_quick-price-button__yOwWF:active{transform:translateY(0) scale(.98)}.page_quick-price-button__yOwWF:focus{outline:2px solid var(--primary-color);outline-offset:2px}.page_quick-price-button__yOwWF:focus:not(:focus-visible){outline:none}.page_quick-price-button__yOwWF.page_is-active__MEUBL{background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-color-hover) 100%);border-color:var(--primary-color);color:var(--text-color-white);box-shadow:0 4px 16px rgba(47,120,255,.3);font-weight:700}.page_quick-price-button__yOwWF.page_is-active__MEUBL:before{width:100%;height:100%;background:hsla(0,0%,100%,.1)}.page_quick-price-button__yOwWF.page_is-active__MEUBL:hover{background:linear-gradient(135deg,var(--primary-color-hover) 0,var(--primary-color) 100%);box-shadow:0 6px 20px rgba(47,120,255,.4)}.page_filter-button__K0bqq,.page_quick-price-button__yOwWF.page_is-active__MEUBL span{color:var(--text-color-white)}.page_filter-button__K0bqq{padding:14px 28px;background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-color-hover) 100%);border:none;border-radius:14px;font-size:15px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px rgba(47,120,255,.3),0 2px 8px rgba(47,120,255,.2);font-family:var(--font-harmony-os),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;white-space:nowrap;position:relative;overflow:hidden;text-transform:uppercase;letter-spacing:.5px;min-height:var(--touch-target-size);width:100%}@media(max-width:999px){.page_filter-button__K0bqq{padding:12px 24px;font-size:14px;border-radius:12px;min-height:44px}}@media(max-width:480px){.page_filter-button__K0bqq{padding:14px 20px;font-size:13px;border-radius:10px;min-height:44px}}.page_filter-button__K0bqq:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:hsla(0,0%,100%,.2);transform:translate(-50%,-50%);transition:width .6s,height .6s}.page_filter-button__K0bqq:hover{transform:translateY(-3px);box-shadow:0 6px 24px rgba(47,120,255,.4),0 4px 12px rgba(47,120,255,.3);background:linear-gradient(135deg,var(--primary-color-hover) 0,var(--primary-color) 100%)}.page_filter-button__K0bqq:hover:before{width:300px;height:300px}.page_filter-button__K0bqq:hover svg{transform:rotate(15deg) scale(1.1)}.page_filter-button__K0bqq:active{transform:translateY(-1px)}.page_filter-button__K0bqq:focus{outline:3px solid rgba(47,120,255,.5);outline-offset:3px}.page_filter-button__K0bqq:focus:not(:focus-visible){outline:none}.page_filter-button__K0bqq svg{transition:transform .3s cubic-bezier(.4,0,.2,1);position:relative;z-index:1}.page_reset-filters__TzuTW{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:linear-gradient(135deg,#fff5f5,#fff);border:2px solid var(--error-color);border-radius:10px;font-size:14px;font-weight:600;color:var(--error-color);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);font-family:var(--font-harmony-os),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;box-shadow:0 2px 8px rgba(239,68,68,.1)}@media(max-width:999px){.page_reset-filters__TzuTW{padding:6px 14px;font-size:13px;border-radius:8px}}.page_reset-filters__TzuTW:hover{background:linear-gradient(135deg,var(--error-color) 0,var(--error-color-dark) 100%);color:var(--text-color-white);transform:translateY(-2px);box-shadow:0 4px 12px rgba(239,68,68,.3);border-color:var(--error-color)}.page_reset-filters__TzuTW:hover svg{transform:rotate(-180deg)}.page_reset-filters__TzuTW:active{transform:translateY(0)}.page_reset-filters__TzuTW:focus{outline:2px solid var(--error-color);outline-offset:2px}.page_reset-filters__TzuTW:focus:not(:focus-visible){outline:none}.page_reset-filters__TzuTW svg{transition:transform .4s cubic-bezier(.4,0,.2,1)}.page_products-grid__UkjZ1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px;-moz-column-gap:12px;column-gap:12px;justify-items:stretch;align-items:start;width:100%;max-width:100%;overflow:visible}.page_products-grid__UkjZ1>*{width:100%;max-width:100%;min-width:0}@media(min-width:1000px){.page_products-grid__UkjZ1{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:20px;-moz-column-gap:24px;column-gap:24px}}@media(min-width:1200px){.page_products-grid__UkjZ1{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:24px;-moz-column-gap:24px;column-gap:24px}}@media(min-width:1600px){.page_products-grid__UkjZ1{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:24px;-moz-column-gap:32px;column-gap:32px}}@media(max-width:999px){.page_products-grid__UkjZ1{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px;-moz-column-gap:12px;column-gap:12px}}@media(max-width:768px){.page_products-grid__UkjZ1{row-gap:12px;-moz-column-gap:8px;column-gap:8px}}@media(max-width:640px){.page_products-grid__UkjZ1{row-gap:12px;-moz-column-gap:8px;column-gap:8px}}@media(max-width:360px){.page_products-grid__UkjZ1{grid-template-columns:1fr}}.page_empty-state__DZbCt{text-align:center;padding:60px 20px;background-color:var(--bg-color);border-radius:16px;box-shadow:0 2px 8px var(--shadow-color-light)}@media(max-width:999px){.page_empty-state__DZbCt{padding:40px 16px;border-radius:12px}}.page_empty-icon___wB1J{margin:0 auto 24px;color:var(--text-color-tertiary);opacity:.5}@media(max-width:999px){.page_empty-icon___wB1J{margin-bottom:16px}}.page_empty-message__LdDMb{font-size:18px;font-weight:600;color:var(--text-color);margin:0 0 8px;font-family:var(--font-harmony-os),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}@media(max-width:999px){.page_empty-message__LdDMb{font-size:16px}}.page_empty-suggestion__SvJWo{font-size:14px;font-weight:400;color:var(--text-color-secondary);margin:0 0 24px;font-family:var(--font-harmony-os),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}@media(max-width:999px){.page_empty-suggestion__SvJWo{font-size:13px;margin-bottom:20px}}.page_reset-filters-button__u9eGE{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-color-hover) 100%);border:none;border-radius:12px;font-size:15px;font-weight:600;color:var(--text-color-white);cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px var(--shadow-color-light);font-family:var(--font-harmony-os),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;margin-top:8px}@media(max-width:999px){.page_reset-filters-button__u9eGE{padding:10px 20px;font-size:14px;margin-top:6px}}.page_reset-filters-button__u9eGE:hover{transform:translateY(-2px);box-shadow:0 4px 12px var(--shadow-color-medium)}.page_reset-filters-button__u9eGE:active{transform:translateY(0)}.page_reset-filters-button__u9eGE:focus{outline:2px solid var(--primary-color);outline-offset:2px}.page_reset-filters-button__u9eGE:focus:not(:focus-visible){outline:none}.page_reset-filters-button__u9eGE svg{flex-shrink:0}.page_load-more-section__LL3BX{display:flex;justify-content:center;align-items:center;margin-top:48px;padding:0 20px}@media(max-width:999px){.page_load-more-section__LL3BX{margin-top:32px;padding:0 16px}}.page_load-more-button__q_sc2{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 32px;background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-color-hover) 100%);border:none;border-radius:12px;font-size:15px;font-weight:600;color:var(--text-color-white);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px var(--shadow-color-light);font-family:var(--font-harmony-os),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}@media(max-width:999px){.page_load-more-button__q_sc2{padding:10px 24px;font-size:13px;border-radius:10px;gap:6px}}@media(max-width:480px){.page_load-more-button__q_sc2{padding:9px 20px;font-size:12px;border-radius:8px;gap:5px}}.page_load-more-button__q_sc2:hover{transform:translateY(-2px);box-shadow:0 4px 12px var(--shadow-color-medium)}.page_load-more-button__q_sc2:active{transform:translateY(0)}.page_load-more-button__q_sc2:focus{outline:2px solid var(--primary-color);outline-offset:2px}.page_load-more-button__q_sc2:focus:not(:focus-visible){outline:none}.page_load-more-button__q_sc2 span{white-space:nowrap}.page_load-more-button__q_sc2 svg{flex-shrink:0;transition:transform .3s cubic-bezier(.4,0,.2,1)}.page_load-more-button__q_sc2:hover svg{transform:translateY(-2px)}