/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 13 2025 | 07:29:31 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 05 2024 | 14:49:52 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 05 2024 | 13:02:44 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 05 2024 | 13:00:55 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 05 2024 | 12:29:05 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 05 2024 | 12:24:48 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 05 2024 | 12:18:00 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 05 2024 | 09:29:52 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 05 2024 | 07:45:16 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 04 2024 | 15:42:10 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 04 2024 | 15:26:33 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 04 2024 | 14:41:56 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 04 2024 | 14:41:45 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 04 2024 | 13:46:36 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 29 2024 | 08:45:38 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 29 2024 | 08:43:55 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 29 2024 | 08:41:05 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 29 2024 | 08:40:40 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 29 2024 | 08:39:52 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 27 2024 | 09:02:19 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 27 2024 | 08:49:43 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 27 2024 | 08:48:01 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 27 2024 | 08:44:53 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 27 2024 | 08:22:53 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 27 2024 | 08:18:18 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 25 2024 | 07:46:54 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 15 2024 | 08:28:00 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 13 2024 | 10:26:23 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 13 2024 | 10:24:09 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 13 2024 | 10:04:30 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 13 2024 | 09:58:02 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 13 2024 | 09:46:53 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 13 2024 | 09:36:02 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 13 2024 | 09:13:44 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 13 2024 | 09:12:07 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 13 2024 | 09:11:34 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 13 2024 | 09:10:22 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 13 2024 | 09:04:42 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 13 2024 | 08:47:28 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 13 2024 | 08:39:05 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 13 2024 | 08:36:42 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 13 2024 | 08:32:05 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 13 2024 | 08:24:19 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 12 2024 | 15:16:14 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 12 2024 | 12:21:04 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 12 2024 | 10:53:25 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 12 2024 | 10:50:06 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 12 2024 | 10:46:14 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 12 2024 | 10:38:26 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 12 2024 | 10:37:09 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 12 2024 | 10:36:34 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 12 2024 | 10:31:51 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 12 2024 | 08:23:08 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 11 2024 | 10:49:04 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 11 2024 | 10:47:36 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 08 2024 | 13:12:55 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 08 2024 | 13:01:34 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 08 2024 | 12:59:11 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 08 2024 | 12:45:57 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 08 2024 | 12:39:51 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 16 2023 | 20:47:14 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 16 2023 | 20:42:22 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 16 2023 | 20:33:29 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 16 2023 | 20:04:40 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 16 2023 | 20:04:08 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 16 2023 | 19:45:05 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 16 2023 | 19:38:31 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 16 2023 | 19:33:55 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 16 2023 | 19:30:57 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 16 2023 | 19:26:48 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 16 2023 | 19:23:44 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 16 2023 | 19:18:45 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 16 2023 | 18:19:16 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 16 2023 | 17:54:27 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 16 2023 | 17:49:44 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 11 2023 | 09:47:59 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 11 2023 | 09:44:15 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 11 2023 | 09:37:16 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 11 2023 | 09:22:56 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 11 2023 | 08:59:33 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 11 2023 | 08:52:00 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 



@media only screen and (max-width: 1000px) {
._custom-align-image-center-mobile .img-with-aniamtion-wrap a {
    display: flex;
    width: fit-content;
    margin: 0 auto;
}
}

@media only screen and (max-width: 450px) {
._custom-align-image-center-mobile .img-with-aniamtion-wrap a {
    display: flex;
	flex-direction: column;
    width: fit-content;
    margin: 0 auto;
}
}




._custom-remove-video-lightbox-hover .nectar-video-box:hover img {transform: none;}

.nectar-header-text-content.mobile-only {
    display: none!important;
}

h5#_custom-front-page-header {
    font-size: 18px!important;
    line-height: 20px!important;
}


._custom-active-category + .nectar-category-grid-item-bg {

}

a.nectar-category-grid-link:not(._custom-active-category) + .nectar-category-grid-item-bg {
    opacity: 0.5;
}

a.nectar-category-grid-link:not(._custom-active-category):hover + .nectar-category-grid-item-bg {
    opacity: 1;
}

.nectar-category-grid-link:not(._custom-active-category):not(:hover) + .nectar-category-grid-item-bg + .bg-overlay + .content {
    opacity: 0.8;
}

.nectar-shop-header .nectar-shop-header-bottom .left-side {margin: 0 auto;max-width: 100%!important;}

