.elementor-kit-5{--e-global-color-primary:#232960;--e-global-color-secondary:#F5F4EE;--e-global-color-text:#F8561E;--e-global-color-accent:#16C100;--e-global-color-bbf9d01:#2329607D;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-b55bff7-font-family:"DXRigraf";--e-global-typography-b55bff7-font-size:35px;--e-global-typography-b55bff7-font-weight:600;--e-global-typography-b55bff7-line-height:45px;--e-global-typography-cd0d175-font-family:"DXRigraf";--e-global-typography-cd0d175-font-size:12px;--e-global-typography-cd0d175-font-weight:600;--e-global-typography-cd0d175-line-height:28px;--e-global-typography-3011eb1-font-family:"DXRigraf";--e-global-typography-3011eb1-font-size:11px;--e-global-typography-3011eb1-font-weight:600;--e-global-typography-3011eb1-line-height:20px;--e-global-typography-3011eb1-letter-spacing:2px;--e-global-typography-e7a0304-font-family:"DXRigraf";--e-global-typography-e7a0304-font-size:60px;--e-global-typography-e7a0304-font-weight:600;--e-global-typography-e7a0304-line-height:60px;--e-global-typography-e7a0304-letter-spacing:0px;--e-global-typography-e52f039-font-family:"DXRigraf";--e-global-typography-e52f039-font-size:15px;--e-global-typography-e52f039-font-weight:400;--e-global-typography-e52f039-line-height:23px;--e-global-typography-e52f039-letter-spacing:1.5px;--e-global-typography-8913d7e-font-family:"DXRigraf";--e-global-typography-8913d7e-font-size:13px;--e-global-typography-8913d7e-font-weight:600;--e-global-typography-8913d7e-line-height:20px;--e-global-typography-8913d7e-letter-spacing:1.5px;--e-global-typography-f12c9bb-font-family:"DXRigraf";--e-global-typography-f12c9bb-font-size:50px;--e-global-typography-f12c9bb-font-weight:600;--e-global-typography-f12c9bb-line-height:60px;--e-global-typography-f12c9bb-letter-spacing:0px;--e-global-typography-fd8d9cb-font-family:"DXRigraf";--e-global-typography-fd8d9cb-font-size:13px;--e-global-typography-fd8d9cb-font-weight:600;--e-global-typography-fd8d9cb-line-height:25px;--e-global-typography-fd8d9cb-letter-spacing:1px;--e-global-typography-1defe67-font-family:"Colab";--e-global-typography-1defe67-font-size:10px;--e-global-typography-1defe67-font-weight:600;--e-global-typography-1defe67-line-height:18px;--e-global-typography-1defe67-letter-spacing:1.5px;--e-global-typography-e0ad79e-font-family:"Colab";--e-global-typography-e0ad79e-font-size:20px;--e-global-typography-e0ad79e-font-weight:400;--e-global-typography-e0ad79e-line-height:37px;--e-global-typography-bc2014f-font-family:"DXRigraf";--e-global-typography-bc2014f-font-size:18px;--e-global-typography-bc2014f-font-weight:600;--e-global-typography-bc2014f-line-height:26px;--e-global-typography-bc2014f-letter-spacing:0px;--e-global-typography-2f4747a-font-family:"Colab";--e-global-typography-2f4747a-font-size:14px;--e-global-typography-2f4747a-font-weight:500;--e-global-typography-2f4747a-line-height:22px;--e-global-typography-2f4747a-letter-spacing:0px;font-family:"DXRigraf", DXRigraf;background-color:var( --e-global-color-secondary );}.elementor-kit-5 a{color:var( --e-global-color-text );}.elementor-kit-5 h1{color:var( --e-global-color-primary );font-family:var( --e-global-typography-f12c9bb-font-family ), DXRigraf;font-size:var( --e-global-typography-f12c9bb-font-size );font-weight:var( --e-global-typography-f12c9bb-font-weight );line-height:var( --e-global-typography-f12c9bb-line-height );letter-spacing:var( --e-global-typography-f12c9bb-letter-spacing );word-spacing:var( --e-global-typography-f12c9bb-word-spacing );}.elementor-kit-5 h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-b55bff7-font-family ), DXRigraf;font-size:var( --e-global-typography-b55bff7-font-size );font-weight:var( --e-global-typography-b55bff7-font-weight );line-height:var( --e-global-typography-b55bff7-line-height );letter-spacing:var( --e-global-typography-b55bff7-letter-spacing );word-spacing:var( --e-global-typography-b55bff7-word-spacing );}.elementor-kit-5 h3{color:var( --e-global-color-text );font-family:var( --e-global-typography-bc2014f-font-family ), DXRigraf;font-size:var( --e-global-typography-bc2014f-font-size );font-weight:var( --e-global-typography-bc2014f-font-weight );line-height:var( --e-global-typography-bc2014f-line-height );letter-spacing:var( --e-global-typography-bc2014f-letter-spacing );word-spacing:var( --e-global-typography-bc2014f-word-spacing );}.elementor-kit-5 h4{color:var( --e-global-color-primary );font-family:var( --e-global-typography-fd8d9cb-font-family ), DXRigraf;font-size:var( --e-global-typography-fd8d9cb-font-size );font-weight:var( --e-global-typography-fd8d9cb-font-weight );line-height:var( --e-global-typography-fd8d9cb-line-height );letter-spacing:var( --e-global-typography-fd8d9cb-letter-spacing );word-spacing:var( --e-global-typography-fd8d9cb-word-spacing );}.elementor-kit-5 h5{color:var( --e-global-color-text );font-family:var( --e-global-typography-e52f039-font-family ), DXRigraf;font-size:var( --e-global-typography-e52f039-font-size );font-weight:var( --e-global-typography-e52f039-font-weight );line-height:var( --e-global-typography-e52f039-line-height );letter-spacing:var( --e-global-typography-e52f039-letter-spacing );word-spacing:var( --e-global-typography-e52f039-word-spacing );}.elementor-kit-5 h6{color:var( --e-global-color-text );font-family:var( --e-global-typography-8913d7e-font-family ), DXRigraf;font-size:var( --e-global-typography-8913d7e-font-size );font-weight:var( --e-global-typography-8913d7e-font-weight );line-height:var( --e-global-typography-8913d7e-line-height );letter-spacing:var( --e-global-typography-8913d7e-letter-spacing );word-spacing:var( --e-global-typography-8913d7e-word-spacing );}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-family:var( --e-global-typography-3011eb1-font-family ), DXRigraf;font-size:var( --e-global-typography-3011eb1-font-size );font-weight:var( --e-global-typography-3011eb1-font-weight );line-height:var( --e-global-typography-3011eb1-line-height );letter-spacing:var( --e-global-typography-3011eb1-letter-spacing );word-spacing:var( --e-global-typography-3011eb1-word-spacing );color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 0px 0px;border-radius:5px 5px 5px 5px;padding:06px 030px 06px 30px;}.elementor-kit-5 button:hover,.elementor-kit-5 button:focus,.elementor-kit-5 input[type="button"]:hover,.elementor-kit-5 input[type="button"]:focus,.elementor-kit-5 input[type="submit"]:hover,.elementor-kit-5 input[type="submit"]:focus,.elementor-kit-5 .elementor-button:hover,.elementor-kit-5 .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 0px 0px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}.e-container{--container-max-width:1300px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-kit-5 h1{font-size:var( --e-global-typography-f12c9bb-font-size );line-height:var( --e-global-typography-f12c9bb-line-height );letter-spacing:var( --e-global-typography-f12c9bb-letter-spacing );word-spacing:var( --e-global-typography-f12c9bb-word-spacing );}.elementor-kit-5 h2{font-size:var( --e-global-typography-b55bff7-font-size );line-height:var( --e-global-typography-b55bff7-line-height );letter-spacing:var( --e-global-typography-b55bff7-letter-spacing );word-spacing:var( --e-global-typography-b55bff7-word-spacing );}.elementor-kit-5 h3{font-size:var( --e-global-typography-bc2014f-font-size );line-height:var( --e-global-typography-bc2014f-line-height );letter-spacing:var( --e-global-typography-bc2014f-letter-spacing );word-spacing:var( --e-global-typography-bc2014f-word-spacing );}.elementor-kit-5 h4{font-size:var( --e-global-typography-fd8d9cb-font-size );line-height:var( --e-global-typography-fd8d9cb-line-height );letter-spacing:var( --e-global-typography-fd8d9cb-letter-spacing );word-spacing:var( --e-global-typography-fd8d9cb-word-spacing );}.elementor-kit-5 h5{font-size:var( --e-global-typography-e52f039-font-size );line-height:var( --e-global-typography-e52f039-line-height );letter-spacing:var( --e-global-typography-e52f039-letter-spacing );word-spacing:var( --e-global-typography-e52f039-word-spacing );}.elementor-kit-5 h6{font-size:var( --e-global-typography-8913d7e-font-size );line-height:var( --e-global-typography-8913d7e-line-height );letter-spacing:var( --e-global-typography-8913d7e-letter-spacing );word-spacing:var( --e-global-typography-8913d7e-word-spacing );}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-size:var( --e-global-typography-3011eb1-font-size );line-height:var( --e-global-typography-3011eb1-line-height );letter-spacing:var( --e-global-typography-3011eb1-letter-spacing );word-spacing:var( --e-global-typography-3011eb1-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-container{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5{--e-global-typography-b55bff7-font-size:16px;--e-global-typography-b55bff7-line-height:22px;--e-global-typography-3011eb1-font-size:10px;--e-global-typography-e52f039-font-size:8px;--e-global-typography-e52f039-line-height:12px;--e-global-typography-8913d7e-font-size:9px;--e-global-typography-8913d7e-line-height:12px;--e-global-typography-f12c9bb-font-size:16px;--e-global-typography-f12c9bb-line-height:22px;--e-global-typography-e0ad79e-font-size:15px;--e-global-typography-e0ad79e-line-height:22px;--e-global-typography-bc2014f-font-size:10px;--e-global-typography-bc2014f-line-height:12px;}.elementor-kit-5 h1{font-size:var( --e-global-typography-f12c9bb-font-size );line-height:var( --e-global-typography-f12c9bb-line-height );letter-spacing:var( --e-global-typography-f12c9bb-letter-spacing );word-spacing:var( --e-global-typography-f12c9bb-word-spacing );}.elementor-kit-5 h2{font-size:var( --e-global-typography-b55bff7-font-size );line-height:var( --e-global-typography-b55bff7-line-height );letter-spacing:var( --e-global-typography-b55bff7-letter-spacing );word-spacing:var( --e-global-typography-b55bff7-word-spacing );}.elementor-kit-5 h3{font-size:var( --e-global-typography-bc2014f-font-size );line-height:var( --e-global-typography-bc2014f-line-height );letter-spacing:var( --e-global-typography-bc2014f-letter-spacing );word-spacing:var( --e-global-typography-bc2014f-word-spacing );}.elementor-kit-5 h4{font-size:var( --e-global-typography-fd8d9cb-font-size );line-height:var( --e-global-typography-fd8d9cb-line-height );letter-spacing:var( --e-global-typography-fd8d9cb-letter-spacing );word-spacing:var( --e-global-typography-fd8d9cb-word-spacing );}.elementor-kit-5 h5{font-size:var( --e-global-typography-e52f039-font-size );line-height:var( --e-global-typography-e52f039-line-height );letter-spacing:var( --e-global-typography-e52f039-letter-spacing );word-spacing:var( --e-global-typography-e52f039-word-spacing );}.elementor-kit-5 h6{font-size:var( --e-global-typography-8913d7e-font-size );line-height:var( --e-global-typography-8913d7e-line-height );letter-spacing:var( --e-global-typography-8913d7e-letter-spacing );word-spacing:var( --e-global-typography-8913d7e-word-spacing );}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-size:var( --e-global-typography-3011eb1-font-size );line-height:var( --e-global-typography-3011eb1-line-height );letter-spacing:var( --e-global-typography-3011eb1-letter-spacing );word-spacing:var( --e-global-typography-3011eb1-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-container{--container-max-width:767px;}}/* Start custom CSS */html,
body{
width:100%;
}
.elementor-column-gap-default {
max-width: 90% !important;
}

.delete-alert-search {
    cursor: pointer;
}

.alert-search-container {
	display: flex;
	flex-wrap: wrap;
}
.alert-search-item-name {
    margin-right: 10px;
}

.alert-search-item {
	display: flex;
	margin: 5px;
	background-color: #2255FB;
	border-radius: 8px;
	font-family: Colab;
	padding: 5px 10px;
	color: white;
}

.alert-search-item:hover {
	background-color: var(--e-global-color-text);
}
.bookmark-results {
display: flex;
flex-wrap: wrap;
justify-content: space-around;
flex-grow: 1;
column-gap: 25px;
}

.header-bookmark-search-container {
    display:flex; 
    width:70%;
    margin-bottom: 10px;
}

.bookmark-results .item-card {
display: flex;
flex-direction: column;
margin-bottom: 55px;
max-height: 550px;
width: 220px;
}

.item-card-bookmark {
    position: absolute;
   width: 40px;
    height: 40px;
    margin-left: 180px;
    background: linear-gradient(to left bottom, #FFFFFF88 50%, transparent 50%);
    border-radius: 0px 5px 0px 0px;
}
.item-card-bookmark:hover {
    background: linear-gradient(to left bottom, #2329606D 50%, transparent 50%);
}

.item-card-bookmark.active {
    background: linear-gradient(to left bottom, #232960 50%, transparent 50%);
}

.search-results-no-result {
text-align: center;
font-size: 20px;
font-weight: 600;
}
.swiper-slide-contents {
background-color: #232960ee;
padding: 60px 80px;
}

.profile-page .login-profile-mini {
margin-right: auto;
margin-left: 0 !important;
font-size: 20px;
margin-bottom: 5px;
}
.container p {
margin: 0px;
}
.flex-container {
  display: flex;
}
.clickable {
cursor: pointer;
}
.header-menu-filter {
display: flex;
}
.auctionNameCheckbox {
margin-bottom: 10px;
}
.auctionTitleCheckbox {
margin: 10px 0px;
}
#search-result-filter-mobile-header {
    display: none;
}
.search-result-label.auction {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}
.home-section-heading {
    margin-bottom: 20px;
}
.flex-to-right {
  margin-left: auto;
  align-self: center;
}
input:invalid {
    border: 2px solid red !important;
}
.scroll-button {
font-size: 30px !important;
line-height: 45px !important;
padding: 0px 15px 0px 15px !important;
}
.search-filter-mobile {
    display: none;
}

button.button-main-3 {
        border-width: 1px;
    background: transparent;
    color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
    width: 100%;
    margin-bottom: 20px;
}

.item-card-desc-brand h6 {
margin-bottom: 0px;
margin-top: 15px;
}
.filter-auction-label {
font-size: 16px;
color: var(--e-global-color-primary);
font-family: Colab;
font-weight: 300;
margin-bottom: 2px;
}
.search-result-label {
display: flex;
align-items: center;
}
.search-result-label h1 {
flex-grow: 1
}
.filter-title h4 {
margin-bottom: 0px !important;
}
.login-profile-mini a {
color: var(--e-global-color-primary)
}
.search-result-filters {
margin-bottom: 15px;
display: flex;
flex-wrap: wrap;
gap:10px;
}
.search-result-filters-card {
display: flex;
background-color: #2255FB;
border-radius: 8px;
font-family: Colab;
padding: 5px 20px;
color: white;
}
.search-result-filters-card-name {
margin-right: 15px;
}
.remove-search-result-filters-card {
font-size: 25px;
line-height: 20px;
}
.remove-search-result-filters-card {
color: white !important;
cursor: pointer;
}
.orange-button {
background-color: var(--e-global-color-text) !important;
color: white;
}
.item-card.auction {
background-color: white;
border-radius: 10px;
padding: 20px;
max-height: 250px !important;
}
.item-card-status.live-auction {
background-color: #16C100;
}
.item-card-status.open-bid {
background-color: #16C100;
}
.item-card-status.closed-bid {
background-color: #F00000;
}

.error-msg{
    color: red;
}
.filter-sticky {
width: 250px;
}
.header-search-textbox {
    border-color: var(--e-global-color-primary) !important;
    background-color: var(--e-global-color-secondary) !important;
    border-radius: 5px 0px 0px 5px !important;
    border-width: 1px 0px 1px 1px !important;
}
.header-search-button {
    border-radius: 0px 5px 5px 0px !important;
    background-color: var(--e-global-color-text) !important;
}
#header-menu-search:after {
content: "SEARCH";
}
.search-result-container {
display: flex;
margin-bottom: 20px;
}
.search-result-filter {
display: flex;
}
.save-search-container {
display: flex;
flex-wrap: wrap;
}
.save-search-item {
display: flex;
margin: 5px;
background-color: #2255FB;
border-radius: 8px;
font-family: Colab;
padding: 5px 10px;
}
.save-search-item:hover {
background-color: var(--e-global-color-text);
}

.filter-button-container {
margin-top: 15px;
}
#search-result-filter {
width: 100%;
background-color: white;
padding: 25px;
display: flex;
flex-direction: column;
max-height: 97vh;
border-radius: 5px;
position: -webkit-sticky;
position: sticky;
top: 80px;
}

#search-result-filter.auction-watches {
max-height: 800px;
}
.datePicker {
padding-top: 0px !important;
padding-bottom: 0px !important;
}
.filterSearch.price-range {
margin-left: 10px;
margin-right: 10px;
}
.filter-auction-watches-range {
display: flex;
align-items: center;
}

