global-search-button .global-search__button-wrapper{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 16px;background:#1f1f1f;transition:all .25s ease-in-out;cursor:pointer}global-search-button .global-search__button-wrapper:hover{background:#b38f55}global-search-button .global-search__search-button{color:#fff;font-size:14px;user-select:none}global-search-button .global-search__search-icon{height:18px;width:18px}global-search-button .sidebar__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0);z-index:51;transition:.5s;pointer-events:none}global-search-button .sidebar__overlay.visible{background:rgba(0,0,0,.7);pointer-events:all}global-search-button .sidebar__header{position:relative;display:flex;justify-content:center;align-items:center;padding:18px 0;font-size:16px;color:#1f1f1f;border-bottom:1px solid #d9d9d9}global-search-button .sidebar__close-icon{position:absolute;top:38%;right:15px;cursor:pointer}global-search-button .sidebar__wrapper{height:100%;width:0;min-width:unset;position:fixed;top:0;right:0;background:#fff;z-index:52;user-select:none;visibility:hidden;overflow-x:hidden;transition:.5s}global-search-button .sidebar__wrapper.open{width:495px;visibility:visible}global-search-button .sidebar__filters-wrapper{padding:10px 30px 40px 30px}global-search-button .sidebar__clear-button,global-search-button .sidebar__search-button{padding:10px 42px;font-size:16px;font-weight:600;border-radius:4px;text-transform:uppercase;cursor:pointer}global-search-button .sidebar__control-buttons{display:flex;justify-content:space-between}global-search-button .sidebar__clear-button{color:#1a1a1a;background:rgba(0,0,0,0);border:1px solid #1f1f1f;transition:all .25s ease-in-out}global-search-button .sidebar__clear-button:hover{color:#b38f55;border-color:#b38f55}global-search-button .sidebar__search-button{color:#fff;background:#1a1a1a;transition:all .25s ease-in-out}global-search-button .sidebar__search-button:hover{background:#b38f55}global-search-button .short-filters__pair-of-filters{display:flex;gap:12px}global-search-button .short-filters__pair-of-filters>sidebar-dropdown-component .dropdown__block select{width:210px}
sidebar-dropdown-component .sidebar-dropdown-container{display:flex;flex-direction:column;gap:0;margin-bottom:28px}sidebar-dropdown-component .dropdown__title{display:flex;justify-content:space-between;align-items:center;color:#222;font-size:15px;font-weight:600;margin-bottom:6px;text-transform:uppercase;cursor:pointer}sidebar-dropdown-component .dropdown__block{display:block}sidebar-dropdown-component .dropdown__block select{position:relative;width:100%;background-color:#e5e5e5;border:1px solid #ddd;border-radius:4px;padding:10px;font-size:16px;color:#525252;appearance:none;outline:none;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 8" fill="%23222222"><path d="M0.72 7.24C0.72 7.37 0.77 7.48 0.86 7.58C0.96 7.67 1.07 7.72 1.2 7.72C1.33 7.72 1.44 7.67 1.54 7.58L7.89 1.22L14.14 7.48C14.24 7.57 14.35 7.62 14.48 7.62C14.61 7.62 14.72 7.57 14.82 7.48C14.91 7.38 14.96 7.27 14.96 7.14C14.96 7.01 14.91 6.9 14.82 6.8L8.23 0.21C8.13 0.12 8.02 0.07 7.89 0.07C7.76 0.07 7.65 0.12 7.55 0.21L0.86 6.89C0.84 6.91 0.83 6.93 0.81 6.95C0.8 6.97 0.79 6.99 0.78 7.02C0.77 7.04 0.76 7.07 0.75 7.09C0.74 7.12 0.73 7.14 0.73 7.16C0.72 7.19 0.72 7.21 0.72 7.24Z" /></svg>') no-repeat right 10px center;cursor:pointer}sidebar-dropdown-component .dropdown__block select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 8" fill="%23222222"><path d="M0.72 0.76C0.72 0.63 0.77 0.52 0.86 0.42C0.96 0.33 1.07 0.28 1.2 0.28C1.33 0.28 1.44 0.33 1.54 0.42L7.89 6.78L14.14 0.52C14.24 0.43 14.35 0.38 14.48 0.38C14.61 0.38 14.72 0.43 14.82 0.52C14.91 0.62 14.96 0.73 14.96 0.86C14.96 0.99 14.91 1.1 14.82 1.2L8.23 7.79C8.13 7.88 8.02 7.93 7.89 7.93C7.76 7.93 7.65 7.88 7.55 7.79L0.86 1.11C0.84 1.09 0.83 1.07 0.81 1.05C0.8 1.03 0.79 1.01 0.78 0.98C0.77 0.96 0.76 0.93 0.75 0.91C0.74 0.88 0.73 0.86 0.73 0.84C0.72 0.81 0.72 0.79 0.72 0.76Z" /></svg>') no-repeat right 10px center;background-size:15px}sidebar-dropdown-component .dropdown__block select:focus{border-color:#000;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 15 8" fill="%23222222"><path d="M0.72 7.24C0.72 7.37 0.77 7.48 0.86 7.58C0.96 7.67 1.07 7.72 1.2 7.72C1.33 7.72 1.44 7.67 1.54 7.58L7.89 1.22L14.14 7.48C14.24 7.57 14.35 7.62 14.48 7.62C14.61 7.62 14.72 7.57 14.82 7.48C14.91 7.38 14.96 7.27 14.96 7.14C14.96 7.01 14.91 6.9 14.82 6.8L8.23 0.21C8.13 0.12 8.02 0.07 7.89 0.07C7.76 0.07 7.65 0.12 7.55 0.21L0.86 6.89C0.84 6.91 0.83 6.93 0.81 6.95C0.8 6.97 0.79 6.99 0.78 7.02C0.77 7.04 0.76 7.07 0.75 7.09C0.74 7.12 0.73 7.14 0.73 7.16C0.72 7.19 0.72 7.21 0.72 7.24Z" /></svg>') no-repeat right 10px center;background-size:15px}sidebar-dropdown-component .dropdown__block select:hover{border-color:#000}sidebar-dropdown-component .dropdown__block select:focus{border-color:#000}sidebar-dropdown-component .dropdown__block select option{background-color:#f0f0f0;color:#333;padding:20px;font-size:16px}
sidebar-search-component .search__input-container{position:relative;display:block;margin-bottom:28px}sidebar-search-component .search__input-container input[type=search]{width:100%;padding:10px 30px 10px 43px;border-bottom:1px solid #ccc;border-radius:4px;font-size:16px;color:#222;transition:border-color .3s ease}sidebar-search-component .search__input-container input[type=search]:focus{outline:none;border-color:#222}sidebar-search-component .search__input-container input[type=search]::placeholder{color:#444;opacity:1}sidebar-search-component .search__input-container input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:none}sidebar-search-component .search-icon{position:absolute;left:15px;top:55%;transform:translateY(-50%)}sidebar-search-component .clear-button{display:none;position:absolute;right:15px;top:60%;transform:translateY(-50%);width:10px;height:10px;cursor:pointer}sidebar-search-component .clear-button::before,sidebar-search-component .clear-button::after{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background-color:#444;transition:background-color .3s}sidebar-search-component .clear-button::before{transform:rotate(45deg)}sidebar-search-component .clear-button::after{transform:rotate(-45deg)}sidebar-search-component .clear-button:hover::before,sidebar-search-component .clear-button:hover::after{background-color:#222}
