.elementor-393 .elementor-element.elementor-element-82e9cb8{--display:flex;}.elementor-393 .elementor-element.elementor-element-82e9cb8:not(.elementor-motion-effects-element-type-background), .elementor-393 .elementor-element.elementor-element-82e9cb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-571786d );}.elementor-widget-woocommerce-checkout-page .product-name .variation{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-393 .elementor-element.elementor-element-1677f2c .woocommerce-button{background-color:#601611;}.elementor-393 .elementor-element.elementor-element-1677f2c #payment #place_order{background-color:#601611;}.elementor-393 .elementor-element.elementor-element-1677f2c{--billing-details-title-alignment:center;--order-review-title-alignment:center;--coupon-title-alignment:center;--forms-buttons-normal-text-color:#FFFFFF;--forms-buttons-border-type:none;--order-summary-items-color:#000000;--purchase-button-normal-text-color:#FFFFFF;}.elementor-393 .elementor-element.elementor-element-1677f2c .coupon-container-grid{--coupon-button-alignment:center;}.elementor-393 .elementor-element.elementor-element-1677f2c .woocommerce-checkout{--place-order-title-alignment:center;--purchase-button-width:fit-content;}.elementor-393 .elementor-element.elementor-element-1677f2c h3#order_review_heading, .elementor-393 .elementor-element.elementor-element-1677f2c .woocommerce-billing-fields h3, .elementor-393 .elementor-element.elementor-element-1677f2c .woocommerce-additional-fields h3{font-family:"Playfair Display", Sans-serif;font-size:18px;}.elementor-393 .elementor-element.elementor-element-1677f2c .e-coupon-box{--sections-background-color:#FFFFFF;--sections-border-type:none;--links-normal-color:#5C1111;}.elementor-393 .elementor-element.elementor-element-1677f2c .e-woocommerce-coupon-nudge{--sections-secondary-title-color:#000000;}/* Start custom CSS for woocommerce-checkout-page, class: .elementor-element-1677f2c */#billing_phone_field label .required {
    display: none !important;
}
/* Ukrycie wiersza 'Kwota' (Subtotal) w podsumowaniu zamówienia */
.shop_table .cart-subtotal {
    display: none !important;
}

/* Ukrycie napisów (opcjonalne) / (optional) przy wszystkich polach kasy */
.woocommerce-checkout .optional {
    display: none !important;
}

/* Stylizacja nagłówka z nową klasą */
.naglowek-faktura,
.naglowek-faktura *,
.naglowek-faktura label,
.naglowek-faktura h3 {
    text-align: center !important;
    font-family: Playfair, display; !important;
    font-size: 18px !important;
    font-weight: 700 !important;
    color: #000000 !important;
    width: 100% !important;
    display: block !important;
    clear: both !important;
}/* End custom CSS */