.nectar-shop-header .nectar-shop-header-bottom {
    min-width: 100%;
}

.nectar-shop-header {
    display: flex;
    flex-direction: column;
}

.nectar-shop-header .nectar-shop-header-bottom .right-side {
    display: none;
}

div#sidebar {
    padding: 0 25px;
}

.icheckbox_square-blue, .iradio_square-blue {
    background-image: url(/wp-content/uploads/2023/10/check.png);
}

h1.page-title {
    text-align: center;
}

body.material .nectar-category-grid .bg-overlay {
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 51.56%, #000000 100%)!important;
}

.nectar-category-grid .nectar-category-grid-item-bg {
    transition: transform .45s cubic-bezier(.15,.75,.5,1) 0s,opacity .30s linear 0s;
}

#_custom-cat-scroller-mobile .nectar-category-grid .nectar-category-grid-item {
    width: 100%;
    padding-bottom: 100%;
}

#_custom-cat-scroller-mobile .nectar-category-grid {
    display: grid;
    grid-template-columns: repeat(6, minmax(0, 1fr));
}

.nectar-category-grid-item:nth-child(6) {
    grid-row-start: 1;
    grid-column-start: 2;
}

.nectar-category-grid-item:nth-child(5) {
    grid-row-start: 1;
    grid-column-start: 3;
}


#_custom-cat-scroller-mobile .content {bottom: 0;width: 100%;left: 0;margin: 0;}

#_custom-cat-scroller-mobile .nectar-category-grid {}

#_custom-cat-scroller-mobile .nectar-category-grid .nectar-category-grid-item > .inner {
    display: flex;
}


span.subtext {}

#_custom-cat-scroller-mobile .content span.subtext {
    font-size: 10px;
    top: -13px;
}

#_custom-cat-scroller-mobile .content .cat-heading {text-align: center;}


@media only screen and (max-width: 1000px) {
#_custom-cat-scroller-mobile .nectar-category-grid {
    grid-template-columns: repeat(6, minmax(40%, 1fr));
    overflow: scroll;
    scroll-behavior: smooth;
}
	
	div#_custom-cat-scroller-mobile {
    margin-bottom: 0;
}
	
	.woof_redraw_zone {
    max-width: calc(100%);
    margin: 0 auto;
    padding: 0 20px;
}

}


.countries-grid {
    display: grid;
    gap: 20px;
    grid-template-columns: repeat(3, minmax(0,1fr));
}

@media only screen and (max-width: 1000px) {
.countries-grid {
    grid-template-columns: repeat(1, minmax(0,1fr));
}
}

.country-item {
     display: flex;
     gap: 20px;
     border-radius: 15px;
     border: 1px solid #6A6A6A;
     padding: 30px;
     text-decoration: none!important;
}

.country-item img {
    height: 65px!important;
    margin: 0!important;
}


.country-content h2 {
    margin: 0;
    color: #FFF;
    font-size: 35px;
    font-style: normal;
    line-height: 120%;
    font-weight: bold;
}

.country-content {
    display: flex;
    flex-direction: column;
}

._custom-region-header h1 {
    color: #FFF;
    font-size: 46.3px;
    font-style: normal;
    font-weight: 700;
    line-height: 100%; /* 46.3px */
}

._custom-region-header h2 {
    color: #7D7D7D;
    font-size: 36.3px;
    font-style: normal;
    font-weight: 400;
    line-height: 100%; /* 36.3px */
}

._custom-vendor-info {
    display: flex;
    gap: 30px;
}
@media only screen and (max-width: 1000px) {
._custom-vendor-info {
    flex-direction: column;
    gap: 15px;
}
}

._custom-vendor-info img {
    height: 120px;
    width: 120px;
    object-fit: contain;
    object-position: center;
    border-radius: 10px;
}

h1.vendor-title {
    font-size: 35px;
    line-height: normal;
    margin: 0;
}

._custom-vendor-info p {
    padding: 0;
}

._custom-vendor-zip {
    color: #979393;
}

._custom-vendor-wrapper {
    display: grid;
    grid-template-columns: repeat(12, minmax(0, 1fr));
}
@media only screen and (max-width: 1000px) {
._custom-vendor-wrapper {

    grid-template-columns: repeat(1, minmax(0, 1fr));
}
}

.vendor-description p {
    padding: 0;
}

