:root {
	--wd-text-font: "Lato", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: rgb(49,61,92);
	--wd-text-font-size: 14px;
	--wd-title-font: "Poppins", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: rgb(49,61,92);
	--wd-entities-title-font: "Poppins", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: rgb(49,61,92);
	--wd-entities-title-color-hover: rgb(105, 185, 255);
	--wd-alternative-font: "Lato", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Poppins", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: rgb(49,61,92);
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Lato", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 13px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: rgb(29,138,224);
	--wd-alternative-color: rgb(239,127,26);
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: rgb(49,61,92);
	--btn-accented-bgcolor-hover: rgb(105,185,255);
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: rgb(239,127,26);
	--notices-warning-color: #fff;
	--wd-link-color: #333333;
	--wd-link-color-hover: rgb(105,185,255);
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
}
:is(.woodmart-archive-shop .wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg, :is(.woodmart-archive-shop .wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg :is(.wd-product,.wd-cat) {
	--wd-prod-bg:rgb(255,255,255);
	--wd-bordered-bg:rgb(255,255,255);
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: rgb(49,61,92);
	background-image: url(https://gumiplace.bg/wp-content/uploads/2026/08/logo-bgr.svg);
	background-repeat: no-repeat;
	background-position: right center;
}
.woodmart-archive-shop:not(.single-product) :is(.wd-page-content, .whb-header) {
	background-color: rgb(248,248,248);
	background-image: none;
}
.wd .product-label.out-of-stock {
	background-color: rgb(255,0,0);
	color: rgb(255,255,255);
}
.wd .product-label.attribute-label:not(.label-with-img) {
	background-color: rgb(255,255,255);
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}
:root{
--wd-form-brd-radius: 0px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 0px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-default-box-shadow-active: none;
--btn-default-bottom: 0px;
--btn-accented-brd-radius: 0px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--btn-accented-box-shadow-active: none;
--btn-accented-bottom: 0px;
--wd-brd-radius: 0px;
}


rs-slides :is([data-type=text],[data-type=button]) {
font-family: Lato !important;
}
rs-slides :is(h1,h2,h3,h4,h5,h6)[data-type=text] {
font-family: Poppins !important;
}

.wd-page-title {
background-color: rgb(49,61,92);
}

.hidden {
	display: none !important;
}

/* GDPR Cookie Compliance */
.moove-gdpr-branding-cnt {
	display: none !important;	
}

#main-content {
	padding-inline: 0px !important;
	margin-left: -1px !important;
	background: repeating-linear-gradient( 300deg, #ffffff00, #e2e5ec82 3px, #c5c5c570 4px), linear-gradient(to bottom, #313d5c 35%, #fcfcfc 45%);
}
.wd-content-layout {
	padding-block: 0px !important;
}

.wd-registration-page.wd-no-registration {
	background: #fff;
	padding: 20px;
}

.header-phone {
	color: #fff !important;
	display: flex;
	align-items: center;
	gap: 8px;
	font-size: 18px;
}

.site-logo img {
	filter: drop-shadow(0px 0px 3px rgba(0, 0, 0, 0.4));
}

#menu-top .wd-sub-menu li>a img {
	width: 50px !important;
}
.wd-dropdown-menu {
	border: 1px solid #b3c8ff;
	border-radius: 0px 0px 10px 10px;
}
#menu-item-95490 .nav-link-text  {
	display: none !important;
}
#menu-item-95491 img {
	position: fixed;
	margin-left: 30px;
	transition: all .25s ease;
	opacity: 0;
}
#menu-item-95491:hover img {
	transform: scale(2.5) translateY(-13px);
	transition: all .25s ease;
	filter: drop-shadow(-1px -1px 1px rgba(0, 0, 0, 0.3));
	z-index: 3;
	opacity: 1;
}
.cat-item .children.wd-design-default.wd-sub-menu.wd-dropdown.wd-dropdown-menu {
	background: #313D5C !important;
	width: 250px !important;
}

/* EPREL Etiket */
#tab-title-eprel_tab .wd-accordion-title-text {
	font-weight: 100;
}
#tab-eprel_tab img {
	border: 1px solid #000;
}

