.elementor-1574 .elementor-element.elementor-element-230da3b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0100px;--padding-bottom:050px;--padding-left:015px;--padding-right:015px;}.elementor-1574 .elementor-element.elementor-element-6e339d07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1574 .elementor-element.elementor-element-5d339370{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1574 .elementor-element.elementor-element-3bbff151 .elementor-heading-title{font-family:var( --e-global-typography-f9fe570-font-family ), Sans-serif;font-size:var( --e-global-typography-f9fe570-font-size );font-weight:var( --e-global-typography-f9fe570-font-weight );}.elementor-1574 .elementor-element.elementor-element-788aaafb{--divider-border-style:solid;--divider-color:var( --e-global-color-f3d833c );--divider-border-width:1px;}.elementor-1574 .elementor-element.elementor-element-788aaafb .elementor-divider-separator{width:100%;}.elementor-1574 .elementor-element.elementor-element-788aaafb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.woocommerce .elementor-1574 .elementor-element.elementor-element-5e5a8884 .price{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-68010c2-font-family ), Sans-serif;font-size:var( --e-global-typography-68010c2-font-size );font-weight:var( --e-global-typography-68010c2-font-weight );}.woocommerce .elementor-1574 .elementor-element.elementor-element-5e5a8884 .price ins{color:var( --e-global-color-text );}.elementor-1574 .elementor-element.elementor-element-7e9c47cc > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1574 .elementor-element.elementor-element-7e9c47cc .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1574 .elementor-element.elementor-element-7e9c47cc .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1574 .elementor-element.elementor-element-7e9c47cc{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-1574 .elementor-element.elementor-element-7e9c47cc .elementor-icon-list-text{transition:color 0.3s;}.elementor-1574 .elementor-element.elementor-element-4a7a1092 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1574 .elementor-element.elementor-element-35cffff1 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1574 .elementor-element.elementor-element-35cffff1 .cart button, .elementor-1574 .elementor-element.elementor-element-35cffff1 .cart .button{font-family:"Quicksand", Sans-serif;font-size:clamp(1rem, 3.125vw, 1.125rem);font-weight:700;line-height:0em;border-radius:1000px 1000px 1000px 1000px;padding:23px 30px 23px 30px;color:var( --e-global-color-de557ac );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-de557ac );transition:all 0.2s;}.elementor-1574 .elementor-element.elementor-element-35cffff1 .cart button:hover, .elementor-1574 .elementor-element.elementor-element-35cffff1 .cart .button:hover{color:var( --e-global-color-de557ac );background-color:var( --e-global-color-primary );}.elementor-1574 .elementor-element.elementor-element-35cffff1{--view-cart-spacing:0px;--button-spacing:6px;}.elementor-1574 .elementor-element.elementor-element-35cffff1 .quantity .qty{border-radius:100px 100px 100px 100px;padding:15px 10px 12px 20px;border-color:var( --e-global-color-f3d833c );transition:all 0.2s;}.woocommerce .elementor-1574 .elementor-element.elementor-element-35cffff1 form.cart .variations{width:100%;margin-bottom:0px;}.woocommerce .elementor-1574 .elementor-element.elementor-element-35cffff1 form.cart table.variations tr th, .woocommerce .elementor-1574 .elementor-element.elementor-element-35cffff1 form.cart table.variations tr td{padding-top:calc( 29px/2 );padding-bottom:calc( 29px/2 );}.woocommerce .elementor-1574 .elementor-element.elementor-element-35cffff1 form.cart table.variations label{color:var( --e-global-color-primary );font-family:var( --e-global-typography-7979494-font-family ), Sans-serif;font-size:var( --e-global-typography-7979494-font-size );font-weight:var( --e-global-typography-7979494-font-weight );}.elementor-1574 .elementor-element.elementor-element-54e4af44{--display:flex;--padding-top:0px;--padding-bottom:100px;--padding-left:15px;--padding-right:015px;}.elementor-1574 .elementor-element.elementor-element-12007b4f{--display:flex;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1574 .elementor-element.elementor-element-d744575{font-family:"Quicksand", Sans-serif;font-size:clamp(1rem, 1.5vw, 1rem);font-weight:400;line-height:1.8rem;}.elementor-1574 .elementor-element.elementor-element-a707d63{--spacer-size:50px;}.elementor-1574 .elementor-element.elementor-element-51da0e5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1574 .elementor-element.elementor-element-51da0e5 .elementor-heading-title{color:#00620F;}.elementor-1574 .elementor-element.elementor-element-e1dfa78{--spacer-size:50px;}.elementor-1574 .elementor-element.elementor-element-9bd701c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1574 .elementor-element.elementor-element-9bd701c .elementor-heading-title{color:#00620F;}.elementor-1574 .elementor-element.elementor-element-58f46a4d{font-family:"Quicksand", Sans-serif;font-size:clamp(1rem, 1.5vw, 1rem);font-weight:400;line-height:1.8rem;}.elementor-1574 .elementor-element.elementor-element-36b0256{--spacer-size:50px;}.elementor-1574 .elementor-element.elementor-element-356531b6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1574 .elementor-element.elementor-element-356531b6 .elementor-heading-title{color:#FF0000;}.elementor-1574 .elementor-element.elementor-element-d8637e1 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1574 .elementor-element.elementor-element-d8637e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-1574 .elementor-element.elementor-element-d8637e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-1574 .elementor-element.elementor-element-d8637e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-1574 .elementor-element.elementor-element-d8637e1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-1574 .elementor-element.elementor-element-d8637e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-1574 .elementor-element.elementor-element-d8637e1 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-1574 .elementor-element.elementor-element-d8637e1 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-1574 .elementor-element.elementor-element-d8637e1{--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-1574 .elementor-element.elementor-element-d8637e1 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-1574 .elementor-element.elementor-element-d8637e1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1574 .elementor-element.elementor-element-2bf2e78 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1574 .elementor-element.elementor-element-2bf2e78 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1574 .elementor-element.elementor-element-2bf2e78{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:7px;}.elementor-1574 .elementor-element.elementor-element-2bf2e78 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1574 .elementor-element.elementor-element-57b840b3{text-align:center;}.elementor-1574 .elementor-element.elementor-element-57b840b3 .elementor-heading-title{font-family:var( --e-global-typography-84ae43b-font-family ), Sans-serif;font-size:var( --e-global-typography-84ae43b-font-size );font-weight:var( --e-global-typography-84ae43b-font-weight );color:var( --e-global-color-secondary );}.elementor-1574 .elementor-element.elementor-element-5133dce9{--grid-columns:4;}.elementor-1574 .elementor-element.elementor-element-5133dce9 > .elementor-widget-container{margin:065px 0px 0px 0px;}@media(min-width:768px){.elementor-1574 .elementor-element.elementor-element-6e339d07{--width:40%;}.elementor-1574 .elementor-element.elementor-element-5d339370{--width:60%;}}@media(max-width:1024px){.elementor-1574 .elementor-element.elementor-element-3bbff151 .elementor-heading-title{font-size:var( --e-global-typography-f9fe570-font-size );}.woocommerce .elementor-1574 .elementor-element.elementor-element-5e5a8884 .price{font-size:var( --e-global-typography-68010c2-font-size );}.woocommerce .elementor-1574 .elementor-element.elementor-element-35cffff1 form.cart table.variations label{font-size:var( --e-global-typography-7979494-font-size );}.elementor-1574 .elementor-element.elementor-element-57b840b3 .elementor-heading-title{font-size:var( --e-global-typography-84ae43b-font-size );}.elementor-1574 .elementor-element.elementor-element-5133dce9{--grid-columns:2;}}@media(max-width:767px){.elementor-1574 .elementor-element.elementor-element-3bbff151 .elementor-heading-title{font-size:var( --e-global-typography-f9fe570-font-size );}.woocommerce .elementor-1574 .elementor-element.elementor-element-5e5a8884 .price{font-size:var( --e-global-typography-68010c2-font-size );}.woocommerce .elementor-1574 .elementor-element.elementor-element-35cffff1 form.cart table.variations label{font-size:var( --e-global-typography-7979494-font-size );}.elementor-1574 .elementor-element.elementor-element-57b840b3 .elementor-heading-title{font-size:var( --e-global-typography-84ae43b-font-size );}.elementor-1574 .elementor-element.elementor-element-5133dce9{--grid-columns:1;}}/* Start custom CSS for woocommerce-product-price, class: .elementor-element-5e5a8884 */.elementor-1574 .elementor-element.elementor-element-5e5a8884 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7e9c47cc */.elementor-1574 .elementor-element.elementor-element-7e9c47cc a {
    display: inline !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-4a7a1092 */.elementor-1574 .elementor-element.elementor-element-4a7a1092 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-35cffff1 */.elementor-1574 .elementor-element.elementor-element-35cffff1 .reset_variations {
    margin-left: 15px;
    font-size: 18px;
    font-weight: 600;
        color: #D52B41;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2bf2e78 */.elementor-1574 .elementor-element.elementor-element-2bf2e78 a {
    display: inline !important;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-1574 tr {
    text-align: left; 
}

body.elementor-page-1574 .woocommerce-variation-price {
    margin-bottom: 30px;
    color: var( --e-global-color-secondary );
    font-family: var( --e-global-typography-68010c2-font-family ), Sans-serif;
    font-size: var( --e-global-typography-68010c2-font-size );
    font-weight: var( --e-global-typography-68010c2-font-weight );
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Quicksand';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://maestrullichenas.ro/wp-content/uploads/2023/04/Quicksand-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Quicksand';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://maestrullichenas.ro/wp-content/uploads/2023/04/Quicksand-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Quicksand';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://maestrullichenas.ro/wp-content/uploads/2023/04/Quicksand-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Quicksand';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://maestrullichenas.ro/wp-content/uploads/2023/04/Quicksand-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Quicksand';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://maestrullichenas.ro/wp-content/uploads/2023/04/Quicksand-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */