body, div, p, li, label, input, a, #carousel .extended-banner-title, #footer .custom-footer > div h4, .quantity .increase::before, .quantity .decrease::before, .box-categories > h4, #filters h4, .product-appendix, .advanced-order .h2, .p-price .price-final, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .navigation-in > ul > li > a, .extended-banner-title, .fav-cat li > div a, .menu-helper > span, .p .name, .prices, .prices > div, .vote-initials, .vote-name, .news-item .text .title, .social-login-buttons-divider, .subcategories li a .text, .price-standard, .price-final, .price-additional, #productsAlternative::before, .benefitBanner__title, #variants::before, .variant-name, #ratingTab::before, .rate-wrapper .rate-average, .vote-form > form::before, #productDiscussion::before, .cart-table .main-link, .free-gift::before, .free-gift-name, .cart-table tr.related td::before, .cart-related-name, .price-primary, .payment-info b, .payment-shipping-price, .cart-item.cart-item-gift > div > strong, .id--15 .cart-table .p-name, .id--15 .cart-table .p-price, #search-group-categories .search-results-group-list ul li a, .empty-content-404::before, .obj-detail .p-name a, .klient-centrum.obj-detail .content td:last-child, .step-title, .empty-cart-boxes ul li a, .dklab_instagram_widget_heading > .text, .plugin-fixed-header__name, .fvDoplnek .fvDoplnek-produkt .fvDoplnek-text .price, .fvDoplnek-text .name, .hodnoceni-hp .autor, .navigation-in > ul li a, .blog-hp::before, .id--18 .row-summary dl dt:first-child, .id--18 .row-summary dl dd:nth-child(2), .hodnoceni::before {
    font-family: 'Lato', sans-serif !important;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .extended-banner-title, .fav-cat li > div a, .p .name, .vote-initials, .vote-name, .news-item .text .title, .subcategories li a .text, #productsAlternative::before, .benefitBanner__title, #variants::before, .variant-name, #ratingTab::before, .rate-wrapper .rate-average, .vote-form > form::before, #productDiscussion::before, .cart-table .main-link, .free-gift::before, .free-gift-name, .cart-table tr.related td::before, .cart-related-name, .empty-content-404::before, .obj-detail .p-name a, .klient-centrum.obj-detail .content td:last-child, .step-title, .empty-cart-boxes ul li a, .dklab_instagram_widget_heading > .text, .plugin-fixed-header__name, .fvDoplnek-text .name, .hodnoceni-hp .autor, .blog-hp::before, .id--18 .row-summary dl dt:first-child, .id--18 .row-summary dl dd:nth-child(2), .hodnoceni::before {
    font-family: 'Quicksand', sans-serif !important;
}

@media screen and (max-width: 767px) {
    .navigation-in > ul li a {
        font-family: 'Lato', sans-serif !important;
    }
}

.navigation-in > ul > li > a, .menu-helper, .menu-helper > span {
    font-family: 'Lato', sans-serif !important;
    font-weight: 700 !important;
}

.col-sm-6:has(#deliveryRegionId) {
    display: none !important;
}
.site-name img {-webkit-filter: none; filter: none;}
@media screen and (min-width: 1200px){
.type-index #header {position: relative !important;top: 0 !important;}
.type-index .top-navigation-bar {position: relative !important;top: 0 !important;background-color: #F5F5F5 !important;}
.type-index .navigation-in > ul > li > a {color: #000;}
.type-index .lupa, .type-index .top-nav-button::before {color: #000;}
.type-index .menu-helper:not(:hover), .type-index .menu-helper:not(:hover) > span {color:#000;}
.type-index .btn.cart-count::before, .type-index a.btn.cart-count::before, .type-index .btn.cart-count .cart-price {color: #000;}
.type-index .navigation-buttons > a[data-target="cart"] i, .cart-count:not(.full)::after {background-color: #000;color: #fff;}
.type-index .top-navigation-bar a, .type-index .dropdown button {color: #000;}
.type-index .site-name img {-webkit-filter: none;filter: none;}
.type-index .dropdown {border-color: #C4C4C4 !important;}
.type-index .dropdown .caret::before {color: #000 !important;}
.one-column-body .carousel-inner > .item.carousel-link a::before, .one-column-body .carousel-inner > .item:not(.carousel-link)::before {display: none;}
}
#footer::before, #content-wrapper + #footer::before {
  content: "";
  height: 48px;
  background-color: #FFFFFF;
  width: 100%;
  display: block;
  border-bottom: 0px solid #DD9F1A !important;
}
.link-icon.share, .link-icon.print, .link-icon.chat {display:none}
.wh-buy-btn {
  display: inline-block;
  padding: 12px 32px;
  background-color: #000 !important;
  color: #fff !important;
  font-size: 15px;
  font-weight: 700;
  text-decoration: none !important;
  border: 1px solid #000 !important;
  border-radius: 0;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  transition: all 0.2s ease;
}
.wh-buy-btn:hover {
  background-color: #fff !important;
  color: #000 !important;
  border: 1px solid #000 !important;
  text-decoration: none !important;
}
  .extended-description {
  display: none !important;
}