.categories-desktop[data-v-b05f8384]{display:none;flex-direction:column;flex-wrap:wrap;gap:16px}.categories-desktop .second-level-container[data-v-b05f8384],.categories-desktop .top-level-container[data-v-b05f8384]{display:flex;flex-wrap:wrap;gap:.5rem}@media(min-width:768px){.categories-desktop[data-v-b05f8384]{display:flex}}.category-btn-item[data-v-b05f8384]{background:var(--categoryBtnBgColor);border:1px solid var(--categoryBtnBorderColor);border-radius:4px;color:var(--categoryBtnTextColor);cursor:pointer;font-size:.875rem;padding:.5rem 1rem;transition:all .2s}.category-btn-item.active[data-v-b05f8384],.category-btn-item[data-v-b05f8384]:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.category-text-item[data-v-b05f8384]{border-radius:4px;color:var(--categoryTextColor);cursor:pointer;font-size:.875rem;padding:0 1rem;transition:all .2s}.category-text-item.active[data-v-b05f8384]{color:var(--primary-color)}.categories-mobile[data-v-b05f8384]{align-items:center;display:flex;justify-content:space-between}@media(min-width:768px){.categories-mobile[data-v-b05f8384]{display:none}}.drawer[data-v-b05f8384]{position:fixed;z-index:999}.drawer[data-v-b05f8384],.drawer .drawer-overlay[data-v-b05f8384]{height:100%;left:0;top:0;width:100%}.drawer .drawer-overlay[data-v-b05f8384]{background-color:#00000080;position:absolute}.drawer .drawer-container[data-v-b05f8384]{background-color:#fff;bottom:0;display:flex;flex-direction:column;padding-bottom:20px;position:absolute;right:0;top:0;width:80%}.drawer .drawer-container .drawer-header[data-v-b05f8384]{align-items:center;display:flex;justify-content:space-between;padding-bottom:20px}.drawer .drawer-container .category-text-item[data-v-b05f8384]{color:#2c2c2c}.drawer-enter-active[data-v-b05f8384],.drawer-leave-active[data-v-b05f8384]{transition:opacity .3s ease}.drawer-enter-from[data-v-b05f8384],.drawer-leave-to[data-v-b05f8384]{opacity:0}.drawer-slide-enter-active[data-v-b05f8384],.drawer-slide-leave-active[data-v-b05f8384]{transition:transform .3s ease}.drawer-slide-enter-from[data-v-b05f8384],.drawer-slide-leave-to[data-v-b05f8384]{transform:translate(100%)}.drawer-slide-enter-to[data-v-b05f8384],.drawer-slide-leave-from[data-v-b05f8384]{transform:translate(0)}.search-box[data-v-f1329eac]{position:relative}.search-input[data-v-f1329eac]{background:var(--searchInputBgColor);border:1px solid var(--searchInputBorderColor);border-radius:.25rem;height:40px;padding:0 12px;transition:all .2s;width:100%}.search-input[data-v-f1329eac]:focus{background:#fff;border-color:var(--primary-color);outline:none}.search-input:focus~.search-btn .search-icon[data-v-f1329eac]{color:var(--searchInputIconActiveColor)}.search-icon[data-v-f1329eac]{color:var(--searchInputIconColor)}.search-btn[data-v-f1329eac]{align-items:center;color:#6b7280;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:0;top:0;transition:color .2s;width:40px}.search-btn[data-v-f1329eac]:hover{color:var(--primary-color)}@media(min-width:768px){.bt-productlist-title[data-v-89e11ad7]{font-size:var(--title-fs)!important}}
