/* BEALIO – vlastní úpravy vzhledu (Claude, 2. 11. 2026, v2–v3: 3. 11. 2026, v4: 6. 11. 2026, v7: 9. 11. 2026 – rozklikávací časté dotazy). Při úpravě nahrát jako nový soubor (v2, v3…) a změnit odkaz v HTML kódech. */

/* Úvodní text na titulní straně – lvíček nad sekcí, text vystředěný k fotce */
.welcome .h1{font-size:28px;font-weight:600;line-height:1.3;margin:0 0 22px!important}
.welcome>div>p:first-of-type{font-size:22px;line-height:1.5;margin-bottom:16px}
.welcome>div>p{max-width:560px;margin-left:auto;margin-right:auto}
.container>.welcome-wrapper::before{content:"";display:block;width:35px;height:33px;background:url(/user/documents/gfx/headline_symbol.svg) center/contain no-repeat;margin:60px auto 10px}
@media (min-width:1200px){
.welcome{display:flex!important;flex-direction:row!important;align-items:center;min-height:0!important}
.welcome::before{position:static!important;order:0!important;flex:0 0 auto;margin:0!important}
.welcome>div{flex:1 1 auto;margin:0 0 0 40px!important;min-height:0!important;text-align:center}
}
@media (max-width:767px){.welcome .h1{font-size:24px}.welcome>div>p:first-of-type{font-size:19px}}

/* Horní lišta bez odkazů */
.top-navigation-bar-menu{display:none!important}

/* Patička – Důležité informace */
.custom-footer__articles .pageElement__heading{display:none!important}
.custom-footer__articles ul li{display:list-item!important}
.custom-footer__articles li:has(a[href*="jak-spravne-zjistit-velikost"]),.custom-footer__articles li:has(a[href="/pece-o-sperky/"]),.custom-footer__articles li:has(a[href*="proc-stribro"]){display:none!important}

