.elementor-24773 .elementor-element.elementor-element-1b2c52b7{margin-top:50px;margin-bottom:50px;}.elementor-24773 .elementor-element.elementor-element-29773b92 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24773 .elementor-element.elementor-element-29773b92 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24773 .elementor-element.elementor-element-5f16edeb > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-24773 .elementor-element.elementor-element-844085 > .elementor-element-populated{padding:70px 70px 70px 70px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-24773 .elementor-element.elementor-element-77fe35f1{width:100%;max-width:100%;}.elementor-24773 .elementor-element.elementor-element-77fe35f1 > .elementor-widget-container{margin:-3% 0% 0% -1%;}.elementor-24773 .elementor-element.elementor-element-77fe35f1 .elementor-heading-title{font-family:"Comfortaa", Muli;font-size:34px;letter-spacing:-0.1px;color:#EA1F1F;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-24773 .elementor-element.elementor-element-7ad85ac3 > .elementor-widget-container{margin:-5% 0% 0% 0%;}.elementor-24773 .elementor-element.elementor-element-7ad85ac3 .elementor-heading-title{color:#E01A24;}.elementor-24773 .elementor-element.elementor-element-7112c6e8 > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-24773 .elementor-element.elementor-element-7112c6e8{text-align:left;}.woocommerce .elementor-24773 .elementor-element.elementor-element-7112c6e8 .woocommerce-product-details__short-description{font-family:"Merriweather", Muli;font-size:16px;font-weight:200;line-height:1.7em;}.elementor-24773 .elementor-element.elementor-element-2390e9c7 > .elementor-container{max-width:500px;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-24773 .elementor-element.elementor-element-1f2fa8e1 > .elementor-widget-container{margin:-18% 0% 0% 0%;}.elementor-24773 .elementor-element.elementor-element-1f2fa8e1{text-align:left;}.woocommerce .elementor-24773 .elementor-element.elementor-element-1f2fa8e1 .price{color:#7a7a7a;font-family:"Comfortaa", Muli;font-size:23px;font-weight:100;text-transform:none;letter-spacing:5.4px;}.woocommerce .elementor-24773 .elementor-element.elementor-element-1f2fa8e1 .price ins{color:#0c0c0c;font-size:23px;font-weight:200;}body:not(.rtl) .elementor-24773 .elementor-element.elementor-element-1f2fa8e1:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-24773 .elementor-element.elementor-element-1f2fa8e1:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-24773 .elementor-element.elementor-element-1f2fa8e1.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-24773 .elementor-element.elementor-element-7a26773d > .elementor-widget-container{margin:-25% 0% 0% 19%;}.elementor-24773 .elementor-element.elementor-element-7a26773d .elementor-heading-title{color:#7A7A7A;}.elementor-24773 .elementor-element.elementor-element-405f71cf > .elementor-widget-container{margin:-13px 0px 0px 0px;}.woocommerce .elementor-24773 .elementor-element.elementor-element-405f71cf .stock{color:#E01A24;}.elementor-widget-wc-add-to-cart .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24773 .elementor-element.elementor-element-1ff477d8 .elementor-button{background-color:#E01A24;font-family:"Comfortaa", Muli;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24773 .elementor-element.elementor-element-1ff477d8 > .elementor-widget-container{margin:5% 0% 0% -3%;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-24773 .elementor-element.elementor-element-1ff477d8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-24773 .elementor-element.elementor-element-1ff477d8 .elementor-button .elementor-button-content-wrapper{gap:34px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24773 .elementor-element.elementor-element-239228c6 .elementor-button{background-color:#E01A24;font-family:"Comfortaa", Muli;padding:9px 40px 10px 0px;}.elementor-24773 .elementor-element.elementor-element-239228c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24773 .elementor-element.elementor-element-239228c6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-24773 .elementor-element.elementor-element-239228c6 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-24773 .elementor-element.elementor-element-536b0e94 > .elementor-widget-container{background-color:#FFFFFF;margin:-10px 0px 0px 0px;}.elementor-24773 .elementor-element.elementor-element-4558cc2b{margin-top:0px;margin-bottom:0px;}.elementor-24773 .elementor-element.elementor-element-30fe03e0 > .elementor-widget-container{margin:-4% 0% 0% 1%;}.woocommerce .elementor-24773 .elementor-element.elementor-element-30fe03e0 .woocommerce-tabs ul.wc-tabs li a{color:#FFFFFF;}.woocommerce .elementor-24773 .elementor-element.elementor-element-30fe03e0 .woocommerce-tabs ul.wc-tabs li{background-color:#E01A24;border-color:rgba(30, 30, 30, 0);border-radius:0px 0px 0 0;}.woocommerce .elementor-24773 .elementor-element.elementor-element-30fe03e0 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:rgba(30, 30, 30, 0);}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{color:var( --e-global-color-primary );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24773 .elementor-element.elementor-element-159f3ea5 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-24773 .elementor-element.elementor-element-159f3ea5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-24773 .elementor-element.elementor-element-159f3ea5.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-24773 .elementor-element.elementor-element-722457e9{--spacer-size:90px;}.elementor-24773 .elementor-element.elementor-element-78b11e7a .elementor-button{background-color:#E01A24;font-family:"Comfortaa", Muli;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24773 .elementor-element.elementor-element-78b11e7a > .elementor-widget-container{margin:5% 0% 0% -3%;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-24773 .elementor-element.elementor-element-78b11e7a .elementor-button-content-wrapper{flex-direction:row;}.elementor-24773 .elementor-element.elementor-element-78b11e7a .elementor-button .elementor-button-content-wrapper{gap:34px;}@media(max-width:1024px){.elementor-24773 .elementor-element.elementor-element-1b2c52b7{margin-top:0px;margin-bottom:0px;}.elementor-24773 .elementor-element.elementor-element-29773b92 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-24773 .elementor-element.elementor-element-5f16edeb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24773 .elementor-element.elementor-element-844085 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-24773 .elementor-element.elementor-element-77fe35f1 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-24773 .elementor-element.elementor-element-2390e9c7{margin-top:-11%;margin-bottom:0%;}.elementor-24773 .elementor-element.elementor-element-1f2fa8e1 > .elementor-widget-container{margin:0% 0% 0% -17%;}.elementor-24773 .elementor-element.elementor-element-7a26773d > .elementor-widget-container{margin:-20% 0% 0% 8%;}.elementor-24773 .elementor-element.elementor-element-1ff477d8 > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-24773 .elementor-element.elementor-element-239228c6 > .elementor-widget-container{margin:0px 59px 0px 0px;}.elementor-24773 .elementor-element.elementor-element-536b0e94{width:var( --container-widget-width, 256px );max-width:256px;--container-widget-width:256px;--container-widget-flex-grow:0;}.elementor-24773 .elementor-element.elementor-element-536b0e94 > .elementor-widget-container{margin:-11px 0px 0px 0px;padding:0px 1px 0px 0px;}.elementor-24773 .elementor-element.elementor-element-159f3ea5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-24773 .elementor-element.elementor-element-78b11e7a > .elementor-widget-container{margin:4% 0% 0% 0%;}}@media(max-width:767px){.elementor-24773 .elementor-element.elementor-element-29773b92 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-24773 .elementor-element.elementor-element-844085 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-24773 .elementor-element.elementor-element-7112c6e8 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-24773 .elementor-element.elementor-element-2390e9c7{margin-top:-8%;margin-bottom:0%;}.elementor-24773 .elementor-element.elementor-element-1f2fa8e1 > .elementor-widget-container{margin:0% 0% 1% 0%;}.elementor-24773 .elementor-element.elementor-element-7a26773d > .elementor-widget-container{margin:-6% 0% 0% 6%;}.elementor-24773 .elementor-element.elementor-element-1ff477d8 > .elementor-widget-container{margin:0px 47px 0px -13px;}.elementor-24773 .elementor-element.elementor-element-239228c6 > .elementor-widget-container{margin:0px 47px 0px 0px;}.elementor-24773 .elementor-element.elementor-element-536b0e94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24773 .elementor-element.elementor-element-159f3ea5.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-24773 .elementor-element.elementor-element-78b11e7a > .elementor-widget-container{margin:0px 47px 0px -13px;}}@media(min-width:768px){.elementor-24773 .elementor-element.elementor-element-29773b92{width:49.96%;}.elementor-24773 .elementor-element.elementor-element-844085{width:50%;}.elementor-24773 .elementor-element.elementor-element-1a59c63c{width:32%;}.elementor-24773 .elementor-element.elementor-element-18a57811{width:68%;}}/* Start custom CSS for woocommerce-product-title, class: .elementor-element-77fe35f1 */.mart-text{
    
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-stock, class: .elementor-element-405f71cf */.in-stock{
    margin-left: 5px;
}/* End custom CSS */
/* Start custom CSS for wc-add-to-cart, class: .elementor-element-1ff477d8 */.woocommerce div.product.elementor form.cart.variations_form .woocommerce-variation-add-to-cart, .woocommerce div.product.elementor form.cart:not(.grouped_form):not(.variations_form) {
    margin: 0;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.woocommerce div.product form.cart .button.single_add_to_cart_button{
    border-radius: 10px;
}

.fas.fa-shopping-cart{
    margin-left: -20px;
}

.single_add_to_cart_button.elementor-button.button.alt{
    width: 252px;
}

#give-as-present {
    font-family: "Comfortaa", Muli;
    background-color: #E01A24;
    border-radius: 10px 10px 10px 10px;
    width: 252px;
    font-size: 15px;
    color: #fcfcfc;
    padding: 5px;
}
.fa-gift{
    margin-left: 5px;
   margin-right: 20px;
}


@media only screen and (max-width: 768px) {
   
    
}

@media only screen and (max-width: 360px) {
    
}
.gift-this-product-main-container {
    margin-top: 4.5em;
}

.gift-this-product-message{
    margin-top: -30%;
    margin-left: 15px;
    font-weight: bold;
}

#ywgc-cancel-gift-card{
      font-family: "Comfortaa", Muli;
    background-color: #E01A24;
    border-radius: 10px 10px 10px 10px;
    width: 252px;
    font-size: 15px;
    color: #fcfcfc;
    padding: 5px;
}

.yith-ywgc-gift-this-product-form-container{
  
}

.ywgc_choose_design_title{
    display: none;
}

.gift-card-content-editor.step-appearance .ywgc-design-list{
    display: none;
}

.elementor-button-wrapper{
    width:252px;
}

.ywgc_delivery_info_title{
    display: none;
}

.ywgc_recipient_info_title{
    font-weight: bold;
}

.ywgc-single-recipient{
    margin-top: 10px;
}

.ywgc-sender-info-title{
    font-weight: bold;
    margin-top: 10px;
}

.woocommerce div.product form.cart .button {
    vertical-align: middle;
    float: none;
    
}

#ywgc-edit-message{
    margin-bottom: 25px;
}

