.elementor-1511 .elementor-element.elementor-element-121c7b3 > .elementor-container{max-width:1300px;}.elementor-1511 .elementor-element.elementor-element-121c7b3{margin-top:70px;margin-bottom:70px;padding:0px 0px 0px 0px;}.elementor-1511 .elementor-element.elementor-element-8fdf692{width:100%;max-width:100%;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-1511 .elementor-element.elementor-element-8fdf692 > .elementor-widget-container{margin:0px 0px 0px 0px;}/* Start custom CSS for section, class: .elementor-element-121c7b3 */.checkout-button {
    padding: 6px 12px !important;
    font-size: 20px !important;   /* Zachowujemy większy tekst */
    width: auto !important;
    height: auto !important;
    display: flex !important;     /* Używamy Flexbox */
    justify-content: center !important; /* Wyśrodkowanie poziome */
    align-items: center !important;    /* Wyśrodkowanie pionowe */
    line-height: normal !important;    /* Usuwamy manualne line-height */
}
/* --- MINIMALISTYCZNA STYLIZACJA KOSZYKA WOOCOMMERCE --- */

/* 1. Zewnętrzna ramka dla głównej tabeli z produktami */
.woocommerce-cart .woocommerce-cart-form table.shop_table {
    border: 1px solid #000000 !important; /* Wymusza cienką, czarną ramkę na zewnątrz */
    border-radius: 10px !important;       /* Zaokrągla rogi na 10 pikseli */
    border-collapse: separate !important; /* Pozwala zaokrąglić rogi tabeli */
    border-spacing: 0 !important;         /* Zapobiega przerwom na krawędziach */
    overflow: hidden !important;          /* Ucina wszystko, co wychodzi poza zaokrąglenia */
}

/* 2. Zewnętrzna ramka dla podsumowania koszyka (Kwoty i Przejście do kasy) */
.woocommerce-cart .cart-collaterals .cart_totals {
    border: 1px solid #000000 !important; /* Wymusza cienką, czarną ramkę */
    border-radius: 10px !important;       /* Zaokrągla rogi */
    overflow: hidden !important;          /* Zapobiega "wylewaniu" się tła poza rogi */
}

/* 3. Linia oddzielająca produkty od przycisków na dole tabeli */
.woocommerce-cart .woocommerce-cart-form table.shop_table td.actions {
    border-top: 1px solid #000000 !important; /* Dodaje czarną linię tylko NAD przyciskami */
}/* End custom CSS */