.elementor-25330 .elementor-element.elementor-element-4db6385e{margin-top:50px;margin-bottom:50px;}.elementor-25330 .elementor-element.elementor-element-1cc15059 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25330 .elementor-element.elementor-element-1cc15059 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25330 .elementor-element.elementor-element-c7fdeae > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-25330 .elementor-element.elementor-element-2db50ce9 > .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-25330 .elementor-element.elementor-element-56ced4e1{width:100%;max-width:100%;}.elementor-25330 .elementor-element.elementor-element-56ced4e1 > .elementor-widget-container{margin:-3% 0% 0% -1%;}.elementor-25330 .elementor-element.elementor-element-56ced4e1 .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-25330 .elementor-element.elementor-element-572bcd4e > .elementor-widget-container{margin:-5% 0% 0% 0%;}.elementor-25330 .elementor-element.elementor-element-572bcd4e .elementor-heading-title{color:#E01A24;}.elementor-25330 .elementor-element.elementor-element-5504e8e1 > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-25330 .elementor-element.elementor-element-5504e8e1{text-align:left;}.woocommerce .elementor-25330 .elementor-element.elementor-element-5504e8e1 .woocommerce-product-details__short-description{font-family:"Merriweather", Muli;font-size:16px;font-weight:200;line-height:1.7em;}.elementor-25330 .elementor-element.elementor-element-10056061 > .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-25330 .elementor-element.elementor-element-3bd69748 > .elementor-widget-container{margin:-18% 0% 0% 0%;}.elementor-25330 .elementor-element.elementor-element-3bd69748{text-align:left;}.woocommerce .elementor-25330 .elementor-element.elementor-element-3bd69748 .price{color:#7a7a7a;font-family:"Comfortaa", Muli;font-size:23px;font-weight:100;text-transform:none;letter-spacing:5.4px;}.woocommerce .elementor-25330 .elementor-element.elementor-element-3bd69748 .price ins{color:#0c0c0c;font-size:23px;font-weight:200;}body:not(.rtl) .elementor-25330 .elementor-element.elementor-element-3bd69748:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-25330 .elementor-element.elementor-element-3bd69748:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-25330 .elementor-element.elementor-element-3bd69748.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-25330 .elementor-element.elementor-element-6635401b > .elementor-widget-container{margin:-25% 0% 0% 19%;}.elementor-25330 .elementor-element.elementor-element-6635401b .elementor-heading-title{color:#7A7A7A;}.elementor-25330 .elementor-element.elementor-element-26699e55 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.woocommerce .elementor-25330 .elementor-element.elementor-element-26699e55 .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-25330 .elementor-element.elementor-element-50bbe2fb .elementor-button{background-color:#E01A24;font-family:"Comfortaa", Muli;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25330 .elementor-element.elementor-element-50bbe2fb > .elementor-widget-container{margin:5% 0% 0% -3%;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-25330 .elementor-element.elementor-element-50bbe2fb .elementor-button-content-wrapper{flex-direction:row;}.elementor-25330 .elementor-element.elementor-element-50bbe2fb .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-25330 .elementor-element.elementor-element-f58d6f3 .elementor-button{background-color:#E01A24;font-family:"Comfortaa", Muli;padding:9px 40px 10px 0px;}.elementor-25330 .elementor-element.elementor-element-f58d6f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25330 .elementor-element.elementor-element-f58d6f3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-25330 .elementor-element.elementor-element-f58d6f3 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-25330 .elementor-element.elementor-element-13dd0596 > .elementor-widget-container{background-color:#FFFFFF;margin:-10px 0px 0px 0px;}.elementor-25330 .elementor-element.elementor-element-18e70c2{margin-top:0px;margin-bottom:0px;}.elementor-25330 .elementor-element.elementor-element-5871b097 > .elementor-widget-container{margin:-4% 0% 0% 1%;}.woocommerce .elementor-25330 .elementor-element.elementor-element-5871b097 .woocommerce-tabs ul.wc-tabs li a{color:#FFFFFF;}.woocommerce .elementor-25330 .elementor-element.elementor-element-5871b097 .woocommerce-tabs ul.wc-tabs li{background-color:#E01A24;border-color:rgba(30, 30, 30, 0);border-radius:0px 0px 0 0;}.woocommerce .elementor-25330 .elementor-element.elementor-element-5871b097 .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-25330 .elementor-element.elementor-element-56f099f3 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-25330 .elementor-element.elementor-element-56f099f3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-25330 .elementor-element.elementor-element-56f099f3.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-25330 .elementor-element.elementor-element-642c1f70{--spacer-size:90px;}.elementor-25330 .elementor-element.elementor-element-427a8644 .elementor-button{background-color:#E01A24;font-family:"Comfortaa", Muli;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25330 .elementor-element.elementor-element-427a8644 > .elementor-widget-container{margin:5% 0% 0% -3%;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-25330 .elementor-element.elementor-element-427a8644 .elementor-button-content-wrapper{flex-direction:row;}.elementor-25330 .elementor-element.elementor-element-427a8644 .elementor-button .elementor-button-content-wrapper{gap:34px;}@media(max-width:1024px){.elementor-25330 .elementor-element.elementor-element-4db6385e{margin-top:0px;margin-bottom:0px;}.elementor-25330 .elementor-element.elementor-element-1cc15059 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-25330 .elementor-element.elementor-element-c7fdeae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25330 .elementor-element.elementor-element-2db50ce9 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-25330 .elementor-element.elementor-element-56ced4e1 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-25330 .elementor-element.elementor-element-10056061{margin-top:-11%;margin-bottom:0%;}.elementor-25330 .elementor-element.elementor-element-3bd69748 > .elementor-widget-container{margin:0% 0% 0% -17%;}.elementor-25330 .elementor-element.elementor-element-6635401b > .elementor-widget-container{margin:-20% 0% 0% 8%;}.elementor-25330 .elementor-element.elementor-element-50bbe2fb > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-25330 .elementor-element.elementor-element-f58d6f3 > .elementor-widget-container{margin:0px 59px 0px 0px;}.elementor-25330 .elementor-element.elementor-element-13dd0596{width:var( --container-widget-width, 256px );max-width:256px;--container-widget-width:256px;--container-widget-flex-grow:0;}.elementor-25330 .elementor-element.elementor-element-13dd0596 > .elementor-widget-container{margin:-11px 0px 0px 0px;padding:0px 1px 0px 0px;}.elementor-25330 .elementor-element.elementor-element-56f099f3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-25330 .elementor-element.elementor-element-427a8644 > .elementor-widget-container{margin:4% 0% 0% 0%;}}@media(max-width:767px){.elementor-25330 .elementor-element.elementor-element-1cc15059 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25330 .elementor-element.elementor-element-2db50ce9 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-25330 .elementor-element.elementor-element-5504e8e1 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-25330 .elementor-element.elementor-element-10056061{margin-top:-8%;margin-bottom:0%;}.elementor-25330 .elementor-element.elementor-element-3bd69748 > .elementor-widget-container{margin:0% 0% 1% 0%;}.elementor-25330 .elementor-element.elementor-element-6635401b > .elementor-widget-container{margin:-6% 0% 0% 6%;}.elementor-25330 .elementor-element.elementor-element-50bbe2fb > .elementor-widget-container{margin:0px 47px 0px -13px;}.elementor-25330 .elementor-element.elementor-element-f58d6f3 > .elementor-widget-container{margin:0px 47px 0px 0px;}.elementor-25330 .elementor-element.elementor-element-13dd0596 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25330 .elementor-element.elementor-element-56f099f3.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-25330 .elementor-element.elementor-element-427a8644 > .elementor-widget-container{margin:0px 47px 0px -13px;}}@media(min-width:768px){.elementor-25330 .elementor-element.elementor-element-1cc15059{width:49.96%;}.elementor-25330 .elementor-element.elementor-element-2db50ce9{width:50%;}.elementor-25330 .elementor-element.elementor-element-6e5c9b2{width:32%;}.elementor-25330 .elementor-element.elementor-element-5dcfcf14{width:68%;}}/* Start custom CSS for woocommerce-product-title, class: .elementor-element-56ced4e1 */.mart-text{
    
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-stock, class: .elementor-element-26699e55 */.in-stock{
    margin-left: 5px;
}/* End custom CSS */
/* Start custom CSS for wc-add-to-cart, class: .elementor-element-50bbe2fb */.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-f58d6f3 */.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-427a8644 */.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 */