:root {
	--wd-text-font: "Manrope", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #4a4a4a;
	--wd-text-font-size: 14px;
	--wd-title-font: "Signika", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Signika", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Manrope", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Signika", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--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(131,172,43);
	--wd-alternative-color: #fbbc34;
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: #83b735;
	--btn-accented-bgcolor-hover: #74a32f;
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-link-color: #333333;
	--wd-link-color-hover: #242424;
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: url();
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: #ffffff;
	background-image: none;
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 810px;
}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 30px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 35px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 35px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 0px;
}

@media (min-width: 1222px) {
[data-vc-full-width]:not([data-vc-stretch-content]),
:is(.vc_section, .vc_row).wd-section-stretch {
padding-left: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
padding-right: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
}
}


.wd-page-title {
background-color: rgb(152,189,119);
}

@font-face {
	font-family: "leOsler";
	font-weight: 400;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "adineue PRO cy";
	font-weight: 400;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "Manrope";
	src: url("//kumalisacakes.com/wp-content/uploads/2026/10/Manrope-Variable.woff") format("woff");
	font-weight: 400;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "Lemon Tuesday";
	src: url("//kumalisacakes.com/wp-content/uploads/2026/10/LemonTuesday.woff") format("woff");
	font-weight: 400;
	font-display:swap;
	font-style: normal;
}