#ywgc-recipient-email{
    margin-bottom: 25px;
}

#ywgc-sender-name{
    margin-top: 25px;
}

#yith-wcwtl-output{
    display: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-239228c6 */.btn-consultanos > div > div > a{
    border-radius: 10px 10px 10px 10px;
}
.btn-consultanos > div > div > a > span >.elementor-button-text{
    margin-left: 40px;
}

.fas.fa-question{
    margin-left: 30px;
    margin-right: -30px;
}/* End custom CSS */
/* Start custom CSS for wc-add-to-cart, class: .elementor-element-78b11e7a */.woocommerce div.product.elementor form.cart.variations_form .woocommerce-variation-add-to-cart, .woocommerce div.product.elementor form.cart:not(.grouped_form):not(.variations_form) {
    margin: 0;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.woocommerce div.product form.cart .button.single_add_to_cart_button{
    border-radius: 10px;
}

.fas.fa-shopping-cart{
    margin-left: -20px;
}

.single_add_to_cart_button.elementor-button.button.alt{
    width: 252px;
}

#give-as-present {
    font-family: "Comfortaa", Muli;
    background-color: #E01A24;
    border-radius: 10px 10px 10px 10px;
    width: 252px;
    font-size: 15px;
    color: #fcfcfc;
    padding: 5px;
}
.fa-gift{
    margin-left: 5px;
   margin-right: 20px;
}