.save-search-item-name {
color: white;
}
.search-pagination {
margin-left: 27%;
}
.saved-search {
margin-right: 10px;
}
.delete-saved-search {
color: white !important;
cursor: pointer;
}
.login-profile-mini {
font-size: 14px;
font-weight: 600;
display: flex;
margin-top: 5px;
}
.login-profile-mini-text {
line-height: 25px;
}
.login-profile-mini img {
margin-right: 10px;
}
.filter-section-container {
max-height: 200px;
overflow-y: auto;
margin-bottom: 10px;
margin-top: 5px;
}
.search-results {
display: flex;
flex-wrap: wrap;
width: 75%;
margin-left: 25px;
justify-content: space-around;
flex-grow: 1;
column-gap: 25px;
}
.search-results .item-card {
    display: flex;
    flex-direction: column;
    margin-bottom: 55px;
    max-height: 550px;
    width: 220px;
}

.home-listing-container .item-card {
    display: flex;
    flex-direction: column;
    margin-bottom: 50px;
    max-height: 550px;
    max-width: 220px;
    min-width: 220px;
}

.item-card-status {
    line-height: 18px;
    position: absolute;
    overflow: auto;
    padding: 3px 20px 1px 20px;
    background-color: var(--e-global-color-text);
    color: white;
    margin: 10px;
    border-radius: 5px;
    font-size: 10px;
    letter-spacing: 2px;
    font-family: Colab;
    font-weight: 600;
    text-transform: uppercase;
}
.item-card-image-container {
height: 300px;
display: flex;
background-color: var(--e-global-color-bbf9d01);
border-radius: 5px;
}
.item-card-img-top {
object-fit: cover;
width: 100%;
border-radius: 5px !important;
}
.item-card-desc {
    padding-right: 10px;
    display: flex;
    flex-direction: column;
    flex-grow: 1;
}

