ul.brand-thumbnails li { display: flex; align-items: center; flex-direction: column; }
ul.kures-brands-list-thumbnails.layout-round li { background-color: var(--ku_bg_color); border: 5px solid transparent; padding: 15px; border-radius: 20px; text-align: center; width: 13.5%; margin: 0px 3.8% 1em 0px; transition: 0.2s ease-in-out !important; }
ul.kures-brands-list-thumbnails.layout-round li.last { margin-right: 0px; }
ul.kures-brands-list-thumbnails.layout-round li a picture { display: block; }
ul.kures-brands-list-thumbnails.layout-round li a img { border-radius: 100%; height: 130px; width: 130px; }
ul.kures-brands-list-thumbnails.layout-round li:hover { border: 5px solid rgb(255, 199, 191); scale: 1.1; }
.kures-brands-list .kures-brands-list-thumbnails.layout-square .kures-brands-list-item:not(:nth-child(-n+7)) { display: none; }
.kures-brands-list .kures-brands-list-thumbnails.layout-square { display: grid; grid-template-columns: repeat(7, 1fr); gap: 10px; }
.kures-brands-list .kures-brands-list-thumbnails .kures-brands-list-item.slick-active { display: flex !important; }
.kures-brands-list .kures-brands-list-thumbnails.slick-initialized.slick-slider { display: flex !important; }
.kures-brands-list.slider ul.kures-brands-list-thumbnails { display: flex; align-items: center; justify-content: center; gap: 5px; margin-bottom: 20px; padding-left: 0px; }
.kures-brands-list.slider ul.kures-brands-list-thumbnails .slick-list .slick-track { display: flex; align-items: center; justify-content: center; gap: 5px; }
.kures-brands-list.slider ul.kures-brands-list-thumbnails .slick-list .slick-track li { display: flex; align-items: center; flex-direction: column; text-align: center; margin: 0px; padding: 10px; border-radius: 10px; height: 150px; justify-content: center; background-color: var(--ku_bg_color); border: 5px solid transparent; width: 13.5% !important; }
.kures-brands-list.slider ul.kures-brands-list-thumbnails .slick-list .slick-track li:hover, .kures-brands-list.slider ul.kures-brands-list-thumbnails .slick-list .slick-track li.active { border: 5px solid rgb(255, 199, 191); }
.kures-brands-list.slider ul.kures-brands-list-thumbnails .slick-arrow { position: relative; width: 45px; display: none !important; }
.kures-brands-list.slider ul.kures-brands-list-thumbnails .slick-arrow::before, .kures-brands-list.slider ul.kures-brands-list-thumbnails .slick-arrow::after { font-size: 16px; color: rgb(0, 0, 0); height: 48px; width: 48px; border-radius: 10px; display: flex; margin: 0px; justify-content: center; align-items: center; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background-color: rgb(227, 235, 255) !important; }
.kures-brands-list.slider ul.kures-brands-list-thumbnails .slick-arrow::before { content: ""; background: url("../../../../../../../../../themes/kures/assets/images/related-arrow-left.svg") center center no-repeat; }
.kures-brands-list.slider ul.kures-brands-list-thumbnails .slick-arrow::after { content: ""; background: url("../../../../../../../../../themes/kures/assets/images/related-arrow-right.svg") center center no-repeat; }
.kures-brands-list.slider ul.kures-brands-list-thumbnails .slick-list .slick-track li img { width: 75px; }
.ku-brands-list .kures-brands-list ul { padding-left: 0px; display: flex; align-items: center; flex-flow: wrap; }
@media (max-width: 1199px) {
  .kures-brands-list .kures-brands-list-thumbnails.layout-square .kures-brands-list-item:not(:nth-child(-n+6)) { display: none; }
  .kures-brands-list .kures-brands-list-thumbnails.layout-square { grid-template-columns: repeat(6, 1fr); }
}
@media (max-width: 991px) {
  ul.brand-thumbnails { padding-left: 0px; }
  ul.brand-thumbnails.columns-6 li { width: 32% !important; }
  ul.brand-thumbnails li { margin: 0px 1.8% 1em 0px !important; }
  ul.brand-thumbnails.columns-6 li:nth-child(3n) { margin-right: 0px !important; }
  .kures-brands-list .kures-brands-list-thumbnails.layout-square .kures-brands-list-item:not(:nth-child(-n+5)) { display: none; }
  .kures-brands-list .kures-brands-list-thumbnails.layout-square { grid-template-columns: repeat(5, 1fr); }
}
@media (max-width: 767px) {
  .kures-brands-list .kures-brands-list-thumbnails.layout-square .kures-brands-list-item:not(:nth-child(-n+4)) { display: none; }
  .kures-brands-list .kures-brands-list-thumbnails.layout-square { grid-template-columns: repeat(4, 1fr); }
}
@media (max-width: 650px) {
  ul.brand-thumbnails.columns-6 li { width: 48% !important; margin: 0px auto 1em 0px !important; }
  ul.brand-thumbnails.columns-6 li:nth-child(3n) { margin-right: auto !important; }
  ul.brand-thumbnails.columns-6 li:nth-child(2n) { margin-right: 0px !important; }
}
@media (max-width: 575px) {
  .kures-brands-list .kures-brands-list-thumbnails.layout-square .kures-brands-list-item:not(:nth-child(-n+3)) { display: none; }
  .kures-brands-list .kures-brands-list-thumbnails.layout-square { grid-template-columns: repeat(3, 1fr); }
  .kures-brands-list.slider ul.kures-brands-list-thumbnails .slick-arrow { width: 35px; }
  .kures-brands-list.slider ul.kures-brands-list-thumbnails .slick-arrow::before, .kures-brands-list.slider ul.kures-brands-list-thumbnails .slick-arrow::after { height: 35px; width: 35px; }
}
@media (max-width: 479px) {
  .kures-brands-list ul.brand-thumbnails { padding-left: 0px; }
}
@media (max-width: 399px) {
  .kures-brands-list.slider ul.kures-brands-list-thumbnails .slick-list .slick-track li img { width: 77px; }
}
