.categories-list[data-v-1e3a8ed2]{top:0;background-color:#f8f8f8;list-style-type:none;text-align:center;overflow:auto;overflow-x:hidden}.categories-list .menu[data-v-1e3a8ed2]{padding-top:2.5rem;list-style-type:none;text-align:center;overflow:auto;padding-bottom:-1rem}.categories-list .menu li[data-v-1e3a8ed2]{margin-right:0;margin-left:0;display:inline-block}.categories-list .menu a[data-v-1e3a8ed2]{margin-left:1rem;margin-right:1rem;display:inline-block;cursor:pointer;padding-top:.75rem;padding-bottom:1rem;font-family:Roboto;font-size:1em;font-weight:300;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.15s;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);line-height:10px;padding-bottom:18px}#shop_categories_menu.categories-list.js-is-sticky .menu[data-v-1e3a8ed2],#shop_categories_menu.categories-list.js-is-stuck .menu[data-v-1e3a8ed2]{padding-top:1rem}.router-link-active[data-v-1e3a8ed2]{border-bottom-width:5px;--tw-border-opacity: 1;border-color:rgba(0,142,82,var(--tw-border-opacity));transition:all .1s linear}.wrapper-icon[data-v-1e3a8ed2]{display:inline-block}.dropdown-content[data-v-1e3a8ed2]{overflow-y:auto;max-height:681px}.dropdown-content .list[data-v-1e3a8ed2]{z-index:50;margin:auto;width:100%;--tw-bg-opacity: 1;background-color:rgba(11,80,60,var(--tw-bg-opacity));padding:1rem 1rem 2rem;font-family:Roboto;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity));color:#fff}.dropdown-content .list a[data-v-1e3a8ed2]{width:100%;cursor:pointer;padding-top:.25rem;padding-bottom:.25rem;font-family:Roboto;font-size:1em;font-weight:300}@media (max-width: 1024px){.categories-list .menu[data-v-1e3a8ed2]{padding-top:1rem}}@media (min-width: 1024px) and (max-width: 1175px){.categories-list .menu[data-v-1e3a8ed2]{padding-top:3.5rem}}@media (max-width: 640px){.menu[data-v-1e3a8ed2]{display:none}.categories-list[data-v-1e3a8ed2]{background-color:#f8f8f8;list-style-type:none;text-align:center;overflow:auto;overflow-x:hidden}}
