.carousel-label,body,nav #js_basket-header .basket-header-products th{font-weight:400}.header .account .registration a,.header .header-top .nav-link,body,nav #js_basket-header #snippet--basketSmall,nav .nav-link .white{font-family:Ubuntu}.carousel-label,body{letter-spacing:.03em}.button,nav #js_basket-header .basket-header-products td{vertical-align:middle}@font-face{font-family:Ubuntu;src:url(../../../production/fonts/Ubuntu-Regular.ttf);font-style:normal;font-weight:100}input[type=text]{background-color:#fff;padding:5px}.disabled{color:#d3d3d3;cursor:not-allowed}.disabled input,.disabled label{cursor:not-allowed!important}.disabled input:after{cursor:not-allowed;display:none}body{height:100%;font-size:18px;font-style:normal;line-height:1.5em;text-transform:none;color:#777}h2,h3,h4,ol li,p,ul li{color:#292929}.page{padding:0}.main-content,.section{padding:15px 0}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form{margin-bottom:0}.bottom{margin-bottom:25px}img{width:inherit;height:inherit}a{color:#000}input[type=text],input[type=password],input[type=email]{font-size:.938em;border:1px solid #d0d0d0;background-color:transparent}.owl-nav{width:auto;float:right;margin-top:5px}.owl-next,.owl-prev{background-color:#D4D4D4!important;color:#333!important;transition:all .3;width:24px!important}.owl-next:hover,.owl-prev:hover{background-color:#2FB5D2!important;color:#fff!important}.center{text-align:center}.float-right{margin-left:auto}nav a{color:#8a8a8a;text-decoration:none}nav #js_basket-header #snippet--basketSmall{display:inline-block!important;text-align:center;font-size:10px;letter-spacing:.03em;color:#fff;line-height:14px}nav #js_basket-header #snippet--basketSmall .item-cnt{width:14px;height:14px;margin-left:2px;background:#df1f1f;border-radius:50%;line-height:14px}nav #js_basket-header #snippet--basketSmall .bold{display:inline}nav #js_basket-header .basket-header-content{position:absolute}nav #js_basket-header .basket-header-products{font-size:14px;line-height:1.2;position:absolute;display:none;z-index:10;background-color:#FCFCFC;top:120%;right:4%;width:600px;padding-top:25px;border:1px solid #D3D3D3;border-radius:10px}@media only screen and (max-width:600px){nav #js_basket-header .basket-header-products{right:3%;width:94%}}nav #js_basket-header .basket-header-products .button.basket-route{display:block}nav #js_basket-header .basket-header-products h3{font-size:20px;color:grey;margin-bottom:20px}nav #js_basket-header .prices{display:inline-block;width:auto;float:left;text-align:left;font-size:18px}nav #js_basket-header .basket-name{font-size:12px;float:left;text-align:left;width:100%}nav #js_basket-header .basket-info{font-size:14px;font-weight:400;color:#888;font-style:normal;padding:0 5px}nav #js_basket-header .basket-information{display:block;margin-top:5px;text-align:left;color:#000;font-size:15px;text-transform:uppercase;margin-bottom:15px;padding-right:5px;margin-left:20px}#frm-signToNewsLetter legend,.carousel-label{text-align:center}nav .navbar-nav{flex-direction:unset}nav .nav-link{color:#8a8a8a!important}nav .nav-link img{margin-right:5px;width:auto}nav .nav-link .white{color:#fff;font-size:18px}nav .navbar-brand img{max-width:300px;max-height:60px}nav .country{width:auto}nav .navbar-toggler{display:flex;margin-left:auto;margin-right:auto}@media only screen and (min-width:575px){nav .navbar-toggler{display:none}}nav #search{margin-left:auto}nav .search{margin-right:250px}nav .placeholder{border-top-left-radius:30px;border-bottom-left-radius:30px;margin-right:0!important}nav .btn-outline-success{border-top-right-radius:30px;border-bottom-right-radius:30px;color:#fff;background-image:url(../../images/default/search.png);background-position:center;background-repeat:no-repeat;background-size:auto;width:40px}nav .btn-outline-success :hover{background-color:#2592a9!important}nav .dropdown:hover .dropdown-menu{display:block}.navbar-dark{padding:0}.navbar-dark .nav-item{padding:0 40px}nav .nav-item{font-size:13px}.first-nav .nav-item,.second-nav .nav-item{margin:0 15px}.first-nav .nav-item #frm-currencyForm select,.first-nav .nav-item #frm-locationForm select,.second-nav .nav-item #frm-currencyForm select,.second-nav .nav-item #frm-locationForm select{color:#8a8a8a;font-size:13px;width:7.5rem}.first-nav .nav-item #frm-currencyForm .country-confirm,.first-nav .nav-item #frm-currencyForm .currency-confirm,.first-nav .nav-item #frm-locationForm .country-confirm,.first-nav .nav-item #frm-locationForm .currency-confirm,.second-nav .nav-item #frm-currencyForm .country-confirm,.second-nav .nav-item #frm-currencyForm .currency-confirm,.second-nav .nav-item #frm-locationForm .country-confirm,.second-nav .nav-item #frm-locationForm .currency-confirm{display:none}.first-nav .nav-item #frm-currencyForm select,.second-nav .nav-item #frm-currencyForm select{width:auto}.top-nav{background-color:#fff}.page{width:100%;min-height:100%}@media only screen and (min-width:575px){.page{margin-top:70px}}.odberne-misto{background:0 0;color:#777}.contact-image img{width:inherit;height:auto;margin:0}.carousel-label,.owl-carousel{margin-bottom:30px}.container{padding-bottom:0}.footer-container{position:relative}.owl-stage-outer{padding:0}.carousel-label{color:#00713C;margin-top:30px;font-size:30px;padding-bottom:5px;font-style:normal;line-height:1em}#carousel img{max-width:100%;max-height:100%;height:auto;width:auto}#thumbs a{width:100%}#thumbs img{max-height:100%;width:auto}.header .logo,.header .logo img{max-height:50px}.carousel-inner .carousel-item-next,.carousel-inner .carousel-item-prev,.carousel-inner .carousel-item.active{display:flex}.carousel-inner .carousel-item-left,.carousel-inner .carousel-item-right{transform:translateX(0)}.category-wrap .dropdown-toggle.active:after,.input-group .button-plus,.table-products .input-group .button-plus{transform:rotate(180deg)}.breadcrumb{background-color:transparent;padding-top:0;padding-bottom:0;font-size:12px;margin-left:10px}.breadcrumb a{color:#777;text-decoration:none}.breadcrumb a:visited{color:#333}.breadcrumb a:not(:last-child):after{padding-right:.5rem;padding-left:.5rem;color:#666;content:"/";text-decoration:none}@media only screen and (min-width:575px){.header.fixed .header-top{margin-bottom:130px}.header.fixed .header-bottom{position:fixed;z-index:1000;width:100%;top:0;margin:auto}}@media only screen and (max-width:767px){.header.fixed .header-top{margin-bottom:123px}}@media only screen and (max-width:575px){.header.fixed .header-top{margin-bottom:0}}.header.fixed .logo{margin:7px 0}.header .navbar{padding:0}.header .logo{width:85%;margin:8px 0}@media only screen and (max-width:575px){.header .logo{width:100%}}.header .right-icons{text-align:end}@media only screen and (min-width:770px){.header .right-icons{position:relative}}.header .header-top{background:#faf5e5}.header .header-top .nav-link{font-size:14px;color:#000;text-decoration:none;margin:0 10px;transition:all .2s ease-in-out}.header .header-top .nav-link:hover{color:green}@media only screen and (max-width:767.98px){.header .header-top .nav-link{margin:0 5px}}.header .header-top .open-hours{margin:0;font-size:12px;color:#ADADAD}.header .header-bottom{background:#fbfbfb}.header .header-bottom .hamburger{width:66px;height:54px;background-image:url(../../../production/images/icons/hamburger.svg);background-repeat:no-repeat;background-position:center;background-clip:padding-box;background-color:#EDEDED;background-size:20px;border-radius:30px;margin-right:5px;margin-left:auto;cursor:pointer}.header .header-bottom .navbar-nav{float:left}@media only screen and (max-width:767px){.header .header-bottom{padding-bottom:10px}}.header .header-bottom .nav-item a.active{font-weight:700;text-decoration:underline}.category-wrap .category-sidebar #filter,.category-wrap .category-sidebar .accordion-item .accordion-body a,.products-list .product a{text-decoration:none}.header .header-bottom .nav-link{font-size:18px;margin-right:1.5rem;white-space:nowrap}.header .header-bottom .nav-link:hover{font-weight:700}@media only screen and (max-width:1200px){.header .header-bottom .nav-link{font-size:16px;margin-right:.8rem}}.header .header-bottom .language-form{text-align:right;padding-top:7px}.header .header-bottom .language-form select{border:none;background:#fbfbfb;cursor:pointer;color:#00713C}.header .header-bottom .language-form input{display:none}.header #js_menu-content{margin:0;padding-left:25px}@media only screen and (max-width:992.98px){.header .hamburger-expand{z-index:10;position:absolute;right:0;top:75px;width:50%;display:none;background-color:#FCFCFC;border:1px solid #D3D3D3;border-radius:10px}.header .hamburger-expand .navbar-nav{flex-direction:column;border-top:1px solid #D3D3D3;padding:15px 0;float:none}.header .hamburger-expand .navbar-nav a{margin-left:30px;color:#5a5a5a;font-size:14px;line-height:20px;font-family:Ubuntu}.header .hamburger-expand .language-form{text-align:left;padding-top:0;padding-left:30px;padding-bottom:30px}}@media (max-width:1229px){.header .switch-wrapper{display:block}.header .menu-switch{background-color:#444445;background-image:url(../../images/default/menu-icon.png);background-repeat:no-repeat;background-position:5px center;background-size:initial;color:#fafafa;padding:15px 15px 15px 32px;border-radius:3px;background-clip:padding-box;width:80px;height:52px}.header .categories-top-container nav>ul .category>a.active::after,.header .categories-top-container nav>ul .category>a.active::before,.header .categories-top-container nav>ul a.active{border:none}.header .categories-top-container nav{width:100%;height:auto}.header .categories-top-container nav>ul a{padding:0 30px;text-align:center}.header .categories-top-container nav>ul .category{float:none}.header .categories-top-container nav>ul .subcategory{visibility:hidden}.header .categories-top-container .is-sticky{margin-left:-400px}.header .subcategory-overflow{width:780px}}.header #account-toggler,.header #search-toggler,.header .basket-header{background-repeat:no-repeat;background-size:contain;background-position:center}.header .search-button{display:inline-block;height:20px;width:25px;margin:0 5px}.header .search-button .top-search{display:none}.header #account-toggler,.header #basket-toggler,.header #search-toggler{position:absolute;width:25px;height:25px;cursor:pointer;z-index:10000;transition:all .3s ease-in-out}.header #search-toggler{background-image:url(../../images/icons/magnifying-glass-regular.svg);opacity:.3}.header #account-toggler:hover,.header #search-toggler:hover{opacity:.5}.header #account-toggler{background-image:url(../../images/icons/user-sharp-regular.svg);opacity:.3}.header .basket-header{display:inline-block;background-image:url(../../images/icons/basket-shopping-regular.svg);height:30px;width:30px;margin:0 5px}.header .account{display:inline-block;height:20px;width:25px;margin:0 5px}.header .account .registration{display:none;position:absolute;background-color:#FCFCFC;top:38px;right:9%;border:1px solid #D3D3D3;border-radius:10px;z-index:1000;padding:10px;text-align:center}@media only screen and (max-width:767.98px){.header .account .registration{width:94%;left:3%;top:65px}}.header .account .registration span{margin:10px 25px 0;font-size:18px;white-space:nowrap}.header .account .registration a,.header .account .registration legend{text-align:center;color:#292929;font-size:15px}.header .account .registration a{width:100%;display:block;margin-bottom:10px}.header .account .registration table{margin:15px}@media only screen and (max-width:767.98px){.header .account .registration table{width:90%}}.header .account .registration label{font-size:14px;margin-right:5px}.header .account .registration .text{background-color:#fff;width:200px;height:35px}@media only screen and (max-width:767.98px){.header .account .registration .text{width:100%}}.header .account .registration input[type=submit]{border-radius:30px;font-family:Ubuntu;color:#5a5a5a;letter-spacing:0;width:fit-content;line-height:21px;display:block;margin:10px auto auto;font-size:14px;padding:8px 24px;background:#fbfbfb}.header .account .registration input[type=submit]:hover{background-color:#accb81}.header .top-search{position:absolute;background-color:#FCFCFC;top:38px;right:35%;border:1px solid #D3D3D3;border-radius:10px;z-index:10000}@media only screen and (max-width:767.98px){.header .top-search{width:94%;left:3%;top:65px}}.header .top-search form{display:flex}.header .top-search .field{margin:15px;background-color:#fff;width:250px}@media only screen and (max-width:767.98px){.header .top-search .field{width:100%}}.header .top-search .submit{margin:15px;background-color:transparent;border:none;background-image:url(../../images/icons/magnifying-glass-regular.svg);background-repeat:no-repeat;background-size:contain;background-position:center;opacity:.3;width:30px}.header .top-search .submit:hover{opacity:.8}@media only screen and (max-width:1200px){.header .lg-show{display:none}}@media (min-width:1200px){.header .lg-hide{display:none}}.category-wrap .category-sidebar{background:#fbfbfb;padding:15px;height:fit-content;border-radius:7px;margin-bottom:20px}.category-wrap .category-sidebar .accordion-header{text-transform:uppercase;display:inline-block;width:100%}.category-wrap .category-sidebar .delete-filter{display:flex;width:fit-content;padding:7px 0;text-align:right;line-height:1;color:#666;text-decoration:none}.category-wrap .category-sidebar .active-filter{padding:7px 25px 7px 5px;background:#eee;position:relative;line-height:1;width:100%;text-align:left}.category-wrap .category-sidebar #filter.act::before{background:#004F2A}.category-wrap .category-sidebar #filter{display:inline-block;font-weight:400;font-size:15px;text-align:left;cursor:pointer;color:#414141}.category-wrap .category-sidebar #filter::before{margin-right:5px;width:16px;height:16px;border-radius:2px;border:1px solid #ccc;content:'';display:inline-block;line-height:16px;background:#fbfbfb}.category-wrap .category-sidebar .accordion-item{background:#fbfbfb;border:none}.category-wrap .category-sidebar .accordion-item .accordion-body span{color:#CCC;padding-left:5px}.category-wrap .category-sidebar .accordion-item .accordion-body .level-1,.category-wrap .category-sidebar .accordion-item .accordion-body .level-2,.category-wrap .category-sidebar .accordion-item .accordion-body .level-3,.category-wrap .category-sidebar .accordion-item .accordion-body .level-4{margin-left:-10px}.category-wrap .category-sidebar .accordion-item .accordion-body .level-1:before,.category-wrap .category-sidebar .accordion-item .accordion-body .level-2:before,.category-wrap .category-sidebar .accordion-item .accordion-body .level-3:before,.category-wrap .category-sidebar .accordion-item .accordion-body .level-4:before{margin-right:5px;width:16px;height:16px;border-radius:2px;border:1px solid #ccc;content:'';display:inline-block;line-height:16px;background:#fbfbfb}.category-wrap .category-sidebar .accordion-item .accordion-body .level-1.active:before,.category-wrap .category-sidebar .accordion-item .accordion-body .level-2.active:before,.category-wrap .category-sidebar .accordion-item .accordion-body .level-3.active:before,.category-wrap .category-sidebar .accordion-item .accordion-body .level-4.active:before{width:16px;height:16px;display:inline-block;background:#004F2A}.category-wrap .category-sidebar .accordion-item .accordion-body .act::before{width:16px;height:16px;display:inline-block;background:#004F2A!important}.category-wrap .category-sidebar .accordion-item .accordion-body li{list-style:none;margin-left:-10px}.category-wrap .category-sidebar .accordion-item .accordion-body a.active,.category-wrap .category-sidebar .accordion-item .accordion-body a:hover{color:#004F2A}.category-wrap .category-sidebar .accordion-header{padding-bottom:0;margin-bottom:0}.category-wrap .category-sidebar .accordion-button{color:#00713C;cursor:pointer;position:relative;margin:0;padding:10px 0;font-family:Ubuntu;font-size:24px}.category-wrap .category-sidebar .accordion-button:focus{background-color:transparent;box-shadow:unset;border-color:unset}.customer td input:focus,.product:hover{box-shadow:unset!important}.category-wrap .category-sidebar .accordion-button:not(.collaped){background-color:transparent}.category-wrap .category-sidebar .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.category-wrap .category-sidebar ul li:marker{display:none}.category-wrap .title-block{text-transform:uppercase;display:inline-block;width:100%;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #d9d9d9}.category-wrap .dropdown-toggle{display:inline-block}.products-list .product{border:1px solid #00713C;transition:.3s;border-radius:7px;width:auto;min-height:300px;max-width:300px;margin:auto auto 20px;background:#fbfbfb;overflow:hidden}.products-list .product .product-price{padding:0 10px;height:40px}.products-list .product .product-price .stock{color:#292929;line-height:40px}.products-list .product .sticker{position:absolute;color:#fff;right:0;background-color:#313537;padding:4px 10px;text-align:center;font-size:12px;font-family:Ubuntu;font-weight:400;font-style:normal;line-height:1.5em;text-transform:uppercase}.products-list .product .product-photo .product-image{display:block;width:inherit;height:170px}.products-list .product .product-photo img{min-height:110px}.products-list .product:hover{transition:.3s;cursor:pointer}.products-list .product:hover .product-photo .product-action{opacity:1;z-index:9}.products-list .product .catalog-description{height:180px}.products-list .product .product-name{margin:10px;font-size:16px;font-family:Ubuntu;font-weight:300;font-style:normal;line-height:1.4256em;text-transform:none;color:#292929;letter-spacing:.03em}.products-list .product .old,.products-list .product .price{font-weight:400;font-family:Ubuntu}.products-list .product .short-description{font-size:12px;font-family:Ubuntu;margin:10px;line-height:1.4;color:#5a5a5a}.products-list .product .price{font-size:17px;font-style:normal;text-transform:none;color:#292929;letter-spacing:0;padding-left:5px;line-height:40px;text-align:center}.product-site .product-specification .strike-price,.products-list .product .old{line-height:1.188em;text-transform:none;text-decoration:line-through;font-style:normal;letter-spacing:.03em}.products-list .product .price span{color:#878787}.products-list .product .old{font-size:12px;color:inherit;width:auto}.product,.product-photo .product-image{width:inherit}.products-slider .product-photo img{max-width:294px!important;max-height:294px!important;margin:auto}.product .accordion{min-height:500px}.product .accordion .accordion-collapse{transition:all .3s ease-in-out}.product form.ajax{display:flex}.product-photo{width:inherit;height:170px;background:#fff;box-shadow:0 0 12px #a0a0a0}.product-photo img{display:block;margin:auto}.product-site .prices-container,.product-site .stock-state{margin:20px}.product-site .product-specification{font-size:15px;margin:0 20px}@media only screen and (max-width:500px){.product-site .product-specification{margin:0 -20px}}.product-site .product-specification .dph{font-size:.8125rem;color:#878787;font-family:Ubuntu}.product-site .product-specification .p:last-child{margin-bottom:32px}.product-site .product-specification .short-description{font-family:sans-serif}.product-site .product-specification .short-description ul li{color:#5a5a5a}.product-site .product-specification .short-description b,.product-site .product-specification .short-description strong{font-weight:100}.product-site .product-specification .strike-price{display:inline-block;font-size:17px;font-family:Ubuntu;font-weight:400;color:red}.button.back,.button.order{text-decoration:none}.product-site .product-specification .retail-price{margin:-15px 0 0 .625rem;background:#e33434;color:#fff;font-weight:400;font-size:.5em;line-height:1.5em;padding:0 5px;text-transform:uppercase;display:inline-block;vertical-align:middle;font-style:normal}.product-site .product-specification .label{margin-bottom:1rem;display:block;width:100%;font-size:.938em;line-height:1em;color:#6e6e6e}.product-site .product-specification h1{margin:0 0 10px;font-size:20px;color:#373737;text-transform:none}.product-site .product-specification h3{margin:10px 0;font-size:16px;color:#373737;text-transform:none}.product-site .product-specification .variants{position:relative;float:left;margin-bottom:10px}.product-site .product-specification .color-variant{position:relative;float:left;width:fit-content;padding:0}.product-site .product-specification .color-variant a{font-size:11px;text-align:center;padding:2px 10px}.product-site .product-specification .color-variant a div{width:30px;height:30px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);border-radius:10px}.product-site .product-specification .color-variant .dropdown-item.active{color:#000;border:2px solid #004F2A;margin:-2px 0;border-radius:7px;background-color:#fbfbfb}.product-site .product-specification .variant{position:relative;float:left;width:fit-content;padding:0}.product-site .product-specification .variant a{font-size:14px;text-align:center;padding:2px 10px}.product-site .product-specification .variant .dropdown-item.active{color:#000;border:2px solid #004F2A;margin:-2px 0;border-radius:7px;background:#fff}.product-site .product-specification .variant .dropdown-item:hover{background:#fff}.product-site .product-specification .variant img{width:auto;height:60px}.base-price{font-weight:400}.description{margin:25px 0}.description u{font-family:Ubuntu;font-weight:400}.description u strong{font-weight:400}.description div,.description p{color:#5a5a5a;font-size:15px;font-family:sans-serif;margin-bottom:0}.button,.prices,.tabs .nav-tabs .nav-item .nav-link{font-family:Ubuntu}.description table{margin:30px 0}.description table tr td,.description table tr th{font-weight:400;font-size:14px}.description img{width:auto;max-height:500px;max-width:500px;float:left;margin:10px}.product-variants .dropdown-toggle{text-align:left}.product-variants .dropdown-toggle::after{position:relative;float:right;margin-top:10px}.product-variants .btn{background-color:transparent;border:1px solid #ebebeb;width:50%;border-radius:0;color:#5f5f5f;display:block;font-size:.938em;line-height:1.25rem;margin:0;letter-spacing:.03em}.prices,.product-variants .product-detail .name,.product-variants .product-detail .price-container{margin-bottom:32px}.product-variants .btn:focus{background-color:transparent;box-shadow:none!important;border:1px solid #ebebeb}.product-variants .btn:active{background-color:transparent;box-shadow:none;border:1px solid #ebebeb}.paginator .next,.paginator .previous{float:none!important}.prices{padding-left:0;font-size:22px;font-weight:400;font-style:italic;line-height:1.2em;text-transform:uppercase;color:#333;letter-spacing:.03em}.button,.popup .popup-info{font-style:normal;font-weight:400}.tabs{margin-top:25px}.tabs .nav-tabs{margin-bottom:25px;border:none;justify-content:center}.tabs .nav-tabs .nav-item .nav-link{border:none;border-bottom:2px solid transparent;text-transform:uppercase;font-weight:400;margin:0;font-size:.938em;letter-spacing:.08em}.tabs .nav-tabs .nav-item .nav-link.active{border-bottom-color:#3a3a3a}.tabs .detail-section{margin-left:20px}.tabs .detail-section h3{font-size:21px;margin-top:0;font-weight:700;margin-bottom:1em}.tabs .detail-section .label{font-size:1rem;color:#414141;font-weight:700;margin-bottom:1em}.tabs .detail-section .data{width:44%;display:inline-block;flex:1 0 40%;font-weight:400;padding:.625rem;margin-right:5%;min-height:2.5rem;word-break:break-all;border-bottom:1px solid #ccc;margin-bottom:0}.tabs .detail-section p{font-size:14px;margin-bottom:5px}.dropdown-menu{top:95%;box-shadow:0 0 10px #a0a0a0;padding:10px;margin-left:-50px}.dropdown-menu li{border-bottom:1px solid #fbfbfb;padding:2px 0}.dropdown-menu li a{color:#000;font-size:14px}.dropdown-menu li a strong{color:#e83b34}.gallery-carousel .carousel-indicators{position:relative;display:block;margin-left:0;margin-right:0;justify-content:flex-start}.gallery-carousel .carousel-inner{height:500px}@media only screen and (max-width:1500px){.gallery-carousel .carousel-inner{height:400px}}@media only screen and (max-width:1300px){.gallery-carousel .carousel-inner{height:350px}}@media only screen and (max-width:992px){.gallery-carousel .carousel-inner{height:450px}}@media only screen and (max-width:700px){.gallery-carousel .carousel-inner{height:400px}}@media only screen and (max-width:500px){.gallery-carousel .carousel-inner{height:250px}}#next,#prev{display:none}.carousel-caption{bottom:30%;left:0;color:#fff;width:40%}.carousel-caption h2{color:#fff;text-shadow:0 0 26px #000;margin-bottom:20px}.carousel-item{max-height:100%;text-align:center}.carousel-item .carousel-caption .first-row{display:flex;font-size:2vw;line-height:2vw;font-weight:100}.carousel-item .carousel-caption .second-row{display:flex;font-size:4vw;line-height:4vw;font-weight:100}.carousel-item .carousel-caption .third-row{display:flex;font-size:2.5vw;line-height:2.5vw;font-weight:100}.carousel-item img{max-width:100%;max-height:100%;margin:auto auto 25px}.buy-input .buy-button{font-size:18px;width:120px;line-height:21px;display:block;margin:auto}.input-group .buy-button{line-height:18px;padding:12px 20px;display:flex;border:2px solid #004F2A;height:100%!important;margin:0!important;background:#fbfbfb;text-transform:uppercase;border-radius:0 7px 7px 0}.input-group .buy-button:hover{border:2px solid #292929}.input-group .quantity{color:#313537;width:40px;line-height:20px;padding:12px;text-align:center;border:2px solid #004F2A;background:0 0;margin:0;font-size:15px;max-width:60px;height:auto!important;border-radius:7px 0 0 7px}.input-group .button-minus,.input-group .button-plus{display:block;padding:0;border:2px solid #004F2A;position:relative;border-left:none;border-right:none;flex-grow:1;width:21px;height:24px;background:url(../../images/default/arrow.svg) 50% 50% no-repeat}.input-group .button-minus:hover,.input-group .button-plus:hover{border:2px solid #292929}.table-products .input-group{display:inline-flex;width:70px}.table-products .input-group span{width:21px}.table-products .input-group label{display:none}.table-products .input-group .button-minus,.table-products .input-group .button-plus{display:block;position:relative;border:1px solid #004F2A;margin:0;width:21px;height:24px;background:url(../../images/default/arrow.svg) 50% 50% no-repeat}.table-products .input-group .button-minus:hover,.table-products .input-group .button-plus:hover{border:1px solid #292929}.table-products .input-group .quantity{height:auto;margin:0;border:none;border-top:solid 1px #004F2A;border-bottom:solid 1px #004F2A;border-left:solid 1px #004F2A;width:50px;text-align:center}@media only screen and (max-width:992px){.navbar-collapse{padding-left:15px}.content-wrapper{margin:0 auto}.content-wrapper .row{width:100%;margin-left:0}.height{height:auto}}.add-basket{width:750px}.popup-info{display:inline-block;margin-right:95px}.popup{background-color:transparent!important;height:360px!important}.popup h2{text-align:center;font-weight:400;font-size:1rem}.popup h3{color:#414141;font-size:1.125rem;margin:0 0 10px}.popup .added-product{display:flex}.popup .added-product img{margin-left:25px}.popup .added-product h3{margin:auto 10px}.popup .popup-info{color:#888}.popup span{padding-right:15px}.button{opacity:1;padding:10px 25px;border-radius:7px;float:none;font-size:15px;line-height:1em;color:#fff;letter-spacing:.1em;background-color:#00713C;text-align:center;white-space:nowrap;cursor:pointer;user-select:none;border:none}.button:focus,.button:hover{background:#004F2A}.button:focus{outline:0}.button.back{position:absolute;bottom:5%;left:5%}#snippet--basketSmall span[class=zero]{display:none}.footer{color:#fbfbfb;margin-top:25px;background-color:#00713C;padding:0}.footer .footer-content{padding:20px}@media only screen and (max-width:575px){.footer .footer-content{padding:0 25px}}.footer h3{color:#fff;font-size:18px}.footer p{color:#fff;font-size:16px}.footer .nav-link{padding:0;color:#fbfbfb;font-size:16px}.footer .nav-link::before{content:"\2022";color:#fff;padding:5px}.footer .copyright a,.footer a{color:#fbfbfb;text-decoration:none}.footer a:hover{font-weight:700}.footer .logo{width:70%;position:relative;float:left;margin-bottom:15px}.footer .footer-section{padding:25px 0}.footer .copyright{background-color:#004F2A;padding:5px}.customer .center{text-align:center;margin:25px 0}.customer h2,.customer legend{margin:0 0 35px;text-transform:uppercase;font-size:1.563em;color:#333;letter-spacing:.1em}.customer fieldset.focused legend{padding-left:0}.customer td{border:none}.customer td input:focus{background-color:#E0F0FE;border:1px solid #d1d1d1}.customer td input.button{padding:1em 2em}.customer .forgot-password{text-align:right;color:#b22222;font-size:.875em;padding:0 15px}.customer .forgot-password:hover{text-decoration:none;color:#bdbdbd}.customer .form-section{margin-top:25px}.customer .navigation-tabs .links div{display:grid;padding:1rem .9375rem;margin-bottom:1.875rem}.customer .navigation-tabs .links img{margin:auto;width:50px;height:50px}.customer .navigation-tabs .links a{display:inherit;font-size:1rem;text-transform:uppercase;text-align:center;text-decoration:none}.customer th{vertical-align:baseline;text-align:left;font-size:1.063em;line-height:1.375em}.customer th label{color:#414141}.customer td{display:inline-flex;width:95%}.customer td label{text-align:center}.customer td input.button{margin:auto}.customer .required-suffix{width:0;position:relative;top:0;left:8px;color:#b94a48}#frm-orderForm table tr .text,#frm-orderForm tr td,#frm-orderForm tr td textarea,.basket table{width:100%}.customer .required-suffix small{display:none}.user .customer-content{margin-bottom:150px}.user .customer-content p{font-size:15px;line-height:1.375em;color:#414141;text-align:center}.user .customer-content a{margin-top:10px;display:block;text-align:center}.user .customer-content form{margin-bottom:10px}.user .customer-content strong{font-weight:400;text-decoration:underline}.basket-footer .button{min-width:230px}.basket{max-width:1550px;margin:auto}.basket .button{background-color:#004F2A;color:#fff;border:none}.basket .button:hover{background-color:#171730}.basket .button .continue,.basket .button.order{color:#fbfbfb!important;float:right!important;padding:1em 2em!important}.order-form textarea{font-size:.938em;border:1px solid #d0d0d0;padding:10px}.order-form .button-back{position:absolute!important;text-decoration:none;bottom:25px;font-size:16px;padding:1em 2em}input[type=checkbox]{margin-right:5px;margin-bottom:3px}#frm-orderForm legend{border-bottom:1px solid #004F2A;margin-bottom:25px;color:#004F2A;font-size:18px;letter-spacing:.03em}#frm-orderForm legend:before{left:90%}#frm-orderForm tr td input{color:#292929;margin-bottom:25px;padding:8px 15px;font-size:16px;font-family:sans-serif}#frm-orderForm tr td label{font-size:15px;letter-spacing:.03em}#frm-orderForm .toggle-checkboxes input{width:auto}.gutter{padding:30px;margin-bottom:30px;box-shadow:0 0 5px 1px #ddd}.gutter .padding{padding:0!important}.gutter .margin{margin:0!important}.block .title-heading img,.block td input[type=checkbox]{margin-right:5px}.block{border:1px solid #b2ced2;border-radius:5px;margin-bottom:30px;position:relative}.block .title-heading{border-bottom:1px solid #b2ced2;border-top:3px solid #0cb7e2;margin-bottom:10px;padding:10px 15px;font-size:16px}.block p{margin-top:15px;margin-bottom:5px;padding:0 15px;font-size:13px}.block p:last-child{margin-bottom:1.5em}.block .blue{color:#0cb8e2}.block thead{display:none}.block td{border:none}.block .block,.block .block1{display:block;width:100%}.block .column-price{text-align:left;font-size:18px}.block .column-product-name{margin-bottom:0;padding-bottom:0}.block .column-product-name a{color:#427e8d!important;text-decoration:none;font-size:20px}.block .column-price-all{text-align:center}.block .column-actions{width:50px!important}.block .column-amount{width:auto!important}.block .column-amount .quantity-change .input-group{flex-wrap:nowrap}.block .column-amount .quantity-change .input-group .button-minus,.block .column-amount .quantity-change .input-group .button-plus{border:1px solid #b2ced2;width:30px;height:100%;margin:0;color:transparent!important;z-index:10}.block .cupon-input{display:inline-flex;padding:0 30px}.block .cupon-input img{padding:5px 0}.block .cupon-input #frm-eshop_basket-discountCuponForm-code{border:1px dashed #b2ced2;background:#ecfbff;outline-color:none;font-size:14px;color:#414141;text-indent:.625rem;height:2.5rem}.section .card a,.section .card a:visited{border-bottom:none}.block .cupon-input .button{background:#004F2A;min-width:unset;color:#fff;padding:1em 2em;border:none}.block .price-summary td strong{text-align:right;font-weight:400;white-space:inherit;color:#414141;font-size:20.25px}.block .price-summary .column-actions,.block .price-summary .column-price-all{width:39%;text-align:right}.block .price-summary .final-price,.block .price-summary .final-price td strong{font-weight:400;color:#0cb7e2}.blog-post h6,.blog-post ul.strong li{font-weight:700}.blog-post h6,.blog-post p,.blog-post ul li{color:#414141;font-size:14px}.block .delivery-content .delivery-price,.block .delivery-content .payment-price,.block .payment-content .delivery-price,.block .payment-content .payment-price{padding-right:35px}.block .delivery-content input[type=radio],.block .payment-content input[type=radio]{margin-left:5px}.block .delivery-content label,.block .payment-content label{display:inline;margin:10px 15px}.order-sended h3{margin:50px 0}.order-sended .heading,.order-sended .order-sended-content{background:0 0;padding:0;margin-top:25px}.order-sended .order-sended-content span{display:flex;justify-content:center}.order-sended .order-sended-contact{display:inline-block;text-align:center;width:33%}.order-sended #snippet-orderProducts-content{margin:70px 50px}@media only screen and (max-width:770px){.order-sended #snippet-orderProducts-content{display:none}}.section .card a{transition:.3 ease-out}.section .card a:hover img{transform:scale(1.1)}.card{margin-bottom:15px;border:none}.blog-post,.blog-post .blog-image{display:block;margin:auto}.card .read{font-style:italic;border-bottom:2px dotted #7f7f7f}.blog-post{height:min-content;width:80%}.blog-post img{height:auto}.blog-post iframe{height:fill-available;height:-webkit-fill-available}.blog-post h2{margin-bottom:25px}.blog-post h6{margin-top:4em}.user .customer table label,.user .customer table tr td strong,.user .customer-content table label,.user .customer-content table tr td strong,.user .customer-orders table .table-header-title th,.user div table label,.user div table tr td strong,.user form table label,.user form table tr td strong{font-weight:400}.blog-post p{margin-bottom:1.5em}.blog-post p.tags{color:#bfbfbf}.blog-post p.tags .tag-left{float:left}.blog-post p.tags .tag-right{float:right}@media only screen and (max-width:559px){.first-nav .nav-item{margin:0 5px}.second-nav .registration,.third-nav #js_basket-header{text-align:center}.third-nav #js_basket-header .basket-header-products{width:unset;right:-2%}.product-detail h1{font-size:2rem}.product-detail .product-info{display:none}.order-form{margin:0 -25px}.order-form .container,.order-form .container .gutter{padding:0}.order-form .button-back,.order-form .button.order{color:#fbfbfb!important;position:inherit!important;width:100%!important;margin:15px 0!important;font-family:Ubuntu}.order-form .button-back{margin:15px 3px!important;width:99%!important}#frm-eshop_basket-basketProducts-tableForm table .table-row .column-image,.basket .table-products .column-actions .product-delete{margin:auto}.basket .table-products{border:none}.basket .table-products .column-amount{padding-left:0;width:auto;height:auto}.basket .table-products .quantity-change{width:60%}.basket .table-products .column-actions{display:flex;width:120px!important}.popup-info{font-size:12px}#frm-eshop_basket-basketProducts-tableForm table .table-row{display:grid}#frm-eshop_basket-basketProducts-tableForm table .table-row .column-price,#frm-eshop_basket-basketProducts-tableForm table .table-row .column-product-name{margin:auto;text-align:center}#frm-eshop_basket-basketProducts-tableForm table .table-row .column-amount .input-group{margin:0 auto;width:70px}#frm-eshop_basket-basketProducts-tableForm table .table-row .column-price-all{margin:auto;text-align:center}#frm-eshop_basket-basketProducts-tableForm table .table-row .column-actions{margin:auto}#frm-eshop_basket-basketProducts-tableForm table .table-footer td{display:flex}#frm-eshop_basket-basketProducts-tableForm table .table-footer td button{margin-left:auto}}@media (max-width:599px){.first-nav .phone,.third-nav .search{display:none}#frm-locationForm-country{width:7.5rem}#frm-currencyForm-currency{width:auto}.gutter{padding:30px 0}}@media (max-width:768px){nav #js_basket-header .basket-header-products{top:100%}.basket-footer .foot{display:flex}.basket-footer .foot .button{margin:15px auto}.add-basket .button.back,.add-basket .button.order{padding:10px}.carousel-inner .carousel-item>div{display:none}.carousel-inner .carousel-item>div:first-child{display:block}.carousel-inner .carousel-item-next,.carousel-inner .carousel-item-right.active{transform:translateX(33.333%)}.carousel-inner .carousel-item-left.active,.carousel-inner .carousel-item-prev{transform:translateX(-33.333%)}.first-nav,.second-nav{float:unset!important;justify-content:center;font-style:13px}.first-nav li,.second-nav li{width:-moz-available;width:-webkit-fill-available;width:fill-available}.first-nav .country,.second-nav .country{width:130px}.m-block{display:block!important;font-size:12px;width:inherit}.m-block .img{display:flex}.m-block .img img{height:50px;width:auto;margin:auto}.m-block .third-nav{float:unset!important;justify-content:center}.m-block .third-nav li{width:-moz-available;width:-webkit-fill-available;width:fill-available}}.white{color:#fff}.image-carousel{height:700px;width:auto}.image-carousel .carousel-item{height:inherit}@media (min-width:992px){.float-right{margin-right:8.3333%}}@media only screen and (max-width:992px){.content-wrapper{margin:0 10px}.image-carousel{height:auto!important}.image-carousel .carousel-inner .carousel-item>div{display:block}}@media only screen and (max-width:1050px){nav .search{margin-right:0}}#frm-registerForm fieldset{margin-bottom:25px}#frm-registerForm .text{margin-left:auto}#frm-registerForm .required small{display:none}#frm-signInForm .button{margin:0 0 0 auto}.carousel-indicators [data-bs-target]{opacity:1!important;margin:auto!important;padding:0 5px}.carousel-indicators .active{border:3px solid #2fb5d2;margin:9px 0}#frm-searchForm{width:auto}.sort-content{margin-bottom:10px}.sort-content label{width:auto;display:inline-block}.sort-content select{font-size:18px;width:auto}.table .column-image a img{max-width:70px;max-height:70px;height:auto}label.bold{display:inline}table.payment{margin:auto}.product-price-line .price-box{display:inline-flex}.product-price-line .price-box .old{padding-right:5px}.product-price-line .price-box .price{padding-left:0;padding-right:5px;text-align:end}.product-filter{color:#212529;background-color:#fff;margin-bottom:25px}.product-filter:active,.product-filter:hover{background-color:#fff!important;color:#212529!important}.product-filter .dropdown-item:active{background-color:#fff!important}.act:before{background:#004F2A;width:16px;height:16px;display:inline-block}.card-title,.warning{width:100%;text-align:center}.about-us section,.doprava section,.kontakt section,.o-nas section,.obchodni-podminky section,.ochrana-osobnich-udaju section,.reklamace section{padding:0 8.333%}.about-us h2,.doprava h2,.kontakt h2,.o-nas h2,.obchodni-podminky h2,.ochrana-osobnich-udaju h2,.reklamace h2{text-align:center;margin-top:20px}.about-us p,.doprava p,.kontakt p,.o-nas p,.obchodni-podminky p,.ochrana-osobnich-udaju p,.reklamace p{color:#5a5a5a;font-size:16px;font-family:sans-serif;margin:1rem 10%}.about-us li,.about-us li p,.doprava li,.doprava li p,.kontakt li,.kontakt li p,.o-nas li,.o-nas li p,.obchodni-podminky li,.obchodni-podminky li p,.ochrana-osobnich-udaju li,.ochrana-osobnich-udaju li p,.reklamace li,.reklamace li p{color:#5a5a5a;margin-bottom:5px;font-size:16px;font-family:sans-serif}.about-us img,.doprava img,.kontakt img,.o-nas img,.obchodni-podminky img,.ochrana-osobnich-udaju img,.reklamace img{margin:15px 0}.about-us .col-12,.doprava .col-12,.kontakt .col-12,.o-nas .col-12,.obchodni-podminky .col-12,.ochrana-osobnich-udaju .col-12,.reklamace .col-12{padding:0}.about-us .carousel-label,.about-us .products-list,.doprava .carousel-label,.doprava .products-list,.kontakt .carousel-label,.kontakt .products-list,.o-nas .carousel-label,.o-nas .products-list,.obchodni-podminky .carousel-label,.obchodni-podminky .products-list,.ochrana-osobnich-udaju .carousel-label,.ochrana-osobnich-udaju .products-list,.reklamace .carousel-label,.reklamace .products-list{display:none}.about-us h4,.doprava h4,.kontakt h4,.o-nas h4,.obchodni-podminky h4,.ochrana-osobnich-udaju h4,.reklamace h4{margin-top:25px;font-size:18px}.about-us h2,.doprava h2,.kontakt h2,.o-nas h2,.obchodni-podminky h2,.ochrana-osobnich-udaju h2,.reklamace h2{font-size:22px}.about-us table,.doprava table,.kontakt table,.o-nas table,.obchodni-podminky table,.ochrana-osobnich-udaju table,.reklamace table{font-family:sans-serif;margin-bottom:30px;font-size:16px}.obchodni-podminky p,.ochrana-osobnich-udaju p,.reklamace p{margin-left:10px;color:#292929}.bottom-border{border-bottom:solid 5px #004F2A;margin-bottom:10px}.btn-outline-success{background-color:#004F2A;border-color:#004F2A;transition:ease-out 1s}.btn-outline-success:active,.btn-outline-success:hover{background-color:#171730;border-color:#171730;transition:ease-out 1s}.warning{position:inherit!important;background-color:#e6d0b1;color:#c08a3e;border:1px solid #c08a3e}.card .card-img{height:250px;object-fit:cover}.card-title{position:absolute;bottom:10%;right:0}.hp-button{background-color:#004F2A;border:2px solid #004F2A;padding:10px 20px;color:#fbfbfb;display:flex;width:fit-content;margin:auto auto 10%}.hp-button:active,.hp-button:hover{background-color:#171730;border:2px solid #171730;color:#fff;transition:ease-out .2s}.user{color:#292929}.user .customer legend,.user .customer-content legend,.user div legend,.user form legend{margin-top:25px;color:#004F2A;font-size:20px}.user .customer table,.user .customer-content table,.user div table,.user form table{width:100%;font-size:15px}.user .customer table tr td,.user .customer-content table tr td,.user div table tr td,.user form table tr td{width:95%;display:inline-flex}.user .customer table input.text,.user .customer-content table input.text,.user div table input.text,.user form table input.text{width:100%;height:30px;margin:5px 0;background-color:#fcfcfc;line-height:30px;border-radius:2px;border:1px solid #ccc;font-family:sans-serif}.user .customer a,.user .customer input.button,.user .customer-content a,.user .customer-content input.button,.user div a,.user div input.button,.user form a,.user form input.button{margin:auto}.user .customer .required-suffix,.user .customer-content .required-suffix,.user div .required-suffix,.user form .required-suffix{width:0}.user .customer-orders table tr td{display:table-cell;width:auto}.navigation-tabs{margin-bottom:20px;background:#00713C;padding:0 20px}.navigation-tabs .nav-tabs{border-color:#004F2A}.navigation-tabs .nav-tabs .nav-link{color:#fff;font-size:13px;padding:4px 20px;border-top-left-radius:7px;border-top-right-radius:7px}.navigation-tabs .nav-tabs .nav-link:hover{border-color:#fbfbfb}.navigation-tabs .nav-tabs .nav-link.active{border-color:#004F2A #004F2A #fff;color:#292929}.red{color:#004F2A}.basket-wrapper{height:38px}.basket-wrapper .basket-header{height:inherit}.basket-wrapper .basket-header #snippet--basketSmall{margin:7px 20px;height:24px;width:24px;background-image:url(../../images/default/basket.png)}.hp-text{padding-top:60px;padding-bottom:100px;background:#004F2A}.hp-text p{color:#fff;max-width:900px}.hp-cards .card{overflow:hidden}.hp-cards .card .card-img,.hp-cards .card .card-img-overlay{transition:.3s all ease-out}.hp-cards .card .card-img-overlay .card-title{text-align:center;font-size:22px;position:absolute;bottom:42%;width:100%;right:0;transition:.3s all ease-out;text-shadow:0 0 26px #000;text-transform:uppercase;color:#fff;background-color:#fd8100cc;padding:5px}.hp-cards .card .card-img-overlay .card-text{color:#fff;text-align:center;position:absolute;top:25%;width:100%;right:0;opacity:0;padding:15px}.hp-cards .card:hover .card-img{transform:scale(1.1);transform-origin:center center}.hp-cards .card:hover .card-img-overlay .card-text{opacity:1;transition:.5s all ease-out}.accordion .accordion-item .accordion-button:focus{box-shadow:0 0 0 .25rem rgba(190,98,109,.25)}.accordion .accordion-item .accordion-button:not(.collapsed){color:#00713C;background-color:transparent;transition:.3s}.accordion .accordion-item .accordion-button:not(.collapsed):after{color:#171730}.stock-state{margin-top:10px}.stock-state .green p{color:green}.stock-state .red p{color:#004F2A}.basket{position:relative;padding:0 10px}.basket .side-summary{position:absolute;right:0}@media only screen and (max-width:1200px){.basket .side-summary{position:relative;margin-bottom:40px}.basket .side-summary .price-summary-table table{margin-bottom:0}}.basket .side-summary .price-summary .info{margin:5px 0 0;display:flex;flex-direction:column;align-items:center;background:#fffdfa;border:1px solid #004F2A;color:#333;padding:11px 0;line-height:1.3em;border-radius:2px;font-weight:100}.basket .side-summary .price-summary .info a{margin-top:8px;text-transform:uppercase;font-size:.9em;text-decoration:none;display:inline-block;border:1px solid #004F2A;padding:5px 5px 3px;color:#004F2A;border-radius:2px}.basket .side-summary .price-summary .info a:hover{color:#fff;background:#004F2A}.basket .cupon-line{float:right;margin-bottom:10px;margin-top:-30px}@media only screen and (max-width:768px){.basket .cupon-line{margin:0 auto 15px;float:none;display:inline-block;position:relative;left:50%;transform:translateX(-50%);max-width:100%}}@media only screen and (max-width:480px){.basket .cupon-line form{flex-direction:column}.basket .cupon-line form .button{width:180px;margin-left:0;margin-top:0}}.basket .cupon-line form{display:flex;align-items:center}.basket .cupon-line label{display:inline-block;margin:0 10px 0 0;color:#a5a5a5}.basket .cupon-line input{width:180px;padding:6px 12px;font-size:16px;height:inherit;color:#292929;background:#fff;box-shadow:none;float:right;text-align:center}.basket .cupon-line .button{border:1px solid #ccc;color:#fff;background:#ccc;width:100px;margin-left:10px}.basket .cupon-line .button:hover{background:#616161;color:#fff}.basket .cupon-line.kosik{margin-top:-70px}.basket table.table-products{font-size:15px;margin-bottom:40px}.basket table.table-products .foot,.basket table.table-products tbody,.basket table.table-products tr td{border:0}.basket table.table-products tr td .column-price,.basket table.table-products tr td .column-price-all{width:165px}.basket table.table-products tr td.column-price-all{color:#000}.basket table.table-products tr.table-footer td{padding:0}.basket table.table-products tr.table-footer .button{position:relative;top:10px}.basket .price-summary table,.basket table.table-products{border:none}.basket .price-summary table thead,.basket table.table-products thead{background:0 0}.basket .price-summary table thead tr th,.basket table.table-products thead tr th{border-bottom:1px solid #ccc;color:#333;border-top:0;font-weight:300}.basket .price-summary table tfoot td,.basket table.table-products tfoot td{padding:15px 0}@media only screen and (max-width:768px){.basket table.table-products tr td .column-price,.basket table.table-products tr td .column-price-all{width:118px}.basket .price-summary table tfoot tr,.basket table.table-products tfoot tr{border:none}.basket .price-summary table tfoot tr.table-footer,.basket table.table-products tfoot tr.table-footer{width:100%;max-width:inherit;text-align:center;box-shadow:none;margin-bottom:0;padding-bottom:40px}.basket .price-summary table tfoot tr.table-footer td,.basket table.table-products tfoot tr.table-footer td{border:none;padding:0}.basket .price-summary table tfoot tr.table-footer button,.basket table.table-products tfoot tr.table-footer button{float:none;margin-bottom:0!important;top:0!important}.basket .price-summary table tfoot tr.table-footer .cupon-line,.basket table.table-products tfoot tr.table-footer .cupon-line{margin-top:10px}}.basket .price-summary table tr td,.basket .price-summary table tr th,.basket table.table-products tr td,.basket table.table-products tr th{padding-top:10px;padding-bottom:10px;color:grey}.basket .price-summary table tr td .sm-block,.basket .price-summary table tr th .sm-block,.basket table.table-products tr td .sm-block,.basket table.table-products tr th .sm-block{display:none}@media only screen and (max-width:768px){.basket .price-summary table tr td,.basket .price-summary table tr th,.basket table.table-products tr td,.basket table.table-products tr th{border:none;padding:6px 5px!important;border-top:1px dotted #d6d6d659}.basket .price-summary table tr td .sm-strong,.basket .price-summary table tr th .sm-strong,.basket table.table-products tr td .sm-strong,.basket table.table-products tr th .sm-strong{font-weight:600}.basket .price-summary table tr td.column-actions,.basket .price-summary table tr th.column-actions,.basket table.table-products tr td.column-actions,.basket table.table-products tr th.column-actions{border:none}.basket .price-summary table tr td .sm-block,.basket .price-summary table tr th .sm-block,.basket table.table-products tr td .sm-block,.basket table.table-products tr th .sm-block{display:block}.basket .price-summary table tr td .sm-block.grey,.basket .price-summary table tr th .sm-block.grey,.basket table.table-products tr td .sm-block.grey,.basket table.table-products tr th .sm-block.grey{font-style:italic;color:#a2a2a2;font-size:.9em}}.basket .price-summary table tr td a,.basket .price-summary table tr th a,.basket table.table-products tr td a,.basket table.table-products tr th a{border:none;padding:0!important}.basket .price-summary table tr td a img,.basket .price-summary table tr th a img,.basket table.table-products tr td a img,.basket table.table-products tr th a img{opacity:1;transition:.3s}.basket .price-summary table tr td a:hover img,.basket .price-summary table tr th a:hover img,.basket table.table-products tr td a:hover img,.basket table.table-products tr th a:hover img{opacity:.8}.basket .price-summary table tr td.column-amount,.basket .price-summary table tr th.column-amount,.basket table.table-products tr td.column-amount,.basket table.table-products tr th.column-amount{height:auto!important}.basket .price-summary table tr td.column-actions .product-delete img,.basket .price-summary table tr th.column-actions .product-delete img,.basket table.table-products tr td.column-actions .product-delete img,.basket table.table-products tr th.column-actions .product-delete img{transform:rotate(0);transform-origin:center}.basket .price-summary table tr td.column-actions .product-delete:hover img,.basket .price-summary table tr th.column-actions .product-delete:hover img,.basket table.table-products tr td.column-actions .product-delete:hover img,.basket table.table-products tr th.column-actions .product-delete:hover img{transform:rotate(90deg);opacity:1}.basket .price-summary table tr .column-dph,.basket table.table-products tr .column-dph{max-width:80px;width:80px;text-align:right}.basket .price-summary table tr .column-actions,.basket table.table-products tr .column-actions{padding-left:20px}.basket .price-summary table tr .column-product-name,.basket table.table-products tr .column-product-name{width:430px}.basket .price-summary table tr .column-product-name a,.basket table.table-products tr .column-product-name a{text-decoration:none;color:#004F2A;border:none}.basket .price-summary table tr .column-product-name a:hover,.basket table.table-products tr .column-product-name a:hover{text-decoration:underline;color:#171730}.basket .price-summary table tr .column-image a img,.basket table.table-products tr .column-image a img{max-width:70px;max-height:70px}.basket .price-summary table .quantity-change,.basket table.table-products .quantity-change{padding:1px 5px 1px 8px;display:inline-block;border:0}.basket .price-summary table .quantity-change input[type=button],.basket table.table-products .quantity-change input[type=button]{width:20px;padding:0 3px;font-size:1.7em;color:#004F2A}.basket .price-summary table .quantity-change input[type=button]:hover,.basket table.table-products .quantity-change input[type=button]:hover{color:#000}.basket .price-summary table .quantity-change input[type=text],.basket table.table-products .quantity-change input[type=text]{border:none;width:40px;background:0 0;font-size:1.2em;color:#004F2A}@media only screen and (max-width:1200px){.basket .price-summary table .quantity-change,.basket table.table-products .quantity-change{padding:0 10px}}.basket table.table-products .column-price,.basket table.table-products .column-price-all{width:161px}@media only screen and (max-width:768px){.basket table.table-products .column-price,.basket table.table-products .column-price-all{width:118px}}.basket table.table-products .column-price{width:190px}@media only screen and (max-width:768px){.basket table.table-products .column-price{width:118px}.basket table.table-products{margin-bottom:0}.basket table.table-products td,.basket table.table-products th,.basket table.table-products tr{display:block}.basket table.table-products thead{display:none}.basket table.table-products tbody{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.basket table.table-products tr{border:1px solid #dadada;max-width:280px;margin:0 auto 15px;width:100%;overflow:auto;box-shadow:0 2px 5px rgba(152,152,152,.1);border-radius:5px}.basket table.table-products tr td{padding-top:10px;padding-bottom:10px;width:100%!important;text-align:center!important;max-width:inherit!important}.basket table.table-products tr td.column-image{height:70px;margin-bottom:10px}.basket table.table-products tr td.column-image a{margin:0 auto;display:inline}.basket table.table-products tr td.column-actions .product-delete .sm-block{display:inline-block!important;padding-right:10px}.basket table.table-products tr td.column-actions .product-delete .sm-block img{opacity:.5}.basket table.table-products tr td.column-actions a{display:inline-block;margin:0 auto;text-align:center;float:none;border:1px solid #ccc;padding:5px 5px 5px 10px!important;border-radius:20px}.basket table.table-products tr td.column-actions a span{padding-right:10px;position:relative;top:1px;color:#4e4e4e}}.basket h2{font-size:18px;color:#004F2A;border-bottom:1px solid #004F2A;padding-bottom:8px;padding-top:27px}@media only screen and (max-width:480px){.basket .basket-footer .button{width:100%;margin:10px 0}}.basket .delivery-and-payment .payment-radio-indent,.basket .price-summary,.basket .price-summary-table{margin-top:0}.basket #snippet-eshop_basket-summary{position:sticky;top:0}.basket .icon-info-small{background-position:right center}.basket .delivery-content,.basket .payment-content{border-bottom:1px solid #eceeef}@media only screen and (max-width:768px){.basket h2{padding-top:25px}.basket .delivery-content .row,.basket .payment-content .row{line-height:1.4em}.basket .delivery-content .row .col-sm-8,.basket .payment-content .row .col-sm-8{width:calc(100% - 120px)}.basket .delivery-content .row .col-sm-4,.basket .payment-content .row .col-sm-4{width:120px}.basket .delivery-content #idPostName,.basket .delivery-content #parcelshop,.basket .delivery-content #ppl_name,.basket .delivery-content .zasilkovna_name,.basket .payment-content #idPostName,.basket .payment-content #parcelshop,.basket .payment-content #ppl_name,.basket .payment-content .zasilkovna_name{width:100%}}.basket .delivery-content .delivery-form,.basket .delivery-content .payment-form,.basket .payment-content .delivery-form,.basket .payment-content .payment-form{display:flex;align-items:center}.basket .delivery-content .delivery-price,.basket .delivery-content .payment-price,.basket .payment-content .delivery-price,.basket .payment-content .payment-price{display:flex;align-items:center;height:100%;justify-content:flex-end;padding-right:15px;font-size:15px}.basket .delivery-content label,.basket .payment-content label{font-size:15px;display:inline-block;width:90%;padding:10px 0;position:relative;cursor:pointer;margin-bottom:0}@media only screen and (max-width:1200px){.basket .delivery-content label,.basket .payment-content label{padding:16px 0 12px}}.basket .delivery-content input[type=radio],.basket .payment-content input[type=radio]{display:inline-block!important;width:0;height:0;position:relative;margin-right:25px!important;margin-left:15px;cursor:pointer}.basket .delivery-content input[type=radio]:before,.basket .payment-content input[type=radio]:before{width:12px;height:12px;background:#004F2A;content:'';position:absolute;left:2px;top:-6px;opacity:0}.basket .delivery-content input[type=radio]:after,.basket .payment-content input[type=radio]:after{width:16px;height:16px;border-radius:2px;position:absolute;left:0;top:-8px;content:'';background:0 0;border:1px solid #ccc}.basket .delivery-content input[type=radio]:checked:before,.basket .payment-content input[type=radio]:checked:before{opacity:1}.basket .table .column-price,.basket .table .column-price-all{width:unset}.basket .price-summary strong,.basket .price-summary-table strong{font-weight:400}.basket .price-summary table th,.basket .price-summary-table table th{text-align:right}.basket .price-summary table tr,.basket .price-summary-table table tr{background-color:#fbfbfb}.basket .price-summary table tr td,.basket .price-summary-table table tr td{border:0;border-top:1px solid #eceeef;font-size:15px}.basket .price-summary table tr.final-price td,.basket .price-summary-table table tr.final-price td{background:#f2f2f2;border:none}@media only screen and (max-width:768px){.basket .price-summary table tr.final-price td,.basket .price-summary-table table tr.final-price td{background:0 0;border-top:2px solid #f2f2f2;font-size:.85em;font-weight:600;padding-top:12px!important}}.basket .price-summary table tr td,.basket .price-summary-table table tr td{padding:15px;background:#fbfbfb;line-height:1.2em}.basket .price-summary table tr td.column-price-all,.basket .price-summary-table table tr td.column-price-all{text-align:right;width:150px;color:#000}.basket .price-summary table tr td.column-price-without-vat,.basket .price-summary-table table tr td.column-price-without-vat{width:unset;text-align:right}@media only screen and (max-width:768px){.basket .price-summary table tr td,.basket .price-summary-table table tr td{padding:10px 5px!important}}@media only screen and (max-width:1200px){.basket .price-summary table tr td,.basket .price-summary-table table tr td{background:0 0}.basket .price-summary table,.basket .price-summary-table table{margin-bottom:35px}}.basket .price-summary .product-action,.basket .price-summary-table .product-action{display:none}.add-basket{padding:15px 50px}.add-basket h2{border-bottom:2px solid #004F2A;padding-bottom:10px}.add-basket .name{font-size:1.25rem}.add-basket .added-product{height:60%}.add-basket .added-product img{margin:auto;height:100%}.level-0,.level-1,.level-2,.level-3,.level-4{padding:5px 0;border-bottom:none;font-size:16px;line-height:16px;font-weight:400}.level-0 a,.level-1 a,.level-2 a,.level-3 a,.level-4 a{color:#656567!important}.level-0 span,.level-1 span,.level-2 span,.level-3 span,.level-4 span{color:#004F2A}.level-0 span:before,.level-1 span:before,.level-2 span:before,.level-3 span:before,.level-4 span:before{content:'+';color:#004F2A;padding-right:10px;font-weight:700}.error,.info{font-weight:400}.level-0 span .last-active:before,.level-0 span.active:before,.level-1 span .last-active:before,.level-1 span.active:before,.level-2 span .last-active:before,.level-2 span.active:before,.level-3 span .last-active:before,.level-3 span.active:before,.level-4 span .last-active:before,.level-4 span.active:before{content:'-';color:#004F2A;background-color:transparent!important;border-width:0!important;position:inherit}.order-form form fieldset.agreement-checkboxes table tbody tr,.order-form form fieldset.newsletter-checkbox table tbody tr,.order-form form fieldset.notes-checkboxes table tbody tr,.order-form form fieldset.toggle-checkboxes table tbody tr{display:block;width:auto}.order-form .company-address,.order-form .different-address{display:none}.order-form table tr{position:relative;display:inline-block;width:calc(45%)}.order-form table tr th label{display:none}@media only screen and (max-width:990px){nav .navbar-brand img{display:flex;margin:auto}nav #frm-searchForm{margin:auto}}.navbar-collapse{transition:.3s all ease-in-out}.error{list-style:none;background:#ff8f8f;border:2px solid red;color:#fbfbfb}.error li{font-size:16px}.info{background:#cdf;color:#292929;border:2px solid #9797ff}.sended-order,.success{background:#cdffca;border:2px solid #95d895}.order-sended-content-wrap{font-family:sans-serif}.cookies-content{position:fixed;bottom:0;background:#fff;border:1px solid #000;padding:10px}.cookies-content p{font-size:13px;margin:0 10px;line-height:1.5}.cookies-content .button{margin-left:50px}.popup .button.order{position:absolute;bottom:5%;right:5%}.copyright{background-color:#60272f;color:#fff}.placeholder{cursor:auto}.cat-expander{display:inline-block}.cat-expander:after{content:'+';padding:5px}.cat-expander.active:after{content:'-'}.cat-ul{display:none}.cat-ul.show{display:block}.category-description{margin-bottom:10px}.category-description h2{color:#00713C}.category-img{display:none}.category-img img{max-height:150px;width:auto;margin:10px}.ajax-spinner{position:fixed;top:48%;left:48%;width:80px;height:80px;display:none}.ajax-spinner div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #fff;border-radius:50%;animation:ajax-spinner 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:gray transparent transparent}.ajax-spinner div:nth-child(1){animation-delay:-.45s}.ajax-spinner div:nth-child(2){animation-delay:-.3s}.ajax-spinner div:nth-child(3){animation-delay:-.15s}@keyframes ajax-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.filter-content{padding:1rem .5rem}.payment-table{margin:30px auto;border:1px solid #004F2A}.payment-table td,.payment-table th{padding:5px 10px}.kontakt table textarea{width:100%}nav .navbar-brand img{width:100%;height:auto;padding-left:15px}.next-products-button{background:#004F2A;color:#fff;border-radius:7px}@media only screen and (max-width:1000px){.banners{display:none}}@media only screen and (max-width:600px){.basket table.table-products tr{max-width:450px}#snippet-eshop_basket-deliveryPayment{margin:0 -35px}}#idPostName,#parcelshop,#ppl_name,.wedo_name,.zasilkovna_name{display:none;font-size:15px;width:500px}.ceska_posta_na_postu:checked~#idPostName,.parcelshop_dpd:checked~#parcelshop,.ppl_partner:checked~#ppl_name,.ulozenka_sk:checked~#ulozenka_sk,.ulozenka_sk_dpd_parcelshop:checked~#ulozenka_sk_dpd_parcelshop,.wedo_partner:checked~.wedo_name,.zasilkovna:checked~.zasilkovna_name{display:block;font-size:15px}.delivery td img{max-width:90px;max-height:35px;margin:0}.terms-and-conditions ol{counter-reset:item}.terms-and-conditions ol li{display:block}.terms-and-conditions ol li:before{content:counters(item,".") ". ";counter-increment:item;margin-left:-35px}.terms-and-conditions ul li{display:list-item}.terms-and-conditions ul li:before{content:none}.terms-and-conditions .title{font-family:Ubuntu;margin-left:15px;margin-top:20px}.tiles-line{margin-top:50px}.tiles-line div{text-align:center;position:relative}.tiles-line h3{color:#00713C;margin-bottom:20px}.tiles-line p{font-size:16px;text-align:left;padding:0 50px}.tiles-line img{width:auto;height:300px}.tiles-line .vertical-center{margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}