.el-slidenav.uk-slidenav-previous {
    display: none;
}
.uk-navbar-transparent {
	background: rgba(22, 21, 21, 0.25);
	backdrop-filter: blur(1px);
    -webkit-backdrop-filter: blur(1px);
}
@media(min-width:1200px) and (max-width:1320px){
	select#lang_choice_polylang-9{
	border-left:1px solid rgba(255,255,255,0.8)!important;
    padding-left:20px
    }
    .uk-navbar-nav {
    gap: 40px;
}
}
/*=========Base=========*/
.uk-navbar-toggle-icon svg {
    width: 30px;
    height: 30px;
    margin-right: 20px;
}
button.uk-icon.uk-close.uk-modal-close-default svg {
    width: 21px;
    height: 21px;
}
.xoo-wsc-cart-trigger {
    margin-top: -5px;
}
.xoo-wsc-sm-right {
    max-width: 300px;
    margin-top: -25px;
}
.xoo-wsc-sm-info {
    display: block;
}
/*.uk-navbar-center:not(:only-child) {
    left: 55%;
}*/
.heading-arrow{
    content: "";
    position: absolute;
    top: 15px;
    bottom: 0;
    left: 0;
    width: 340px;
    background-image: url(/wp-content/themes/bisontime/Arrow2.svg);
    background-repeat: no-repeat;
}
a.el-link.uk-link-reset:hover {
    color: #FF9900!important;
}
.uk-tile-default.uk-padding-small {
    border: 1px solid #fff;
		padding: 8px 15px;
}
.uk-tile-default.uk-padding-small:hover {
    border: 1px solid #f90;
}

/*====== Woocommerce =======*/
.woocommerce input.input-text.qty {
    width: 3em;
}
.qib-button-wrapper {
    float: none!important;
    margin-bottom: 10px;
}
button.single_add_to_cart_button.added {
    display: none;
}
.menu-item span.uk-badge {
    margin-left: -12px;
    margin-top: -8px;
    z-index: 1;
}
.added_to_cart.wc-forward {
    border: 1px solid #f90;
    display: inline-block;
	width: 100%;
    box-sizing: border-box;
    vertical-align: middle;
    font-size: 15px;
    line-height: 48px;
    text-align: center;
    text-decoration: none;
	cursor: pointer;
    transition: .15s ease-in-out;
    transition-property: color,background-color,background-position,background-size,border-color,box-shadow;
    letter-spacing: 0;
    border-radius: 2px;
    background-origin: border-box;
}
a.added_to_cart.wc-forward:hover {
    color: #fff;
	background: #f90;
}
.widget_layered_nav_filters li>a {
    border: 1px solid #333;
}
.widget_product_categories>ul {
    font-weight: 400;
    line-height: 1.4;
}
li.wc-layered-nav-term:hover {
    color: #fff;
}

.woof_reset_button_2 {
    display: none;
}
.woof_products_top_panel li span, .woof_products_top_panel2 li span {
    background: url(/wp-content/uploads/delete-btn-3.svg);
        background-size: 14px 14px;
    background-repeat: no-repeat;
    background-position: right;
    padding-right:23px;
}
a.woof_radio_term_reset.woof_radio_term_reset_visible.woof_radio_term_reset_32 img {
    display: none;
}
h3#ship-to-different-address {
    display: none;
}
.quantity.wqpmb_quantity {
    margin-top: 20px;
}
.woocommerce-shipping-methods li {
    display: flex;
    align-items: center;
    justify-content: flex-end;
}
.woocommerce select:not([multiple]):not([size]) option {
    color: #ffffffcc;
    background: #161515;
}
.woocommerce-shipping-methods {
    text-align: right;
}
.xoo-wsc-pattern-card, .xoo-wsc-img-col img, .xoo-wsc-img-col {
	border-radius: 0!important;
}
body .qib-button-wrapper {
    display: flex;
    float: left;
    flex-wrap: nowrap;
    margin-right: 5px;
    align-items: center;
    gap: 0;
}
.qib-button-wrapper .quantity input.input-text.qty.text {
    height: 41px;
    padding: 6px 12px 8px;
    text-align: center;
    background: #ffffff;
    border: 1px solid #efefef;
    font-size: 16px;
    line-height: 20px;
    box-shadow: none;
}
@media(min-width:960px) {
	.woocommerce input[type=checkbox], .woocommerce input[type=radio] {
		display: inline-block;
		height: 16px;
		width: 16px!important;
		overflow: hidden;
		margin-top: -3px;
		vertical-align: middle;
		-webkit-appearance: none;
		-moz-appearance: none;
		background-color: #272727;
		background-repeat: no-repeat;
		background-position: 50% 50%;
		transition: .2s ease-in-out;
		transition-property: background-color,border-color,box-shadow;
	}
	ul.woof_list li {
		margin: 0 3px 4px 3px;
		display: inline-flex;
	}
	.j-wcus-np-custom-address-block {
    margin-bottom: 15px;
}
}



