.fvstudio-showmore-wrapper {padding: 0 !important;}
	.category-appendix::before, .product-appendix::before {display: none;}
  .flags-extra .flag {width: 60px;height: 60px;}
  .flags-extra .flag .price-save {font-size: 16px !important;}
  .flag-freeshipping .icon-van {font-size: 20px;}
  .flag{font-size: 11px;padding: 6px 8px;}
  .products-block.products .p .name {height: 72px;}
  .flag.flag-action, .flag.flag-discount {background-color: #9a2424;}
  .flag.flag-freeshipping {background-color: #343434;}
  .btn.btn-cofidis, a.btn.btn-cofidis{font-size: 11px;height: 38px;}
  .btn.btn-cofidis::before, a.btn.btn-cofidis::before {font-size: 20px;}
  .category-perex span, .basic-description span, article span, .news-item-detail span, .p-short-description span{font-size: 16px !important;}
  .p-image-wrapper .flags-extra .flag {width: 76px;height: 76px;}
  .p-image-wrapper .flags-extra .flag-freeshipping .icon-van {font-size: 26px;}
  .p-image-wrapper .flags-extra .flag-text {font-size: 12px;}
  .p-image-wrapper .flags-extra .flag .price-standard {font-size: 10px; margin-top: -8px;}
  @media screen and (max-width: 767px) {
    .flag {padding: 3px 6px;}
    .flags-extra .flag {width: 42px;height: 42px;} 
    .flag-freeshipping .icon-van {font-size: 12px;}
    .flag-text {font-size: 7px;}
    .flags-extra .flag .price-save {font-size: 12px !important;}
    .p-image-wrapper .flags-extra .flag {width: 53px;height: 53px;}
    .p-image-wrapper .flags-extra .flag-freeshipping .icon-van {font-size: 18px;}
    .p-image-wrapper .flags-extra .flag-text {font-size: 8px;}
    .p-image-wrapper .flags-extra .flag .price-save {font-size: 14px;}
    .p-image-wrapper .flags-extra .flag .price-standard {font-size:7px;}
  }
.radio-wrapper.active, .radio-wrapper:hover{border-color: #343434;}
.radio-wrapper.active::after {opacity: 1; background-color: #f6f6f6;}
.radio-wrapper.inactive-child{display: none;}
.addit-info {text-align: left;max-width: 280px;line-height: 18px;}
.addit-info th, .addit-info td{padding-top: 8px;}
.products-block .p-in-in{display: flex; flex-wrap: wrap;}
.products-block .dkLabComparerProductDiv{order: 1;font-size: 13px;width: 100%;}
.dkLabComparerProductDiv + .category-appendix, .dkLabComparerProductDiv + .ratings-wrapper + .category-appendix {margin-top: -36px;}
.p-info-wrapper > .p-short-description {font-size: 16px;}
@media screen and (min-width: 992px){
#dkLabComparerHeaderWrappper {width: 106px;line-height: 1 !important;padding-top: 15px;}
.dkLabComparerHeaderIconBtn::after{content: "Porovnat";color: #24242E;font-size: 13px;font-weight: bold;width: 100%;display: block;margin-top: 22px;}
.dkLabComparerHeaderIconBtn em {top: -3px !important;right: -8px !important;}
}
@media screen and (min-width: 768px) and (max-width: 991px){
#dkLabComparerHeaderWrappper {width: 32px;}
}
.na-dotaz .p-final-price-wrapper, .sold-out{display: none;}
.link-icon.chat.btn::before {display: none;}
.link-icon.chat.btn{padding: 0 32px;}
.product.na-dotaz .price-final, .product.na-dotaz .price-additional, .na-dotaz .add-to-cart{display: none;}
.p-short-description a.glossary{color: #656565;text-decoration: none !important;}
.link-icon.btn-conversion{order: -1;}
.extended-description #relatedFiles{display: block !important;opacity: 1;margin-top: 48px;max-width: none;}
.extended-description #relatedFiles::before {font-size: 20px;margin-bottom: 16px;}
@media screen and (min-width: 768px){
ul.shp-tabs li[data-testid="tabRelatedFiles"]{display: none !important;}
}
.cofidis-wrap {margin-bottom: 0;text-align: right;margin-top: 32px;}
.btn.btn-cofidis.btn-default, a.btn.btn-cofidis.btn-default {height: auto;background: none !important;color: #222;padding: 0;border: 0;}
.btn.btn-cofidis.btn-default:hover{text-decoration: underline !important;}
.btn.btn-cofidis::before, a.btn.btn-cofidis::before {font-size: 15px;}
.buy-box{padding-bottom: 20px;}
.nizka-cena{color: #222;font-size: 13px;font-weight: 400;line-height: 24px;margin-top: 16px;padding: 8px 0 8px 42px !important;box-shadow: 0px 0px 20px rgba(0,0,0,0.2);width: 174px;background: url('/user/documents/upload/Images/quality.svg') #fff 8px 50% no-repeat;position: relative;}
.cofidis-active .nizka-cena{position: absolute;}
.nizka-cena::after{content: ""; position: absolute; width: 12px; height: 12px; background-color: #fff; left: 20px; top: -6px; -webkitk-transform: rotate(45deg);transform: rotate(45deg);}
.nizka-cena::before{content: "\e913";font-family: shoptet;position: absolute;background-color: #9a2424;left: 12px;color: #fff;width: 20px;height: 20px;border-radius: 50%;margin-top: 1px;text-align: center;line-height: 20px;font-size: 10px;}
.nizka-cena .question-tooltip{width: auto;background: none;border: 0;text-align: left;color: #24242e;margin: 0;border-bottom: 1px dashed #24242e;border-radius: 0;}
.nizka-cena p{margin-bottom: 0;}
.p-info-wrapper #dkLabComparerDiv{margin: 0 !important;order: 5;width: 100%;}
.p-info-wrapper .dkLabComparerAddProduct, .p-info-wrapper .dkLabComparerRemoveProduct {color: var(--color-primary);font-size: 13px;text-decoration: underline;}
.p-info-wrapper .dkLabComparerAddProduct:hover{text-decoration: none !important;}
.dkLabComparerDetailSpan.hasIcon::before{font-size: 17px;width: 20px;display: inline-block;margin-right: 8px;}
.podobne-odkaz{display: none !important;}
@media screen and (min-width: 1200px){
#productVideos{position: relative;}
#productVideos h3{margin-top: 0;}
#productVideos h3, #productVideos iframe{width: calc(50% - 20px);}
#productVideos h3:nth-of-type(2), #productVideos iframe:nth-of-type(2){position: absolute !important; top: 0;left: calc(50% + 20px);}
#productVideos iframe:nth-of-type(2){top: 70px;}
#productVideos iframe{height: 400px !important;}
}
.buy-box{align-items: flex-start;}
@media screen and (min-width: 992px) and (max-width: 1199px){
.nizka-cena{position: relative !important;}
}
@media screen and (max-width: 767px){
.nizka-cena{position: relative !important;}
}
.vlajka{display: inline-block;font-size: 13px;line-height: 48px;margin-right: -4px;border-left: 1px solid #E4E4E4;position: relative;cursor: pointer;}
.vlajka > span{color: #24242E;display: block; padding: 0 45px 0 56px;}
.vlajka > span:hover{text-decoration: underline;color: var(--color-primary);}
.vlajka:hover{color: var(--color-primary);}
.vlajka-seznam{display: none;position: absolute;z-index: 1000;font-size: 13px;box-shadow: 0px 6px 11px rgba(0,0,0,0.09);background-color: #fff;width: 100%;left: 0;}
.open-lang .vlajka-seznam{display: block;}
.vlajka-seznam a{display: block;text-align: left;line-height: 38px;padding: 0 16px;color: #24242E;}
.vlajka-seznam a:hover{text-decoration: underline;background-color: #f5f5f5;}
.vlajka > span::before {content: "\e948";font-size: 18px;font-family: ikony;position: absolute;left: 24px;color: #A3A3AF;}
.vlajka > span::after{content: '\e904'; font-family: ikony; position: absolute; right: 19px;font-size: 9px;color: #A3A3AF;line-height: 1;top: 20px;}
.open-lang .vlajka > span::before{color: var(--color-primary);}
.open-lang .vlajka > span::after{-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);color: var(--color-primary);}
@media screen and (min-width: 768px) and (max-width: 991px){
.top-navigation-tools{margin-left: -100px;}
}
@media screen and (max-width: 767px){
.vlajka {border: 1px solid #E4E4E4;float: right;margin-right: 16px;}
.vlajka-seznam{bottom: 0;box-shadow: 0px 0 11px rgba(0,0,0,0.09);}
}
@media screen and (min-width: 1200px){
#dily{max-width: calc(100% - 590px);}
}
ul.shp-tabs li[data-testid="tabDiscussion"], #productDiscussion {display: none !important;}