<style>
.site-msg.information .close{
		background-color:white;
}
body > div.overall-wrapper > div.site-msg.information > div > div.text > a{
		color:#fff;
}
.site-msg.information {
		background:#550e0e;
}
.type-category .subcategories.with-image li a, .type-category .subcategories li a {
    margin: 10px;
    border: 1px solid #710606;
    font-size: larger;
    font-weight: 700;
}
.advanced-parameter-inner img {
    border-radius: 0%;
}
.flags .flag {
    color: #FFF;
}
#content > div.category-top > ul > li > a > span.image{
		display:none;
}
#navigation > div > ul > li.menu-item-17421.ext > ul > li > a > img {
   	border-radius:1rem;
    height: 75%;
    width: 100%;
    object-fit: cover;
}
#navigation > div > ul > li.menu-item-17421.ext.exp > ul > li.menu-item-20745 > div > a {
    display: flex;
    flex-direction: column; /* obrázek nahoře, text dole */
    align-items: center;    /* vystředí horizontálně */
    gap: 4px;               /* vertikální mezera mezi obrázkem a textem */
}


#navigation ul.menu-level-1>li>a b {
    text-transform: uppercase;
    font-weight: 700;
    color: #c3c1b5;
}

#navigation ul.menu-level-1>li>a b:hover {
    font-weight: 800;
    color: #ad5e23;
    text-decoration:overline;
}

#navigation ul.menu-level-1>li>a {
    color: #ad5e23;
        text-decoration:none;
}

#navigation ul.menu-level-1 > li > a:hover {
    text-decoration: none !important;
}

		#navigation ul.menu-level-1>li .menu-level-2 li>div>a{
		font-weight:400;
}
		#navigation ul.menu-level-1>li .menu-level-2 li>div>ul.menu-level-3 {
    display: none;
}
		#navigation > div > ul > li.menu-item-21600.ext.exp > ul > li.has-third-level > div > ul {
    display: flex;
}

		#navigation > div > ul > li.menu-item-21600.ext > ul > li.has-third-level img {
    display:;
}

		#navigation > div > ul > li.menu-item-17955.ext > ul > li.has-third-level img {
    display:none;
}

		#navigation > div > ul > li.menu-item-17955.ext > ul > li img {
    display:none;
}

		#navigation > div > ul > li.menu-item-2628.ext > ul > li img {
    display:none;
}

