html[lang="uk"] .product-category:nth-child(11) img{
    opacity: 1!important;
}
html[lang="uk"] .product-category:nth-child(13) a img{
    opacity: 0!important;
}

/**** rm customization *****/

/* HEADER */
#header .head{
    flex-direction:row!important;
}
#header-tools{
    padding-left: 25px;
}
#basket-menu-switch{
    font-size: 20px!important;
}
#search-button{
    margin-left: 15px;
}

.shop_sl{
    max-width: 1250px;
    margin: 0 auto;
    padding-top: 30px;
    padding-bottom: 30px;
    border-top: solid 3px #ef4836;
    /*border-bottom: solid 3px #ef4836;*/
}
.shop_sl .price,
.shop_sl .price del,
.shop_sl .price ins{
    font-size: 18px!important;
}
.shop_sl .button.add_to_cart_button{
    margin-top: 15px;
}

div.images .product-labels{
    left: 0!important;
}

.purchasable .button.product_type_simple{
    display: block!important;
}


/*  CART  */
.shop_table.cart .product-quantity{
    white-space: nowrap;
}
.woocommerce-cart .woocommerce-notices-wrapper{
    margin-bottom: 1rem;
}
.woocommerce-cart .quantity{
    display: inline-block;
}
.woocommerce a.remove{
    padding: 5px!important;
}
.shop_table .cart-subtotal,
.shop_table .woocommerce-shipping-totals.shipping{
    display: none;
}

/** Checkout **/
.woocommerce-checkout .woocommerce-NoticeGroup-checkout .woocommerce-error{
    margin-bottom: 1rem!important;
}
.woocommerce-privacy-policy-text{
    display: none;
}
.woocommerce ul.order_details li.woocommerce-order-overview__date,
.woocommerce ul.order_details li.date{
	margin: 0 2em 0 0!important;
	padding: .2em 2em .2em 0!important;
}
.woocommerce ul.order_details li.woocommerce-order-overview__date:before,
.woocommerce ul.order_details li.date:before{
	display: none;
}
.checkout input[type="text"],
.checkout input[type="password"],
.checkout input[type="search"],
.checkout input[type="email"],
.checkout input[type="url"],
.checkout input[type="tel"],
.checkout input[type="number"],
.checkout input[type="range"],
.checkout input[type="date"],
.checkout textarea,
.select2-search input[type="text"]{
    font-size: 18px;
    height: 46px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-color: #5b5b5b;
    background-color: #fff;
}




.woocommerce-cart .content-box,
.woocommerce-checkout .content-box {
    border: 0 none !important;
}
.mini_cart_item .custom-attributes {
    display: none;
}

.rm_products_row {
    position: relative;
}
.rm-product {
    text-align: center;
    /*width: calc(25% - 20px);
    float: left;
    margin: 0 10px 20px 10px;*/
}
.rm-product figcaption {
    min-height: 35px;
    padding: 0 15px;
}
.rm-product figcaption a {
    font-weight: inherit !important;
}

.rm_products_row .owl-stage {
    margin-left: -1px;
}

.rm_products_row.owl-theme .owl-dots .owl-dot.active span,
.rm_products_row.owl-theme .owl-dots .owl-dot:hover span,
.rm-viewed .owl-theme .owl-dots .owl-dot:hover span {
    background: #ee4735!important;
}


.product .up-sells .owl-carousel .product,
.product .related  .owl-carousel .product {
    width: 100%!important;
    margin: 0!important;
}
.product .up-sells  .owl-carousel .owl-stage-outer,
.product .related  .owl-carousel .owl-stage-outer {
    margin-left: 50px;
}
.product .up-sells .owl-nav,
.product .related .owl-nav,
.product .rm-viewed .owl-nav {
    position: absolute;
    right: -50px;
    top: -70px;
}
.product .rm-viewed .owl-nav{
    right: 0;
}
.product .rm-viewed .owl-nav .owl-prev,
.product .rm-viewed .owl-nav .owl-next{
    background: #ee4735!important;
}



.single-product .tagged_as {
    display: none;
}


.product .up-sells span.price,
.product .up-sells span.price del,
.product .up-sells span.price ins,
.product .related span.price ,
.product .related span.price del,
.product .related span.price ins,
.product .viewed span.price,
.product .viewed span.price del,
.product .viewed span.price ins {
    font-size: 16px!important;
    display: inline-block;
}
.product .viewed span.price {
    color: #a7a7a7!important;
}
.product .viewed span.price del {
    font-weight: normal;
}


.product .viewed > h2 {
    color: #222;
    font-size: 18px;
    letter-spacing: 0;
    text-align: left;
    text-transform: inherit;
    border-bottom: solid 3px #f8aaa1;
    margin-bottom: 20px;
}
.product .viewed a:hover,
.product .viewed a:active,
.product .viewed a:focus {
    text-decoration: none;
}
.product .viewed img {
    border: 0 none!important;
}