/* RJ 183563*/
[data-look=A].ActionIconsView .icons>.icon.flag14 {
    background-color: #F60909
}

/* 150 238 - přidání emoji před a za název kategorie v horním menu */
/*
.MenuCategories .cs_cervena .name>span::before{
    content: "🎁 ";
}
.MenuCategories .cs_cervena .name>span::after{
    content: " 🎄";
}
*/
/* 150 238 - přidání emoji před a za název kategorie v horním menu */

.dcFooterWrap .FooterView .CookiesConfirmationLink {
    display: block !important;
}

/* Horní lišta */
#Master #HeaderInfoPanel
{
    background-color:#2a2a2a40;
}
#Master #HeaderInfoPanel p
{
    color:#954d94;
}
/* Horní lišta */

/*rwd - odkazy v patičce*/

.konikumFooterLinks {display:grid; grid-template-columns: auto auto auto auto auto;}
.konikumFooterLinks .socSite {flex-direction:column;}
@media(max-width:1149px){
    .konikumFooterLinks {grid-template-columns:1fr 1fr;}
    .konikumFooterLinks > div {margin-top:.5rem;margin-bottom:.5rem;}
    .konikumFooterLinks .kontakty {grid-row:2/4; }
    .konikumFooterLinks .socIkony > div {align-items:center;}
    .konikumFooterLinks .socSite {flex-direction:row;}
}

@media(max-width:700px){
    .konikumFooterLinks {grid-template-columns:1fr;}
    .konikumFooterLinks .kontakty {grid-row:unset;}
}



@media only screen and (min-width: 900px){
    .bsuc-flex>.w2of7_1200 {
        width: calc(2/7*100%);
    }
}
@media only screen and (min-width: 900px){
    .bsuc-flex>.w3of7_1200 {
        width: calc(3/7*100%);
    }
}


/*konec: rwd - odkazy v patičce*/



/* proklik na hlavní kategorie v menu */
.MenuCategoriesRwdView.v1.big ul.root>li:not(.leaf)>a.name { pointer-events: auto;}


body > .Facebook{position: fixed;left: 0;top: 170px;width: 36px; height: 132px; z-index:10;}
@media(max-width:1149px)
{
    body > .Facebook {display:none; }
}



.SimpleBasketPopupView.v1 {display: none;}
#Master {background-attachment: fixed;}

/* úprava ceny Platby předem v košíku */
/* zrušeno na základě úlohy 75696
.DeliveryPaymentSelectorView.v1 .item.advance .itemPrice {
    margin-left: 1em;
    display: none;
}
.DeliveryPaymentSelectorView.v1 .item.advance>label::after {
    content: "(-30,0 Kč)";
    margin-left: 1em;
}
*/
/* konec úpravy */

[data-look=A].ActionIconsView .icons>.icon.flag01 {
    background-color: #6B63BB ;
}

.UserContentView.v3.columns10 .slidingUserContent .ucSliderItem { min-width:10%; }
.UserContentView.v3.columns6 .slidingUserContent .ucSliderItem { min-width:calc(100%/6); }
.UserContentView.v3.columns4 .slidingUserContent .ucSliderItem { min-width:calc(100%/4); }
.UserContentView.v3.columns3 .slidingUserContent .ucSliderItem { min-width:calc(100%/3); }

.leaf.cs_vyprodejKategorie{
    background-color: #e80202;
}

.VariantSelectorView.v3 .buttons .value {width: 135px;}

/* custom */

:root {
    --bg-header-color: #1a1a1a;
    --price-primary-color: RGBA(90,50,90,.9);
    --eshop-max-width: 1440px; /* default : 1260px - původní šířka shopu */
}

[data-look=B].AddToCartView.v7 .button.buy {
    border-radius: 8px; /* default : 50px - oblé rohy */
    background: linear-gradient(135deg, #954d94 0%, #6a2977 100%);
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1); 
    transition: background 0.3s ease, transform 0.3s ease; 
}

[data-look=B].AddToCartView.v7 .button.buy:hover {
    background: linear-gradient(135deg, #6a2977 0%, #954d94 100%); /* změna gradientu při najetí myší */
    transform: translateY(-2px); 
}

#Logo {
    background-image: url('https://cdn.konikum.cz/data/user-content/Logo/konikum_logo.png?v=276541694'); /* https://cdn.konikum.cz/configuration/konikum/css/img/konikum_logo.png - původní logo */
}

.MenuCategoriesRwdView.v1.big ul.root>li[data-cat-id="502"], .MenuCategoriesRwdView.v1.big ul.root>li[data-cat-id="1101"], .MenuCategoriesRwdView.v1.small ul.root>li[data-cat-id="502"], .MenuCategoriesRwdView.v1.small ul.root>li[data-cat-id="1101"] {
    background-color: #b15ab0; /* zvýraznění prvků v horním menu */   
}

.UserContentView {
    padding: 0 0 !important; /* padding: 1em 0; - mezera před a pod Sliderem */
}

.ProductView .sizes .value {
    background: linear-gradient(135deg, #be267f 0%, #ff79a9 140%);
    transition: background 0.3s ease, color 0.3s ease, box-shadow 0.3s ease;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3); /* Lehké stínování */
}

/*
.HeadingView.v1 {
    font-family: "Coiny", system-ui; 
    font-weight: 400; 
    font-style: normal;
    text-shadow: 1px 1px 2px black, 0 0 0.4em black, 0 0 0.08em black;
    color: #ffffff;
    font-size: calc(0.9vw + 0.9vh);
    white-space: nowrap;
}
*/