/*
Theme Name: Coshare
Theme URI: http://sklep.coshare.pl/
Template: hello-elementor
Author: Social Apes
Author URI: https://www.socialapes.pl/
Version: 1.0.0
Description: Motyw potomny Hello Elementor dla sklepu COSHARE (Social Apes). Kod: inc/, style: assets/css/.

*/


/* Shortcode [cena_od] — "od" mniejszą literą przed ceną */
.cena-od__od {
	font-size: 0.7em;
	font-weight: 400;
	text-transform: lowercase;
	margin-right: 0.15em;
}




/* Pole ilości jako jeden box: [ − 1 + ] */
.quantity {
  display: inline-flex;
  align-items: stretch;
  border: 1px solid #e2e2e2;
  background: #fff;
}

/* Podwójna klasa, żeby wygrać z globalnym stylem przycisków Elementora */
.quantity .qty-btn,
.quantity .qty-btn:hover,
.quantity .qty-btn:focus,
.quantity .qty-btn:active {
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  color: #171313 !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  padding: 0 0.9em !important;
  min-width: 0 !important;
  font-size: 1.1rem;
  line-height: 1;
  cursor: pointer;
}
.quantity .qty-btn:hover { opacity: 0.6; }
.quantity .qty-btn:focus-visible { outline: 2px solid #171313; outline-offset: -4px; }
.quantity .qty-btn.qty-btn:hover { opacity: 0.6; }
.quantity .qty-btn:focus-visible { outline: 2px solid #171313; outline-offset: -4px; }

.quantity .qty-btn.qty-btn--plus {
	margin-left: 0px !important;
}

.quantity input.qty.qty {
  border: 0;
  border-radius: 0;
  background: transparent;
  box-shadow: none;
  width: 2.5em;
  padding: 0;
  text-align: center;
  font-size: 0.95rem;
  -moz-appearance: textfield;
  appearance: textfield;
}
.quantity .qty::-webkit-inner-spin-button,
.quantity .qty::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }

/* Produkt sprzedawany pojedynczo: bez przycisków i bez ramki */
.quantity:has(input[type="hidden"]) { border: 0; }
.quantity:has(input[type="hidden"]) .qty-btn { display: none; }
/* Nagłówek: podkreślenie linków (Regulamin, Kontakt, Moje konto) w szarym kolorze tekstu, nie w czerwonym kolorze linków motywu */
.elementor-41 .elementor-element.elementor-element-e8eab36 .elementor-icon-list-item > a { text-decoration-color: #766A65 !important; }