.item-card-desc-title h3 {
    color: var(--e-global-color-primary);
    margin-top: 10px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 0px;
}
.item-card-desc-title {
    display: flex;
    flex-grow: 1;
    flex-direction: column;
}
.item-card-price {
    font-weight: 600;
    font-size: 25px;
    line-height: 35px;
    color: var(--e-global-color-text);
    margin-bottom: 0px;
}
.item-card-price.auction {
    margin-bottom: 0px;
    margin-left: 5px;
    font-weight: 600;
    color: var(--e-global-color-text);
}

.item-card-source {
    font-weight: 500;
    font-size: 14px;
    line-height: 25px;
    color: #868795;
}

.item-card-model {
    font-weight: 500;
    font-size: 14px;
    line-height: 25px;
    color: #868795;
    display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
}

.auction-watches {
display: flex;
}
.auction-watches h7 {
color: var(--e-global-color-bbf9d01);
align-self: flex-end;
}
.wppb-form-field {
color: var(--e-global-color-primary);
font-weight: 600;
}
.header-search-container {
display: flex;
margin-bottom: 15px;
}

.home-listing-container {
display: flex;
width: 100%;
overflow-x: auto;
position: relative;
column-gap: 40px;
}

.brandCheckbox {
margin-bottom: 4px;
display: flex;
padding: 5px;
}
.auctionNameCheckbox {
    margin-bottom: 4px;
    display: flex;
    padding: 5px;
}
.modelCheckbox {
margin-bottom: 4px;
display: flex;
padding: 5px;
}
.auctionStatusCheckbox {
margin-bottom: 4px;
display: flex;
padding: 5px;
}
.sourceCheckbox {
margin-bottom: 4px;
display: flex;
padding: 5px;
}
.currencyCheckbox {
margin-bottom: 4px;
display: flex;
padding: 5px;
}
.statusCheckbox {
margin-bottom: 4px;
display: flex;
padding: 5px;
}