.vendor-description {
    margin-top: auto;
}

._custom-vendor-address p {
    padding: 0;
    text-decoration: underline;
}

ul._custom-date-time-list {
    margin: 0;
}

._custom-date-time-list li {
    list-style: none;
    display: flex;
    gap: 30px;
    justify-content: space-between;
}

@media only screen and (max-width: 1000px) {
._custom-date-time-list li {
    font-size: 13px;
}
}

._custom-vendor-main-content {
    grid-column: span 7 / span 7;
    padding-right: 60px;
    display: flex;
    flex-direction: column;
    gap: 30px;
}

@media only screen and (max-width: 1000px) {
._custom-vendor-main-content {
    grid-column: span 1 / span 1;
    padding-right: 0px;
    gap: 15px;
}
}

._custom-vendor-sidebar {
    grid-column: span 5 / span 5;
    display: flex;
    flex-direction: column;
    gap: 30px;
}

.vendor-contact-info p {
    padding: 0;
}

._custom-vendor-address a {
    text-decoration: underline;
    color: #fff;
}

.vendor-contact-info {
    background: #1E1E1E;
    padding: 30px;
    border-radius: 10px;
    display: flex;
    !importan;!importa;!import;!impor;!impo;!imp;!im;!i;!;
    flex-direction: column;
}

._custom-opening-days {
    padding: 30px;
    border: 1px solid #424040;
    border-radius: 10px;
}

._custom-demo-shoots {
    padding: 30px;
    border: 1px solid #424040;
    border-radius: 10px;
}

._custom-vendor-social-icons i {
    font-size: 30px;
    color: #fff!important;
    top: 0;
    
}

._custom-vendor-social-icons {
    display: flex;
    align-items: center;
    gap: 15px;
    justify-content: flex-start;
    margin-top: 15px;
}

._custom-vendor-social-icons a {
    display: flex;
    justify-content: center;
    align-items: center;
}


.imp-object-menu.imp-object-menu-left {
}
.imp-object-menu.imp-object-menu-left {
  background: none !important;
  width: 400px;
  position: relative;
}
.imp-object-list-artboard-container {
  background: none;
}
.imp-ui-dark .imp-object-list-item {
  height: auto;
  background: none!important;
  transition: 0.3s ease;
  border: 1px solid #6A6A6A;
  border-radius: 15px;
  padding: 30px;
}