/* Product loop panelche */
.cat-icon-mini img {
	height: 25px;
}
.product-pic img {
	height: 200px;
	width: auto;
	object-fit: cover;
}
.attribute-panel-1 .attribute-label {
	margin-bottom: -7px;
}
.attribute-panel-1 .label-attribute-pa_marka {
	background: #ffffffbf;
	max-width: 80px !important;
	border-radius: 0px 0px 0px 17px !important;
}
.attribute-panel-1 .label-attribute-pa_marka {
	color: black !important;
	font-weight: 600;
	font-size: 16px;
}
.attribute-panel-1 .label-attribute-pa_sezon img {
	height: 20px;
	padding-left: 10px;
}
.attribute-panel-1 .label-attribute-pa_ikonomiya img,
.attribute-panel-1 .label-attribute-pa_stseplenie img,
.attribute-panel-1 .label-attribute-pa_shum img  {
	height: 20px;
}

.wd-loop-prod-title, .wd-entities-title {
	color: #313d5c;
}
.tire-brand, .tire-model {
	font-weight: 600;
	color: #000;
}

/* Galeria Pic */
.pswp__bg {
	background: #313d5c !important;
	opacity: 0.95 !important;
}
.pswp img {
	background: #fff;
	border: #69b7fa 5px solid;
	border-radius: 15px;
	box-shadow: 0px 0px 38px 20px rgb(0 0 0 / 20%);
}

/* Search Engine */
.wd-search-full-screen.wd-opened {
    left: auto;
}
.wd-search-info-text, .wd-not-found-msg {
	display: none !important;
}
.wd-search-full-screen .searchform {
	padding-inline: 20px !important;
}
.wd-search-full-screen .searchform input[type=text] {
	text-align: left !important;
	font-size: 30px !important;
}
#guaven_woos_standalone {
	width: 100%;
	padding-right: 35px;
}

/* Single Product */
#single-product-galery .product-labels {
	top: 55px;
}
#single-product-galery .label-attribute-pa_marka {
	display: none !important;
}
.cat-icon img {
	height: 30px;
}




/* Filtri - FacetWP Conteiner */
.facet-wrap .facetwp-counter {
	float: right;
}
.facetwp-facet-gorivo_ikonomia .facetwp-display-value, .facetwp-facet-sceplenie_mokro .facetwp-display-value {
	position: relative;
	display: inline-block;
	color: #fff;
	padding-left: 5px;
}
.facetwp-facet-gorivo_ikonomia .facetwp-display-value:before, .facetwp-facet-sceplenie_mokro .facetwp-display-value:before {
	content: " ";
	position: absolute;
	top: 0;
	border-style: solid;
	border-width: 11.5px;
}
.facetwp-checkbox[data-value="a"] .facetwp-display-value {
	width: 20px;
	background: #00a651;
}
.facetwp-checkbox[data-value="a"] .facetwp-display-value:before {
	left: 20px;
	border-color: transparent transparent transparent #00a651;
}
.facetwp-checkbox[data-value="b"] .facetwp-display-value {
	width: 30px;
	background: #9aca3c;
}
.facetwp-checkbox[data-value="b"] .facetwp-display-value:before {
	left: 30px;
	border-color: transparent transparent transparent #9aca3c;
}
.facetwp-checkbox[data-value="c"] .facetwp-display-value {
	width: 40px;
	background: #fff200;
	color: #999999;
}
.facetwp-checkbox[data-value="c"] .facetwp-display-value:before {
	left: 40px;
	border-color: transparent transparent transparent #fff200;
}
.facetwp-checkbox[data-value="d"] .facetwp-display-value {
	width: 50px;
	background: #fdb913;
}
.facetwp-checkbox[data-value="d"] .facetwp-display-value:before {
	left: 50px;
	border-color: transparent transparent transparent #fdb913;
}
.facetwp-checkbox[data-value="e"] .facetwp-display-value {
	width: 60px;
	background: #ed1c24;
}
.facetwp-checkbox[data-value="e"] .facetwp-display-value:before {
	left: 60px;
	border-color: transparent transparent transparent #ed1c24;
}

