/*
 Theme Name: Tukse
 Template: astra
 Author: Liis Tisler
 Version: September 2025
 Description: Selle teema style.css fail on selleks, et oma custom css stiilimuudatusi kasutada ilma, et ükski update need ära nulliks. Lisaks saab siia panna ka erinevaid pluginate template (nt arve või e-maili mallid). Vajadusel võib functions.php faili panna koodijuppe Snippets plugina kasutamise asemel.
*/


@font-face {
  font-family: 'AzoSans';
  src: url('./fonts/azo-sans-black.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

h1, h2, h3 ,h4, h5, .elementor-button-text, elementor-button, .woocommerce button,
.woocommerce input[type="submit"],
.woocommerce a.button,
.add_to_cart_button,
.single_add_to_cart_button,
.checkout-button, button {
  font-family: 'AzoSans', Arial, sans-serif !important;
  font-weight: 900 !important;
}

.woocommerce .quantity .minus,
.woocommerce .quantity .plus {
  background-color: #ffffff; /* valge taust */
  color: #6b2239 !important; /* muuda vajadusel teksti värvi */
}

.wc-block-components-quantity-selector {
  background-color: #ffffff;
}

/* Kõik variatsioonide nupud */
.ast-single-variation {
    background: #ffffff !important;
}

body.page-id-7 h2.wp-block-heading.has-text-align-center:not(.with-empty-cart-icon){
  display:none!important;
}


/* Woo Blocks checkout – peida AINULT aadressi rida kokkuvõtte kaardilt */
.wc-block-components-address-card address
  > div.wc-block-components-address-card__address-section:first-of-type {
  display: none !important;
}





.woocommerce-order-received a.woocommerce-button.button.invoice.order-actions-button {
    color: #ffffff !important; /* Teksti värv valgeks */
}

/* Peida "You are currently checking out as a guest." */
#wc-guest-checkout-notice,
.wc-block-checkout .wc-block-checkout__guest-checkout-notice {
  display: none !important;
}


/* Tee body täisekraani kõrguseks ja kasuta flexboxi */
html, body {
  height: 100%;
  margin: 0;
}

#page { /* või sinu Astra peamine wrapper, nt .site-container */
  min-height: 100%;
  display: flex;
  flex-direction: column;
}

.site-content { /* sisu wrapper Astra teemas */
  flex: 1;
}

/* footer */
.site-footer {
  margin-top: auto;
}


