header.entry-header.with_featured_img {
    display: none;
}
section.k_oplate {
    width: 100%;
    position: absolute;
    text-align: center;
    left: 0;
}
section.k_oplate img.oplata_card {
    height: 20px;
    margin-right: 5px;
}
.site-footer-widget-area>.row {
    padding-bottom: 2vh;
}
.form_3 {
    margin-top: 15px;
}
.form_3 .form_3_col {
    padding: 15px;
}
.vozvrat_sub {
    margin-top: 2vh;
}
.wpcf7-form p:first-of-type {
    margin-top: 1px;
}
.product_layout_3 .product_content_wrapper .product-images-wrapper .product_images .product-image .caption {
    padding: 30px 0 40px;
    max-width: 50%;
    display: none!important;
}
#yith-wcwl-form .wishlist_table .product-add-to-cart .add_to_cart{
    color: white;
}
.product_layout_3 .product_navigation #nav-below .product-nav-next a, .product_layout_3 .product_navigation #nav-below .product-nav-previous a {
    padding-top: 3px!important;
}
.fr-info-padder {
    text-align: center!important;
}
.fr-caption:before {
    display: none!important;
}
ul.products li.product .wcva_shop_textblock {
    font-size: 16px!important;
}
ul.products li.product div.wcvashopswatchlabel {
    width: 60px!important;
    height: 60px!important;
}
.garderob_blocks_img img {
    width: 70vh;
}
.garderob_blocks_img_2 img {
    width: 40vh;
}
.garderob_blocks_img_3 img {
    width: 80vh;
}
.garderob_blocks_img_4 img {
    width: 60vh;
}

.cdekfw-pvz-block .select2 {
    max-width: 100% !important;
    margin-bottom: 8px;
    width: 100% !important;
    display: block !important;
}
ul#shipping_method li .cdekfw-pvz-block{
    text-indent: 0px;
}
.woocommerce-shipping-totals .shipping h4 {
    margin-bottom: 20px!important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 36px!important;
    font-weight: bold;
}
.select2-container .select2-selection--single {
    height: 40px!important;
    margin-top: 10px!important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
    top: 5px!important;
}
span.woocommerce-Price-amount.amount {
    font-size: 20px;
    float: right;
}
.woocommerce ul#shipping_method li:only-child>label {
    padding-left: 20px!important;
}
.cdekfw-pvz-block label {
    color: #d50909!important;
    font-size: 20px;
}
.cd-quick-view .cd-slider-wrapper .swiper-container {
    top: 50%!important;
    transform: translate(0, -50%);
}
ul.products li.product .shopswatchinput img.nextArrowBtn.slick-arrow {
    top: 50%;
    transform: translate(0px, -50%);
    position: absolute;
}
.price span.woocommerce-Price-amount.amount {
    font-size: 22px;
    float: initial;
}
.product_after_shop_loop .price span.woocommerce-Price-amount.amount {
    font-size: 16px;
    float: initial;
}
.site-header, .default-navigation, .main-navigation .mega-menu > ul > li > a {
    font-size: 12px;
}
li#shopkeeper-menu-item-6571 {
    background: #c60341;
}
li#shopkeeper-menu-item-6571 a {
    color: white;
}
.vc_tta-color-white.vc_tta-style-flat .vc_tta-tab>a {
    background-color: transparent!important;
}
.product_layout_3 .yith-wcbm-badge.yith-wcbm-badge-text.yith-wcbm-badge-6593 {
    right: 0;
    left: auto;
}
.product_layout_3 .product_content_wrapper .product-images-wrapper .product_title.for-desktop {
position: initial!important;
top: -4px;
margin-bottom: 30px;
width: 95%!important;
}
.product_layout_3 .product_content_wrapper .product-images-wrapper .images {
float: none!important;
width: 80%!important;
margin: 0 auto!important;
}