.elementor-kit-7{--e-global-color-primary:#FF0000;--e-global-color-secondary:#FF0000;--e-global-color-text:#FF0000;--e-global-color-accent:#FF0000;--e-global-color-el_color_1:#00cec8;--e-global-color-el_color_1_7:#00CEC840;--e-global-color-el_color_2_4:#3875FF;--e-global-color-el_color_2:#3f52fe;--e-global-color-el_color_2_2:#3442bd;--e-global-color-el_color_2_3:#202B8F;--e-global-color-el_color_2_7:#3F52FE40;--e-global-color-el_color_2_6:#3F52FE80;--e-global-color-el_color_7:#343434;--e-global-color-el_color_7_1:#343434;--e-global-color-el_color_7_2:#A6AFB3;--e-global-color-el_color_7_4:#E2E9EF;--e-global-color-el_color_7_6:#F3F7F9;--e-global-color-el_0:#FFFFFF;--e-global-color-the7_content_headers_color:#9C864F;--e-global-color-the7_content_primary_text_color:#666666;--e-global-color-the7_content_secondary_text_color:#999999;--e-global-color-the7_content_links_color:#999999;--e-global-color-the7_accent:#999999;--e-global-color-the7_buttons_color_mode:#999999;--e-global-color-the7_buttons_hover_color_mode:#666666;--e-global-color-the7_buttons_text_color_mode:#ffffff;--e-global-color-the7_buttons_text_hover_color_mode:#ffffff;--e-global-color-the7_buttons_border_color_mode:#999999;--e-global-color-the7_buttons_hover_border_color_mode:#999999;--e-global-color-the7_dividers_color:rgba(0,0,0,0.12);--e-global-color-the7_general_content_boxes_bg_color:#f7f7f7;--e-global-typography-primary-font-family:"Arial";--e-global-typography-primary-letter-spacing:0px;word-spacing:0em;--e-global-typography-el_title_1-font-family:"Roboto";--e-global-typography-el_title_1-font-size:46px;--e-global-typography-el_title_1-font-weight:400;--e-global-typography-el_title_1-text-transform:none;--e-global-typography-el_title_1-line-height:1.1em;--e-global-typography-el_title_2-font-family:"Nunito Sans";--e-global-typography-el_title_2-font-size:38px;--e-global-typography-el_title_2-font-weight:400;--e-global-typography-el_title_2-text-transform:none;--e-global-typography-el_title_2-line-height:1.2em;--e-global-typography-el_title_3-font-family:"Nunito Sans";--e-global-typography-el_title_3-font-size:31px;--e-global-typography-el_title_3-font-weight:400;--e-global-typography-el_title_3-text-transform:none;--e-global-typography-el_title_3-line-height:1.2em;--e-global-typography-el_title_4-font-family:"Nunito Sans";--e-global-typography-el_title_4-font-size:26px;--e-global-typography-el_title_4-font-weight:400;--e-global-typography-el_title_4-text-transform:none;--e-global-typography-el_title_4-line-height:1.3em;--e-global-typography-el_title_5-font-family:"Nunito Sans";--e-global-typography-el_title_5-font-size:22px;--e-global-typography-el_title_5-font-weight:400;--e-global-typography-el_title_5-text-transform:none;--e-global-typography-el_title_5-line-height:1.4em;--e-global-typography-el_title_6-font-family:"Nunito Sans";--e-global-typography-el_title_6-font-size:18px;--e-global-typography-el_title_6-font-weight:400;--e-global-typography-el_title_6-text-transform:none;--e-global-typography-el_title_6-line-height:1.4em;--e-global-typography-el_content_4-font-family:"Roboto";--e-global-typography-el_content_4-font-size:16px;--e-global-typography-el_content_4-font-weight:400;--e-global-typography-el_content_4-text-transform:none;--e-global-typography-el_content_4-font-style:normal;--e-global-typography-el_content_4-text-decoration:none;--e-global-typography-el_content_4-line-height:20px;--e-global-typography-el_content_1-font-family:"Roboto";--e-global-typography-el_content_1-font-size:16px;--e-global-typography-el_content_1-font-weight:400;--e-global-typography-el_content_1-text-transform:none;--e-global-typography-el_content_1-font-style:normal;--e-global-typography-el_content_1-text-decoration:none;--e-global-typography-el_content_1-line-height:20px;--e-global-typography-el_content_2-font-size:16px;--e-global-typography-el_content_2-line-height:1.5em;--e-global-typography-el_content_3-font-family:"Roboto";--e-global-typography-el_content_3-font-size:14px;--e-global-typography-el_content_3-font-style:normal;--e-global-typography-el_content_3-line-height:1.4em;--e-global-typography-el_list_1-font-family:"Nunito Sans";--e-global-typography-el_list_1-font-size:18px;--e-global-typography-el_list_1-font-weight:normal;--e-global-typography-el_list_1-text-transform:none;--e-global-typography-el_list_1-line-height:1.3em;--e-global-typography-el_quote_1-font-family:"Nunito Sans";--e-global-typography-el_quote_1-font-size:20px;--e-global-typography-el_quote_1-font-style:italic;--e-global-typography-el_quote_1-line-height:1.5em;--e-global-typography-the7_h1-font-family:"Roboto";--e-global-typography-the7_h1-font-size:50px;--e-global-typography-the7_h1-font-weight:500;--e-global-typography-the7_h1-text-transform:none;--e-global-typography-the7_h1-line-height:1.1em;--e-global-typography-the7_h2-font-family:"Roboto";--e-global-typography-the7_h2-font-size:40px;--e-global-typography-the7_h2-font-weight:500;--e-global-typography-the7_h2-text-transform:none;--e-global-typography-the7_h2-line-height:1.2em;--e-global-typography-the7_h3-font-family:"Roboto";--e-global-typography-the7_h3-font-size:26px;--e-global-typography-the7_h3-font-weight:500;--e-global-typography-the7_h3-text-transform:none;--e-global-typography-the7_h3-line-height:1.2em;--e-global-typography-the7_h4-font-family:"Roboto";--e-global-typography-the7_h4-font-size:22px;--e-global-typography-the7_h4-font-weight:500;--e-global-typography-the7_h4-text-transform:none;--e-global-typography-the7_h4-line-height:1.2em;--e-global-typography-the7_h5-font-family:"Roboto";--e-global-typography-the7_h5-font-size:18px;--e-global-typography-the7_h5-font-weight:500;--e-global-typography-the7_h5-text-transform:none;--e-global-typography-the7_h5-line-height:1.3em;--e-global-typography-the7_h6-font-family:"Roboto";--e-global-typography-the7_h6-font-size:16px;--e-global-typography-the7_h6-font-weight:500;--e-global-typography-the7_h6-text-transform:none;--e-global-typography-the7_h6-line-height:1.3em;--e-global-typography-the7_fonts_widget_title-font-family:"Roboto";--e-global-typography-the7_fonts_widget_title-font-size:16px;--e-global-typography-the7_fonts_widget_title-font-weight:500;--e-global-typography-the7_fonts_widget_title-text-transform:none;--e-global-typography-the7_fonts_widget_title-line-height:1.3em;--e-global-typography-the7_fonts_widget_content-font-family:"Roboto";--e-global-typography-the7_fonts_widget_content-font-size:15px;--e-global-typography-the7_fonts_widget_content-font-weight:400;--e-global-typography-the7_fonts_widget_content-text-transform:none;--e-global-typography-the7_fonts_widget_content-line-height:1.4em;--e-global-typography-the7_fonts_woo_title-font-family:"Nunito Sans";--e-global-typography-the7_fonts_woo_title-font-size:21px;--e-global-typography-the7_fonts_woo_title-font-weight:normal;--e-global-typography-the7_fonts_woo_title-text-transform:none;--e-global-typography-the7_fonts_woo_title-line-height:1.2em;--e-global-typography-the7_fonts_woo_content-font-family:"Nunito Sans";--e-global-typography-the7_fonts_woo_content-font-size:16px;--e-global-typography-the7_fonts_woo_content-font-weight:normal;--e-global-typography-the7_fonts_woo_content-text-transform:none;--e-global-typography-the7_fonts_woo_content-line-height:1.3em;--e-global-typography-the7_big_size-font-family:"Roboto";--e-global-typography-the7_big_size-font-size:16px;--e-global-typography-the7_big_size-font-weight:normal;--e-global-typography-the7_big_size-text-transform:none;--e-global-typography-the7_big_size-line-height:1.5em;--e-global-typography-the7_normal_size-font-family:"Roboto";--e-global-typography-the7_normal_size-font-size:15px;--e-global-typography-the7_normal_size-font-weight:normal;--e-global-typography-the7_normal_size-text-transform:none;--e-global-typography-the7_normal_size-line-height:1.4em;--e-global-typography-the7_small_size-font-family:"Roboto";--e-global-typography-the7_small_size-font-size:13px;--e-global-typography-the7_small_size-font-weight:normal;--e-global-typography-the7_small_size-text-transform:none;--e-global-typography-the7_small_size-line-height:1.3em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1240px;}.e-container{--container-max-width:1240px;}.elementor-widget:not(:last-child){margin-bottom:0px;}.elementor-element{--widgets-spacing:0px;}{}h1.entry-title{display:var(--page-title-display);}#the7-body{--the7-accent-color:#9C864F;--the7-divider-color:var( --e-global-color-el_color_7_4 );--the7-content-boxes-bg:var( --e-global-color-el_color_7_6 );--the7-beautiful-spinner-color:#9C864F7A;--the7-elementor-beautiful-loading-bg:#FFFFFF;--the7-btn-color:var( --e-global-color-el_0 );--the7-btn-bg:#343434;--the7-btn-hover-bg:#646464;--the7-btn-s-font-family:"Nunito Sans", Sans-serif;--the7-btn-s-font-size:12px;--the7-btn-s-padding:5px 12px 5px 12px;--the7-btn-s-min-width:60px;--the7-btn-s-min-height:28px;--the7-btn-s-border-style:none;--the7-btn-s-border-radius:0px 0px 0px 0px;--the7-btn-m-font-family:"Nunito Sans", Sans-serif;--the7-btn-m-font-size:14px;--the7-btn-m-padding:8px 14px 8px 14px;--the7-btn-m-min-width:50px;--the7-btn-m-min-height:36px;--the7-btn-m-border-style:none;--the7-btn-m-border-radius:0px 0px 0px 0px;--the7-btn-l-font-family:"Nunito Sans", Sans-serif;--the7-btn-l-font-size:16px;--the7-btn-l-min-height:44px;--the7-btn-l-border-style:none;--the7-btn-l-border-radius:0px 0px 0px 0px;--the7-btn-lg-font-family:"Nunito Sans", Sans-serif;--the7-btn-lg-font-size:18px;--the7-btn-lg-padding:10px 26px 10px 26px;--the7-btn-lg-min-height:56px;--the7-btn-lg-border-style:none;--the7-btn-lg-border-radius:0px 0px 0px 0px;--the7-btn-xl-font-family:"Nunito Sans", Sans-serif;--the7-btn-xl-font-size:21px;--the7-btn-xl-border-style:none;--the7-btn-xl-border-radius:0px 0px 0px 0px;--the7-base-color:var( --e-global-color-el_color_7_1 );--the7-secondary-text-color:var( --e-global-color-el_color_7_2 );--the7-base-font-family:var( --e-global-typography-el_content_1-font-family ), Sans-serif;--the7-text-big-font-size:var( --e-global-typography-el_content_1-font-size );--the7-text-small-font-size:var( --e-global-typography-el_content_1-font-size );--the7-base-font-size:var( --e-global-typography-el_content_1-font-size );--the7-base-font-weight:var( --e-global-typography-el_content_1-font-weight );--the7-base-text-transform:var( --e-global-typography-el_content_1-text-transform );--the7-base-font-style:var( --e-global-typography-el_content_1-font-style );--the7-base-text-decoration:var( --e-global-typography-el_content_1-text-decoration );--the7-text-big-line-height:var( --e-global-typography-el_content_1-line-height );--the7-text-small-line-height:var( --e-global-typography-el_content_1-line-height );--the7-base-line-height:var( --e-global-typography-el_content_1-line-height );--the7-links-color:#101548;--the7-title-color:#9C864F;--the7-h1-font-family:"Optima", Sans-serif;--the7-h1-font-size:46px;--the7-h1-font-weight:400;--the7-h1-text-transform:none;--the7-h1-line-height:1em;--the7-h2-font-family:"Optima", Sans-serif;--the7-h2-font-size:46px;--the7-h2-font-weight:400;--the7-h2-text-transform:none;--the7-h2-line-height:1em;--the7-h3-font-family:var( --e-global-typography-el_title_3-font-family ), Sans-serif;--the7-h3-font-size:var( --e-global-typography-el_title_3-font-size );--the7-h3-font-weight:var( --e-global-typography-el_title_3-font-weight );--the7-h3-text-transform:var( --e-global-typography-el_title_3-text-transform );--the7-h3-line-height:var( --e-global-typography-el_title_3-line-height );--the7-h4-font-family:"Optima", Sans-serif;--the7-h4-font-size:28px;--the7-h4-font-weight:400;--the7-h4-line-height:1.3em;--the7-h5-font-family:var( --e-global-typography-el_title_5-font-family ), Sans-serif;--the7-h5-font-size:var( --e-global-typography-el_title_5-font-size );--the7-h5-font-weight:var( --e-global-typography-el_title_5-font-weight );--the7-h5-text-transform:var( --e-global-typography-el_title_5-text-transform );--the7-h5-line-height:var( --e-global-typography-el_title_5-line-height );--the7-h6-font-family:"Optima", Sans-serif;--the7-h6-font-size:14px;--the7-h6-font-weight:400;--the7-h6-text-transform:none;--the7-h6-line-height:1.4em;--the7-widget-title-font-family:var( --e-global-typography-el_title_5-font-family ), Sans-serif;--the7-widget-title-font-size:var( --e-global-typography-el_title_5-font-size );--the7-widget-title-font-weight:var( --e-global-typography-el_title_5-font-weight );--the7-widget-title-text-transform:var( --e-global-typography-el_title_5-text-transform );--the7-widget-title-line-height:var( --e-global-typography-el_title_5-line-height );--the7-widget-gap:15px;--the7-widget-content-font-size:var( --e-global-typography-el_content_2-font-size );--the7-widget-content-line-height:var( --e-global-typography-el_content_2-line-height );}body{--the7-btn-s-font-family:"Roboto", Sans-serif;--the7-btn-m-font-family:"Roboto", Sans-serif;--the7-btn-l-font-family:"Roboto", Sans-serif;--the7-btn-lg-font-family:"Roboto", Sans-serif;--the7-btn-xl-font-family:"Roboto", Sans-serif;--the7-btn-s-font-weight:400;--the7-btn-m-font-weight:400;--the7-btn-l-font-weight:400;--the7-btn-lg-font-weight:400;--the7-btn-xl-font-weight:400;--the7-h1-font-family:"Optima", Sans-serif;--the7-h2-font-family:"Optima", Sans-serif;--the7-h3-font-family:"Optima", Sans-serif;--the7-h4-font-family:"Optima", Sans-serif;--the7-h5-font-family:"Optima", Sans-serif;--the7-h6-font-family:"Optima", Sans-serif;--the7-h1-font-weight:400;--the7-h2-font-weight:400;--the7-h3-font-weight:400;--the7-h4-font-weight:400;--the7-h5-font-weight:400;--the7-h6-font-weight:400;--the7-h1-letter-spacing:0px;--the7-h2-letter-spacing:0px;--the7-h3-letter-spacing:0px;--the7-h4-letter-spacing:0px;--the7-h5-letter-spacing:0px;--the7-h6-letter-spacing:0px;--the7-h1-word-spacing:0em;--the7-h2-word-spacing:0em;--the7-h3-word-spacing:0em;--the7-h4-word-spacing:0em;--the7-h5-word-spacing:0em;--the7-h6-word-spacing:0em;}.elementor-widget-text-editor p,
				.elementor-tab-content p,
				.elementor-widget-woocommerce-product-content p,
				.elementor-widget-theme-post-content > .elementor-widget-container >  p,
				#the7-body .elementor-widget-text-editor ul,
				#the7-body .elementor-tab-content ul,
				#the7-body .elementor-widget-woocommerce-product-content ul,
				#the7-body .elementor-widget-theme-post-content > .elementor-widget-container > ul,
				#the7-body .elementor-widget-text-editor ol,
				#the7-body .elementor-tab-content ol,
				#the7-body .elementor-widget-woocommerce-product-content ol,
				#the7-body .elementor-widget-theme-post-content > .elementor-widget-container > ol{margin-bottom:20px,
				.the7-elementor-product-comments #reviews .comment-text .description p,
				.elementor-widget-post-comments .comment-content p;}:root{--the7-p-spacing:20px;}.elementor-tab-content a,
				.box-description a,
				.e-hotspot__tooltip a,
				.e-inner-tab-content a,
				.elementor-widget-text-editor a, 
				.comment-respond a{text-decoration:underline;}.elementor-tab-content a:hover,
				.box-description a:hover,
				.e-hotspot__tooltip a:hover,
				.e-inner-tab-content a:hover,
				.elementor-widget-text-editor a:hover, 
				.comment-respond a:hover{text-decoration:none;}@media(max-width:1100px){.elementor-kit-7{--e-global-typography-the7_h1-font-size:42px;}#the7-body{--the7-text-big-font-size:var( --e-global-typography-el_content_1-font-size );--the7-text-small-font-size:var( --e-global-typography-el_content_1-font-size );--the7-base-font-size:var( --e-global-typography-el_content_1-font-size );--the7-text-big-line-height:var( --e-global-typography-el_content_1-line-height );--the7-text-small-line-height:var( --e-global-typography-el_content_1-line-height );--the7-base-line-height:var( --e-global-typography-el_content_1-line-height );--the7-h3-font-size:var( --e-global-typography-el_title_3-font-size );--the7-h3-line-height:var( --e-global-typography-el_title_3-line-height );--the7-h5-font-size:var( --e-global-typography-el_title_5-font-size );--the7-h5-line-height:var( --e-global-typography-el_title_5-line-height );--the7-widget-title-font-size:var( --e-global-typography-el_title_5-font-size );--the7-widget-title-line-height:var( --e-global-typography-el_title_5-line-height );--the7-widget-content-font-size:var( --e-global-typography-el_content_2-font-size );--the7-widget-content-line-height:var( --e-global-typography-el_content_2-line-height );}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-el_title_1-font-size:38px;--e-global-typography-el_title_2-font-size:31px;--e-global-typography-el_title_3-font-size:29px;--e-global-typography-el_quote_1-font-size:18px;--e-global-typography-the7_h1-font-size:36px;--e-global-typography-the7_h2-font-size:32px;--e-global-typography-the7_h3-font-size:26px;}#the7-body{--the7-text-big-font-size:var( --e-global-typography-el_content_1-font-size );--the7-text-small-font-size:var( --e-global-typography-el_content_1-font-size );--the7-base-font-size:var( --e-global-typography-el_content_1-font-size );--the7-text-big-line-height:var( --e-global-typography-el_content_1-line-height );--the7-text-small-line-height:var( --e-global-typography-el_content_1-line-height );--the7-base-line-height:var( --e-global-typography-el_content_1-line-height );--the7-h1-font-size:38px;--the7-h2-font-size:31px;--the7-h3-font-size:var( --e-global-typography-el_title_3-font-size );--the7-h3-line-height:var( --e-global-typography-el_title_3-line-height );--the7-h5-font-size:var( --e-global-typography-el_title_5-font-size );--the7-h5-line-height:var( --e-global-typography-el_title_5-line-height );--the7-widget-title-font-size:var( --e-global-typography-el_title_5-font-size );--the7-widget-title-line-height:var( --e-global-typography-el_title_5-line-height );--the7-widget-content-font-size:var( --e-global-typography-el_content_2-font-size );--the7-widget-content-line-height:var( --e-global-typography-el_content_2-line-height );}}/* Start custom CSS *//* FOOTER */
.footer-down a:hover {text-decoration:underline;}

.footer-down .elementor-widget-text-editor a {color:#343434;text-decoration:none;}

.footer-down .elementor-widget-text-editor a:hover {text-decoration:underline;}



/* BLOG */
.elementor-8042 .elementor-element.elementor-element-2eb1092 .short-description {text-align: justify;}

.elementor-8042 .elementor-element.elementor-element-dd67556 .short-description {text-align: justify;}


.elementor-8042 .elementor-element.elementor-element-dd67556 .the7-simple-widget-posts-carousel .entry-meta .meta-item:not(:last-child){font-size: 0;}

.elementor-8042 .elementor-element.elementor-element-dd67556 .the7-simple-widget-posts-carousel .entry-meta .meta-item:not(:last-child) span{font-size: 16px;}

.the7-simple-widget-posts .entry-meta .meta-item:not(:last-child){font-size: 0px;}

.the7-simple-widget-posts .entry-meta .meta-item:not(:last-child) span{font-size: 12px;}

.the7-simple-widget-posts-carousel .entry-meta .meta-item:not(:last-child) span{font-size:12px;}




/* ADDONS */
#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p, #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a{font-family:'Roboto';font-size:11px;}



/* WOOCOMMERCE */
.woocommerce-cart-wrap .cross-sells {
    width: 100%;}
    
.woocommerce-cart-wrap .related-product > li {
    width: 33%;}



/* REVIEWS */
.elementor-testimonial__content{display: -webkit-flex; display: flex; flex-direction: column}

.elementor-testimonial__name{display: flex; order:1; margin-bottom:50px;margin-top:-20px;}

.elementor-testimonial__image {position: absolute; margin-top:140px;}

.elementor-8040 .elementor-element.elementor-element-05ea2b7 .elementor-testimonial__image img {width: 72px !important; height:10px;}

.elementor-testimonial__text{display: flex; order:3; margin-bottom:22px;}

.elementor-testimonial__title{display: flex; order:4; position: absolute; margin-top:200px;}



/* SHOP */
.elementor-7925 .elementor-element.elementor-element-f049a01 .woocommerce-product-details__short-description{text-align: justify;}

.elementor-7925 .elementor-element.elementor-element-f049a01 .woocommerce-product-details__short-description h6{font-size:14px; color: #696969;display: flex; order: 1; margin-bottom: 20px;}

.price > .amount, .elementor-7925 .elementor-element.elementor-element-f049a01 .price, .elementor-7925 .elementor-element.elementor-element-f049a01 .price ins span{text-align: center;}

.woocom-list-content {display: flex;flex-direction: column}

.price{display: flex; order:2;}

.woo-buttons{display: flex; order:3;}

.quick-view{display: flex; order:4;}

.elementor-7925 .elementor-element.elementor-element-f049a01 .product-title{height: 70px;}

.elementor-7925 .elementor-element.elementor-element-37760e5  .post-entry-content{text-align:justify;}

.elementor-7925 .elementor-element.elementor-element-0f3e67f .post-entry-content {text-align:justify;}

.elementor-widget.elementor-widget-the7-wc-products .woo-buttons, .elementor-widget.elementor-widget-the7-wc-products-carousel .woo-buttons{margin-left: auto; margin-right: auto;}

.elementor-7925 .elementor-element.elementor-element-40897dc .woocommerce-product-details__short-description{text-align: justify; margin-right:5%;}

.elementor-7925 .elementor-element.elementor-element-40897dc .woocommerce-product-details__short-description h6 {color: #E6E4E1;margin-top:10px;margin-bottom:25px;}

.elementor-7925 .elementor-element.elementor-element-40897dc .price > span.woocommerce-Price-amount.amount, .elementor-7925 .elementor-element.elementor-element-40897dc .price > span.woocommerce-Price-amount span, .elementor-7925 .elementor-element.elementor-element-40897dc .price, .elementor-7925 .elementor-element.elementor-element-40897dc .price ins span{margin-left: 0;}

#moon-yoga .woo-buttons {margin-left:0;}

.product h6{color:#696969; font-size: 14px; font-family: 'Optima';}

.elementor-7925 .elementor-element.elementor-element-f049a01 .product-title{position: relative;}

.elementor-7925 .elementor-element.elementor-element-f049a01 article:not(.class-1):not(.keep-custom-css) .product-title a{position: absolute; bottom: 0;}

.elementor-kit-7 p {font-size: 14px; line-height: 20px;}

.woocom-project .woocommerce-product-details__short-description p:last-child {display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient:vertical;overflow: hidden;}

.elementor-slideshow__title{display: none;}

.elementor-7925 .elementor-element.elementor-element-0320b76 .woocom-list-content {
    background-image: url(https://www.madalenayoga20.stronazen.pl/wp-content/uploads/2022/04/bg-fullmoon-6.jpg);}
    
.elementor-7925 .elementor-element.elementor-element-0320b76 .woocom-list-content h6 {color: #1B1B1B
;}

.elementor-7925 .elementor-element.elementor-element-5cc03cb .woocom-list-content {
    background-image: url(https://www.madalenayoga20.stronazen.pl/wp-content/uploads/2022/04/newmoon-2.jpg); background-position: bottom;}

.elementor-7925 .elementor-element.elementor-element-5cc03cb .woocom-list-content h6 {color:#FFE3C2
;}


/* CART */
.woocommerce-cart-wrap .order-total .amount, .woocommerce-cart-wrap .cart_totals h2, .woocommerce-cart-wrap .cart-subtotal .amount, .woocommerce-cart-wrap .cart_item .product-name a{color: #343434 !important;}

.form.lost_reset_password .showcoupon, form.lost_reset_password .showlogin, .wc-login-wrap .showcoupon, .wc-login-wrap .showlogin, .wc-coupon-wrap .showcoupon, .wc-coupon-wrap .showlogin, #customer_login > div .showcoupon, #customer_login > div .showlogin{color: #343434;}

.woocommerce-privacy-policy-text a, .woocommerce-terms-and-conditions-link{color: #9c864f;}

.woocommerce-privacy-policy-text a:hover, .woocommerce-terms-and-conditions-link:hover{color:#9c864f; text-decoration: underline;}

.woocommerce-terms-and-conditions-text, .woocommerce-privacy-policy-text, .woocommerce-terms-and-conditions-checkbox-text, .wc_payment_methods .woocommerce-info{text-align: justify; font-size: 12px;}

.woocommerce-cart-wrap .cross-sells {display: none;}

#billing_country_field {clear:both;}

.wc-order-review .order_review_heading, .woocommerce-checkout-review-order .order-total .amount, .woocommerce-checkout-review-order .cart-subtotal .amount, .woocommerce-checkout-review-order .order-total .amount{color:#343434 !important;}

h4, .h4-size, .entry-title.h4-size, h3.entry-title, .dt-accordion-h4-size .wpb_accordion_header > a, .vc_separator h4{color:#343434 !important;}

td.product-name img {display: none;}

#order_review_heading{text-decoration: underline;}

.the7-woocommerce-checkout .woocommerce-checkout-review-order-table th{display: none !important;}

.cart-subtotal {display: none !important;}

.shop_table strong, strong[itemprop="author"], .shopping-cart-inner strong, .widget_shopping_cart_content strong, .shop_table th, .shop_table td, .woocommerce-MyAccount-content strong {margin-top: 15px;padding-top: 5px !important;}


@media screen and (max-width: 767px){
.cart-footer{margin-top:-50px;}

.woocommerce-cart-wrap .update-cart-button {margin: auto;}

.woo-buttons{margin:auto;}

.woocommerce-cart-wrap .shop_table .product-thumbnail > a {width:150px !important;}

.woocommerce-cart-wrap .shop_table .product-thumbnail img {max-width:150px !important;}

.elementor-5469 .elementor-element.elementor-element-b2fec51 > .elementor-widget-container{margin-top:-50px;}

.wc-coupon-wrap .form-coupon-wrap .button{margin:auto;margin-top:10px;}

.wc-order-review, .wc-wide-column {margin-top:-45px !important; margin-bottom:-45px !important;}

.elementor-element.elementor-widget-the7-woocommerce-product-images:not(.fix){margin-top:-50px;}

.the7-related-products .wf-cell .price{margin:auto;}

.elementor-testimonial__content{display: -webkit-flex; display: flex; flex-direction: column}

.elementor-testimonial__name{display: flex; order:1; margin-bottom:50px;margin-top:-20px;}

.elementor-testimonial__image {position: absolute; margin-top:140px;}

.elementor-8040 .elementor-element.elementor-element-05ea2b7 .elementor-testimonial__image img {width: 72px !important; height:10px;}

.elementor-testimonial__text{display: flex; order:3; margin-bottom:20px;}

.elementor-testimonial__title{display: flex; order:4; position: absolute; margin-top:245px;}

.elementor-8042 .elementor-element.elementor-element-dd67556 .the7-simple-widget-posts-carousel .entry-meta .meta-item:not(:last-child) span{font-size:14px;}

#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton{padding: 5px 7px !important;}
    
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.logo-position-left .moove-gdpr-company-logo-holder {text-align: center !important;}
    
    
}



@supports (-webkit-touch-callout: none) {
    
.elementor-testimonial__image {-webkit-position: absolute; margin-top:60px; -moz-position: absolute; margin-top:60px;}

.elementor-7925 .elementor-element.elementor-element-6c5b9de .elementor-heading-title{margin-top:25px;}

.elementor-8042 .elementor-element.elementor-element-2eb1092 .heading{margin-top:15px;}

.elementor-8042 .elementor-element.elementor-element-dd67556 .the7-simple-widget-posts-carousel .entry-meta .meta-item:not(:last-child) span{display:inline-block;font-size:12px;}

.elementor-8042 .elementor-element.elementor-element-dd67556 .entry-meta .meta-item time{display:inline-block;font-size:12px;}

.the7-simple-widget-posts .entry-meta .meta-item:not(:last-child) span{display:inline-block;}

.elementor-8042 .elementor-element.elementor-element-2eb1092 .the7-simple-widget-posts .entry-meta time{display:inline-block;}

.elementor-7925 .elementor-element.elementor-element-f049a01 .product-title{display:inline-block;}

.elementor-7925 .elementor-element.elementor-element-16ba4de .product-title{display:inline-block;margin-top:150px; color:black;}

}


.content .payment_methods li img{display: none;}

span.woocommerce-terms-and-conditions-checkbox-text{font-size: 12px !important;}




/* POP-UP */

.shopengine-icon, .shopengine-widget-icon, [class*=" shopengine-icon-"], [class^=shopengine-icon-]{
    visibility: hidden;
}

i.shopengine-icon-quick_view_1:after {
    content: "Opis zajęć";
    text-indent: 0;
    display: block;
    line-height: initial;
    text-align: center;
    font-family: 'Roboto';
    font-size: 14px;
    visibility: visible;
}

i.shopengine-icon-quick_view_1:hover {
    text-decoration: underline;
}

.se-blocker{
    padding: 15px 250px !important;
}

.elementor-10587 .elementor-element.elementor-element-1fee8432 > .elementor-widget-container  {text-align: justify;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Optima';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.madalenayoga20.stronazen.pl/wp-content/uploads/2022/02/Optima-CE-Roman.ttf') format('truetype');
}
/* End Custom Fonts CSS */