@import url(https://fonts.googleapis.com/earlyaccess/alefhebrew.css);


/***SReader & keyboardNav **/
.VA-SReader [type='checkbox'],
.VA_keyboardNav [type='checkbox'] {
    position: absolute;
    opacity: 1 !important;
    height: 20px !important;
    width: 20px !important;
    border: 1px solid black !important;
    right: 0px;
}

.VA_keyboardNav :focus,
.VA-SReader :focus {
    outline: 3px dashed midnightblue !important;
}

.VA_keyboardNav.VA-dark :focus,
.VA-SReader.VA-dark :focus {
    outline: 3px dashed white !important;
}

  display: none !important;
}

.VA-SReader .form-group .checkbox-container input,
.VA_keyboardNav .form-group .checkbox-container input {
    position: absolute !important;
    opacity: 1 !important;
    height: 20px !important;
    right: -43px !important;
    width: 20px !important;
    top: -13px !important;
}
.VA-SReader .elementor-swiper-button , .VA_keyboardNav .elementor-swiper-button{
    background-color: black !important;
}
/*******************/

body.VA-dark,
body.VA-dark *:not(.VA):not(#VAopenMenu):not(.VAaccess):not(img):not(#SITE_CONTAINER):not(#SITE_CONTAINER *):not(.fab-button *):not(.qs-num):not(.side-menu-wrap *, .side-menu-wrap):not(.mfp-close) {
    background-color: #000 !important;
    color: #fff !important;
}

html:not(#VAaccessibility) body.VA-dark:not(#VAaccessibility) a:not(.VA):hover,
html:not(#VAaccessibility) body.VA-bright:not(#VAaccessibility) a:not(.VA):hover {
    background-color: lemonchiffon !important;
    color: #000 !important;
}


/********** dark mode ***********/

.VA-dark.VA_keyboardNav :focus {
    outline: 3px dashed gold !important;
    background-color: lemonchiffon !important;
    color: #000
/********** bright mode **********/

.VA-bright.VA_keyboardNav :focus {
    outline: 3px dashed white !important;
}
.ui-helper-hidden-accessible {
    display: none !important;
}

/*********tooltip**************/
.selectize-input {
    position: relative;
    display: inline-block;
    border-bottom: 1px dotted black;
}

.tooltiptext {
    visibility: hidden;
    width: 250px;
    top: -50px;
    right: 0px;
    background-color: black;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px 0;
    /* Position the tooltip */
    position: absolute;
    z-index: 1;
}

.selectize-input:focus+.tooltiptext {
    visibility: visible;
}

@media (min-width:1024px) {

   }

/*VA-dark*/
.VA-dark .breadcrumb-item+.breadcrumb-item::before {
    color: white !important;
}

.VA-dark img:not([src="/on/demandware.static/Sites-onlys-Site/-/default/dw4b622d5f/images/COMING_SOON-market.svg"]) {
    filter: invert(1);
}

@media only screen and (max-width: 767.98px) {
   

}