<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.webshop-productlist .leftpanel{
  margin-bottom:25px;
}

.ais-Hits-item,.ais-InfiniteHits-item {
  width: 25%;
  display: inline-block;
  vertical-align: top;
  background-color: #fff;
  padding: 0 !important;
}
.ais-Hits-item .image &gt; a,.ais-InfiniteHits-item .image &gt; a,.ais-Hits-list .item-card .item__image, .ais-InfiniteHits-list .item-card .item__image {
  padding-bottom: 100%;
}
.ais-Hits-item .product .image,.ais-InfiniteHits-item .product .image {
  height:inherit;
}
.ais-Hits-item .image &gt; a &gt; img,.ais-InfiniteHits-item .image &gt; a &gt; img {
    display:block;
    position: absolute;
    left: 50%;
    top: 50%;
    color: transparent;
    transform: translate(-50%, -50%);
}
.ais-Hits-list,.ais-InfiniteHits-list {
  display: flex;
  flex-flow: row wrap;
}
.ais-Hits-list,.ais-InfiniteHits-list {
  display: flex;
  flex-flow: row wrap;
}

.ais-Hits-list .item-card .item__image,.ais-InfiniteHits-list .item-card .item__image {
  display: flex;
  align-items: center;
  position: relative;
  height: 300px;
}

.ais-Hits-list .item__image a,.ais-InfiniteHits-list .item__image a {
  margin: 0 auto;
}

.ais-Hits-list .item-card .item__image &gt; a &gt; img,.ais-InfiniteHits-list .item-card .item__image &gt; a &gt; img{
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  color: transparent;
  padding: 1px;
}
.ais-Hits-item, .ais-InfiniteHits-item{
  padding:0px;
}

.ais-Hits-item form,.ais-InfiniteHits-item form {
  height: 100%;
  width:100%;
}

.ais-SearchBox-input:focus{
  border-color: #fff;
  -webkit-box-shadow: rgba(35, 38, 59, 0.05) 0 1px 0 0;
  box-shadow: rgba(35, 38, 59, 0.05) 0 1px 0 0;
  outline: currentcolor none medium;
}

.ais-SearchBox-input{
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #fff;
  border: 1px solid #fff;
  border-radius: 3px;
  -webkit-box-shadow: rgba(119, 122, 175, 0.3) 0 1px 4px 0 inset;
  box-shadow: rgba(119, 122, 175, 0.3) 0 1px 4px 0 inset;
  caret-color: #5a5e9a;
  color: #23263b;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 0%;
  flex: 1 1 0%;
  font: inherit;
  max-width: 100%;
  padding-left: 2.5rem;
}

#dynamic-widgets, #sb_dynamic-widgets {
  display: flex;
  width: 100%;
  flex-wrap: wrap;
}
#clear-refinements, #sb_clear-refinements {
  display: flex;
  justify-content: flex-end;
}
.filterpanel, .sb_filter-panel {
  display: flex;
  flex:0 0 100%;
}
.refinement,.sb_refinement {
  display: none;
  position: absolute;
  z-index: 101;
  background-color: white;
  width: 100%;
  padding: 15px;
  border: 1px solid #ddd;
  border-radius: 4px;
  margin-top: 5px;
  -webkit-box-shadow: 5px 5px 20px 3px #dfdfdf;
  box-shadow: 1px 3px 8px 0px #929292;
  min-width: fit-content;
}
.refinementHeader i.fas,.sb_refinementHeader i.fas {
  font-size: 1rem;
  margin-left:10px;
}

.refinementHeader:hover,.sb_refinementHeader:hover{
  background-color: #f1f1f1;
  color: #3b3b3b;
}

.refinementHeader.inverted,.sb_refinementHeader.inverted {
  background-color: #e0e0e0;
  color: #3b3b3b;
}
.refinementHeader,.sb_refinementHeader,.ais-SortBy-select,.showFilterWrapper {
  border: 1px solid #ddd;
  padding: 12px;
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  border-radius: 5px;
  -ms-user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.ais-SortBy-select:hover{
  background-image: url('data:image/svg+xml;utf8,&lt;svg width="14" height="24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;g stroke="%23777aaf" stroke-width="2" fill="none" fill-rule="evenodd"&gt;&lt;path d="M13 7L7 1 1 7M1 17l6 6 6-6"/&gt;&lt;/g&gt;&lt;/svg&gt;');
  background-image: url('data:image/svg+xml;utf8,&lt;svg width="14" height="24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;g stroke="%23777aaf" stroke-width="2" fill="none" fill-rule="evenodd"&gt;&lt;path d="M13 7L7 1 1 7M1 17l6 6 6-6"/&gt;&lt;/g&gt;&lt;/svg&gt;');
}

.ais-SortBy-select:focus{
    border-color: unset;
    -webkit-box-shadow: unset;
    box-shadow: unset;
}


.refinement-wrapper,.sb_refinement-wrapper {
  margin: 0px 1% 10px 0px;
  position: relative;

}

#sort-by{
  display: none;
}

.sort-by,.showFilterWrapper,.sb_sort-by {
  font-weight: 600;
}

.sort-by .ais-SortBy,.sb_sort-by .ais-SortBy {
  height:46px;
}

