/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 26 2025 | 14:57:26 */
.onsale {
	font-weight: 700;
  text-transform: uppercase;
  font-size: 11.6px;
	background-color: red;
}

#lastudio-header-builder .header-search-simple-wrap .search-field {
	font-size: 16px !important;
}

.la-advanced-product-filters {
	font-size: 17px;
}

.wc-toolbar {
	font-size: 16px;
}

.cat-item-15 {
	display: none;
}

/*ATRYBUTY NA STRONIE PRODUKTU */

.reset_variations {
	display: none !Important;
}

#picker_pa_kolor .select-option {
	margin-bottom: 10px;
}

/* #picker_pa_rozmiar / */

/* BSQ WTYCZKA ZDJĘCIA KOLORY ATRYBUTY */

.bsq-color-siblings {
	display: flex;
    align-items: center;
}

.bsq-color-siblings .bsq-color-siblings__label {
	min-width: 100px;
	font-size: 17px;
}

.bsq-color-siblings__item {
	border-radius: 0;
}

.bsq-color-siblings__item.is-current {
	padding: 5px;
	box-shadow: none;
}

.bsq-color-siblings__img {
	overflow: hidden;
}

/* STRONA GŁÓWNA  */
/* PRODUKTY */
/* ukrywanie wariantow w produktach w archiwum */
.product_item .product_item--inner .la-swatch-control {
	display: none;
}

/* Styl przesuwania zdjęcia w PhotoSwipe */
/* .pswp__img {
    width: 100% !important;
    height: auto !important;
    transform: translateY(0);
    transition: transform 0.1s linear;
    cursor: grab; */
}



/* SPIS TREŚCI */
/* 1. Sklep - Archiwum */
/* 		1.1 Sidebar */
/* 			1.1.1 Kategorie */
/* 			1.1.2 Filtrowanie wg Ceny / Cena */
/* 			1.1.3 Filtrowanie wg Koloru / Kolor */
/* 			1.1.4 Filtrowanie wg Rozmiaru / Rozmiar */
/* 2. Strona produktu - Produkt */


/* ========================================= */
/* 1. Sklep - Archiwum  */
/* ========================================= */

/* 1.1 Sidebar */
/* 1.1.1 Kategorie */
.sidebar_primary .woocommerce_product_categories-2 {
	margin-bottom: 30px;
}

.widget-area .widget {
	margin-bottom: 30px;
}

.widget-area ul.menu li {
	margin-bottom: 0px;
}

/* 1.1.2 Filtrowanie wg Ceny / Cena */
/* #woocommerce_price_filter-1 {
	margin-bottom: 30px;
} */

#woocommerce_price_filter-1 form .price_slider_wrapper {
	padding-bottom: 10px;
}

#woocommerce_price_filter-1 button {
	background-color: var(--theme-secondary-color);
	color: #fff;
  font-weight: 600;
	border: 0;
	font-size: 12px;
}

/* Zakres cen - tekst */
.widget_price_filter .price_slider_amount .price_label {
	font-size: 14px;
  font-weight: 500;
}

/* 1.1.3 Filtrowanie wg Koloru / Kolor */
/* .widget_layered_nav ul li */

.widget_layered_nav .la-swatches-widget-opts li .swatch-wrapper.la-swatch-item-style-default:not(.swatch-only-label) .swatch-anchor {
	border-radius: 0;
}

.widget_layered_nav .la-swatches-widget-opts {
	margin-left: -5px;
  margin-right: -5px;
}

.widget_layered_nav .la-swatches-widget-opts li {
	border: 1px solid #000;
  	padding: 5px;
	margin: 5px;
}

/* 1.1.4 Filtrowanie wg Rozmiaru / Rozmiar */

.woocommerce-widget-layered-nav-list {
	display: flex;
	flex-wrap: wrap;
	margin: -5px !important;
}

/* Ukryj ilość atrybutów rozmiarów / produktów */
.woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item .count {
	display: none;
}

.widget_layered_nav:not(.no-style) .woocommerce-widget-layered-nav-list li.chosen {
	background: #fff;
	color: var(--theme-primary-color);
	border: 1px solid var(--theme-primary-color);
}

