@media only screen and (max-width:1100px){
    .woocommerce .widget_shopping_cart_content p.buttons a{
        display:block;
        text-align:center;
        width:auto!important
    }
    .woocommerce .widget_shopping_cart_content a.checkout{
        float:none;
        margin-top:10px
    }
    .widget #searchform input[type=text]{
        width:70.329670329670%
    }
    .woocommerce form.check-login .form-row{
        width:48.69791666666667%;
        margin-right:2.604166666666667%
    }
    .woocommerce .woocommerce-tabs{
        float:none;
        width:100%;
        clear:both
    }
    .woocommerce .summary{
        margin-bottom:45px
    }
    .woocommerce #customer_login .col-1,.woocommerce .col-1{
        margin-bottom:20px;
        margin-right:0
    }
    .woocommerce #customer_login .col-1,.woocommerce #customer_login .col-2{
        float:none;
        width:auto
    }
    .woocommerce .col-1,.woocommerce .col-2{
        float:none;
        width:100%
    }
    .woocommerce-account .col-1,.woocommerce-account .col-2{
        float:left
    }
    .woocommerce form.check-login .form-row.form-row-last{
        margin-right:0
    }
    .woocommerce form.check-login input[type=text],.woocommerce form.check-login input[type=password]{
        width:91%!important
    }
    .woocommerce-account .addresses .col-1,.woocommerce-account .addresses .col-2,.woocommerce-checkout .addresses .col-1,.woocommerce-checkout .addresses .col-2{
        float:left;
        width:48.69791666666667%;
        margin-right:2.604166666666667%
    }
    .woocommerce-account .addresses .col-2,.woocommerce-checkout .addresses .col-2{
        margin-right:0
    }
    .woocommerce-account table.shop_table,.woocommerce-checkout table.shop_table{
        width:100%
    }
    .woocommerce-account table.shop_table{
        width:87%
    }
    .full_width .grid_section .section_inner .qode_product_list_masonry_holder .qode_product_list_gutter,.full_width .grid_section .section_inner .qode_product_list_pinterest_holder .qode_product_list_gutter,.qode_product_list_masonry_holder .qode_product_list_gutter,.qode_product_list_pinterest_holder .qode_product_list_gutter{
        width:3.90615%
    }
    .full_width .grid_section .section_inner .qode_product_list_masonry_holder.two_columns .qode_product_list_item,.full_width .grid_section .section_inner .qode_product_list_masonry_holder.two_columns .qode_product_list_sizer,.full_width .grid_section .section_inner .qode_product_list_pinterest_holder.two_columns .qode_product_list_item,.full_width .grid_section .section_inner .qode_product_list_pinterest_holder.two_columns .qode_product_list_sizer,.qode_product_list_masonry_holder.two_columns .qode_product_list_item,.qode_product_list_masonry_holder.two_columns .qode_product_list_sizer,.qode_product_list_pinterest_holder.two_columns .qode_product_list_item,.qode_product_list_pinterest_holder.two_columns .qode_product_list_sizer{
        width:48.04693%
    }
    .full_width .grid_section .section_inner .qode_product_list_masonry_holder.two_columns .qode_product_list_item.large-width-height,.full_width .grid_section .section_inner .qode_product_list_pinterest_holder.two_columns .qode_product_list_item.large-width-height,.qode_product_list_masonry_holder.two_columns .qode_product_list_item.large-width-height,.qode_product_list_pinterest_holder.two_columns .qode_product_list_item.large-width-height{
        width:100%
    }
    .full_width .grid_section .section_inner .qode_product_list_masonry_holder.three_columns .qode_product_list_item,.full_width .grid_section .section_inner .qode_product_list_masonry_holder.three_columns .qode_product_list_sizer,.full_width .grid_section .section_inner .qode_product_list_pinterest_holder.three_columns .qode_product_list_item,.full_width .grid_section .section_inner .qode_product_list_pinterest_holder.three_columns .qode_product_list_sizer,.qode_product_list_masonry_holder.three_columns .qode_product_list_item,.qode_product_list_masonry_holder.three_columns .qode_product_list_sizer,.qode_product_list_pinterest_holder.three_columns .qode_product_list_item,.qode_product_list_pinterest_holder.three_columns .qode_product_list_sizer{
        width:30.72923%
    }
    .full_width .grid_section .section_inner .qode_product_list_masonry_holder.three_columns .qode_product_list_item.large-width-height,.full_width .grid_section .section_inner .qode_product_list_pinterest_holder.three_columns .qode_product_list_item.large-width-height,.qode_product_list_masonry_holder.three_columns .qode_product_list_item.large-width-height,.qode_product_list_pinterest_holder.three_columns .qode_product_list_item.large-width-height{
        width:65.36462%
    }
    .full_width .grid_section .section_inner .qode_product_list_masonry_holder.four_columns .qode_product_list_item,.full_width .grid_section .section_inner .qode_product_list_masonry_holder.four_columns .qode_product_list_sizer,.full_width .grid_section .section_inner .qode_product_list_pinterest_holder.four_columns .qode_product_list_item,.full_width .grid_section .section_inner .qode_product_list_pinterest_holder.four_columns .qode_product_list_sizer,.qode_product_list_masonry_holder.four_columns .qode_product_list_item,.qode_product_list_masonry_holder.four_columns .qode_product_list_sizer,.qode_product_list_pinterest_holder.four_columns .qode_product_list_item,.qode_product_list_pinterest_holder.four_columns .qode_product_list_sizer{
        width:30.72923%
    }
    .full_width .grid_section .section_inner .qode_product_list_masonry_holder.four_columns .qode_product_list_item.large-width-height,.full_width .grid_section .section_inner .qode_product_list_pinterest_holder.four_columns .qode_product_list_item.large-width-height,.qode_product_list_masonry_holder.four_columns .qode_product_list_item.large-width-height,.qode_product_list_pinterest_holder.four_columns .qode_product_list_item.large-width-height{
        width:65.36462%
    }
    .full_width .qode_product_list_masonry_holder .qode_product_list_gutter,.full_width .qode_product_list_pinterest_holder .qode_product_list_gutter{
        width:2.92959%
    }
    .full_width .qode_product_list_masonry_holder.two_columns .qode_product_list_item,.full_width .qode_product_list_masonry_holder.two_columns .qode_product_list_sizer,.full_width .qode_product_list_pinterest_holder.two_columns .qode_product_list_item,.full_width .qode_product_list_pinterest_holder.two_columns .qode_product_list_sizer{
        width:48.53521%
    }
    .full_width .qode_product_list_masonry_holder.two_columns .qode_product_list_item.large-width-height,.full_width .qode_product_list_pinterest_holder.two_columns .qode_product_list_item.large-width-height{
        width:100%
    }
    .full_width .qode_product_list_masonry_holder.three_columns .qode_product_list_item,.full_width .qode_product_list_masonry_holder.three_columns .qode_product_list_sizer,.full_width .qode_product_list_pinterest_holder.three_columns .qode_product_list_item,.full_width .qode_product_list_pinterest_holder.three_columns .qode_product_list_sizer{
        width:31.38028%
    }
    .full_width .qode_product_list_masonry_holder.three_columns .qode_product_list_item.large-width-height,.full_width .qode_product_list_pinterest_holder.three_columns .qode_product_list_item.large-width-height{
        width:65.69014%
    }
    .full_width .qode_product_list_masonry_holder.four_columns .qode_product_list_item,.full_width .qode_product_list_masonry_holder.four_columns .qode_product_list_sizer,.full_width .qode_product_list_pinterest_holder.four_columns .qode_product_list_item,.full_width .qode_product_list_pinterest_holder.four_columns .qode_product_list_sizer{
        width:31.38028%
    }
    .full_width .qode_product_list_masonry_holder.four_columns .qode_product_list_item.large-width-height,.full_width .qode_product_list_pinterest_holder.four_columns .qode_product_list_item.large-width-height{
        width:65.69014%
    }
}
@media only screen and (max-width:1000px){
    .woocommerce.single-product.qode-product-single-tabs-on-bottom .product .images.qode-add-gallery-and-zoom-support,.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .images:not(.qode-add-gallery-and-zoom-support){
        clear:both;
        float:none;
        width:100%
    }
    .woocommerce.single-product.qode-product-single-tabs-on-bottom .product .summary{
        clear:both;
        float:none;
        width:100%;
        padding-top:20px
    }
}
@media only screen and (max-width:768px){
    .columns-3 .container_inner>ul.products li.product:nth-child(2n+1),.columns-3 .cross-sells>ul.products li.product:nth-child(2n+1),.columns-3 .products>ul.products li.product:nth-child(2n+1),.columns-3 .woocommerce_with_sidebar ul.products li.product:nth-child(2n+1),.columns-4 .woocommerce_with_sidebar ul.products li.product:nth-child(2n+1),.woocommerce .summary,div.woocommerce.columns-3 ul.products li.product:nth-child(2n+1){
        clear:both
    }
    .woocommerce div.summary div[itemprop=description]{
        margin:25px 0
    }
    .woocommerce .summary{
        float:none;
        width:auto
    }
    .woocommerce .product .images{
        float:none;
        width:100%;
        margin-right:0
    }
    .woocommerce div.product .cart{
        margin-bottom:25px
    }
    .woocommerce .woocommerce-tabs{
        margin:25px 0
    }
    .woocommerce #reviews h2{
        margin-bottom:20px
    }
    .woocommerce form.checkout table.shop_table{
        width:100%
    }
    .woocommerce aside ul.product_list_widget li img{
        float:none;
        width:90px
    }
    .woocommerce.qode-content-sidebar-responsive aside ul.product_list_widget li img{
        float:left
    }
    .woocommerce .addresses header a.edit{
        position:static;
        margin-top:15px
    }
    .woocommerce .widget_price_filter .button,.woocommerce .widget_price_filter .price_label,.woocommerce-page .widget_price_filter .button,.woocommerce-page .widget_price_filter .price_label{
      /*  float:none*/
	  /* 25-07-2022*/
    }
    .widget #searchform input[type=text]{
        width:63.57142857142857%
    }
    .woocommerce table.cart td.actions input[type=submit]{
        margin-bottom:10px
    }
    .columns-4 .container_inner>ul.products li.product,.columns-4 .cross-sells>ul.products li.product,.columns-4 .products>ul.products li.product,.columns-4 .woocommerce_with_sidebar ul.products li.product,div.woocommerce.columns-4 ul.products li.product{
        width:48.37209302325581%;
        margin-right:3.255813953488372%
    }
    .columns-3 .container_inner>ul.products li.product:nth-child(even),.columns-3 .cross-sells>ul.products li.product:nth-child(even),.columns-3 .products>ul.products li.product:nth-child(even),.columns-3 .woocommerce_with_sidebar ul.products li.product:nth-child(even),.columns-4 .container_inner>ul.products li.product:nth-child(2n),.columns-4 .cross-sells>ul.products li.product:nth-child(2n),.columns-4 .products>ul.products li.product:nth-child(2n),.columns-4 .woocommerce_with_sidebar ul.products li.product:nth-child(2n),div.woocommerce.columns-3 ul.products li.product:nth-child(even),div.woocommerce.columns-4 ul.products li.product:nth-child(2n){
        margin-right:0
    }
    .columns-3 ul.products li.product{
        width:48.89%;
        margin-right:2.22%
    }
    .full_width .grid_section .section_inner .qode_product_list_masonry_holder .qode_product_list_gutter,.full_width .grid_section .section_inner .qode_product_list_pinterest_holder .qode_product_list_gutter,.full_width .qode_product_list_masonry_holder .qode_product_list_gutter,.full_width .qode_product_list_pinterest_holder .qode_product_list_gutter,.qode_product_list_masonry_holder .qode_product_list_gutter,.qode_product_list_pinterest_holder .qode_product_list_gutter{
        width:0
    }
    .full_width .grid_section .section_inner .qode_product_list_masonry_holder.four_columns .qode_product_list_item,.full_width .grid_section .section_inner .qode_product_list_masonry_holder.four_columns .qode_product_list_item.large-width-height,.full_width .grid_section .section_inner .qode_product_list_masonry_holder.four_columns .qode_product_list_sizer,.full_width .grid_section .section_inner .qode_product_list_masonry_holder.three_columns .qode_product_list_item,.full_width .grid_section .section_inner .qode_product_list_masonry_holder.three_columns .qode_product_list_item.large-width-height,.full_width .grid_section .section_inner .qode_product_list_masonry_holder.three_columns .qode_product_list_sizer,.full_width .grid_section .section_inner .qode_product_list_masonry_holder.two_columns .qode_product_list_item,.full_width .grid_section .section_inner .qode_product_list_masonry_holder.two_columns .qode_product_list_item.large-width-height,.full_width .grid_section .section_inner .qode_product_list_masonry_holder.two_columns .qode_product_list_sizer,.full_width .grid_section .section_inner .qode_product_list_pinterest_holder.four_columns .qode_product_list_item,.full_width .grid_section .section_inner .qode_product_list_pinterest_holder.four_columns .qode_product_list_item.large-width-height,.full_width .grid_section .section_inner .qode_product_list_pinterest_holder.four_columns .qode_product_list_sizer,.full_width .grid_section .section_inner .qode_product_list_pinterest_holder.three_columns .qode_product_list_item,.full_width .grid_section .section_inner .qode_product_list_pinterest_holder.three_columns .qode_product_list_item.large-width-height,.full_width .grid_section .section_inner .qode_product_list_pinterest_holder.three_columns .qode_product_list_sizer,.full_width .grid_section .section_inner .qode_product_list_pinterest_holder.two_columns .qode_product_list_item,.full_width .grid_section .section_inner .qode_product_list_pinterest_holder.two_columns .qode_product_list_item.large-width-height,.full_width .grid_section .section_inner .qode_product_list_pinterest_holder.two_columns .qode_product_list_sizer,.full_width .qode_product_list_masonry_holder.four_columns .qode_product_list_item,.full_width .qode_product_list_masonry_holder.four_columns .qode_product_list_item.large-width-height,.full_width .qode_product_list_masonry_holder.four_columns .qode_product_list_sizer,.full_width .qode_product_list_masonry_holder.three_columns .qode_product_list_item,.full_width .qode_product_list_masonry_holder.three_columns .qode_product_list_item.large-width-height,.full_width .qode_product_list_masonry_holder.three_columns .qode_product_list_sizer,.full_width .qode_product_list_masonry_holder.two_columns .qode_product_list_item,.full_width .qode_product_list_masonry_holder.two_columns .qode_product_list_item.large-width-height,.full_width .qode_product_list_masonry_holder.two_columns .qode_product_list_sizer,.full_width .qode_product_list_pinterest_holder.four_columns .qode_product_list_item,.full_width .qode_product_list_pinterest_holder.four_columns .qode_product_list_item.large-width-height,.full_width .qode_product_list_pinterest_holder.four_columns .qode_product_list_sizer,.full_width .qode_product_list_pinterest_holder.three_columns .qode_product_list_item,.full_width .qode_product_list_pinterest_holder.three_columns .qode_product_list_item.large-width-height,.full_width .qode_product_list_pinterest_holder.three_columns .qode_product_list_sizer,.full_width .qode_product_list_pinterest_holder.two_columns .qode_product_list_item,.full_width .qode_product_list_pinterest_holder.two_columns .qode_product_list_item.large-width-height,.full_width .qode_product_list_pinterest_holder.two_columns .qode_product_list_sizer,.qode_product_list_masonry_holder.four_columns .qode_product_list_item,.qode_product_list_masonry_holder.four_columns .qode_product_list_item.large-width-height,.qode_product_list_masonry_holder.four_columns .qode_product_list_sizer,.qode_product_list_masonry_holder.three_columns .qode_product_list_item,.qode_product_list_masonry_holder.three_columns .qode_product_list_item.large-width-height,.qode_product_list_masonry_holder.three_columns .qode_product_list_sizer,.qode_product_list_masonry_holder.two_columns .qode_product_list_item,.qode_product_list_masonry_holder.two_columns .qode_product_list_item.large-width-height,.qode_product_list_masonry_holder.two_columns .qode_product_list_sizer,.qode_product_list_pinterest_holder.four_columns .qode_product_list_item,.qode_product_list_pinterest_holder.four_columns .qode_product_list_item.large-width-height,.qode_product_list_pinterest_holder.four_columns .qode_product_list_sizer,.qode_product_list_pinterest_holder.three_columns .qode_product_list_item,.qode_product_list_pinterest_holder.three_columns .qode_product_list_item.large-width-height,.qode_product_list_pinterest_holder.three_columns .qode_product_list_sizer,.qode_product_list_pinterest_holder.two_columns .qode_product_list_item,.qode_product_list_pinterest_holder.two_columns .qode_product_list_item.large-width-height,.qode_product_list_pinterest_holder.two_columns .qode_product_list_sizer{
        width:100%
    }
    .woocommerce-account .woocommerce-MyAccount-navigation{
        float:none;
        width:100%;
        margin-bottom:30px
    }
    .woocommerce-account .woocommerce-MyAccount-content{
        float:none;
        width:100%
    }
    .woocommerce.single-product.qode-product-single-wide-gallery .product .images,.woocommerce.single-product.qode-product-single-wide-gallery .product .summary{
        clear:both;
        float:none;
        width:100%;
        padding:0 20px;
        box-sizing:border-box
    }
    .woocommerce.single-product.qode-product-single-wide-gallery .product .summary{
        padding-top:20px
    }
}
@media only screen and (min-width:600px) and (max-width:768px){
    .woocommerce aside ul.product_list_widget li{
        text-align:center
    }
    .woocommerce aside ul.cart_list li,.woocommerce-page aside ul.cart_list li,.woocommerce.qode-content-sidebar-responsive aside ul.product_list_widget li{
        text-align:left
    }
    .woocommerce aside .widget .star-rating,.woocommerce-page aside .widget .star-rating{
        margin-left:auto;
        margin-right:auto
    }
}
@media only screen and (max-width:600px){
    .columns-2 .woocommerce_with_sidebar ul.products li.product,.columns-2 ul.products li.product,.columns-3 .woocommerce_with_sidebar ul.products li.product,.columns-3 ul.products li.product{
        width:100%;
        float:none
    }
    .woocommerce ul.tabs li a{
        padding:0 18px
    }
    .woocommerce .summary{
        margin-bottom:0
    }
    .woocommerce .addresses header h3{
        font-size:18px
    }
    .woocommerce div.cart-collaterals div.cart_totals,.woocommerce-page .div.cart-collaterals div.cart_totals{
        float:none;
        margin-bottom:20px;
        width:auto
    }
    .woocommerce div.cart-collaterals .woocommerce-shipping-calculator,.woocommerce-page .div.cart-collaterals .woocommerce-shipping-calculator{
        float:none;
        width:auto
    }
    .woocommerce table.cart div.coupon,.woocommerce-page table.cart div.coupon{
        float:none;
        margin-bottom:10px
    }
    .woocommerce form.check-login .form-row{
        width:100%;
        float:none
    }
    .woocommerce form.check-login .form-row input[type=text]{
        width:92%
    }
    .woocommerce aside ul.product_list_widget li img{
        float:left;
        width:auto
    }
    .qode_product_list_holder ul li,.qode_product_list_holder.three_columns ul li,.woocommerce.single-product.qode-product-single-tabs-on-bottom .product.qode-product-with-gallery .woocommerce-main-image{
        float:none;
        width:100%
    }
    .woocommerce .widget #searchform input[type=text],.woocommerce-page .widget #searchform input[type=text]{
        width:82.73381294964029%
    }
    .woocommerce .content .container .column1,.woocommerce-page .content .container .column1{
        margin-bottom:50px
    }
    .woocommerce form.checkout_coupon input.button{
        width:100%;
        margin-top:15px
    }
    .woocommerce-page.woocommerce-checkout div.coupon .input-text{
        width:94.33333333333333%;
        padding-left:2.833333333333333%;
        padding-right:2.833333333333333%
    }
    .woocommerce .change-pass-field{
        padding-left:1.904761904761905%;
        padding-right:1.904761904761905%;
        width:96.19047619047619%;
        display:block;
        margin-right:0;
        margin-bottom:20px
    }
    .woocommerce table.cart div.coupon .input-text{
        padding:9px 3.869047619047619%;
        width:92%;
        margin-bottom:10px
    }
    .woocommerce table.cart td.actions input[type=submit]{
        display:block;
        width:100%;
        padding-left:22px!important;
        padding-right:22px!important;
        position:relative;
        top:3px
    }
    .woocommerce table.cart td.actions div.coupon input[type=submit]{
        margin-bottom:0
    }
    .woocommerce .woocommerce-message{
        text-align:center
    }
    .woocommerce .woocommerce-message a.button{
        float:none;
        margin-top:15px;
        display:inline-block
    }
    .woocommerce .woocommerce-message p{
        display:inline-block
    }
    .woocommerce #shiptobilling,.woocommerce-page #shiptobilling{
        position:static
    }
    .qode_product_list_holder.three_columns ul li:nth-child(2n),.qode_product_list_holder.two_columns ul li:nth-child(2n){
        background-color:#f4f4f4
    }
    .qode_product_list_holder.three_columns ul li:nth-child(2n+1),.qode_product_list_holder.two_columns ul li:nth-child(2n+1){
        background-color:#fff
    }
    .woocommerce.single-product.qode-product-single-tabs-on-bottom .product.qode-product-with-gallery .thumbnails{
        float:none;
        width:100%;
        margin:0
    }
    .woocommerce.single-product.qode-product-single-tabs-on-bottom .product.qode-product-with-gallery .thumbnails a{
        display:inline-block;
        width:31.06060606060606%;
        margin-right:3.409090909090909%;
        margin-bottom:15px
    }
    .woocommerce.single-product.qode-product-single-tabs-on-bottom .product.qode-product-with-gallery .thumbnails a:last-child{
        margin-right:0
    }
    .woocommerce.single-product.qode-product-single-tabs-on-bottom .product .single-onsale{
        left:20px
    }
    .woocommerce.single-product.qode-product-single-tabs-on-bottom .q_tabs{
        padding:50px 0 60px
    }
    .woocommerce.single-product.qode-product-single-tabs-on-bottom .q_tabs .tabs-nav li{
        display:block;
        width:100%;
        text-align:center
    }
    .woocommerce.single-product.qode-product-single-tabs-on-bottom .q_tabs .tabs-nav li a{
        padding:5px 0;
        height:auto
    }
    .woocommerce.single-product.qode-product-single-tabs-on-bottom .product .images.qode-add-gallery-and-zoom-support .flex-viewport{
        margin:0 5px
    }
    .woocommerce.single-product.qode-product-single-tabs-on-bottom .product .images.qode-add-gallery-and-zoom-support .flex-control-nav{
        position:relative;
        width:100%
    }
    .woocommerce.single-product.qode-product-single-tabs-on-bottom .product .images.qode-add-gallery-and-zoom-support .flex-control-nav li{
        width:50%;
        float:left;
        padding:10px 5px 0;
        box-sizing:border-box
    }
    .woocommerce.single-product.qode-product-single-tabs-on-bottom .product .images.qode-add-gallery-and-zoom-support .flex-control-nav li img{
        width:100%
    }
    .woocommerce.single-product.qode-product-single-tabs-on-bottom .product:not(.qode-product-with-gallery) .images.qode-add-gallery-and-zoom-support{
        padding-left:0
    }
    .qode_product_list_holder .product_list_inner{
        padding:30px 20px!important
    }
    .woocommerce .product .images.woocommerce-product-gallery--columns-4 .woocommerce-product-gallery__image:not(:first-child){
        width:50%
    }
}
@media only screen and (max-width:480px){
    .columns-4 .container_inner>ul.products li.product,.columns-4 .cross-sells>ul.products li.product,.columns-4 .products>ul.products li.product,.columns-4 .woocommerce_with_sidebar ul.products li.product,div.woocommerce.columns-4 ul.products li.product{
        width:100%;
        margin-right:0
    }
    .woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{
        float:none;
        width:100%;
        text-align:center
    }
    .woocommerce .woocommerce-result-count{
        margin-top:15px;
        margin-bottom:10px
    }
    .woocommerce ul.tabs li a{
        font-size:12px;
        padding:0 8px
    }
    .woocommerce #customer_login .span-3{
        width:100%;
        float:none;
        margin-right:0
    }
    .woocommerce #customer_login #reg_email,.woocommerce #customer_login input[type=text],.woocommerce #customer_login input[type=password],.woocommerce #customer_login input[type=email]{
        width:87.5%
    }
    .woocommerce .addresses .col-1,.woocommerce .addresses .col-2{
        width:100%
    }
    .woocommerce .addresses .col-1{
        margin-bottom:20px
    }
    .woocommerce #shiptobilling,.woocommerce-page #shiptobilling{
        float:none;
        width:auto;
        margin-right:0;
        margin-bottom:15px
    }
    .woocommerce form.checkout #order_review_heading{
        margin-top:0
    }
    .woocommerce form.checkout .col2-set .form-row.notes textarea{
        margin-bottom:0
    }
    .woocommerce-account .addresses .col-1 address,.woocommerce-checkout .addresses .col-1 address{
        margin-bottom:30px
    }
    .woocommerce-checkout .order_details.clearfix li.method,.woocommerce-checkout .order_details.clearfix li.total{
        margin-top:15px
    }
    .woocommerce .widget #searchform input[type=text],.woocommerce-page .widget #searchform input[type=text]{
        width:78.85906040268456%
    }
    .woocommerce table.cart tbody tr td img{
        display:none
    }
    .woocommerce .addresses .col-1.address,.woocommerce .addresses .col-2.address{
        width:48%
    }
    .woocommerce .checkout table.shop_table thead tr th,.woocommerce table.cart thead tr th,.woocommerce-account table.my_account_orders thead tr th,.woocommerce-cart table.cart tbody tr td,.woocommerce-checkout .checkout table tbody tr td,.woocommerce-page .checkout table.shop_table thead tr th,.woocommerce-page table.cart thead tr th,.woocommerce-page table.my_account_orders thead tr th{
        padding:8px 3px
    }
    .woocommerce ul.products li.product .image-wrapper img{
        width:100%
    }
    .woocommerce-message.call_to_action .qbutton{
        margin:15px 0 0
    }
    .woocommerce #content .quantity .minus,.woocommerce #content .quantity .plus,.woocommerce .quantity .minus,.woocommerce .quantity .plus,.woocommerce-page #content .quantity .minus,.woocommerce-page #content .quantity .plus,.woocommerce-page .quantity .minus,.woocommerce-page .quantity .plus{
        width:18px;
        height:18px;
        padding:0 0 5px
    }
    .woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{
        width:15px;
        height:26px;
        line-height:25px;
        padding:0;
        font-size:15px
    }
    .woocommerce ul.products li.product:hover .add-to-cart-button,.woocommerce ul.products li.product:hover .added_to_cart{
        display:none;
        opacity:0;
        height:0
    }
    .woocommerce .quantity .plus{
        top:0
    }
    .woocommerce.single-product.qode-product-single-wide-gallery .product .images .thumbnails a,.woocommerce.single-product.qode-product-single-wide-gallery .product .images .woocommerce-main-image,.woocommerce.single-product.qode-product-single-wide-gallery .product .images .woocommerce-product-gallery__image{
        width:100%;
        margin-bottom:10px
    }
}
@media only screen and (max-width:420px){
    .shopping_cart_outer{
        display:
    }
}
@media only screen and (max-width:1024px){
    #yith-quick-view-modal #yith-quick-view-content .summary{
        padding:88px 50px 50px
    }
    #yith-quick-view-modal #yith-quick-view-content .summary .single_add_to_cart_button{
        padding:8px 45px
    }
}
@media only screen and (max-width:768px){
    body{
        position:relative
    }
    #yith-quick-view-modal{
        position:absolute;
        right:auto;
        bottom:auto;
        width:100%;
        height:100%
    }
    #yith-quick-view-modal .yith-wcqv-wrapper{
        position:absolute
    }
    #yith-quick-view-modal #yith-quick-view-content .images,#yith-quick-view-modal #yith-quick-view-content .summary{
        width:100%
    }
    #yith-quick-view-modal #yith-quick-view-content .summary{
        padding:46px 50px 50px
    }
}
@media only screen and (max-width:600px){
    #yith-quick-view-modal #yith-quick-view-content .images,#yith-quick-view-modal #yith-quick-view-content .summary{
        width:100%
    }
    #yith-quick-view-modal #yith-quick-view-content .summary{
        padding:26px 40px
    }
    #yith-quick-view-modal #yith-quick-view-content .summary .variations tbody{
        width:100%;
        display:block
    }
    #yith-quick-view-modal #yith-quick-view-content .summary .variations tbody tr{
        width:100%;
        padding-right:0
    }
    #yith-quick-view-modal #yith-quick-view-content .summary .single_add_to_cart_button{
        text-align:center;
        width:100%;
        margin-top:15px
    }
    #yith-quick-view-modal #yith-quick-view-content .summary div[itemprop=offers],#yith-quick-view-modal #yith-quick-view-content .summary form.cart{
        margin:0 0 20px
    }
    #yith-quick-view-modal #yith-quick-view-content .summary .qode-quantity-buttons,#yith-quick-view-modal #yith-quick-view-content .summary table.group_table .qode-quantity-buttons{
        width:100%;
        text-align:center
    }
    #yith-quick-view-modal #yith-quick-view-content .summary div[itemprop=description]{
        display:none
    }
}
@media only screen and (max-width:768px){
    .woocommerce-wishlist .woocommerce-error,.woocommerce-wishlist .woocommerce-info,.woocommerce-wishlist .woocommerce-message{
        padding:17px 25px
    }
}
@media only screen and (max-width:600px){
    .woocommerce-wishlist .woocommerce-error,.woocommerce-wishlist .woocommerce-info,.woocommerce-wishlist .woocommerce-message{
        padding:14px 20px;
        line-height:2em
    }
    .woocommerce-wishlist .woocommerce-error a,.woocommerce-wishlist .woocommerce-info a,.woocommerce-wishlist .woocommerce-message a{
        float:none;
        margin:0 70% 15px 0
    }
    .woocommerce-wishlist table.wishlist_table tr .product-add-to-cart,.woocommerce-wishlist table.wishlist_table tr .product-stock-status{
        display:none!important
    }
}
@media only screen and (max-width:1400px) and (min-width:1201px){
    .qode-pl-holder.qode-standard-layout.qode-six-columns .qode-pli:nth-child(6n+1){
        clear:none
    }
    .qode-pl-holder.qode-standard-layout.qode-six-columns .qode-pli:nth-child(5n+1){
        clear:both
    }
}
@media only screen and (max-width:1400px){
    .qode-pl-holder.qode-standard-layout.qode-six-columns .qode-pli{
        width:20%
    }
    .qode-pl-holder.qode-masonry-layout.qode-five-columns .qode-pl-sizer,.qode-pl-holder.qode-masonry-layout.qode-five-columns .qode-pli{
        width:25%
    }
    .qode-pl-holder.qode-masonry-layout.qode-five-columns .qode-pli.qode-woo-image-large-width,.qode-pl-holder.qode-masonry-layout.qode-five-columns .qode-pli.qode-woo-image-large-width-height{
        width:50%
    }
    .qode-pl-holder.qode-masonry-layout.qode-six-columns .qode-pl-sizer,.qode-pl-holder.qode-masonry-layout.qode-six-columns .qode-pli{
        width:25%
    }
    .qode-pl-holder.qode-masonry-layout.qode-six-columns .qode-pli.qode-woo-image-large-width,.qode-pl-holder.qode-masonry-layout.qode-six-columns .qode-pli.qode-woo-image-large-width-height{
        width:50%
    }
}
@media only screen and (max-width:1200px) and (min-width:1025px){
    .qode-pl-holder.qode-standard-layout.qode-five-columns .qode-pli:nth-child(5n+1){
        clear:none
    }
    .qode-pl-holder.qode-standard-layout.qode-five-columns .qode-pli:nth-child(4n+1){
        clear:both
    }
    .qode-pl-holder.qode-standard-layout.qode-six-columns .qode-pli:nth-child(6n+1){
        clear:none
    }
    .qode-pl-holder.qode-standard-layout.qode-six-columns .qode-pli:nth-child(4n+1){
        clear:both
    }
}
@media only screen and (max-width:1200px){
    .qode-pl-holder.qode-standard-layout.qode-five-columns .qode-pli,.qode-pl-holder.qode-standard-layout.qode-six-columns .qode-pli{
        width:25%
    }
    .qode-pl-holder.qode-masonry-layout.qode-two-columns .qode-pl-sizer,.qode-pl-holder.qode-masonry-layout.qode-two-columns .qode-pli{
        width:50%
    }
    .qode-pl-holder.qode-masonry-layout.qode-two-columns .qode-pli.qode-woo-image-large-width,.qode-pl-holder.qode-masonry-layout.qode-two-columns .qode-pli.qode-woo-image-large-width-height{
        width:100%
    }
    .qode-pl-holder.qode-masonry-layout.qode-three-columns .qode-pl-sizer,.qode-pl-holder.qode-masonry-layout.qode-three-columns .qode-pli{
        width:33.33333%
    }
    .qode-pl-holder.qode-masonry-layout.qode-three-columns .qode-pli.qode-woo-image-large-width,.qode-pl-holder.qode-masonry-layout.qode-three-columns .qode-pli.qode-woo-image-large-width-height{
        width:66.66667%
    }
    .qode-pl-holder.qode-masonry-layout.qode-four-columns .qode-pl-sizer,.qode-pl-holder.qode-masonry-layout.qode-four-columns .qode-pli{
        width:25%
    }
    .qode-pl-holder.qode-masonry-layout.qode-four-columns .qode-pli.qode-woo-image-large-width,.qode-pl-holder.qode-masonry-layout.qode-four-columns .qode-pli.qode-woo-image-large-width-height{
        width:50%
    }
    .qode-pl-holder.qode-masonry-layout.qode-five-columns .qode-pl-sizer,.qode-pl-holder.qode-masonry-layout.qode-five-columns .qode-pli{
        width:25%
    }
    .qode-pl-holder.qode-masonry-layout.qode-five-columns .qode-pli.qode-woo-image-large-width,.qode-pl-holder.qode-masonry-layout.qode-five-columns .qode-pli.qode-woo-image-large-width-height{
        width:50%
    }
    .qode-pl-holder.qode-masonry-layout.qode-six-columns .qode-pl-sizer,.qode-pl-holder.qode-masonry-layout.qode-six-columns .qode-pli{
        width:25%
    }
    .qode-pl-holder.qode-masonry-layout.qode-six-columns .qode-pli.qode-woo-image-large-width,.qode-pl-holder.qode-masonry-layout.qode-six-columns .qode-pli.qode-woo-image-large-width-height{
        width:50%
    }
}
@media only screen and (max-width:1024px) and (min-width:769px){
    .qode-pl-holder.qode-standard-layout.qode-five-columns .qode-pli:nth-child(3n+1),.qode-pl-holder.qode-standard-layout.qode-four-columns .qode-pli:nth-child(3n+1),.qode-pl-holder.qode-standard-layout.qode-six-columns .qode-pli:nth-child(3n+1),.qode-pl-holder.qode-standard-layout.qode-three-columns .qode-pli:nth-child(3n+1),.qode-pl-holder.qode-standard-layout.qode-two-columns .qode-pli:nth-child(2n+1){
        clear:both
    }
}
@media only screen and (max-width:1024px){
    .qode-pl-holder.qode-standard-layout.qode-five-columns .qode-pli,.qode-pl-holder.qode-standard-layout.qode-four-columns .qode-pli,.qode-pl-holder.qode-standard-layout.qode-six-columns .qode-pli{
        width:33.33333%
    }
    .qode-pl-holder.qode-masonry-layout.qode-two-columns .qode-pl-sizer,.qode-pl-holder.qode-masonry-layout.qode-two-columns .qode-pli{
        width:50%
    }
    .qode-pl-holder.qode-masonry-layout.qode-two-columns .qode-pli.qode-woo-image-large-width,.qode-pl-holder.qode-masonry-layout.qode-two-columns .qode-pli.qode-woo-image-large-width-height{
        width:100%
    }
    .qode-pl-holder.qode-masonry-layout.qode-three-columns .qode-pl-sizer,.qode-pl-holder.qode-masonry-layout.qode-three-columns .qode-pli{
        width:33.33333%
    }
    .qode-pl-holder.qode-masonry-layout.qode-three-columns .qode-pli.qode-woo-image-large-width,.qode-pl-holder.qode-masonry-layout.qode-three-columns .qode-pli.qode-woo-image-large-width-height{
        width:66.66667%
    }
    .qode-pl-holder.qode-masonry-layout.qode-four-columns .qode-pl-sizer,.qode-pl-holder.qode-masonry-layout.qode-four-columns .qode-pli{
        width:33.33333%
    }
    .qode-pl-holder.qode-masonry-layout.qode-four-columns .qode-pli.qode-woo-image-large-width,.qode-pl-holder.qode-masonry-layout.qode-four-columns .qode-pli.qode-woo-image-large-width-height{
        width:66.66667%
    }
    .qode-pl-holder.qode-masonry-layout.qode-five-columns .qode-pl-sizer,.qode-pl-holder.qode-masonry-layout.qode-five-columns .qode-pli{
        width:33.33333%
    }
    .qode-pl-holder.qode-masonry-layout.qode-five-columns .qode-pli.qode-woo-image-large-width,.qode-pl-holder.qode-masonry-layout.qode-five-columns .qode-pli.qode-woo-image-large-width-height{
        width:66.66667%
    }
    .qode-pl-holder.qode-masonry-layout.qode-six-columns .qode-pl-sizer,.qode-pl-holder.qode-masonry-layout.qode-six-columns .qode-pli{
        width:33.33333%
    }
    .qode-pl-holder.qode-masonry-layout.qode-six-columns .qode-pli.qode-woo-image-large-width,.qode-pl-holder.qode-masonry-layout.qode-six-columns .qode-pli.qode-woo-image-large-width-height{
        width:66.66667%
    }
}
@media only screen and (max-width:768px) and (min-width:681px){
    .qode-pl-holder.qode-standard-layout.qode-five-columns .qode-pli:nth-child(2n+1),.qode-pl-holder.qode-standard-layout.qode-four-columns .qode-pli:nth-child(2n+1),.qode-pl-holder.qode-standard-layout.qode-six-columns .qode-pli:nth-child(2n+1),.qode-pl-holder.qode-standard-layout.qode-three-columns .qode-pli:nth-child(2n+1),.qode-pl-holder.qode-standard-layout.qode-two-columns .qode-pli:nth-child(2n+1){
        clear:both
    }
}
@media only screen and (max-width:768px){
    .qode-pl-holder.qode-masonry-layout.qode-two-columns .qode-pl-sizer,.qode-pl-holder.qode-masonry-layout.qode-two-columns .qode-pli,.qode-pl-holder.qode-standard-layout.qode-five-columns .qode-pli,.qode-pl-holder.qode-standard-layout.qode-four-columns .qode-pli,.qode-pl-holder.qode-standard-layout.qode-six-columns .qode-pli,.qode-pl-holder.qode-standard-layout.qode-three-columns .qode-pli,.qode-pl-holder.qode-standard-layout.qode-two-columns .qode-pli{
        width:50%
    }
    .qode-pl-holder.qode-masonry-layout.qode-two-columns .qode-pli.qode-woo-image-large-width,.qode-pl-holder.qode-masonry-layout.qode-two-columns .qode-pli.qode-woo-image-large-width-height{
        width:100%
    }
    .qode-pl-holder.qode-masonry-layout.qode-three-columns .qode-pl-sizer,.qode-pl-holder.qode-masonry-layout.qode-three-columns .qode-pli{
        width:50%
    }
    .qode-pl-holder.qode-masonry-layout.qode-three-columns .qode-pli.qode-woo-image-large-width,.qode-pl-holder.qode-masonry-layout.qode-three-columns .qode-pli.qode-woo-image-large-width-height{
        width:100%
    }
    .qode-pl-holder.qode-masonry-layout.qode-four-columns .qode-pl-sizer,.qode-pl-holder.qode-masonry-layout.qode-four-columns .qode-pli{
        width:50%
    }
    .qode-pl-holder.qode-masonry-layout.qode-four-columns .qode-pli.qode-woo-image-large-width,.qode-pl-holder.qode-masonry-layout.qode-four-columns .qode-pli.qode-woo-image-large-width-height{
        width:100%
    }
    .qode-pl-holder.qode-masonry-layout.qode-five-columns .qode-pl-sizer,.qode-pl-holder.qode-masonry-layout.qode-five-columns .qode-pli{
        width:50%
    }
    .qode-pl-holder.qode-masonry-layout.qode-five-columns .qode-pli.qode-woo-image-large-width,.qode-pl-holder.qode-masonry-layout.qode-five-columns .qode-pli.qode-woo-image-large-width-height{
        width:100%
    }
    .qode-pl-holder.qode-masonry-layout.qode-six-columns .qode-pl-sizer,.qode-pl-holder.qode-masonry-layout.qode-six-columns .qode-pli{
        width:50%
    }
    .qode-pl-holder.qode-masonry-layout.qode-six-columns .qode-pli.qode-woo-image-large-width,.qode-pl-holder.qode-masonry-layout.qode-six-columns .qode-pli.qode-woo-image-large-width-height{
        width:100%
    }
    .qode-pl-holder .qode-pl-categories{
        float:none;
        padding-top:20px;
        padding-bottom:0;
        margin-bottom:-8px
    }
    .qode-pl-holder .qode-pl-categories h6.qode-pl-categories-label{
        display:block
    }
    .qode-pl-holder .qode-pl-categories ul{
        margin-top:10px;
        display:none
    }
    .qode-pl-holder .qode-pl-categories ul li{
        display:block;
        padding:0;
        float:none
    }
    .qode-pl-holder .qode-pl-ordering-outer{
        position:relative;
        float:none;
        padding-top:20px
    }
    .qode-pl-holder .qode-pl-ordering-outer h6{
        display:block;
        padding:0;
        font-size:13px
    }
    .qode-pl-holder .qode-pl-ordering-outer h6:after{
        top:-1px
    }
    .qode-pl-holder .qode-pl-ordering-outer .qode-pl-ordering{
        display:none;
        position:relative;
        top:auto;
        left:auto;
        opacity:1;
        visibility:visible;
        background:0 0;
        width:100%;
        padding:10px 0 0
    }
    .qode-pl-holder .qode-pl-ordering-outer .qode-pl-ordering div{
        margin:0
    }
    .qode-pl-holder .qode-pl-ordering-outer .qode-pl-ordering div h5{
        color:#353535;
        margin-bottom:5px;
        font-size:12px
    }
    .qode-pl-holder .qode-pl-ordering-outer .qode-pl-ordering div h5:last-child{
        margin:0
    }
    .qode-pl-holder .qode-pl-ordering-outer .qode-pl-ordering div ul{
        margin:0;
        padding:0 0 10px
    }
    .qode-pl-holder .qode-pl-ordering-outer .qode-pl-ordering div ul li{
        padding:0
    }
    .qode-pl-holder .qode-pl-ordering-outer .qode-pl-ordering div ul a{
        font-size:12px
    }
    .qode-pl-holder .qode-pl-ordering-outer .qode-pl-ordering div ul a.active,.qode-pl-holder .qode-pl-ordering-outer .qode-pl-ordering div ul a:hover{
        color:#353535!important
    }
    .qode-pl-holder .qode-prl-loading{
        margin:0;
        top:initial;
        left:initial
    }
}
@media only screen and (min-width:769px){
    .qode-pl-categories ul,.qode-pl-ordering{
        display:block!important
    }
}
@media only screen and (max-width:600px){
    .qode-pl-holder.qode-masonry-layout.qode-five-columns .qode-pl-sizer,.qode-pl-holder.qode-masonry-layout.qode-five-columns .qode-pli,.qode-pl-holder.qode-masonry-layout.qode-five-columns .qode-pli.qode-woo-image-large-width,.qode-pl-holder.qode-masonry-layout.qode-five-columns .qode-pli.qode-woo-image-large-width-height,.qode-pl-holder.qode-masonry-layout.qode-four-columns .qode-pl-sizer,.qode-pl-holder.qode-masonry-layout.qode-four-columns .qode-pli,.qode-pl-holder.qode-masonry-layout.qode-four-columns .qode-pli.qode-woo-image-large-width,.qode-pl-holder.qode-masonry-layout.qode-four-columns .qode-pli.qode-woo-image-large-width-height,.qode-pl-holder.qode-masonry-layout.qode-six-columns .qode-pl-sizer,.qode-pl-holder.qode-masonry-layout.qode-six-columns .qode-pli,.qode-pl-holder.qode-masonry-layout.qode-six-columns .qode-pli.qode-woo-image-large-width,.qode-pl-holder.qode-masonry-layout.qode-six-columns .qode-pli.qode-woo-image-large-width-height,.qode-pl-holder.qode-masonry-layout.qode-three-columns .qode-pl-sizer,.qode-pl-holder.qode-masonry-layout.qode-three-columns .qode-pli,.qode-pl-holder.qode-masonry-layout.qode-three-columns .qode-pli.qode-woo-image-large-width,.qode-pl-holder.qode-masonry-layout.qode-three-columns .qode-pli.qode-woo-image-large-width-height,.qode-pl-holder.qode-masonry-layout.qode-two-columns .qode-pl-sizer,.qode-pl-holder.qode-masonry-layout.qode-two-columns .qode-pli,.qode-pl-holder.qode-masonry-layout.qode-two-columns .qode-pli.qode-woo-image-large-width,.qode-pl-holder.qode-masonry-layout.qode-two-columns .qode-pli.qode-woo-image-large-width-height,.qode-pl-holder.qode-standard-layout.qode-five-columns .qode-pli,.qode-pl-holder.qode-standard-layout.qode-four-columns .qode-pli,.qode-pl-holder.qode-standard-layout.qode-six-columns .qode-pli,.qode-pl-holder.qode-standard-layout.qode-three-columns .qode-pli,.qode-pl-holder.qode-standard-layout.qode-two-columns .qode-pli{
        width:100%
    }
}
