.elementor-14 .elementor-element.elementor-element-d444058{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-10f23b0 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14 .elementor-element.elementor-element-88427c8 img{height:80px;object-fit:contain;object-position:center center;}.elementor-14 .elementor-element.elementor-element-5f4005f img{height:80px;object-fit:contain;object-position:center center;}.elementor-14 .elementor-element.elementor-element-dc952e9{margin-top:0px;margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-3754d6e .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-941569f );}.elementor-14 .elementor-element.elementor-element-3754d6e .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:var( --e-global-color-0c750e8 );}.elementor-14 .elementor-element.elementor-element-3754d6e{--sections-title-color:var( --e-global-color-941569f );--links-normal-color:var( --e-global-color-941569f );--links-hover-color:var( --e-global-color-0c750e8 );--sections-radio-buttons-color:var( --e-global-color-text );--forms-fields-normal-color:var( --e-global-color-text );--forms-buttons-normal-text-color:var( --e-global-color-941569f );--forms-buttons-hover-text-color:var( --e-global-color-0c750e8 );--forms-buttons-border-color:var( --e-global-color-941569f );--order-summary-color:var( --e-global-color-text );--order-summary-variations-color:var( --e-global-color-text );--product-link-normal-color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-3754d6e .cart_totals h2{font-family:"Mukta", Sans-serif;font-size:16px;}.elementor-14 .elementor-element.elementor-element-3754d6e {--sections-descriptions-color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-3754d6e .e-cart-content, .elementor-14 .elementor-element.elementor-element-3754d6e .woocommerce-shipping-destination, .elementor-14 .elementor-element.elementor-element-3754d6e .shipping-calculator-button{font-family:"Mukta", Sans-serif;}.elementor-14 .elementor-element.elementor-element-3754d6e #shipping_method li label{font-family:"Mukta", Sans-serif;}.elementor-14 .elementor-element.elementor-element-3754d6e .coupon .input-text, .elementor-14 .elementor-element.elementor-element-3754d6e .cart-collaterals .input-text, .elementor-14 .elementor-element.elementor-element-3754d6e select, .elementor-14 .elementor-element.elementor-element-3754d6e .select2-selection--single{font-family:"Mukta", Sans-serif;font-size:16px;}.e-woo-select2-wrapper .select2-results__option{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-3754d6e .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-3754d6e .shop_table .button{font-family:"Mukta", Sans-serif;}.elementor-14 .elementor-element.elementor-element-3754d6e .woocommerce-cart-form{--order-summary-title-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-3754d6e .e-shop-table .cart th, .elementor-14 .elementor-element.elementor-element-3754d6e .e-shop-table .cart td:before{font-family:"Mukta", Sans-serif;}.elementor-14 .elementor-element.elementor-element-3754d6e .cart td span, .elementor-14 .elementor-element.elementor-element-3754d6e .cart td, .elementor-14 .elementor-element.elementor-element-3754d6e .input-text.qty{font-family:"Mukta", Sans-serif;font-size:16px;}.elementor-14 .elementor-element.elementor-element-3754d6e .product-name .variation{font-family:"Mukta", Sans-serif;font-size:16px;}.elementor-14 .elementor-element.elementor-element-3754d6e .checkout-button{font-family:"Mukta", Sans-serif;font-size:18px;}.elementor-14 .elementor-element.elementor-element-cb22ad8.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-4b45687.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-4b45687.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-4b45687.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-8412117{width:auto;max-width:auto;}.elementor-14 .elementor-element.elementor-element-8412117 .elementor-button{font-family:"Mukta", Sans-serif;font-size:16px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-radius:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-99428b2{font-family:"Mukta", Sans-serif;font-size:15px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-e4f84dd{font-family:"Mukta", Sans-serif;font-size:15px;font-weight:400;}.elementor-14 .elementor-element.elementor-element-72dc3d8{font-family:"Mukta", Sans-serif;font-size:15px;font-weight:400;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-cb22ad8{width:60%;}.elementor-14 .elementor-element.elementor-element-4b45687{width:40%;}}/* Start custom CSS for woocommerce-cart, class: .elementor-element-3754d6e */.elementor-14 .elementor-element.elementor-element-3754d6e .woocommerce a.remove::before{
    /*border-radius: 5px;*/
    border:2px solid black;
    border-radius: 50px;
    margin: 1px;
}
.elementor-14 .elementor-element.elementor-element-3754d6e .product-name{
    font-size: 15px !important;
}
.elementor-14 .elementor-element.elementor-element-3754d6e .product-remove{
    /*padding-right: 5px !important;*/
}
.elementor-14 .elementor-element.elementor-element-3754d6e .e-shop-table.e-cart-section{
    padding: 10px;
}
.elementor-14 .elementor-element.elementor-element-3754d6e .actions .button{
    color: white !important;
    background-color: #D10A23;
    opacity: 1 !important;
}
.elementor-14 .elementor-element.elementor-element-3754d6e .ahfb-svg-iconset {
        margin: -1px !important;
    }
    
.elementor-14 .elementor-element.elementor-element-3754d6e .order-total [data-title=Totale]::before, .order-total .woocommerce-Price-amount.amount{
	color: #902930 !important
    
}

@media all and (max-width:580px){
    
    /*.elementor-14 .elementor-element.elementor-element-3754d6e .product-thumbnail {*/
    /*    display: block !important;*/
    /*    width: 350px !important;*/
    /*}*/
    /*.elementor-14 .elementor-element.elementor-element-3754d6e .product-remove{*/
    /*    display: block !important;*/
    /*    width: 50px !important;*/
    /*}*/
    .elementor-14 .elementor-element.elementor-element-3754d6e .ahfb-svg-iconset {
        margin: -1px !important;
    }
    .elementor-14 .elementor-element.elementor-element-3754d6e .product-thumbnail img{
        width: 300px !important;
        height: auto !important;
    }
}
@media all and (max-width:769px){
    .elementor-14 .elementor-element.elementor-element-3754d6e .product-thumbnail{
        display: inline !important;
    }
      .elementor-14 .elementor-element.elementor-element-3754d6e .product-thumbnail:before{
        display:none !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99428b2 */.elementor-14 .elementor-element.elementor-element-99428b2 p{
    margin-bottom: 5px;
    font-weight: 600;
    font-size: 16px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4f84dd */.elementor-14 .elementor-element.elementor-element-e4f84dd p{
    margin-bottom: 5px;
    font-weight: 600;
    font-size: 16px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72dc3d8 */.elementor-14 .elementor-element.elementor-element-72dc3d8 p{
    margin-bottom: 5px;
    font-weight: 600;
    font-size: 16px
}/* End custom CSS */