.widget_layered_nav:not(.no-style) .woocommerce-widget-layered-nav-list li.chosen a::before, .widget_layered_nav:not(.no-style) .woocommerce-widget-layered-nav-list li a::before, .widget_layered_nav:not(.no-style) .woocommerce-widget-layered-nav-list li.chosen a::after, .widget_layered_nav:not(.no-style) .woocommerce-widget-layered-nav-list li:hover a::after {
	display: none;
}

ul.woocommerce-widget-layered-nav-list li {
	margin: 5px;
	padding: 7px 15px !important;
	background: #fff;
	color: var(--theme-body-font-color);
	font-size: 16px;
/* 	font-weight: 400; */
	border: 1px solid #000;
}

/* ========================================= */
/* 2. Strona produktu - Produkt  */
/* ========================================= */

/* TABELA ROZMIARÓW */

.bwdpsgx-size-guide .sg_title {
	display: none !Important;
}

.bwdpsgx-size-guide hr {
	    margin: 10px 0;
}

.bwdpsgx-size-guide ul li {
	list-style: circle 
}

.bwdpsgx-size-guide .sizeGuideTabContents .bwdpsgx_table_title {
	display: none !Important;
}

.bwdpsgx-size-guide .sg_content {
	display: flex;
    flex-direction: column;	
}

.bwdpsgx-size-guide .sg_content img {
/* 	    max-width: 250px; */
	width: 32% !important;
	margin-bottom: 0px;
    margin-right: 0;
}
/* Przycisk ilości produktu */
.wrap-cart-cta .quantity {
	width: fit-content;
}

.wrap-cart-cta .quantity .qty {
	width: 20px;
	height: 50px;

}

.wrap-cart-cta .quantity span {
	width: 30px;
}

.wrap-cart-cta .quantity .qty-minus::selection, .wrap-cart-cta .quantity .qty-plus::selection {
	background-color: transparent !Important;
}

.wrap-cart-cta .quantity input::-webkit-outer-spin-button,
.wrap-cart-cta .quantity input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.wrap-cart-cta .quantity input[type=number] {
  -moz-appearance: textfield;
}

/* VARIATIONS / WARINATY / SWATCHES */

.variations {
	margin-bottom: 30px !important;
/*   margin-top: -10px !important; */
	margin-top: 20px !important;
}
/* Ukrywanie tekstu wybranego wariantu */
.product--summary .variations td.value div[class^="attribute"] {
	display: none;
}

.swatch-wrapper a.swatch-anchor {
	padding: 0 10px;
}


/* Przycisk Dodaj do koszyka */
.product--summary .single_add_to_cart_button {
	font-weight: 500;
	line-height: 22px;
}

/* Informacja o stanie magazynowym */
 .stock {
	 float: left !important;
	display: flex;
  align-items: center;
}
}
	
}
.entry-summary .add_compare, .entry-summary .add_wishlist {
	font-weight: 500;
}



/* UKRYJ PASEK Z CENĄ I MAGAZYNEM NAD PRZYCISKIEM WYBRANEGO WARIANTU */
/* .single_variation_wrap .woocommerce-variation.single_variation {
	display: none !IMPORTANT;
} */


/* ========================================= */
/* 3. MENU */
/* ========================================= */

/* IKONA DROPDOWN */
.lahb-nav-wrap.has-parent-arrow > ul > li.menu-item-has-children > a:before, .lahb-nav-wrap.has-parent-arrow > ul > li.mega > a:before {
	right: -4px;
}

.menu-item-has-children {
    padding-right: 10px !important;
}

/* ========================================= */
/* 3.1. Koszyk - Menu */
/* ========================================= */

.cart-flyout .product_list_widget li {
	display: flex;
}


/* ========================================= */
/* 3.2. Konto - Menu */
/* ========================================= */
/* po zalogowaniu */
#user-logged .author-avatar{
	display: none !Important;
}

#user-logged .user-welcome, #user-logged ul.logged-links li {
	text-align: left;
}

#user-logged .user-welcome {
	border-bottom: 1px solid #cccccc;
	margin-bottom: 10px;
}

