
:root{
    --cancelPNG: url('https://applok.com.br/public/assets/img/icon/cancel.png'),auto;
    --MOBILE_HEIGHT: 600px;
}
/* Chrome, Safari, Opera */
.dtEvento::-webkit-input-placeholder {
    padding-left: 10px;
    font-weight: 500;
}

.footer-logo img, .area-logo img{
    mix-blend-mode: multiply;
}

/* Firefox 18- */
.dtEvento:-moz-placeholder {
    padding-left: 10px;
    font-weight: 500;
}

/* Firefox 19+ */
.dtEvento::-moz-placeholder {
    padding-left: 10px;
    font-weight: 500;
}

/* IE10+ */
.dtEvento:-ms-input-placeholder {
    padding-left: 10px;
    font-weight: 500;
}
.not-content{
    opacity:0.5;
}

.not-content .lnr{
    opacity:0.5;
}
.invert{
    filter: invert(1) grayscale(1);
}

.not-content .motion{
    position:relative;
}
.lupa{
    top: 50px;
    left: 60px;
    position: absolute;
    animation: bounce 6s ease-in-out infinite;
}
.lupa .lnr{
    opacity:1;
}
.bounceLeft{
    position: absolute;                        
    animation: bounceLeft 6s ease-in-out infinite;
    animation-delay:2.3s;
}

.is-sticky .img-logo{
    height: 50px!important;
    transition: 0s!important;
}

.scroll::-webkit-scrollbar-track {
    background-color: #f4f4f42b;
}

.scroll::-webkit-scrollbar {
    width: 6px;
    background: #f4f4f42b;
}

.scroll::-webkit-scrollbar-thumb {
    background: #dad7d7;
}

.minicart-thumb {
    height: 85px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
}

.cart-table .table tr .pro-thumbnail a {
    height: 60px;
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
}

.cart-table .table tr .pro-thumbnail img {
    max-width: 60px;
    max-height: initial;
}

/* Cores Primarias */
.common-bg {
    background-color: #DCBD9D;
}

.datepicker table tr td.active.active{
    background-color: #DCBD9D1f;
}
.datepicker table tr td.active.active:hover{
    background-color: #000000;
}

.datepicker table tr td.active{
    background-image: -webkit-linear-gradient(top,#DCBD9D1f,#DCBD9D);
    color: #000000}

.datepicker table tr td.active:hover{
    background-image: -webkit-linear-gradient(top,#DCBD9D,#DCBD9D1f);
}

.bdr-bottom {
    border-bottom: 1px solid #DCBD9D;
}

.vertice.off-canvas-wrapper,
.vertice.off-canvas-wrapper .off-canvas-inner-content {
    background-color: #DCBD9D;
}

.scroll-top {
    background-color: #DCBD9D80;
}

.scroll-top:hover {
    background-color: #DCBD9D;
}


/* Cores Tema */
.header-configure-area ul li a .notification,
.shop-product-wrap.grid-view .add .product-item .lnr-cart,
.paginatoin-area .pagination-box li.active a,
.paginatoin-area .pagination-box li a:hover ,
.cart-table .table thead tr th,
.minicart-button a:hover,
.scroll-top i,
.add .btn__bg,
.myaccount-tab-menu a:hover, .myaccount-tab-menu a.active,
.btn__bg:hover,
.minicart-inner .minicart-close{
  color: #000000;
}


.vertice.off-canvas-wrapper .mobile-menu .menu-item-has-children ul li>a ,
.vertice.off-canvas-wrapper .dropdown-item {
  color: #000000b3;
}

.vertice.off-canvas-wrapper, 
.welcome-message p,
a.exit,
.header-top-settings ul li,
.vertice.off-canvas-wrapper .mobile-menu li>a{
  color: #000000;
}

.vertice.off-canvas-wrapper .mobile-menu .menu-item-has-children ul li:hover {
  background: #e2c7ac;
  color: #000000;
  transition: 0.3s all;
}

.vertice.off-canvas-wrapper .mobile-menu .menu-item-has-children ul li.active{
  background: #e5ceb6;
  color: #000000;
}

.vertice.off-canvas-wrapper .dropdown-item:hover {
  color:initial;
}

.header-top-settings ul li:before{
  background-color: #000000;
}
/* Cores Secundarias */
.paginatoin-area .pagination-box li a:hover {
    border-color: #9A5000;
    background-color: #9A5000;
}
.paginatoin-area .pagination-box li.active a {
    background-color: #9A5000;
}

.btn__bg{
    color: #9A5000;
    border: 2px solid #9A5000;
    background-color: #FFF ;
    font-weight: 500;
}

.btn__bg .lnr{
    font-weight: bolder;
}

.btn__bg:hover{
    background-color: #9A5000;
    color: #000000}

.btn__bg:hover .lnr{
    font-weight: normal;
}

.add.atualizar .btn__bg {
    background-color: #9A5000!important;
    border-color:#9A5000!important;
}

.add .btn__bg {
    border-color: #b0b0b0!important;
}

.disabled .btn__bg{
    color: #9A5000!important;
    border: 2px solid #9A5000!important;
    background-color: #FFF!important ;
    opacity: 0.5;
}

.shop-product-wrap.grid-view .add .product-item .lnr-cart {
    background: #9A5000;
    border-radius: 30px;
    border: 2px solid #9A5000;
    padding: 5px;
    font-size: 22px;
    z-index: 99;
}


.header-configure-area ul li a .notification {
    background-color: #9A5000;
}

.header-configure-area ul li a:hover {
    color: #9A5000;
}

.price-regular {
    color: #9A5000;
}

.main-menu ul li:hover>a, .main-menu ul li.active>a {
    color: #9A5000;
}

.main-menu ul li ul.dropdown li:hover>a {
    color: #9A5000;
}

.minicart-content .cart-price {
    color: #9A5000;
}

.minicart-pricing-box li span strong {
    color: #9A5000;
}

.minicart-inner .minicart-close {
    background-color: #9A5000;
}

.minicart-button a,  a.goToCheckout{
    color: #9A5000!important;
    background-color: #FFF;
    border: 2px solid #9A5000;
    border-radius: 4px;
}

.minicart-button a:hover {
    background-color: #9A5000;
    color: #FFF!important;
}

.cart-table .table thead tr th {
    background-color: #9A5000;
}

.cart-table .table thead tr th {
    border-color: #9A5000;
}

.checkoutaccordion h3 {
    border-top: 3px solid #9A5000;
}

.myaccount-tab-menu a:hover, .myaccount-tab-menu a.active {
    background-color: #9A5000;
    border-color: #9A5000;
}

.product-caption .product-name a:hover,
.header-top-settings ul li .dropdown-list li a:hover,
.cart-modal:hover .lnr-eye{
    color: #9A5000;
}
/* Template */
