.zajima{border-radius:6px;background:#323232;color:#fff;padding:18px}
.zajima h3{margin:0 0 7px 0;color:#FFF;font-size:22px}
.zajima p{margin-bottom:13px}
.zajima a{color:#fff!important}
.zajima div{display:flex;gap:19px;align-items:center}
.zajima div.ztext{flex-flow:column;gap:0;align-items:start}
.zajima .btn{border-radius:32px;background:#53D37F;border:none;text-transform:none;padding:0 26px;letter-spacing:0;height:41px;display:flex;align-items:center}
.login-window-visible .top-nav-button-login.primary{background:transparent}
.baleni{background:#F5F5F5;border-radius:27px;width:131px;height:33px;display:flex;align-items:center;justify-content:center;color:#A7A3A3;font-size:14px;line-height:22px;letter-spacing:0.5px}
@media(max-width:767px){
.category-content-wrapper{display:flex;flex-flow:column}
#filters-wrapper{order:-9}
#category-header{order:-8}
}
@media(min-width:768px){
.zajima:has(.ztext){display:flex;justify-content:space-between}
.zajima div.ztext p{margin:0}
.popup-widget.login-widget{top:111px}
.products-block > div .p .p-bottom > div .p-tools .pr-action{justify-content:start}
.products-block .product .quantity{flex:0 0 104px}
.products-block > div .p .p-bottom > div .p-tools .btn.btn-cart{flex:0 0 calc(100% - 140px)}
}
.prices:has(.price-standard) .price-final strong,.p-final-price-wrapper:has(.price-standard) .price-final-holder{color: #D35465!important;}
.reglink{color:#252729!important}
.reglink:after{content:url(/user/documents/upload/i/arr.svg);margin-left:4px}
.top-navigation-bar .benefitBanner{width:calc(100% - 550px);margin:0 auto 0 0}
.top-navigation-bar .benefitBanner__item{margin:0;flex:0 0 33.333%}
.top-navigation-bar .benefitBanner__link{align-items:center}
.top-navigation-bar .benefitBanner__title{margin:0;color:#323232;font-size: 14px;line-height:normal}
.top-navigation-bar .benefitBanner__data{color:#323232;font-size:13px;line-height:normal}
.top-navigation-bar .benefitBanner__img{max-height:60px}
.top-navigation-bar .benefitBanner__link:after{content:url(/user/documents/upload/i/usparr.svg)}
.p-bottom .pocet-ks{color:#A7A3A3;font-size:13px;font-weight:300}
.p-bottom .pocet-ks:before{content:url(/user/documents/upload/i/infog.svg)!important;margin-right:2px;position:relative;top:1px}
.product:has(.pocet-ks) .p-tools{padding-bottom:4px!important}
.product .pocet-ks{padding-bottom:24px}
.top-navigation-bar .footer-banner{display:none}
.full-box .half video{width:100%;aspect-ratio:16 / 9;height:auto;border-radius:7px}
.vcontrol{cursor:pointer}
.id-11196 #content header{display:none}
.id-11196 .half:first-child{padding-right:50px}
.gap7{gap:7px}
.center-box{justify-content:center}
.center-box>p{width:100%;text-align:center;margin-top:20px}
.full-grey{position:relative;padding:32px 0;margin:42px 0 82px 0}
.full-grey>*{position:relative}
.full-grey:before{content:"";position:absolute;left:calc(50% - 50vw);background:#F5F5F5;width:100vw;height:100%;top:0}
.id-11196 .btn-jak{display:none}
.full-grey a:not(:has(img)){color:#323232;font-weight:600;line-height:50px;border-radius:32px;border:1px solid #323232;background:#FFF;padding:0 26px}
.grey-border-box{border-radius:12px;border:1px solid #E3E3E3;background:rgba(255, 255, 255, 0.2)}
.black-box{width:448px;max-width:100%;border-radius:14px;background:#323232;box-shadow:0 4px 11.3px 0 rgba(56, 56, 56, 0.25);color:#fff;padding:20px 24px 5px 30px}
.black-box *{color:#fff!important}
.black-box h4{font-size:25px;margin-top:0}
.black-box p{font-size:18px;line-height:1.5}
.check-box{position:relative;padding-left:70px}
.check-box:before{content:url(/user/documents/upload/i/check3.svg);position:absolute;left:30px;top:22px}
.line-break{width:100%;height:0}
.gap10{gap:5px 10px}
.id-11196 #content h2{font-size:30px;color:#000;font-weight:700;width:100%;text-align:center}
.id-11196 #content .half h2{color:#252729;line-height:43.2px;width:457px;max-width:100%;font-weight:600;text-align:left}
.full-grey h2{margin-top:0}
.full-grey p{text-align:center;width:100%;margin-top:38px}
.id-11196 #content h3{color:#000;font-size:24px;font-weight:700;letter-spacing:0.5px;text-align:center;width:100%}
.id-11196 #content .full-box>.btn{margin:20px auto}
.id-11196 #content p{color:#252729;letter-spacing:0.5px}
.id-11196 #content .btn{border-radius:32px;background:#323232;border:none;text-transform:none;padding:0 26px;letter-spacing:0;height:48px;display:inline-flex;align-items:center;color:#FFF;font-size:16px;margin-right:20px}
.id-11196 #content .btn:after{content:url(/user/documents/upload/i/arr.svg);margin-left:10px;filter:invert(1) brightness(5);position:relative;top:-1px}
.content p a.black-link{color:#323232;font-weight:600;text-decoration:none}
.id-11196 .position--benefitCategory{background:transparent;margin-top:0}
.id-11196 .benefitCategory-load:last-child{display:none}
.id-11196 #footer{margin-top:50px}
.id-11196 .half.grey-box{align-items:start}
.id-11196 .half.grey-box p{font-size:14px}
.id-11196 .grey-box .tel,.id-11196 .grey-box .mail{line-height:1.6;text-decoration-line:underline;text-underline-position:from-font}
.id-11196 .grey-box .tel:before{content:url(/user/documents/upload/i/ph.svg);margin-right:13px;position:relative;top:8px}
.id-11196 .grey-box .tel+p{color:#A7A3A3;font-family:Inter;line-height:1.6;margin:0 0 0 40px}
.id-11196 .grey-box .mail:before{content:url(/user/documents/upload/i/env.svg);margin-right:13px;position:relative;top:8px}
body.id-11196:not(.type-category):not(.type-manufacturer-detail) .breadcrumbs{margin-bottom:10px}
.full-box:has(>.black-box){margin-bottom:100px}
@media(max-width:767px)
{
.id-11196 .half:first-child{padding-right:0}
.id-11196 #content .btn,.content p a.black-link{margin:0 auto 20px auto;display:block;text-align:center}
}
.social-buttons-wrapper{display:flex}
.p-data-wrapper>#dkLabFavouriteDiv{display:none}
#dkLabFavDetailSpan:before{display:none}
#dkLabFavDetailSpan{color:#A6A2A2;font-size:14px;font-weight:300;text-decoration-line:underline;text-underline-position:from-font}
.ordering-process .next-step-forward{border-radius:32px;background:#323232;text-align:center!important;font-size:20px;font-weight:600;text-transform:none
}
.ordering-process .next-step-forward::after{display:none}
.ordering-process .price-label.price-primary{color:#323232;font-size:18px}
.ordering-process .price-label.price-secondary{color:#323232;font-weight:600}
.products-block .p-code{margin-bottom:5px}
.products-block .p>.product-appendix{margin-bottom:4px}
.products-block > div .p .p-bottom > div .prices .price-final{margin-bottom:3px}
.products-block > div .p .p-bottom > div .p-tools{padding:11px 0}
.products-header{color:#000100;font-size:34px;text-align:left}
.flag.flag-discount{background:#D35465}
.multiple-columns-body .filter-section,.multiple-columns-body .slider-wrapper{padding-bottom:14px;border-color:#f5f5f5}
.category-header-pagination{color:#A7A3A3}
.products-block .p>a.image{padding:0}
.footer-banner > a,.carousel-inner {border-radius: 10px;}
.carousel-control {border-radius: 40px;height:40px;width:40px}
.carousel-control::before {content: url(/user/documents/upload/i/arrow.svg);font-size:9px;height:40px;width:40px}
.carousel-control.left::before {-webkit-transform: rotate(90deg);transform: rotate(180deg);}
.carousel-control.right::before {-webkit-transform: rotate(270deg);transform: rotate(0deg);}
.carousel-control.left {right: auto;left: 15px;}
.carousel-control.right {right: 10px;left: auto;}
@media(max-width:767px){
.carousel-control::before{font-size:27px;}
}

.id--8 .btn-jak{display:none}