/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.4.5.1761595471
Updated: 2025-10-27 22:04:31

*/












/* 🔹 Ukryj stan magazynowy (på lager) */
.product .stock,
.single-product .stock,
.woocommerce-variation-availability .stock {
    display: none !important;
}





p.stock.out-of-stock {
    display: none !important;
}

.product.type-product.outofstock {
    display: none !important;
}






#billing_country_field,
#shipping_country_field { display: none !important; }


/* Pokaż etykiety EPO w koszyku i ustaw format "Label: Wartość" */
.woocommerce-cart .wc-item-meta li { display:block; margin:.25rem 0; line-height:1.5; }
.woocommerce-cart .wc-item-meta .wc-item-meta-label { display:inline !important; font-weight:600; }
.woocommerce-cart .wc-item-meta .wc-item-meta-label:after { content: ": "; }
.woocommerce-cart .wc-item-meta p { display:inline; margin:0; }


/* Fallback dla markupu dt/dd (gdyby motyw tak renderował) */
.woocommerce-cart .variation dt { display:inline !important; font-weight:600; }
.woocommerce-cart .variation dt:after { content: ": "; }
.woocommerce-cart .variation dd, 
.woocommerce-cart .variation dd p { display:inline; margin:0; }
















/* Legg til tekst over hovedprisen på produktet */
.woocommerce-variation.single_variation .price::before {
    content: "Pris uten brodering:"; 
    display: block;
    font-size: 14px;
    font-weight: 500;
    color: #555;
    margin-bottom: 4px;
}


/* Gjør produktprisen (øverste) fet og mer synlig */
.woocommerce-variation.single_variation .price bdi,
.woocommerce-variation.single_variation .price {
    font-weight: 650 !important;
}


/* Gjør alle priser svarte for et rent, profesjonelt utseende */
.price,
.amount,
.tm-final-totals,
.tc-totals,
.tc-final-totals {
    color: #2f2e2c !important;
}













/* Ukryj nagłówek strony */
.page-header,
.page-header .entry-title {
    display: none !important;
}





/* Skjul "Velg alternativ" / "Select options" / "Legg i handlekurv" fra produktkort */
.woocommerce ul.products li.product .button,
.woocommerce-page ul.products li.product .button {
    display: none !important;
}








/* ===== MENU: Outlet + SALG zawsze widoczny ===== */

/* Styl linku "Outlet" */
#menu-item-28071 > a.hfe-menu-item {
  color: #c70000 !important;
  font-weight: 700 !important;
  font-size: 16px !important;
  position: relative;
  display: inline-flex;
  align-items: center;
  gap: 6px;
  text-decoration: none !important;
}

/* Kolor na hover bez zmiany układu */
#menu-item-28071 > a.hfe-menu-item:hover {
  color: #c70000 !important;
  text-decoration: none !important;
}

/* Badge SALG – stan normalny (ma być WIDOCZNY ZAWSZE) */
#menu-item-28071 > a.hfe-menu-item::after {
  content: "SALG" !important;
  display: inline-block !important;
  text-transform: uppercase !important;

  font-size: 9px !important;
  font-weight: 600 !important;
  line-height: 1 !important;

  color: #a00000 !important;
  background-color: #ffe6e6 !important;   /* pastelowy róż/łosoś, delikatny */
  border-radius: 3px !important;
  padding: 1px 4px !important;

  position: relative !important;
  top: -1px !important;

  transform: scale(0.9) !important;
  transition: all 0.25s ease-in-out !important;

  /* lekka pulsacja cały czas */
  animation: salgPulse 2.5s infinite !important;
}

/* Badge SALG – hover (powiększenie + mocniejsza czerwień) */
#menu-item-28071 > a.hfe-menu-item:hover::after {
  background-color: #c70000 !important;
  color: #fff !important;
  transform: scale(1.1) !important;
}

/* Animacja pulsacji */
@keyframes salgPulse {
  0%   { box-shadow: 0 0 0 0 rgba(199,0,0,0.2); }
  70%  { box-shadow: 0 0 5px 3px rgba(199,0,0,0); }
  100% { box-shadow: 0 0 0 0 rgba(199,0,0,0); }
}