.filter-collapsible {
    max-height: 0px;
    overflow: hidden;
    transition: max-height 0.5s ease-in-out;
}

.filterLabel {
width: 90%;
margin-left: 8px;
}

.filter-title {
display: flex;
justify-content: space-between;
align-items: center;
}

.filter-divider {
margin: 5px 0px;
border-bottom: 1px solid #D6D6D6;
}

.search-pagination {
font-family: Colab;
color: var(--e-global-color-primary);
font-size: 20px;
}
.pagination-number {
text-decoration: underline !important;
margin-right: 10px;
color: var(--e-global-color-primary) !important;
}
.pagination-number.current-page {
color: var(--e-global-color-text) !important;
}
.button-main-1 {
    border: 1px solid var(--e-global-color-primary) !important;
border-width: 1px;
result-
}

.button-main-2 {
    background-color: #2255FB !important;
    color: white !important;
    border-width: 1px !important;
    border-color: #2255FB !important;
}
.button-main-2:hover {
color: var(--e-global-color-primary) !important;
background-color: transparent !important;
}
.header-search-button {
border-width: 1px !important;
border-color: var(--e-global-color-text) !important;
}
.header-search-button:hover {
background-color: transparent !important;
}

/* Checkbox style */
/* The container */
.container {
  position: relative;
  padding-left: 25px;
  margin-right: 65px;
  cursor: pointer;
  font-size: 12px;
  font-weight: 600;
    color: var(--e-global-color-primary);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  align-content: center;
    display: flex;
    align-items: center;
}

