@font-face{font-family:'Roboto';src:url('/Data/1850/assets/fonts/Roboto/Roboto-Regular-webfont.eot') format('embedded-opentype'), url('/Data/1850/assets/fonts/Roboto/Roboto-Regular-webfont.ttf') format('truetype'), url('/Data/1850/assets/fonts/Roboto/Roboto-Regular-webfont.woff') format('woff'), url('/Data/1850/assets/fonts/Roboto/Roboto-Regular-webfont.svg') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Roboto';src:url('/Data/1850/assets/fonts/Roboto/Roboto-Medium-webfont.eot') format('embedded-opentype'), url('/Data/1850/assets/fonts/Roboto/Roboto-Medium-webfont.ttf') format('truetype'), url('/Data/1850/assets/fonts/Roboto/Roboto-Medium-webfont.woff') format('woff'), url('/Data/1850/assets/fonts/Roboto/Roboto-Medium-webfont.svg') format('svg');font-weight:500;font-style:normal}@font-face{font-family:'Roboto';src:url('/Data/1850/assets/fonts/Roboto/Roboto-Bold-webfont.eot') format('embedded-opentype'), url('/Data/1850/assets/fonts/Roboto/Roboto-Bold-webfont.ttf') format('truetype'), url('/Data/1850/assets/fonts/Roboto/Roboto-Bold-webfont.woff') format('woff'), url('/Data/1850/assets/fonts/Roboto/Roboto-Bold-webfont.svg') format('svg');font-weight:700;font-style:normal}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*, *::before, *::after{box-sizing:inherit}:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#D8232A;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#808080;--light-grey:#E0E0E0;--soft-grey:#F2F2F2;--gray-dark:#2B2B2B;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--black:#000000;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*, *::before, *::after{box-sizing:border-box}html{font-family:"Roboto", sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:var(--gray-dark)}article, aside, figcaption, figure, footer, header, hgroup, main, nav, section{display:block}body{margin:0;font-family:"Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:var(--gray-dark);text-align:left;background-color:var(--white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible;margin:0px 0 30px}h1, h2, h3, h4, h5, h6{margin-top:0;margin-bottom:0.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title], abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol, ul, dl{margin-top:0;margin-bottom:1rem}ol ol, ul ul, ol ul, ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:0.5rem;margin-left:0}blockquote{margin:0 0 1rem}b, strong{font-weight:500}small{font-size:80%}sub, sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:var(--gray-dark);background-color:transparent;text-decoration:underline}a:hover{color:var(--gray-dark);text-decoration:none}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre, code, kbd, samp{font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none;max-width:100%!important;height:auto!important}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:0.75rem;padding-bottom:0.75rem;color:var(--secondary);text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:0.5rem}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input, button, select, optgroup, textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button, input{overflow:visible}button, select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}button, [type=button], [type=reset], [type=submit]{-webkit-appearance:button}button:not(:disabled), [type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled){cursor:pointer}button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio], input[type=checkbox]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:0.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{margin-bottom:0.5rem;font-weight:400;line-height:1.2}h1, .h1{font-size:1.9rem}h2, .h2{font-size:2rem}h3, .h3{font-size:1.75rem}h4, .h4{font-size:1.5rem}h5, .h5{font-size:1.25rem}h6, .h6{font-size:1rem}small, .small{font-size:0.875em;font-weight:400}.container, .container-fluid, .container-xl, .container-lg, .container-md, .container-sm, .ShopProductParentCategories{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.ShopProductParentCategories{padding:0}@media (min-width:576px){.container-sm, .container,.container-fluid .container,.title-seen,.SeenProducts,.ShopProductParentCategories{max-width:540px}.ShopProductParentCategories{padding:0 15px}}@media (min-width:768px){.container-md, .container-sm, .container,.container-fluid .container,.title-seen,.SeenProducts,.ShopProductParentCategories{max-width:720px}}@media (min-width:992px){.container-lg, .container-md, .container-sm, .container,.container-fluid .container,.title-seen,.SeenProducts,.ShopProductParentCategories{max-width:960px}}@media (min-width:1200px){.container-xl, .container-lg, .container-md, .container-sm, .container,.container-fluid .container,.title-seen,.SeenProducts,.ShopProductParentCategories{max-width:1140px}}@media (min-width:1400px){.container-xl, .container-lg, .container-md, .container-sm, .container,.container-fluid .container,.title-seen,.SeenProducts,.ShopProductParentCategories{max-width:1350px}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;padding:0}.col-xl, .col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, .col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, .col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, .col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, .col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-12{flex:0 0 100%;max-width:100%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-sm-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-sm-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-sm-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-sm-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-md-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-md-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-md-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-md-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-lg-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-lg-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-lg-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-lg-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-lg-12{flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-1{flex:0 0 8.33333333%;max-width:8.33333333%}.col-xl-2{flex:0 0 16.66666667%;max-width:16.66666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333333%;max-width:33.33333333%}.col-xl-5{flex:0 0 41.66666667%;max-width:41.66666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333333%;max-width:58.33333333%}.col-xl-8{flex:0 0 66.66666667%;max-width:66.66666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333333%;max-width:83.33333333%}.col-xl-11{flex:0 0 91.66666667%;max-width:91.66666667%}.col-xl-12{flex:0 0 100%;max-width:100%}}.skry,.hide,.category-heading{display:none}.prolaika-skin main h2,#page49474 main .Cat.WithIcons > li > a > span:last-child{font-size:20px;margin-bottom:10px;font-weight:400}.prolaika-skin main .h1{font-size:24px;line-height:1.5;margin-bottom:20px}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;background-color:rgba(0, 0, 0, 0.8);border-radius:5px}#fancybox-loading > div{width:44px;height:44px;background:url(/SiteJay2.0/JScript/Fancybox3/fancybox_loading.gif) center center no-repeat}.align-center{text-align:center}.price-row-2, .price-row-3, .price-2-active .price-row-1, .price-3-active .price-row-1,.price-without-vat,body.WithoutVat .price-with-vat{display:none !important}body.WithoutVat .price-without-vat,.price-2-active .price-row-2{display:inline-block!important}.top-panel,.header-actions > .row > .col:nth-child(2),.header-main-search #main-search input[type="submit"],.header-main-menu,#kategorie-obchodu{display:none}form{margin:0}header{padding:15px 0 0;background-color:var(--white)}header a,.bottommid-footer a{text-decoration:none}header a:hover,.bottommid-footer a:hover{text-decoration:underline}.header-logo a{text-decoration:none!important}.header-logo img{height:20px;width:140px}.header-logo img + span{display:block;font-size:9px;margin-top:1px;line-height:1.5}.top-panel-socials > li{padding:0px 5px 5px}.top-panel-socials{display:flex;justify-content:center;list-style-type:none;padding:0;margin:0}.top-panel-socials li a svg path{transition:0.2s all linear}.top-panel-socials li a:hover svg path{fill:var(--gray-dark)}.dph-check{font-weight:500;display:flex;align-items:center}.dph-check input[type="checkbox"],.bcf-confirms input[type="checkbox"],.prolaika-skin .QuerySheet input[type="checkbox"]{width:20px;height:20px}.prolaika-skin .QuerySheetLineBoolen > label{display:flex}.prolaika-skin .QuerySheetAnswer .QuerySheetSectionDesc{margin-left:27px}.prolaika-skin .QuerySheetLineBoolen{font-weight:400}.prolaika-skin .QuerySheet{position:relative;width:100%;max-width:420px;margin:0 auto;font-size:14px}.prolaika-skin .QuerySheetQuery{font-weight:500}.prolaika-skin .QuerySheetWrapper .QuerySheetLine:last-child .QuerySheetQuery{font-weight:400}.prolaika-skin .QuerySheet input[type="text"], .prolaika-skin .QuerySheet textarea,.prolaika-skin .QuerySheet select{width:100%;padding:8px 10px;font-size:16px;border-radius:5px;border:solid 1px #ccc;background-color:var(--white)}.prolaika-skin label.QuerySheetQuery{margin:0}.prolaika-skin .QuerySheetLineBoolen label > span{margin-left:6px}.prolaika-skin .QuerySheetAnswer .QuerySheetSectionDesc{font-style:normal}.prolaika-skin .QuerySheet input.button{border-radius:18px;padding:6px 15px;width:100%;max-width:300px;display:block;margin:50px auto 0;font-size:16px}.prolaika-skin .QuerySheetQueryRequiredInfo,.prolaika-skin .QuerySheet input.button{float:none}input[type="checkbox"]{accent-color:var(--gray)}.bcf-confirms input[type="checkbox"]{position:relative;top:4px;margin-right:10px}.dph-check label{margin:0;font-weight:500;font-size:14px;line-height:14px;padding-right:14px}nav .change-prices-box span{display:none}nav .change-prices-box ul ul{display:flex!important;justify-content:end}nav .change-prices-box ul ul li{display:flex;flex-flow:row;font-weight:500}nav .change-prices-box ul ul li:hover{text-decoration:none!important;cursor:pointer}nav .change-prices-box ul ul li:first-child{margin-right:10px}nav .change-prices-box ul ul li svg{width:20px;height:20px;margin-right:5px}nav .change-prices-box .price-2{text-decoration:underline}.price-2-active nav .change-prices-box .price-1{text-decoration:underline}.price-2-active nav .change-prices-box .price-2{text-decoration:none}.header-actions i.fa.fa-bars{font-size:30px;cursor:pointer}.header-actions #kosik{position:relative;width:31px}.header-actions .kosik-cena,.header-actions .kosik-ks em{display:none}.header-actions .kosik-ks{position:absolute;width:16px;height:16px;border-radius:50%;border:1px solid var(--white);background-color:red;font-size:11px;line-height:11px;display:flex;justify-content:center;align-items:center;color:var(--white);top:-3px;right:0px}.header-actions .row{margin:0 -7px}.header-actions,.header-actions .col{padding:0 7px;flex-grow:0;width:auto;flex-basis:auto;position:static}.header-actions .col:last-child{padding-right:15px}.header-main-search,.mobile-curr{padding-bottom:15px}.header-main-search #main-search{padding-top:15px}.header-main-search #main-search,.header-main-search #main-search input{width:100%}.header-main-search #main-search input{color:var(--gray);border:0;background-color:var(--soft-grey);border-radius:5px;padding:8px 20px 8px 50px;display:block;position:relative;caret-color:var(--red)}.header-main-search #main-search span.input{position:relative;display:block}.header-main-search #main-search span.input::after{content:"";display:block;position:absolute;width:20px;height:20px;top:10px;left:20px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.5 0C11.6421 0 15 3.35786 15 7.5C15 9.30095 14.3652 10.9536 13.3072 12.2465L19.7757 18.7151C20.0686 19.008 20.0686 19.4829 19.7757 19.7757C19.5095 20.042 19.0928 20.0662 18.7992 19.8484L18.7151 19.7757L12.2465 13.3072C10.9536 14.3652 9.30095 15 7.5 15C3.35786 15 0 11.6421 0 7.5C0 3.35786 3.35786 0 7.5 0ZM7.5 1.5C4.18629 1.5 1.5 4.18629 1.5 7.5C1.5 10.8137 4.18629 13.5 7.5 13.5C10.8137 13.5 13.5 10.8137 13.5 7.5C13.5 4.18629 10.8137 1.5 7.5 1.5Z' fill='%232B2B2B'/%3E%3C/svg%3E%0A")}.header-main-search #main-search input::-webkit-input-placeholder{color:var(--gray)}.header-main-search #main-search input:-ms-input-placeholder{color:var(--gray)}.header-main-search #main-search input::placeholder{color:var(--gray)}#kategorie-obchodu{padding-bottom:10px;overflow:hidden}#kategorie-obchodu ul:not(.row){margin:0;padding:0;list-style-type:none}#kategorie-obchodu ul li{position:relative}#kategorie-obchodu ul li.dalsie{display:none}#kategorie-obchodu ul.Cat > li > ul,#kategorie-obchodu .pro-product ul{display:none}#kategorie-obchodu .pro-product ul{padding-left:15px}#kategorie-obchodu ul li a{text-decoration:none!important}#kategorie-obchodu ul li a:not(.sub){height:50px;display:flex;align-items:center;background-color:var(--soft-grey);border-radius:5px}#kategorie-obchodu ul li a:not(.sub){margin-bottom:5px;padding:5px 50px 5px 15px;font-size:14px;line-height:17px}a.sub{display:none}#kategorie-obchodu ul.Cat li a.sub{width:50px;height:50px;display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;border-radius:5px;background-color:var(--light-grey)}#kategorie-obchodu ul.Cat > li span.icon{flex-shrink:0;margin-left:5px;margin-right:5px;align-self:stretch;display:flex}#kategorie-obchodu .container{padding-right:0}#kategorie-obchodu ul.Cat > li > a span.icon{align-items:center}body .theme-default .nivoSlider{margin-bottom:0;overflow:initial}body .nivoSlider a.nivo-imageLink,body .nivoSlider .nivo-slice,body .theme-default .nivoSlider img{overflow:hidden;border-radius:5px}body .theme-default .nivo-controlNav a{background-image:none;width:40px;height:5px;background-color:var(--light-grey);transition:0.2s background linear}body .theme-default .nivo-controlNav a:hover,body .theme-default .nivo-controlNav a.active{background-color:var(--gray)}body .theme-default .nivo-controlNav{display:flex;justify-content:center}body .theme-default .nivo-directionNav a{width:40px;height:80px;border-radius:5px;background:rgba(0, 0, 0, 0.5);backdrop-filter:blur(2.71828px);top:calc(50% - 40px);text-indent:0;color:transparent;font-size:20px;display:none}body .theme-default .nivo-directionNav a::after{font-size:12em;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;color:#fff;top:calc(50% - 10px);left:16px;position:absolute}body .theme-default a.nivo-prevNav{left:-20px}body .theme-default a.nivo-prevNav::after{content:"\f104"}body .theme-default a.nivo-nextNav{right:-20px}body .theme-default a.nivo-nextNav::after{content:"\f105"}.prolaika-skin main h1{font-size:30px;margin-bottom:30px;text-align:center}.prolaika-uvod-skin h2{font-size:24px;line-height:36px;margin-bottom:30px;font-weight:400}.uvod-sluzby{}.uvod-sluzby .row:last-child{margin:0}.uvod-sluzby h2{margin-left:-15px}.uvod-sluzby .col:not(:first-child){padding-top:20px;padding-bottom:20px;border-bottom:1px solid var(--soft-grey)}.uvod-sluzby .col:last-child{border:0}.uvod-sluzby a{display:flex;flex-wrap:wrap;position:relative;margin:-20px -15px;padding:20px 15px;min-height:calc(100% + 40px);transition:0.2s background linear;text-decoration:none}.uvod-sluzby a:hover{text-decoration:none;background-color:var(--soft-grey);}.uvod-sluzby a > div:first-child{width:33.333%}.uvod-sluzby a > div:last-child{width:66.666%;padding-left:20px;display:flex;flex-flow:column;justify-content:center}.uvod-sluzby img{display:block;max-width:100%}.uvod-sluzby h3{font-weight:400;font-size:16px;line-height:24px;margin-bottom:5px}.uvod-sluzby p{font-size:14px;line-height:21px;margin:0}#page49474 main .Cat.WithIcons,#page49474 main .Cat.WithIcons ul{padding:0;list-style-type:none}#page49474 main .Cat.WithIcons > li > a img{display:none}#page49474 main .Cat.WithIcons > li > a > span:last-child{margin-bottom:1rem;display:inline-block}.uvod-kategorie .row,#page49474 main .Cat.WithIcons > li > ul{margin-right:-5px;margin-left:-5px;display:flex;flex-wrap:wrap}#page49474 main .Cat.WithIcons > li > ul{margin-bottom:2rem}.uvod-kategorie .col,#page49474 main .Cat.WithIcons > li > ul > li{padding:0 5px 10px}#page49474 main .Cat.WithIcons > li > ul > li{width:50%}.uvod-kategorie .uvod-kategorie-box,#page49474 main .Cat.WithIcons > li > ul > li > a{background-color:var(--soft-grey);display:flex;flex-flow:column;align-items:center;justify-content:center;border-radius:5px;text-decoration:none!important;height:100%;transition:0.2s background linear;position:relative;overflow:hidden}.uvod-kategorie .uvod-kategorie-box:hover,#page49474 main .Cat.WithIcons > li > ul > li > a:hover{background-color:var(--light-grey)}.uvod-kategorie .uvod-kategorie-box a,#page49474 main .Cat.WithIcons > li > ul > li > a{text-decoration:none!important}.uvod-kategorie .uvod-kategorie-box > a,#page49474 main .Cat.WithIcons > li > ul > li > a{display:flex;flex-flow:column;justify-content:space-between;height:100%}.uvod-kategorie .uvod-kategorie-box > a{width:100%;align-items:center}.uvod-kategorie .uvod-kategorie-box a div:not(:last-child),#page49474 main .Cat.WithIcons > li > ul > li > a span:not(:last-child){max-width:182px;text-align:center}.uvod-kategorie .uvod-kategorie-box a div:first-child,#page49474 main .Cat.WithIcons > li > ul > li > a span:first-child{padding:15px;flex-grow:1;display:flex;justify-content:center;align-items:center;flex-grow:0}.uvod-kategorie .uvod-kategorie-box a div:nth-child(2),#page49474 main .Cat.WithIcons > li > ul > li > a span:nth-child(2){min-height:24px;display:flex;justify-content:center;align-items:center;padding-bottom:10px}.uvod-kategorie .uvod-kategorie-box img,#page49474 main .Cat.WithIcons > li > ul > li > a img{max-width:100%}.uvod-kategorie .uvod-kategorie-box h3,#page49474 main .Cat.WithIcons > li > ul > li > a span:last-child{font-size:16px;line-height:24px;font-weight:400;margin:0;padding-left:5px;padding-right:5px;flex-grow:1;text-align:center}#page49474 main .Cat.WithIcons > li > ul > li > a span:last-child{text-align:center}.uvod-kategorie .uvod-kategorie-more{position:absolute;height:100%;overflow-y:auto;background-color:var(--soft-grey);padding:10px 15px 15px;width:100%;visibility:hidden;opacity:0;scrollbar-width:thin}.uvod-kategorie .uvod-kategorie-more p{text-align:center;margin-bottom:5px}.uvod-kategorie .uvod-kategorie-more ul{padding:0;margin:0;list-style-type:none;font-weight:400;font-size:14px;line-height:21px}.uvod-kategorie .uvod-kategorie-more ul a{text-decoration:none;display:block;position:relative;display:flex;align-items:center;justify-content:space-between;text-decoration:none!important}.uvod-kategorie .uvod-kategorie-more ul a:hover span,.uvod-kategorie .uvod-kategorie-more p a:hover{text-decoration:underline!important}.uvod-kategorie .uvod-kategorie-more ul a::after{content:"\f105";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.uvod-kategorie .uvod-kategorie-more::-webkit-scrollbar-track,#kategorie-obchodu .subactegories-box .pro-product::-webkit-scrollbar-track,#kategorie-obchodu .subactegories-box .pro-category::-webkit-scrollbar-track,.new-banner .slick-dots:first-of-type::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#F5F5F5}.uvod-kategorie .uvod-kategorie-more::-webkit-scrollbar,#kategorie-obchodu .subactegories-box .pro-product::-webkit-scrollbar,#kategorie-obchodu .subactegories-box .pro-category::-webkit-scrollbar,.new-banner .slick-dots:first-of-type::-webkit-scrollbar{width:6px;background-color:#F5F5F5}.uvod-kategorie .uvod-kategorie-more::-webkit-scrollbar-thumb,#kategorie-obchodu .subactegories-box .pro-product::-webkit-scrollbar-thumb,#kategorie-obchodu .subactegories-box .pro-category::-webkit-scrollbar-thumb,.new-banner .slick-dots:first-of-type::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:var(--light-grey)}.uvod-kategorie{padding-bottom:30px;margin-bottom:40px;border-bottom:1px solid var(--light-grey)}.uvod-vyrobcovia,.more-products{padding-bottom:40px;border-bottom:1px solid var(--light-grey);margin-bottom:40px}.more-products{margin:0 20px 40px!important;padding-left:0!important;padding-right:0!important;display:block;width:calc(100% - 40px);flex-grow:0;flex-basis:initial}.articles-xml + .more-products,.gallery-xml + .more-products,.more-gallery + .more-products{margin-left:0!important;margin-right:0!important;width:100%}.uvod-vyrobcovia a img{max-height:30px}.uvod-vyrobcovia a div{display:flex;justify-content:center;align-items:center;padding-bottom:40px}.uvod-vyrobcovia .viac{cursor:pointer;text-decoration:none!important}.uvod-vyrobcovia .viac span{padding-right:5px}.uvod-vyrobcovia .vyrobcovia-row{overflow:hidden;height:auto}.uvod-vyrobcovia .vyrobcovia-row.closed{height:69px}.in-category{font-size:14px;line-height:21px;overflow:hidden;height:21px}.ProductNorm, .SeenProducts{padding-bottom:40px;margin-bottom:40px}.ProductNorm{border-bottom:1px solid var(--light-grey)}.ShopDetailView,.TopSellProducts ul.Products,.SeenProducts{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.TopSellProducts ul.Products{padding:0;list-style-type:none}.ProductNorm .ProductImage a, .ShopDetailView .ProductImage a, .SeenProducts .ProductImage a, .ShopIntro .ProductImage a,.TopSellProducts ul.Products .ProductImage a{height:157px;display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:20px}.ProductNorm .ProductImage a picture, .ShopDetailView .ProductImage a picture, .SeenProducts .ProductImage a picture, .ShopIntro .ProductImage a picture{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.ProductNorm .ProductImage a img, .ShopDetailView .ProductImage a img, .SeenProducts .ProductImage a img, .ShopIntro .ProductImage a img,.TopSellProducts ul.Products .ProductImage a img{display:block;max-width:100%;max-height:100%}.stickers{position:absolute;bottom:0;left:0}.stickers > span{background-color:#F5F5F5;border:1px solid #E5E5E5;margin-right:10px;font-size:12px;line-height:12px;padding:6px 10px;border-radius:5px;display:inline-block}.stickers > span.sticker-percent{color:var(--red)}.ProductNorm, .ShopDetailView .Product, .SeenProducts .Product, .ShopIntro .Product,.TopSellProducts ul.Products li{padding-bottom:30px;padding-top:30px;position:relative;border-bottom:1px solid var(--soft-grey)}.TopSellProducts ul.Products li{width:50%;padding-right:15px;padding-left:15px}.ProductNorm:nth-child(-n + 2), .ShopDetailView .Product:nth-child(-n + 2), .SeenProducts .Product:nth-child(-n + 2), .ShopIntro .Product:nth-child(-n + 2){padding-top:0}.ProductNorm, .ShopDetailView .Product:nth-last-child(-n+2), .SeenProducts .Product:nth-last-child(-n+2), .ShopIntro .Product:nth-last-child(-n+2){border-bottom:0}.ProductNorm::after, .ShopDetailView .Product::after, .SeenProducts .Product::after, .ShopIntro .Product::after{content:"";display:block;position:absolute;top:50px;right:0;width:1px;height:calc(100% - 100px);background-color:var(--soft-grey)}.ProductNorm:nth-child(even)::after, .ShopDetailView .Product:nth-child(even)::after, .SeenProducts .Product:nth-child(even)::after, .ShopIntro .Product:nth-child(even)::after{display:none}.ProductNorm form, .ShopDetailView .Product form, .SeenProducts .Product form, .ShopIntro .Product form{position:relative}.ProductNorm h3, .ShopDetailView h2, .SeenProducts h2, .ShopIntro .Product h3,.TopSellProducts ul.Products h3, .detail-present-wrap h3{font-weight:500;font-size:16px;line-height:24px;height:48px;overflow:hidden;margin-bottom:10px}.detail-present-wrap h3{font-size:16px !important;height:auto}.ProductNorm h3 a, .ShopDetailView h2 a, .SeenProducts h2 a, .ShopIntro .Product h3 a,.TopSellProducts ul.Products h3 a{text-decoration:none}.ProductNorm h3 a::after, .ShopDetailView h2 a::after, .SeenProducts h2 a::after, .ShopIntro .Product h3 a::after,.TopSellProducts ul.Products h3 a::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:8}.ProductNorm h3 a:hover, .ShopDetailView h2 a:hover, .SeenProducts h2 a:hover, .ShopIntro .Product h3 a:hover,.TopSellProducts ul.Products h3 a:hover{text-decoration:underline}.Product .small-description,.TopSellProducts ul.Products .ProductDescription{display:none}.ShopIcons,.TopSellProducts ul.Products .price{text-align:center;margin-bottom:10px;height:46px;overflow:hidden}.Product .bottom{text-align:center}.Product .bottom strong{font-weight:400}.ShopIcons .price strong,.TopSellProducts ul.Products .price strong{font-weight:400;font-size:20px;line-height:30px;display:block;white-space:nowrap}.ShopIcons .price .price-with-vat > strong:first-child,.ShopIcons .price .price-without-vat > strong:first-child,.TopSellProducts ul.Products .price .price-with-vat > strong:first-child,.TopSellProducts ul.Products .price .price-without-vat > strong:first-child{margin-top:16px}.ShopIcons .price span.dph,.TopSellProducts ul.Products .price .vat,.right-col .price span.dph{display:none}.ProductNorm .price del, .ShopDetailView .price del, .SeenProducts .price del, .ShopIntro .price del{font-size:16px;line-height:16px;color:var(--gray);display:block;white-space:nowrap}.ProductNorm .price del span, .ShopDetailView .price del span, .SeenProducts .price del span, .ShopIntro .price del span,.ProductNorm .mnozstvo, .ShopDetailView .mnozstvo, .SeenProducts .mnozstvo, .ShopIntro .mnozstvo,.order-number{display:none}.ShopIcons button, a.like-button, a.SelectVariant, .product-offer-box form > div button{display:none}.ShopIcons button span:not(:first-child){margin-left:10px}.more-products{text-align:center}.more-products a{text-decoration:none}.more-products a:hover{text-decoration:underline}.ShopProductParentCategories ul{padding:0;margin:0 -10px 20px;list-style-type:none;display:flex;flex-wrap:wrap}.ShopProductParentCategories ul > li{padding:0 0 5px 10px;font-size:14px;color:var(--gray);font-weight:400;font-size:14px;line-height:21px}.ShopProductParentCategories ul > li:last-child{padding-right:10px}.ShopProductParentCategories ul > li:nth-child(odd):not(:last-child)::after{content:"/";display:inline-flex;padding-left:10px;position:relative;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ShopProductParentCategories ul > li:nth-child(even){display:none}.ShopProductParentCategories ul a{color:var(--gray);text-decoration:none}.ShopProductParentCategories ul a:hover{text-decoration:underline}.eshop-page .ShopContent{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-end}.eshop-page .ShopContent h1.heading{text-align:center;font-weight:400;margin-bottom:15px}.subcategories{padding-bottom:30px;border-bottom:1px solid var(--light-grey);margin-bottom:40px}.is-spec-cat .subcategories{display:flex;justify-content:center;max-width:1400px;margin-left:auto;margin-right:auto}.subcategories .Cat.WithIcons{padding:0;margin:0 -5px;list-style-type:none;display:flex;flex-wrap:wrap;align-items:stretch}.is-spec-cat .subcategories .Cat.WithIcons{margin:0 -10px}.XHTMLBeforeCategory{}.subcategories .Cat.WithIcons > li{padding:0px 5px 10px;width:100%}.is-spec-cat .subcategories .Cat.WithIcons > li{padding:0 10px 20px}.subcategories .Cat.WithIcons > li a{display:flex;align-items:center;text-decoration:none!important;background-color:var(--soft-grey);height:100%;padding:5px;transition:0.2s background linear}.is-spec-cat .subcategories .Cat.WithIcons > li a{padding:0}.is-spec-cat .subcategories .Cat.WithIcons > li.noimg a{padding:30px 15px}.subcategories .Cat.WithIcons > li a:hover{background-color:var(--light-grey)}.subcategories .Cat.WithIcons > li a img{flex-shrink:0}.subcategories .Cat.WithIcons > li a span{padding:0px 5px 0px 0;line-height:21px;overflow:hidden;display:flex;align-items:flex-start;transition:0.2s border linear}.subcategories .Cat.WithIcons > li a span:last-child{padding-left:15px}.is-spec-cat .subcategories .Cat.WithIcons > li.hasimg a span:last-child{display:none}.subcategories .Cat.WithIcons > li a span.icon{padding:0;width:58px;display:flex;justify-content:center;flex-shrink:0}.is-spec-cat .subcategories .Cat.WithIcons > li a span.icon{width:100%}.is-spec-cat .subcategories .Cat.WithIcons > li a span.icon img{width:100%}.is-spec-cat .subcategories .Cat.WithIcons > li.noimg a span.icon{display:none}.subcategories .Cat.WithIcons > li a:hover span{border-color:var(--light-grey)}.XHTMLBeforeCategory{margin-bottom:20px}.XHTMLBeforeCategory > a{display:table;margin:0 auto;text-decoration:none}.XHTMLBeforeCategory > a:hover{text-decoration:underline}.XHTMLBeforeCategory > a::after{content:url("data:image/svg+xml,%3Csvg width='7' height='16' viewBox='0 0 7 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.163872 1.29118C-0.0998477 0.942428 -0.0387657 0.439809 0.300303 0.168554C0.639371 -0.102701 1.12803 -0.0398731 1.39175 0.308883L6.83616 7.50885C7.05461 7.79774 7.05461 8.20226 6.83616 8.49115L1.39175 15.6911C1.12803 16.0399 0.639371 16.1027 0.300303 15.8314C-0.0387657 15.5602 -0.0998477 15.0576 0.163872 14.7088L5.23689 8L0.163872 1.29118Z' fill='%23808080'/%3E%3C/svg%3E%0A");position:relative;margin-left:10px;top:2px}.ViewTypeRow-top{display:flex;flex-wrap:wrap;justify-content:flex-end;margin:0 -15px}.ViewTypeRow-top > *{padding:0 15px;margin-bottom:15px}.ViewTypeRow-top > p,.TopSellProducts .title{flex-grow:1;font-size:20px;line-height:30px}.ViewTypeRow-top .SortType{display:flex}.ViewTypeRow-top .SortType .nice-select{margin-top:-5px;min-width:175px}.ViewTypeRow-top .SortType .label{margin-right:10px}.ViewTypeRow-top .SortType .nice-select{border:0}.ViewTypeRow-top .SortType .nice-select .current{color:#808080;font-size:16px}.ViewTypeRow-top .SortType .nice-select:after{display:inline;margin-left:10px;transform-origin:0!important;transform:none!important;border:none;position:static}.side-filter{display:flex;flex-wrap:wrap;justify-content:flex-end;padding:0}.side-filter a{text-decoration:none}.side-filter > *{padding:0 15px;margin-bottom:15px}.side-filter .fa.fa-times::before{content:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' r='10' fill='%23808080'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.2803 5.71967C13.9874 5.42678 13.5126 5.42678 13.2197 5.71967L10 8.93934L6.78033 5.71967L6.69621 5.64705C6.4026 5.4292 5.98594 5.4534 5.71967 5.71967C5.42678 6.01256 5.42678 6.48744 5.71967 6.78033L8.93934 10L5.71967 13.2197L5.64705 13.3038C5.4292 13.5974 5.4534 14.0141 5.71967 14.2803C6.01256 14.5732 6.48744 14.5732 6.78033 14.2803L10 11.0607L13.2197 14.2803L13.3038 14.3529C13.5974 14.5708 14.0141 14.5466 14.2803 14.2803C14.5732 13.9874 14.5732 13.5126 14.2803 13.2197L11.0607 10L14.2803 6.78033L14.3529 6.69621C14.5708 6.4026 14.5466 5.98594 14.2803 5.71967Z' fill='white'/%3E%3C/svg%3E%0A");position:relative;top:3px;margin-left:10px}.filter-title{cursor:pointer;display:flex;align-items:center}.filter-title > span:hover,.side-filter a:hover,.ViewTypeRow-top .SortType .nice-select:hover > span{text-decoration:underline}.filter-title svg{margin-left:10px}.FilterFormIdBox{background-color:#FAFAFA;padding:20px;display:flex;flex-flow:column}.FilterFormIdBox > *{order:5}.FilterFormIdBox > .button-rows{order:1}#FilterFormId .Filter .form{margin-top:10px;display:none;overflow:hidden}#FilterFormId .Filter .hodnoty{overflow:hidden}#FilterFormId .Filter.innerclose.more .hodnoty{height:192px}#FilterFormId .Filter.open .form{display:block}#FilterFormId .Filter:not(:last-child){padding-bottom:20px;border-bottom:1px solid #ccc;margin-bottom:20px}#FilterFormId .FilterTitle{text-transform:uppercase;margin-bottom:0px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}#FilterFormId .FilterTitle::after{display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#FilterFormId .FilterTitle::after,.uvod-vyrobcovia .fa-angle-down:before,.ViewTypeRow-top .SortType .nice-select:after{content:url("data:image/svg+xml,%3Csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.7088 0.663872C15.0576 0.400152 15.5602 0.461234 15.8314 0.800303C16.1027 1.13937 16.0399 1.62803 15.6911 1.89175L8.49115 7.33616C8.20226 7.55461 7.79774 7.55461 7.50885 7.33616L0.308883 1.89175C-0.0398733 1.62803 -0.102701 1.13937 0.168554 0.800303C0.439809 0.461234 0.942427 0.400152 1.29118 0.663872L8 5.73689L14.7088 0.663872Z' fill='%23808080'/%3E%3C/svg%3E%0A")}#FilterFormId .open .FilterTitle::after,.uvod-vyrobcovia .fa.fa-angle-up:before{content:url("data:image/svg+xml,%3Csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.7088 7.33613C15.0576 7.59985 15.5602 7.53877 15.8314 7.1997C16.1027 6.86063 16.0399 6.37197 15.6911 6.10825L8.49115 0.663836C8.20226 0.445388 7.79774 0.445388 7.50885 0.663836L0.308883 6.10825C-0.0398733 6.37197 -0.102701 6.86063 0.168554 7.1997C0.439809 7.53877 0.942427 7.59985 1.29118 7.33613L8 2.26311L14.7088 7.33613Z' fill='%23808080'/%3E%3C/svg%3E")}#FilterFormId .FilterTitle .ResetFilter{display:none}#price-slider-new .price-slider-new-container{display:flex;align-items:center;margin:0 -5px;flex-wrap:wrap;justify-content:space-between}#price-slider-new .price-slider-new-container>*{padding:0 5px;order:5}#price-slider-new .price-slider-new-container .new-price-slider{flex-grow:1;padding:0 20px;margin:30px 0 20px;width:100%}#price-slider-new .new-price-slider-min,#price-slider-new .new-price-slider-max{order:1}#price-slider-new .ui-slider-handle{width:1.2em}#price-slider-new .ui-slider-handle:nth-child(2){margin-left:-15px}.new-price-slider-input>div{max-width:105px;display:flex;justify-content:flex-end;align-items:baseline;font-size:14px;flex-wrap:wrap}#price-slider-new .new-price-slider-input>div span{margin:0;float:none;overflow:unset;width:auto}#price-slider-new .new-price-slider-input>div span:first-child{color:#888888;flex-grow:1;width:100%;margin-bottom:5px}#price-slider-new .new-price-slider-input>div span:last-child{background-color:#fff;padding:8px 10px 8px 0;border:1px solid #ccc;border-left:0;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;font-size:16px}.new-price-slider-input input{border:0;background-color:transparent}.new-price-slider-input input{text-align:right;flex-shrink:1;flex-grow:0;width:calc(100% - 20px);display:block;font-size:16px;padding:8px 5px 8px 10px;background-color:#fff;border:1px solid #ccc;border-right:0;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}#price-slider-new .ui-slider-handle{width:30px;height:30px;top:-14px;box-sizing:border-box;background-image:none !important;border-radius:50%;border:0;box-shadow:0px 0px 10px rgba(0, 0, 0, 0.1);background-color:var(--gray) !important;border:11px solid #fff;cursor:pointer;-webkit-transition:border 0.1s linear;-moz-transition:border 0.1s linear;-ms-transition:border 0.1s linear;-o-transition:border 0.1s linear;transition:border 0.1s linear}#price-slider-new .ui-slider-handle:hover{border-width:9px}#price-slider-new .ui-slider-handle:last-child{margin-left:-15px;border-width:9px}#price-slider-new .ui-slider-handle:last-child:hover{border-width:11px}#price-slider-new .ui-widget.ui-widget-content{background-color:#C4C4C4;border-color:transparent;font-size:4px}#price-slider-new .ui-widget-header{background:var(--gray)}#FilterFormId .Filter .hodnoty{display:flex;flex-wrap:wrap}#FilterFormId .Filter .FilterValue{display:inline-block;width:100%;max-width:200px;flex:1 1 200px;position:relative}#FilterFormId .Filter .FilterValue .delete{position:absolute;right:0;top:0}#FilterFormId .Filter .FilterValue span{color:var(--gray);display:inline-block;margin-left:8px}#FilterFormId .Filter .FilterValue input[type="checkbox"]{width:17px;accent-color:var(--gray);height:17px;position:relative;margin-right:10px;top:2px}#FilterFormId .Filter .htitle{margin-bottom:10px;font-size:14px}#FilterFormId .button-rows{display:flex;flex-flow:column;justify-content:center;align-items:center;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ccc}#FilterFormId .button-rows button{border:1.5px solid var(--red);border-radius:5px;background-color:#fff;height:36px;font-size:16px;line-height:24px;display:flex;justify-content:center;align-items:center;color:var(--red);transition:0.2s background linear;margin-bottom:15px;padding:0 20px}#FilterFormId .button-rows button span{display:inline-block;margin-left:5px}#FilterFormId .button-rows button:hover{background-color:var(--red);color:var(--white)}#FilterFormId .button-rows a{text-decoration:none}#FilterFormId .button-rows a:hover{text-decoration:underline}#FilterFormId{margin-bottom:15px}.filter-selected-values{display:flex;flex-wrap:wrap;flex-flow:column}.filter-selected-value{margin-bottom:8px}.filter-selected-value .fvalue{background-color:var(--soft-grey);padding:2px 10px;margin-right:5px;border-radius:5px;margin-bottom:7px;display:inline-block}.filter-selected-value .ftitle{margin-bottom:7px;display:inline-block;margin-right:10px}.ViewTypeRow{margin-bottom:30px}#FilterFormIdBox{display:none}html .ViewTypeRow.isOpen #FilterFormIdBox{display:block}.ProductContent dl{display:none}.Product .rew-row.row{margin:0 -10px;justify-content:flex-end;align-items:flex-end}.Product .rew-row.row > .col{padding:0 10px;flex-grow:0;margin-bottom:10px}.Product .rew-row.row > .col.TopReviews{flex-grow:1;color:#FFCE54;font-size:14px}.ShopContent{display:flex;flex-wrap:wrap}.ShopContent > *{width:calc(100% + 30px)}.ShopContent > *:not(.ShopDetailView,.XHTMLBeforeCategory,.subcategories,.ViewTypeRow-top,.ViewTypeRow,.ShopCategoryPages,.total-items-row,.ajax-next,.ViewTypeRow-top,.ShopDetailView,.title-seen,.SeenProducts,.ShopProductView,.shopping-cart-content,.shoppingCentreBox,.shopping-centre-menu){width:calc(100% + 30px);max-width:1320px;margin-left:auto;margin-right:auto}p.filter-message{margin:0 0 15px 0;padding:5px 10px;clear:both;background:var(--gray);color:var(--white);text-align:center}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ajax-next{font-size:16px;font-weight:500;text-decoration:none!important;color:#ffffff;background-color:var(--gray);border:1.5px solid var(--gray);display:flex;align-items:center;justify-content:center;text-align:center;max-width:300px;margin:30px auto;box-sizing:border-box;-webkit-transition:background 0.2s linear;-moz-transition:background 0.2s linear;-ms-transition:background 0.2s linear;-o-transition:background 0.2s linear;transition:background 0.2s linear;min-height:36px;border-radius:5px}.ajax-next:hover{color:var(--gray);background-color:#ffffff}.ajax-next .loader{border:2px solid #ffffff;border-radius:50%;border-top:2px solid transparent;width:24px;height:24px;margin:0 auto;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.ajax-next:hover .loader{border:2px solid var(--gray);border-top:2px solid transparent}.total-items-row{margin-bottom:30px;text-align:center}.ShopCategoryPages{margin-bottom:30px}.ShopCategoryPages ul{list-style-type:none;padding:0;margin:0;display:flex;justify-content:center}.ShopCategoryPages ul li a,.ShopCategoryPages ul li span{display:block;padding:6px 12px;border-radius:5px;transition:all .2s linear;margin:0 5px}.ShopCategoryPages ul li .current{background-color:var(--light-grey)}.ShopCategoryPages ul a:hover{background-color:var(--soft-grey)}.ShopCategoryPages .CategoryPagesTitle{display:none}.ShopCategoryPages ul a{text-decoration:none}#page49473 #container-main #container-outer{max-width:1680px;margin:0 auto}.ShopDetailView.isLoading{position:relative}.ShopDetailView.isLoading:before,#FilterFormId.isLoading:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255, 255, 255, 0.5) url(/Images/loading.gif) no-repeat center top;z-index:2}.filter-form{display:flex;flex-flow:column}.filter-form > *{order:5}.filter-form > .filter-selected-values{order:1}.hodnoty-more{cursor:pointer;display:inline-block}.ShopProductView h1{font-weight:400;font-size:30px;margin-bottom:10px}.ShopProductView{width:100%;padding:0}.lSAction>a{width:40px;height:80px;border-radius:5px;background:rgba(0, 0, 0, 0.5);backdrop-filter:blur(2.71828px);margin-top:-50px;text-decoration:none!important}.ShopProductView .ProductImage .PhotoDescription{display:none}.ProductLeft{max-width:440px;margin:0 auto 20px;position:relative}.container-fluid .container{padding:0}.lSSlideOuter .lSPager.lSGallery li.active, .lSSlideOuter .lSPager.lSGallery li:hover{border:1.5px solid #808080;border-radius:10px}.lSSlideOuter .lSPager.lSGallery li{aspect-ratio:1 / 1;display:flex;justify-content:center;align-items:center;margin-bottom:1px;border:1.5px solid transparent}.lSSlideOuter .lightSlider{display:flex;align-items:center;height:auto!important}.lightSlider .lslide,.lightSlider .lslide *{max-height:100%;display:block}.lightSlider .lslide a{display:flex;align-items:center;justify-content:center}.ProductDetail .lSSlideOuter{display:flex;flex-flow:column}.ProductDetail .lSSlideWrapper{flex-grow:1;display:flex;flex-flow:column;justify-content:center}.TopReviews,.order-nmbr{margin-bottom:5px}.order-nmbr{color:var(--gray)}.order-nmbr span{color:var(--gray-dark)}.TopReviews .fa-star{color:#FFCE54}.TopReviews > div{display:inline-block;margin-right:10px}.Product .left-col .small-description{display:block;margin-bottom:30px;height:auto;font-size:16px;line-height:24px}.order-nmbr-row{margin-bottom:10px}.ProductDetail .stickers{margin-bottom:10px;position:static;display:block}.ProductDetail .stickers > *{margin-bottom:10px}.ProductDetail #productParameters{display:none}.ProductDetail .detail-present-href{text-decoration:none}.ProductDetail .detail-present-box{display:flex;border:1.5px solid #D8232A;border-radius:5px;overflow:hidden;margin-bottom:30px;transition:0.2s background linear}.ProductDetail .detail-present-href:hover .detail-present-box{background-color:var(--soft-grey)}.ProductDetail .present-img{flex-shrink:0;width:110px}.ProductDetail .present-details{padding:10px}.ProductDetail .present-details h3{font-weight:400;font-size:14px;line-height:21px;color:var(--red);margin-bottom:5px}.ProductDetail .present-details p{margin:0;font-weight:400;font-size:14px;line-height:21px}.ShopProductView .ProductWrapper .price-with-vat strong,.ShopProductView .ProductWrapper .price-without-vat strong{font-weight:400;font-size:30px;line-height:45px;display:block}.ShopProductView .ProductWrapper del{font-size:24px;line-height:24px;color:var(--gray);font-weight:400}.ShopProductView .ProductDetail .ShopIcons{height:auto;margin:0!important}.ShopProductView .ProductWrapper .price{margin-bottom:20px}.ShopProductView .ProductWrapper .price-with-vat strong + .small,.ShopProductView .ProductWrapper .price-without-vat strong + .small,.ShopProductView .ProductDetail .ShopIcons .mnozstvo{display:none}.ShopProductView .ProductDetail .ShopIcons button{display:flex;border:1.5px solid var(--red);width:100%;height:36px;font-size:16px;line-height:24px;justify-content:center;align-items:center;color:var(--red);margin:10px 0 0 auto;transition:0.2s background linear;padding:0 5px;border-radius:5px;background-color:#fff;margin-bottom:30px;max-width:none}.ShopProductView .ProductDetail .ShopIcons button:hover{background-color:var(--red);color:var(--white)}.ShopProductView .ProductDetail .ShopIcons button:hover svg path{fill:var(--white)}.ShopProductView .ProductDetail .delivery-info{padding:10px 0;border-top:1px solid var(--soft-grey);border-bottom:1px solid var(--soft-grey);display:flex;justify-content:space-between;margin-bottom:30px}.ShopProductView .ProductDetail .delivery-info > span:first-child{padding-right:5px}.advance-box ul{padding:0;margin:0;list-style-type:none}.advance-box ul > li:not(:last-child){border-bottom:1px solid var(--soft-grey)}.advance-box ul > li a,.advance-box ul > li.calcs p{padding:10px 15px 10px 0;margin:5px 0;display:flex;align-items:center;text-decoration:none;position:relative}.advance-box ul > li.cashback a{display:block}.advance-box ul > li.calcs .QuatroCalcLink p{margin-bottom:0}.advance-box ul > li.calcs a{padding:5px 15px 5px 0;font-size:14px;margin:0px 0px 0px 28px}.advance-box ul > li a:hover{text-decoration:underline}.advance-box ul > li a img{margin-right:10px;width:20px}.advance-box ul > li.calcs p img{margin-right:13px}.advance-box ul > li a::after{content:url("data:image/svg+xml,%3Csvg width='7' height='16' viewBox='0 0 7 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.163872 1.29118C-0.0998477 0.942428 -0.0387657 0.439809 0.300303 0.168554C0.639371 -0.102701 1.12803 -0.0398731 1.39175 0.308883L6.83616 7.50885C7.05461 7.79774 7.05461 8.20226 6.83616 8.49115L1.39175 15.6911C1.12803 16.0399 0.639371 16.1027 0.300303 15.8314C-0.0387657 15.5602 -0.0998477 15.0576 0.163872 14.7088L5.23689 8L0.163872 1.29118Z' fill='%23808080'/%3E%3C/svg%3E%0A");display:inline-block;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;right:0;top:calc(50% - 10px)}.price-2-active .advance-box .cashback .price-row-2{display:inline!important}.advance-box ul > li.calc p{}ul.tabs{padding:0;list-style-type:none;align-items:stretch;margin-right:-10px;margin-left:-10px;display:block;text-align:center;position:relative;margin-bottom:40px}ul.tabs::before{content:"";width:calc(100% - 20px);height:2px;position:absolute;background-color:var(--light-grey);left:0;right:0;margin:0 auto;bottom:0}ul.tabs > li{padding-right:10px;padding-left:10px;display:inline-flex;align-items:center;flex:1 1 100px;width:auto}ul.tabs > li a{text-transform:uppercase;text-decoration:none!important;height:100%;display:flex;align-items:center;justify-content:center;position:relative;border-bottom:2px solid transparent;color:var(--gray);width:auto;min-height:43px}header ul.tabs > li a{font-size:14px}ul.tabs a.active, ul.tabs a:hover{border-color:var(--gray)}ul.tabs a.active{color:var(--gray-dark)}.ShopProductView .ProductDetail{margin-bottom:40px}.ShopProductView .ProductDetail .ProductDescription > form{align-items:flex-start}.ShopProductView .ProductDetail .right-col{margin-bottom:30px}div.pane:not(:last-child){padding:0 0 40px 0;clear:both;border-bottom:1px solid var(--light-grey)}div.pane{margin-bottom:40px}#parametre table{width:100%}#parametre table tr:nth-child(odd){background-color:var(--soft-grey)}table tr td, table tr th{padding:5px 10px}table tr th{width:35%;font-weight:500}div.pane > h2,.title-seen{margin-bottom:20px!important;font-size:2rem;font-weight:normal}.fancybox-content{box-shadow:0px 2px 12px rgb(0 0 0 / 10%);border-radius:12px}.curr-choose{width:100%;max-width:540px;cursor:auto!important}.curr-choose h2{text-align:center;text-transform:uppercase;font-weight:400;font-size:16px;line-height:19px}.curr-choose p{font-size:14px;line-height:21px;text-align:center;margin:0}.curr-choose p a::after{content:url("data:image/svg+xml,%3Csvg width='8' height='16' viewBox='0 0 8 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.663872 1.29118C0.400152 0.942428 0.461234 0.439809 0.800303 0.168554C1.13937 -0.102701 1.62803 -0.0398731 1.89175 0.308883L7.33616 7.50885C7.55461 7.79774 7.55461 8.20226 7.33616 8.49115L1.89175 15.6911C1.62803 16.0399 1.13937 16.1027 0.800303 15.8314C0.461234 15.5602 0.400152 15.0576 0.663872 14.7088L5.73689 8L0.663872 1.29118Z' fill='%23808080'/%3E%3C/svg%3E%0A");position:relative;display:inline-block;top:3px;margin-left:10px}.curr-choose svg{width:20px;margin-right:5px}.curr-choose h2+p{margin-bottom:30px}.curr-choose ul{display:flex;margin:0;padding:0;list-style-type:none;justify-content:center}.curr-choose ul li{margin-bottom:30px;padding:0 10px}.curr-choose ul li span{display:flex;align-items:center;padding:6px 20px;background-color:var(--gray);border-radius:5px;color:#fff;transition:0.2s background linear;cursor:pointer}.curr-choose ul li span:hover{background-color:var(--black)}.tipsy-inner{padding:8px;font-weight:400;font-size:12px;line-height:18px;background:rgba(77, 77, 77, 0.9);border-radius:2px;margin-top:10px}.photo-gallery-box,.PhotoGroup ul{margin:0;padding:0;display:flex;flex-wrap:wrap;margin:0 -15px}.photo-gallery-box li,.PhotoGroup ul li{list-style:none;width:50%;padding:15px}.photo-gallery-box li .PhotoDescription,.PhotoGroup ul li .PhotoDescription{padding:5px 0;text-align:center}.photo-gallery-box li{text-align:center;display:flex;flex-flow:column}.photo-gallery-box .PhotoImage{flex-grow:1;align-items:center;display:flex}.ShopIntro .StateSections .Default{margin-bottom:30px}.ShopIntro .StateSections .Default .scrollable{padding-top:30px}.popis-wraper span{padding:6px 15px;display:inline-block;background-color:var(--gray);color:var(--white);border-radius:5px;cursor:pointer;flex-grow:0;flex-shrink:0;margin-bottom:0.5rem;transition:0.2s background linear}.popis-wraper span:hover{background-color:var(--black)}.pane.reviews.red .color-box,.pane.reviews.red .recenzie-box .progress > div{background:var(--red)}.pane.reviews.orange .color-box,.pane.reviews.orange .recenzie-box .progress > div{background:var(--orange)}.pane.reviews.green .color-box,.pane.reviews.green .recenzie-box .progress > div{background:#32C24D}.pane.reviews .color-box{border-radius:10px;color:var(--white);padding:15px;width:auto;display:flex;justify-content:center;margin:0 auto 20px;max-width:250px;width:100%}.pane.reviews .fa.fa-star-o{}.pane.reviews .color-box .color-box-inner{margin:0 -5px}.pane.reviews .color-box .color-box-inner > .col{padding:0 5px;flex:none;width:auto}.pane.reviews .color-box .color-box-percent{font-weight:700;font-size:46px;line-height:46px}.pane.reviews .recenzie-box h3{font-weight:400;font-size:20px;line-height:30px}.pane.reviews .recenzie-box small{font-size:12px;line-height:18px;color:var(--gray)}.pane.reviews .recenzie-box .col{flex:none;width:auto;min-width:125px}.pane.reviews .recenzie-box .col:last-child{flex-grow:1}.pane.reviews .recenzie-box .progress{width:100%;border-radius:4px;overflow:hidden;background-color:var(--soft-grey);margin:9px 0px}.pane.reviews .recenzie-box .progress > div{height:8px;background-color:red}.pane.reviews .product-reviews{padding:0;list-style-type:none;margin:0}.pane.reviews .product-reviews li{background-color:var(--soft-grey);padding:20px;position:relative}.pane.reviews .product-reviews li:not(:last-child){margin-bottom:10px}.pane.reviews .product-reviews li i.fa-user-circle{display:none}.pane.reviews .product-reviews li .review-left,.pane.reviews .product-reviews li .review-right{display:flex;flex-wrap:wrap;justify-content:space-between}.pane.reviews .product-reviews li .review-left p{margin-bottom:0}.pane.reviews .product-reviews li .review-left .review-stars{margin-bottom:1rem;display:block;color:#FFCE54;width:100%}.pane.reviews .product-reviews li .review-negatives{margin-bottom:0}.product-reviews li p span:before{margin-right:10px;top:2px;position:relative}.product-reviews li p.review-positives span,.product-reviews li p.review-negatives span{padding-left:2px;display:inline-flex;margin-bottom:10px}.product-reviews li p.review-positives span:before{content:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 8C16 3.58172 12.4183 0 8 0C3.58172 0 0 3.58172 0 8C0 12.4183 3.58172 16 8 16C12.4183 16 16 12.4183 16 8ZM12.0172 4.9569C11.7173 4.67123 11.2426 4.68281 10.9569 4.98276L6.515 9.645L4.80747 7.74828L4.72729 7.67134C4.44553 7.43835 4.02817 7.44063 3.74828 7.69253C3.44039 7.96962 3.41544 8.44384 3.69253 8.75172L5.94253 11.2517L6.01983 11.3263C6.31789 11.5754 6.76688 11.5573 7.0431 11.2672L12.0431 6.01724L12.1136 5.93138C12.3243 5.63254 12.2899 5.21659 12.0172 4.9569Z' fill='%2332C24D'/%3E%3C/svg%3E")}.product-reviews li p.review-negatives span:before{content:url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8.5' cy='8' r='8' fill='%23D8232A'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.0303 4.46967C11.7374 4.17678 11.2626 4.17678 10.9697 4.46967L8.5 6.93934L6.03033 4.46967L5.94621 4.39705C5.6526 4.1792 5.23594 4.2034 4.96967 4.46967C4.67678 4.76256 4.67678 5.23744 4.96967 5.53033L7.43934 8L4.96967 10.4697L4.89705 10.5538C4.6792 10.8474 4.7034 11.2641 4.96967 11.5303C5.26256 11.8232 5.73744 11.8232 6.03033 11.5303L8.5 9.06066L10.9697 11.5303L11.0538 11.6029C11.3474 11.8208 11.7641 11.7966 12.0303 11.5303C12.3232 11.2374 12.3232 10.7626 12.0303 10.4697L9.56066 8L12.0303 5.53033L12.1029 5.44621C12.3208 5.1526 12.2966 4.73594 12.0303 4.46967Z' fill='white'/%3E%3C/svg%3E%0A")}.bcf h3{color:var(--gray-dark);text-transform:uppercase;font-size:18px;line-height:19px;font-weight:400;margin-bottom:20px}.bcf-product-row{border-bottom:0;font-size:16px;margin-bottom:20px;padding:0}.bcf .bcf-label{position:static}.bcf input[type="text"], .bcf textarea,form#login input[type="text"],form#login input[type="password"],form#login textarea,.LostPasswordContent form input{padding:8px 10px;border:1px solid #CCC;border-radius:5px;width:100%}.bcf-confirms a{text-decoration:none}.bcf-confirms a:hover{text-decoration:underline}.bcf.fancybox-content .bcf-content,.bcf.fancybox-content .bcf-confirms,.bcf.fancybox-content .bcf-send-row{max-width:320px;margin:0 auto}.bcf.fancybox-content .bcf-confirms{display:flex;margin-bottom:15px}.bcf.fancybox-content .bcf-send-row{display:flex;flex-flow:column}.bcf.fancybox-content .bcf-send-row button,form#login button,.LostPasswordContent form button{border-radius:5px;border:1px solid transparent;font-weight:500;font-size:16px;line-height:24px;color:var(--white);transition:0.2s background linear}form#login button,.LostPasswordContent form button{padding:10px;width:100%;margin-top:10px}.LostPasswordContent form button{margin-top:20px}.bcf.fancybox-content .bcf-send-row button.bcf-ok,form#login button,.LostPasswordContent form button{background:#dd4b39}.bcf.fancybox-content .bcf-send-row button:last-child{margin-top:15px;background:#445fae}.bcf.fancybox-content .bcf-send-row button:hover{background:var(--white)}.bcf.fancybox-content .bcf-send-row button.bcf-ok:hover,form#login button:hover,.LostPasswordContent form button:hover{border-color:#DD4B39;color:#DD4B39;background-color:#fff}.bcf.fancybox-content .bcf-send-row button:last-child:hover{border-color:#3B54A0;color:#3B54A0;background-color:#fff}.header-more{display:none}iframe{max-width:100%}.added-message-box .add-buttons, .added-message-box .product-message, .added-message-box .text-message{float:none;width:auto;padding:0;text-align:center}.added-message-box .odp-message-box, .added-message-box .product-message, .added-message-box .product-message-icon, .added-message-box .end-message-box .cart-counter-box{float:none;width:auto;text-align:center}.added-message-box .end-message-box{width:auto;overflow:hidden;padding:15px 10px;border:0}.added-message-box .product-message .image{display:none}.added-message-box .product-message .about{padding:10px}.added-message-box .cart-counter-box strong{display:block}.added-message-box .end-message-box .buttons-box{float:none;width:auto;text-align:center}.added-message-box .success-message{font-size:16px;text-align:center;text-indent:0;font-weight:500;border-bottom:1px solid #dddddd;padding:10px 0}.added-message-box .product-message-box{padding:0}.added-message-box .product-message{margin-bottom:0}.added-message-box .cart-counter-box{padding:0 0 15px 0}.added-message-box .amb-close{font-size:0px;position:absolute;top:0;right:15px;cursor:pointer}.added-message-box .amb-close{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1' viewBox='0 0 24 24'%3E%3Cpath d='M13 12l5-5-1-1-5 5-5-5-1 1 5 5-5 5 1 1 5-5 5 5 1-1z'%3E%3C/path%3E%3C/svg%3E");width:44px;top:10px;padding:10px}.added-message-box h3{font-size:16px;font-weight:500}.added-message-box .product-message{border-bottom:1px solid #dddddd}.mDopFree{padding:10px;text-align:center;border:1px solid green;color:green}.mDopFreeNo{border:1px solid red;color:red}.added-message-box .end-message-box .buttons-box a i{margin:0 10px}.added-message-box .end-message-box .buttons-box a{display:block;min-width:0;line-height:35px;text-decoration:none;vertical-align:top!important;padding:0 20px;background:#ffffff;color:var(--red);border:1px solid var(--red);border-radius:10px;transition:0.2s background linear}.added-message-box .end-message-box .buttons-box a:first-child{margin-bottom:10px!important}.added-message-box .end-message-box .buttons-box a:hover{background:var(--red);color:#ffffff}.added-message-box .end-message-box .buttons-box a.next-button{background:var(--red);color:#ffffff}.added-message-box .end-message-box .buttons-box a.next-button:hover{background:#ffffff;color:var(--red)}.top-footer{background-color:var(--soft-grey)}.top-footer .container{padding:30px 5px 0}.top-footer .row{margin:0 -5px}.top-footer .col{display:flex;align-items:center;padding-bottom:15px;justify-content:center}.top-footer .first-col{padding:0 5px 30px}.top-footer .second-col{display:flex;justify-content:center;padding:0 5px}.top-footer .second-col .col{padding:0 5px 30px}.topmid-footer{background-color:var(--light-grey);padding:30px 0 40px;border-bottom:1px solid #ccc}.topmid-footer h3{text-align:center;margin-bottom:25px;font-weight:400;font-size:20px;line-height:30px}.topmid-footer .slick-track{display:flex;align-items:center}.topmid-footer .slick-slide{display:flex;justify-content:center;align-items:center}.topmid-footer picture{display:flex;justify-content:center;align-items:center}.topmid-footer picture img{filter:grayscale(1)}.bottommid-footer{background-color:var(--light-grey);padding-top:30px;text-align:center}.bottommid-footer .col{padding-bottom:30px}.bottommid-footer .col h4{font-weight:400;font-size:16px;line-height:24px;text-transform:uppercase;margin-bottom:10px}.bottommid-footer .col ul{padding:0;margin:0;list-style-type:none;font-weight:400;font-size:14px;line-height:21px}.bottommid-footer .col ul li{margin-bottom:5px}.bottom-footer{background-color:#ccc;padding-top:20px}.bottom-footer .col{margin-bottom:20px;display:flex;flex-flow:column}.footer-svg{max-width:265px;margin:0 auto}.footer-svg div{height:60px}.footer-svg img{margin:0 auto 20px;display:block}.footer-svg p{margin:0;text-align:center}.footer-svg > div > p{display:block;font-size:60px;line-height:50px;font-weight:700}footer{margin-top:40px}footer .shop-newsletter-popup-content-headings h3{font-weight:400;font-size:14px;line-height:21px;margin:0}footer .shop-newsletter-popup-content-headings .sub-heading{font-weight:400;font-size:12px;line-height:18px;margin-bottom:5px}footer .shop-newsletter-popup-inputs{display:flex;flex-wrap:wrap;align-items:center}footer .shop-newsletter-popup-inputs label{display:none}footer .shop-newsletter-popup-inputs input[type="email"]{flex-grow:1;height:40px;border-radius:5px;padding:8px 20px;background:var(--white);border:1px solid #ccc;width:calc(100% - 160px)}footer .shop-newsletter-popup-inputs input[type="submit"]{margin:0 0 0 20px;background:var(--gray);color:var(--white);border-radius:5px;border:0;font-size:16px;line-height:24px;height:36px;min-width:130px;transition:0.2s background linear}footer .shop-newsletter-popup-inputs input[type="submit"]:hover{background-color:var(--black)}footer .copy{padding-top:8px;background-color:var(--gray);color:var(--white)}footer .copy p{font-size:14px;line-height:21px;margin-bottom:8px;text-align:center}footer .top-panel-socials{margin-bottom:3px}footer .top-panel-socials > li{padding-bottom:8px}.totop{z-index:1000;position:fixed;right:10px;bottom:10px;display:none}.totop a{display:block;width:45px;height:45px;line-height:42px;text-align:center;font-size:22px;transition:0.2s background linear;background:var(--gray);color:var(--white);border-radius:5px;border:1px solid #cccccc}.totop a:hover{color:var(--white);background:var(--black)}.ShopContent h1{text-align:center}form#login,.LostPasswordContent form{max-width:460px;margin:0 auto;display:block}.LostPasswordContent form label,.LostPasswordContent form input{display:block}form#login,form#login tr,form#login td{display:block;padding-left:0;padding-right:0}form#login,.LostPasswordContent form{margin-bottom:40px}form#login label{margin:0}form#login td.warning{padding:5px 10px}.shopping-cart-content ul{list-style-type:none;padding-left:0}.cart-price-box-content{background:#f1f1f1}#cart-table td{border-bottom:1px solid var(--light-grey)}td.quantity input{border:1px solid #dddddd}#cart-table td.name{font-size:14px}#cart-table td.name a{font-size:16px}#cart-table .item-price.lh{text-align:right}#cart-table .item-price.lh .price-with-vat .price,#cart-table .item-price.lh .price-without-vat,.reserve-cart-content .item-price.lh .price-with-vat{font-size:24px;color:var(--red)}#cart-table .item-price.lh .price-without-vat .dph{display:none}.steps div.step-img{display:flex;justify-content:center;border:1px solid var(--gray);width:30px;height:30px;justify-content:center;align-items:center;border-radius:50%;margin:0 auto 10px}.steps div.step-img::before{font-size:17px;color:var(--gray)}.steps .InactiveStep div.step-img,.steps .InactiveStep span{opacity:0.4}.steps .PreviousStep div.step-img{background-color:var(--gray)}.steps .PreviousStep div.step-img::before{content:"\f00c";color:var(--white)}.steps a.PreviousStep,.steps a.PreviousStep:hover span{text-decoration:none!important;display:block}.steps a.PreviousStep span{text-decoration:underline!important}.steps div.step1, .steps div.step2, .steps div.step3, .steps div.step4{text-align:center}.steps div.step4{padding:0;background:none}#cart-table th, .userFields{padding:10px}.steps div strong{}.steps div strong em{}.steps div span.ico{display:none}.steps .ActiveStep strong em{font-weight:700}.steps .InactiveStep a strong em{text-decoration:underline}#pointsBox a.submit, .ShoppingCentre .MasterList h2 a, .articleSummary h3 a, .end-row button, .end-row input, .side-label a, .side-label a:hover, .steps .InactiveStep a:hover strong em, a.button, a.detail-button{text-decoration:none}.cart-price-box{clear:both;float:right;display:flex;flex-flow:column;align-items:flex-end;width:100%}.cart-price-box-content{float:right;min-width:320px;padding:20px}.CartCustomText+.cart-price-box{padding-top:0}.customized_product_text, .delivery_days_text{padding:0}#cart-boxer .CartCustomText{border:0;margin:0}.steps{display:none}.cart-price-box-content table{width:100%}.cart-price-box-content table th{padding:3px 0;text-align:left;font-weight:400}.cart-price-box-content table td{padding:3px 0;text-align:right;font-weight:400;font-size:14px}.cart-additions{float:left;padding:10px 0;clear:left;margin-bottom:10px}#cart-table{width:100%}#cart-table tr:first-child{border-bottom:2px solid var(--black)}#cart-table th{display:none}#cart-table th.image{text-align:center}#cart-table th.price.mh{text-align:left}#cart-table th.price{text-align:right}#cart-table td{padding:10px;width:100%}#cart-table td.delete{position:absolute;right:0;width:20px;top:15px;border:0}#cart-table td.delete a::before{content:url("/Data/default/UserFiles/images/delete.svg")}#cart-table tr{display:flex;flex-wrap:wrap;position:relative}#cart-table td.item-price::before, #cart-table td.quantity::before, #cart-table td.item-price-total::before, #cart-table td.image{content:attr(data-title);text-align:left;font-size:13px;display:block}#cart-table td.image{border-color:transparent;width:100%;display:flex;justify-content:center;align-items:center}#cart-table td.item-price, #cart-table td.quantity, #cart-table td.item-price-total{width:100%;display:flex;align-items:center;justify-content:space-between;min-height:57px}#cart-table tr:not(:last-child) .item-price.lh{border-bottom:2px solid var(--black)}.shopping-cart-finish #cart-table{margin-bottom:50px}.shopping-cart-content,.shopping-cart-content table p{font-size:14px}.shopping-cart-content-header{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;border-bottom:2px solid var(--black);margin-bottom:50px;padding:0px 0px 30px;flex-flow:column;text-align:center}.shopping-cart-content{width:100%;max-width:1320px;margin:0 auto 40px}div[class="shopping-cart-content"] .shopping-cart-content-header{margin:0;border:0}.shopping-cart-content-header .cart-heading a::before{content:"\f100";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:5px}.shopping-cart-content-header .cart-heading a:hover,.back-btns a:last-child{text-decoration:none}td.quantity, th.quantity,td.delete{text-align:center;width:55px}td.quantity input{text-align:center}.shopping-cart-content td .price-with-vat,.shopping-cart-content td .price-without-vat{font-size:14px}.shopping-cart-content td .price-with-vat .dph,.shopping-cart-content td .price-without-vat .dph{font-size:12px;color:#999}.shopping-cart-content td .mnozstvo{display:inline-flex;float:none;padding:0;margin:5px 15px;height:50px;margin-right:0}.shopping-cart-content td .mnozstvo .ccplus,.shopping-cart-content td .mnozstvo .ccminus{display:inline-block;width:22px;height:48px;line-height:48px;float:none;text-align:center;cursor:pointer;border-bottom:0;background:#eee;font-size:18px;font-weight:700}.shopping-cart-content td .mnozstvo .ccplus:hover,.shopping-cart-content td .mnozstvo .ccminus:hover{background:#ccc}.shopping-cart-content td .mnozstvo input{float:none;font-size:16px;height:48px}.shopping-cart-content .order-number{color:#ddd;font-size:12px}body:not(.intro-page) .top-image{display:none}.b2b-price-reverse .shopping-cart-content td .price-with-vat{font-size:14px;color:#999}.b2b-price-reverse .shopping-cart-content td .price-without-vat{font-size:18px;color:#000}.shopping-cart-content td .price-with-vat,.shopping-cart-content td .price-without-vat{display:block}.userFields{width:100%;margin-bottom:10px}.userFields h3{clear:both;width:100%;padding:0 0 10px}.userFields div{float:left;width:33%;margin-bottom:5px}.userFields div label{width:80px;display:inline-block;vertical-align:top}.userFields div input{width:200px}.userFields div:nth-child(3n+2){clear:both}.userFields div:last-child{width:66.66%}.userFields textarea{width:74%;height:50px}.userFields div input, .userFields textarea{border:1px solid #ccc;padding:5px}td.item-price, td.price, th.price{text-align:center;white-space:nowrap}td.item-price.mh{text-align:left}.quantity-flex{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.quantity-flex .MinCount{width:100%;flex-grow:1;min-width:150px}th.price{white-space:nowrap}.price-with-vat td.price{font-size:18px}td.delete, th.delete{text-align:center;padding:0!important}td.image, th.image{width:100px}td.image{text-align:center}td.image img{max-width:100px!important}td.image i{font-size:28px}input.quantity{width:40px;text-align:center}.shopping-cart-content h2{padding:10px 0;margin:0;font-size:30px;line-height:normal;background-color:transparent}.shopping-cart-finish form h2,.shopping-cart-finish .cartBox legend,.shopping-cart-content .CartCustomText,.shopping-cart-content .CartCustomText1{font-size:16px}.registration h3{font-size:18px}.shopping-cart-content h3{font-size:14px;margin-bottom:15px}.registration h3{margin-top:20px;margin-bottom:15px}.shopping-cart-content form{margin:0;padding:0}.register-box-grey form{padding:0}.ctr{width:100%;padding:.6% 0}.ctri{width:90px;float:left}.ctri img{max-width:90px;max-height:90px}.ctrc{margin-left:100px}.ctrc h3{font-weight:400;margin:0;padding:0}.ctrc p.price strong, .iprice, tr.price-with-vat th, tr.tr-price-with-vat, tr.tr-price-with-vat td{font-weight:700}.ctrc p{margin:0;padding:4px 0;font-size:small}.iprice{float:right;height:35px;line-height:35px;margin:5px 0}#box_login div.login input, #content .disabledsubmit, #content .submit, .Obchod_Content_Login button, .cfooter button, .ManufacturerProductsLink a,#sphereCardBox button,.CartAttachments input[type="submit"],.register-box a,ul.contentin li input[type="submit"]{display:inline-block;border:0;padding:9px 10px;line-height:20px;min-width:300px;cursor:pointer;font-size:14px;text-align:center;text-decoration:none;background:var(--red);color:var(--white);border:1px solid var(--red)}#box_login div.login input:hover, #content .disabledsubmit:hover, #content .submit:hover, .Obchod_Content_Login button:hover, .cfooter button:hover, .ManufacturerProductsLink a:hover,#sphereCardBox button:hover,.CartAttachments input[type="submit"]:hover,.register-box a:hover,ul.contentin li input[type="submit"]:hover{background:var(--white);color:var(--red);border:1px solid var(--red)}#box_login div.login input, #content .disabledsubmit, #content .submit, .Obchod_Content_Login button, .cfooter button{float:right}#box_login div.login input{min-width:150px;float:none}#pointsBox a.submit,#sphereCardBox button,.CartAttachments input[type="submit"]{width:auto;min-width:0;margin-right:10px;display:block;line-height:35px;float:left;border-radius:5px}.CartAttachments input[type="submit"]{display:block;float:none;margin-top:15px}.Obchod_Content_Login button{float:none}#content .disabledsubmit, #content .disabledsubmit:hover{cursor:text}.disabled-wrap{position:relative}.disabled-wrap a{display:block;width:100%;height:100%;top:0;left:0;position:absolute;cursor:pointer;background:none}.confirm_conditions{padding:5px;clear:both}.confirm_conditions_not_required{float:none;width:auto}.confirm_conditions input{float:left;margin-top:1px}.confirm_conditions label,.confirm_conditions_not_required label{margin-left:35px;display:block}.CartCustomText{padding:25px 0px 0px;margin-bottom:5px}.shopping-cart-finish .CartCustomText{padding:0}.CartCustomText2{font-size:12px;display:flex;flex-flow:column;justify-content:space-between;border-left:1px solid #DDDDDD}.CartCustomText2 *{font-size:12px;line-height:normal}.shopping-cart-confirm .CartCustomText2{justify-content:flex-end}#content .CartCustomText2 .submit,.shopping-cart-confirm .CartCustomText2 button[type="submit"]{float:none!important;width:100%;min-width:auto}.register-box-grey label[for="ConfirmInfoEmailsId"]{font-size:12px}.register-box-grey label[for="ConfirmInfoEmailsId"]::first-line,label[for="ConfirmDataId"]{font-size:16px;margin-bottom:20px}.shopping-cart-confirm .register-box-grey{margin-top:0px}.registration.registration-only .register-box-upper{margin-bottom:50px}.register-box-upper{max-width:534px;margin:0 auto}.register-box-upper ul.contentin{display:flex;flex-wrap:wrap;margin:0 -7px}.register-box-upper ul.contentin li{width:100%;padding:0 7px;display:flex;flex-flow:column}.register-box-grey{background-color:#F1F1F1;padding:20px 0px;display:flex;flex-wrap:wrap;margin-top:50px;justify-content:flex-end;border-radius:5px}.register-box-grey > div{padding:0 30px;box-sizing:border-box}.warning{padding:5px 10px;font-weight:400;margin-bottom:15px}p.warning{color:#f00}.CartCustomText1{font-size:18px;max-width:800px;margin:0 auto 50px;text-align:center}.delete-cart-row{display:none}.d-row{display:flex;margin:0 -15px}.d-row.grow > *{flex-grow:1;padding:0 15px}.after-cart-container{margin-top:25px;flex-flow:column}ul.tabs.tabs-order{text-align:left;width:auto;display:flex!important;flex-wrap:wrap}label[for="couponCode"]{font-weight:700;margin-right:15px}.after-cart-container p.warning{width:100%;margin-bottom:15px;text-align:left}.cart-price-box-content{width:100%;max-width:460px}.cart-price-box-content h3{text-align:left;font-size:12px;padding:5px 0;font-size:18px;margin-bottom:5px;font-weight:500}.import-cart-content{display:none}.cart-price-box-content p{padding-bottom:0;margin-bottom:0}.cart-price-box-content + button[name="cartfinish"]{width:100%;max-width:460px}.cart-price-box-content .tr-price-with-vat{margin-bottom:10px;font-size:36px;line-height:normal}.cart-price-box-content .tr-price-with-vat span{font-size:36px;line-height:normal;margin-bottom:10px}.cart-price-box-content .tr-price-with-vat strong{color:var(--red)}.cart-price-box-content .tr-price-with-vat .dph{font-size:18px;color:#999}.reserve-cart-content .cart-price-box-content .tr-price-with-vat{font-size:22px}.reserve-cart-content .warning{color:var(--danger)}.reserve-cart-content .end-row{margin-bottom:15px;overflow:hidden}.reserve-cart-content .userFields span.warning{padding:10px;background:#f6f6f6;margin:5px}.reserve-cart-content .delete img{display:none}.reserve-cart-content .userFields div{float:none;width:100%;margin:10px 0}.reserve-cart-content .userFields div input,.reserve-cart-content .userFields textarea{border:1px solid #ccc;padding:5px;width:100%}.reserve-cart-content .button{float:left;margin-top:25px}.reserve-cart-content .userFields{width:100%;background:#eee;overflow:hidden;margin:15px 0;padding:15px}.reserve-cart-content .submit{margin-top:20px;height:auto;line-height:normal;width:300px;max-width:100%;font-size:18px;font-weight:500;min-width:auto;padding:10px;min-height:46px;overflow:hidden;border-radius:5px}#content .cart-price-box-content button,.register-box a, ul.contentin li input[type="submit"],#content .shopping-cart-confirm form button[type="submit"],#content .shopping-cart-customer form button.submit,#content .AfterOrderPay > div:last-child button,#content .AfterOrderPay > div:last-child a{margin-top:20px;height:auto;line-height:normal;width:100%;font-size:18px;font-weight:500;min-width:auto;padding:10px;min-height:46px;overflow:hidden;border-radius:5px}.payment-info{padding:10px 5px 5px}.besteron-inner > div{display:flex;align-items:flex-start;width:100%;margin-bottom:10px}.besteron-inner > div label{display:flex;justify-content:space-between;flex-grow:1}.besteron-inner .payment-info{display:block}.cartBox #GoPayCardPaymentBox label,.cartBox #GoPayWalletPaymentBox label,.cartBox #GoPayPaySafeCardPaymentBox label,.cartBox #GoPaySMSPaymentBox label,.cartBox #GoPayApplePayPaymentBox label,.cartBox #GoPayGooglePayPaymentBox label,.cartBox #GoPayMasterPassPaymentBox label,.cartBox #GoPayBitcoinPaymentBox label,.cartBox #GoPayPayPalPaymentBox label,.cartBox #GoPayBankPaymentBox label{flex-wrap:nowrap}.cartBox #GoPayCardPaymentBox > label > span:nth-child(2),.cartBox #GoPayWalletPaymentBox > label > span:nth-child(2),.cartBox #GoPayPaySafeCardPaymentBox > label > span:nth-child(2),.cartBox #GoPaySMSPaymentBox > label > span:nth-child(2),.cartBox #GoPayApplePayPaymentBox > label > span:nth-child(2),.cartBox #GoPayGooglePayPaymentBox > label > span:nth-child(2),.cartBox #GoPayMasterPassPaymentBox > label > span:nth-child(2),.cartBox #GoPayBitcoinPaymentBox > label > span:nth-child(2),.cartBox #GoPayPayPalPaymentBox > label > span:nth-child(2),.cartBox #GoPayBankPaymentBox > label > span:nth-child(2){margin-top:0}#GoPayBankPaymentBox img{margin-bottom:15px;margin-left:15px}fieldset.CartAttachments{margin-bottom:30px}fieldset.CartAttachments legend{margin-bottom:10px}.shopping-cart-finish .cartBox .after-cart-container-2{margin:0 -15px;margin-top:40px}.shopping-cart-confirm .after-cart-container-2{margin-bottom:25px}#pointsBox .select2-container{display:inline-block}.shopping-cart-finish .cart-price-box-content{max-width:none;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}#content .shopping-cart-finish .cart-price-box-content button,.register-box a{margin-top:0}.select2-container{width:auto}.cartbox-separator{width:100%;background-color:var(--black);height:2px;margin-bottom:30px}.register-box{background:var(--soft-grey);padding:20px;margin-bottom:30px}.register-box h3{text-align:center;font-size:18px}.register-box p{padding-bottom:20px}.temp-steps{flex-wrap:wrap}.temp-steps .half{width:33.333%;min-width:300px}.steps-box #customer-register-box-tab div[class^='new-step-']{display:none}.warning{margin-bottom:15px}.shopping-cart-content div[class^='new-step-'] h2{text-align:center;margin-bottom:20px}.register-box-upper ul.contentin li.login_links{text-align:center}.shopping-cart-customer:not(.steps-box) .new-step-third h2{display:none}.shopping-cart-content .firm-data-check{margin-bottom:15px}.shopping-cart-content h3{font-size:16px;font-weight:500}.steps-box.partner #customer-register-box-tab div[class^='new-step-'],.steps-box.logged #customer-register-box-tab div[class^='new-step-']{display:block}.shopping-cart-content #box_custom_fields textarea{margin-top:15px}.shopping-cart-content #box_custom_fields label{display:inline-block;font-size:16px}.shopping-cart-content .contacts{margin-bottom:40px;background-color:transparent;overflow:hidden}.payment-opts > *:first-child{padding-top:15px;border-top:1px solid var(--gray);margin-top:20px}.AfterOrder{padding:50px 0}.AfterOrder svg,.AfterOrder img{display:block;margin:0 auto}.AfterOrder .TextAfterOrder{text-align:center}.AfterOrder .order-numbers{display:flex;justify-content:center;flex-wrap:wrap;padding-bottom:0;text-align:center}.AfterOrder .order-numbers > *{padding:0 15px 15px}.back-btns{display:flex;flex-flow:column;align-items:center;padding-top:15px}.back-btns a{font-size:18px}.back-btns a:last-child:hover{text-decoration:underline}#cartorderid .uni-spinner{line-height:50px}.AfterOrderPay{max-width:520px;margin:0 auto;padding:20px;display:block;background-color:#f1f1f1;margin-top:30px}.AfterOrderPay h2{font-size:18px}.AfterOrderPay > div{display:flex;flex-wrap:wrap;margin-bottom:15px;align-items:center}.AfterOrderPay > div:first-child > *{margin-bottom:15px}.AfterOrderPay > div img{max-width:140px}.AfterOrderPay > div:first-child{padding-bottom:5px;margin-bottom:20px;border-bottom:1px solid #DDDDDD;justify-content:space-between}div[class="AfterOrderPay"] > div:last-child{flex-flow:column;margin-bottom:0px}div[class="AfterOrderPay"] > div:last-child p{padding-bottom:20px}.AfterOrderPay > div:last-child button,.AfterOrderPay > div:last-child a{width:100%;margin-top:0}#content .AfterOrderPay > div:last-child button, #content .AfterOrderPay > div:last-child a, .back-btns a:first-child{margin-top:0}.AfterOrderPay.transfer{max-width:800px;margin-top:20px}.AfterOrderPay.transfer h2{font-size:18px;width:100%}.AfterOrderPay.transfer > div:first-child > p{margin-bottom:15px}.AfterOrderPay .AfterOrderPayLast{display:flex;flex-flow:row;flex-wrap:wrap;align-items:stretch;margin:0 -20px}.AfterOrderPay .AfterOrderPayLast > div{width:100%;padding:0 20px}.AfterOrderPay .AfterOrderPayLast > div:first-child{border-right:1px solid #ddd;display:flex;flex-wrap:wrap}.AfterOrderPay .AfterOrderPayLast > div:first-child > div{width:100%;padding:0 10px}.AfterOrderPay .AfterOrderPayLast > div:first-child > div:first-child{margin:0 -10px;padding:0 10px 20px}.AfterOrderPay .AfterOrderPayLast > div:first-child > div:last-child{padding-right:0;padding-left:0;flex-grow:1}.AfterOrderPay .AfterOrderPayLast p{padding-bottom:10px;margin:0}.AfterOrderPay .AfterOrderPayLast img{max-width:141px!important;width:100%}.AfterOrderPay .AfterOrderPayLast i{margin-left:5px;font-size:14px;color:var(--black)}.AfterOrderPay .AfterOrderPayLast .qr-infos strong{cursor:pointer}.AfterOrderPay .AfterOrderPayLast .qr-infos strong:hover i{color:var(--black)}.AfterOrderPay.transfer + .back-btns{padding-top:30px}.AfterOrderPay form button{width:100%}.AfterOrderPay.transfer .AfterOrderPayLast > div:first-child{padding-bottom:20px}html.shopping-cart-simple header .icons,html.shopping-cart-simple header .change-prices-box,html.shopping-cart-simple header .info-row,html.shopping-cart-simple header #menu-main,html.shopping-cart-simple header.header:before,html.shopping-cart-simple header #kategorie-obchodu > .content,html.shopping-cart-simple #top-infobar,html.shopping-cart-simple header #main-search{display:none!important}.deliveryPlaceBox{overflow:initial!important;width:100%;margin-top:10px;max-width:90vw}.deliveryPlaceBox .select2{width:100%!important}.deliveryPlaceBox .select2 .select2-selection__placeholder,.deliveryPlaceBox .select2 .select2-selection__rendered{text-overflow:ellipsis;overflow:hidden;width:100%;white-space:nowrap;max-width:85vw;display:inline-block}.deliveryPlaceBox .select2 .select2-selection__rendered{max-width:94vw}.ShopContent .LostPasswordContent h1{font-size:30px}.ShopContent .LostPasswordContent form{padding:0 10px 20px;display:flex;flex-wrap:wrap;max-width:400px;margin:0 auto}.ShopContent .LostPasswordContent form label{font-size:16px;font-weight:bold;padding:0 0 10px 0;display:block;width:100%}.ShopContent .LostPasswordContent form input[type=text]{width:auto;margin-left:0;flex-grow:1;padding:10px;border:1px solid #dddddd}.ShopContent .LostPasswordContent form button{flex-shrink:0;border:0;padding:9px 10px;line-height:20px;cursor:pointer;font-size:14px;text-align:center;text-decoration:none;background:var(--red);color:var(--white);border:1px solid var(--red)}#PaymentForm{width:100%}fieldset.CartAttachments form{display:inline-block}.CharityRounding .CharityRoundingInputs span label{display:inline-block}.paymentprice{white-space:nowrap}.message{padding:1% 2%}.cart-form .checkbox{float:left;margin-top:10px;text-align:center;width:40px}.cart-form .item{padding:6px 0}.cart-form .item label{font-weight:700;font-size:12px;vertical-align:middle}.cart-form .item .info{float:left;margin-top:10px;width:658px}.item p{padding-left:17px}.end-row{padding:5px 0 10px;text-align:right}.end-row .first-td{float:left}.end-row .last-td{float:right;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}.end-row .last-td div.PriceChange{line-height:28px;position:relative;padding-left:30px}.end-row .last-td div.PriceChange img{position:absolute;left:0;top:-10px}.end-row button, .end-row input, a.button{padding:5px 10px;border:0;cursor:pointer}.end-row button:hover, .end-row input:hover, a.button:hover{text-decoration:none}.end-row button{padding:11px 25px;font-size:14px;color:var(--black);background-color:#f1f1f1}.end-row button:hover{color:#fff;background-color:var(--black)}#couponCode{padding:10px 20px;border:1px solid #dddddd;min-width:215px}.import-cart-box{background-color:#f1f1f1;margin-top:20px;border-radius:10px}.import-cart-content{padding:20px}.import-cart-form-box{display:flex;margin:0px -15px;flex-wrap:wrap}.import-cart-form-box > div{width:50%;padding:0 15px;min-width:270px;box-sizing:border-box;display:flex;flex-flow:column;flex-grow:1}.import-cart-content h2{font-size:20px;line-height:26px}.import-cart-content p{font-size:14px;line-height:20px}.import-cart-content form{display:flex;flex-flow:column;align-items:flex-end}.import-cart-content textarea{display:block;width:100%;padding:.375rem .75rem;font-size:14px;line-height:20px;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.import-cart-content button{background:var(--black);color:#ffffff;border:1px solid var(--black);cursor:pointer;width:110px;line-height:26px;font-size:14px;margin:10px 0 5px auto;display:block;padding:5px;border-radius:5px}.import-cart-content button:hover{background:#ffffff;color:var(--black);border:1px solid var(--black)}.import-cart-content input{width:100%}.shopping-cart-finish .cartBox,.AfterOrder .cartBox{max-width:800px;margin:0 auto 10px;overflow:hidden}.phoneNumber .select2-container .select2-selection--single{border-radius:5px}.cartBox .payment,.orderComponent .ocdiv,label.orderComponent{padding:20px 0!important;clear:both;border-bottom:1px solid #E9E9E9;display:flex;align-items:flex-start}.orderComponent .ocdiv,label.orderComponent{flex-wrap:wrap}.cartBox #BesteronPaymentBox{flex-wrap:wrap}.cartBox .payment > div{width:100%}.cartBox .payment > input,.cartBox .besteron-inner input,.orderComponent .ocdiv > input,label.orderComponent > input{margin-right:9px;margin-top:6px;flex-shrink:0}.cartBox .payment > input + label,.orderComponent .ocdiv > label,input + label.orderComponent{flex-grow:1;display:flex;flex-wrap:wrap;width:calc(100% - 30px)}.cartBox .payment > label > span:first-child,.orderComponent .ocdiv > label > span:first-child,label.orderComponent > span:first-child,.cartBox .payment-sub > label > span:first-child{width:100%;display:flex;flex-wrap:wrap}.cartBox .payment > label > span:first-child > span:first-child,.orderComponent .ocdiv > label > span:first-child > span:first-child,label.orderComponent > span:first-child > span:first-child,.cartBox .payment-sub > label > span:first-child > span:first-child{flex-grow:1}.cartBox .payment > label > span:first-child > span.paymentprice,.orderComponent .ocdiv > label > span:first-child > span.paymentprice,label.orderComponent > span:first-child > span.paymentprice{text-align:right}.cartBox .payment > label > span:nth-child(2),.orderComponent .ocdiv > label > span:nth-child(2),label.orderComponent > span:nth-child(2){font-size:14px;margin-top:10px;margin-left:0}.cartBox .payment > label > span:nth-child(2) > img + span,.orderComponent .ocdiv > label > span:nth-child(2) > img + span,label.orderComponent > span:nth-child(2) > img + span{width:100%;display:block;margin-top:10px}.cartBox .payment > label > span:nth-child(2) > a,.orderComponent .ocdiv > label > span:nth-child(2) > a,label.orderComponent > span:nth-child(2) > a{display:block}.cartBox .payment > label > span:nth-child(2) > a img,.orderComponent .ocdiv > label > span:nth-child(2) > a img,label.orderComponent > span:nth-child(2) > a img{margin-bottom:5px}#comment.cartBox fieldset{padding:10px 0 20px 0}.cartBox #comment{margin-top:5px;padding:5px 10px}.cartBox #comment p{padding:0;margin:0}#comment.cartBox textarea, .cart-additions textarea.comment{width:100%;padding:2px}.clear{height:0;line-height:0;font-size:0;clear:both}#box_nologin .warning, span.warning{background:0 0}span.warning{line-height:0;padding:0}.userFields span.warning{font-size:14px;line-height:normal;display:block;clear:both}#box_nologin p.warning{margin:0;padding:0}.cartBox fieldset{background-color:transparent}.cartBox legend{color:#000;background-color:transparent;text-indent:0;font-weight:500}.cartBox .payment img{vertical-align:middle;max-height:40px}.cartBox .payment label span+span > img:last-of-type,.cartBox .orderComponent label span+span > img:last-of-type{margin-right:10px}#couponsBox fieldset p, #pointsBox fieldset p, #customerOrderCode fieldset p{padding-left:0}input.couponCode, #customerOrderCode input, .sphereCardBoxContent input{min-width:260px;padding:10px;border:1px solid #dddddd}.register-box-grey .newsbox,.CartCustomText2{width:100%}.register-box-grey > div{padding:0px;margin:0 15px}.register-box-grey .newsbox{padding-bottom:0px}.shopping-cart-confirm .register-box-grey .newsbox{padding-bottom:15px}.register-box-grey .CartCustomText2{border-left:0;border-top:1px solid #DDDDDD;padding-top:15px}.register-box-grey ul.inputs li label input{position:static}.register-box-grey label[for="ConfirmInfoEmailsId"],label[for="ConfirmDataId"]{padding:0!important}.confirm_conditions{width:100%}html.shopping-cart-simple .header{min-height:unset;border-bottom:2px solid var(--black)}.AfterOrder h1{padding-top:15px;text-align:center}.box-newsletter{margin:0 auto}.simple-header{display:inline-flex;flex-flow:column;position:absolute;right:15px;top:0;bottom:0;justify-content:center;text-align:center}.simple-header > *{padding:0;margin:0}.simple-header .sht-1{font-weight:700}.simple-header .sht-2 a{text-decoration:none;font-weight:700;font-size:20px}.simple-header .sht-2 a:hover{text-decoration:underline}fieldset.CartAttachments form{display:inline-block}.CharityRounding .CharityRoundingInputs span label{display:inline-block}.paymentprice{white-space:nowrap}html.intro-large-icons .intro-page .ShopContent .Cat.WithIcons li a{flex-flow:column-reverse;padding:0;height:auto}html.intro-large-icons .intro-page .ShopContent .Cat.WithIcons li a span:first-child{position:static;height:auto;width:auto;flex-grow:1}html.intro-large-icons .intro-page .ShopContent .Cat.WithIcons li a span:last-child{width:100%;text-align:center;line-height:40px;color:#fff;background-color:var(--black)}html.intro-large-icons .intro-page .ShopContent .Cat li a img{position:static;max-width:none;max-height:none;width:100%;max-height:150px}html.simple-products-list .ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product .small-description,:where(html.simple-products-list .ShopIntro,html.simple-products-list .pane,html.simple-products-list .SeenProducts) .Product .small-description,html.simple-products-list .ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product .bottom,:where(html.simple-products-list .ShopIntro,html.simple-products-list .pane,html.simple-products-list .SeenProducts) .Product .bottom,html.simple-products-list .ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product .variants-count-container,:where(html.simple-products-list .ShopIntro,html.simple-products-list .pane,html.simple-products-list .SeenProducts) .Product .variants-count-container,html.simple-products-list .ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product .ShopIcons .ProductButtons,:where(html.simple-products-list .ShopIntro,html.simple-products-list .pane,html.simple-products-list .SeenProducts) .Product .ShopIcons .ProductButtons,html.simple-products-list .ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product .ShopIcons .dph,:where(html.simple-products-list .ShopIntro,html.simple-products-list .pane,html.simple-products-list .SeenProducts) .Product .ShopIcons .dph,html.simple-products-list .ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product .ShopIcons .price-without-vat,:where(html.simple-products-list .ShopIntro,html.simple-products-list .pane,html.simple-products-list .SeenProducts) .Product .ShopIcons .price-without-vat,html.simple-products-list .ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product p.in-category,:where(html.simple-products-list .ShopIntro,html.simple-products-list .pane,html.simple-products-list .SeenProducts) .Product p.in-category,html.simple-products-list .ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product .TopReviews,:where(html.simple-products-list .ShopIntro,html.simple-products-list .pane,html.simple-products-list .SeenProducts) .Product .TopReviews{display:none!important}html.simple-products-list .ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product .ShopIcons .price,:where(html.simple-products-list .ShopIntro,html.simple-products-list .pane,html.simple-products-list .SeenProducts) .Product .ShopIcons .price{float:none;text-align:center}html.simple-products-list .ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product form,:where(html.simple-products-list .ShopIntro,html.simple-products-list .pane,html.simple-products-list .SeenProducts) .Product form{height:430px!important;display:flex;flex-wrap:wrap;flex-flow:column}html.simple-products-list .ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product form > *,:where(html.simple-products-list .ShopIntro,html.simple-products-list .pane,html.simple-products-list .SeenProducts) .Product form > *{order:5;text-align:center}html.simple-products-list .ShopDetailView:not(.ViewDetails):not(.ViewTable) .Product form > .ImageWrapper,:where(html.simple-products-list .ShopIntro,html.simple-products-list .pane,html.simple-products-list .SeenProducts) .Product form > .ImageWrapper{order:1}.for-free-color{color:#008000!important}.shopping-cart-finish #paymentsBox.cartBox ~ .cartBox:not(:last-child),fieldset.CartAttachments{background-color:var(--soft-grey);padding:20px;margin-bottom:15px;border-radius:10px}fieldset.CartAttachments legend{float:left;width:100%;font-weight:500;font-size:16px}.shopping-cart-finish #paymentsBox.cartBox ~ .cartBox:not(:last-child) fieldset{margin-bottom:0}input[type="checkbox"].required{box-shadow:0 0 0 0.25rem rgb(220 53 69 / 25%)}span.warnings{color:#ff0000;display:block;padding:5px 0}fieldset.CartAttachments legend{float:left;width:100%;font-weight:500;font-size:16px}.select2-dropdown{font-size:14px}.spinner{text-align:center;margin:0 auto;padding:25px 0!important;width:100%;position:absolute;top:50%;left:0}.spinner > div{width:18px;height:18px;background-color:#231f20;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1.0)}}@keyframes sk-bouncedelay{0%, 80%, 100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1.0);transform:scale(1.0)}}#cartformid.is-loading::after{content:'';display:block;background:rgba(255,255,255,0.5);position:absolute;top:0;left:0;bottom:0;right:0;z-index:10}ul.contentin li input, ul.contentin li select, .shopping-cart-content #box_custom_fields textarea{margin-bottom:15px;font-size:16px;padding:8px 10px;border:1px solid #CCC;border-radius:5px;width:100%}.new-step-second.reg-open + .new-step-third > .register-box-upper > h2{display:none}.ShoppingCentre,.buying-product-list{margin:0 auto 40px!important;max-width:1320px}.ShoppingCentre h1,#BuyingList h1{margin-bottom:25px}.ShoppingCentre .MasterList{margin:0;padding:0}.ShoppingCentre .MasterList>li{margin:0 0 10px;padding:0;list-style:none;overflow:hidden;position:relative}.ShoppingCentre .MasterList h2{margin:0;padding:10px;font-size:16px;font-weight:400}.ShoppingCentre .MasterList h2 small{float:right;font-size:12px}.ShoppingCentre .MasterList h2 a:hover{text-decoration:underline}.shoppingCentreBox{padding:10px}.shoppingCentreBox table,table.Ratings,table.WatchDogs{width:100%;margin-bottom:15px}.shoppingCentreBox table th,.shoppingCentreBox table td,table#order td,table#order th,table.WatchDogs td,table.WatchDogs th{text-align:center;padding:5px 10px}.shoppingCentreBox table.Offers tr:nth-child(even),table#order tr:nth-child(even){background:#f6f6f6}.shoppingCentreBox table.Offers td:last-child{text-align:right;font-size:16px}.shoppingCentreBox table.Offers td:last-child a{margin:0 1px}.shoppingCentreBox table.Offers td:last-child a:hover{color:#000}.OrderedProducts .shoppingCentreBox table td,li.Ratings .shoppingCentreBox table td,li.UserData .shoppingCentreBox table td{text-align:left}.ShoppingCentre .MasterList>li{background:var(--soft-grey);border:1px solid var(--light-grey)}.ShoppingCentre .MasterList h2{background:var(--light-grey)}.shoppingCentreBox table th,table.WatchDogs th{background-color:var(--light-grey)}.shoppingCentreBox table td,table.WatchDogs td{border-bottom:1px solid var(--light-grey)}.BuyingListTable,.buying-product-list{width:100%;margin-bottom:15px}.BuyingListTable th,.buying-product-list th{padding:5px}.BuyingListTable td,.buying-product-list td{padding:5px}.buying-product-list td.ProductPrice{white-space:nowrap;vertical-align:middle;font-weight:500}.buying-product-list td.ProductImage{width:60px;text-align:center}.buying-product-list td.ProductImage img{max-height:50px!important;margin:0 auto}.ListLink{font-size:.9em}.ListLink strong{display:block;font-size:.8em}.buying-product-list .OrderSubmit{width:100%;height:100%;font-size:18px;border:0 !important;cursor:pointer;color:#fff;border-radius:5px}.BuyingListTable th,.buying-product-list th{background:#eee;border-bottom:1px solid #ccc;width:auto}.BuyingListTable td,.buying-product-list td{border-bottom:1px solid #ccc}.ListLink{background:#dddddd}.buying-product-list .OrderSubmit{background:var(--red)}.buying-product-list .OrderSubmit i{content:url("data:image/svg+xml,%3Csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.98901 0.587566C8.16268 0.293592 8.53224 0.201933 8.81446 0.382841C9.07316 0.548672 9.16865 0.885971 9.049 1.16747L9.01099 1.24269L6.12758 6.12347H10.8948L9.2092 3.29224L9.91249 2.10178L12.2099 5.96074C12.2408 6.01265 12.2635 6.06744 12.2784 6.12347H15.6667C16.1269 6.12347 16.5 6.49656 16.5 6.9568C16.5 7.41704 16.1269 7.79014 15.6667 7.79014H15.54L14.2558 14.4787C14.1654 14.9497 13.7533 15.2901 13.2737 15.2901H3.72626C3.24669 15.2901 2.83463 14.9497 2.7442 14.4787L1.46 7.79014H1.33333C0.873096 7.79014 0.5 7.41704 0.5 6.9568C0.5 6.49656 0.873096 6.12347 1.33333 6.12347H4.73418C4.73922 6.10867 4.74482 6.09399 4.751 6.07946L4.78901 6.00424L7.98901 0.587566ZM4.7 10.0568C4.7 9.72543 4.96863 9.4568 5.3 9.4568C5.63137 9.4568 5.9 9.72543 5.9 10.0568V13.0235C5.9 13.3548 5.63137 13.6235 5.3 13.6235C4.96863 13.6235 4.7 13.3548 4.7 13.0235V10.0568ZM8.5 9.4568C8.16863 9.4568 7.9 9.72543 7.9 10.0568V13.0235C7.9 13.3548 8.16863 13.6235 8.5 13.6235C8.83137 13.6235 9.1 13.3548 9.1 13.0235V10.0568C9.1 9.72543 8.83137 9.4568 8.5 9.4568ZM11.1 10.0568C11.1 9.72543 11.3686 9.4568 11.7 9.4568C12.0314 9.4568 12.3 9.72543 12.3 10.0568V13.0235C12.3 13.3548 12.0314 13.6235 11.7 13.6235C11.3686 13.6235 11.1 13.3548 11.1 13.0235V10.0568Z' fill='%23ffffff'%3E%3C/path%3E%3C/svg%3E")}.basket{margin:0;padding:0}.basket span{display:block;width:55px;height:55px}.CompareProducts-wrap{overflow:auto;margin-bottom:20px}.Compare,.compare-wrap{width:100%;overflow:auto}.Compare{margin:0 0 15px}.remove-links a{display:block;text-align:center;color:var(--gray-dark);text-decoration:none}.CompareProducts{border:0;margin-bottom:10px;border:1px solid #ebebeb}.CompareProducts img{max-height:150px}.CompareProducts td{padding:10px;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;text-align:center}.CompareProducts td.LeftCol{border:0;white-space:nowrap;width:100px;font-weight:normal;text-align:left;position:sticky;left:0;background-color:white}.CompareProducts td.LeftCol b{font-weight:500}.CompareProducts td{vertical-align:top}.CompareProducts>tbody>tr>td{min-width:150px;width:20%}.CompareProducts>tbody>tr>td a{font-size:12px}.CompareProducts>tbody>tr.names>td a{font-size:14px}.CompareProducts tr:nth-child(odd),.CompareProducts tr:nth-child(odd) td.LeftCol{background:#eee}.compare-link{display:inline-block}.compare-bar{position:fixed;right:0;bottom:0;width:320px;z-index:100;border-radius:10px;overflow:hidden;filter:drop-shadow(0px 2px 10px rgba(0, 0, 0, 0.1))}.compare-bar i{margin-left:15px}.compare-bar a strong{background:var(--red);width:30px;height:30px;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;color:var(--white)}.compare-bar a{display:block;padding:15px;font-size:16px;text-align:center;background:var(--light-grey);color:var(--black);text-decoration:none;transition:0.2s background linear}.compare-bar a:hover{background:var(--red);color:var(--white)}.compare-bar a:hover strong{color:var(--red);background:var(--white)}.body-reserve-cart .compare-bar{}.body-reserve-cart.body-admin-bar .compare-bar{bottom:85px}.body-admin-bar #reserve-cart,.body-admin-bar .compare-bar{bottom:40px}#reserve-cart{height:45px;width:100%;position:fixed;left:0;bottom:0;padding:0;margin:0;text-align:center;z-index:100}#reserve-cart a{display:block;text-decoration:none;font-size:14px;margin:0;padding:15px 0;height:100%;font-weight:700;color:#fff}#reserve-cart .items-ammount, #reserve-cart .total-price, #reserve-cart .reserve-button{border-radius:3px;padding:3px}#reserve-cart{background-color:#555}#reserve-cart:hover{background-color:var(--red);color:#fff}#reserve-cart a:hover{color:#fff}#reserve-cart .items-ammount, #reserve-cart .total-price{background-color:#FFF;color:#000;border:1px solid #FFF}#reserve-cart .reserve-button, #reserve-cart .reserve-button:hover{background-color:var(--red);color:#fff;border:1px solid #fff}.SeenProducts,.title-seen{margin:0 auto;padding-left:15px;padding-right:15px}.clear + .title-seen + .SeenProducts,.clear + .title-seen{max-width:none}.clear + .title-seen + .SeenProducts{padding:0;max-width:none}.message.empty-cart{margin-bottom:10vh}.message.empty-cart a{border-radius:5px;background-color:var(--gray);transition:0.2s background linear}.message.empty-cart a:hover{border-radius:5px;background-color:var(--black);color:var(--white)}.ProductLeft .lSSlideWrapper{position:static;overflow:visible;min-height:400px}.ProductLeft .lSAction{position:absolute;width:100%;bottom:38px}.ProductLeft .lSAction>.lSPrev{left:-10px}.ProductLeft .lSAction>.lSNext{right:-10px}.articles-xml{margin:0 -10px 10px}.gallery-xml{margin:0 -5px 10px}.grid-item{width:100%;padding:0 10px}.gallery-xml .grid-item{padding:0 5px}.gallery-xml .grid-item:nth-child(n + 6){display:none}.gallery-xml .grid-item:last-child,.gallery-xml.open .grid-item{display:block}.gallery-xml .grid-item a{display:block;position:relative;padding-bottom:100%;background-size:cover;background-repeat:no-repeat;background-position:center;transition:0.2s all linear}.gallery-xml .grid-item.grid-item-add a{padding:0;height:100%;border:6px solid transparent;border-image:url(https://www.prolaika.sk/Data/1850/UserFiles/prolaika/ikony/add-border.png) 30 round;min-height:225px}.gallery-xml .grid-item:not(.grid-item-add) .image-inside:hover a{transform:scale(1.05)}.gallery-xml .grid-item.grid-item-add a:hover{background-color:var(--soft-grey)}.gallery-xml .grid-item a + span{position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(180deg, transparent 0%, rgba(0,0,0,1) 70px);font-weight:400;font-size:14px;line-height:21px;color:var(--white);padding:27px 15px 17px 15px;display:flex;align-items:center;flex-wrap:wrap}.gallery-xml .grid-item a + span > span{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:24px}.gallery-xml .grid-item a + span > span > span{margin-top:5px}.gallery-xml .grid-item a + span > span > span:nth-child(2){margin-left:20px}.gallery-xml .grid-item a + span svg{margin-right:10px}.gallery-xml .grid-item a + span img{width:16px;margin-right:10px;margin-top:-3px}.grid-item--width2{width:650px;padding:0 10px}.articles-xml{}.articles-xml a{text-decoration:none!important}.articles-xml article,.articles-xml .sutaz,.articles-xml .prispevok{position:relative;background-color:var(--soft-grey);margin-bottom:20px;transition:0.2s background linear}.articles-xml .sutaz{background-color:#4D4D4d;color:var(--light-grey)}.articles-xml a:hover article,.articles-xml .prispevok:hover{background-color:var(--light-grey)}.articles-xml article .image,.articles-xml .sutaz .image{background-color:var(--white)}.articles-xml article .summary,.articles-xml .sutaz .summary{padding:20px}.articles-xml article h3,.articles-xml .sutaz h3,.articles-xml .prispevok h3{font-size:16px;line-height:24px;margin-bottom:4px}.articles-xml article h3 a,.articles-xml .sutaz h3 a{text-decoration:none}.articles-xml .sutaz h3 a,.articles-xml .sutaz .article-cat{color:var(--white)}.articles-xml .sutaz h3 a{transition:0.2s color linear}.articles-xml .sutaz h3 a:hover{color:var(--light-grey)}.articles-xml article h3 a:hover,.articles-xml .sutaz h3 a:hover{text-decoration:underline}.articles-xml article p,.articles-xml article .article-cat,.articles-xml article .article-date,.articles-xml .sutaz p,.articles-xml .sutaz .article-cat,.articles-xml .sutaz .article-date,.articles-xml .prispevok .desc,.articles-xml .prispevok h3 + p,.articles-xml .prispevok p.date{font-size:14px;line-height:21px;margin-bottom:5px}.articles-xml article .article-date,.articles-xml .sutaz .article-date,.articles-xml .prispevok p.date{color:var(--gray)}.articles-xml article .summary .article-det,.articles-xml .sutaz .summary .article-det{margin-top:20px;display:flex;justify-content:center}.articles-xml article .summary .article-det a,.articles-xml .sutaz .summary .article-det a{font-size:16px;text-decoration:none!important;background-color:var(--gray);color:var(--white);padding:6px 34px;border-radius:5px;transition:0.2s background linear}.articles-xml article .summary .article-det a:hover,.articles-xml .sutaz .article-det a:hover{background-color:var(--black)}.articles-xml .sutaz a.viac{background-color:var(--gray);margin:20px auto 0;color:var(--white);display:flex;justify-content:center;align-items:center;width:130px;height:36px;font-size:16px;border-radius:5px;transition:0.2s background linear}.articles-xml .sutaz a.viac:hover{background-color:var(--gray-dark)}.articles-xml .prispevok{padding:20px}.articles-xml .prispevok-head{display:flex}.articles-xml .prispevok-head > div:first-child{width:48px;flex-shrink:0}.articles-xml .prispevok-head > div:first-child img{border-radius:50%}.articles-xml .prispevok-head > div:last-child{padding-left:15px}.gallery-xml{display:flex;flex-wrap:wrap}.gallery-xml .grid-item.grid-item-add .image-inside{height:calc(100% - 10px)}.gallery-xml .image-inside{margin-bottom:10px;overflow:hidden;position:relative}.gallery-xml .image-inside img,.gallery-xml .image-inside a > svg{width:100%}.gallery-xml .grid-item-add .image-inside a div{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-flow:column;justify-content:center;align-items:center}.gallery-xml .grid-item-add .image-inside a div > svg{margin-bottom:10px}.gallery-xml .grid-item-add .image-inside a div p{margin:0}.mapa-predajne-box{padding:40px 0}.mapa-predajne-box-inside{position:relative}.mapa-predajne-box-inside div{position:absolute;display:flex;align-items:center;justify-content:center;flex-flow:column;top:0;left:0;width:100%;height:100%}.mapa-predajne-box-inside div p{color:var(--white);font-size:16px;line-height:16px;margin-bottom:20px}.more-gallery{text-align:center;margin-bottom:40px}.more-gallery a{display:inline-block}.mapa-predajne-box-inside div a,.more-gallery a{padding:6px 16px;color:var(--white);background-color:var(--gray);text-decoration:none!important;border-radius:5px;transition:0.2s background linear}.mapa-predajne-box-inside div a:hover,.more-gallery a:hover{background-color:var(--black)}.row.kontakty{align-items:stretch}.row.kontakty > div{margin-bottom:30px}.row.kontakty .kontakty-col{padding:20px;background-color:#FAFAFA;height:100%}.row.kontakty .kontakty-col img{margin-bottom:10px}.row.kontakty .kontakty-col h2{font-size:20px;margin-bottom:10px;line-height:1.5}.row.kontakty .kontakty-col p{margin-bottom:0}.prolaika-skin main h3{font-size:16px;font-weight:500}.table{width:100%;margin-bottom:1rem;color:#212529}.table th,.table td{padding:0.75rem;vertical-align:top;border-top:1px solid #dee2e6;width:auto}.table thead th{vertical-align:bottom}.table tbody + tbody{border-top:2px solid #dee2e6}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-kontakty{margin-bottom:30px}.table-kontakty th, .table-kontakty td{padding:0.50rem;font-size:14px;border:0;min-width:100px}.table-kontakty thead tr,.table-kontakty tbody tr:nth-child(even){background-color:var(--soft-grey)}.table-kontakty th{font-weight:500}.text-center{text-align:center}.detail-present-wrap{margin-bottom:30px}.new-banner picture img{}.new-banner .slick-dots{bottom:initial;position:static}.new-banner .slick-dots li{height:auto}.new-banner .slick-dots + .slick-dots{display:none}.new-banner .slick-dots li button,.new-banner .slick-dots li button:before{width:20px;height:5px;margin:0 2px}.slick-dots li{margin:0 2px;width:auto}.new-banner .slick-dots li button,.new-banner .slick-dots li button:before{font-size:0px;color:transparent;padding:0;display:block}.new-banner .slick-dots li button{font-size:0}.new-banner .slick-dots li button:before{font-size:0;background-color:var(--light-grey);opacity:1;transition:0.2s background linear}.new-banner .slick-dots li.slick-active button:before,.new-banner .slick-dots li button:hover:before,.new-banner .slick-dots li.slick-active a:before,.new-banner .slick-dots li a:hover:before{background-color:var(--gray)}.new-bannercontainer > .new-banner > div:not(:first-child){}.new-bannercontainer > .new-banner{margin-bottom:20px}.new-banner .slick-prev, .new-banner .slick-next{display:none}.new-banner picture img{box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.2);border-radius:10px;overflow:hidden}table.sjtl td{min-width:50px}.new-bannercontainer > div[class="new-banner"] > div:not(:first-child){display:none}.new-banner .slick-dots li a{display:none}.new-banner .slick-prev, .new-banner .slick-next{display:none!important}#page49474 main .Cat.WithIcons > li > a{text-decoration:none}#page49474 main .Cat.WithIcons > li > a:hover{text-decoration:underline}.row-mb-30 > div,.prolaika-skin iframe{margin-bottom:30px}.mb-20{margin-bottom:20px!important}.mb-30{margin-bottom:30px!important}.mb-40{margin-bottom:40px!important}.mb-50{margin-bottom:50px!important}.mb-60{margin-bottom:60px!important}.lh-15{line-height:1.5}.br-10{border-radius:10px}.kontakt-cesta img{margin:0 auto 10px;display:block}.kontakt-cesta p{text-align:center}hr + img{margin:0 auto;display:block;padding-top:20px;margin-bottom:50px}.body-socials{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding:0}.body-socials > li{width:110px}.body-socials > li a{display:flex;flex-wrap:wrap;flex-flow:column;align-items:center;text-decoration:none}.body-socials > li a:hover{text-decoration:underline}.alert{align-items:center!important;display:flex;padding:10px;font-size:14px;border-radius:5px;margin-bottom:30px}.alert.alert-warning{color:var(--gray-dark);background-color:#fff2e5}.alert img{margin-right:10px;flex-shrink:0}.number-list{counter-reset:counter;list-style-type:none;padding:0;margin-bottom:30px}.number-list > li{counter-increment:my-awesome-counter;margin-bottom:10px}.number-list > li::before{content:counter(my-awesome-counter) "";color:var(--gray);font-size:12px;width:24px;height:24px;display:inline-flex;justify-content:center;align-items:center;margin-right:10px;text-align:center;border:1px solid var(--gray);border-radius:50%}.prolaika-skin .uvod-sluzby h2{display:none}#kategorie-obchodu .subactegories-box .pro-product > li a .icon img{width:auto;max-height:40px}.cat-heading{padding:10px 15px;display:block;font-size:20px;font-weight:400}.base-categories > .cat-heading:first-child{padding-top:0}.prolaika-skin main ul.Cat.WithIcons{display:flex;flex-flow:column-reverse}.tel-kontakt{width:100%;position:absolute;z-index:9;left:0;top:62px;right:0;display:none;max-width:400px;margin:0 auto}.tel-kontakt-box{padding:20px 10px;text-align:center;background-color:var(--white);border-radius:5px;box-shadow:0px 2px 8px rgba(0, 0, 0, 0.5)}.tel-kontakt .row{margin:0 -5px}.tel-kontakt .col-4{padding:0 5px}.tel-kontakt h4{font-weight:400;font-size:14px;line-height:21px;margin-bottom:5px}.tel-kontakt p,.tel-kontakt p a{font-size:12px;line-height:18px}.tel-kontakt a{font-size:14px;line-height:21px}.tel-kontakt .col-4 > div{height:34px;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.fancybox-slide--iframe .fancybox-content{width:800px;height:600px;max-width:80%;max-height:80%;margin:0}.XHTMLBeforeCategory ul{list-style-position:inside}.ProductLeft .lSSlideOuter .lSPager.lSGallery img{border-radius:10px}.subcategories .Cat.WithIcons > li a:not([href*="/e-shop/"]) span:last-child{font-style:italic}.ShopProductView .ProductLeft .EndOfLife > *{-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=50)}.ShopProductView .ProductLeft .EndOfLife .lSSlideWrapper:after{content:attr(data-ended);display:table;position:absolute;top:calc(50% - 50px);padding:10px 40px;background-color:#fff;border:1px solid #FF0000;color:#FF0000;font-weight:300;text-align:center;font-size:24px;margin:0 auto;left:0;right:0;border-radius:5px}#search_suggest, .search_suggest_component{display:none}.mbmenu .title div{text-decoration:none;cursor:text;font-size:20px;color:#000}#menu-main ul.sjMenu > li span.sub{display:none}#main-login .Shop-login > div{display:block;text-align:center;color:var(--red);text-decoration:none;height:60px;font-size:30px;line-height:55px;cursor:pointer}#main-login .Shop-login > div span{display:none}#main-login ul{top:60px}#main-login ul a{border-bottom:0}.user.logged{text-align:center;padding:5px 10px;border-bottom:initial}.Shop-login .logout{border-top:1px solid var(--red)}.HiddenLeft .mbmenu .title h3 a{font-size:14px;color:#000;cursor:pointer}.ShopContent .LostPasswordContent button[type="submit"]{display:inline-block;border:0;padding:9px 10px;line-height:20px;min-width:300px;cursor:pointer;font-size:14px;text-align:center;text-decoration:none;background:var(--gray);color:#fff;border:1px solid var(--gray)}.ShopContent .LostPasswordContent button[type="submit"]:hover{background:#fff;color:var(--gray);border:1px solid var(--gray)}.buying-list-form{display:flex;flex-wrap:wrap;margin-bottom:20px;padding:initial;text-align:initial;background-color:transparent;border:0}.buying-list-form label{width:100%;margin-bottom:10px}.buying-list-form input{padding:14px 20px;font-size:16px;line-height:22px;border:1px solid #707070;flex-grow:1}.buying-product-list td.ProductPrice{font-weight:normal}.buying-product-list td.ProductImage{width:95px}.basket span{width:70px;height:70px}.shoppingCentreBox table tr:nth-child(odd){border-radius:6px}.shoppingCentreBox table tr:nth-child(odd) td{background-color:#f8f8f8}.shoppingCentreBox table tr:nth-child(odd) td:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.shoppingCentreBox table tr:nth-child(odd) td:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.shoppingCentreBox table i.fa-link{font-size:24px}table.Invoice tr td, table.Orders td{padding:10px}table.Invoice tr td{text-align:right}.shoppingCentreBox table td{padding:5px 5px;white-space:nowrap;border:0}.shoppingCentreBox table td.name{white-space:wrap}.shoppingCentreBox table th{padding:10px 5px;background-color:transparent;font-size:14px;text-transform:uppercase;color:#747474;border:0}.shoppingCentreBox table td:first-child, .shoppingCentreBox table th:first-child{padding-left:20px;white-space:initial}.shoppingCentreBox table td, .shoppingCentreBox table th{text-align:left}.shoppingCentreBox table td:last-child:not(:first-child){text-align:right}table.Orders td:last-child, table.Orders th:last-child{text-align:right}.shoppingCentreBox .detail-button{border:1px solid var(--red);padding:8px 20px;font-size:16px;text-decoration:none;display:inline-block;transition:0.2s background-color linear;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border-radius:5px}.shoppingCentreBox .detail-button:hover{background-color:var(--red);color:#fff}.responsive-table{overflow-x:auto;-webkit-overflow-scrolling:touch}.shoppingCentreBox .responsive-table > table{min-width:700px}#delivery-address-form-table-id td input,#delivery-address-form-table-id td select{width:100%;padding:8px 15px;border:1px solid #666}.delivery-address-box a.delete{display:block;position:absolute;top:10px;right:10px;width:15px;height:15px;overflow:hidden;cursor:pointer;font-weight:700;font-size:26px;line-height:15px;text-decoration:none;color:#000}body .delivery-address-box li.delivery-address{padding:20px;width:310px;font-size:16px;background-color:#fff;border:1px solid var(--red)}#box_adresa_dodania .item span.btn{position:absolute;bottom:10px;left:10px}.delivery-address-box ul{display:flex;flex-wrap:wrap}.delivery-address-box li.delivery-address address{margin:0 0 30px}.buying-product-list .OrderSubmit{background:var(--gray);color:#fff;border:1px solid var(--gray)}.buying-product-list .OrderSubmit:hover{background:#fff;color:var(--gray)}#box_adresa_dodania .item span.btn{color:#fff;background:#8c8c8c;background:-moz-linear-gradient(top, #8c8c8c 0, #000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #8c8c8c), color-stop(100%, #000));background:-webkit-linear-gradient(top, #8c8c8c 0, #000 100%);background:-o-linear-gradient(top, #8c8c8c 0, #000 100%);background:-ms-linear-gradient(top, #8c8c8c 0, #000 100%);background:linear-gradient(to bottom, #8c8c8c 0, #000 100%)}#box_adresa_dodania .item span.btn:hover{background:#000}.delivery-address-box li.delivery-address a.edit{background:transparent;display:inline-block;color:var(--red);border:1px solid var(--red);padding:9px 20px;font-size:16px;line-height:20px;text-decoration:none!important;margin-right:10px;transition:background-color 0.2s linear;position:static}.delivery-address-box li.delivery-address a.edit:hover{background-color:var(--red);color:#fff}#box_adresa_dodania .item, .delivery-address-box li.delivery-address{background:#eee;font-size:12px;border:0}#kategorie-obchodu ul li span.sub{top:0;position:absolute;right:0;font-size:21px;line-height:24px;padding:6px 10px;background-color:transparent;cursor:pointer}.shopping-centre-menu, .shoppingCentreBox{display:inline-block;vertical-align:top;box-sizing:border-box;padding:15px 0 0}.shopping-centre-menu{width:252px;margin-right:38px}.shopping-centre-menu > div{padding:10px 0 10px 20px;position:relative;margin-bottom:10px}.shopping-centre-menu > div::before{content:"";position:absolute;left:0;top:0;height:100%;width:5px;background-color:#D1DBE3;border-radius:3px}.shopping-centre-menu h2{color:#707070;font-weight:400;font-size:14px;line-height:19px;margin-bottom:5px;padding-bottom:0px}.shopping-centre-menu p{font-size:16px;line-height:22px;margin-bottom:5px;padding-bottom:0;text-overflow:ellipsis;overflow:hidden}.shopping-centre-menu .ShoppingCentreMenu{margin:0;list-style-type:none}.shopping-centre-menu .ShoppingCentreMenu li:last-child{margin-top:10px;padding-top:10px;border-top:1px solid #DDDDDD}.shopping-centre-menu .ShoppingCentreMenu li a{padding:9px 35px 9px 10px;color:var(--red);text-decoration:none;display:block;border-radius:6px;position:relative;transition:0.2s background-color linear}.shopping-centre-menu .ShoppingCentreMenu li a::after{content:"\f105";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;color:var(--red);background-color:;position:absolute;right:15px;font-size:18px;line-height:24px}.shopping-centre-menu .ShoppingCentreMenu li:last-child a, #main-login .logged .ShoppingCentreMenu li:last-child a{color:#707070}.shopping-centre-menu .ShoppingCentreMenu li:last-child a::after{content:"\f08b";color:#707070;margin-left:10px;position:static}.Shop-login .ShoppingCentreMenu li:last-child a::after{content:"\f08b";color:#707070;margin-left:10px;position:static;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}.shopping-centre-menu .ShoppingCentreMenu li:last-child a:hover::after, #main-login .logged .ShoppingCentreMenu li:last-child a:hover::after{color:#fff}.shopping-centre-menu .ShoppingCentreMenu li.active a, .shopping-centre-menu .ShoppingCentreMenu li a:hover, #main-login .logged .ShoppingCentreMenu li:last-child a:hover{background-color:var(--red);color:#fff}.shopping-centre-menu .ShoppingCentreMenu li.active a::after, .shopping-centre-menu .ShoppingCentreMenu li a:hover::after{color:#fff}p.shopping-centre-customer-name{font-size:20px;line-height:27px}.shoppingCentreBox{width:calc(100% - 295px)}.shoppingCentreBox h1{padding:0 0 20px;font-weight:300;text-align:left}.Offers-buttons a{margin:0 3px;font-size:20px}.price-offer-button, .buying-list-form button, .delivery-address-box p a.btn, #delivery-address-submit-button{padding:14px 20px;background:var(--red);color:#fff;font-size:16px;border:1px solid var(--red);cursor:pointer;position:absolute;top:7px;right:0;text-decoration:none}.delivery-address-box p a.btn{display:inline-block}.buying-list-form button, #delivery-address-submit-button{position:static}#delivery-address-submit-button{margin:0 auto;display:block;min-width:120px}.price-offer-button i, .buying-list-form button i, .delivery-address-box p a.btn i{margin-right:5px}.price-offer-button:hover, .buying-list-form button:hover, .delivery-address-box p a.btn:hover, #delivery-address-submit-button:hover{color:var(--red);background-color:#fff}.shoppingCentre-cart{display:flex;align-items:center}.shoppingCentre-cart-mnozstvo{display:flex;align-items:center;background-color:#fff;padding:7px 5px;border:1px solid var(--gray);border-top-left-radius:5px;border-bottom-left-radius:5px}.shoppingCentre-cart-mnozstvo input{width:50px;height:25px;border:0;text-align:center;font-size:16px}.shoppingCentre-cart .cplus, .shoppingCentre-cart .cminus{font-size:18px;line-height:25px;font-weight:700;padding:0 5px;cursor:pointer;display:none}.shoppingCentre-cart button{height:41px;display:flex;align-items:center;justify-content:center;padding:9px 20px;cursor:pointer;border:1px solid var(--gray);border-left:0;color:#fff;background-color:var(--gray);border-top-right-radius:5px;border-bottom-right-radius:5px;transition:background-color 0.2s linear}.shoppingCentre-cart button:hover{background:#fff;color:var(--gray);border-color:var(--gray)}.shoppingCentreBox .register-box-upper{margin:0}table.WatchDogs{border:0}.delivery-address-box{position:relative}.shopping-centre-menu .ShoppingCentreMenu{padding-left:0}#top-infobar{position:static}.top-footer > .container > .row > .col:nth-child(2){justify-content:center}.top-footer > .container > .row > .col:nth-child(2){padding-bottom:0}@media (min-width:576px){body .theme-default .nivo-directionNav a{display:block}.subcategories .Cat.WithIcons > li{width:50%}.is-spec-cat .subcategories .Cat.WithIcons > li{width:100%}.bottommid-footer{text-align:left}.container-fluid .container{padding:0 15px}.register-box-upper ul.contentin li.label-half{width:50%}.AfterOrderPay .AfterOrderPayLast > div:first-child > div:first-child{width:auto}.AfterOrderPay .AfterOrderPayLast > div:first-child > div:last-child{width:50%;padding-left:20px}.ProductLeft .lSAction>.lSNext{right:-40px}.ProductLeft .lSAction>.lSPrev{left:-40px}.grid-item{width:50%;padding:0 10px}.new-banner .slick-prev, .new-banner .slick-next{width:40px;height:80px;border-radius:5px;background:rgba(0, 0, 0, 0.5);z-index:9;backdrop-filter:blur(2.71828px);display:block;transition:0.2s background linear;top:calc(50% - 10px)}.new-banner .slick-prev:hover, .new-banner .slick-next:hover{background:rgba(0, 0, 0, 0.7)}.new-banner .slick-next:before, .new-banner .slick-prev:before{font:normal normal normal 20px/1 FontAwesome;color:#fff;opacity:1}.new-banner .slick-next:before{content:"\f105"}.new-banner .slick-prev:before{content:"\f104"}.new-banner .slick-dots li button, .new-banner .slick-dots li button:before{width:40px}.new-banner .slick-prev, .new-banner .slick-next{display:block!important}#page49474 main .Cat.WithIcons > li > ul > li{width:33.333%}.body-socials > li{width:150px}.mapa-predajne-box-inside div p{font-size:28px;line-height:28px}.ShopProductView{padding-left:15px;padding-right:15px}.gallery-xml .grid-item:nth-child(n + 5){display:block}.more-gallery{display:none}}@media (min-width:768px){header{padding-top:0}.top-panel{display:block;background-color:var(--soft-grey);padding:0px 15px;font-size:14px;line-height:20px;margin-bottom:15px}.top-panel .container{max-width:720px}.top-panel .col{background-color:var(--soft-grey);padding:5px 15px;display:flex;justify-content:center;align-items:center;width:auto;flex-basis:auto}.top-panel .col p, .top-panel .col label{margin:0}.top-panel .col label{font-weight:500;font-size:14px;line-height:14px;padding-right:14px}.top-panel .col:first-child p svg{margin-top:-4px}.top-panel .col:nth-child(-n+2) p a{text-decoration:underline}.top-panel .col:nth-child(-n+2) p a:hover{text-decoration:none}.top-panel .col:last-child{display:none}.top-panel .col p > svg{margin-right:5px}.header-actions, .header-actions .col{flex-grow:0;width:auto;flex-basis:auto}.uvod-sluzby .col-md-6:nth-child(even) a::after{content:"";position:absolute;top:7%;right:0;width:1px;height:86%;background-color:var(--soft-grey)}.ProductNorm, .SeenProducts .Product:nth-last-child(-n+4), .ShopIntro .Product:nth-last-child(-n+4){border-bottom:0}.subcategories .Cat.WithIcons > li{width:33.333%}.is-spec-cat .subcategories .Cat.WithIcons > li{width:50%}.ShopDetailView .Product:nth-child(4n + 2)::after{content:"";display:block;position:absolute;top:50px;right:0;width:1px;height:calc(100% - 100px);background-color:var(--soft-grey)}.added-message-box{text-align:left;position:relative;width:600px;max-width:100%}#wishlist h3, .added-message-box .success-message{padding:10px 0;font-size:26px}.added-message-box .product-message .image{float:left;width:100px;text-align:center;margin-right:20px;display:block}.added-message-box .product-message img{max-width:100px;max-height:100px}.added-message-box .product-message .about{text-align:left}.added-message-box .product-message{overflow:hidden;padding:20px;margin-bottom:15px}.added-message-box .cart-counter-box strong{display:inline}.added-message-box .end-message-box .buttons-box a{float:left}.added-message-box .end-message-box .buttons-box a.next-button{float:right}.added-message-box .end-message-box{padding-bottom:0}.reserve-cart-content .userFields div{float:left;width:29%;margin:1%}footer .top-panel-socials{justify-content:flex-end;margin-top:-3px;margin-bottom:0}footer .top-panel-socials > li:last-child{padding-right:0}.top-footer .col{justify-content:flex-start}.top-footer .second-col{justify-content:flex-end}.top-footer .container{padding-top:15px}.top-footer .first-col{padding-bottom:15px}.top-footer .second-col .col{padding-bottom:15px}.uvod-sluzby .col:nth-last-child(-n+2){border:0}body .theme-default .nivo-controlNav{margin-bottom:20px}.ProductNorm:nth-child(2)::after, .ShopDetailView .Product:nth-child(2)::after, .SeenProducts .Product:nth-child(2)::after, .ShopIntro .Product:nth-child(2)::after{display:block}.ProductNorm:nth-child(4)::after, .ShopDetailView .Product:nth-child(4)::after, .SeenProducts .Product:nth-child(4)::after, .ShopIntro .Product:nth-child(4)::after{display:none}.ProductNorm:nth-child(-n + 4), .ShopDetailView .Product:nth-child(-n + 4), .SeenProducts .Product:nth-child(-n + 4), .ShopIntro .Product:nth-child(-n + 4){padding-top:0}.ShopDetailView .Product:nth-last-child(-n + 4){border-bottom:0}.steps .steps-in{display:flex}footer .copy p{text-align:left}.steps{display:block}.steps .steps-in > div > div{line-height:inherit;height:inherit;width:auto}.steps .steps-in > div.previous:not(:last-child)::after{background-color:var(--gray)}.steps .steps-in{margin:0 auto;overflow:hidden;display:flex;flex-wrap:wrap;align-items:flex-start;width:auto}.steps .steps-in > div{width:160px;float:none;margin:0;padding:0;height:inherit;line-height:normal;background-image:none;position:relative}.steps .step1 div.step-img::before{font-size:16px;font-family:FontAwesome}.steps .step1 div.step-img.fa-shopping-cart::before{content:"\f07a"}.steps .step1 div.step-img.fa-shopping-bag::before{content:"\f290"}.steps .step1 div.step-img.fa-shopping-basket::before{content:"\f291"}.steps .step2 div.step-img::before{content:"\f0d1"}.steps .step3 div.step-img::before{content:"\f007"}.steps .step4 div.step-img::before{content:"\f0cb"}.shopping-cart-content-header .cart-heading{margin-bottom:35px}#cart-table tr{display:table-row}#cart-table td.image{display:table-cell;text-align:center}#cart-table td.item-price, #cart-table td.quantity, #cart-table td.item-price-total{display:table-cell}#cart-table tr:not(:last-child) .item-price.lh, #cart-table td.delete, #cart-table td.image{border-bottom:1px solid var(--light-grey)}#cart-table td.item-price::before, #cart-table td.quantity::before, #cart-table td.item-price-total::before{display:none}#cart-table td.delete{position:static}#cart-table td.delete{width:55px;padding:10px!important}.shopping-cart-content td .mnozstvo input{width:50px}td.image img{max-height:80px}#cart-table th{display:table-cell}.steps .steps-in > div:not(:last-child)::after{content:"";display:block;width:100px;height:2px;background-color:#DDDDDD;top:15px;position:absolute;right:-50px}.contacts .coll{width:50%;float:left}#cart-table td{width:auto!important}#cart-table td.name{width:100%!important}.AfterOrderPay .AfterOrderPayLast > div:first-child > div, .AfterOrderPay.transfer .AfterOrderPayLast > div:first-child > div:first-child, .AfterOrderPay.transfer .AfterOrderPayLast > div:first-child > div:last-child{width:50%}.AfterOrderPay .AfterOrderPayLast > div{width:50%}.ShopProductView h1{text-align:left}.TopSellProducts ul.Products li{width:100%}.TopSellProducts ul.Products .ProductDescription{display:block;padding:0;font-size:14px;line-height:21px;color:#4D4D4d}.TopSellProducts ul.Products h3 a::after{display:none}.TopSellProducts ul.Products li{padding:15px;display:flex}.TopSellProducts ul li .ImageWrapper{width:120px;flex-shrink:0;padding-right:20px}.TopSellProducts ul.Products h3{height:auto}.TopSellProducts ul.Products .price, .TopSellProducts ul.Products .price .price-with-vat > strong:first-child, .TopSellProducts ul.Products .ProductImage a{height:auto;margin:0}.TopSellProducts ul.Products .ProductWrapper{display:flex}.TopSellProducts ul.Products .price{flex-shrink:0;padding-left:15px}.TopSellProducts ul.Products{margin-bottom:40px}.ProductDescription > form > .col-lg-3:last-child{border-left:1px solid var(--soft-grey);padding-left:20px}.new-bannercontainer > .new-banner{margin-bottom:30px}#page49474 main .Cat.WithIcons > li > ul > li{width:25%}.mapa-predajne-box-inside div p{font-size:30px;line-height:60px}.header-actions, .header-actions .col{position:relative}.tel-kontakt{left:-185px;top:40px;width:400px}}@media (min-width:992px){#container-main{padding-top:40px}body:not(.intro-page) #container-main.isOpen .ShopProductParentCategories, body:not(.intro-page) #container-main.isOpen .ShopContent{max-width:100%;margin-left:280px}body:not(.intro-page) #container-main.isOpen .ShopContent{}body:not(.intro-page) #container-main.isOpen .ShopProductParentCategories{width:auto;padding-left:0}.header-spacer{height:217px}.top-panel{margin-bottom:17px}header{position:fixed;top:0;width:100%;z-index:99;border-bottom:1px solid var(--soft-grey)}.top-panel .col:last-child{display:flex}.top-panel .change-prices-box{position:relative}.top-panel .change-prices-box ul{list-style-type:none;margin:0;padding:0;text-transform:uppercase;cursor:pointer}.top-panel .change-prices-box ul span{display:flex;align-items:center}.top-panel .change-prices-box ul strong{display:flex;align-items:center}.top-panel .change-prices-box ul i{margin-left:5px}.top-panel .change-prices-box ul svg{width:20px;height:20px;margin-right:5px}.top-panel .change-prices-box ul ul{background-color:var(--white);position:absolute;top:25px;filter:drop-shadow(0px 2px 10px rgba(0, 0, 0, 0.1));z-index:9;border-radius:5px;width:78px;border:1px solid var(--soft-grey)}.top-panel .change-prices-box ul ul li{padding:6px 10px;display:flex;align-items:center;transition:0.2s background linear}.top-panel .change-prices-box ul ul li:hover{background-color:var(--soft-grey)}.mobile-curr{display:none}.header-actions .row{margin:0 -15px}.header-actions, .header-actions .col{padding:0 15px}.header-actions > .row > .col:nth-child(2), .header-main-menu{display:block}#kategorie-obchodu, #kategorie-obchodu nav{display:block!important}.header-actions .col:last-child, #kategorie-obchodu ul.Cat li a.sub{display:none}#kategorie-obchodu #m-smenuvodorovne{display:none}header.scrolled .header-main-menu .sjMenu, header.scrolled #kategorie-obchodu, header.scrolled .top-panel{display:none}header.scrolled{filter:drop-shadow(0px 2px 10px rgba(0, 0, 0, 0.1))}.header-main-menu .sjMenu{padding:0;margin:0;list-style:none;display:flex;justify-content:center}.header-main-menu .sjMenu > li{font-size:12px;line-height:18px;text-transform:uppercase;border-right:1px solid var(--soft-grey)}.header-main-menu .sjMenu > li:not(:last-child):not(:first-child){padding:0px 15px}.header-main-menu .sjMenu > li:last-child{padding-left:15px;border-right:0}.header-main-menu .sjMenu > li:first-child{padding-right:15px}.header-logo img{width:205px;height:30px}header > .container > .row > div{order:5}header > .container > .row > div.header-main-menu{order:1}header > .container > .row > div.header-logo{order:2;width:auto;flex-basis:auto;flex-grow:0;display:flex;align-items:center}header > .container > .row > div.header-main-search{order:3;width:auto;flex-basis:auto;flex-grow:1;padding-bottom:18px;padding-top:17px}.header-main-search #main-search{padding-top:0;max-width:540px;margin:0 auto}.header-actions{display:flex;align-items:center}#main-info{position:relative}#kategorie-obchodu{padding-bottom:0;min-height:40px;position:static}#kategorie-obchodu nav{display:none}#kategorie-obchodu ul.Cat{display:flex;position:static}#kategorie-obchodu ul li{position:static}#kategorie-obchodu ul.Cat > li:nth-child(n +10){display:none}#kategorie-obchodu ul.Cat > li{flex-grow:1;width:11.111%}#kategorie-obchodu ul.Cat > li span{max-height:40px;overflow:hidden;line-height:19px}#kategorie-obchodu ul.Cat > li span.icon{align-items:center}#kategorie-obchodu ul li a:not(.sub){border-radius:0;background-color:var(--white);margin:0;padding:0;line-height:21px}#kategorie-obchodu ul.Cat > li > a{border-radius:0;background-color:var(--white);height:40px;justify-content:center;transition:0.2s background linear}#kategorie-obchodu ul.Cat > li:nth-child(-n + 8) > a{border-right:1px solid var(--soft-grey)}#kategorie-obchodu ul.Cat > li:last-child > a{border-right:0}#kategorie-obchodu ul.Cat > li > a:hover{background-color:var(--soft-grey)}#kategorie-obchodu .container{padding-right:15px}#kategorie-obchodu ul ul ul{display:block}#kategorie-obchodu ul.Cat > li > ul{position:absolute;background-color:#0000008a;width:100%;left:0;height:100vh}.uvod-kategorie .uvod-kategorie-box > .uvod-kategorie-more{transition:0.2s all linear}.uvod-kategorie .uvod-kategorie-box:hover > .uvod-kategorie-more{visibility:visible;opacity:1}.uvod-kategorie .col:not(:last-child) .uvod-kategorie-box:hover{}.uvod-sluzby a{margin:-20px;padding:20px}.uvod-sluzby .col:not(:first-child){padding:20px}.ProductNorm h3 a::after, .ShopDetailView h2 a::after, .SeenProducts h2 a::after, .ShopIntro .Product h3 a::after{display:none}.ShopIcons button svg, a.like-button svg, a.SelectVariant svg, .product-offer-box form > div button svg{flex-shrink:0}.ShopIcons button, a.like-button, a.SelectVariant, .product-offer-box form > div button{border:1.5px solid var(--red);border-radius:5px;background-color:#fff;max-width:130px;width:100%;height:36px;font-size:16px;line-height:24px;display:flex;justify-content:center;align-items:center;color:var(--red);margin:10px 0 0 auto;transition:0.2s background linear;padding:0 5px;text-decoration:none}.ShopIcons button:hover, a.like-button:hover, a.SelectVariant:hover, .product-offer-box form > div button:hover{background-color:var(--red);color:var(--white)}.ShopIcons button:hover svg path, a.like-button:hover svg path, a.SelectVariant:hover svg path, .product-offer-box form > div button:hover svg path{fill:var(--white)}.Product .small-description{display:block;padding:0;margin:0 0 10px;overflow:hidden;height:88px;font-size:14px;line-height:21px;color:#4D4D4d}.ShopIcons{text-align:left;margin-bottom:20px!important}.subcategories .Cat.WithIcons > li{}.ViewTypeRow{display:none;position:absolute;height:100%;top:-40px}.ViewTypeRow.isOpen{width:260px;left:0px;margin-bottom:0px}.ViewTypeRow.isOpen::after{content:"";width:260px;height:151px;background-color:#FAFAFA;position:absolute;bottom:-151px;z-index:-1}.ViewTypeRow .filter-form{min-height:100%;display:flex;flex-flow:column;background-color:#FAFAFA}html .ViewTypeRow.isOpen{display:block}.ShopDetailView{width:calc(100% + 30px);padding:0 15px;padding:30px 15px;align-items:flex-start;align-self:baseline}.ViewTypeRow.isOpen #FilterFormIdBox{display:block!important}.ShopDetailView .Product:nth-child(4){padding-top:30px}.ShopDetailView .Product:nth-child(n)::after{content:"";display:block;position:absolute;top:50px;right:0;width:1px;height:calc(100% - 100px);background-color:var(--soft-grey)}.ShopDetailView .Product:nth-child(3n)::after{display:none}.ShopDetailView .Product:nth-last-child(4){border-bottom:1px solid var(--soft-grey)}.ajax-next{position:relative}.ShopCategoryPages ul, .total-items-row{}.total-items-row{margin-bottom:30px}.filter-form > .filter-selected-values{padding:20px 0;margin:0 20px;border-bottom:1px solid #ccc;display:none}#FilterFormId .button-rows button{display:none}.rew-row.row > .col.TopReviews{font-size:15px}#FilterFormId .button-rows{display:none!important}.photo-gallery-box li, .PhotoGroup ul li{width:25%}.ShopIntro .StateSections{}.popis-wraper{display:flex;align-items:center;justify-content:space-between}.color-box-panel{max-width:280px}.color-box-panel + .col{max-width:calc(100% - 280px);flex-grow:1}#kategorie-obchodu .subactegories-box{background-color:var(--white);padding:20px 20px 0 20px;border-bottom:20px solid #fff;box-shadow:inset 0px 8px 10px rgba(0, 0, 0, 0.1);max-height:calc(100vh - 300px);overflow:hidden}#kategorie-obchodu .subactegories-box .pro-category{max-height:256px;overflow:auto;margin:0 -5px;scrollbar-width:thin}#kategorie-obchodu .subactegories-box .pro-category > *{padding-left:5px;padding-right:5px}#kategorie-obchodu .subactegories-box .pro-product{display:flex;flex-wrap:wrap;margin:0 -5px 15px;max-height:256px;overflow:auto;scrollbar-width:thin}#kategorie-obchodu .subactegories-box .pro-product > li{width:25%;padding:20px 5px 0px}#kategorie-obchodu .subactegories-box .pro-product > li:nth-child(-1n + 4){padding-top:0}#kategorie-obchodu .subactegories-box .pro-product > li:nth-child(n + 5){}#kategorie-obchodu .subactegories-box .pro-product > li:nth-child(1n + 6){}#kategorie-obchodu .subactegories-box .pro-product > li a{display:flex;flex-flow:row;height:auto;border-radius:5px;overflow:hidden;transition:0.2s background linear}#kategorie-obchodu .subactegories-box .pro-product > li > a{margin-bottom:5px}#kategorie-obchodu .subactegories-box .pro-product > li a:hover{text-decoration:underline!important}#kategorie-obchodu .subactegories-box .pro-product > li a .icon{justify-content:center;padding:0 10px 0 0;height:auto;width:65px;max-height:none;margin:0}#kategorie-obchodu .subactegories-box .pro-product > li a .icon img{max-width:100%;width:auto;max-height:55px}#kategorie-obchodu .subactegories-box .pro-product > li a > span:last-child{display:flex;align-items:center;height:44px;font-size:16px;max-height:none;width:100%;padding:0 5px}#kategorie-obchodu .pro-product ul{display:block;padding:0}#kategorie-obchodu .subactegories-box .pro-product ul li{display:initial}#kategorie-obchodu .subactegories-box .pro-product ul.open li{display:initial!important}#kategorie-obchodu .subactegories-box .pro-product ul li a{display:initial}#kategorie-obchodu .subactegories-box .pro-product ul li a span:first-child{font-size:13px;height:auto;padding:0;display:initial}#kategorie-obchodu .subactegories-box .pro-product ul li:nth-child(n+7){display:none}#kategorie-obchodu .subactegories-box .pro-product ul li:not(:first-child) a span:first-child::before{display:inline-block;width:4px;height:4px;border-radius:50%;background:var(--gray-dark);content:"";margin-left:4px;margin-right:4px;margin-bottom:3px}#kategorie-obchodu .subactegories-box .pro-produkty h3{margin-bottom:20px;font-size:20px}#kategorie-obchodu .subactegories-box .pro-produkty > div > a{height:auto;align-items:flex-start;padding:15px;border-radius:5px;transition:0.2s background linear}#kategorie-obchodu .subactegories-box .pro-produkty > div > a:hover{background-color:var(--soft-grey)}#kategorie-obchodu .subactegories-box .pro-produkty > div > a:not(:last-child){border-bottom:1px solid var(--soft-grey)}#kategorie-obchodu .subactegories-box .pro-produkty > div > a .icon{flex-shrink:0;padding-right:15px}#kategorie-obchodu .subactegories-box .pro-produkty > div > a .icon img{max-width:60px!important;max-height:60px}#kategorie-obchodu .subactegories-box .pro-produkty > div > a h4{font-size:14px;line-height:21px;font-weight:500;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:3px}#kategorie-obchodu .subactegories-box .pro-produkty > div > a > div:last-child{width:calc(100% - 76px)}#kategorie-obchodu .subactegories-box .pro-produkty .dph{display:none}#kategorie-obchodu .subactegories-box .pro-produkty .main-price span{font-weight:400;font-size:16px;line-height:21px}.popis-mozajka{margin:0 -20px;display:flex;align-items:stretch}.popis-mozajka > div{padding:0 20px;width:50%;display:flex;flex-flow:column;justify-content:center}.popis-mozajka > div p, .popis-mozajka > div img{margin-bottom:1rem}.top-footer .container, .top-footer .first-col, .top-footer .second-col .col, .top-footer .second-col{padding-left:15px;padding-right:15px}.top-footer .row{margin:0 -15px}.register-box-grey{flex-flow:row}.register-box-grey .newsbox{width:60%}.register-box-grey .CartCustomText2{width:40%;padding-top:0;border-top:0;border-left:1px solid #DDDDDD}.register-box-grey > div{padding:0 30px;margin:0;box-sizing:border-box}.shopping-cart-content-header{justify-content:space-between;flex-flow:row;text-align:left}.in-pane .ShopDetailView{padding-left:0;padding-right:0}.in-pane .ShopDetailView .Product{padding-left:15px;padding-right:15px}body.mega-open{overflow:hidden}.grid-item{width:33.333%}.gallery-xml{display:grid;grid-template-columns:repeat(4, 25%)}.gallery-xml .grid-item{width:100%}.gallery-xml .grid-item:nth-child(1){grid-area:1 / 1 / 3 / 3}.gallery-xml .grid-item:nth-child(2){grid-area:1 / 3 / 2 / 4}.gallery-xml .grid-item:nth-child(3){grid-area:1 / 4 / 2 / 5}.gallery-xml .grid-item:nth-child(4){grid-area:2 / 3 / 3 / 4}.gallery-xml .grid-item:nth-child(5){grid-area:2 / 4 / 3 / 5}.gallery-xml .grid-item:nth-child(6){grid-area:3 / 1 / 4 / 2}.gallery-xml .grid-item:nth-child(7){grid-area:3 / 2 / 4 / 3}.gallery-xml .grid-item:nth-child(8){grid-area:4 / 1 / 5 / 2}.gallery-xml .grid-item:nth-child(9){grid-area:4 / 2 / 5 / 3}.gallery-xml .grid-item:nth-child(10){grid-area:3 / 3 / 5 / 5}.gallery-xml .grid-item:nth-child(11){grid-area:5 / 1 / 7 / 3}.gallery-xml .grid-item:nth-child(12){grid-area:5 / 3 / 6 / 4}.gallery-xml .grid-item:nth-child(13){grid-area:5 / 4 / 6 / 5}.gallery-xml .grid-item:nth-child(14){grid-area:6 / 3 / 7 / 4}.gallery-xml .grid-item:nth-child(15){grid-area:6 / 4 / 7 / 5}.left-45{padding-left:45px}#kategorie-obchodu ul.Cat > li a.category-heading{font-weight:400;font-size:20px;line-height:30px;margin-bottom:10px;display:inline-block;padding-top:10px}#kategorie-obchodu ul.Cat > li a.category-heading:hover{text-decoration:underline!important}.cat-heading{display:none}.new-bannercontainer > .new-banner{margin-bottom:50px}.subcategories .Cat.WithIcons > li a span:last-child{font-size:14px;font-weight:400}#search_suggest, .search_suggest_component{position:absolute;top:58px;z-index:99;width:468px;display:block}#search_suggest .suggestSearchContent.suggestSearchHeader p a{color:#ffffff;background:#4d4d4d;display:flex}.suggest_wrapper{background:#ffffff;border-bottom:0;width:100%;-moz-box-shadow:0 10px 30px -5px #000;-webkit-box-shadow:0 10px 30px -5px #000;margin:0 auto;border-radius:5px;overflow:hidden}#search_suggest img{float:left;height:50px;margin-right:10px;width:55px}#search_suggest p{margin:0;overflow:hidden;padding:0;width:100%}#search_suggest p a{display:block;overflow:hidden;padding:7px 10px;text-decoration:none;cursor:pointer;border-bottom:1px solid #dfdfdf;color:#2B2B2B;background:#ffffff}#search_suggest p.search-selected-item a{color:#4d4d4d;background:#eeeeee}#search_suggest p a:hover,#search_suggest p.search-selected-item a:hover{color:#ffffff;background:#4d4d4d}#search_suggest p a:focus, #search_suggest p a:hover{text-decoration:none}#search_suggest p a span{display:block;float:left;line-height:normal;cursor:pointer}.suggest_wrapper.loading{padding:10px 0;text-align:center}#search_suggest .suggest_wrapper.loading img{float:none;width:100px;height:auto;margin:0 auto;border:0;display:block}#search_suggest .suggestSearchContent:not(.suggestSearchHeader):not(.suggestSearchFooter) p a{display:flex;align-items:center}#search_suggest .suggestSearchContent:not(.suggestSearchHeader):not(.suggestSearchFooter) p a span:not(.price){width:100%;text-align:left}#search_suggest .suggestSearchContent:not(.suggestSearchHeader):not(.suggestSearchFooter) p a span.price{width:25%;text-align:right;color:#D8232A}#search_suggest .suggestSearchContent:not(.suggestSearchHeader):not(.suggestSearchFooter) p a:hover span.price{color:#ffffff}#search_suggest .suggestSearchContent.suggestSearchFooter{padding:10px 0}#search_suggest .suggestSearchContent.suggestSearchFooter p a{border:0;max-width:210px;margin:0 auto;text-align:center;color:#ffffff;background:#4d4d4d}#search_suggest .suggestSearchContent.suggestSearchFooter p a:hover{color:#ffffff;background:#D8232A}.header-logo img + span{font-size:13px;margin-top:3px}html.fixed-header .header.zmenseny #main-login .Shop-login > div{height:45px;width:45px}html.fixed-header .header.zmenseny #main-login .Shop-login > div{font-size:21px;line-height:42px}#kategorie-obchodu ul li.has-child:not(.selected):not(.selected-parent):hover > span.sub{border:0;height:40px}#kategorie-obchodu ul li.has-child span.sub{pointer-events:none;border:0!important;height:40px;min-height:40px}#main-login .logged .ShoppingCentreMenu li:last-child a{border-top:1px solid #70707083}#left #kategorie-obchodu .content{display:none}.VisibleLeft #left #kategorie-obchodu .content{display:block}.filter-position-left .ShopContent> .shoppingCentreBox{width:calc(100% - 295px)}.filter-position-left .ShopContent> .shopping-centre-menu{width:252px;margin-right:38px}#top-infobar{position:fixed}body:has(> #top-infobar) header{top:45px}body:has(> #top-infobar) .header-spacer{height:232px}body:has(#top-infobar[style*="display: none"]) .header-spacer{height:187px}body:has(#top-infobar[style*="display: none"]) header{top:0}}@media (min-width:1200px){.uvod-sluzby .col a::after{display:none}.uvod-sluzby .col:not(:first-child):not(:nth-child(3n+1)) a::after{content:"";display:block;position:absolute;top:7%;right:0;width:1px;height:86%;background-color:var(--soft-grey)}.uvod-sluzby .col:nth-last-child(3){border:0}.ShopIntro .row, .ShopIcons.row{margin:0 -20px}.ProductNorm, .ShopDetailView .Product, .SeenProducts .Product, .ShopIntro .Product, .ProductNorm .col, .ShopDetailView .col, .SeenProducts .col, .ShopIntro .col{padding-left:20px;padding-right:20px}.SeenProducts .Product{}.ProductNorm .ProductImage a,.SeenProducts .ProductImage a, .ShopDetailView .ProductImage a, .SeenProducts .ProductImage a, .ShopIntro .ProductImage a{height:250px}.ShopDetailView .Product:nth-child(n)::after{content:"";display:block;position:absolute;top:50px;right:0;width:1px;height:calc(100% - 100px);background-color:var(--soft-grey)}.ShopDetailView .Product:nth-child(4){padding-top:0}.ShopDetailView .Product:nth-child(4n)::after{display:none}.ShopDetailView .Product:nth-last-child(4){border-bottom:0}.ShopCategoryPages{position:relative;margin:0}.ShopCategoryPages ul{margin:0 0 0 auto;position:absolute;top:-66px;right:0;width:auto}.shoppingCentreBox .ShopCategoryPages ul{position:static}.total-items-row{text-align:right}.pane.reviews .product-reviews li .review-right{margin:0 -15px}.pane.reviews .product-reviews li .review-right p{padding:0 15px}.product-reviews li p.review-positives, .product-reviews li p.review-negatives{width:50%}.bottommid-footer .col{flex:0 0 20%;max-width:20%}.bottommid-footer .col.col-lg-12{flex:0 0 40%;max-width:40%}header ul.tabs{margin-bottom:0;text-align:left;display:flex}header ul.tabs::before{display:none}.header-more{font-size:14px;line-height:21px}.header-more > .row{justify-content:space-between;height:72px;align-items:center;position:relative}.header-more > .row::before{content:"";border-top:1px solid var(--soft-grey);width:calc(100% - 30px);margin-left:15px;position:absolute;top:0}.header-more .col{flex-basis:initial;flex-grow:0;width:auto}.header-more .img{margin-right:10px}.header-more .img img{max-width:42px;max-height:30px}.header-more .short-nakup{display:flex;align-items:center}.header-more .cena{max-width:150px;margin-right:10px}.header-more .cena p{font-weight:400;width:150px}.header-more .cena strong{font-weight:400}.header-more .cena .small, .header-more .cena del{display:none}.header-more p{margin:0;font-size:14px;line-height:21px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.header-more .button{background-color:var(--white);color:var(--red);height:36px;border-radius:5px;width:130px;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:0.2s background linear;border:1px solid var(--red)}.header-more .button svg{margin-right:10px}.header-more .button svg path{fill:var(--red)}.header-more .button span{font-size:16px;line-height:24px}.header-more .button:hover{background-color:var(--red);color:var(--white)}.header-more .button:hover svg path{fill:var(--white)}.fixed-tabs .header-more{display:block}.new-banner .slick-list{width:calc(100% - 300px)}.new-banner .slick-dots{width:300px;right:0;bottom:auto;top:0;height:100%;border:1px solid #f2f2f2;height:226px;overflow:hidden}.new-banner .slick-dots:first-of-type{overflow:auto}.new-banner .slick-dots + .slick-dots{bottom:0;top:auto;height:78px}.new-banner .slick-dots li,	.new-banner .slick-dots li button, .new-banner .slick-dots li a{width:auto;height:auto;display:block;font-size:14px;line-height:20px;font-weight:700;cursor:pointer}.new-banner .slick-dots li button:before, .new-banner .slick-dots li a:before{display:none}.new-banner .slick-dots li{margin:0;cursor:default;border-bottom:1px solid var(--soft-grey)}.new-banner .slick-dots li button, .new-banner .slick-dots li a{width:100%;background-color:var(--white);margin:0px;height:31px;padding:0px 10px 0 15px;border-right:5px solid transparent;color:var(--gray-dark);font-weight:400;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:0.2s border-color linear;text-align:left;text-decoration:none!important;line-height:32px}.new-banner .slick-dots:first-child li a, .new-banner .slick-dots + .slick-dots li:first-child a{justify-content:space-between}.new-banner .slick-dots:first-child li a::after, .new-banner .slick-dots + .slick-dots li:first-child a::after{content:"\f105";font:normal normal normal 28px/1 FontAwesome;color:var(--gray);float:right;line-height:32px}.new-banner .slick-dots:first-child li a:hover, .new-banner .slick-dots + .slick-dots li:first-child a:hover{background-color:var(--soft-grey)}.new-banner .slick-dots + .slick-dots li:last-child{border:0;padding:7px 10px 7px 10px}.new-banner .slick-dots + .slick-dots li:last-child a{padding:0;border:0;border:1.5px solid var(--red);background-color:var(--white);color:var(--red);text-align:center;border-radius:5px;transition:0.2s background linear}.new-banner .slick-dots + .slick-dots li:last-child a:hover{background-color:var(--red);color:var(--white)}.new-banner .slick-dots li.slick-active button,	.new-banner .slick-dots li button:hover, .new-banner .slick-dots li.slick-active a,	.new-banner .slick-dots li a:hover{border-right-color:var(--gray)}.new-bannercontainer > .new-banner:not(.slick-slider) > div{width:calc(100% - 260px)}.new-banner .slick-prev, .new-banner .slick-next{display:none!important}.new-banner{overflow:hidden}.new-banner picture img{border-radius:0;box-shadow:none;overflow:initial}#page49474 main .Cat.WithIcons > li > ul > li{width:16.66666667%}.new-banner .slick-dots + .slick-dots{display:block}.new-banner .slick-dots{position:absolute}#search_suggest, .search_suggest_component{width:540px}.mbmenu .title div{font-size:14px}.price-offer-button,.delivery-address-box p a.btn{position:static;margin:0 0 0 auto;display:inline-block;border-radius:5px}}@media (min-width:1400px){.top-panel .container{max-width:1350px}.top-panel .col{justify-content:flex-start}.top-panel-socials > li{padding:0px 10px 5px}.top-panel .col:last-child{flex-grow:0}.header-spacer{height:187px}.subcategories .Cat.WithIcons > li{width:25%}.ShopProductView h1{max-width:calc(58.333% - 40px);margin:0 0 10px auto}.grid-item{width:25%}.new-banner .slick-list{width:calc(100% - 360px)}.new-banner .slick-dots{width:360px;height:261px}.new-banner picture img{}.new-banner .slick-dots li button, .new-banner .slick-dots li a{height:36px;line-height:36px}.new-banner .slick-dots + .slick-dots li:last-child{padding:12px 10px 12px 10px}.new-banner .slick-dots + .slick-dots{height:99px}#kategorie-obchodu .subactegories-box .pro-product > li{}#kategorie-obchodu .subactegories-box .pro-product > li:nth-child(-1n + 4){padding-top:0}}@media (min-width:1600px){.subcategories .Cat.WithIcons > li{width:16.666%}}@media (min-width:1920px){}@media (max-width:767px){#main-login ul,#main-login .reg{display:block!important}#main-login .Shop-login > div span{display:none!important}.shoppingCentreBox{width:100%}#ico-search > span:hover, #main-login .logged li.czone a:hover, #main-login .not-logged li.user a:hover{text-decoration:none}#ico-search > span{font-size:22px;line-height:40px;color:var(--red);cursor:pointer}#ico-menu, #ico-search, #main-cart, #main-login{display:inline-block;vertical-align:top}#ico-menu > span{text-decoration:none;font-size:18px;line-height:40px;color:var(--red);cursor:pointer}#ico-menu > span i{font-size:22px}.open-pm .site-overlay{animation:500ms ease 0s normal none 1 running fade;background-color:rgba(0, 0, 0, 0.5);bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:9998}.open-pm #main-login .Shop-login > ul{overflow:auto;border:0;right:0%}.open-mm #kategorie-obchodu .sjMenu > li > .sub{background:var(--red);border-top:1px solid @@@gr-ey@@@;color:#fff;display:block;font-size:14px;padding:15px 20px;text-align:left;line-height:normal;text-decoration:none}.open-mm #kategorie-obchodu ul li span.sub{display:block;position:absolute;top:0;right:0;background:@@@gr-ey@@@ !important;border-top:1px solid var(--red)}.open-mm #kategorie-obchodu ul.action-categories li span.sub{background:var(--gray) !important;border-top:1px solid var(--gray)}.open-mm #kategorie-obchodu ul li span.sub .fa{color:#fff;vertical-align:middle;margin:0}.open-mm #kategorie-obchodu ul.sjMenu li span.sub{background:@@@gr-ey@@@ !important;border-top:1px solid @@@gr-ey@@@}#kategorie-obchodu ul li span.sub{border-top:transparent!important;border-bottom:transparent!important;border-left:1px solid #fff}#kategorie-obchodu ul li span.sub{font-size:14px}#kategorie-obchodu ul ul li span.sub{padding:9px 20px!important}#kategorie-obchodu ul ul li span.sub i{color:var(--red)!important}#main-login ul{display:none}#main-login .Shop-login > ul{position:fixed;z-index:9999;width:80%;height:100%;position:fixed;top:0;right:-80%;left:auto;overflow:auto;border:0;padding-top:42px !important;background-color:var(--red);transition:0.5s right cubic-bezier(0.16, 0.68, 0.43, 0.99) 0s;display:block}#main-login .Shop-login > ul li{background-color:#fff;padding:0;border-top:1px solid var(--red)}#main-login .Shop-login ul li.user span::before{content:attr(data-account);background-color:#fff;border:0;margin-left:0;width:100%;position:static;height:auto;text-align:left}#main-login .Shop-login > ul li> *{padding:15px 20px;text-align:left;display:block}.shopping-centre-menu{}.shoppingCentreBox{width:100%}#main-login .Shop-login > div{height:40px;line-height:40px}.shopping-centre-menu{width:100%}}.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:normal;height:42px;line-height:40px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left !important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select:active, .nice-select.open, .nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:53%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;width:5px}.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#cccccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0 !important;right:0 !important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68, 68, 68, 0.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(0.75) translateY(-21px);-ms-transform:scale(0.75) translateY(-21px);transform:scale(0.75) translateY(-21px);-webkit-transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent !important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all 0.2s;transition:all 0.2s}.nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus{background-color:#f6f6f6}.nice-select .option.selected{font-weight:bold}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.luigi-ac-image img{mix-blend-mode:multiply}.luigi-ac-enter, .luigi-ac-header{background:#333333 !important;color:white !important}.luigi-ac-button-block{width:50% !important;margin:auto !important;margin-top:15px !important}.luigi-ac-header-inner{text-transform:none !important}.luigi-ac-footer{background:white !important;font-size:11px !important}@media screen and (min-width:881px){.luigi-ac{}}@media screen and (max-width:1199px){.top-footer > .container > .row > .col:nth-child(1){order:1}.top-footer > .container > .row > .col:nth-child(2){order:3}.top-footer > .container > .row > .col:nth-child(3){order:2}}@media screen and (max-width:767px){.top-footer > .container > .row > .col:nth-child(2) .col{flex:0 0 50%;max-width:50%}}@media screen and (max-width:980px) and (min-width:879px){.luigi-ac{max-width:500px !important;width:50% !important;left:40% !important}}@media screen and (max-width:880px){.luigi-ac{z-index:99999999999 !important;width:96% !important;left:6px !important}.luigi-ac-button-block{width:80% !important;margin:auto !important;margin-top:15px !important}}.luigi-ac-title{font-weight:500 !important;white-space:pre-wrap !important;color:#222 !important}.luigi-ac-line{font-size:13px !important}.luigi-ac-button{padding:10px 16px !important;font-size:11px !important;width:100%;background:#ed1c24 !important;border-radius:2px !important}.luigi-ac-button:hover{background:#ce0910 !important}.luigi-ac-highlight{background-color:inherit !important;font-weight:bold}.luigi-ac-item:hover, .luigi-ac-active{background-color:rgb(236, 236, 236) !important}.luigi-ac-line td{padding-top:5px !important;padding-bottom:5px !important}.luigi-ac-price{color:#ce0910 !important}