@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@400&display=swap');
#asmira-recom-widget-main-wrapper { display: block !important; }
#asmira-recom-widget-header-text { font-size: 12px !important; }
#asmira-recom-widget-scroller { clear: both !important; }
#asmira-recom-widget-footer { width: 178px !important; }

.sidebar-inner{padding-left:20px; }
#header .site-name a img{ max-height: 90px; }
#header .search-input { border: 2px solid #35B9E9; }
#header .header-bottom { background: #35B9E9; }
#navigation { background: #35B9E9; }
@media(min-width: 600px){
.menu-level-1 li b { color: white; }
.menu-helper>span { color: white; }
}
.breadcrumbs { margin-top: 15px; }
#content { margin-top: 15px; }
.box.box-bg-variant { border: 1px solid #CFCFCF; padding: 15px; }
.flag.flag-custom2 { background: #35B9E9 !important; border-radius: 5px; }
.filters-wrapper .filters-unveil-button-wrapper .btn.btn-default.unveil-button { background: #FFD83A !important;}
.homepage-blog-wrapper.row.blog-wrapper img{width:184px; height:184px;}
.homepage-blog-wrapper.row.blog-wrapper .homepage-group-title.h2{display:none;}
@media(min-width: 1200px){
.multiple-columns-body .homepage-blog-wrapper .news-item{flex-basis: 25%;width:25px;}
}
.news-item .text .title{font-size: 20px !important;text-align: center;}
.homepage-blog-wrapper.row.blog-wrapper img{ width:276px; height: 184px;}
.price.price-final strong{ font-size:30px; color:#ff9c25}
#footer{background: white;}
.products-block > div .p .p-code{display: none;}
.products-block>div:hover{ box-shadow: none;border: 1px solid #0088bf}
.btn.btn-cart:hover{ border-color: #007db0; color: #007db0;}
.availability span, .detail-parameters .availability-label{font-weight: 600; color: #00971a}
.products .product{margin-bottom:10px;}
.p-to-cart-block{background-color: white;}
.price-standard{font-size: 22px;font-weight: 700;}
.p-detail-inner .price-standard{color:black ;}
.p-detail-inner strong .price-final-holder{color:#ff9c25}
.flag.flag-action, .flag.flag-discount{background-color: #cd0707;}
.price-save{color: #cd0707; font-size:16px !important}
.flags.flags-extra .flag-discount .price-standard{display:none;}
.flags.flags-extra{top: 0; right: 0;}
.category-content-wrapper .quantity{display:none;}
@media(min-width: 1440px ){.quantity{margin-right: 10px;}}
@media(max-width: 1440px ){.quantity{margin-bottom: 10px;}}
.products-block > div .p .p-bottom > div .p-tools .btn, .products-block > div .p .p-bottom > div .p-tools .btn.btn-cart{color: #fff;border-color: #2bb947;background-color: #2bb947;border-radius: 10px;}
.products-block > div .p .p-bottom > div .p-tools .btn, .products-block > div .p .p-bottom > div .p-tools .btn.btn-cart:hover{border-color: #00971a; background-color: #00971a;}
.quantity .decrease:hover:before, .quantity .increase:hover:before{background-color: #2bb947 !important; color: white}
.p-to-cart-block .btn.btn-conversion.add-to-cart-button{border-color: #2bb947; background-color: #2bb947; color: white; border-radius:10px}
.p-to-cart-block .btn.btn-conversion.add-to-cart-button:hover{border-color: #00971a; background-color: #00971a}
.p-detail .products-related-wrapper span.price-standard:nth-of-type(odd){display:none}
.p-detail .products-related-wrapper span.price-save:nth-of-type(2){display:none}
a.social-icon{background:white;}
a.social-icon.facebook:hover{background: #0077a6; color:white;}
.category-content-wrapper .prices .price-standard span strong{font-size: 18px; color: black}
.price-standard>span{color:black;}
a.social-icon.youtube:hover{background: red; color:white;}
a.social-icon.youtube{background: white; color:red;}
a.social-icon.instagram:hover{background: purple; color:white;}
a.social-icon.instagram{background: white; color:purple;}
@media(max-width:480px){header .site-name img{transform:scale(1.5);margin:5px 10px}header .container{margin:5px 10px;}}
.link-icons .link-icon.print,.link-icons .link-icon.share{display:none}
.link-icons .link-icon.chat{margin-right:0px; color:#00971a;font-weight:700}
.link-icons .link-icon.chat:hover{margin-right:0px; color:#0088bf }
.social-buttons-wrapper{justify-content: center}
.description-inner{flex-direction:column}
.dkLabFavDetailSpan.dkLabFavouriteControls.hasIcon.dkLabFavouriteDetailLinkAdd span{font-weight: 700}
.pr-action .p-to-cart-block .price-save, .delivery-time{font-weight: 700}
.next.pagination-link:hover{color: #0088bf}
.filter-total-count{color:black}
.filer-total-count span{font-weight: 700}
.pagination-top > strong, .pagination-top .pagination-link, .pagination a{background:#FFD83A; color: black; font-weight:700}
.pagination-top:hover > strong, .pagination-top:hover .pagination-link, .pagination a:hover:not(.pagination-link){background:#FD9}
.pagination .current{font-weight: 700}
.contact-box.no-image ul li:first-child:after{content: 'Sociálne siete';display:block;font-weight: 700;font-size:18px;padding-top: 15px}
.cart-free-shipping div strong:first-child, .order-summary-item.price .price.price-primary span{color:#ff9c25}
.cart-free-shipping div strong{color: #00971a}
.popup-widget-inner.cart-widget-inner.place-cart-here.full .cart-widget-button .btn.btn-conversion{background-color:#2bb947;color:#fff; border-radius:10px;border:1px solid #2bb947}
.popup-widget-inner.cart-widget-inner.place-cart-here.full .cart-widget-button .btn.btn-conversion:hover{border-color: #00971a; background-color: #00971a;}
.next-step.next-step--cart a#continue-order-button{background-color:#2bb947;color:#fff; border-radius:10px;border:1px solid #2bb947}
.next-step.next-step--cart a#continue-order-button:hover{border-color: #00971a; background-color: #00971a}
.product-slider-holder .product-slider-pagination .pagination-button{height: 10px; border-radius:10px}
.dkLabFavouriteProductLinkAdd, .dkLabFavDetailSpan{color: #E91B7D}
.product-slider-holder .product-slider-navigation::before{color:#E91B7D}
.product-slider-holder .product-slider-navigation.navigation-next::before,.product-slider-holder .product-slider-navigation.navigation-prev::before {transform: scale(1.5);}
.order-summary-item.price .price-label.price-secondary,.order-summary-item.price .price.price-secondary{color: #000}
.order-summary-item .cart-item-name strong{font-weight: 700}
.next-step.next-step--step-2 .btn.btn-lg.btn-conversion.next-step-finish{padding:10px 50px;background-color:#2bb947;color:#fff; border-radius:10px;border:1px solid #2bb947}
.next-step.next-step--step-2 .btn.btn-lg.btn-conversion.next-step-finish:hover{border-color: #00971a; background-color: #00971a}
.order-summary-item .cart-item-price{color: #000}
.order-complete-links a.btn.btn-conversion, .advanced-order .extra.step .btn.btn-conversion, .cart-content .next-step.next-step--step-1 .btn-conversion.next-step-forward{background-color:#2bb947;color:#fff; border-radius:10px;border:1px solid #2bb947}
.order-complete-links a.btn.btn-conversion:hover,.advanced-order .extra.step .btn.btn-conversion:hover, .cart-content .next-step.next-step--step-1 .btn-conversion.next-step-forward:hover{border-color: #00971a; background-color: #00971a;}
.content-inner .order-summary-heading{color:#2bb947}
#checkoutSidebar div[data-testid="recapItemTotalPrice"]{font-weight:700}
span[data-testid="orderNumber"], .order-summary-item.summary-thx, .table.recapitulation-table tbody tr:last-child td{font-weight:700;color:#ff9c25}
.table.recapitulation-table tbody tr td{font-weight:700}
.product-slider-holder .product-slider-navigation{opacity:1}
.product-slider-holder .product-slider-pagination .pagination-button.active{background-color: #E91B7D}
.cart-inner .price-wrapper .price.price-primary{color:#ff9c25}
.cart-inner .price-wrapper .price-secondary{color:#000}
.recapitulation-shipping-billing-info span[data-testid="recapItemPrice"]{color:#2bb947;font-weight:700}
.recapitulation-single.recapitulation-shipping-billing.last span[data-testid="recapItemPrice"]{font-weight:700;color:black;}
.recapitulation-single>strong{font-weight:700}