/* Patička – Tipy a rady (obsah doplňuje bealio-upravy-v1.js) */
.custom-footer__section2 .bealio-tipy-h{display:block;font-family:Lora,serif;font-weight:400;font-size:22px;letter-spacing:.5px;margin:0 0 34px;padding:0;color:#24242e;line-height:1.3}
.custom-footer__section2 .bealio-tipy-h a{color:inherit;text-decoration:none}
.custom-footer__section2 .bealio-tipy-h a:hover{color:#e5b687}
.custom-footer__section2 ul.bealio-tipy{list-style:none;margin:0;padding:0}
.custom-footer__section2 ul.bealio-tipy li{margin:0 0 20px;line-height:16px;font-size:14px}
.custom-footer__section2 ul.bealio-tipy a{color:#000;font-size:15px;text-decoration:none}
.custom-footer__section2 ul.bealio-tipy a:hover{color:#e5b687}

/* Tabulky – Doprava, platba a služby + srovnání v Proč stříbro */
.in-cena-dopravy article table,.type-post .text table[border="1"]{width:100%!important;max-width:640px!important;margin:0 auto 26px!important;border-collapse:separate!important;border-spacing:0;border:1px solid #ececec!important;border-radius:10px;overflow:hidden;font-size:14px;background:#fff}
.in-cena-dopravy article table td,.in-cena-dopravy article table th,.type-post .text table[border="1"] td,.type-post .text table[border="1"] th{border:0!important;border-bottom:1px solid #f1f1f1!important;padding:12px 14px!important;vertical-align:middle!important;text-align:center;line-height:1.5}
.in-cena-dopravy article table tr:last-child td,.type-post .text table[border="1"] tr:last-child td{border-bottom:0!important}
.in-cena-dopravy article table thead th,.type-post .text table[border="1"] thead th{background:#faf6f1;font-weight:600;color:#24242e}
.in-cena-dopravy article table td:first-child,.type-post .text table[border="1"] td:first-child{text-align:left}
.in-cena-dopravy article table td:last-child{font-weight:700;white-space:nowrap;color:#24242e}
.in-cena-dopravy article table:has(thead) td:nth-child(n+3){font-weight:700;color:#24242e}
.in-cena-dopravy article table td:has(>img){width:112px;text-align:center!important;padding:10px 4px 10px 14px!important}
.in-cena-dopravy article table td:has(>img)+td{text-align:left!important;padding:12px 20px 12px 16px!important}
.in-cena-dopravy article table td>img{width:96px!important;height:56px!important;object-fit:contain;display:block!important;margin:0 auto!important}
.in-cena-dopravy article table td:has(>img.logo){width:92px}
.in-cena-dopravy article table td>img.logo{width:72px!important;height:32px!important}

/* Mobil – patička, články, tabulky */
@media (max-width:767px){
.custom-footer__section2{margin-top:30px}
.type-post .text>div.with_img>img,.type-page article>div>div.with_img>img{order:-1;margin:0 auto 6px!important}
.type-post .text h2,.type-page article h2{font-size:26px!important;line-height:1.25!important}
.type-post .text p,.type-post .text li,.type-page article p,.type-page article li{text-align:left!important}
.type-post .text p:has(>a.btn),.type-page article p:has(>a.btn){text-align:center!important}
.in-cena-dopravy article table,.type-post .text table[border="1"]{font-size:12.5px!important}
.in-cena-dopravy article table td,.in-cena-dopravy article table th,.type-post .text table[border="1"] td,.type-post .text table[border="1"] th{padding:8px 6px!important}
.in-cena-dopravy article table td:has(>img){width:70px;padding:8px 2px 8px 8px!important}
.in-cena-dopravy article table td:has(>img)+td{padding:8px 10px!important}
.in-cena-dopravy article table td>img{width:62px!important;height:40px!important}
.in-cena-dopravy article table td:has(>img.logo){width:62px}
.in-cena-dopravy article table td>img.logo{width:52px!important;height:24px!important}
}

/* ===== v2 (3. 11. 2026): kroky, karta s adresou, tlačítko na střed, formulář pro vrácení/výměnu/reklamaci ===== */
article ol.bealio-kroky{list-style:none!important;counter-reset:krok;max-width:560px!important;margin:6px auto 30px!important;padding:0!important}
article ol.bealio-kroky>li{counter-increment:krok;position:relative;list-style:none!important;padding:2px 0 0 60px!important;margin:0 0 22px!important;min-height:40px;text-align:left!important;line-height:1.75}
article ol.bealio-kroky>li::before{content:counter(krok);position:absolute;left:0;top:0;width:40px;height:40px;border-radius:50%;background:#faf6f1;border:1px solid #e5b687;color:#c58f5a;font-weight:700;font-size:17px;line-height:38px;text-align:center}
article ol.bealio-kroky>li strong:first-child{color:#24242e}
article ol.bealio-kroky a,article .bealio-karta a{color:#e5b687!important;text-decoration:underline!important}
article .bealio-karta{max-width:455px;margin:8px auto 30px;padding:22px 26px;background:#faf6f1;border-radius:14px;text-align:center}
article .bealio-karta p{margin:0!important;max-width:none!important;text-align:center!important;line-height:1.8}
article p.bealio-stred{text-align:center!important;max-width:none!important;margin:4px auto 30px!important;padding:0!important}
article p.bealio-stred a.btn{display:inline-block!important;padding:0 36px!important;line-height:56px!important;height:56px}

.bealio-formular{max-width:640px;margin:12px auto 40px;background:#fff;border:1px solid #ececec;border-radius:16px;padding:30px 32px;box-shadow:0 12px 34px rgba(36,36,46,.06);text-align:left;font-size:15px}
.bealio-formular .bf-taby{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin:0 0 24px}
.bealio-formular .bf-tab{border:1px solid #e5b687!important;background:#fff!important;color:#24242e!important;border-radius:999px!important;padding:9px 20px!important;font:inherit;font-size:15px!important;line-height:1.3!important;cursor:pointer;height:auto!important;min-height:0!important;text-transform:none!important;box-shadow:none!important;transition:background .15s,color .15s}
.bealio-formular .bf-tab:hover{background:#faf6f1!important}
.bealio-formular .bf-tab.on,.bealio-formular .bf-tab.on:hover{background:#e5b687!important;color:#fff!important}
.bealio-formular .bf-uvod{text-align:center;color:#656565;margin:-6px 0 20px;font-size:14.5px;line-height:1.6}
.bealio-formular .bf-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 18px}
.bealio-formular .bf-pole{min-width:0}
.bealio-formular .bf-pole.full{grid-column:1/-1}
.bealio-formular .bf-pole>label,.bealio-formular .bf-pole>.bf-lbl{display:block;font-size:14px;font-weight:600;color:#24242e;margin:0 0 6px;line-height:1.4}
.bealio-formular .bf-pole>label i,.bealio-formular .bf-pole>.bf-lbl i{color:#e5b687;font-style:normal}
.bealio-formular input[type=text],.bealio-formular input[type=email],.bealio-formular input[type=tel],.bealio-formular input[type=date],.bealio-formular textarea{display:block;width:100%!important;max-width:none!important;box-sizing:border-box;border:1px solid #dcdcdc!important;border-radius:10px!important;padding:11px 13px!important;font:inherit;font-size:15px!important;color:#24242e;background:#fff!important;height:auto!important;line-height:1.4!important;box-shadow:none!important;outline:none}
.bealio-formular input:focus,.bealio-formular textarea:focus{border-color:#e5b687!important;box-shadow:0 0 0 3px rgba(229,182,135,.22)!important}
.bealio-formular textarea{min-height:92px;resize:vertical}
.bealio-formular .bf-hint{font-size:12.5px;color:#9a9a9a;margin-top:5px;line-height:1.4}
.bealio-formular .bf-volby{display:flex;flex-wrap:wrap;gap:8px}
.bealio-formular .bf-volby label{display:inline-flex!important;align-items:center;gap:7px;border:1px solid #dcdcdc;border-radius:999px;padding:8px 14px;margin:0!important;font-size:14.5px;font-weight:400;color:#24242e;cursor:pointer;line-height:1.3}
.bealio-formular .bf-volby input{margin:0!important;accent-color:#e5b687;position:static!important;opacity:1!important;width:auto!important;height:auto!important}
.bealio-formular .bf-volby label:has(input:checked){border-color:#e5b687;background:#faf6f1}
.bealio-formular .bf-chyba input,.bealio-formular .bf-chyba textarea,.bealio-formular .bf-chyba .bf-volby label{border-color:#d9534f!important}
.bealio-formular .bf-chyba .bf-hint{color:#d9534f}
.bealio-formular .bf-zprava{display:none;margin:18px 0 0;padding:10px 14px;border-radius:10px;background:#fdf1f0;color:#b5413c;font-size:14px;text-align:center}
.bealio-formular .bf-akce{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:26px}
.bealio-formular .bf-btn{border:1px solid #e5b687!important;border-radius:0!important;background:#e5b687!important;color:#fff!important;font:inherit;font-weight:700!important;font-size:15px!important;text-transform:uppercase;letter-spacing:.3px;padding:15px 24px!important;cursor:pointer;line-height:1.2!important;height:auto!important}
.bealio-formular .bf-btn:hover{background:#d9a774!important;border-color:#d9a774!important}
.bealio-formular .bf-btn.sec{background:#fff!important;color:#24242e!important;border-color:#24242e!important}
.bealio-formular .bf-btn.sec:hover{background:#24242e!important;color:#fff!important}
.bealio-formular .bf-info{font-size:13px;color:#8a8a8a;text-align:center;margin:16px 0 0;line-height:1.6}
@media (max-width:767px){
.bealio-formular{padding:22px 16px;border-radius:12px}
.bealio-formular .bf-grid{grid-template-columns:1fr}
.bealio-formular .bf-btn{width:100%}
article ol.bealio-kroky>li{padding-left:54px!important}
article ol.bealio-kroky>li::before{width:36px;height:36px;line-height:34px;font-size:15px}
}

/* v3: kotvy (#formular, #vymena) se po prokliku neschovají pod horní lištu */
#formular,#vymena{scroll-margin-top:170px}
@media (max-width:767px){#formular,#vymena{scroll-margin-top:130px}}

/* v4: konec stránky bez zbytečné mezery před sekcí Hodnocení zákazníků */
.type-page article.pageArticleDetail>div>:is(.head,.with_img):last-child{margin-bottom:0!important}
.type-page article.pageArticleDetail>div>:last-child>:last-child,.type-page article.pageArticleDetail>div>:last-child>div:last-child>:last-child>p:last-child{margin-bottom:0!important}

/* v5: dlaždice na stránce O nás – při najetí se jemně zvětší a podtrhne nadpis */
.bealio-dlazdice{transition:transform .2s ease,box-shadow .2s ease;will-change:transform}
.bealio-dlazdice:hover,.bealio-dlazdice:focus-within{transform:scale(1.04);box-shadow:0 6px 18px rgba(36,36,46,.08)}
.bealio-dlazdice a{color:inherit!important;text-decoration:none!important;display:block}
.bealio-dlazdice strong{text-decoration:underline transparent;text-underline-offset:4px;text-decoration-thickness:1px;transition:text-decoration-color .2s ease}
.bealio-dlazdice:hover strong,.bealio-dlazdice:focus-within strong{text-decoration-color:currentColor}
@media (prefers-reduced-motion:reduce){.bealio-dlazdice{transition:none}.bealio-dlazdice:hover{transform:none}}

/* v5: košík – ke kterému šperku patří dárkové balení */
.bealio-pro{margin:8px 0 2px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}
.bealio-pro-l{font-size:13px;font-weight:700;color:#24242e;width:100%}
.bealio-pro select{font:inherit;font-size:13px;color:#24242e;background:#faf6f1;border:1px solid #e5d9cb;border-radius:8px;padding:6px 28px 6px 10px;max-width:100%;min-width:0;height:auto;cursor:pointer}
.bealio-pro select:focus{outline:none;border-color:#d9a774;box-shadow:0 0 0 2px rgba(217,167,116,.25)}

/* v6: výběr šperku nesmí v košíku zúžit sloupec s fotkou */
.bealio-pro{max-width:360px}
.bealio-pro select{width:100%;text-overflow:ellipsis}

/* v6: v košíku skrýt doporučení „Zákazníci také koupili“ (Luigi's Box) */
body.in-kosik [id^="lb-recommend-element"],#cart-wrapper .lb-recommender-wrapper{display:none!important}


/* v7: časté dotazy (stránka /caste-dotazy/ i patičky kategorií) – rozklikávací otázky s +/− */
.bealio-faq-title{margin-top:1.6em}
.bealio-faq{margin:10px 0 18px;border-top:1px solid #eadcc8}
.bealio-faq details{border-bottom:1px solid #eadcc8}
.bealio-faq summary{display:block;list-style:none;position:relative;cursor:pointer;padding:15px 44px 15px 0;font-weight:700;color:#24242e;line-height:1.4}
.bealio-faq summary::-webkit-details-marker{display:none}
.bealio-faq summary::marker{content:''}
.bealio-faq summary::after{content:'+';position:absolute;right:4px;top:50%;width:28px;height:28px;margin-top:-14px;border-radius:50%;background:#f4ece1;color:#b8875a;font-size:20px;font-weight:600;line-height:27px;text-align:center;transition:transform .2s,background .2s}
.bealio-faq details[open] summary::after{content:'−';background:#24242e;color:#e5b687}
.bealio-faq summary:hover{color:#b8875a}
.bealio-faq details > *:not(summary){margin:0 44px 16px 0}
.bealio-faq details p{line-height:1.6}

/* v8 (11. 11. 2026): Časté dotazy – blok uprostřed stránky, otázky i odpovědi zarovnané vlevo */
.bealio-faq{max-width:820px;margin-left:auto!important;margin-right:auto!important;text-align:left}
.bealio-faq summary,.bealio-faq details > *{text-align:left!important;max-width:none!important}
.bealio-faq summary{font-size:15.5px;padding:17px 48px 17px 2px}
.bealio-faq details > *:not(summary){margin:-4px 48px 18px 2px!important;line-height:1.7;color:#4d463d}


/* v9 (11. 11. 2026): tlačítka napříč e-shopem – jemnější pastelová champagne místo oranžové */
.btn.btn-primary:not(.btn-conversion),.dm-contact-btn,.quantity .increase,.quantity .decrease,button.increase,button.decrease{background-color:#e6d2b8!important;border-color:#e6d2b8!important;color:#24242e!important;transition:background-color .2s,border-color .2s}
.btn.btn-primary:not(.btn-conversion):hover,.dm-contact-btn:hover,.quantity .increase:hover,.quantity .decrease:hover,button.increase:hover,button.decrease:hover{background-color:#d9bd98!important;border-color:#d9bd98!important;color:#24242e!important}


/* =================== v10 (11. 11. 2026): jednotný barevný systém BEALIO ===================
   inkoust #24242e ............ text, ceny a hlavní nákupní tlačítka (Vložit do košíku, Pokračovat, Odeslat objednávku)
   pastelová champagne #e6d2b8  ostatní tlačítka, odznaky v hlavičce, rámeček po najetí; najetí #d9bd98, stisk #cfae84
   bronzová #b8875a ........... hvězdičky, ikonky, zvolená možnost
   tmavší bronzová #8f6339 .... odkazy v textu (dobře čitelné i pro starší oči)
   krémová #faf3eb ............ podklady boxů, linky #eadcc8
   zelená a červená ........... jen „Skladem“ a chybové hlášky */
:root{--mm-accent:#b8875a}

/* 1) hlavní nákupní tlačítka – inkoust, po najetí světlejší s champagne rámečkem */
.btn.btn-conversion,a.btn.btn-conversion,.btn.btn-cart,a.btn.btn-cart,.p-info-wrapper .btn.btn-conversion{background-color:#24242e!important;border-color:#24242e!important;color:#fff!important;transition:background-color .2s,border-color .2s,box-shadow .2s,transform .1s}
.btn.btn-conversion:hover,a.btn.btn-conversion:hover,.btn.btn-cart:hover,a.btn.btn-cart:hover,.btn.btn-conversion:focus-visible,a.btn.btn-conversion:focus-visible{background-color:#3a3946!important;border-color:#3a3946!important;color:#fff!important;box-shadow:0 0 0 3px #e6d2b8!important}
.btn.btn-conversion:active,a.btn.btn-conversion:active,.btn.btn-cart:active{transform:translateY(1px)}

/* 2) ostatní tlačítka – pastelová champagne s tmavým písmem */
.loadMore__button,.btn.btn-secondary:not(.pagination__link),a.btn.btn-secondary:not(.pagination__link),.type-page .content-inner .btn:not(.btn-conversion),.type-post .content-inner .btn:not(.btn-conversion),.ratings-in > a,.categories.active{background-color:#e6d2b8!important;border-color:#e6d2b8!important;color:#24242e!important;transition:background-color .2s,border-color .2s}
.loadMore__button:hover,.btn.btn-secondary:not(.pagination__link):hover,a.btn.btn-secondary:not(.pagination__link):hover,.type-page .content-inner .btn:not(.btn-conversion):hover,.type-post .content-inner .btn:not(.btn-conversion):hover,.ratings-in > a:hover{background-color:#d9bd98!important;border-color:#d9bd98!important;color:#24242e!important}
.btn.btn-primary:not(.btn-conversion):active,.btn.btn-secondary:active,.loadMore__button:active{background-color:#cfae84!important;border-color:#cfae84!important}
.btn.btn-primary:not(.btn-conversion):focus-visible,.btn.btn-secondary:focus-visible,.loadMore__button:focus-visible{box-shadow:0 0 0 3px rgba(184,135,90,.35)!important}

/* 3) ceny – čitelně tmavé, ne oranžové */
.products-block.products .p .price strong,.products-block.products .p .price span:not(.price-standard){color:#24242e!important}
.buy-box .price-final,.buy-box .price-final strong,.p-final-price-wrapper .price-final,.p-final-price-wrapper .price-final strong{color:#24242e!important}

/* 4) karta šperku – rámeček po najetí v pastelové champagne */
.products-block.products .product::before{border-color:#e6d2b8!important}

/* 5) nákupní box na detailu – krémový podklad místo oranžového */
.buy-box{background-color:#faf3eb!important;border:1px solid #eadcc8;border-radius:4px}
.buy-box,.buy-box .price-measure,.buy-box label,.buy-box .quantity-label{color:#24242e}
.buy-box .quantity{background:#fff!important;border:1px solid #eadcc8!important}

/* 6) odznaky v hlavičce (oblíbené, košík) – stejné, číslo přesně uprostřed */
.navigation-buttons > a[data-target="cart"] i,.header-top .oblibeneBtn em{background-color:#e6d2b8!important;color:#24242e!important;font-style:normal!important;font-weight:700!important;font-size:10.5px!important;line-height:1!important;display:flex!important;align-items:center;justify-content:center;text-align:center!important;border-radius:9px!important;padding:0 3px!important;box-sizing:border-box!important;letter-spacing:0!important}
@media (min-width:992px){
  .navigation-buttons > a[data-target="cart"] i,.header-top .oblibeneBtn em{min-width:18px!important;width:auto!important;height:18px!important;right:auto!important;left:calc(50% + 4px)!important}
  .navigation-buttons > a[data-target="cart"] i{top:-6px!important;left:calc(50% + 1px)!important}
  .header-top .oblibeneBtn em{top:-2px!important}
}
.navigation-buttons a:hover,.header-top .btn.cart-count:hover .cart-price,.header-top .oblibeneBtn:hover{color:#8f6339!important}

/* 7) odkazy v textu stránek a článků */
.type-page p a,.type-post p a,article ol.bealio-kroky a,article .bealio-karta a{color:#8f6339!important;text-decoration-color:#d9bd98!important}
.type-page p a:hover,.type-post p a:hover,article ol.bealio-kroky a:hover,article .bealio-karta a:hover{color:#24242e!important}

/* 8) výběr velikosti, barvy, dopravy – po najetí champagne, zvolené bronzové */
.custom-selector.sizes ul li a:hover em{border-color:#d9bd98!important;color:#24242e!important}
.custom-selector.colors li a::before{border-color:#d9bd98!important}
.custom-selector.colors li a:hover{color:#8f6339!important}
.radio-wrapper:hover{border-color:#d9bd98!important}
.radio-wrapper.active{border-color:#b8875a!important}
.radio-wrapper::after,.price-range > div{background-color:#b8875a!important}
.dm.radio-select div:hover{border-color:#d9bd98!important}
.dm.radio-select div.selected{background-color:#e6d2b8!important;border-color:#b8875a!important;color:#24242e!important}
.fav-cat li > div:hover,.subcategories li > div:hover,.fav-cat li > a > .image:hover,.subcategories li > a > .image:hover,.subcategories.with-image li a:hover .image{border-color:#e6d2b8!important}
.fav-cat li > div:hover a,.subcategories li > div:hover a,.subcategories.with-image li a:hover .text{color:#8f6339!important}
.extended-description .detail-parameters .question-tooltip{background-color:#e6d2b8!important;border-color:#e6d2b8!important;color:#24242e!important}
.p-thumbnails a.highlighted img{border-color:#b8875a!important}

/* 9) šipky u fotek a řad na detailu – jako na titulní straně */
.slick-prev,.slick-next{background:rgba(255,255,255,.85)!important;box-shadow:0 1px 4px rgba(0,0,0,.08)!important;border:0!important;width:36px!important;height:60px!important;transition:background-color .2s}
.slick-prev::after,.slick-next::after{display:none!important;content:none!important}
.slick-prev::before,.slick-next::before{content:""!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;right:auto!important;width:10px!important;height:10px!important;border:0!important;border-left:1.5px solid #b8875a!important;border-bottom:1.5px solid #b8875a!important;opacity:1!important;font-size:0!important}
.slick-prev::before{transform:translate(-30%,-50%) rotate(45deg)!important}
.slick-next::before{transform:translate(-70%,-50%) rotate(-135deg)!important}
.lbxsplide__arrows .slick-next{transform:translateY(-50%)!important}
.slick-prev:hover,.slick-next:hover{background:#e6d2b8!important}
.slick-prev:hover::before,.slick-next:hover::before{border-color:#24242e!important}
.carousel-control:hover{background-color:#e6d2b8!important}

/* doplňky v košíku a na detailu (Dárkové balení, krabičky) */
.up-product-add-to-cart a{background-color:#e6d2b8!important;border-color:#e6d2b8!important;color:#24242e!important;transition:background-color .2s}
.up-product-add-to-cart a:hover{background-color:#d9bd98!important;border-color:#d9bd98!important}
.up-price-value{color:#24242e!important}

/* 10) hlavní menu a megamenu */
.navigation-in > ul > li:hover > a{background-color:#faf3eb!important;color:#24242e!important}
.navigation-in > ul > li.exp > a::after{background-color:#b8875a!important}
.menu-level-1 li.exp{background-color:#faf3eb!important}
i.mm-occ-icon{background-color:#b8875a!important}
a.mm-tips-all{color:#8f6339!important}

/* 11) formuláře (reklamace, vrácení) a vlastní prvky z dřívějška */
.bealio-formular .bf-tab.on,.bealio-formular .bf-tab.on:hover{background:#e6d2b8!important;color:#24242e!important}
.bealio-formular .bf-pole > label i,.bealio-formular .bf-pole > .bf-lbl i{color:#b8875a}
.bealio-formular input:focus,.bealio-formular textarea:focus{border-color:#b8875a!important;box-shadow:0 0 0 3px rgba(184,135,90,.2)!important}
.bealio-formular .bf-volby input{accent-color:#b8875a}
.bealio-formular .bf-volby label:has(input:checked){border-color:#b8875a}
.bealio-faq details[open] summary::after{color:#e6d2b8}
.custom-footer__section2 .bealio-tipy-h a:hover,.custom-footer__section2 ul.bealio-tipy a:hover,.bealio-kontakt-h:hover{color:#8f6339!important}