.sort-by .ais-SortBy .ais-SortBy-select,.sb_sort-by .ais-SortBy .ais-SortBy-select{
  height:46px;
  width: 150px;
  padding: 12px;
  border: 1px solid #ddd;
  box-shadow:none;
  background-image:url('data:image/svg+xml;utf8,&lt;svg width="14" height="24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;g stroke="%23777aaf" stroke-width="2" fill="none" fill-rule="evenodd"&gt;&lt;path d="M13 7L7 1 1 7M1 17l6 6 6-6"/&gt;&lt;/g&gt;&lt;/svg&gt;'), linear-gradient(-180deg, #fff, #fff);
  border-radius: 5px;
}

@media (max-width: 880px){
  .sort-by .ais-SortBy .ais-SortBy-select,.sb_sort-by .ais-SortBy .ais-SortBy-select{
  width: 100%;
}
}

.sort-by .ais-SortBy .ais-SortBy-select:hover,
.sort-by .ais-SortBy .ais-SortBy-select:active,
.sb_sort-by .ais-SortBy .ais-SortBy-select:hover,
.sb_sort-by .ais-SortBy .ais-SortBy-select:active{
  background-image:url('data:image/svg+xml;utf8,&lt;svg width="14" height="24" xmlns="http://www.w3.org/2000/svg"&gt;&lt;g stroke="%23777aaf" stroke-width="2" fill="none" fill-rule="evenodd"&gt;&lt;path d="M13 7L7 1 1 7M1 17l6 6 6-6"/&gt;&lt;/g&gt;&lt;/svg&gt;'), linear-gradient(-180deg, #fff, #fff);
}

.selectedfacets,.sb_selectedfacets {
  display: flex;
  padding: 0;
  align-items: center;
  flex-wrap: wrap;
  margin: 0px 10px 0px 0px;
  font-size: 12px;
}

@media (max-width: 880px){
  .selectedfacets,.sb_selectedfacets {
  padding: 0px;
}
}

.selectedfacetsContainer {
  display: flex;
}
.variantSelectorColor {
  max-height: 100px;
}
.selectedFilteritem, .sb_selectedFilteritem {
  padding: 5px !important;
  border: 1px solid #ddd !important;
  margin: 0 !important;
  display: flex !important;
  align-items: center !important;
  border-radius: 3px !important;
  justify-content: flex-start !important;
}
.showFilterWrapper {
  display: none;
  font-weight: 600;
}
span.selectedFilterText {
  margin: 10px 10px 10px 0px;
}

.ais-Hits-item, .ais-InfiniteHits-item{
  justify-content: center;
}
li.ais-Hits-item:hover,li.ais-InfiniteHits-item:hover {
  position: relative;
  z-index: 40;
  -webkit-box-shadow: 0px 0px 15px rgb(0 0 0 / 30%);
  -moz-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0px 15px rgb(0 0 0 / 30%);
  /* background-color: #f4f4f4; */
}

ul.ais-Pagination-list.pages {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

li.ais-Pagination-item.ais-Pagination-item--page.ais-Pagination-item--selected.ActivePageNumber_ProductList a {
    border-color: #555;
    background-color: #555;
    background-image:none;
    color: #fff !important;
    font-weight: normal;
    padding-right: 10px;
}
.product .image {
  position: relative;
}
.product .image &gt; a &gt; img {
  position: absolute;
}

.ais-CurrentRefinements-category{
  display: flex;
  align-items: center;
  margin-left: 0.2rem;
}

.ais-CurrentRefinements-delete{
  height: 100%;
  margin: 6px 10px 0px 6px;
  outline-width: 0;
}

.ais-CurrentRefinements-list{
  display: flex;
  gap: 1rem;
  flex-wrap: wrap;
}

.ais-ClearRefinements-button{
  border: 1px solid #d6d6e7 !important;
  padding: 0px 10px 0px 10px !important;
}

.ais-ClearRefinements-button:hover{
  background-color: #e0e0e0 !important;
  color: #3b3b3b !important;
}

.ais-NumericMenu-label, .ais-ToggleRefinement-label, .ais-HierarchicalMenu-item, .ais-Menu-item, .ais-RatingMenu-item, .ais-RefinementList-item{
  display: block;
  font-size: 0.875rem;
  line-height: 1.75rem;
  margin-bottom: 5px;
}

@media screen and (max-width: 880px) {
  .ais-CurrentRefinements-list {
    display: flex;
    flex-wrap: wrap;
  }

  .hidden-sm {
    display: none;
  }

  .refinement-wrapper,.sb_refinement-wrapper,.sort-by,.showFilterWrapper {
    width: 100%;
    margin: 10px 0px;
  }

  .ais-Hits-item,.ais-InfiniteHits-item {
    width: 50%;
  }

  .refinement,.sb_refinement {
    width: 100%;
  }

  .showFilterWrapper {
    display: block;
  }

  #dynamic-widgets {
    /* display: none; */
    flex-wrap: wrap;
    margin: 0;
    display:none;
  }

  #dynamic-widgets.hidden-sm {
    display: none;
  }

  .selectedFilteritem {
    width: 100%;
    justify-content: flex-start;
    flex-wrap: wrap;
  }

  .filterpanel {
    flex-direction: column;
  }

  .ais-SearchBox{
  }

  .SearchField_SearchPage{
    /*display: none;*/
  }

    .variantSelectorColor{
        display: none !important;
        max-height: 0px;
    }
}


.ais-HierarchicalMenu-label, .ais-Menu-label, .ais-RefinementList-labelText{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.ais-HierarchicalMenu-label, .ais-Menu-label, .ais-RefinementList-labelText:hover{
    font-weight: bold;
}
.ais-CurrentRefinements-item,
.ais-CurrentRefinements-label{
  font-size:12px;
}

.ais-ClearRefinements:hover button{
  background: #f1f1f1;
  color: #3b3b3b;
}

.ais-ClearRefinements-button{
  font-size:12px;
}

.ais-CurrentRefinements-delete {
  color: #1e1e1e;
}

@media (max-width: 400px){
  .ais-Hits-item,.ais-InfiniteHits-item {
    width: 100%;
  }
}</pre></body></html>