/*!
Theme Name: iskmarket
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: iskmarket
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

iskmarket is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/

.state-loading{
    position: relative;
    pointer-events: none;
    -text-indent: -9999px;
    color: transparent !important;
}

.state-loading svg{
    opacity: .1;
}

.state-loading:before{
    content: '';
    display: inline-block;
    width: 2.5em;
    height: 2.5em;
    background: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBzdHlsZT0iIiB3aWR0aD0iMjAwcHgiIGhlaWdodD0iMjAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCI+CjxjaXJjbGUgY3g9IjUwIiBjeT0iNTAiIHI9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0U5QjQzRSIgc3Ryb2tlLXdpZHRoPSIyIj4KICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgZHVyPSIxcyIgdmFsdWVzPSIwOzQwIiBrZXlUaW1lcz0iMDsxIiBrZXlTcGxpbmVzPSIwIDAuMiAwLjggMSIgY2FsY01vZGU9InNwbGluZSIgYmVnaW49IjBzIi8+CiAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIGR1cj0iMXMiIHZhbHVlcz0iMTswIiBrZXlUaW1lcz0iMDsxIiBrZXlTcGxpbmVzPSIwLjIgMCAwLjggMSIgY2FsY01vZGU9InNwbGluZSIgYmVnaW49IjBzIi8+CjwvY2lyY2xlPjxjaXJjbGUgY3g9IjUwIiBjeT0iNTAiIHI9IjAiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2VlZSIgc3Ryb2tlLXdpZHRoPSIyIj4KICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgZHVyPSIxcyIgdmFsdWVzPSIwOzQwIiBrZXlUaW1lcz0iMDsxIiBrZXlTcGxpbmVzPSIwIDAuMiAwLjggMSIgY2FsY01vZGU9InNwbGluZSIgYmVnaW49Ii0wLjVzIi8+CiAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ib3BhY2l0eSIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIGR1cj0iMXMiIHZhbHVlcz0iMTswIiBrZXlUaW1lcz0iMDsxIiBrZXlTcGxpbmVzPSIwLjIgMCAwLjggMSIgY2FsY01vZGU9InNwbGluZSIgYmVnaW49Ii0wLjVzIi8+CjwvY2lyY2xlPgo8L3N2Zz4=') no-repeat center/cover;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 22;
}

.facetwp-pager{
    list-style: none;
    display: flex;
    align-items: center;
    justify-content: center;
}

.facetwp-page{
    font-weight: 600;
    font-size: 23px;
    line-height: 27px;
    color: #fff;
    display: flex !important;
    align-items: center;
    margin-right: 35px !important;
}



.facetwp-checkbox{
    color: #ffffff;
    text-transform: uppercase;
    margin-bottom: 19px !important;
    font-weight: 600;
    font-size: 23px;
    line-height: 27px;
    width: 100%;
    position: relative;
    cursor: pointer;
    transition: all 0.2s;
    display: flex;
    align-items: center;
    padding-left: 0 !important;
    background: unset !important;
}

.facetwp-checkbox:after{
    height: 30px;
    width: 30px;
    border-radius: 6px;
    content: "";
    border: 1px solid #595959;
    display: block;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
    transition: all 0.2s;
}
.facetwp-checkbox.checked:after{
    border: solid 1px #E9B43E;
}

.facetwp-checkbox:before{
    content: "";
    background: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.78 10.624l-8.636 10.798-6.784-5.654 1.28-1.536 5.216 4.346 7.364-9.202 1.56 1.248z' fill='%23E9B43E'/%3E%3C/svg%3E") no-repeat center / contain;
    display: block;
    height: 30px;
    width: 30px;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
    opacity: 0;
    transition: all 0.2s;
}
.facetwp-checkbox.checked:before{
    opacity: 1;
}

.facetwp-facet.is-loading{
    pointer-events: none !important;
}
.facetwp-expand{
    display: block;
    margin-left: 6px;
    transition: all 0.2s;
    font-size: 0;
    width: 19px;
    height: 19px;
}
.expanded .facetwp-expand{
    transform: rotate(180deg);
}

/*
.facetwp-depth{
    display: block !important;
    max-height: 0;
    transition: .2s;
    overflow: hidden;
    padding-top: 2px;
}
*/

.facetwp-expand:after{
    content: '';
    background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTMuOTU4IDcuOTE3YS43OTIuNzkyIDAgMDExLjI5OS0uNjFMOS41IDEwLjg1NGw0LjI1MS0zLjQyYS43OS43OSAwIDAxMS4xMTcuMTE5Ljc5Mi43OTIgMCAwMS0uMTIgMS4xNTVsLTQuNzUgMy44MjRhLjc5MS43OTEgMCAwMS0xLjAwNSAwbC00Ljc1LTMuOTU4YS43OTIuNzkyIDAgMDEtLjI4NS0uNjU3eiIgZmlsbD0iI0U5QjQzRSI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvc3ZnPg==') no-repeat center/cover;
    width: 19px;
    height: 19px;
    display: inline-block;
}
.facetwp-counter{
    color: #595959;
    display: inline-block;
    margin-left: 0.25em;
}

.facetwp-page.prev,
.facetwp-page.next,
.facetwp-checkbox.checked,
.facetwp-page.active{
    color: #E9B43E;
}

.facetwp-type-slider{
    display: flex;
    flex-direction: column-reverse;
    margin-bottom: 0 !important;
}

.facetwp-slider-label{
    outline: none;
    border: none;
    box-shadow: none;
    background: none;
    display: block;
    text-align: center;
    margin: 0;
    font-weight: 600;
    font-size: 16px;
    line-height: 19px;
    color: #E9B43E;
    transition: all 0.2s;
    width: 100%;
}
.noUi-horizontal{
    height: 4px !important;
}
.facetwp-slider-wrap{
    margin-top: 10px;
    padding-bottom: 0 !important;
}
.noUi-connect{
    background: #E9B43E !important;
}

.noUi-horizontal .noUi-handle{
    width: 18px;
    height: 18px;
    border: 4px solid #ffffff;
    background: #E9B43E;
    border-radius: 50%;
    top: -1.3em;
    outline: none !important;
    box-shadow: none !important;
    display: block;
    cursor: pointer;
    transform: translateY(-4px);
}
.facetwp-slider-reset{
    display: none !important;
}
.noUi-target{
    background: #2c2c2c !important;
    border: 0 !important;
}

.mpb0{
    margin: 0 0 19px !important;;
    padding: 0 !important;;
    border: 0 !important;
}
.mpb0 label span{
    display: inline-block;
    margin-left: 0.25em;
}
.btn-buy span,
.btn-buy svg{
    pointer-events: none;
}

.cart-delivery-input .error{
    display: none;
}
.cart-delivery-input.error .error{
    display: block !important;
}
.hidden{
    opacity: 0;
    width: 0;
    height: 0;
}
.disabled{
    opacity: .8;
    pointer-events: none;
}
.block-buy{
    transition: .3s ease-in-out;
    opacity: 1;
}
[v-cloak]{
    opacity: 0;
}
.js-cart-count:empty{
    display: none !important;
}
.grecaptcha-badge{
    display: none;
}