.extended-banner-texts .extended-banner-title{color:#1a1714!important;-webkit-text-fill-color:#1a1714!important;background:none!important}
.extended-banner-texts .extended-banner-text{color:#1f1b16!important}
.extended-banner-texts .extended-banner-link{background:linear-gradient(135deg,#f2d77f,#d9a93a 52%,#b8830c)!important;color:#fff!important;border:none!important;font-weight:700!important;box-shadow:0 6px 18px rgba(184,131,12,.35)!important;transition:transform .25s,box-shadow .25s,filter .25s!important}
.extended-banner-texts .extended-banner-link:hover{filter:brightness(1.08)!important;transform:translateY(-2px)!important;box-shadow:0 11px 26px rgba(184,131,12,.5)!important}
@media(min-width:768px){.extended-banner-texts{padding-left:4%!important}}
.next-to-carousel-banners,.banner-wrapper[data-testid="bannerTop"]{display:none!important}
/* === Jednotna zlata tlacitka na celem eshopu === */
.btn-conversion,.btn-cart,.add-to-cart-button,.btn.btn-primary,.btn.btn-secondary,.add-comment{background:linear-gradient(135deg,#f2d77f,#d9a93a 52%,#b8830c)!important;background-color:#d9a93a!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:none!important;box-shadow:0 6px 16px rgba(184,131,12,.30)!important;transition:box-shadow .25s,filter .25s!important}
.btn-conversion span,.btn-cart span,.add-to-cart-button span,.btn.btn-primary span,.btn.btn-secondary span,.add-comment span,.add-comment .link-like{color:#fff!important;-webkit-text-fill-color:#fff!important}
.btn-conversion:hover,.btn-cart:hover,.add-to-cart-button:hover,.btn.btn-primary:hover,.btn.btn-secondary:hover,.add-comment:hover{filter:brightness(1.07)!important;box-shadow:0 8px 20px rgba(184,131,12,.42)!important;color:#fff!important}
.btn-conversion:focus,.btn-cart:focus,.add-to-cart-button:focus,.btn.btn-primary:focus{outline:none!important;box-shadow:0 0 0 3px rgba(217,169,58,.45)!important;color:#fff!important}
.rating-more-btn{background:none!important;box-shadow:none!important}
/* === Instagram tlacitko === */
.instagram-follow-btn a{background:linear-gradient(135deg,#f2d77f,#d9a93a 52%,#b8830c)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:0 6px 16px rgba(184,131,12,.30)!important;transition:box-shadow .25s,filter .25s!important}
.instagram-follow-btn a:hover{filter:brightness(1.07)!important;box-shadow:0 8px 20px rgba(184,131,12,.42)!important;color:#fff!important}
/* === Newsletter tlacitko - jemny zoom na hover === */
.btn-default.btn-arrow-right{transition:transform .25s,box-shadow .25s,filter .25s!important}
.btn-default.btn-arrow-right:hover{transform:scale(1.05)!important;filter:brightness(1.05)!important}
/* === Socialni ikonky u kontaktu - zoom na hover === */
.contact-box-icon-list .contact-box-icon{transition:transform .25s!important}
.contact-box-icon-list .contact-box-icon:hover{transform:scale(1.15)!important}
/* === Srdicko oblibene - presun do praveho horniho rohu === */
.product .p{position:relative!important}
.product .dkLabFavouriteProductDiv{position:absolute!important;top:10px!important;right:10px!important;z-index:5!important;margin:0!important}
/* === Skryti hvezdicek v produktovem nahledu (karta) === */
.product .ratings-wrapper{display:none!important}
/* === O nas tlacitko "Zjistit vice" - zoom + zesvetleni na hover === */
.rvo-wrap a{transition:transform .25s,box-shadow .25s,filter .25s!important}
.rvo-wrap a:hover{transform:scale(1.05)!important;filter:brightness(1.08)!important;box-shadow:0 10px 24px rgba(184,131,12,.45)!important}
/* === Carousel banner texty - velke, tucne, BILE, s tmavym stinem (citelne) === */
.shpt-carousel-item-texts,.shpt-carousel-item-texts *{color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:800!important;text-shadow:0 2px 6px rgba(0,0,0,.55),0 1px 3px rgba(0,0,0,.6),0 0 14px rgba(0,0,0,.35)!important}
.shpt-carousel-item-texts{font-size:17px!important}
.shpt-carousel-item-texts .extended-banner-title,.shpt-carousel-item-texts h1,.shpt-carousel-item-texts h2,.shpt-carousel-item-texts h3{font-size:30px!important;line-height:1.15!important;font-weight:800!important}
.shpt-carousel-item-texts .extended-banner-link,.shpt-carousel-item-texts a.extended-banner-link,.shpt-carousel-item-texts .extended-banner-link *{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important}
@media(max-width:767px){.shpt-carousel-item-texts .extended-banner-title,.shpt-carousel-item-texts h1,.shpt-carousel-item-texts h2,.shpt-carousel-item-texts h3{font-size:22px!important}.shpt-carousel-item-texts{font-size:15px!important}}
/* === Kosik popup "Produkt pridan do kosiku" - prevlek do zlate/kremove === */
.advanced-order .h1{background:linear-gradient(135deg,#f2d77f,#d9a93a 52%,#b8830c)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}
.colorbox--order #cboxClose{color:#fff!important}
.advanced-order .h2{color:#1a1714!important}
.advanced-order .mehub-bonus-advanced-cart-container .card{background:#fbf6ec!important;border:1px solid #efe2c4!important}
.advanced-order .mehub-bonus-advanced-cart-container .card-text,.advanced-order .mehub-bonus-advanced-cart-container span,.advanced-order .mehub-bonus-advanced-cart-container b{color:#9c6f08!important;-webkit-text-fill-color:#9c6f08!important}
.advanced-order .extras-wrap .extra-item,.advanced-order .extras-wrap .extra-item.is-free-shipping,.advanced-order .extras-wrap .extra-content,.advanced-order .extras-wrap .extra.delivery,.advanced-order .is-free-shipping{background:linear-gradient(135deg,#fdf8ee,#f6edd9)!important;border-color:#e8d9b5!important}
.advanced-order .extra.delivery span{color:#1a1714!important;-webkit-text-fill-color:#1a1714!important}
.advanced-order .extra.delivery strong{color:#b8830c!important;-webkit-text-fill-color:#b8830c!important}
.advanced-order .extra.delivery::before,.advanced-order .extra-content::before,.advanced-order .is-free-shipping::before,.advanced-order .extra.delivery svg,.advanced-order .extra.delivery img,.advanced-order .extra-content svg,.advanced-order .extra-content img{filter:brightness(0) saturate(100%) invert(58%) sepia(56%) saturate(560%) hue-rotate(2deg) brightness(92%) contrast(90%)!important}
.advanced-order .extra.delivery svg,.advanced-order .extra.delivery svg *,.advanced-order .extra-content svg,.advanced-order .extra-content svg *{stroke:#b8830c!important;color:#b8830c!important;-webkit-text-fill-color:#b8830c!important}
.advanced-order .advancedOrder__buttons .next-step-back{background:#fff!important;color:#b8830c!important;-webkit-text-fill-color:#b8830c!important;border:2px solid #e3c879!important;box-shadow:none!important;transition:background .25s,color .25s!important}
.advanced-order .advancedOrder__buttons .next-step-back:hover{background:#fbf6ec!important;color:#9c6f08!important;-webkit-text-fill-color:#9c6f08!important}
/* === Stranka kosiku /kosik/ - zelene boxy a texty do zlate/kremove === */
.extra-item.is-free-shipping,.extra-item.is-free-shipping .extra-content{background:linear-gradient(135deg,#fdf8ee,#f6edd9)!important;border-color:#e8d9b5!important}
.extra.delivery span{color:#1a1714!important;-webkit-text-fill-color:#1a1714!important}
.extra.delivery strong{color:#b8830c!important;-webkit-text-fill-color:#b8830c!important}
.extra.delivery svg,.extra.delivery img,.extra-content svg,.extra-content img{filter:brightness(0) saturate(100%) invert(58%) sepia(56%) saturate(560%) hue-rotate(2deg) brightness(92%) contrast(90%)!important}
.checkout-box-wrapper .box-bg-default,.summary-wrapper .box-bg-default{background:linear-gradient(135deg,#fdf8ee,#f6edd9)!important;border-color:#e8d9b5!important}
.free-gift-info{color:#b8830c!important;-webkit-text-fill-color:#b8830c!important}
