img.attachment-portfolio-thumb.size-portfolio-thumb.wp-post-image {
height: 336px;
margin: 0 !important;
}
.main-brand-slider-image-size.slick-slider img {
height: 650px !important;
width: 100% !important;
object-fit: cover;
}
.main-brand-slider-image-size .slick-slide {
width: 100% !important;
}
.main-brand-slider-image-size .slick-list.draggable {
width: 100%;
}
.main-brand-slider-image-size .slick-track {
width: 100% !important;
}
.material #slide-out-widget-area[class*="slide-out-from-right"] .inner .off-canvas-menu-container .menu-item-has-children>a,
body #slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .inner .off-canvas-menu-container .menu-item-has-children>a:hover {
color: #000 !important;
}
.ui-autocomplete-loading {
background: url(//www.swisswatchglobal.com/wp-content/plugins/swg-all-in-one/assets/css/cdn.swisswatchglobal.com/wp-content/uploads/2022/12/12151441/Spinner-0.7s-199px.gif) no-repeat right center;
background-color: rgba(0, 0, 0, 0);
background-size: contain;
}
.custom-ajax-result-count {
z-index: 9999;
position: relative;
bottom: 35px;
font-size: 15px;
float: right;
}
.custom-price-filter .bapf_from,
.custom-price-filter .bapf_to {
font-size: 12px;
font-family: Montserrat;
color: #000;
}
.bapf_slidr_jqrui.custom-price-filter .bapf_slidr_main {
margin-bottom: 24px !important;
}
.custom-price-filter .bapf_slidr_main.ui-widget-content {
height: 2px;
}
@media (max-width: 767px) {
img.attachment-portfolio-thumb.size-portfolio-thumb.wp-post-image {
height: auto;
}
} #cookie-law-info-bar {
font-size: 12px !important;
color: rgb(255, 255, 255) !important;
background: #3a0175 !important;
width: 45.7em; border-radius: 5px;
box-sizing: border-box;
opacity: 1;
position: fixed !important;
z-index: 9999;
border-width: 0;
margin: 1.667em;
left: 0 !important;
bottom: 0 !important;
}
.cli-style-v2 .cli-bar-message {
width: 100% !important; font-size: 12px;
text-align: center;
margin-bottom: 1.5em;
}
.cli-bar-btn_container {
display: block;
width: 100%;
display: flex;
flex-direction: row;
justify-items: center;
justify-content: center;
align-items: center;
}
.cli-style-v2 { }
a#wt-cli-accept-all-btn {
background: rgb(255, 255, 255) !important;
border-color: rgb(255, 255, 255);
color: rgb(31, 30, 51) !important;
font-size: 12px;
width: 12.86em;
min-width: 12.86em;
max-width: 16em;
margin: 0;
border-width: 1px;
border-style: solid;
padding: 0.8em 2em;
}
a.medium.cli-plugin-button.cli-plugin-main-button.cli_settings_button {
border-width: 1px;
border-radius: 3px;
border-style: solid;
background: transparent !important;
color: #fff !important;
box-sizing: border-box;
margin-right: 80px !important;
}
#cookie-law-info-bar {
font-size: 12px !important;
color: rgb(255, 255, 255) !important;
background: #3a0175 !important;
width: 45.7em; border-radius: 5px;
box-sizing: border-box;
opacity: 1;
position: fixed;
z-index: 9999;
border-width: 0;
margin: 1.667em;
}
.cli-style-v2 .cli-bar-message {
width: 100% !important; font-size: 12px;
text-align: center;
margin-bottom: 1.5em;
}
.cli-bar-btn_container {
display: block;
width: 100%;
display: flex;
flex-direction: row;
justify-items: center;
justify-content: center;
align-items: center;
}
.cli-style-v2 {
display: block;
}
a#wt-cli-accept-all-btn {
background: rgb(255, 255, 255) !important;
border-color: rgb(255, 255, 255);
color: rgb(31, 30, 51) !important;
font-size: 12px;
width: 12.86em;
min-width: 12.86em;
max-width: 16em;
margin: 0;
border-width: 1px;
border-style: solid;
padding: 0.8em 2em;
}
a.medium.cli-plugin-button.cli-plugin-main-button.cli_settings_button {
border-width: 1px;
border-radius: 3px;
border-style: solid;
background: transparent !important;
color: #fff !important;
box-sizing: border-box;
margin-right: 80px !important;
}
.cli-modal-content.cli-bar-popup {
background: #3a0175;
color: #fff !important;
}
.cli-tab-container h4,
.cli-tab-container h1 {
color: #fff;
}
.cli-privacy-overview:not(.cli-collapsed) .cli-privacy-content {
color: #fff !important;
}
.cli-tab-container p,
.cli-privacy-content-text {
color: #fff;
}
a.cli-privacy-readmore {
color: #fff;
}
.cli-tab-footer .wt-cli-privacy-accept-btn {
background: #fff;
color: rgb(31, 30, 51);
font-weight: 700;
}
.cli-modal-close svg {
fill: #fff !important;
}
.cli-modal .cli-modal-close {
cursor: pointer;
}
@media(max-width:767px) {
#cookie-law-info-bar {
width: 100%;
border-radius: 0;
margin: 0
}
.cli-bar-btn_container {
flex-direction: column-reverse;
width: 100%;
}
a.medium.cli-plugin-button.cli-plugin-main-button.cli_settings_button {
margin: 16px 0 0 0 !important;
min-width: 11.86em;
max-width: 16em;
box-sizing: border-box !important;
}
li.menu-item.custom-bottom-menu-static {
color: #000;
display: flex !important;
column-gap: 15px;
font-family: Montserrat;
align-items: center !important;
}
.menu-item.custom-bottom-menu-static .text p {
font-size: 12px;
padding: 0;
}
.menu-item.custom-bottom-menu-static p.mob-nav-speack-text-small {
font-size: 10px;
}
.menu-item.custom-bottom-menu-static .icon .fa {
font-size: 25px;
}
.menu-item.custom-bottom-menu-static .icon i.fa.fa-calendar-check-o {
color: #5f5f5f;
}
li.menu-item.custom-bottom-menu-static:last-child {
border: 0 !important;
}
li.menu-item.custom-bottom-menu-static:last-child .icon {
display: flex !important;
align-items: center !important;
}
li.menu-item.custom-bottom-menu-static {
color: #000;
display: flex !important;
column-gap: 15px;
font-family: Montserrat;
align-items: center !important;
}
.menu-item.custom-bottom-menu-static .text p {
font-size: 12px;
padding: 0;
}
li.menu-item.custom-bottom-menu-static:last-child a {
width: 100%;
display: flex !important;
align-items: center !important;
column-gap: 15px;
}
li.menu-item.custom-bottom-menu-static a {
display: flex !important;
column-gap: 18px;
}
li.menu-item.custom-bottom-menu-static:last-child a p {
font-weight: 400;
}
.menu-item.custom-bottom-menu-static p.mob-nav-speack-text-small {
font-size: 10px;
}
body #search-outer .ui-widget-content {
top: 250px;
}
#header-secondary-outer ul>li:not(.megamenu) ul.menu a:focus {
display: inline-block;
width: auto !important;
box-sizing: border-box;
}
#header-secondary-outer .my-profile .profiler_head li:first-child a:focus {
padding: 0px 10px;
}
.menu-item.custom-bottom-menu-static .icon .fa {
font-size: 25px;
}
.menu-item.custom-bottom-menu-static .icon i.fa.fa-calendar-check-o {
color: #5f5f5f;
}
li.menu-item.custom-bottom-menu-static:last-child {
border: 0 !important;
}
li.menu-item.custom-bottom-menu-static:last-child a.book-appointment {
display: flex !important;
align-items: center !important;
}
}  .page-id-5005 .grecaptcha-badge {
display: block !important;
}
.yith-wcwl-add-button a.delete_item {
border: 1px solid #ddd;
padding: 12px 10px;
margin-left: 0;
display: flex;
margin: 0;
width: 52px;
height: 52px;
font-size: 18px;
align-items: center;
justify-content: center;
}
.yith-wcwl-add-button a.delete_item i.yith-wcwl-icon.fa.fa-heart {
margin: 0;
}
.yith-wcwl-add-button span.separator {
display: none;
}
.yith-wcwl-add-button a.view-wishlist {
display: none;
}
.cs_header nav ul li.menu-item>a:hover span {
transition: none !important;
font-weight: 500 !important;
}