.brandCheckbox .container {
align-self: center;
  display: flex;
}

/* Hide the browser's default checkbox */
.container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

.checkmark {
  position: absolute;
  border-radius: 2px;
  border-style: solid;
  border-width: 1px;
  border-color: var(--e-global-color-primary);
  left: 0;
  height: 15px;
  width: 15px;
  background-color: inherit;
  align-self: center;
  display: flex;
}

input:checked ~ .checkmark {
  background-color: #2255FB;
    border-color: #2255FB;
}

.checkmark:after {
  content: "";
  position: absolute;
  display: none;
  
}

.container input:checked ~ .checkmark:after {
  display: block;
}

::-webkit-scrollbar {
  width: 3px;
  height: 3px;
}

::-webkit-scrollbar-track {
  background: #D8D8D8;
}
 
::-webkit-scrollbar-thumb {
  background: var(--e-global-color-primary);
  border-radius: 10px;
}

input[type=text] {
border: 1px solid #FAFAFA;
background-color: #FAFAFA;
}

input[type=text]:focus {
border: 1px solid var(--e-global-color-primary);
}

/* slider*/
.price-input {
display: flex;
margin: 15px 0;
}
.price-input .field{
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: space-around;
}
.field input{
  width: 80%;
  justify-content: space-between;
  height: 100%;
  outline: none;
  font-size: 13px;
  font-family: colab;
  border-radius: 5px;
  color: var(--e-global-color-primary);
  text-align: center;
  border: 1px solid #999;
  -moz-appearance: textfield;
}
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
.price-input .separator{
  width: 130px;
  display: flex;
  font-size: 19px;
  align-items: center;
  justify-content: center;
}


