div.extra.gift{padding:20px; background: #F5F5F5; width:50%; justify-self:center; margin:25px;align-self:center;}
.products-block .p-bottom .prices, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, .p-detail-inner h1, .products-block > div .p .name{  font-family: "Roboto Condensed", serif;}
.header-bottom {background-color: #ffffff;box-shadow: 1px 1px 4px 1px #0000004a;}
.countdown-sh-after{font-weight:800;}
a.blog-sub{visibility:hidden;}
.col-xs-6.col-sm-6.col-lg-3.col-xl-3.blog-subcategory{background:#FFEDC0}
.warning-box{padding: 20px;color: #555658;background: #ffc503;font-weight: 700;}
.subcategories.with-image li a .image{display:flex;justify-content:center;}
.countdown-sh{padding:15px;background:#F5F5F5;border:1px solid #FFC503}
div#gift-product-grid{opacity:0.5;}
.navigation-in>ul>li>a {color: black;}
.overall-wrapper{overflow-x:hidden}
.menu-helper>span {color: #000000;}
.top-navigation-bar {background-color: #626262;}
.site-msg.information .text::before, .site-msg.information .text::after{display:none;}
.top-navigation-bar a{color: white;}
.welcome-wrapper .welcome{padding: 120px 80px 120px 80px;}
.customWD:hover{color:white !important}
#header .navigation-buttons .header-phone a{display:none;}
.zasielkovic {font-size: 16px!important;font-weight: 600!important;line-height: 50px!important; margin: 20px;}
.news-wrapper .news-item .news-image {aspect-ratio: 1 / 1;height: 100%;width: 100%;object-fit: cover;}
.news-item .image img{aspect-ratio: 3 / 2;}
.top-navigation-tools > button{color:white;}
@media (min-width: 992px) {
.admin-logged.msg-info-active .popup-widget.cart-widget {top: 206px;}
}
.p-image iframe{height:700px !important}
@media(max-width:768px){
.p-image-wrapper .p-thumbnails a{overflow:hidden}
.p-image iframe{height:500px !important}
#gift-product-grid {flex-direction: column;gap: 12px;}
.gift-product-card {align-items: center;padding: 12px;border: 1px solid #eee;border-radius: 8px;gap: 12px;}
.gift-product-card .gift-img {flex: 0 0 60px;}
.gift-product-card .gift-img img {width: 60px;height: 60px;object-fit: cover;border-radius: 6px;}
.gift-product-card .gift-title {flex: 1;font-size: 14px;margin: 0;}
.gift-product-card .gift-threshold {flex: 0 0 auto;white-space: nowrap;font-size: 13px;font-weight: 600;color: #00bfa6;}
.gift-product-card .gift-img span {display: none; /* Skry ikonku "+" na mobile ak chceš */}
div.extra.gift{width:100%;margin:0px;}
.ordering-process.id--9 .discount-coupon {width: 100% !important;}
.header-phone a{color:#ffc500}
.zasielkovic{display:none !important}
#header .navigation-buttons a{overflow:hidden}
#header .site-name {height: auto;max-width: 200px;}
#header .site-name img{width:150px}
.zasielkovic{margin-bottom:-10px}
.welcome-wrapper .welcome{padding:50px 0}
}
@media screen and (max-width: 767px) {
.navigation-buttons a[data-target="navigation"]::after {display:none!important;}
#header .site-name {margin-left: -80px!important;}
.pre-web-link.login.toggle-window{margin-left:10px !important}
.check-price-WD{font-size:11px}
.top-navigation-tools a.top-nav-button-login{color:#FBC508}
#product-detail-form > div:nth-child(9) > span.c-product-interconnection-detail-params__type::after{content: "\e9b6";font-family: ikony;position: absolute;right: 30%;color: var(--color-secondary);line-height: 75px;}
.c-product-interconnection-detail-params__products.is-type--list{max-width:75%}
}
@media(min-width:768px) and (max-width:992px){
#product-detail-form > div:nth-child(9) > span.c-product-interconnection-detail-params__type::after{content: "\e9b6";font-family: ikony;position: absolute;right: 27%;color: var(--color-secondary);line-height: 52px;}
.c-product-interconnection-detail-params__products.is-type--list{max-width:75%}

}
.admin-logged .popup-widget.login-widget {top: 115px;}
@media (min-width: 768px) {

#header .navigation-buttons a[data-target="login"] {display: none!important;}
}
.navigation-buttons a::before{color:black;}
.top-menu-trigger-visible .top-navigation-menu-trigger {color: white;}
.top-navigation-bar-menu-helper li:last-child a, .dropdown-menu li:last-child a {color: black;}
#footer {margin-top: 0px;}
#cboxLoadedContent .products-wrapper.product-slider-holder.has-navigation,h2.popis-nadpis,.hodnoceni.svk{display:none}
.c-product-interconnection-detail-params__products{-webkit-appearance: auto; -moz-appearance: auto;appearance: auto; padding: 10px 16px;}
.p-data-wrapper .detail-info,.p-data-wrapper .detail-info th{font-weight:900}
.p-data-wrapper .ratings-and-brand{gap:20px}
.p-data-wrapper #dkLabFavouriteDiv{margin:0}
.top-navigation-bar-menu-helper li:last-child a {color: white !important;}
.top-navigation-bar-menu-helper,.top-navigation-menu-trigger{background-color:#626262 !important}
#manufacturerDescription{display:none}
.products-related-wrapper, .products-alternative-wrapper{display:none;}
#product-detail-form > div:nth-child(9) > span.c-product-interconnection-detail-params__type::after {display:none;}
div.extra.gift {width: 100%;}
.dm-coupon-div.show-tooltip{background-color: #000000;border: 3px dashed #FFC503;width:100% !important}
.dm-coupon-div>div{font-size: 22px;color: white;}
.dm-coupon-div span{color: #FFC503;}
ul#relatedFiles.tab-pane.fade{display:none;}