@media only screen and (min-width: 768px) {
    #navigation ul.menu-level-1>li .menu-level-2 li {
        flex-direction: column-reverse;
        padding: 0 10px;
    }
    
    #navigation ul.menu-level-1>li .menu-level-2 li>div>a {
    font-weight: 600;
}
.navigation-in > ul > li > a[href*="/nabytek-nabytok/"]::before {
    content: "";
    display: inline-block;
    width: 25px;
    height: 25px;
    background-image: url("/user/documents/upload/ikony/furniture.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    margin-right: 6px;
    vertical-align: middle;
}
.navigation-in > ul > li > a[href*="/mistnosti-mistnosti/"]::before {
    content: "";
    display: inline-block;
    width: 25px;
    height: 25px;
    background-image: url("/user/documents/upload/ikony/blueprint.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    margin-right: 6px;
    vertical-align: middle;
}
.navigation-in > ul > li > a[href*="/nabytek-z-masivu-hledat/"]::before {
    content: "";
    display: inline-block;
    width: 25px;
    height: 25px;
    background-image: url("/user/documents/upload/ikony/wood-plank.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    margin-right: 6px;
    vertical-align: middle;
}
.navigation-in > ul > li > a[href*="/montaz-nabytku/"]::before {
    content: "";
    display: inline-block;
    width: 25px;
    height: 25px;
    background-image: url("/user/documents/upload/ikony/hammer.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    margin-right: 6px;
    vertical-align: middle;
}

.navigation-in > ul > li > a[href*="/akce/"]::before {
    content: "";
    display: inline-block;
    width: 25px;
    height: 25px;
    background-image: url("/user/documents/upload/ikony/malware.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    margin-right: 6px;
    vertical-align: middle;
}
.navigation-in > ul > li > a[href*="/vyprodej-nabytku-vyprodej/"]::before {
    content: "";
    display: inline-block;
    width: 25px;
    height: 25px;
    background-image: url("/user/documents/upload/ikony/price-tag-discount.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    margin-right: 6px;
    vertical-align: middle;
}
.navigation-in > ul > li > a[href*="/zahrada/"]::before {
    content: "";
    display: inline-block;
    width: 25px;
    height: 25px;
    background-image: url("/user/documents/upload/ikony/table.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    margin-right: 6px;
    vertical-align: middle;
}


.custom-product-banner img {
    border-radius: 5px;
}


/* CSS vložit do: Vzhled a obsah -> Editor vzhledu -> CSS */
#shp-hotspot-wrapper-unique .shp-hotspot-container {
  position: relative;
  width: 100%;
  max-width: 1920px;
  height: 100%;
  margin: 0px auto;
  line-height: normal; /* Reset Shoptet dědičnosti */
}

#shp-hotspot-wrapper-unique .shp-hotspot-img {
  width: 100% !important;
  height: auto !important;
  display: block;
}

#shp-hotspot-wrapper-unique .shp-hotspot-item {
  position: absolute;
  z-index: 100;
}

/* Design bodu - Pehotin styl */
#shp-hotspot-wrapper-unique .shp-hotspot-dot {
  width: 24px;
  height: 24px;
  background: #ffffff;
  border: 4px solid #ad5e23; /* Shoptet modrá nebo vaše barva */
  border-radius: 50%;
  cursor: pointer;
  box-shadow: 0 0 15px rgba(0,0,0,0.4);
}

/* Popisek (Karta) */
#shp-hotspot-wrapper-unique .shp-hotspot-card {
  position: absolute;
  bottom: 35px;
  left: 50%;
  transform: translateX(-50%) translateY(10px);
  width: 220px;
  padding: 15px;
  background: #ffffff;
  border-radius: 4px;
  box-shadow: 0 10px 30px rgba(0,0,0,0.15);
  visibility: hidden;
  opacity: 0;
  transition: all 0.3s ease;
  text-align: center;
}

/* Zobrazení při najetí */
#shp-hotspot-wrapper-unique .shp-hotspot-item:hover .shp-hotspot-card {
  visibility: visible;
  opacity: 1;
  transform: translateX(-50%) translateY(0%);
}

/* Texty uvnitř karty */
#shp-hotspot-wrapper-unique .shp-hotspot-title {
  display: block;
  font-weight: bold;
  margin-bottom: 5px;
  color: #000;
}

#shp-hotspot-wrapper-unique .shp-hotspot-text {
  font-size: 13px;
  color: #666;
  margin-bottom: 10px;
}

    </style>

<!-- Zacatek kodu chatu SupportBox -->
<script type="text/javascript">
    var supportBoxChatId = 3632;
    var supportBoxChatSecret = '58e5fc573be4df2d21fc980eba0ad27b';
    var supportBoxChatVariables = {
        email: 'client@email.tld',
        fullName: 'John Doe',
        phone: '123456789',
        customerId: 12345
    };
</script>
<script src="https://chat.supportbox.cz/web-chat/entry-point" async defer></script>
<!-- Konec kodu chatu SupportBox -->



<!-- Zacatek kodu Infohláška v detailu produktu -->
<script>
var detailContactButtonTitle = "Potřebujete poradit?";
var detailContactButtonText = "Rádi zodpovíme vaše dotazy. Pracovní dny 10 - 15 h";
var detailContactButtonLink = ""

var detailContactFormAddonIcon = true
var detailContactFormAddonIconType = "";
var detailContactFormAddonIconImage = ""
</script>
<!-- Konec kodu Infohláška v detailu produktu -->