@charset "UTF-8";:root{--font-size:16px;--colors-foregrounds-content-tertiary:#4d4d4d}@media (max-width:768px){:root{--font-size:14.5px}}@media (min-width:1440px){.container{width:1600px;max-width:95%}}@media (max-width:360px){.navigation-buttons>div,.responsive-tools>div{width:27px!important}.navigation-buttons>a:not([data-target=navigation]),.responsive-tools>a:not([data-target=navigation]){width:35px!important}.navigation-buttons>a:not([data-target=navigation]):before,.responsive-tools>a:not([data-target=navigation]):before{width:27px!important}.navigation-buttons #dkLabFavHeaderWrapper,.responsive-tools #dkLabFavHeaderWrapper{right:153px}.navigation-buttons #dkLabComparerHeaderWrappper,.responsive-tools #dkLabComparerHeaderWrappper{right:153px!important}}@media (max-width:360px) and (max-width:767px){.navigation-buttons:has(#dkLabFavHeaderWrapper):has(#dkLabComparerHeaderWrappper) #dkLabComparerHeaderWrappper,.responsive-tools:has(#dkLabFavHeaderWrapper):has(#dkLabComparerHeaderWrappper) #dkLabComparerHeaderWrappper{right:187px}}@media (max-width:360px){.responsive-tools{margin-right:75px!important}}#header .menu-helper.visible{height:60px}@media (min-width:768px){#carousel{margin-top:40px}}#carousel .carousel-inner{border-top-left-radius:var(--borderRadius)!important;border-top-right-radius:var(--borderRadius)!important}#filters .filter-section{border:none}#filters h4{background:#e8e6e6;padding:10px;border-radius:var(--borderRadius)}body.type-category .category-top .subcategories{background:#e8e6e6;padding:20px 10px;margin-bottom:30px}@media (min-width:768px){body.type-category .category-top .subcategories{padding:30px}}body.type-category .category-top .subcategories a{background:#fff}body.type-category .category-top .subcategories a:hover{background:#fff!important}body.type-category .category-top .subcategories .image{width:60px!important}@media (min-width:768px){body.type-category .category-top .subcategories .image{width:90px!important}}body.type-category .category-top .subcategories .image img{max-height:90px!important;mix-blend-mode:multiply}body.type-category .category-top .subcategories .text{opacity:1!important}body.type-category.subtype-category-parametric .subcategories{display:none}.product .dkLabComparerProductDiv{font-size:12px}.product .p-desc{opacity:1!important;color:var(--colors-foregrounds-content-secondary)}.type-detail .p-image-wrapper #main-slider .splide__track{-webkit-box-shadow:none;box-shadow:none}.type-detail .p-info-wrapper .link-icons .link-icon.watchdog{padding:10px 20px;color:#000;border:1px solid #000;border-radius:var(--borderRadius);font-weight:500}.type-detail .p-info-wrapper .link-icons .link-icon.watchdog:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='black' class='bi bi-box-seam-fill' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M15.528 2.973a.75.75 0 0 1 .472.696v8.662a.75.75 0 0 1-.472.696l-7.25 2.9a.75.75 0 0 1-.557 0l-7.25-2.9A.75.75 0 0 1 0 12.331V3.669a.75.75 0 0 1 .471-.696L7.443.184l.01-.003.268-.108a.75.75 0 0 1 .558 0l.269.108.01.003zM10.404 2 4.25 4.461 1.846 3.5 1 3.839v.4l6.5 2.6v7.922l.5.2.5-.2V6.84l6.5-2.6v-.4l-.846-.339L8 5.961 5.596 5l6.154-2.461z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:20px;height:20px;position:relative;top:-1px;margin-right:10px!important}.type-detail .p-info-wrapper .link-icons .link-icon.watchdog:after{content:" naskladnění"}.type-detail .p-info-wrapper .link-icons .link-icon:not(.watchdog){display:none}.type-detail .p-info-wrapper .color-variants{margin:0 0 50px}.type-detail .p-info-wrapper .color-variants p{margin:0;font-size:14px;font-weight:600;color:#000;text-transform:uppercase}.type-detail .p-info-wrapper .color-variants .product{padding:0;margin:0!important;width:100%!important;border:1px solid #e1e1e2;border-radius:var(--borderRadius);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.type-detail .p-info-wrapper .color-variants .product:hover{border:1px solid var(--color-primary)}.type-detail .p-info-wrapper .color-variants .product .p{padding:0;text-align:center}.type-detail .p-info-wrapper .color-variants .product .p .dkLabComparerProductDiv,.type-detail .p-info-wrapper .color-variants .product .p .flags,.type-detail .p-info-wrapper .color-variants .product .p .name,.type-detail .p-info-wrapper .color-variants .product .p .p-bottom,.type-detail .p-info-wrapper .color-variants .product .p .product-btn,.type-detail .p-info-wrapper .color-variants .product .p .ratings-wrapper,.type-detail .p-info-wrapper .color-variants .product .p .stars-wrapper{display:none!important}.type-detail .p-info-wrapper .color-variants .product .p .image{display:block;padding:0}.type-detail .p-info-wrapper .color-variants .product .p img{max-width:80px;-o-object-fit:contain;object-fit:contain}.type-detail .p-info-wrapper .color-variants .product .p .name{display:block;font-size:14px;padding:2px 5px}.type-detail .p-info-wrapper .color-variants .product .p .name:hover{text-decoration:none}.type-detail .p-info-wrapper .color-variants .product .price-save.flag{font-size:10px;margin:0}.type-detail .p-info-wrapper .color-variants .product .p-code{display:none}.type-detail .p-info-wrapper .color-variants .colors{display:-ms-grid;display:grid;gap:10px;-ms-grid-columns:1fr 10px 1fr 10px 1fr;grid-template-columns:repeat(3,1fr);margin-top:10px}@media (min-width:768px){.type-detail .p-info-wrapper .color-variants .colors{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media (min-width:992px){.type-detail .p-info-wrapper .color-variants .colors{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}}@media (min-width:1200px){.type-detail .p-info-wrapper .color-variants .colors{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}@media (min-width:1400px){.type-detail .p-info-wrapper .color-variants .colors{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}}.type-detail #watchdog-form .watchdog-row:has(#hasPromotion){display:none!important}.type-detail #watchdog-form .watchdog-row:has(#priceUnder){display:none!important}.type-detail tr.productEan{display:none}.type-detail #productsAlternative.tab-pane,.type-detail .alternative-products-heading{display:none!important}.advanced-order .advancedOrder__buttons .btn-conversion,.type-detail .sale-wrapper .btn-conversion.add-to-cart-button{background:var(--color-secondary-hover);border-color:var(--color-secondary-hover)}.advanced-order .advancedOrder__buttons .btn-conversion:hover,.type-detail .sale-wrapper .btn-conversion.add-to-cart-button:hover{background:var(--color-secondary);border-color:var(--color-secondary)}.ordering-process.id--9 .cart-table .p-availability{white-space:nowrap;font-size:14px}.ordering-process.id--9 .cart-table .p-availability .quantity-diff{display:block}@media (max-width:767px){.ordering-process.id--9 .cart-table .p-availability .quantity-diff{font-size:0.857rem}}.ordering-process.id--9 .cart-content .cart-summary h4{display:none}.ordering-process.id--9 .cart-content .cart-summary .extras-col:last-child{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.ordering-process.id--17 .co-box-additional .form-group:has(#add-note){display:none}.ordering-process.id--17 .co-box-additional #note{display:none}.ordering-process.id--17 .co-box-additional.note-opened #note{display:block;max-height:none;overflow:visible;-webkit-transform:none;transform:none;max-width:none;position:relative;visibility:visible}.homepage-blog-wrapper .container{max-width:100%}.news-item .description{font-size:0.857rem!important}.filter-sections fieldset{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-sections fieldset label{min-height:32px!important}#footer #signature img{-webkit-filter:grayscale(1);filter:grayscale(1)}.extra.delivery{margin-bottom:0}.extra.discount[data-testid=discountMotivation]{display:none}.flags .flag-esd-2{height:45px!important;width:45px!important;background:transparent url(https://cdn.myshoptet.com/usr/607383.myshoptet.com/user/documents/klient/x-safety-cz/esd.png) center no-repeat!important;background-size:contain!important;color:transparent}.flags .type-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flags-default .flag-vo-produkt{display:none}body.no-company .delivery-info,body.no-company .sale-wrapper .add-to-cart{display:none!important}body.no-company .sale-wrapper p.no-company-message.vo-text{margin:0;font-size:20px;font-weight:600}body.no-company .sale-wrapper .availability-value{display:none}body .p-detail-info div:before{display:none!important}body.ordering-process .content-inner .cart-table td.p-name a.show-related{display:none!important}@media (min-width:768px){body .sale-wrapper .quantity{width:140px!important}}body .sale-wrapper .quantity .amount{font-size:20px}.type-detail.bryle #dkLabNoteDetailWrapper{display:none!important}.type-detail .p-info-wrapper .pd-check{padding-top:24px}.type-detail .p-info-wrapper .hidden-selects{display:none}.type-detail .p-info-wrapper .dkLabCartAttachments small{font-size:100%}.type-detail .p-info-wrapper .dkLabNoteTextDetailNote{text-decoration:none}.type-detail .p-info-wrapper .dkLabCartNoteText{pointer-events:none}.type-detail .p-info-wrapper .detail-parameters.has-config{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f8f8f8;border:1px solid #e8e6e6;border-radius:var(--borderRadius);padding:20px}.type-detail .p-info-wrapper .detail-parameters.has-config tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}@media (min-width:768px){.type-detail .p-info-wrapper .detail-parameters.has-config tr{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.type-detail .p-info-wrapper .detail-parameters.has-config tr td,.type-detail .p-info-wrapper .detail-parameters.has-config tr th{padding:0;min-width:200px}.type-detail .p-info-wrapper .detail-parameters.has-config tr td{width:100%}.type-detail .p-info-wrapper .oci>div{display:-ms-grid;display:grid;gap:10px;-ms-grid-columns:1fr;grid-template-columns:repeat(1,1fr);margin:10px 0 25px}@media (min-width:768px){.type-detail .p-info-wrapper .oci>div{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.type-detail .p-info-wrapper .pd{margin-bottom:25px}.type-detail .p-info-wrapper .nadpis-dm{grid-column:1/-1}.type-detail .p-info-wrapper .custom-select-wrapper{position:relative;display:inline-block;width:100%}.type-detail .p-info-wrapper .custom-select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:40px;width:100%;max-width:none;font-size:16px;border:1px solid #ccc;border-radius:4px;background-color:white;background-image:none;cursor:pointer}.type-detail .p-info-wrapper .custom-select-wrapper .chevron-icon{position:absolute;right:10px;top:50%;width:16px;height:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}.type-detail .p-info-wrapper .surcharge-label{font-weight:500}.id--8 .company-shopping{display:none!important}.dvpnProducts{display:-ms-grid!important;display:grid!important;gap:10px;-ms-grid-columns:1fr 10px 1fr!important;grid-template-columns:repeat(2,1fr)!important;margin-top:24px;overflow:hidden!important}@media (min-width:550px){.dvpnProducts{-ms-grid-columns:(1fr)[3]!important;grid-template-columns:repeat(3,1fr)!important}}@media (min-width:992px){.dvpnProducts{-ms-grid-columns:(1fr)[6]!important;grid-template-columns:repeat(6,1fr)!important}}.dvpnProducts a.dvpnProducts__item{width:100%!important;background:#fff;border:1px solid #e8e6e6!important;border-radius:var(--borderRadius);-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.05);box-shadow:0 3px 10px rgba(0,0,0,0.05);padding:20px}.dvpnProducts a.dvpnProducts__item .dvpnProducts__item__text .dvpnProducts__item__name{color:#000;display:-webkit-box;font-size:1rem;font-weight:500;height:2.6em;line-height:1.3em;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:15px;overflow:hidden}@media (min-width:768px){.dvpnProducts a.dvpnProducts__item .dvpnProducts__item__text .dvpnProducts__item__name{font-size:1.071rem}}.dvpnProducts a.dvpnProducts__item .dvpnProducts__item__text .dvpnProducts__item__price{position:relative;font-weight:600;font-size:1.143rem}@media (min-width:768px){.dvpnProducts a.dvpnProducts__item .dvpnProducts__item__text .dvpnProducts__item__price{font-size:1.429rem}}