.uk-select:not(.country_select) {
    border: none!important;
    background-image: none!important;
}
button.glsr-button.wp-block-button__link {
    background: none;
    border: 1px solid #FF9900;
    color: #FF9900;
    font-family: 'Comfortaa';
}
button.glsr-button.wp-block-button__link:hover {
    background: #FF9900       ;
    border: 1px solid #FF9900;
    color: #000000;
}
.uk-select::before{
	content:"";
    background-image:url("/wp-content/uploads/arrow-down.svg");
    background-repeat:no-repeat;
    width:12px;
    height:12px;
    fill:#ffffffcc;
}
.uk-navbar-container:not(.uk-navbar-transparent) .uk-select{
	color:#101010;
    font-weight:700;
}
.uk-navbar-right{
	gap:20px;
}
.uk-select, .uk-select:not([multiple]):not([size]){
	color:#ffffff;
    font-weight:700;
    cursor: pointer;
}
.uk-navbar-container:not(.uk-navbar-transparent) .uk-select:not([multiple]):not([size]){
	color:#161515;
}
button.uk-offcanvas-close svg{
	width:21px;
    height:21px;
}
@media(max-width:639px){
.uk-navbar-item select#wcj-currency-select{
	display:none;
}}
.wcus-state-loading::before{
	background:rgba(255,255,255,0);
}

	.lang-custom {
	    position: relative;
	    cursor: pointer;
	    user-select: none;
	}
	.lang-custom-dropdown {
		display: none;
	    position: absolute;
	    left: -11px;
    	padding: 6px 12px;
	    background: #fff;
	}
	.lang-custom-dropdown a {
		color: #161515;
    	font-weight: 700;
	}
	.lang-custom-dropdown a:hover {
		color: #f90!important;
	}
	.name-lang{
		font-weight: 700;
	}
	div#wcj_widget_multicurrency-3 {
	    display: none;
	}
	.widget_wcj_widget_multicurrency a{
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	}
.currency-custom {
	    position: relative;
	    cursor: pointer;
	    user-select: none;
	}
	.currency-custom-dropdown {
		display: none;
	    position: absolute;
		left: -11px;
    	padding: 6px 12px;
	    background: #fff;
	}
	.currency-custom-dropdown a {
		color: #161515;
		font-weight: 700;
	}
	.currency-custom-dropdown a:hover {
		color: #f90!important;
	}
	.name-currency{
		font-weight: 700;
	}
@media(max-width: 1199px){
        .lang-custom {
            -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        }
        .lang-custom-dropdown {
            display: block!important;
            position: relative;
            padding: 0px;
        }
        .lang-custom-dropdown div{
            margin-bottom: 15px;
        }
        .name-lang {
            display: none;
        }
        .lang-custom-dropdown .current{
            color: #f90!important;
        }
        .widget_wcj_widget_multicurrency .current{
            color: #f90!important;
        }
	
		.currency-custom {
            -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
        }
        .currency-custom-dropdown {
            display: block!important;
            position: relative;
            padding: 0px;
        }
        .currency-custom-dropdown div{
            margin-bottom: 15px;
        }
        .name-currency {
            display: none;
        }
        .currency-custom-dropdown .current a{
            color: #f90!important;
        }
    }

.trp-language-switcher > div{
	border:none;
    background-color: rgba(255,255,255,0);
    background-image:none;
}
.trp-language-switcher > div > a{
	color:#fff;
}
.trp-language-switcher{
	width:auto;
	margin-top: -6px;
    margin-right: -45px;
}
ul.woof_list li{    
	align-items: center;
}
.irs--round .irs-from, .irs--round .irs-to, .irs--round .irs-single{
	    background-color: rgba(255,255,255,0)!important;
}
.irs--round .irs-bar{
	    background-color: rgba(255,255,255,0)!important;
}
.irs--round .irs-handle{
	border: 4px solid #ff9900!important;
}
:where(.woocommerce) .button, :where(.woocommerce) input[type=submit] {    
	padding: 0 8px;
}
.irs--round .irs-from:before, .irs--round .irs-to:before, .irs--round .irs-single:before {    
	border-top-color: #ff9900!important;
}
:not(.woocommerce-message,.woocommerce-Message)>.button:not(.alt,.checkout,.view,.pay,[name*=save_]) {
	background-color:rgba(255,255,255,0);
}
:not(.woocommerce-message,.woocommerce-Message)>.button:not(.alt,.checkout,.view,.pay,[name*=save_]){
	background-color:rgba(255,255,255,0);
}
.uk-navbar .uk-subnav {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    margin-left: -10px;
    padding: 0;
    list-style: none;
    justify-content: center;
    flex-direction: column;
}
.current-language-menu-item span{
	color:#f90;
}
.widget_wcj_widget_multicurrency {
    display: flex;
    flex-wrap: wrap;
    flex-direction:  column;
}
.widget_wcj_widget_multicurrency a{
	font-weight:700;
}
.wpfFilterWrapper .wfpTitle {
    font-size: 16px;
    font-weight: 400!important;
    height: 25px;
    margin: inherit;
    padding: inherit;
    color: inherit;
    line-height: inherit;
}
.wpfFilterWrapper .wpfCheckbox input[type="checkbox"]:checked + label::before {
    background-color: #f90!important;
    background: none!important;
    border: none!important;
}
.wpfFilterWrapper .wpfCheckbox label::before {
    background-color: rgba(255, 255, 255, 0)!important;
}
.switcher23-container .switcher23-title2 {
    color: rgba(255, 255, 255, 0.8);
}
.switcher23:checked + .switcher23-toggle:before {
    background: rgba(255,255,255,0.4);
}
.switcher23:checked + .switcher23-toggle > span {
    background: #f90;
}
@media(min-width:1200px){
.widget_wcj_widget_multicurrency a {
    margin-bottom: -20px;
}}
@media(max-width:1199px){
.widget_wcj_widget_multicurrency a {
    margin-bottom: -15px;
    margin-top: 3px;
}}
ul.woof_list.woof_list_checkbox {
    display: grid;
}