/* Nachalna stranitsa - po-malko prazno myasto */ .home .wd-rs-68111f9bdaa56 { margin-bottom: 30px !important; } .home .wd-rs-610d0180a7d96 { margin-bottom: 15px !important; } .home .wd-rs-610d0180a7d96 > .wpb_column > .vc_column-inner { padding-top: 15px !important; } .home .wd-rs-610d03b120ae6 { padding-top: 40px !important; margin-bottom: 35px !important; } /* Zeleni baneri - po-niski */ .home .vc_custom_1767026755837 .vc_column-inner, .home .vc_custom_1746007449428 .vc_column-inner { padding-top: 0 !important; } .home .vc_custom_1767026755837 > .wpb_column > .vc_column-inner, .home .vc_custom_1746007449428 > .wpb_column > .vc_column-inner { padding-top: 12px !important; padding-bottom: 12px !important; } .home .vc_custom_1767026755837 .wpb_single_image, .home .vc_custom_1746007449428 .wpb_single_image { margin-bottom: 0 !important; } @media (max-width: 767px) { .home .vc_custom_1746007449428 .wpb_single_image { margin-bottom: 10px !important; } } /* Mobilna versiya - po-malko prazno myasto */ @media (max-width: 767px) { .home .wd-rs-610d0180a7d96 { margin-bottom: 10px !important; } .home .wd-rs-610d0180a7d96 .vc_column-inner { margin-bottom: 0 !important; padding-top: 10px !important; } .home .wd-rs-610d0180a7d96 .promo-banner-wrapper { margin-bottom: 0 !important; } .home .wd-rs-610d0180a7d96 .wpb_wrapper > .wpb_content_element:last-child { margin-bottom: 10px !important; } .home .vc_custom_1767026755837 + .vc_row > .wpb_column > .vc_column-inner { padding-top: 15px !important; } .home .vc_custom_1767026755837 + .vc_row .vc_separator { margin-bottom: 15px !important; } .home .vc_custom_1746007449428 .wpb_single_image { margin-bottom: 4px !important; } .home .wd-rs-610d03b120ae6 { padding-bottom: 25px !important; margin-bottom: 20px !important; } } /* Manrope - vsichki debeliny (variable) */ @font-face { font-family: "Manrope"; src: url("/wp-content/uploads/2026/10/Manrope-Variable.woff") format("woff"); font-weight: 200 800; font-style: normal; font-display: swap; } /* Tseni - Lato */ .price, .price *, .amount, .woocommerce-Price-amount, .woocommerce-Price-amount * { font-family: Lato, Arial, Helvetica, sans-serif !important; -webkit-text-stroke: 0; } /* Butoni v slayda - bez glavni bukvi */ .home .wd-rs-68111f9bdaa56 .btn { text-transform: none !important; } /* Zaglaviya na sektsiite v nachalnata stranitsa - Lemon Tuesday */ .home .wd-content-area .vc_separator h4 { font-family: "Lemon Tuesday", cursive !important; font-weight: 400 !important; font-size: 32px !important; line-height: 1.2 !important; text-transform: none !important; -webkit-text-stroke: 0; } @media (max-width: 767px) { .home .wd-content-area .vc_separator h4 { font-size: 26px !important; } } /* Tabove pod Lyubimi lisichi produkti - Manrope */ .home .products-tabs-title .wd-nav-link, .home .products-tabs-title .nav-link-text { font-family: "Manrope", Arial, Helvetica, sans-serif !important; } /* Futar - podravnyavane */ .wd-footer .footer-sidebar { align-items: flex-start; } .wd-footer .footer-column .wd-widget { margin-bottom: 0 !important; padding-bottom: 0 !important; border: 0 !important; } .wd-footer .footer-column-1 .textwidget p { text-align: left; margin: 0; } .wd-footer .footer-column-1 img { display: block; margin: 0 !important; width: 150px; height: auto; } .wd-footer .footer-column-1 .widget-title { margin: 15px 0 0 !important; font-size: 14px; line-height: 1.4; text-align: left; } .wd-footer .footer-column-2 .widget-title, .wd-footer .footer-column-3 .widget-title { font-family: "Lemon Tuesday", cursive !important; font-weight: 400 !important; font-size: 28px !important; line-height: 1.1 !important; text-transform: none !important; margin: 0 0 18px !important; } .wd-footer .footer-column-2 .textwidget p, .wd-footer .footer-column-3 .textwidget p { margin: 0 0 12px !important; line-height: 1.5; } .wd-footer .footer-column-2 .textwidget p:empty { display: none; } @media (max-width: 767px) { .wd-footer .footer-column { margin-bottom: 30px; } } .wd-footer .footer-column-1 img { margin-top: -18px !important; } .wd-footer .footer-column-1 .widget-title { margin-top: 0 !important; } .home .wd-rs-610d071c35cc0 { margin-bottom: 0 !important; } .home .wd-content-layout { padding-bottom: 0 !important; } /* Zaglaviya na sektsii - tsentrirani + myasto za bukvite */ .home .wd-content-area .vc_separator h4 { text-align: center !important; padding-top: 8px !important; padding-bottom: 4px !important; } .home .wd-rs-610d071c35cc0 { padding-top: 30px !important; } @media (max-width: 767px) { .home .wd-content-area .vc_separator h4 { font-size: 24px !important; } } /* Zaglaviya na stranitsi - Lemon Tuesday */ .wd-page-title .entry-title, .wd-page-title .title, .wd-page-title h1 { font-family: "Lemon Tuesday", cursive !important; font-weight: 400 !important; text-transform: none !important; line-height: 1.3 !important; padding-top: 6px; } /* Zaglaviya Za nas, CHZV, Kontakti, Parti tsentar - Lemon Tuesday */ .page-id-10242 .woodmart-title-container, .page-id-2 .woodmart-title-container, .page-id-5288 .woodmart-title-container, .page-id-10287 .woodmart-title-container { font-family: "Lemon Tuesday", cursive !important; font-weight: 400 !important; text-transform: none !important; line-height: 1.3 !important; padding-top: 4px; } @media (max-width: 767px) { .page-id-10242 .title-wrapper, .page-id-2 .title-wrapper, .page-id-5288 .title-wrapper, .page-id-10287 .title-wrapper { text-align: center !important; margin-left: auto !important; margin-right: auto !important; } .page-id-10242 .title-wrapper .title, .page-id-2 .title-wrapper .title, .page-id-5288 .title-wrapper .title, .page-id-10287 .title-wrapper .title { text-align: center !important; } } /* Parti tsentar - Pakety za detsa / vazrastni s malki bukvi */ .page-id-10287 .wd-rs-680e3ed8305fa .woodmart-title-container, .page-id-10287 .wd-rs-680e42f12b0c1 .woodmart-title-container { text-transform: lowercase !important; } .page-id-10287 .wd-rs-680e3ed8305fa .woodmart-title-container::first-letter, .page-id-10287 .wd-rs-680e42f12b0c1 .woodmart-title-container::first-letter { text-transform: uppercase !important; } /* Parti tsentar - bez Abril Fatface */ .page-id-10287 .vc_custom_heading[style*="font-size: 17px"] { font-family: "Manrope", Arial, Helvetica, sans-serif !important; } .page-id-10287 .vc_custom_heading[style*="font-size: 35px"] { font-family: "Lemon Tuesday", cursive !important; font-weight: 400 !important; line-height: 1.3 !important; } /* Parti tsentar - zaglaviya na prostranstvata - Manrope */ .page-id-10287 .info-box-title { font-family: "Manrope", Arial, Helvetica, sans-serif !important; }

