.elementor-2584 .elementor-element.elementor-element-1f26dcb4{margin-top:50px;margin-bottom:50px;}.elementor-2584 .elementor-element.elementor-element-73d98d30 > .elementor-element-populated{margin:0px 20px 0px 10px;--e-column-margin-right:20px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-2584 .elementor-element.elementor-element-1c909abd > .elementor-element-populated{margin:30px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2584 .elementor-element.elementor-element-3e1476a7{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-2584 .elementor-element.elementor-element-3e1476a7 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2584 .elementor-element.elementor-element-3e1476a7 .elementor-heading-title{font-size:20px;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2584 .elementor-element.elementor-element-21e9fff > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2584 .elementor-element.elementor-element-21e9fff{font-size:13px;font-weight:400;line-height:20px;color:#000000;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2584 .elementor-element.elementor-element-530c2516 > .elementor-widget-container{margin:-0px 0px 0px 0px;}.elementor-2584 .elementor-element.elementor-element-530c2516 .cart button, .elementor-2584 .elementor-element.elementor-element-530c2516 .cart .button{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:bold;border-radius:3px 3px 3px 3px;color:#FFFFFF;transition:all 0.2s;}.elementor-2584 .elementor-element.elementor-element-530c2516 .quantity .qty{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:bold;padding:2px 2px 2px 2px;color:#000000;transition:all 0.2s;}.woocommerce .elementor-2584 .elementor-element.elementor-element-530c2516 form.cart table.variations label{color:#000000;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:bold;}.woocommerce .elementor-2584 .elementor-element.elementor-element-530c2516 form.cart table.variations td.value select{color:#000000;}.woocommerce .elementor-2584 .elementor-element.elementor-element-530c2516 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-2584 .elementor-element.elementor-element-530c2516 form.cart table.variations td.value:before{font-family:"Open Sans", Sans-serif;font-weight:bold;}.elementor-2584 .elementor-element.elementor-element-26f96e6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2584 .elementor-element.elementor-element-f8b7b42{width:initial;max-width:initial;font-size:18px;color:#000000;}.elementor-2584 .elementor-element.elementor-element-f8b7b42 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-widget-posts-extra .ee-post__header .ee-post__metas--has-metas .ee-post__meta{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts-extra .ee-post__media .ee-post__metas--has-metas .ee-post__meta{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts-extra .ee-post__body .ee-post__metas--has-metas .ee-post__meta{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts-extra .ee-post__footer .ee-post__metas--has-metas .ee-post__meta{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts-extra .ee-post__terms__term{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts-extra .ee-filters__item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts-extra .ee-pagination .page-numbers{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts-extra .ee-load-button__trigger{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts-extra .ee-post__meta--author{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts-extra .ee-post__meta--date{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts-extra .ee-post__meta--price{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts-extra .ee-post__meta--comments{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts-extra .ee-post__title__heading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts-extra .ee-post__excerpt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts-extra .ee-post__read-more > *{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts-extra .ee-posts__nothing-found{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2584 .elementor-element.elementor-element-6efa2d37 .ee-grid__item{padding-left:24px;}.elementor-2584 .elementor-element.elementor-element-6efa2d37 .ee-grid{margin-left:-24px;}.elementor-2584 .elementor-element.elementor-element-6efa2d37 .ee-post{margin-bottom:24px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-2584 .elementor-element.elementor-element-6efa2d37 .ee-post__metas--has-metas.ee-post__metas--has-avatar{align-items:center;}.elementor-2584 .elementor-element.elementor-element-53b1254 .ee-post{margin-bottom:24px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-2584 .elementor-element.elementor-element-53b1254 .ee-post__metas--has-metas.ee-post__metas--has-avatar{align-items:center;}.elementor-2584 .elementor-element.elementor-element-6a5cd5a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2584 .elementor-element.elementor-element-bf0765f{width:initial;max-width:initial;font-size:18px;color:#000000;}.elementor-2584 .elementor-element.elementor-element-bf0765f > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-2584 .elementor-element.elementor-element-9b1d440 .ee-grid__item{padding-left:24px;}.elementor-2584 .elementor-element.elementor-element-9b1d440 .ee-grid{margin-left:-24px;}.elementor-2584 .elementor-element.elementor-element-9b1d440 .ee-post{margin-bottom:24px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-2584 .elementor-element.elementor-element-9b1d440 .ee-post__metas--has-metas.ee-post__metas--has-avatar{align-items:center;}.elementor-2584 .elementor-element.elementor-element-f841f10 .ee-post{margin-bottom:24px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-2584 .elementor-element.elementor-element-f841f10 .ee-post__metas--has-metas.ee-post__metas--has-avatar{align-items:center;}@media(max-width:1024px){.elementor-2584 .elementor-element.elementor-element-1f26dcb4{padding:0px 0px 0px 0px;}.elementor-2584 .elementor-element.elementor-element-73d98d30 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-2584 .elementor-element.elementor-element-1c909abd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-2584 .elementor-element.elementor-element-3e1476a7{width:100%;max-width:100%;}.elementor-2584 .elementor-element.elementor-element-4ff7dcc3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2584 .elementor-element.elementor-element-6cde928 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2584 .elementor-element.elementor-element-6efa2d37 .ee-grid__item{padding-left:12px;}.elementor-2584 .elementor-element.elementor-element-6efa2d37 .ee-grid{margin-left:-12px;}.elementor-2584 .elementor-element.elementor-element-6efa2d37 .ee-post{margin-bottom:12px;}.elementor-2584 .elementor-element.elementor-element-53b1254 .ee-post{margin-bottom:12px;}.elementor-2584 .elementor-element.elementor-element-c7208d2{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2584 .elementor-element.elementor-element-9b1d440 .ee-grid__item{padding-left:12px;}.elementor-2584 .elementor-element.elementor-element-9b1d440 .ee-grid{margin-left:-12px;}.elementor-2584 .elementor-element.elementor-element-9b1d440 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-2584 .elementor-element.elementor-element-9b1d440 .ee-post{margin-bottom:12px;}.elementor-2584 .elementor-element.elementor-element-f841f10 .ee-post{margin-bottom:12px;}}@media(max-width:767px){.elementor-2584 .elementor-element.elementor-element-1f26dcb4{margin-top:0px;margin-bottom:0px;}.elementor-2584 .elementor-element.elementor-element-73d98d30 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2584 .elementor-element.elementor-element-c340c8c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2584 .elementor-element.elementor-element-1c909abd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-2584 .elementor-element.elementor-element-3e1476a7{width:100%;max-width:100%;}.elementor-2584 .elementor-element.elementor-element-4ff7dcc3{padding:0px 0px 0px 0px;}.elementor-2584 .elementor-element.elementor-element-58a1d99 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2584 .elementor-element.elementor-element-26f96e6{margin-top:0px;margin-bottom:0px;}.elementor-2584 .elementor-element.elementor-element-f8b7b42 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2584 .elementor-element.elementor-element-6efa2d37 .ee-grid__item{padding-left:0px;}.elementor-2584 .elementor-element.elementor-element-6efa2d37 .ee-grid{margin-left:-0px;}.elementor-2584 .elementor-element.elementor-element-6efa2d37 .ee-post{margin-bottom:0px;}.elementor-2584 .elementor-element.elementor-element-53b1254 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2584 .elementor-element.elementor-element-53b1254 .ee-post{margin-bottom:0px;}.elementor-2584 .elementor-element.elementor-element-af7787f > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2584 .elementor-element.elementor-element-6a5cd5a{margin-top:0px;margin-bottom:0px;}.elementor-2584 .elementor-element.elementor-element-9b1d440 .ee-grid__item{padding-left:0px;}.elementor-2584 .elementor-element.elementor-element-9b1d440 .ee-grid{margin-left:-0px;}.elementor-2584 .elementor-element.elementor-element-9b1d440 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2584 .elementor-element.elementor-element-9b1d440 .ee-post{margin-bottom:0px;}.elementor-2584 .elementor-element.elementor-element-f841f10 .ee-post{margin-bottom:0px;}}@media(min-width:768px){.elementor-2584 .elementor-element.elementor-element-73d98d30{width:54.96%;}.elementor-2584 .elementor-element.elementor-element-1c909abd{width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2584 .elementor-element.elementor-element-73d98d30{width:100%;}.elementor-2584 .elementor-element.elementor-element-1c909abd{width:100%;}.elementor-2584 .elementor-element.elementor-element-6cde928{width:50%;}.elementor-2584 .elementor-element.elementor-element-7d0ed45{width:100%;}}/* Start custom CSS */.elementor .elementor-widget:not(.elementor-widget-text-editor) figure {
  
    text-align: right;
}
.owp-qv-content-inner {
     max-width: 1000px;
}
.price_txt .ae-element-woo-price {
    display: inline-flex;
}
.price_txt .txt_p {
    display: block;
    color: #000;
    margin-top: 7px;
    margin-right: 8px;
    font-size: 13px;
}

.woocommerce-variation-price .amount {
   
    color: #E24030;
    font-size: 22px;
    font-weight: 700;
}
.ae-element-woo-price {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    color: #E24030;
    font-family: "Open Sans", Sans-serif;
    font-size: 14px;
    font-weight: 500;
}
.term a:first-child {
    display: block !important;
}
.term a:not(first-child) {
    display: none;
}
.woocommerce-Price-currencySymbol {

    margin-left: 5px;

}
.woocommerce-product-gallery__image img {
  
   text-align: center;
   margin: 0 auto;
     
}
.slick-slide.slick-current.slick-active .ee-carousel__media{
    padding: 0px;
    /*background: #F8F8F8;*/
}
.quick_views cart.variations_button.woocommerce-variation-add-to-cart-disabled {
    width: 100%;
}
.qty {
    padding-bottom: 10px;
    color:#000;
    font-weight: 600;
}
.woocommerce table.variations td{
    width: 100%!important;
    border: 0px;
    display: table !important;
}
.quick_views .cart {
    display: table !important;
    width: 100%;
    border: 0px !important;
    padding: 0px !important;
}
.radio-variable-wrapper label {
    font-weight: 500 !important;
}
.woocommerce div.product form.cart div.quantity {
    float: left;
    margin-right: 10px;
}
.value.woo-variation-items-wrapper {
    margin: 10px 0px;
}
.quick_views form.cart .tinvwl_add_to_wishlist_button {
    margin: 15px 0px;
}
.quick_views form.cart .tinvwl_add_to_wishlist_button span{
    color: #000!important;
   
}

.elementor-add-to-cart .button.alt {
    width: 100%;
    margin: 0px !important;
}
.added_to_cart.wc-forward {
    padding: 10px 0px !important;
    display: table;
    font-weight: 600;
}
.woocommerce-variation-add-to-cart.variations_button{
    display: table !important;
    width: 100%;
}
.variable-items-wrapper li  {
    height: 50px!important;
    padding: 5px 10px !important;
    background: #F8F8F8!important;
    border: ##F8F8F8!important;
}
.woocommerce button.button {
    padding: 15px 20px;
}
.variable-items-wrapper li span {
    font-size: 12px !important;
    color:  #000;
}
.woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item).selected, .woo-variation-swatches-stylesheet-enabled .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover {

    box-shadow: 0 0 0 2px #e24030!important;
    background:#e24030a3 !important;
    color:    #fff !important;

}
.reset_variations {
    display: none !important;
}
body:not(.elementor-editor-active) #add_table,#owp-qv-wrap.add_mur .single_add_to_cart_button{
    display: none;
}
#owp-qv-wrap.add_mur  #add_table{
     display: block!important;
}
.qty {
    color: 
    #000000;
    font-family: "Open Sans", Sans-serif;
    font-size: 13px;
    font-weight: bold;
}
.woocommerce div.product.owp-thumbs-layout-vertical div.images .flex-viewport {
    
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.09);
   
}
/*
.rtwpvs-term.rtwpvs-radio-term {
    padding: 8% 2% !important;
    border: 2px solid red;
    border-radius: 0 !important;
    margin: 2% !important;
}
.rtwpvs-terms-wrapper {
    display: flex !important;
}*/

