/* BEALIO – vlastní úpravy vzhledu (v13: 11. 11. 2026 – stejní lvíčci, tlačítka do košíku všude stejná, logo v košíku; v12: čísla v hlavičce, oblouček u loga, výrazné nákupní tlačítko, karty šperků; v11: zelená nákupní tlačítka, krémové pruhy, výraznější nákupní box; v10: jednotný barevný systém) (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 a ceny
   smaragdová #2f7a5b ......... hlavní nákupní tlačítka (Vložit do košíku, Pokračovat, Odeslat objednávku), najetí #276a4e – od v11
   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}
  /* ikonky začínají 15 px pod horním okrajem odkazu (oblíbené ještě o 4 px níž) – číslo sedí na pravém horním rohu ikonky */
  .navigation-buttons > a[data-target="cart"] i{top:6px!important;left:calc(50% + 1px)!important}
  .header-top .oblibeneBtn em{top:10px!important;left:calc(50% + 4px)!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}


/* =================== v11 (11. 11. 2026) =================== */
/* 1) hlavní nákupní tlačítka – hezká smaragdová zelená, po najetí tmavší 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:#2f7a5b!important;border-color:#2f7a5b!important;color:#fff!important}
.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:#276a4e!important;border-color:#276a4e!important;color:#fff!important;box-shadow:0 0 0 3px #e6d2b8!important}

/* 2) šedé pruhy do teplé krémové */
.top-navigation-bar{background-color:#faf3eb!important;border-bottom-color:#eadcc8!important}
.breadcrumbs-wrapper,.breadcrumbs-wrapper::before,.breadcrumbs-wrapper::after{background-color:#faf3eb!important}
.customer-detail-info{background-color:#faf3eb!important}

/* 3) odkazy u produktu (Celý popis, Dotaz k produktu, Tisk, Sdílet) – stejná barva jako ostatní text */
.p-detail .vice-info a,.p-detail .link-icons a,.p-detail .link-icons a span{color:#24242e!important;text-decoration-color:#d9bd98!important}
.p-detail .vice-info a:hover,.p-detail .link-icons a:hover,.p-detail .link-icons a:hover span{color:#8f6339!important}
.p-detail .vice-info a::before{background-image:none!important;background-color:#24242e!important;-webkit-mask:url(/user/documents/gfx/ic_arr_d.svg) no-repeat center/contain;mask:url(/user/documents/gfx/ic_arr_d.svg) no-repeat center/contain}
.p-detail .link-icons a.chat::before{background-image:none!important;background-color:#24242e!important;-webkit-mask:url(/user/documents/gfx/ic_msg.svg) no-repeat center/contain;mask:url(/user/documents/gfx/ic_msg.svg) no-repeat center/contain}

/* 4) nákupní box na detailu – výrazná bílá karta se champagne rámečkem a jemným stínem */
.buy-box{background-color:#fff!important;border:1px solid #e6d2b8!important;border-radius:6px 6px 0 0!important;box-shadow:0 14px 30px -12px rgba(36,36,46,.12)!important}
.buy-box::after{background-color:#faf3eb!important;left:-1px!important;right:-1px!important;width:auto!important;border:1px solid #e6d2b8;border-top-color:#eadcc8;border-radius:0 0 6px 6px}
.buy-box .price-final,.buy-box .price-final strong,.buy-box .price-final-holder{font-size:42px!important;line-height:1.1!important;color:#24242e!important;letter-spacing:-.5px}
.buy-box .quantity{border-color:#e6d2b8!important}
.p-info-wrapper .btn.btn-conversion{font-weight:700!important;letter-spacing:.2px;box-shadow:0 6px 16px rgba(47,122,91,.22)}
.p-info-wrapper .btn.btn-conversion:hover{box-shadow:0 0 0 3px #e6d2b8,0 6px 16px rgba(47,122,91,.22)!important}


/* =================== v12 (11. 11. 2026) =================== */
/* 1) čísla u Oblíbených a košíku – obě stejně na pravém horním rohu ikonky */
@media (min-width:992px){
  .navigation-buttons > a[data-target="cart"] i{top:8px!important;left:calc(50% - 3px)!important}
  .header-top .oblibeneBtn em{top:10px!important;left:calc(50% + 4px)!important}
}

/* 2) hlavička: oblouček kolem loga má linku ve stejné champagne jako pruh nad ním, žádné šedé čáry */
body:not(.ordering-process) .site-name a{background-image:url("data:image/svg+xml,%3Csvg id=%22Vrstva_1%22 data-name=%22Vrstva 1%22 xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 185.79 74.54%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill-rule:evenodd;%7D.cls-2%7Bfill:%23fff;%7D.cls-3%7Bfill:%23eadcc8;%7D%3C/style%3E%3C/defs%3E%3Cpath class=%22cls-1%22 d=%22M46.66,27.94A27.27,27.27,0,1,1,19.51,55.21,27.21,27.21,0,0,1,46.66,27.94Zm-5.5,10A3.63,3.63,0,0,1,44,39.2c3.9,4.92,4.66.39,6.78-.71A2.8,2.8,0,0,1,55,40.58c-2.09-.72-3-1.54-5.24,1.34,1.3.38,1.84.82,1.87,1.55.1,2.9-3.22-.81-2.68,5.88-1.87.63-2.7-.15-4.41,0,.06.89,1,1.68,1.58,2.17.35.28.56.53.39,1.36a21,21,0,0,1-2.71,1c-.42.1-.89.11-1-.78,0-.08,0-.15,0-.23A12.34,12.34,0,0,1,43,51c-3.48-.13-4.57-3.44-4.4-6.53,2.75-.27,2-1.66,4.08-2.6a2.59,2.59,0,0,0-2.92-2.1c-1.62.25-1.37,2.1-1.17,3.48a2.52,2.52,0,0,1-1-.58C36,46.22,32.32,49.87,32.7,55.24a64.61,64.61,0,0,0,4-7.05c1.35,5.25-6.91,13-.9,16.92-.09-3.6,1-8.6,2.07-9.83.41,6.44.66,9.43,3.05,12.5a7.8,7.8,0,0,1,.14-3.09c1.14,3.47,1.64,4.87,3.64,6.17a1.74,1.74,0,0,1-3.15-.32,7.51,7.51,0,0,1-.42-1.38c-1.94,1.08-4.73.63-5.2-2.58,0-.33-.09-.68-.11-1C32.71,66,29.62,62.17,31,58.3c0-.09.07-.18.11-.29a6.53,6.53,0,0,1-1.75-8.63,10.78,10.78,0,0,1,1.76-2.19c-1.72-1.41,2.54-5.72,4.61-6-1.8,2.19-2.55,3-2.89,4.44l1.12-1a23.43,23.43,0,0,0,3-3.21c-.24-1.71,1.31-3.86,4.16-3.55Zm4.57,33.62a41.81,41.81,0,0,0,9-7.65h0c.14,1,.39,2.36.47,3.69,3.42-1.85,0-8.42,2.68-12a13.52,13.52,0,0,0,.83,6.23c1.12-2.17,1-3.67.87-8.13a9.5,9.5,0,0,1,1.81,4.67c2-2.37,1.3-4.72-.37-7.29a2.57,2.57,0,0,0,.21-1.3c-.28-2.55-1-3.43-3.38-6.73,2.38.36,7.38,6.17,4.85,7.69a11.37,11.37,0,0,1,1.19,1.42c1.9,3.28.44,6.93-2.34,7.62.17,2.8-.53,5.29-2.71,4.59,0,.06,0,.11,0,.17a3.52,3.52,0,0,1-3.58,3.83c0,2.19-.61,4.06-3.3,3.62a9,9,0,0,0,1.47-3.85c-1.83,2.57-5.14,4.33-7.7,3.47Zm-.27-33.33c.29.48,1,2,1.61,2a1,1,0,0,0,0-1.92c-1.27-.5-1.62-.23-1.69-.22l.06.16ZM56,42.66h0ZM46.13,66.4a2.52,2.52,0,0,1-1.72.45c-1.91-.11-2.58-4.06-1.6-5.29.21.64.37,1.15.52,1.58.27-1.84,1.06-3.83,1.93-4.56-.52,4.29-.68,5,.87,7.82Zm-3.49-8c-3,3.61-4.39-4.3-3.17-6.42.89,3.83,1,4.49,3.17,6.42Zm9-8.58c-.69.38-1.28-2-.67-2.28a12.51,12.51,0,0,0,2.45-1.16c-.21,1.59,0,2.88-1.78,3.44Zm-3.06,7.07c-1.89.67-4.14.49-5.29-1.32l.13,0c2.13-.75,3.58-2.32,5.32-.34.44.49.84,1.33-.16,1.69Zm1.89-3.16c.87.27,1.71,0,1.69-.91,0-1.38-1.4-2.31-2.36-1.87-1.32.6.15,2.63.67,2.78Zm-5.53-6c-.85-2.29-1.25-3.7-3.88-2.18-1,.6,4,2.64,3.88,2.18Z%22 transform=%22translate(-11.28 -7.94)%22/%3E%3Cpath class=%22cls-1%22 d=%22M183.12,55.48a5.78,5.78,0,0,0,.18,1.46,5.46,5.46,0,0,0,.54,1.33,5.53,5.53,0,0,0,2,2,5.39,5.39,0,0,0,1.31.56h0a5.22,5.22,0,0,0,1.44.19,5.05,5.05,0,0,0,1.41-.19,4.75,4.75,0,0,0,1.27-.55h0a5.86,5.86,0,0,0,1.1-.87,5.77,5.77,0,0,0,.84-1.15,5.53,5.53,0,0,0,.54-1.34,6.28,6.28,0,0,0,.17-1.46,5.8,5.8,0,0,0-.18-1.47,5.6,5.6,0,0,0-.54-1.35h0a5.92,5.92,0,0,0-.86-1.16,5.59,5.59,0,0,0-1.11-.88,5.22,5.22,0,0,0-2.71-.75,5.15,5.15,0,0,0-1.43.19,4.9,4.9,0,0,0-1.29.56,5.25,5.25,0,0,0-1.1.88,5.88,5.88,0,0,0-.85,1.16A6,6,0,0,0,183.3,54h0a5.8,5.8,0,0,0-.18,1.47Zm-3.16,0a8.68,8.68,0,0,1,.28-2.23,8,8,0,0,1,.87-2,8.67,8.67,0,0,1,3.1-3.15,8.33,8.33,0,0,1,8.55,0,9.15,9.15,0,0,1,1.77,1.38,8.92,8.92,0,0,1,1.36,1.78,8.34,8.34,0,0,1,1.18,4.27,8.63,8.63,0,0,1-.29,2.23,8.47,8.47,0,0,1-.88,2.06,8.37,8.37,0,0,1-1.36,1.75h0a8.81,8.81,0,0,1-1.77,1.35,8.5,8.5,0,0,1-2.05.86,8.25,8.25,0,0,1-2.22.29,8.63,8.63,0,0,1-2.23-.28,8.59,8.59,0,0,1-5.16-4,8.07,8.07,0,0,1-.87-2.06,8.78,8.78,0,0,1-.28-2.25Zm-7.9-8.18V63.85H169V47.05h3.09v.25Zm-19,0V60.86h8v3H150V47.05h3.09v.25Zm-16.25,10L135.16,53l-1.73,4.26ZM137.9,60h-5.58l-1.51,3.68-.06.15h-3.09l.14-.33,7.19-17,.06-.15h.48l.06.15,7.19,17,.14.33H139.4l-.06-.15L137.9,60ZM121.14,47.3v2.75H113v3.86h7.28v3H113v4h8.49v3H109.88V47.05h11.26v.25ZM96.1,61a3.49,3.49,0,0,0,2-.53,1.65,1.65,0,0,0,.54-.61h0a1.91,1.91,0,0,0,.18-.86,1.86,1.86,0,0,0-.2-.89,1.47,1.47,0,0,0-.58-.58,3.47,3.47,0,0,0-1-.36A5.42,5.42,0,0,0,95.92,57H94v4ZM94,54h2a1.9,1.9,0,0,0,1.51-.57,2.44,2.44,0,0,0,.35-2.32,1.45,1.45,0,0,0-.43-.58h0a2.08,2.08,0,0,0-.73-.36,3.83,3.83,0,0,0-1-.12H94v4Zm5.36,1.06a5.87,5.87,0,0,1,.84.51h0a5,5,0,0,1,1,.92h0a3.7,3.7,0,0,1,.61,1.14,4,4,0,0,1,.21,1.3,5.25,5.25,0,0,1-.42,2.17,3.84,3.84,0,0,1-1.28,1.55,6.75,6.75,0,0,1-4.08,1.2h-5.3V47.05h4.68a9.07,9.07,0,0,1,2.32.27,5.17,5.17,0,0,1,1.77.82h0a3.58,3.58,0,0,1,1.13,1.38,4.44,4.44,0,0,1,.38,1.88,4.9,4.9,0,0,1-.15,1.24,4,4,0,0,1-.43,1.09h0a4.34,4.34,0,0,1-.71.89,3.34,3.34,0,0,1-.54.44Z%22 transform=%22translate(-11.28 -7.94)%22/%3E%3Cpath class=%22cls-2%22 d=%22M82,24a47,47,0,0,0-70.76,0Z%22 transform=%22translate(-11.28 -7.94)%22/%3E%3Cpath class=%22cls-3%22 d=%22M12.61,24a46,46,0,0,1,68.1,0H82a47,47,0,0,0-70.76,0Z%22 transform=%22translate(-11.28 -7.94)%22/%3E%3C/svg%3E")!important}
#navigation{border-bottom-color:#eadcc8!important}

/* 3) Vložit do košíku a Pokračovat v košíku – výrazné, s ikonkou košíku a zábleskem po najetí */
.p-info-wrapper .btn.btn-conversion.add-to-cart-button,a.btn.btn-conversion#continue-order-button{position:relative;overflow:hidden;background:linear-gradient(180deg,#36885f 0%,#2b7052 100%)!important;border:0!important;color:#fff!important;font-size:17px!important;font-weight:700!important;letter-spacing:.3px;height:56px!important;line-height:56px!important;padding:0 28px!important;border-radius:4px!important;box-shadow:0 8px 20px -6px rgba(43,112,82,.55)!important;display:inline-flex!important;align-items:center;justify-content:center;gap:10px;text-transform:none!important;transition:transform .15s,box-shadow .25s,filter .25s!important}
.p-info-wrapper .btn.btn-conversion.add-to-cart-button::before,a.btn.btn-conversion#continue-order-button::before{content:"";width:21px;height:21px;flex:0 0 21px;background:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8h14l-1.2 12.2H6.2z'/%3E%3Cpath d='M9 10V7a3 3 0 0 1 6 0v3'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 8h14l-1.2 12.2H6.2z'/%3E%3Cpath d='M9 10V7a3 3 0 0 1 6 0v3'/%3E%3C/svg%3E") no-repeat center/contain;display:block!important;position:static!important;border:0!important}
.p-info-wrapper .btn.btn-conversion.add-to-cart-button::after,a.btn.btn-conversion#continue-order-button::after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.38) 50%,rgba(255,255,255,0) 100%);transform:skewX(-20deg);transition:left .6s ease;pointer-events:none;display:block!important;border:0!important}
.p-info-wrapper .btn.btn-conversion.add-to-cart-button:hover,a.btn.btn-conversion#continue-order-button:hover,.p-info-wrapper .btn.btn-conversion.add-to-cart-button:focus-visible,a.btn.btn-conversion#continue-order-button:focus-visible{filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 0 0 3px #e6d2b8,0 12px 26px -6px rgba(43,112,82,.6)!important;background:linear-gradient(180deg,#36885f 0%,#2b7052 100%)!important}
.p-info-wrapper .btn.btn-conversion.add-to-cart-button:hover::after,a.btn.btn-conversion#continue-order-button:hover::after{left:120%}
.p-info-wrapper .btn.btn-conversion.add-to-cart-button:active,a.btn.btn-conversion#continue-order-button:active{transform:translateY(0)}
.buy-box .add-to-cart{align-items:stretch}
.buy-box .add-to-cart .add-to-cart-button{flex:1 1 auto!important;min-width:200px;width:auto!important}
.buy-box .quantity{height:56px!important}

/* 4) řady šperků (Black Friday, Nové šperky na titulce, „Mohlo by se vám líbit“ na detailu) jako karty „Naposledy prohlížené“ */
body .products-block.products.bt-prod-track .product::before, body .products-block.products.bt-prod-track .product::after, body .products-block.products.bt-prod-track .p::before, body .products-block.products.bt-prod-track .p::after,body .lbx-carousel .lbx-carousel__item.lbxsplide__slide .product::before, body .lbx-carousel .lbx-carousel__item.lbxsplide__slide .product::after, body .lbx-carousel .lbx-carousel__item.lbxsplide__slide .p::before, body .lbx-carousel .lbx-carousel__item.lbxsplide__slide .p::after{display:none!important}
body .products-block.products.bt-prod-track .p,body .lbx-carousel .lbx-carousel__item.lbxsplide__slide .p{border:1px solid #ece4d8!important;border-radius:4px;background:#fff;height:100%;display:flex!important;flex-direction:column;overflow:hidden;transition:border-color .2s,box-shadow .2s;box-shadow:none!important;padding:0!important;margin:0!important}
body .products-block.products.bt-prod-track .p:hover,body .lbx-carousel .lbx-carousel__item.lbxsplide__slide .p:hover{border-color:#e6d2b8!important;box-shadow:0 6px 18px rgba(36,36,46,.06)!important}
body .products-block.products.bt-prod-track .p a.image,body .lbx-carousel .lbx-carousel__item.lbxsplide__slide .p a.image{padding:0!important;aspect-ratio:4/3;height:auto!important;display:flex!important;align-items:center;justify-content:center;position:relative;margin:0!important}
body .products-block.products.bt-prod-track .p a.image img,body .lbx-carousel .lbx-carousel__item.lbxsplide__slide .p a.image img{width:100%!important;height:100%!important;max-height:none!important;object-fit:contain;margin:0!important;position:static!important;transform:none!important}
body .products-block.products.bt-prod-track .p-in,body .lbx-carousel .lbx-carousel__item.lbxsplide__slide .p-in{position:static!important;padding:8px 0 14px!important;margin:0!important;display:flex!important;flex-direction:column;gap:6px;flex:1 1 auto;background:none!important;transform:none!important;height:auto!important}
body .products-block.products.bt-prod-track .p-in-in,body .lbx-carousel .lbx-carousel__item.lbxsplide__slide .p-in-in{padding:0 14px!important;position:static!important;height:auto!important}
body .products-block.products.bt-prod-track .p a.name,body .lbx-carousel .lbx-carousel__item.lbxsplide__slide .p a.name{text-align:left!important;font-size:13.5px!important;line-height:1.35!important;height:auto!important;min-height:0!important;text-decoration:none!important;color:#24242e!important;margin:0!important;padding:0!important}
body .products-block.products.bt-prod-track .p a.name span,body .lbx-carousel .lbx-carousel__item.lbxsplide__slide .p a.name span{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal!important;text-decoration:none!important;text-overflow:clip!important}
body .products-block.products.bt-prod-track .p:hover a.name,body .lbx-carousel .lbx-carousel__item.lbxsplide__slide .p:hover a.name{color:#8f6339!important}
body .products-block.products.bt-prod-track .p a.name .category-appendix,body .lbx-carousel .lbx-carousel__item.lbxsplide__slide .p a.name .category-appendix{display:none!important}
body .products-block.products.bt-prod-track .p-bottom,body .lbx-carousel .lbx-carousel__item.lbxsplide__slide .p-bottom{padding:0 14px!important;margin:auto 0 0!important;position:static!important;height:auto!important}
body .products-block.products.bt-prod-track .p-bottom > div,body .lbx-carousel .lbx-carousel__item.lbxsplide__slide .p-bottom > div{justify-content:flex-start!important}
body .products-block.products.bt-prod-track .prices, body .products-block.products.bt-prod-track .price-final,body .lbx-carousel .lbx-carousel__item.lbxsplide__slide .prices, body .lbx-carousel .lbx-carousel__item.lbxsplide__slide .price-final{text-align:left!important;width:auto!important;margin:0!important}
body .products-block.products.bt-prod-track .p .price strong, body .products-block.products.bt-prod-track .p .price span,body .lbx-carousel .lbx-carousel__item.lbxsplide__slide .p .price strong, body .lbx-carousel .lbx-carousel__item.lbxsplide__slide .p .price span{font-family:"Nunito Sans",sans-serif!important;font-weight:700!important;font-size:14px!important;color:#24242e!important}
body .products-block.products.bt-prod-track{gap:12px!important}
body .products-block.products.bt-prod-track > .product{flex:0 0 calc((100% - 36px) / 4)!important;max-width:none!important;padding:0!important;border:0!important;margin:0!important}
@media (max-width:1199px){body .products-block.products.bt-prod-track > .product{flex-basis:calc((100% - 24px) / 3)!important}}
@media (max-width:991px){body .products-block.products.bt-prod-track > .product{flex-basis:calc((100% - 12px) / 2)!important}}
@media (max-width:767px){body .products-block.products.bt-prod-track > .product{flex-basis:44%!important}}
body .lbx-carousel .lbx-carousel__item{border:0!important;padding:0 6px!important;box-sizing:border-box!important;background:none!important}
body.type-detail #lb-recommend-element-product_detail .lb-reco-title{font-family:'Playfair Display',Georgia,serif!important;font-weight:400!important;font-size:28px!important;line-height:1.2!important;color:#24242e!important;text-transform:none!important;letter-spacing:0!important}


/* =================== v13 (11. 11. 2026) =================== */
/* lvíčci nad nadpisy – všude stejně malí jako na titulce */
h4.homepage-group-title::before,.h4.homepage-group-title::before,.fav-cat h4::before,.benefitBanner h4::before,.welcome h1::before,.ratings-in .r-nadpis h4::before,.custom-selector h4::before,#dklab_instagram_widget h4::before,.category-list-header h1::before,.type-category #content > h1::before,.type-page h1::before,.type-page h2::before,.type-post h1::before,.type-post h2::before,.products-related-header::before,.in-zapomenute-heslo .content-wrapper h1::before,.in-hodnoceni-obchodu .content-wrapper h1::before,.type-product #description::before,.container > .welcome-wrapper::before{width:24px!important;height:23px!important;margin:0 auto 8px!important;background:url(/user/documents/gfx/headline_symbol.svg) no-repeat center/contain!important}
/* Instagram – bez velkého odskoku nad sebou */
#dklab_instagram_widget{margin-top:48px!important}
/* tlačítka do košíku v okně „Přidáno do košíku“ a v rozbalovacím košíku v hlavičce */
.cart-widget-button a.btn.btn-conversion,#continue-order-button{text-transform:none!important}
.cart-widget-button a.btn.btn-conversion{width:auto;min-width:300px}