@media only screen and (max-width: 1024px) {
.elementor-column-gap-default {
max-width: 99% !important;
}
html,
body{
width:100%;
overflow-x: hidden;
}
#header-menu-search:after {
content: url("/wp-content/uploads/2022/01/search-icon.svg");
filter: brightness(0) invert(1);
}
#search-result-filter-mobile-header {
    display: block;
}
.header-search-textbox {
padding: 0px 10px !important;
height: 40px;
}
.header-search-button {
padding:5px 5px 0px 5px !important;
height: 40px;
}
.container {
margin-right: 10px;
font-size: 12px;
padding-left: 20px;
}
.checkmark {
height: 12px;
width: 12px;
}
.item-card-status {
line-height: 15px;
padding: 3px 10px;
margin: 10px;
font-size: 7px;
font-weight: 400;
}
.item-card-desc-title h3 {
font-size: 12px;
line-height: 18px;
margin-bottom: 10px;
}
.item-card-source {
font-size: 7px;
line-height: 9px;
}
.home-listing-container {
    column-gap: 10px;
}
.home-listing-container .item-card {
margin-bottom: 20px;
width: 150px;
    min-width: 150px;
}
.item-card-image-container {
height: 150px;
}
.orange-button {
padding: 0px 15px !important;
margin-bottom: 10px;
font-size: 10px;
}
#search-result-filter{
    height: 100%;
}
.mobile-hide {
display:none;
}
.filter-sticky {
position: fixed;
margin: 0 auto;
width: 100%;
height: 100%;
z-index: 100;
top: 0;
left: 0;
}
.search-results {
width: 100%;
margin-left: 0px;
}
.search-results .item-card {
width: 20%;
margin-right: 10px;
margin-bottom: 20px;
}
/*.button-main-1 {*/
/*font-size: 8px;*/
/*padding: 1px 10px !important;*/
/*min-width: 80px;*/
/*}*/
.search-pagination {
margin-left: 0;
}
.search-result-label {
    padding: 0 10px;
}
.search-result-label.auction {
    font-size: 12px;
    margin-bottom: 12px;
}
.search-result-filters-card {
    margin: 5px;
    font-size: 10px;
    padding: 5px 10px;
    align-items: center;
}
.remove-search-result-filters-card {
    font-size: 15px;
}
.search-result-filters {
margin-bottom: 10px;
}
.item-card-desc-title>h2 {
display: none;
}
.item-card-model {
    font-size: 7px;
    line-height: 9px;
}
.search-result-label a {
    font-size: 10px;
}
.auction-watches h7 {
font-size: 7px;
}
.item-card-price.auction {
font-size: 10px;
line-height: 12px;
letter-spacing: 0;
}
.search-filter-mobile {
    display: block;
}
.filter-mobile-title{
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 20px;
}
.filter-mobile-title h4{
    font-size: 10px;
    margin-bottom: 5px;
}
.item-card-desc-brand h6 {
    margin-top: 0px;
}
.profile-page .login-profile-mini {
font-size: 10px;
margin-bottom: 2px;
}
.elementor-widget:not(:last-child) {
    margin-bottom: 10px;
}
.home-listing-container .item-card-bookmark {
    margin-left: 110px;
}
.search-results .item-card-bookmark {
    margin-left: 119px;
}
.bookmark-results .item-card {
width: 150px;
}
.header-bookmark-search-container {
    width:100%;
}
.bookmark-results .item-card-bookmark {
    margin-left: 110px;
}
}
@media only screen and (max-width: 600px) {
.elementor-column-gap-default {
max-width: 99% !important;
}
html,
body{
width:100%;
overflow-x: hidden;
}
#header-menu-search:after {
content: url("/wp-content/uploads/2022/01/search-icon.svg");
filter: brightness(0) invert(1);
}
#search-result-filter-mobile-header {
    display: block;
}
.header-search-textbox {
padding: 0px 10px !important;
height: 40px;
}
.header-search-button {
padding:5px 5px 0px 5px !important;
height: 40px;
}
.container {
margin-right: 10px;
font-size: 12px;
padding-left: 20px;
}
.checkmark {
height: 12px;
width: 12px;
}
.item-card-status {
line-height: 15px;
padding: 3px 10px;
margin: 10px;
font-size: 7px;
font-weight: 400;
}
.item-card-desc-title h3 {
font-size: 12px;
line-height: 18px;
margin-bottom: 10px;
}
.item-card-source {
font-size: 7px;
line-height: 9px;
}
.home-listing-container {
    column-gap: 10px;
}
.home-listing-container .item-card {
margin-bottom: 20px;
min-width: 120px;
}
.item-card-image-container {
height: 150px;
}
.orange-button {
padding: 0px 15px !important;
margin-bottom: 10px;
font-size: 10px;
}
#search-result-filter{
    height: 100%;
}
.mobile-hide {
display:none;
}
.filter-sticky {
position: fixed;
margin: 0 auto;
width: 100%;
height: 100%;
z-index: 100;
top: 0;
left: 0;
}
.search-results {
width: 100%;
margin-left: 0px;
}
.search-results .item-card {
width: 40%;
margin-right: 10px;
margin-bottom: 20px;
}
/*.button-main-1 {*/
/*font-size: 8px;*/
/*padding: 1px 10px !important;*/
/*min-width: 80px;*/
/*}*/
.search-pagination {
margin-left: 0;
}
.search-result-label {
    padding: 0 10px;
}
.search-result-label.auction {
    font-size: 12px;
    margin-bottom: 12px;
}
.search-result-filters-card {
    margin: 5px;
    font-size: 10px;
    padding: 5px 10px;
    align-items: center;
}
.remove-search-result-filters-card {
    font-size: 15px;
}
.search-result-filters {
margin-bottom: 10px;
}
.item-card-desc-title>h2 {
display: none;
}
.item-card-model {
    font-size: 7px;
    line-height: 9px;
}
.search-result-label a {
    font-size: 10px;
}
.auction-watches h7 {
font-size: 7px;
}
.item-card-price.auction {
font-size: 10px;
line-height: 12px;
letter-spacing: 0;
}
.search-filter-mobile {
    display: block;
}
.filter-mobile-title{
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 20px;
}
.filter-mobile-title h4{
    font-size: 10px;
    margin-bottom: 5px;
}
.item-card-desc-brand h6 {
    margin-top: 0px;
}
.profile-page .login-profile-mini {
font-size: 10px;
margin-bottom: 2px;
}
.elementor-widget:not(:last-child) {
    margin-bottom: 10px;
}
.swiper-slide-contents {
    width: 70%;
    padding: 20px 40px;
}
.home-listing-container .item-card-bookmark {
    margin-left: 80px;
}
.search-results .item-card-bookmark {
    margin-left: 100px;
}
.bookmark-results .item-card {
width: 150px;
}
.header-bookmark-search-container {
    width:100%;
}
.bookmark-results .item-card-bookmark {
    margin-left: 110px;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'DXRigraf';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://watchingeyes.com/wp-content/uploads/2021/12/DXRigraf-Thin.woff') format('woff');
}
@font-face {
	font-family: 'DXRigraf';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://watchingeyes.com/wp-content/uploads/2021/12/DXRigraf-Light.woff') format('woff');
}
@font-face {
	font-family: 'DXRigraf';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://watchingeyes.com/wp-content/uploads/2021/12/DXRigraf-Regular.woff') format('woff');
}
@font-face {
	font-family: 'DXRigraf';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://watchingeyes.com/wp-content/uploads/2021/12/DXRigraf-Medium.woff') format('woff');
}
@font-face {
	font-family: 'DXRigraf';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://watchingeyes.com/wp-content/uploads/2021/12/DXRigraf-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'DXRigraf';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://watchingeyes.com/wp-content/uploads/2021/12/DXRigraf-Bold.woff') format('woff');
}
@font-face {
	font-family: 'DXRigraf';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://watchingeyes.com/wp-content/uploads/2021/12/DXRigraf-ExtraBold.woff') format('woff');
}
@font-face {
	font-family: 'DXRigraf';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://watchingeyes.com/wp-content/uploads/2021/12/DXRigraf-Black.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Colab';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://watchingeyes.com/wp-content/uploads/2021/12/ColabMed.woff') format('woff');
}
@font-face {
	font-family: 'Colab';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://watchingeyes.com/wp-content/uploads/2021/12/ColabBol.woff') format('woff');
}
@font-face {
	font-family: 'Colab';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://watchingeyes.com/wp-content/uploads/2021/12/ColabLig.woff') format('woff');
}
@font-face {
	font-family: 'Colab';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://watchingeyes.com/wp-content/uploads/2021/12/ColabThi.woff') format('woff');
}
/* End Custom Fonts CSS */