.facetwp-facet .facetwp-checkbox img, .facetwp-facet .facetwp-checkbox .facetwp-display-value:before {
	transition: transform 0.3s ease;
}
.facetwp-facet .facetwp-checkbox:not(.disabled):hover img, .facetwp-facet .facetwp-checkbox:not(.disabled):hover .facetwp-display-value:before {
	transform: scale(1.4);
	filter: drop-shadow(0px 2px 2px #00000060);
}


.facetwp-facet-sceplenie_mokro .facetwp-checkbox[data-value="a"] .facetwp-display-value {
	background: #0066b3;
}
.facetwp-facet-sceplenie_mokro .facetwp-checkbox[data-value="a"] .facetwp-display-value:before {
	border-color: transparent transparent transparent #0066b3;
}
.facetwp-facet-sceplenie_mokro .facetwp-checkbox[data-value="b"] .facetwp-display-value {
	background: #0080c6;
}
.facetwp-facet-sceplenie_mokro .facetwp-checkbox[data-value="b"] .facetwp-display-value:before {
	border-color: transparent transparent transparent #0080c6;
}
.facetwp-facet-sceplenie_mokro .facetwp-checkbox[data-value="c"] .facetwp-display-value {
	background: #4ba6dd;
	color: #fff;
}
.facetwp-facet-sceplenie_mokro .facetwp-checkbox[data-value="c"] .facetwp-display-value:before {
	border-color: transparent transparent transparent #4ba6dd;
}
.facetwp-facet-sceplenie_mokro .facetwp-checkbox[data-value="d"] .facetwp-display-value {
	background: #75bee9;
}
.facetwp-facet-sceplenie_mokro .facetwp-checkbox[data-value="d"] .facetwp-display-value:before {
	border-color: transparent transparent transparent #75bee9;
}
.facetwp-facet-sceplenie_mokro .facetwp-checkbox[data-value="e"] .facetwp-display-value {
	background: #abe1fa;
	color: #8b8b8b;
}
.facetwp-facet-sceplenie_mokro .facetwp-checkbox[data-value="e"] .facetwp-display-value:before {
	border-color: transparent transparent transparent #abe1fa;
}
.facetwp-facet-shum .facetwp-display-value, .facetwp-facet-promocia .facetwp-display-value {
	display: none !important;
}


.facetwp-facet-runflat .facetwp-checkbox[data-value="1"], .facetwp-facet-podsilena_guma .facetwp-checkbox[data-value="xl"], .facetwp-facet-bord .facetwp-checkbox[data-value="1"] {
    display: flow-root;
}
.facetwp-facet-runflat .facetwp-display-value, .facetwp-facet-podsilena_guma .facetwp-display-value, .facetwp-facet-bord .facetwp-display-value {
	display: none !important;
}

.panel-anime-left .elementor-widget-image a img[src$=".svg"] {
	width: 90%;
	filter: drop-shadow(6px 6px 5px rgba(0, 0, 0, 0.5));
}
.panel-anime-right .elementor-widget-image img[src$=".svg"] {
	width: 90%;
	filter: drop-shadow(-8px 0px 4px rgba(0, 0, 0, 0.1));
	opacity: 0.6;
}

/* Filtri - FacetWP Checkboxes - custom */
.facetwp-checkbox {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 576 512"><!--! Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M384 128c70.7 0 128 57.3 128 128s-57.3 128-128 128H192c-70.7 0-128-57.3-128-128s57.3-128 128-128H384zM576 256c0-106-86-192-192-192H192C86 64 0 150 0 256S86 448 192 448H384c106 0 192-86 192-192zM192 352a96 96 0 1 0 0-192 96 96 0 1 0 0 192z" fill="%23313D5C"/></svg>') !important;
  background-size: 30px 27px !important;
  background-position: left center !important;
  padding-left: 40px !important;
} 
.facetwp-checkbox.checked {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 576 512"><!--! Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M192 64C86 64 0 150 0 256S86 448 192 448H384c106 0 192-86 192-192s-86-192-192-192H192zm192 96a96 96 0 1 1 0 192 96 96 0 1 1 0-192z" fill="%2369b9ff" /></svg>') !important;
}

/* Filtri - FacetWP Slider - custom */
.facetwp-slider.noUi-target {
	background: #e7e7e7 !important;
	border-radius: 50px;
	border: 1px solid #313d5c;
}
.facetwp-slider .noUi-handle {
	background: radial-gradient(#69b9ff 10%, #313d5c 40%);
	border: 1px solid #fff;
	border-radius: 15px;
	margin-top: -2px;
}
.facetwp-slider .noUi-connect {
	background: linear-gradient(360deg, #313d5c 10%, #69b9ff 50%, #313d5c 90%);
}
.noUi-horizontal {
	height: 9px !important;
}

/* On SALE */
.wd-loop-prod-labels .product-label.onsale {
	background-color: #ef7f1a;
	border-radius: 5px;
}
.single-product .onsale.product-label {
	background-color: #ef7f1a;
	border-radius: 5px;
	font-size: 20px;
}
.facetwp-template .woocommerce-ordering {
	margin-left: 30px;
	background: #e9efff;
	padding: 10px;
	border-radius: 5px;
	position: absolute;
	left: -20px;
	top: -15px;
	z-index: 90;
}

/* Skrivane na Kolichkata v Header */
.wd-header-cart {
	display: none !important;
}