.elementor-6078 .elementor-element.elementor-element-e500bda{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-6078 .elementor-element.elementor-element-1cbe10b{--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;}.elementor-6078 .elementor-element.elementor-element-5dc5401{--display:flex;}.elementor-6078 .elementor-element.elementor-element-89cb051{--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;--justify-content:flex-start;--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-6078 .elementor-element.elementor-element-99b6749 .elementor-heading-title{font-family:var( --e-global-typography-a7ea327-font-family ), Sans-serif;font-size:var( --e-global-typography-a7ea327-font-size );font-weight:var( --e-global-typography-a7ea327-font-weight );line-height:var( --e-global-typography-a7ea327-line-height );letter-spacing:var( --e-global-typography-a7ea327-letter-spacing );}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-6078 .elementor-element.elementor-element-1f4e81e{width:100%;max-width:100%;}.woocommerce .elementor-6078 .elementor-element.elementor-element-1f4e81e .price{color:var( --e-global-color-d1c0fac );font-family:"Barlow Condensed", Sans-serif;font-size:25px;font-weight:500;text-transform:none;font-style:normal;}.elementor-6078 .elementor-element.elementor-element-a5761ba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-6078 .elementor-element.elementor-element-26397be .cart button, .elementor-6078 .elementor-element.elementor-element-26397be .cart .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );border-radius:0px 0px 0px 0px;padding:0em 0em 0em 0em;color:var( --e-global-color-dcca4c9 );background-color:#E7572F;border-color:var( --e-global-color-d1c0fac );transition:all 0.2s;}.elementor-6078 .elementor-element.elementor-element-26397be .cart button:hover, .elementor-6078 .elementor-element.elementor-element-26397be .cart .button:hover{color:var( --e-global-color-d1c0fac );background-color:var( --e-global-color-dcca4c9 );border-color:var( --e-global-color-d1c0fac );}.elementor-6078 .elementor-element.elementor-element-26397be .quantity .qty{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:var( --e-global-color-f984705 );transition:all 0.2s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-6078 .elementor-element.elementor-element-a4ee09f .elementor-button{background-color:var( --e-global-color-d1c0fac );fill:var( --e-global-color-dcca4c9 );color:var( --e-global-color-dcca4c9 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d1c0fac );}.elementor-6078 .elementor-element.elementor-element-a4ee09f .elementor-button:hover, .elementor-6078 .elementor-element.elementor-element-a4ee09f .elementor-button:focus{background-color:var( --e-global-color-dcca4c9 );color:var( --e-global-color-d1c0fac );border-color:var( --e-global-color-d1c0fac );}.elementor-6078 .elementor-element.elementor-element-a4ee09f > .elementor-widget-container{margin:0px 0px -9px 0px;padding:0px 0px 0px 0px;}.elementor-6078 .elementor-element.elementor-element-a4ee09f .elementor-button-content-wrapper{flex-direction:row;}.elementor-6078 .elementor-element.elementor-element-a4ee09f .elementor-button:hover svg, .elementor-6078 .elementor-element.elementor-element-a4ee09f .elementor-button:focus svg{fill:var( --e-global-color-d1c0fac );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-6078 .elementor-element.elementor-element-43759ec{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;}.elementor-6078 .elementor-element.elementor-element-43759ec .elementor-divider-separator{width:100%;}.elementor-6078 .elementor-element.elementor-element-43759ec .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-6078 .elementor-element.elementor-element-561cc41{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-6078 .elementor-element.elementor-element-561cc41 a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-6078 .elementor-element.elementor-element-a115a8c{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-6078 .elementor-element.elementor-element-a115a8c a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-secondary );}.elementor-6078 .elementor-element.elementor-element-fa5b623{--display:flex;}.woocommerce .elementor-6078 .elementor-element.elementor-element-92e6e7d .woocommerce-tabs .woocommerce-Tabs-panel{border-width:0px 0px 0px 0px;margin-top:-0px;border-radius:0px 0px 0px 0px;}.woocommerce .elementor-6078 .elementor-element.elementor-element-92e6e7d .woocommerce-tabs ul.wc-tabs{margin-left:0px;margin-right:0px;}.elementor-6078 .elementor-element.elementor-element-53dc658{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-6078 .elementor-element.elementor-element-fa5b623{--content-width:1000px;}}@media(max-width:1024px){.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-6078 .elementor-element.elementor-element-99b6749 .elementor-heading-title{font-size:var( --e-global-typography-a7ea327-font-size );line-height:var( --e-global-typography-a7ea327-line-height );letter-spacing:var( --e-global-typography-a7ea327-letter-spacing );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-6078 .elementor-element.elementor-element-26397be .cart button, .elementor-6078 .elementor-element.elementor-element-26397be .cart .button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-6078 .elementor-element.elementor-element-561cc41{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-6078 .elementor-element.elementor-element-561cc41 a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-6078 .elementor-element.elementor-element-a115a8c{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-6078 .elementor-element.elementor-element-a115a8c a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}@media(max-width:767px){.elementor-6078 .elementor-element.elementor-element-89cb051{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-6078 .elementor-element.elementor-element-99b6749 .elementor-heading-title{font-size:var( --e-global-typography-a7ea327-font-size );line-height:var( --e-global-typography-a7ea327-line-height );letter-spacing:var( --e-global-typography-a7ea327-letter-spacing );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-6078 .elementor-element.elementor-element-26397be .cart button, .elementor-6078 .elementor-element.elementor-element-26397be .cart .button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-6078 .elementor-element.elementor-element-561cc41{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-6078 .elementor-element.elementor-element-561cc41 a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-6078 .elementor-element.elementor-element-a115a8c{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-6078 .elementor-element.elementor-element-a115a8c a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-ba8e344 */.dialog-widget.dialog-lightbox-widget.dialog-type-buttons.dialog-type-lightbox.elementor-lightbox{
    display:none!important;
}
.elementor-6078 .elementor-element.elementor-element-ba8e344 .elementor-widget-container .onsale{
    border-radius: 0;
    background-color: #E7572F;
    color:white;
    width: 90px;
    height: 40px;
    line-height: 39px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-1f4e81e */.elementor-6078 .elementor-element.elementor-element-1f4e81e{
    display:inline-block;
}
/*.elementor-6078 .elementor-element.elementor-element-1f4e81e::after{*/
/*    content: ' / 1kg';*/
/*    font-size:45px;*/
/*    font-weight:500;*/
/*    position:absolute;*/
/*    bottom:23px;*/
/*    right:0;*/
/*}*//* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-26397be */.elementor-6078 .elementor-element.elementor-element-26397be .single_add_to_cart_button.button.alt{
    width:170px;
}
.elementor-6078 .elementor-element.elementor-element-26397be .single_add_to_cart_button.button.alt::before{
    display:none;
}
.elementor-6078 .elementor-element.elementor-element-26397be .single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed{
    border:2px solid #E7572F!important;
}
.elementor-6078 .elementor-element.elementor-element-26397be .reset_variations{
    border-radius:0;
}
.elementor-6078 .elementor-element.elementor-element-26397be .reset_variations:hover{
    background-color: rgb(210,210,210,1)
}

.elementor-6078 .elementor-element.elementor-element-26397be .back_to_shop_button{
    background-color: #E7572F;
    color: white;
    padding: 0 30px;
    margin-left: 7px;
    display: flex;
    align-items: center;
    border: 2px solid #E7572F;
    transition: all 250ms ease 0ms
}

.elementor-6078 .elementor-element.elementor-element-26397be .back_to_shop_button:hover{
    background-color: white;
    color: #E7572F;
    
}
.elementor-6078 .elementor-element.elementor-element-26397be .variations.cfvsw-variation-disable-logic .label label{
    font-weight: 500!important;
}

.elementor-6078 .elementor-element.elementor-element-26397be .cfvsw-selected-swatch{
    background-color: #E7572F;
    color: white;
    border-color: #E7572F!important;
}

.elementor-6078 .elementor-element.elementor-element-26397be .woocommerce-Price-amount.amount bdi{
    font-size: 35px!important;
    font-weight: 400!important
}

.elementor-6078 .elementor-element.elementor-element-26397be .reset_variations{
    padding: 6px 25px 6px 25px;
    font-size: 10px;
    font-weight: 400;
    font-family: "arial";
    text-transform: capitalize;
    background-color: rgb(230, 230, 230, 1);
    color: black;
    border-radius: 10px;
    box-shadow: 0 0 2px rgb(190, 190, 190, 1);
    top: 7px !important;
    position: relative;
}

.elementor-6078 .elementor-element.elementor-element-26397be .back_to_shop{
    background-color: #E7572F;
    margin-left: 5px;
    padding: 0 35px;
    align-items: centerĄimportant;
    color: white;
    border:2px solid #E7572F;
    height:60px;
}
.elementor-6078 .elementor-element.elementor-element-26397be .back_to_shop:hover{
    background-color: white;
    color:#E7572F;
}

.elementor-6078 .elementor-element.elementor-element-26397be .back_to_shop::before{
    font-family: "Font Awesome 5 Free";
    content: "\f060";
    font-weight: 900;
    margin-right: 5px;
    font-size: 11px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a4ee09f */.elementor-6078 .elementor-element.elementor-element-a4ee09f{
    display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-561cc41 */.elementor-6078 .elementor-element.elementor-element-561cc41 span{
    font-weight:400;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-a115a8c */.elementor-6078 .elementor-element.elementor-element-a115a8c span{
    font-weight:400;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-92e6e7d */.elementor-6078 .elementor-element.elementor-element-92e6e7d .comment-form .form-submit .submit{
    background-color:#E7572F!important;
    color:white!important;
    border-radius:0!important;
    border:2px solid #E7572F!important;
    width:170px!important;
}
.elementor-6078 .elementor-element.elementor-element-92e6e7d .comment-form .form-submit .submit:hover{
    background-color:white!important;
    color:#E7572F!important;
}


.elementor-6078 .elementor-element.elementor-element-92e6e7d .woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel.woocommerce-Tabs-panel--description.panel.entry-content.wc-tab{
    padding:3.5em;
}

@media (max-width:768px){
    .elementor-6078 .elementor-element.elementor-element-92e6e7d .woocommerce-Tabs-panel.woocommerce-Tabs-panel--description.panel.entry-content.wc-tab{
        padding:10px!important;
    }
    .elementor-6078 .elementor-element.elementor-element-92e6e7d .tabs.wc-tabs li a{
        width: 100%!important;
    }
}/* End custom CSS */