/*
Theme Name:     Impreza Child (Madra Babcia)
Theme URI:
Description:    Impreza child theme.
Author:         Me
Author URI:
Template:       Impreza
Version:        0.4.0
*/

/* ===== Madra Babcia: ujednolicenie marki (strony motywu) ===== */
body, .l-body, button, input, select, textarea, .w-btn, .w-text { font-family: 'Nunito Sans', -apple-system, BlinkMacSystemFont, sans-serif; }
h1,h2,h3,h4,h5,h6, .wp-block-heading, .wc-block-components-title, .wc-block-components-checkout-step__title { font-family: 'Fraunces', Georgia, serif; }
.l-header .ush_vwrapper_1 .ush_text_1, .l-header .ush_vwrapper_1 .ush_text_2 { display:none !important; }
.l-header .ush_vwrapper_1 { width:210px; height:54px; min-width:210px; background:url('/wp-content/themes/impreza-child/assets/logo-madra-babcia.png') left center / contain no-repeat; }

/* ukryj ikone listy zyczen (favorites) w naglowku */
.l-header .ush_favs_counter_1, .l-header .w-favs-counter-link { display:none !important; }

/* ===== Madra Babcia: czytelny block CHECKOUT (wieksze naglowki + pola) ===== */
/* wieksze, czytelniejsze naglowki krokow */
.wc-block-components-checkout-step__title,
.wp-block-woocommerce-checkout .wc-block-components-title {
  font-size: 1.55rem !important;
  line-height: 1.25 !important;
  font-weight: 600 !important;
}
.wc-block-components-checkout-step__heading { margin-bottom: .4rem !important; }
.wc-block-components-checkout-step__description { font-size: 1rem !important; color: #6b6b6b; }

/* wieksze pola formularza - latwiej klikac na telefonie */
.wc-block-components-text-input input,
.wc-block-components-text-input .input-text,
.wc-block-checkout__form input.input-text,
.wp-block-woocommerce-checkout input[type="text"],
.wp-block-woocommerce-checkout input[type="email"],
.wp-block-woocommerce-checkout input[type="tel"],
.wp-block-woocommerce-checkout input[type="number"],
.wp-block-woocommerce-checkout select,
.wp-block-woocommerce-checkout textarea {
  font-size: 1.05rem !important;
  padding: 1rem .9rem !important;
  border-radius: 10px !important;
}
.wc-block-components-text-input label,
.wc-block-components-checkout-step .wc-block-components-text-input label { font-size: 1rem !important; }

/* wyrazisty przycisk zlozenia zamowienia */
.wc-block-components-checkout-place-order-button {
  font-size: 1.18rem !important;
  padding: 1.05rem 1.6rem !important;
  border-radius: 12px !important;
  font-weight: 600 !important;
}

/* oddech miedzy krokami */
.wc-block-checkout__form .wc-block-components-checkout-step { margin-bottom: 2rem !important; }

/* czytelniejsze podsumowanie zamowienia */
.wc-block-components-order-summary,
.wc-block-components-totals-item,
.wc-block-formatted-money-amount { font-size: 1.02rem; }

/* ===== Madra Babcia: KOSZYK - sekcja podpowiedzi (cross-sell) ===== */
.wp-block-woocommerce-cart-cross-sells-block .wp-block-heading,
.wp-block-woocommerce-cart-cross-sells-block h2,
.wc-block-cart__cross-sells .wp-block-heading,
.wc-block-cart-cross-sells-product__product-title {
  font-family: 'Fraunces', Georgia, serif;
}
.wp-block-woocommerce-cart-cross-sells-block .wp-block-heading,
.wp-block-woocommerce-cart-cross-sells-block h2,
.wc-block-cart__cross-sells > .wp-block-heading {
  font-size: 1.4rem !important;
  margin-top: 1.25rem;
}
