.pisol-shipping-calculator-button {
    display: none; !important
}

.ast-stock-avail, .stock.in-stock {
    color: red;
}



.wcct_timer_wrap .wcct_table_cell span {
    font-weight: bold; /* Pogrubienie tekstu */
}

.stock.in-stock {
    color: black !important;
	font-weight: bold
}

#wc_stripe_local_payment_stripe_blik ol {
    list-style-type: none; /* Usuwa numerowanie */
    padding-inline-start: 0; /* Usuwa wcięcie z lewej strony listy, pod warunkiem że strona jest w języku od lewej do prawej (LTR) */
    margin-block-start: 0; /* Usuwa górny margines listy */
    margin-block-end: 0; /* Usuwa dolny margines listy */
}

.pph-lowest-price {
    font-size: 14px; /* Ustaw mniejszy rozmiar czcionki, według potrzeb */
}


.ast-loop-product__link {
    overflow: visible !important;
    height: auto !important;
    max-height: none !important;
    position: relative !important;
    z-index: 1 !important;
}



.woocommerce-loop-product__title {
    overflow: visible !important;
    height: auto !important;
    max-height: none !important;
    position: relative !important;
    z-index: 1 !important;
}


.woocommerce-loop-product__title {
    height: auto;
    min-height: 40px; // Dostosuj do swoich potrzeb
}

.product .button {
    position: static;
}

#wc_stripe_local_payment_stripe_blik ol li {
    display: block; /* Ustawia elementy listy jako bloki */
    margin-bottom: 9pm; /* Dodaje odstęp między elementami*/
}
#wc_stripe_local_payment_stripe_blik ol li {
    display: block !important;
    margin-bottom: 1em !important; /* Zwiększa odstęp między elementami */
}

.woocommerce-input-wrapper {
    display: flex; /* Włącza układ Flexbox dla inputów */
}

.blik-code {
    max-width: 27px !important; /* Kontroluje maksymalną szerokość każdego inputu - dostosuj dokładnie jak potrzebujesz */
	
    margin-right: 2px; /* Dodaje trochę przestrzeni między inputami */
}




.payment_box.payment_method_stripe_googlepay {
    display: none !important;
}


.woocommerce-Price-amount.amount bdi {
    font-weight: normal;
}

.payment_box.payment_method_stripe_applepay {
    display: none !important;
}


.ast-loop-product__link {
    height: 30px; /* zmień według swojej potrzeby */
    overflow: hidden;
}


.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    display: block;     /* przekształcamy przycisk w blok, aby mógł być wyśrodkowany */
    margin: 20;     /* wyśrodkowanie przycisku */
    text-align: center; /* wyśrodkowanie tekstu w przycisku */
           /* Szczegółowa szerokość przycisku, dostosuj do swojej potrzeby */
}





.cfvsw_variations_form {
  display: none;
}




.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    text-align: center;     /* wyśrodkowanie tekstu w przycisku */
}