@import 'themes/marketplace/static/src/scss/settings/_variables'; .clear-ul { padding: 0; margin: 0; list-style: none; } .hl-list { margin-bottom: 65px; } .hl-list-category { display: flex; @media (max-width: 767px) { flex-direction: column; } & + .hl-list-category { margin-top: 40px; padding-top: 40px; border-top: 1px solid $border-color-items; @media (max-width: 767px) { margin-top: 30px; padding-top: 30px; } } } .hl-list-category-view { display: block; .hl-list-title { width: auto; padding-bottom: $default-spacing; } } .hl-list-title { font-weight: bold; font-size: $font-size-lg; line-height: 25px; width: 285px; padding-right: 20px; } .hl-list-items { overflow: hidden; a { display: block; max-width: 100%; overflow: hidden; text-overflow: ellipsis; } @media (max-width: 767px) { padding-top: 18px; } @extend .clear-ul; > li { + li { margin-top: 10px; } } } .hl-list-textshort { padding-top: 10px; padding-bottom: 15px; } .hl-list-search { @extend .clear-ul; > li { position: relative; padding-left: 30px; + li { margin-top: 10px; } em { background-color: #f8e26d; font-style: normal; } } } .hl-list-search-num { position: absolute; top: 0; left: 0; }