/* Kuma Lisa - бутони за следваща стъпка на страниците на продуктите */
.kl-next-step-wrap{flex:0 0 100%;width:100%;margin:-12px 0 6px}
.kl-next-step-wrap .kl-next-step{display:inline-block;padding:9px 24px;border:2px solid #ffa443;border-radius:35px;background:#ffa443;color:#fff;font-size:13px;font-weight:600;line-height:1.4;text-transform:uppercase;text-align:center;text-decoration:none;transition:all .2s}
.kl-next-step-wrap .kl-next-step:hover,.kl-next-step-wrap .kl-next-step:focus,.kl-next-step-wrap .kl-next-step:active{background:#83b735;border-color:#83b735;color:#fff}
/* Оранжево при посочване на «Добавяне в количката» и «Избери опция» */
.single-product .single_add_to_cart_button:hover,.wd-product .add_to_cart_button:hover,.wd-product .add-to-cart-loop:hover{background-color:#ffa443!important;border-color:#ffa443!important;color:#fff!important;opacity:1!important}
/* Kuma Lisa - без «Код: Няма» при продуктите */
.single-product .product_meta .sku_wrapper{display:none!important}
/* Kuma Lisa - мобилна версия: по-малка снимка (2/3) и текст вляво в «Описание» */
@media (max-width:768px){.single-product .woocommerce-product-gallery{width:66.667%!important;margin-left:auto!important;margin-right:auto!important}
.single-product .woocommerce-Tabs-panel--description,.single-product .woocommerce-Tabs-panel--description p,.single-product .woocommerce-Tabs-panel--description div,.single-product .woocommerce-Tabs-panel--description li{text-align:left!important}}
/* Kuma Lisa - без банер на категориите: съдържанието начинава след менюто */
@media (min-width:1025px){body.woodmart-archive-shop .main-page-wrapper{padding-top:var(--wd-header-h)}}
@media (max-width:1024px){body.woodmart-archive-shop .main-page-wrapper{padding-top:98px}}
/* Kuma Lisa - no breadcrumb on mobile category lists */
@media (max-width:768px){body.woodmart-archive-shop .wd-breadcrumbs,body.woodmart-archive-shop .woocommerce-breadcrumb{display:none!important}}
/* Kuma Lisa - no result count on mobile category lists */
@media (max-width:768px){body.woodmart-archive-shop .woocommerce-result-count{display:none!important}}
/* Kuma Lisa - no quick view and no add-to-cart button on product cards; customers open the product */
.wd-product .wd-add-btn,.wd-product .wd-quick-view-btn{display:none!important}
/* Kuma Lisa - no category list under product cards */
.wd-product .wd-product-cats{display:none!important}
/* Kuma Lisa - more space between product rows on mobile */
@media (max-width:768px){.products.wd-grid-g{row-gap:34px!important}}
/* Kuma Lisa - hide the 'You may also like' widget in the sidebar */
#woocommerce_products-13{display:none!important}
/* Gorna lenta - telefon na sredata */
.whb-top-bar .whb-col-center { justify-content: center !important; }
.whb-top-bar .whb-col-center .info-box-wrapper { margin: 0 !important; }

/*copyright-far-right*/
.copyrights-wrapper .container{max-width:100%;padding-left:30px;padding-right:30px}

/*copyright-center-mobile*/
.copyrights-wrapper .container{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:20px}
.copyrights-wrapper .wd-col-end{display:contents}
.copyrights-wrapper .wd-col-start{text-align:left;justify-self:start}
.copyrights-wrapper .wd-col-end img{justify-self:center}
.copyrights-wrapper .wd-col-end span{justify-self:end;text-align:right;margin-left:0!important}
@media (max-width:1024px){.copyrights-wrapper .container{grid-template-columns:1fr;row-gap:8px;text-align:center}.copyrights-wrapper .wd-col-start,.copyrights-wrapper .wd-col-end span{justify-self:center;text-align:center}.copyrights-wrapper .wd-col-end img{display:block;margin:0 auto}}

/*contacts-header-offset*/
.page-id-5288 .wd-content-area{padding-top:180px}
@media (max-width:768px){.page-id-5288 .wd-content-area{padding-top:130px}}

/*hide-downloads*/
.woocommerce-MyAccount-navigation-link--downloads,.wd-my-acc-downloads,.wd-my-account-links .downloads-link{display:none!important}


/* Cvetove - padashto menu (produktovi stranici) */
.kl-colors-wrap{position:relative}
.kl-colors-toggle{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;max-width:100%;padding:10px 20px;border:2px solid rgba(0,0,0,.12);border-radius:25px;background:#fff;color:inherit;font:inherit;font-size:14px;line-height:1.4;text-align:left;cursor:pointer;box-shadow:none;text-transform:none;min-height:44px}
.kl-colors-toggle:hover,.kl-colors-wrap.kl-open .kl-colors-toggle{border-color:rgba(0,0,0,.3);background:#fff;color:inherit}
.kl-colors-toggle .kl-colors-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.kl-colors-toggle .kl-colors-arrow{flex:none;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .2s}
.kl-colors-wrap.kl-open .kl-colors-arrow{transform:rotate(-135deg) translateY(-2px)}
.kl-colors-wrap .wapf-checkboxes.kl-colors-panel{display:none;position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:50;max-height:300px;overflow-y:auto;padding:12px 18px;background:#fff;border:2px solid rgba(0,0,0,.12);border-radius:18px;box-shadow:0 8px 24px rgba(0,0,0,.12)}
.kl-colors-wrap.kl-open .wapf-checkboxes.kl-colors-panel{display:block}


/* Mobilna - blok "Ne propuskai da opitash i tezi" na produktovi stranici */
@media (max-width:767px){
.single-product .klh-hapki .vc_separator h4{text-align:center!important;width:100%}
.single-product .klh-hapki .vc_separator{margin-bottom:20px!important}
.single-product .klh-hapki .vc_row{padding-bottom:0!important}
.single-product .klh-hapki .wd-products-tabs{margin-bottom:0!important}
.single-product .klh-hapki .wd-carousel{padding-bottom:0!important}
.single-product .product-tabs-wrapper{padding-bottom:0!important;margin-bottom:0!important}
.single-product .wd-content-layout{padding-bottom:0!important}
}

@media (max-width:767px){
.single-product .wd-prefooter{padding-bottom:0!important}
.single-product .footer-sidebar{padding-top:15px!important}
}

/* Mobilna - tabove v bloka s hapki: fiksirani, bez skrol */
@media (max-width:767px){
.single-product .klh-hapki .tabs-navigation-wrapper{overflow:visible!important;width:100%}
.single-product .klh-hapki .products-tabs-title{display:flex!important;width:100%;gap:6px!important;justify-content:stretch}
.single-product .klh-hapki .products-tabs-title>li{flex:1 1 0;min-width:0;text-align:center}
.single-product .klh-hapki .products-tabs-title>li>a{display:flex!important;flex-direction:column;align-items:center;justify-content:flex-start;gap:4px;padding:5px 2px!important;height:100%}
.single-product .klh-hapki .products-tabs-title .nav-link-text{font-size:13px!important;line-height:1.2;white-space:normal;text-align:center;letter-spacing:0}
.single-product .klh-hapki .products-tabs-title .img-wrapper{margin:0!important}
}

@media (max-width:767px){
.single-product .klh-hapki .tabs-navigation-wrapper{-webkit-mask-image:none!important;mask-image:none!important}
}


/* Mobilno menu: bez tab "Kategorii" */
.mobile-nav .wd-nav-mob-tab{display:none!important}
.mobile-nav .mobile-categories-menu{display:none!important}
.mobile-nav .mobile-pages-menu{display:block!important}


/* Sarce za zhelaniya: samo ikonata, bez tekst */
.wd-wishlist-btn .wd-action-text{display:none!important}