.imp-ui-dark .imp-object-list-item:hover {
  background: linear-gradient(90deg, #CD9B43 0.04%, #FFEBA3 30.22%, #E6BA58 54.16%, #E7C35B 74.45%, #CC9F44 99.95%) !important;

  color: #000;
}

.imp-object-list-item p{
	  font-size: 23px;
  font-style: normal;
	  display: flex;
	  line-height: 25px;
	  padding: 0;

}

.imp-object-list-artboard-container {
  display: flex;
  flex-direction: column;
  gap: 30px;
  margin-right: 30px;
}


.imp-container {
    width: 100%!important;
  padding-left: 0px!important;
    flex-direction: row-reverse;
}


.imp-ui-wrap {
  width: 100%;
}

.imp-canvas {
  width: 100% !important;
  height:  100% !important;
  position: absolute;
	
}

.imp-canvas-wrap {
  padding-bottom: 100%;
}

._custom-map-container {
    margin-top: 30px;
}

.vendor-list {
    color: white;
}

.vendor-list h2 {
    margin-bottom: 10px;
}

.vendor-list p {
    margin-bottom: 20px;
    padding: 0;
}

.vendor-grid .facetwp-template {
    display: grid;
    gap: 30px;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    margin-top: 30px;
}
@media only screen and (max-width: 1000px) {
.vendor-grid .facetwp-template {
    grid-template-columns: repeat(1, minmax(0, 1fr));

}
}
.vendor-item {
    border: 1px solid #6A6A6A;
    padding: 20px;
    text-align: center;
    display: flex;
    border-radius: 15px;
    gap: 15px;
    transition: 0.3s ease;
    /* justify-content: center; */
    align-items: center;
}

.vendor-item img {
    width: 85px;
    height: 85px;
    object-fit: contain;
    object-position: center;
}

.vendor-item p {
    font-size: 18px;
    color: #ccc;
    padding: 0;
    margin: 0;
}

.vendor-item h3 {
    font-size: 23px;
    color: #fff;
    margin: 0;
    text-align: left;
}


.vendor-item-content {
    display: flex;
    justify-content: start;
    align-items: start;
    flex-direction: column;
}

h3.vendor-archive-subtitle {
    color: #7D7D7D;
    font-size: 36px;
    font-style: normal;
    font-weight: 400;
    line-height: 100%; 
}

.vendor-contact-info a {
    color: #fff;
}

.vendor-breadcrumbs a {
    color: #fff;
}

a.vendor-item:hover {
    background: #222222;
}

.imp-object-list-item p {
	font-family: 'Rajdhani';
	font-weight: bold;
}

.imp-object-list {
    background: #000;
}

.country-content p {
    padding: 0;
}

a.country-item {
    color: #fff!important;
}

input.facetwp-autocomplete-update {
    display: none;
}

input.facetwp-autocomplete.fcomplete-enabled {
    color: #fff;
    padding: 0;
}

._custom-zip-code-search {
    width: 400px;
    border: 1px solid #fff;
    padding: 15px;
    border-radius: 15px;
    position: relative;
}
@media only screen and (max-width: 1000px) {
._custom-zip-code-search {
    width: 100%;
}
}

.fcomplete-wrap {
    max-width: 100%!important;!importan;!importa;!import;!impor;!impo;!imp;!im;!i;!;
    min-width: 100%!important;!importan;!importa;!import;!impor;!impo;!imp;!im;!imo;!im;!;
    background: #000!important;!importan;!importa;!import;!impor;!impo;!imp;!im;!i;!;
}

._custom-term-archive-header-wrapper {
    display: flex;
    justify-content: space-between;
}
@media only screen and (max-width: 1000px) {
._custom-term-archive-header-wrapper {
    flex-direction: column;
}
}

i.facetwp-icon.locate-me.f-reset {}

.facetwp-icon.locate-me:before {
    content: "\f601";
    display: inline-block;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    font: var(--fa-font-solid);
    display: flex;
    justify-content: center;
    align-items: center;
}

.facetwp-facet.facetwp-facet-afstand.facetwp-type-proximity {
    display: flex;
    flex-direction: column;
    margin: 0;
}

.facetwp-icon.f-reset:before {
    content: "\f00d";
}

.facetwp-facet.facetwp-facet-afstand.facetwp-type-proximity input.facetwp-location {
    padding: 10px;
    background: #202020;
    color: #fff;
}

input.facetwp-radius.facetwp-radius-slider {
    width: 100%;
}
input.facetwp-radius.facetwp-radius-slider {
  -webkit-appearance: none;
  appearance: none; 
  width: 100%;
  cursor: pointer;
  outline: none;
  border-radius: 15px;
  height: 6px;
  background: #333; /* Dark grey track */
}

input.facetwp-radius.facetwp-radius-slider::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none; 
  height: 15px;
  width: 15px;
  background-color: #fff; /* Dark grey thumb */
  border-radius: 50%;
  border: none;
  transition: .2s ease-in-out;
}

input.facetwp-radius.facetwp-radius-slider::-moz-range-thumb {
  height: 15px;
  width: 15px;
  background-color: #fff; /* Dark grey thumb */
  border-radius: 50%;
  border: none;
  transition: .2s ease-in-out;
}

input.facetwp-radius.facetwp-radius-slider::-webkit-slider-thumb:hover {
  box-shadow: 0 0 0 10px rgba(51,51,51, .1);
}
input.facetwp-radius.facetwp-radius-slider:active::-webkit-slider-thumb {
  box-shadow: 0 0 0 13px rgba(51,51,51, .2);
}
input.facetwp-radius.facetwp-radius-slider:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 13px rgba(51,51,51, .2);
}

input.facetwp-radius.facetwp-radius-slider::-moz-range-thumb:hover {
  box-shadow: 0 0 0 10px rgba(51,51,51, .1);
}
input.facetwp-radius.facetwp-radius-slider:active::-moz-range-thumb {
  box-shadow: 0 0 0 13px rgba(51,51,51, .2);
}
input.facetwp-radius.facetwp-radius-slider:focus::-moz-range-thumb {
  box-shadow: 0 0 0 13px rgba(51,51,51, .2);    
}


.facetwp-facet.facetwp-facet-afstand.facetwp-type-proximity input.facetwp-location:focus {
    border: none;
}