@media (max-width:768px){
  
     .woocommerce div.product.owp-thumbs-layout-vertical div.images .flex-control-thumbs {
    width: 100%!important;
  
   }
   .woocommerce div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li {
        width: 20%;
        float: left;
        margin-right: 10px;
}
}

@media (min-width:769px) and (max-width:1024px){
    .woocommerce div.product.owp-thumbs-layout-vertical div.images .flex-viewport {
        float: right;
        width: 85%;
    }
     .woocommerce div.product.owp-thumbs-layout-vertical div.images .flex-control-thumbs {
    width: calc(16% - 1em)!important;
    margin-right: 10px;
  
   }
}@media (min-width:769px) and (max-width:1024px){
    .woocommerce div.product.owp-thumbs-layout-vertical div.images .flex-viewport {
        float: right;
        width: 85%;
    }
     .woocommerce div.product.owp-thumbs-layout-vertical div.images .flex-control-thumbs {
    width: calc(15% - 1em)!important;
    margin-right: 10px;
  
   }
}
@media (max-width:1024px){

   .woocommerce-product-gallery__image.flex-active-slide a img {
    width: 100%;
   }
}
@media (min-width:1024px){
    .woocommerce-product-gallery__image.flex-active-slide {
        width: 565px !important;
    }
    
   .woocommerce-product-gallery__image.flex-active-slide a {
    display: table-cell!important; 
    width: 75%;
    vertical-align: middle;
}
.woocommerce div.product.owp-thumbs-layout-vertical div.images .flex-viewport {
    float: right !important;
    width: 85% !important;
  
    min-height: 560px!important;
}
.woocommerce div.product.owp-thumbs-layout-vertical div.images .flex-control-thumbs {
    float: left;
    width: calc(17% - 2em);
    overflow-x: hidden;
}
    
}
@media (max-width:600px){
.single-product .single_variation_wrap .single_add_to_cart_button {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    background: #e24030 !important;
    z-index: 99999;
    opacity: 1 !important;
}
}/* End custom CSS */