@media (min-width: 990px) {
    .woocommerce-product-gallery.woocommerce-product-gallery--with-images.images {
        display: flex;
        flex-direction: row-reverse;
        width: 767px;
    }
    .flex-control-nav.flex-control-thumbs {
        display: flex;
        flex-direction: column;
        width: 100%;
        height: 100%;
    }
    .woocommerce div.product div.images .flex-control-thumbs li{
        width: 100% !important;
    }
    .flex-control-nav.flex-control-thumbs li img {
        border-radius: 15px;
        border: 2px solid transparent;
        transition: .3s;
        overflow: hidden;
        width: 80px !important;
    }
    .flex-control-nav.flex-control-thumbs li img.flex-active{
        border: 2px solid #0b0b0b;
    }
    .woocommerce div.product div.images .flex-control-thumbs {
        margin: unset !important;
    }
    .woocommerce-product-gallery.woocommerce-product-gallery--with-images.images .flex-viewport {
        margin-left: 20px;
    }
}
p.stock.out-of-stock {
    display: none;
}
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label:has(a[data-term-slug="aksessuary"]){
   order:100; 
}
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label:has(a[data-term-slug="ryukzaki"]){
    order:50; 
 }
.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item.label:has(a[data-term-slug="all"]){
   order:-1; 
}

.woocommerce div.product.product-type-variable div.entry-summary.summary form.cart .value.woo-variation-items-wrapper > ul{
    row-gap:10px;
}
form .woocommerce-variation-add-to-cart > .button{
    margin-right:0;
}
.notAvailable{
    width: 100%;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 700;
    line-height: 24px;
    font-size: 16px;
    border-radius: 16px;
    color: #fff;
    border-color: #0b0b0b;
    background: #0b0b0b;
    transition: .3s;
    cursor:pointer;
}
.wf-cell .notAvailable{
    font-size:22px;
    height:64px;
}
.single_variation_wrap .woocommerce-variation-availability{
    display:none;
}
.product .small_part {
    font-size: 12px;
    line-height: 15px;
    margin-bottom: 8px;
}