@media only screen and (max-width: 768px) {
   
    
}

@media only screen and (max-width: 360px) {
    
}
.gift-this-product-main-container {
    margin-top: 4.5em;
}

.gift-this-product-message{
    margin-top: -30%;
    margin-left: 15px;
    font-weight: bold;
}

#ywgc-cancel-gift-card{
      font-family: "Comfortaa", Muli;
    background-color: #E01A24;
    border-radius: 10px 10px 10px 10px;
    width: 252px;
    font-size: 15px;
    color: #fcfcfc;
    padding: 5px;
}

.yith-ywgc-gift-this-product-form-container{
  
}

.ywgc_choose_design_title{
    display: none;
}

.gift-card-content-editor.step-appearance .ywgc-design-list{
    display: none;
}

.elementor-button-wrapper{
    width:252px;
}

.ywgc_delivery_info_title{
    display: none;
}

.ywgc_recipient_info_title{
    font-weight: bold;
}

.ywgc-single-recipient{
    margin-top: 10px;
}

.ywgc-sender-info-title{
    font-weight: bold;
    margin-top: 10px;
}

.woocommerce div.product form.cart .button {
    vertical-align: middle;
    float: none;
    
}

#ywgc-edit-message{
    margin-bottom: 25px;
}

#ywgc-recipient-email{
    margin-bottom: 25px;
}

#ywgc-sender-name{
    margin-top: 25px;
}

#yith-wcwtl-output{
    display: none;
}/* End custom CSS */