.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:text;user-select:text;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.draggable{cursor:pointer;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list.dragging{cursor:grabbing}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.in-prihlaseni .form-control,.in-registrace .form-control,.in-zapomenute-heslo .form-control{border:1px solid #e1e1e1}.in-registrace .sidebar.sidebar-left{display:none}.quantity{background:#fff;border:0 solid transparent;border-radius:0;height:50px;margin:0;padding:0;position:relative;width:118px}.quantity .amount{border:1px solid rgba(0,0,0,.1);border-radius:2px}.shp-tabs-wrapper{margin-bottom:0}.products-related{margin-bottom:70px}.quantity .increase{background:transparent!important;border:none;border-radius:0;height:24px;opacity:.7;position:absolute;right:8px!important;top:15px!important;width:24px}.quantity .increase:before{background-image:url(assets/images/legacy/horak-plus.svg);background-position:50%;background-repeat:no-repeat;background-size:22px;content:"";font-size:16px;font-weight:800;margin-top:-2px}.quantity .increase:hover{background:#ccc}.quantity .increase:hover:before{opacity:1!important}.quantity .decrease{background:transparent!important;border:none;border-radius:0;height:24px;left:8px!important;opacity:.7;position:absolute;top:15px!important;width:24px}.quantity .decrease:before{background-image:url(assets/images/legacy/artedo-minus.svg);background-position:50%;background-repeat:no-repeat;background-size:22px;content:"";font-size:16px;font-weight:800;margin-top:-2px}.quantity .decrease:hover{background:#ccc}.quantity .decrease:hover:before{opacity:1!important}.quantity input{color:#000;font-size:22px;font-weight:400;height:50px;text-align:center;width:117px}.add-comment,.discussion,.discussion-form,.one-column-body .content-inner,.rate-wrapper,.votes-wrap{max-width:none}@media(max-width:767px){.scrolled-down body:not(.ordering-process):not(.search-window-visible) #header .cart-count,.scrolled-down body:not(.ordering-process):not(.search-window-visible) #header .site-name,.scrolled-down body:not(.ordering-process):not(.search-window-visible) .top-navigation-bar{transform:none}}.type-product .social-buttons-wrapper .link-icons a.print{display:none}.type-product .social-buttons-wrapper .link-icons a.chat{padding-left:0}.in-login.type-page .content-inner{margin-left:0;max-width:440px}.type-category #content{display:flex;flex-direction:column}.type-category #content .category-title{order:-2}.type-category #content .category-perex{order:-1}.in-blog h1{color:#141414;font-weight:700}.in-blog .news-item .text .title{font-weight:600}.homepage-box{background-color:transparent;border-style:none;margin:0;padding:0}.customer-page .sidebar{margin-bottom:5px;margin-top:20px}@media(min-width:768px){.customer-page .sidebar{margin-bottom:20px;margin-right:20px;margin-top:18px}}.sidebar-inner .client-center-box>ul{border:1px solid #dbdbdb;display:flex;flex-direction:column;margin:0;padding:15px}.sidebar-inner .client-center-box>ul li{list-style-type:none}.sidebar-inner .client-center-box>ul li a{border-top:1px solid #dbdbdb;display:block;padding:8px 0}.sidebar-inner .client-center-box>ul li:first-of-type a{border-top-style:none;padding-top:0}.sidebar-inner .client-center-box>ul li:last-of-type a{padding-bottom:0}.sidebar-inner .client-center-box>ul li.logout{order:2}.sidebar-inner .client-center-box>ul li.logout a{border-radius:5px;color:#fff}.sidebar-inner .client-center-box>ul li.logout a:hover{background-color:var(--color-secondary-hover);color:#fff;text-decoration:none}.sidebar-inner .client-center-box>ul li a{color:#141414}.sidebar-inner .client-center-box>ul li a:hover{color:#141414;text-decoration:underline}@media(min-width:768px){.dropdown-menu li a{color:#000}.dropdown-menu li a:hover{color:#293659}}@media(max-width:767px){.wide-carousel{padding-left:0!important;padding-right:0!important}}.footer-banners{margin:0!important}.footer-banners .footer-banner{padding:0 0 12.5px}.footer-banners .footer-banner:nth-child(odd){padding-right:12.5px}.footer-banners .footer-banner:nth-child(2n){padding-left:12.5px}.footer-banners .footer-banner:last-child,.footer-banners .footer-banner:nth-last-child(2){padding-bottom:0}.footer-banners .footer-banner a,.footer-banners .footer-banner img{width:100%}@media(max-width:1199px){.footer-banners .footer-banner{padding:0 0 11px!important}.footer-banners .footer-banner:last-child{padding-bottom:0!important}}.type-detail .benefitBanner{margin:20px 0}.products-block.products>div{padding:0}.products-block.products .p:hover .btn-cart{background-color:var(--color-primary)}.products-block.products .btn,.products-block.products a.btn{border-radius:50px;border-style:none;color:#fff;font-size:14px;font-weight:700;line-height:16px;margin-top:10px;padding:10px 20px;text-transform:uppercase;transition-duration:.3s}.products-block.products .btn:hover,.products-block.products a.btn:hover{background-color:var(--color-secondary-hover)!important}.products-block.products .btn:before,.products-block.products a.btn:before{display:none}.flag.flag-action{background-color:#bbb}.products-block.products>div{border-style:none!important}.flag{align-items:center;border-radius:3px;display:flex;font-size:12px;font-weight:400;justify-content:center;line-height:1.2;min-height:25px;padding:5px;text-transform:uppercase}.products-block>div .p{margin:0}.products-block .p a.image{margin:0;padding:20px}.products-block.products .p .name{color:#262a36;font-size:16px;font-weight:600;height:auto;line-height:1.2;margin:0;overflow:hidden;padding:0 20px 12px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.type-detail .product{padding:0!important}.product{background-color:#fff;border-radius:0;margin:0 7.5px}.product:not(.slick-slide){margin:7.5px}.products-block .p-bottom>div{padding:0 20px 20px}.products-block .ratings-wrapper{align-items:center;display:flex;justify-content:flex-end;min-height:auto;padding-bottom:0;position:relative}.products-block .ratings-wrapper .availability{display:flex;font-size:14px;font-weight:700;justify-content:center;letter-spacing:.05em;line-height:17px;line-height:1.2;margin:0 0 22px;text-align:center;text-transform:none}.products-block .ratings-wrapper .availability span[style="color:#009901"],.products-block .ratings-wrapper .availability span[style="color:#2fa52b"]{align-items:center;color:#6ab868!important;display:flex}.products-block .ratings-wrapper .availability span[style="color:#009901"]:before,.products-block .ratings-wrapper .availability span[style="color:#2fa52b"]:before{background-image:url(assets/images/legacy/mamaready-skladem.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;margin-right:4px;width:20px}.products-block .ratings-wrapper .availability span[style="color:#cb0000"]{align-items:center;color:#fb5d5d!important;display:flex}.products-block .ratings-wrapper .availability span[style="color:#cb0000"]:before{background-image:url(assets/images/legacy/mamaready-vyprodano.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;margin-right:4px;width:20px}.products-block .ratings-wrapper .availability-amount,.products-block .ratings-wrapper .stars-placeholder{display:none}.product{transition-duration:.3s}@media(min-width:768px){.product:hover{box-shadow:0 4px 30px rgba(0,0,0,.07)}}.products-block:not(.slick-slider){margin-left:-7.5px;width:calc(100% + 15px)}.products-block:not(.slick-slider) .product{width:calc(33.33333% - 15px)}@media(max-width:1199px){.products-block:not(.slick-slider) .product{width:calc(50% - 15px)}}@media(max-width:991px){.products-block:not(.slick-slider) .product{width:calc(100% - 15px)}}@media(max-width:767px){.products-block:not(.slick-slider) .product{width:calc(100% - 15px)}}.products-block .ratings-wrapper .stars-wrapper{display:none}.products-block .p-bottom>div{display:flex;flex-direction:column-reverse}.products-block.products .p .price span,.products-block.products .p .price strong{color:#262a36;font-size:18px;font-weight:600;line-height:21px}.products-block.products .price-save{display:none}.products-block.products .prices{align-items:center;display:flex}.products-block.products .old-price{color:#262a36;font-size:13px;font-weight:400;line-height:15px;margin-right:7px;text-decoration-line:line-through}.products-block .p-bottom .p-desc{color:#8b8b8b;font-size:13px;font-weight:400;line-height:161.02%;margin:-30px 0 40px;max-height:42px;min-height:42px;text-align:center}.flag.flag-discount{display:none!important}.products-block .p .flags-default{left:20px;top:20px}.products-block .p a.image{position:static}.products-related .p .availability,.products-related .p .p-desc{display:block}.products-block+.browse-p{display:none}.products-block .p-bottom .p-tools{order:-1}.products-block .p-bottom>div{align-items:center;flex-direction:row-reverse}.products-block.products .btn,.products-block.products a.btn{border-radius:0;margin:0}.products-block .p-bottom .p-tools{max-width:118px}.products-block.products .old-price{margin-left:7px;margin-right:0}@media(max-width:400px){.products-block.products .old-price{margin-left:0}}.products-block.products .prices{flex-direction:row-reverse;justify-content:flex-end}@media(max-width:400px){.products-block.products .prices{align-items:flex-start;flex-direction:column}}.products-block.slick-slider{padding-bottom:0;position:relative;z-index:1}@media(max-width:767px){.products-block.slick-slider{padding-bottom:0}}.products-block.slick-slider:before{background-color:#fff;bottom:0;content:"";height:100%;left:50%;position:absolute;transform:translateX(-50%);width:calc(100vw - 58px);z-index:-1}@media(max-width:767px){.products-block.slick-slider:before{width:100%}}.products-block .slick-track{padding:20px 0 60px}@media(max-width:767px){.products-block .slick-track{padding-bottom:23px}}.products-block .slick-list{border-style:none!important;padding:0!important;width:100%!important}.products-block .slick-list .product{background-color:#fff}@media(min-width:767px){.products-block.products>div.slick-list{margin:-16px 0 -16px -16px;padding:16px 0;width:calc(100% + 32px)}}.products-block .slick-arrow{background-color:transparent;border-style:none;box-shadow:none;color:transparent;font-size:0;opacity:.3;padding:0;position:absolute;top:50%;transform:translateY(50%);transition-duration:.3s;z-index:1}.products-block .slick-arrow:hover{opacity:1}.products-block .slick-arrow:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:35px;width:35px}.products-block .slick-arrow.slick-prev{background-image:url(assets/images/legacy/mamaready-slick-left.svg);left:-26.5px;transform:translate(-100%,50%)}@media(max-width:1350px)and (min-width:1200px){.products-block .slick-arrow.slick-prev{left:0;transform:translateY(50%)}}@media(max-width:1100px)and (min-width:992px){.products-block .slick-arrow.slick-prev{left:0;transform:translateY(50%)}}@media(max-width:870px){.products-block .slick-arrow.slick-prev{left:0;transform:translateY(50%)}}.products-block .slick-arrow.slick-next{background-image:url(assets/images/legacy/mamaready-slick-right.svg);right:-26.5px;transform:translate(100%,50%)}@media(max-width:1350px)and (min-width:1200px){.products-block .slick-arrow.slick-next{right:0;transform:translateY(50%)}}@media(max-width:1100px)and (min-width:992px){.products-block .slick-arrow.slick-next{right:0;transform:translateY(50%)}}@media(max-width:870px){.products-block .slick-arrow.slick-next{right:0;transform:translateY(50%)}}.h4.homepage-group-title,.type-product .products-related-header,h4.homepage-group-title{background-color:transparent;color:#262a36;font-size:32px;font-weight:600;margin:0 auto;padding-bottom:33px;padding-top:40px;position:relative;text-align:center;z-index:1}@media(max-width:767px){.h4.homepage-group-title,.type-product .products-related-header,h4.homepage-group-title{font-size:22px;padding-top:37px}}.h4.homepage-group-title:before,.type-product .products-related-header:before,h4.homepage-group-title:before{background-color:#fff;bottom:0;content:"";height:100%;left:50%;position:absolute;transform:translateX(-50%);width:calc(100vw - 58px);z-index:-1}@media(max-width:767px){.h4.homepage-group-title:before,.type-product .products-related-header:before,h4.homepage-group-title:before{width:100%}}.clanky-slider-wrapper{padding-bottom:55px;padding-top:50px;position:relative}@media(max-width:767px){.clanky-slider-wrapper{padding:0 16px}}.clanky-slider-wrapper .pagination-wrapper{margin-bottom:0;margin-top:0}.clanky-slider-wrapper .button{align-items:center;background-color:var(--color-secondary-hover);border:1px solid var(--color-secondary-hover);border-radius:0;color:#fff;display:flex;font-size:13px;font-weight:500;justify-content:center;margin-top:17px;padding:9.5px 11px 8.5px 17px;transition-duration:.3s;white-space:nowrap;width:-moz-fit-content;width:fit-content}.clanky-slider-wrapper .button:after{background-image:url(assets/images/legacy/fan-shop-clanky-arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0;content:"";height:18px;margin-left:10px;margin-top:1px;transition-duration:.3s;width:18px}.clanky-slider-wrapper .button:hover{background-color:transparent;border-color:#000;color:#000}.clanky-slider-wrapper .button:hover:after{filter:invert(1)}.clanky-slider-wrapper .content-inner{max-width:none!important}.clanky-slider-wrapper .slick-next.slick-arrow{background-color:#fff;border-style:none;bottom:auto;font-size:0;height:42px;left:50px;margin:0;padding:0;position:absolute;top:380px;visibility:visible;width:42px}@media(max-width:767px){.clanky-slider-wrapper .slick-next.slick-arrow{top:-33px;transform:translateY(-100%)}}.clanky-slider-wrapper .slick-next.slick-arrow:hover:after{opacity:1}.clanky-slider-wrapper .slick-next.slick-arrow:after{background-image:url(assets/images/legacy/fan-shop-blog-slick-right.svg);background-position:50%;background-repeat:no-repeat;background-size:10.58px;border-radius:0;bottom:auto;content:""!important;display:block;height:42px;left:0;opacity:.3;position:absolute;top:auto;top:0;transition-duration:.3s!important;visibility:visible;width:42px}.clanky-slider-wrapper .slick-prev.slick-arrow{background-color:#fff;border-style:none;bottom:auto;font-size:0;height:42px;left:0;margin:0;padding:0;position:absolute;top:380px;visibility:visible;width:42px}@media(max-width:767px){.clanky-slider-wrapper .slick-prev.slick-arrow{top:-33px;transform:translateY(-100%)}}.clanky-slider-wrapper .slick-prev.slick-arrow:hover:after{opacity:1}.clanky-slider-wrapper .slick-prev.slick-arrow:after{background-image:url(assets/images/legacy/fan-shop-blog-slick-right.svg);background-position:50%;background-repeat:no-repeat;background-size:10.58px;border-radius:0;bottom:auto;content:""!important;display:block;height:42px;left:0;opacity:.3;position:absolute;top:auto;top:0;transform:rotate(180deg);transition-duration:.3s!important;visibility:visible;width:42px}.clanky-slider-wrapper #newsWrapper{justify-content:flex-end}@media(max-width:767px){.clanky-slider-wrapper #newsWrapper{margin-top:105px}}.clanky-slider-wrapper .slick-list.draggable{padding-right:0}@media(min-width:768px){.clanky-slider-wrapper .slick-list.draggable{margin-left:auto;margin-top:35px;width:70%!important}}.clanky-slider-wrapper h1{color:#000;font-size:48px;font-weight:700;margin-bottom:40px;margin-top:45px}@media(min-width:768px){.clanky-slider-wrapper h1{min-width:205px;position:absolute;width:20%}}@media(min-width:1200px){.clanky-slider-wrapper h1{max-width:305px}}@media(max-width:767px){.clanky-slider-wrapper h1{margin-bottom:20px}}.clanky-slider-wrapper p{color:#000;font-size:15px;font-weight:400}.clanky-slider-wrapper .slick-track .text p{-webkit-line-clamp:5;min-height:110px}@media(max-width:991px){.clanky-slider-wrapper .slick-track .text p{-webkit-line-clamp:3;min-height:66px}}.clanky-slider-wrapper .content-inner>div.text{line-height:160%}@media(min-width:768px){.clanky-slider-wrapper .content-inner>div.text{margin-top:120px;position:absolute;width:20%}}@media(min-width:1200px){.clanky-slider-wrapper .content-inner>div.text{max-width:305px}}@media(min-width:1921px){.clanky-slider-wrapper .content-inner>div.text{max-width:375px}}.clanky-slider-wrapper .slick-initialized .slick-slide{background-color:#fff;border:0 transparent;padding:0}.clanky-slider-wrapper .news-item{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 0 0 32px!important}@media(max-width:767px){.clanky-slider-wrapper .news-item{padding-bottom:30px}}.clanky-slider-wrapper .news-item time{color:rgba(0,0,0,.502);font-size:13px;font-weight:400;margin:0 0 17px;padding:0}.clanky-slider-wrapper .news-item .image{margin-right:0;width:100%}@media(max-width:479px){.clanky-slider-wrapper .news-item .image{margin-bottom:0}}.clanky-slider-wrapper .news-item .image:hover+.text .title{text-decoration:underline}.clanky-slider-wrapper .news-item .text{background-color:#fff;left:0!important;padding:23px 15px;position:inherit;width:100%}.clanky-slider-wrapper .news-item .text .title{color:#141414;font-size:18px;font-weight:700;line-height:1.2;margin-bottom:17px!important;min-height:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.clanky-slider-wrapper .news-item .text .title:hover{text-decoration:underline}.clanky-slider-wrapper .news-item .text .description{color:#141414}.clanky-slider-wrapper .news-item .text .description a{align-items:center;border:1px solid #000;border-radius:3px;cursor:pointer;display:flex;flex-direction:row-reverse;font-size:13px;justify-content:center;padding:6px 16px;width:-moz-fit-content;width:fit-content}.clanky-slider-wrapper .news-item .text .description a:before{background-image:url(assets/images/legacy/bateriovo-arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:11px;content:"";height:12px;margin-left:15px;width:12px}.clanky-slider-wrapper .news-item .text .description a:hover{background-color:#000;border-color:#000;color:#fff;text-decoration:none}.clanky-slider-wrapper .news-item .text .description a:hover:before{background-image:url(assets/images/legacy/bateriovo-arrow-right-white.svg)}.clanky-slider-wrapper .news-item .image img{width:auto}@media(max-width:767px){.clanky-slider-wrapper .slick-list.draggable{padding-right:0;width:100%!important}.clanky-slider-wrapper .news-item .image img{width:100%}.clanky-slider-wrapper .slick-prev.slick-arrow:after{bottom:auto;top:0}.clanky-slider-wrapper .slick-next.slick-arrow:after{bottom:auto;right:auto!important;top:0}.clanky-slider-wrapper #newsWrapper .news-item{margin:0!important}.clanky-slider-wrapper .content-inner>div.text{margin-bottom:119px}}.clanky-slider-wrapper .news-item .image img{height:237px;-o-object-fit:cover;object-fit:cover;width:100%}.clanky-slider-wrapper h1{min-width:257px}@media(max-width:991px){.clanky-slider-wrapper h1{font-size:32px}}@media(min-width:768px){.clanky-slider-wrapper .slick-list.draggable{margin-top:30px}}.clanky-slider-wrapper .slick-track .text p{color:#000;display:-webkit-box;font-size:15px;font-weight:400;-webkit-line-clamp:3;max-height:69px;min-height:69px;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.clanky-slider-wrapper .content-inner>div.text{margin-top:152px}}@media(min-width:991px){.clanky-slider-wrapper .content-inner>div.text{margin-top:188px}}@media(max-width:767px){.clanky-slider-wrapper h1{margin-bottom:44px}}.clanky-slider .news-wrapper .news-item,.hodnotenie-obchodu-2-wrapper .news-wrapper .news-item{margin:0}.clanky-slider .news-wrapper+.pagination-wrapper,.hodnotenie-obchodu-2-wrapper .news-wrapper+.pagination-wrapper{display:none}#navigation-first{margin-right:15px;width:45px}#navigation-first span{font-size:0}#navigation-first:before{background-image:url(assets/images/legacy/moira-breadcrumbs-home.svg);background-position:50%;background-repeat:no-repeat;background-size:14px;content:"";display:block;height:20px;position:absolute;top:7px;width:19px}.breadcrumbs>span{position:relative}.breadcrumbs{background-color:transparent;padding:7px 0!important}.breadcrumbs>span>a,.breadcrumbs>span>span{margin-right:5px;padding:10px 16px}.breadcrumbs>span>a{color:rgba(56,60,67,.698)!important;text-decoration:none}.breadcrumbs>span>a:hover{text-decoration:underline}.breadcrumbs>span>a:hover span{text-decoration:none}.breadcrumbs-wrapper{position:relative;z-index:0}.breadcrumbs-wrapper:before{background-color:#f5f5f5;content:"";display:block;height:100%;left:50%;margin-top:0;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}.breadcrumbs{border-style:none;color:rgba(56,60,67,.698);flex-wrap:wrap;font-size:13px;margin-left:0;margin-right:0;padding-bottom:8px}.breadcrumbs a,.breadcrumbs span{color:rgba(56,60,67,.698);font-size:12px;margin-left:-10px;margin-right:10px}.breadcrumbs a{transition-duration:.2s}.breadcrumbs a:hover,.breadcrumbs a:hover span{text-decoration:underline}.breadcrumbs>span>a:before{background-color:transparent;background-image:url(assets/images/legacy/bateriovo-products-navigace-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:5px;content:"";display:block;height:15px;position:absolute;top:11px;transform:none;width:15px}.breadcrumbs>span>a:after{display:none}.subcategories{margin:0 -10.25px 21px;width:calc(100% + 20.5px)}.subcategories li{margin:10.25px;padding:0;width:calc(33.33333% - 20.5px)}@media(max-width:1199px){.subcategories li{width:calc(33.33333% - 20.5px)}}@media(max-width:991px){.subcategories li{width:calc(50% - 20.5px)}}@media(max-width:480px){.subcategories li{width:calc(100% - 20.5px)}}.subcategories li a{border:1px solid rgba(0,0,0,.071);border-radius:0;box-shadow:0 3px 15px rgba(0,0,0,.05);color:#383c43;font-size:14px;font-weight:400;height:69px}.subcategories li a:before{content:none}.subcategories li a .text{padding-right:10px;transition-duration:.3s}.subcategories li a:hover{background-color:#fff;border-color:#293659;box-shadow:0 3px 15px rgba(0,0,0,.05);color:#383c43}.subcategories li a:hover .text{color:#383c43;text-decoration:none}.subcategories li a:hover:after{background-color:transparent}.subcategories.with-image li a .image img{max-height:59px}.type-category .category-header{align-items:flex-start;margin-top:18px}@media(max-width:991px)and (min-width:768px){.type-category .category-header>form{max-width:370px}}.type-category .category-header{background-color:transparent}.type-category .category-header div{color:#232123;margin-top:12px}.type-category .category-header input[type=radio]:checked+label{color:#232123;text-decoration:underline}.type-category .category-header input[type=radio]+label{color:#232123;text-decoration:none}.type-category .category-header input[type=radio]+label:hover{color:#232123;text-decoration:underline}.pagination-wrapper{margin-bottom:54px;margin-top:33px}.pagination-loader .btn.btn-default{background-color:#293659;border:1px solid #293659;border-radius:0;box-shadow:3px 4px 8px rgba(0,0,0,.1);color:#fff;font-size:13px;font-weight:400!important;letter-spacing:.05em;min-width:auto;padding:10px 37px;transition-duration:.2s}.pagination-loader .btn.btn-default:hover{background-color:var(--color-secondary-hover);border-color:var(--color-secondary-hover)}.pagination-top strong{display:none!important}.pagination a{color:#000!important;text-decoration:underline}.pagination a:hover{text-decoration:none}.pagination-link.up{background-color:#293659;border:1px solid rgba(0,0,0,.05);box-shadow:3px 3px 9px rgba(0,0,0,.1);position:relative;transition-duration:.2s}.pagination-link.up:before{background-image:url(assets/images/legacy/kindermania-arrow-top.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;content:"";display:block;filter:invert(1) brightness(3);height:46px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:46px}.pagination-link.up:hover{background-color:var(--color-secondary-hover)}.pagination-top>a,.pagination-top>strong,.pagination>a,.pagination>strong{height:46px;width:46px}.pagination-link.next{background-color:#293659;border:1px solid rgba(0,0,0,.05);box-shadow:3px 3px 9px rgba(0,0,0,.1);margin-bottom:-17px;position:relative;transition-duration:.2s}.pagination-link.next:before{background-image:url(assets/images/legacy/kindermania-arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;content:"";display:block;filter:invert(1) brightness(3);height:46px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:46px}.pagination-link.next:hover{background-color:var(--color-secondary-hover)}.pagination-link.prev{background-color:#293659;border:1px solid rgba(0,0,0,.05);box-shadow:3px 3px 9px rgba(0,0,0,.1);margin-bottom:-17px;position:relative;transition-duration:.2s}.pagination-link.prev:before{background-image:url(assets/images/legacy/kindermania-arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;content:"";display:block;filter:invert(1) brightness(3);height:46px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(180deg);width:46px}.pagination-link.prev:hover{background-color:var(--color-secondary-hover)}@media(min-width:768px){.pagination-wrapper .pagination-loader{margin-bottom:0}}@media(max-width:1199px){.pagination{margin-top:20px}}.type-category #content .category-title{color:#141414;font-size:32px;font-weight:700;letter-spacing:-.005em;line-height:100%;margin-bottom:27px;margin-top:40px}@media(max-width:767px){.type-category #content .category-title{font-size:26px;margin-top:30px}}.type-category #content .category-perex{color:#141414;font-size:14px;font-weight:400;letter-spacing:-.005em;line-height:176.5%}.type-category #content-wrapper{position:relative;z-index:1}.type-category #content-wrapper:before{background-color:#fff;bottom:0;content:"";display:block;height:100%;left:50%;position:absolute;transform:translateX(-50%);width:calc(100vw - 58px);z-index:-1}@media(max-width:767px){.type-category #content-wrapper:before{width:100%}.type-category #content-wrapper{padding-left:16px;padding-right:16px}}.type-category .category-header input[type=radio]+label{color:#293659;padding-bottom:28px;padding-left:22px;padding-right:22px;text-decoration:underline}.type-category .category-header input[type=radio]+label:hover{background-color:transparent;color:#293659;text-decoration:none}.type-category .category-header input[type=radio]:checked+label{background-color:transparent;color:#383c43;text-decoration:none}.type-category .category-header div{color:#383c43;font-size:12px;padding-right:0}.type-category .category-header fieldset{margin-left:-22px}.category-header{margin-bottom:0}@media(min-width:768px){.sidebar{background-color:transparent;margin-bottom:40px;margin-right:30px;margin-top:40px;width:277px}.sidebar .sidebar-inner{padding:0}.sidebar .sidebar-inner .box{border:1px solid #cfe0ee;padding:0}.sidebar .sidebar-inner .box.box-categories h4{display:none}.sidebar .sidebar-inner .box.box-categories .categories{margin:0}.sidebar .sidebar-inner .box.box-categories .categories:first-of-type .topic>a{border-style:none!important}.sidebar .sidebar-inner .box.box-categories .categories .topic>a{align-items:flex-start;background-color:#f7f9fb;border-top:1px solid #cfe0ee!important;color:#000;display:flex;flex-direction:column;font-size:16px;font-weight:500;justify-content:center;letter-spacing:.05em;line-height:19px;padding:10px 60px 10px 20px;position:relative;text-transform:uppercase;transition-duration:.3s}.sidebar .sidebar-inner .box.box-categories .categories .topic>a span.additional{color:#000!important;display:block!important;font-size:12px!important;font-weight:400;height:auto!important;letter-spacing:.05em;line-height:15px!important;margin-top:5px;position:static!important;text-transform:none;transition-duration:.3s;width:auto!important}.sidebar .sidebar-inner .box.box-categories .categories .topic>a span.additional:before{content:none!important;display:none!important}.sidebar .sidebar-inner .box.box-categories .categories .topic.active>a,.sidebar .sidebar-inner .box.box-categories .categories .topic.child-active>a,.sidebar .sidebar-inner .box.box-categories .categories .topic>a:hover{background-color:#293659;color:#fff}.sidebar .sidebar-inner .box.box-categories .categories .topic.active>a span.additional,.sidebar .sidebar-inner .box.box-categories .categories .topic.child-active>a span.additional,.sidebar .sidebar-inner .box.box-categories .categories .topic>a:hover span.additional{color:#fff!important}.sidebar .sidebar-inner .box.box-categories .categories .topic>a .cat-trigger{align-items:center!important;background-color:var(--color-secondary-hover)!important;display:flex!important;font-size:0!important;height:28px!important;justify-content:center!important;left:auto!important;letter-spacing:0!important;line-height:0!important;margin:0!important;padding:0!important;right:20px!important;top:50%!important;transform:translateY(-50%)!important;width:28px!important}.sidebar .sidebar-inner .box.box-categories .categories .topic>a .cat-trigger:before{background-image:url(assets/images/legacy/fan-shop-sidebar-plus.svg);background-position:50%;background-repeat:no-repeat;background-size:24px;content:""!important;display:block;height:100%;width:100%}.sidebar .sidebar-inner .box.box-categories .categories .topic.active>a .cat-trigger:before{background-image:url(assets/images/legacy/fan-shop-sidebar-minus.svg);background-image:url(assets/images/legacy/fan-shop-sidebar-plus.svg)}.sidebar .sidebar-inner .box.box-categories .categories.expanded .topic.active>a .cat-trigger:before{background-image:url(assets/images/legacy/fan-shop-sidebar-minus.svg)}.sidebar .sidebar-inner .box.box-categories .categories:not(.expandable) .topic>a .cat-trigger{display:none!important}.sidebar .sidebar-inner .box.box-categories .categories>ul li.expanded a .cat-trigger{transform:translateY(-50%)!important}.sidebar .sidebar-inner .box.box-categories .categories>ul li>a{align-items:center;background-color:#f7f9fb!important;color:#000!important;display:flex;min-height:44px;padding:7px 60px 7px 20px;position:relative}.sidebar .sidebar-inner .box.box-categories .categories>ul li>a:hover{color:#293659!important}.sidebar .sidebar-inner .box.box-categories .categories>ul li>a .cat-trigger{background-image:url(assets/images/legacy/fan-shop-sidebar-arrow2.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;height:28px!important;left:auto!important;margin:0!important;padding:0!important;right:20px!important;top:50%!important;transform:translateY(-50%) rotate(180deg)!important;width:28px!important}.sidebar .sidebar-inner .box.box-categories .categories>ul li>a .cat-trigger:before{content:none!important;display:none!important}.sidebar .sidebar-inner .box.box-categories .categories>ul li ul li.active a{color:#293659!important}.sidebar .sidebar-inner .box.box-categories .categories>ul li ul a{min-height:auto;padding:6px 20px 6px 63px}.sidebar .sidebar-inner .box.box-categories .categories>ul li ul a:before{background-color:transparent;background-image:url(assets/images/legacy/fan-shop-sidebar-arrow-last2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:11px;left:47px;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:11px}.sidebar .sidebar-inner .box.box-filters{background-color:#f7f9fb;margin:64px 0 0;padding:22px 20px 21px;position:relative}.sidebar .sidebar-inner .box.box-filters .filter-sections{background-color:transparent;padding:0}.sidebar .sidebar-inner .box.box-filters .filter-sections .filter-section{padding-bottom:19px;padding-top:0}.sidebar .sidebar-inner .box.box-filters .filter-sections .filter-section.filter-section-count{padding-bottom:0}.sidebar .sidebar-inner .box.box-filters .filter-total-count{color:#5c5c5c;padding-top:5px;text-align:center}.sidebar .sidebar-inner .box.box-filters .filter-section.filter-section-button{border-style:none!important;padding:0}.sidebar .sidebar-inner .box.box-filters .filter-section.filter-section-button a{color:#293659;font-size:14px;font-weight:400;letter-spacing:-.005em;line-height:176.5%;text-decoration:underline;text-transform:none}.sidebar .sidebar-inner .box.box-filters .filter-section.filter-section-button a:after{display:none}.sidebar .sidebar-inner .box.box-filters .filter-section.filter-section-button a:hover{text-decoration:none}.sidebar .sidebar-inner .box.box-filters:before{color:#000;content:"FILTROVÁNÍ";font-size:20px;font-weight:500;left:0;letter-spacing:.05em;line-height:24px;position:absolute;text-transform:uppercase;top:-10px;transform:translateY(-100%)}.sidebar .sidebar-inner .box.box-filters h4{color:#000;font-size:16px;font-weight:500;letter-spacing:.05em;line-height:19px;margin:20px 0;padding:0;text-transform:uppercase}.sidebar .sidebar-inner .box.box-filters .slider-wrapper{padding-bottom:0;padding-top:0}.sidebar .sidebar-inner .box.box-filters .slider-wrapper h4{margin-top:0!important}.sidebar .sidebar-inner .box.box-filters .slider-wrapper .from,.sidebar .sidebar-inner .box.box-filters .slider-wrapper .to{color:rgba(22,22,22,.96);font-size:14px;font-weight:400;letter-spacing:.4px;line-height:16px}.sidebar .sidebar-inner .box.box-filters .slider-wrapper .ui-slider .ui-slider-range{background-color:#172f6f}.sidebar .sidebar-inner .box.box-filters .slider-wrapper .slider-content,.sidebar .sidebar-inner .box.box-filters .slider-wrapper .ui-slider-horizontal{height:2px}.sidebar .sidebar-inner .box.box-filters .slider-wrapper .ui-slider-horizontal .ui-slider-handle{background-color:transparent;background-image:url(assets/images/legacy/fan-shop-slider-handle.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:0;height:24px;margin:2px 0 0;top:50%;transform:translate(-50%,-50%);width:24px}.sidebar .sidebar-inner .box.box-filters .slider-wrapper .ui-slider-horizontal .ui-slider-handle:after,.sidebar .sidebar-inner .box.box-filters .slider-wrapper .ui-slider-horizontal .ui-slider-handle:before{content:none}.sidebar .sidebar-inner .box.box-filters input[type=checkbox]+label,.sidebar .sidebar-inner .box.box-filters input[type=radio]+label{align-items:center;color:rgba(22,22,22,.961);display:flex;justify-content:space-between;padding-left:28px;width:100%}.sidebar .sidebar-inner .box.box-filters input[type=checkbox]+label:before,.sidebar .sidebar-inner .box.box-filters input[type=radio]+label:before{border:1px solid #cfe0ee;height:20px;width:20px}.sidebar .sidebar-inner .box.box-filters .filter-count,.sidebar .sidebar-inner .box.box-filters .filter-section label.active{font-weight:400}.sidebar .sidebar-inner .box.box-filters input[type=checkbox]:checked+label:after,.sidebar .sidebar-inner .box.box-filters input[type=radio]:checked+label:after{background-color:var(--color-secondary-hover);height:16px;left:2px;top:50%;transform:translateY(-50%);width:16px}.sidebar .sidebar-inner>div.banner{margin:30px 0 0;padding:0}}.type-product .browse-p .p-next,.type-product .browse-p .p-prev{display:none!important;visibility:hidden}.type-product .shp-tabs,.type-product .shp-tabs-holder{background-color:transparent;border-color:rgba(0,0,0,.102)}.type-product .instagram-line{margin-top:0}.type-product .products-related-header{color:#141414;font-size:22px;font-weight:400;letter-spacing:.05em;margin:auto auto -7px;padding:70px 40px 0;position:relative;text-align:center;text-transform:uppercase;z-index:1}@media(min-width:992px){.type-product .products-related-header{padding-bottom:0}}@media(max-width:767px){.type-product .products-related-header{margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px;text-align:center}}.type-product .products-related-header:before{background-color:#fff;bottom:0;content:"";height:100%;left:50%;position:absolute;transform:translateX(-50%);width:calc(100vw - 58px);z-index:-1}@media(max-width:767px){.type-product .products-related-header:before{width:100%}}.type-product .products-related .p .availability{display:block}.type-product .products-block.products.products-related .p .name:after{left:calc(50% + 55px)}@media(max-width:767px){.type-product #productsAlternative,.type-product .products-related{padding-left:0!important;padding-right:0!important}}.type-product #productsAlternative.fade{opacity:1;padding-bottom:20px;padding-top:0;position:relative;z-index:1}.type-product #productsAlternative.fade:before{color:#141414;content:"Podobné produkty";font-size:22px;font-weight:400;letter-spacing:.05em;margin:0 auto -7px;padding:0 40px;position:relative;text-align:center;text-transform:none;text-transform:uppercase}@media(min-width:992px){.type-product #productsAlternative.fade:before{padding-bottom:0}}@media(max-width:767px){.type-product #productsAlternative.fade:before{margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px;text-align:center}}.type-product #productsAlternative.fade:before{background-color:#fff;bottom:0;content:"";height:100%;left:50%;position:absolute;transform:translateX(-50%);width:calc(100vw - 58px);z-index:-1}@media(max-width:767px){.type-product #productsAlternative.fade:before{width:100%}}.type-product .products-related{margin-bottom:0;padding-bottom:70px;padding-top:25px}@media(max-width:767px){.type-product .products-related{padding-bottom:0;padding-top:0}}.type-product .products-alternative{padding-top:25px}@media(max-width:767px){.type-product .products-alternative{padding-top:0}}.type-product .p-thumbnails a img{border-style:none}.type-product .p-detail-inner-header{padding-top:0}.type-product .p-detail-inner-header h1{color:#141414;font-size:32px;font-weight:700;margin-top:0;text-align:left}@media(max-width:767px){.type-product .p-detail-inner-header h1{font-size:22px}}.type-product .p-detail-info,.type-product .p-detail-inner-header h1{margin-bottom:15px}.type-product .p-short-description{color:rgba(56,60,67,.9);font-size:14px;font-weight:400;letter-spacing:.02em;line-height:160%}.type-product .p-short-description p{color:#141414;color:rgba(56,60,67,.9);font-size:14px;font-weight:400;letter-spacing:.02em;line-height:160%;margin-bottom:5px}.type-product .stars-wrapper{display:block}.type-product .stars-wrapper .stars-label{display:none}.type-product .stars-wrapper .stars{width:auto}.type-product .stars-wrapper .stars .star{margin-right:3px}.type-product .product-top .price-additional{color:#141414;position:absolute}.type-product .p-info-wrapper .delivery-time-label{color:#141414;font-size:14px}.type-product .p-info-wrapper .show-tooltip.acronym{border-style:none;color:#141414;font-size:14px;text-decoration:none}.type-product .p-info-wrapper .availability-value{font-size:18px;font-weight:700;left:240px;margin-bottom:0;position:relative;top:-56px}@media(max-width:480px){.type-product .p-info-wrapper .availability-value{left:150px}}@media(max-width:767px){.type-product .p-info-wrapper .availability-value{margin-bottom:50px;position:static}}.type-product .p-info-wrapper .availability-value span[style="color: #009901"]{color:#3f9b00!important}.type-product .p-info-wrapper .availability-value .availability-amount{display:none}.type-product .p-info-wrapper .detail-parameters{border-collapse:initial;margin-top:0;position:relative;width:100%}.type-product .p-info-wrapper .detail-parameters tbody>.variant-list{align-items:center;display:flex}.type-product .p-info-wrapper .detail-parameters tbody>.variant-list th{min-width:134px}@media(max-width:430px){.type-product .p-info-wrapper .detail-parameters tbody>.variant-list th{max-width:none;min-width:auto}}.type-product .p-info-wrapper .detail-parameters .advanced-parameter{margin-bottom:0}.type-product .p-info-wrapper .detail-parameters tbody>.variant-list:first-of-type{border-top:1px solid #e1e1e1;padding-top:36px;width:100%}.type-product .p-info-wrapper .detail-parameters tbody>.variant-list:nth-last-child(2){padding-bottom:36px;width:100%}.type-product .p-info-wrapper .detail-parameters td,.type-product .p-info-wrapper .detail-parameters th{color:#141414}.type-product .p-info-wrapper .detail-parameters th{padding-right:10px}.type-product .p-info-wrapper .detail-parameters tr:last-child{left:240px;margin-bottom:0;position:absolute;top:-52px}@media(max-width:767px){.type-product .p-info-wrapper .detail-parameters tr:last-child{left:0;top:-50px}}.type-product .p-info-wrapper .detail-parameters tr:last-child .delivery-time{padding-right:5px}.type-product .p-info-wrapper .p-final-price-wrapper{margin-bottom:3px;margin-top:40px;padding-bottom:0}@media(max-width:767px){.type-product .p-info-wrapper .p-final-price-wrapper{margin-bottom:20px}}.type-product .p-info-wrapper .price-final-holder{color:#141414;font-size:40px;font-weight:800}@media(max-width:767px){.type-product .p-info-wrapper .price-final-holder{font-size:30px}}.type-product .p-info-wrapper .pr-list-unit{display:none}.type-product .p-info-wrapper .add-to-cart{border-top:1px solid #e1e1e1;padding-top:30px!important}@media(max-width:767px){.type-product .p-info-wrapper .banner{margin-bottom:20px;min-height:auto}}.type-product .p-info-wrapper .banner img{max-width:55%}@media(max-width:767px){.type-product .p-info-wrapper .banner img{max-width:100%}}.type-product .p-info-wrapper .chevron-after.chevron-down-after{color:#141414;display:none;font-size:13px}.type-product .p-info-wrapper .chevron-after.chevron-down-after:after{content:"";display:none}.type-product .p-info-wrapper .chevron-after.chevron-down-after:hover{text-decoration:underline}.type-product .social-buttons-wrapper .social-buttons{align-items:center;top:8px}.type-product .text-center{border-bottom:1px solid #e1e1e1;margin-top:40px;padding-bottom:40px;text-align:left}.type-product .social-buttons-wrapper .link-icons{margin-top:34px}@media(min-width:768px){.type-product .social-buttons-wrapper .link-icons .link-icon{padding:0 31.5px}}@media(max-width:420px){.type-product .social-buttons-wrapper .link-icons{justify-content:space-around;width:100%}.type-product .social-buttons-wrapper .link-icons a{padding:0}}.type-product .social-buttons-wrapper .link-icons a{align-items:center;color:#141414;display:flex;justify-content:center;text-transform:none;transition-duration:.1s}.type-product .social-buttons-wrapper .link-icons a:hover{color:#293659}.type-product .social-buttons-wrapper .link-icons a:before{background-position:50%;background-repeat:no-repeat;background-size:20px;content:"";height:20px;margin-bottom:0;margin-right:15px;width:27px}.type-product .social-buttons-wrapper .link-icons a span{color:#141414!important}.type-product .social-buttons-wrapper .link-icons a.print:before{background-image:url(assets/images/legacy/bateriovo-tisk.svg);background-size:20px;height:20px;width:27px}.type-product .social-buttons-wrapper .link-icons a.chat:before{background-image:url(assets/images/legacy/bateriovo-zeptat-se.svg);background-size:20px;height:20px;width:27px}.type-product .social-buttons-wrapper .link-icons a.share:before{background-image:url(assets/images/legacy/bateriovo-sdilet.svg);background-size:20px;height:20px;width:27px}.type-product .social-buttons-wrapper .link-icons a.watchdog:before{background-image:url(assets/images/legacy/hlidat.svg);background-size:cover;height:24px;width:24px}.type-product .p-final-price-wrapper .price-save>span,.type-product .p-final-price-wrapper .price-standard>span,.type-product .price-save{color:#141414}.type-product .p-thumbnails-wrapper{padding-bottom:40px}@media(max-width:767px){.type-product .description-inner{padding:0}.type-product .shp-tabs-wrapper{margin-top:-46px;padding-top:56px}.type-product .p-detail>.p-detail-inner{position:relative;z-index:1}.type-product .p-detail>.p-detail-inner:before{background-color:transparent;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}}.type-product .btn.add-to-cart-button.btn-lg{align-items:center;border-radius:0;border-style:none;color:#fff;display:flex;font-size:18px;font-weight:700;justify-content:center;line-height:18px;padding:15px 39.5px;text-align:center;text-transform:none}.type-product .btn.add-to-cart-button.btn-lg:after{background-image:url(assets/images/legacy/bobkafe-cart-arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:8px;content:"";display:block;height:8px;margin-left:5px;width:8px}@media(max-width:420px){.type-product .p-info-wrapper .add-to-cart{flex-wrap:nowrap}.type-product .btn.add-to-cart-button.btn-lg{padding-left:16px;padding-right:16px}.type-product .p-detail .add-to-cart .quantity{padding:0;width:95px}.type-product .p-detail .quantity input{width:93px!important}}@media(max-width:340px){.type-product .btn.add-to-cart-button.btn-lg{padding-left:10px;padding-right:10px}}.p-detail .add-to-cart .quantity{height:50px;margin-right:15px;width:119px}.p-detail .add-to-cart .quantity input{border:1px solid rgba(0,0,0,.1)!important;border-radius:0!important;height:48px!important}.quantity .increase{right:10px}.quantity .decrease{left:10px}.advanced-parameter-inner.yes-before:before{background-size:20px}.advanced-parameter-inner.yes-before{border-color:#fff;border-width:2px;color:#141414}.type-detail h3{font-weight:700}.type-detail .extended-description td,.type-detail .extended-description th{padding:15px 0!important}.type-detail .extended-description th span{color:#000}@media(max-width:430px){.type-detail tr.variant-list.variant-not-chosen-anchor{display:flex;flex-direction:column}.type-detail .variant-list.variant-not-chosen-anchor th{padding-bottom:15px}.type-detail tr.surcharge-list{display:flex;flex-direction:column}.type-detail .surcharge-list th{padding-bottom:15px}}.type-detail .advanced-parameter{margin:0 24px 12px 0}.type-detail .advanced-parameter-inner{border-style:none;height:48px;width:48px}.type-detail .variant-list select{font-size:13px}.type-detail .surcharge-list select,.type-detail .variant-list select{border:1px solid rgba(0,0,0,.1);border-radius:4px;height:52px;min-width:277px;width:auto}@media(max-width:480px){.type-detail .detail-parameters select{max-width:250px}}.type-detail .detail-parameters .custom-variants-list select{display:none}.type-detail .detail-parameters .custom-variants-list .custom-variants{display:flex;flex-wrap:wrap;width:100%}.type-detail .detail-parameters .custom-variants-list .custom-variants .variant{background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:5px;color:#1f2a3a;cursor:pointer;margin-bottom:10px;margin-right:15px;padding:8px 10px;transition:.3s}.type-detail .detail-parameters .custom-variants-list .custom-variants .variant[data-index="0"]{display:none}.type-detail .detail-parameters .custom-variants-list .custom-variants .variant:hover{background-color:rgba(216,201,178,.2);border:1px solid #000;color:#000}.type-detail .detail-parameters .custom-variants-list .custom-variants .variant.active{border:1px solid #000}.type-detail .surcharge-list th,.type-detail .variant-list.variant-not-chosen-anchor th{color:#000;font-size:15px;min-width:150px}.type-detail .detail-parameters th{padding-right:40px}@media only screen and (max-width:767px){.type-detail .detail-parameters th{padding-right:5px}}.type-detail .detail-parameters tbody{display:block}.type-detail .remove-border-bottom{border-bottom:none!important}.type-detail .detail-parameters td+td,.type-detail .detail-parameters th+th{padding-bottom:35px}.type-detail .surcharge-list select{border:1px solid rgba(0,0,0,.102);color:#000;font-size:13px;font-weight:400;padding-left:18px}.shp-tabs-wrapper{background-color:transparent;color:#141414!important;padding-bottom:50px;padding-top:48px;position:relative;z-index:1}.shp-tabs-wrapper:before{background-color:transparent;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}.shp-tabs-wrapper h1,.shp-tabs-wrapper h2,.shp-tabs-wrapper h3,.shp-tabs-wrapper h4,.shp-tabs-wrapper h6{color:#141414!important;font-weight:700}.shp-tabs-wrapper .basic-description>h3:first-child,.shp-tabs-wrapper h3{font-size:32px}.shp-tabs-holder ul.shp-tabs li a{border-style:none!important;border-width:0!important}.shp-tabs-holder ul.shp-tabs li a:hover{text-decoration:underline}.shp-tabs-holder ul.shp-tabs li a[href="#productsAlternative"]{display:none}.shp-tabs-holder ul.shp-tabs li.active a:hover{text-decoration:none}.type-product .shp-tabs-holder{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:5px;height:46px}.type-product .shp-tabs-holder a{background-color:transparent;color:#383c43;font-size:15px;padding-bottom:10px!important;padding-top:13px!important;text-transform:uppercase}.type-product .shp-tabs-holder .shp-tab.active{font-weight:700}@media(max-width:767px){.type-product .product-top{display:flex;flex-direction:column}.type-product .product-top .p-image-wrapper{order:-1}}.type-product .add-to-cart .quantity .increase:before{background-image:url(assets/images/legacy/horak-plus.svg)}.type-product .add-to-cart .quantity .decrease:before,.type-product .add-to-cart .quantity .increase:before{background-position:50%;background-repeat:no-repeat;background-size:20px;content:"";font-size:16px;font-weight:800;height:20px;margin-top:0;width:24px}.type-product .add-to-cart .quantity .decrease:before{background-image:url(assets/images/legacy/artedo-minus.svg)}.type-product .variant-list select{background-image:url(assets/images/legacy/esoldi-input-arrow.svg);border:1px solid rgba(0,0,0,.102);min-height:48px}@media(max-width:480px){.type-product .variant-list select{width:50vw}}.type-product .social-buttons-wrapper{border-top:1px solid #e1e1e1;margin-top:32px}.type-product .shp-tabs-wrapper:before{background-color:#f8f8f8;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}.type-product .browse-p,.type-product .product-top .btn.add-to-cart-button:before{display:none}@media(min-width:768px){.type-product #content-wrapper{margin-top:0!important}}.type-product .products-related:after{content:none}.type-product .product-top{background-color:transparent;margin-top:50px}.type-product .product-top:before{background-color:transparent;top:0;width:100vw}.type-product .content-wrapper{background-color:transparent}@media(max-width:767px){.type-product .content-wrapper{margin-top:30px}}.type-product .p-detail-inner-header .p-code{display:none}.type-detail .detail-parameters{margin-bottom:0;padding-top:0;width:100%}.type-detail .extended-description .detail-parameters tbody{display:contents}.type-product .extended-description>.detail-parameters>tbody{border-style:none}.type-product .tab-content .detail-parameters tbody{padding-top:0}@media(max-width:1200px){.type-product .content-wrapper.container .row>div{padding-left:0;padding-right:0}}@media(max-width:768px){.type-detail .p-detail-info>div{margin-bottom:10px!important}}.type-detail .detail-parameters tbody{border-top:.5px solid #e1e1e1;margin-top:24px;padding-top:35px}.type-detail .detail-parameters tbody .surcharge-list{display:block;padding-bottom:35px}@media(max-width:480px){.type-detail .detail-parameters tbody .surcharge-list{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}}@media(min-width:768px){.type-detail .surcharge-list th{min-width:256px!important}.type-detail .surcharge-list select{background-image:url(assets/images/legacy/goldpc-input-arrow.svg);background-position-x:calc(100% + 2px);background-size:52px;min-width:275px}}.type-product .tab-content .detail-parameters tr:nth-child(odd){background-color:#fff}.type-product .btn.add-to-cart-button.btn-lg:hover{opacity:.7}.type-product .tab-content .detail-parameters tr{width:100%}.type-product .tab-content .detail-parameters tr th{color:#000;font-size:14px;font-weight:700;height:47px;padding:0 9px 0 16px!important}.type-product .tab-content .detail-parameters tr td{color:#000;font-size:14px;font-weight:400;height:47px;padding:0 16px 0 9px!important}.type-product .tab-content .detail-parameters tr td a:hover{text-decoration:underline}@media(max-width:767px){.type-detail .content-wrapper.container .row{margin-left:0;margin-right:0}}.type-detail .type-detail .basic-description{color:rgba(56,60,67,.898)}@media(min-width:992px){.type-detail .basic-description{flex:1 1 auto;padding-right:40px;width:66.666666%}.type-detail .extended-description{flex:0 1 auto;padding-left:10px;width:33.333333%}}@media(min-width:768px){.type-detail .p-detail-inner>.p-detail-inner-header,.type-detail .product-top>.col-xs-12:first-of-type>.p-detail-info{display:none}}@media(max-width:767px){.shp-tabs-wrapper .basic-description>h3:first-child,.shp-tabs-wrapper h3{font-size:22px!important}}.ordering-process .summary-title h4{display:block!important}.cart-table{margin-top:0}@media only screen and (max-width:767px){.cart-table{margin:15px 0}}.cart-table .show-related{color:#141414!important;font-weight:500!important}@media only screen and (max-width:767px){.cart-table tbody{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;margin-left:-5px;width:calc(100% + 5px)}}.cart-table tr{align-items:center;display:flex;justify-content:space-between}@media only screen and (max-width:767px){.cart-table tr{align-items:center;border:1px solid!important;border-radius:0;display:flex;flex-direction:column;justify-content:center;margin:5px;padding-top:20px;text-align:center;width:175px}}.cart-table .p-availability{padding-right:20px;text-transform:uppercase}@media only screen and (min-width:1200px){.cart-table .p-quantity{display:flex;flex-direction:revert;justify-content:center;width:auto}}.cart-table .p-total{flex-direction:row;margin-right:10px;min-width:150px;text-align:right}.cart-table .p-name{flex:1;max-width:550px;padding-left:25px}@media only screen and (max-width:767px){.cart-table .p-name{display:inline-block;margin-top:10px;padding-left:0!important}}.cart-table .p-name a{font-size:1em;font-weight:600!important}.cart-table .p-name a>div,.cart-table .p-name a>span{font-weight:400;margin-top:10px}@media only screen and (max-width:767px){.cart-table .p-name a{font-size:1em}.ordering-process .cart-table .related .cart-related-product{flex-direction:column}.cart-table .related .cart-related-info{width:calc(100% - 20px)!important}.cart-table .related .cart-related-info a{margin-left:auto;margin-right:auto;text-align:center}.ordering-process .cart-table .related .cart-related-button .price{margin:0;padding:0;text-align:center}.cart-table .related .cart-related-button{flex-direction:column;width:calc(100% - 20px)!important}.cart-table tr.related.visible{margin-bottom:10px;max-height:none}}@media(max-width:480px){.cart-table tr.related.visible{padding-top:0}.cart-table .related .cart-related-button{align-items:center!important;justify-content:center!important}}.cart-content .discount-coupon:before{content:"Dárky a slevy"}.cart-content .cart-summary .discount-coupon h4,.cart-content .discount-coupon:before{color:#171717;display:block;font-size:24px;font-weight:700;margin-bottom:24px}.cart-table tr.removeable:after{background:#e1e1e1;bottom:-26px;content:"";height:1px;left:0;position:absolute;width:100%}.cart-table tr{border-bottom:20px solid transparent}@media only screen and (min-width:1200px){.cart-table tr{border-bottom:50px solid transparent}}@media only screen and (min-width:1500px){.cart-table .p-name{min-width:200px}}.cart-table .cart-p-image{border-radius:10px;height:100px;margin-left:0;min-width:100px;width:100px}.cart-table .cart-p-image a{display:block;height:100%;overflow:hidden;position:relative;width:100%}.cart-table .cart-p-image a img{border-radius:5px;height:auto;max-height:100%;max-width:100%;min-height:auto;min-width:auto;width:auto}.cart-table .related{animation-duration:1s;animation-name:showdown;background:transparent!important;max-height:0;padding-right:15px;transition:.3s}@media only screen and (max-width:1199px){.cart-table .related{padding-left:15px}}@media only screen and (max-width:767px){.cart-table .related{background:transparent!important;border:none!important;margin-bottom:0;padding-bottom:0}}.cart-table .related.visible{animation-duration:1s;animation-name:showup2;display:block!important;max-height:100vw}.cart-table .related .cart-related-button .btn{border:none;border-radius:4px;font-size:1em;font-weight:400;height:38px;letter-spacing:.6px;line-height:38px;min-width:112px;padding:0;width:112px}@media only screen and (max-width:767px){.cart-table .related .cart-related-button .btn{float:left}}@media only screen and (max-width:480px){.cart-table .related .cart-related-button .btn{height:34px;line-height:34px;margin:0;min-height:34px;min-width:95px;width:95px}}.cart-table .related .cart-related-button .btn:hover{background:#000}@media(min-width:768px)and (max-width:1199px){.cart-table .related>td{padding-left:0!important}}.cart-table .related{background:#f1f4f7;margin-top:-1px}.cart-table .related>td{display:block;padding-left:100px;position:relative;width:100%}@media only screen and (max-width:767px){.cart-table .related>td{padding-left:0}}.cart-table .related>td:before{background:#f5f5f5;content:"";height:25px;left:125px;position:absolute;top:-11px;transform:rotate(-45deg);width:25px}.cart-table .related .cart-related-info a{font-weight:500}.cart-table .related .cart-related-availability{font-size:13px;font-weight:700;text-transform:none}.cart-table .related .cart-related-availability span{color:#383c43!important}.cart-table tr.related td{background-color:#fff}.cart-table .related .cart-related-img img{height:auto;max-height:50px;max-width:50px;width:auto}@media only screen and (min-width:1200px){.cart-table .related .cart-related-img img{border-radius:5px;height:auto;max-height:70px;max-width:70px;width:auto}}@media only screen and (max-width:767px){.cart-table .related .cart-related-img img{max-height:35px;max-width:35px}}.cart-table .related .cart-related-product{background:#f5f5f5;border-radius:4px;margin-top:-8px;padding:5px 20px 5px 15px;position:relative}@media only screen and (max-width:767px){.cart-table .related .cart-related-product{background:transparent;padding:5px}}.cart-table .related .cart-related-button{align-items:center;display:flex;justify-content:flex-end;width:37%}.cart-table .related .cart-related-button .price{margin-bottom:0;min-width:83px;padding-right:20px;text-align:right}@media only screen and (max-width:767px){.cart-table .related .cart-related-button .price{min-width:70px}}@media only screen and (max-width:480px){.cart-table .related .cart-related-button .price{padding-bottom:2px;padding-right:5px;text-align:right}}@media only screen and (max-width:767px){.cart-table .related .cart-related-button{padding:5px 0}}@media only screen and (max-width:480px){.cart-table .related .cart-related-button{align-items:flex-end;flex-direction:column}}.cart-table .related .cart-related-info{width:63%}.cart-table .remove-item{align-items:center;background:transparent;border:none;border-radius:0;display:flex;height:21px;justify-content:center;margin-left:2vw;margin-top:2px;min-height:inherit;min-width:21px!important;opacity:1!important;padding:0;position:relative;width:21px}.cart-table .remove-item:before{background-size:12px;color:red;font-size:8px;font-weight:800;height:16px;left:6px;line-height:15px;position:absolute;top:3px;width:16px}.cart-table .remove-item:hover{opacity:1}.cart-table .remove-item:hover:before{color:#fff}.cart-table tr{position:relative}@media only screen and (max-width:767px){.cart-table tr{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:calc(50% - 10px)}.cart-table tr td{text-align:center!important}}.cart-table tr.related-visible{border-bottom:0}@media only screen and (max-width:400px){.cart-table tr{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 0 10px;text-align:center;width:100%}}.cart-table tr td{align-items:flex-start;background:transparent;border:none!important;display:flex;flex-direction:column;justify-content:center;min-height:46px;position:relative}.cart-table tr td .p-label{background-color:#fff;color:#b0bace;font-size:10px;font-weight:600;left:50%;position:absolute;text-transform:uppercase;top:-50px;transform:translateX(-50%)}.cart-table tr td.cart-p-image{background:#fff}.cart-table tr td .cart-related-availability strong,.cart-table tr td.p-availability strong{font-weight:500}.cart-table tr td .price,.cart-table tr td.p-total .price-final{color:#141414;display:flex;font-weight:500;justify-content:flex-end;min-width:100px}.cart-table .remove-item:before{color:#141414}.cart-table .remove-item:hover:before{color:red}.cart-table tr td.p-total{align-items:center;display:flex;justify-content:flex-start;text-align:left!important;vertical-align:middle}@media only screen and (max-width:767px){.cart-table tr td.p-name a{display:-webkit-box;-webkit-line-clamp:4;overflow:hidden}.cart-table tr td.p-total{flex-direction:row;justify-content:flex-start!important;margin:0 auto;max-width:100px;min-width:100px}}.cart-table tr td.p-total strong{font-size:1.2em}.cart-table tr td.p-total form{float:right;margin-top:-5px}.cart-table tr td.p-total .p-label{left:inherit;line-height:1em;right:9vw}.cart-table tr td.p-price{color:#141414}.cart-table tr td.p-price .price-final{color:#141414;font-weight:500}.cart-table tr td.p-price .unit-value{color:#141414}.cart-table tr td .cart-related-info a,.cart-table tr td.p-name a{color:#141414;display:block;font-weight:500;line-height:17px;text-decoration:none;text-transform:none}.cart-table tr td.p-name a{font-size:16px}.cart-table tr td .show-related{color:#141414!important;font-size:14px!important;font-weight:400!important}#checkoutSidebar .next-step{align-items:center;clear:both;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:0;padding-top:0}#checkoutSidebar .next-step .next-step-back{color:#141414;display:block;font-size:13px;font-weight:400;margin:10px 0;text-align:left;text-decoration:none}#checkoutSidebar .consents{clear:both;font-size:13px;padding:15px 0 0}#checkoutContent .radio-wrapper input[type=radio]+label.inactive,#checkoutContent .radio-wrapper input[type=radio]+label.inactive .payment-shipping-price.for-free{color:#ccc}#checkoutContent .form-group{align-items:flex-start!important;flex-direction:column}@media only screen and (min-width:768px){#checkoutContent .form-group .form-control{max-width:400px;width:100%}}@media only screen and (max-width:767px){#checkoutContent .form-group .form-control{width:100%}}#checkoutContent .form-group label{font-size:.8em;font-weight:600;line-height:normal;margin-bottom:5px;margin-top:15px}#checkoutContent .form-group label[for=login]{font-size:1em}#checkoutContent .form-group a{line-height:10px;margin-bottom:25px!important;min-height:10px}#checkoutContent input[type=checkbox]+label:before,#checkoutContent input[type=radio]+label:before{height:22px;width:22px}#checkoutContent input[type=checkbox]+label:after,#checkoutContent input[type=radio]+label:after{height:14px;left:4px;width:14px}#checkoutContent input[type=checkbox]+label,#checkoutContent input[type=radio]+label{padding-left:35px}#checkoutContent .co-billing-address .form-group,#checkoutContent .co-box-additional .form-group,#checkoutContent .form-option-block .form-group{margin-bottom:12px!important}#checkoutContent .cart-header{margin-bottom:30px;margin-top:0;padding-left:20px}.phone-combined-input{max-width:none}.co-box .validator-msg,.js-validator-msg{margin-left:0}.co-box .phone-combined-input{width:100%}.co-box .phone-combined-input #phone{margin-left:10px;max-width:310px;width:100%}.cart-content{border-radius:0;padding:20px!important}@media(max-width:767px){.ordering-process.id--9 .cart-content{padding-left:15px!important;padding-right:15px!important}}.js-validator-msg+.phone-combined-input,.js-validator-msg+input,.js-validator-msg+select,.validator-msg+.phone-combined-input,.validator-msg+input,.validator-msg+select{margin-left:0}#checkoutContent .cart-content .box{border:none;padding:0}#checkoutContent .cart-content .box .form-group .btn:hover{color:green}#checkoutContent .cart-content .box .form-group .btn{background:transparent;border:none;color:#1e1e1c!important;font-size:1em;font-weight:400;height:auto;letter-spacing:.5px;margin:10px 0;padding:0;text-decoration:underline;text-transform:none}#checkoutContent .cart-content .co-box{background:transparent;border-radius:10px;margin-bottom:15px;padding:0!important}#checkoutContent .cart-content .co-box h4{font-size:1.4em;font-weight:600;letter-spacing:0;margin:20px 0 10px;padding:0 0 0 48px;position:relative;text-transform:none}@media only screen and (max-width:767px){#checkoutContent .cart-content .co-box h4{font-size:1.2em;line-height:1.2}}#checkoutContent .cart-content .co-box h4:before{content:"";display:block;filter:brightness(0);height:30px;left:0;position:absolute;top:20px;width:40px}#checkoutContent .cart-content .co-box.co-basic-information h4:before{background:url(assets/images/legacy/moira-list.svg) no-repeat 50%;background-size:23px}#checkoutContent .form-group label{color:#141414;font-size:15px;font-weight:700;margin-bottom:10px}.ordering-process .cart-row .col-md-8{padding-right:0!important}.ordering-process .cart-table .related .cart-related-product{background-color:hsla(0,0%,92.5%,.502);border-radius:0;margin-bottom:14px;margin-top:10px}.ordering-process .cart-table .related .cart-related-product+.cart-related-product{margin-bottom:0}.ordering-process .cart-related-product{border-style:none}.ordering-process .cart-table .related .cart-related-button .price{align-items:flex-end;display:inline-block;margin-left:10px;min-width:100px}.ordering-process .cart-table .related .cart-related-button .price small{margin-right:3px}@media(max-width:767px){.ordering-process .cart-table .related .cart-related-button .price{margin-bottom:5px;margin-left:0}}.ordering-process .cart-table .related>td:before{display:none}.ordering-process .cart-related-availability{text-align:center}.ordering-process{background-color:#fff!important;background-image:none}.ordering-process .cart-table .related .cart-related-button .btn{align-items:center;background-color:var(--color-primary);border-radius:0;color:#fff;display:flex;flex-direction:row-reverse;font-size:15px;font-weight:400;height:48px;justify-content:center;letter-spacing:-.005em;padding:20px 10px;transition-duration:.2s;width:117px}.ordering-process .cart-table .related .cart-related-button .btn.add-to-cart-button:before{background-image:url(assets/images/legacy/bateriovo-do-kosiku-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:9px;content:"";height:20px;margin-bottom:-3px;width:20px}.ordering-process .cart-table .related .cart-related-button .btn:hover{opacity:.8}#checkoutContent .form-group .form-control{background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:0;color:#141414;font-size:15px;font-weight:400;height:52px;padding-left:17px}#checkoutContent .cart-content .co-box.co-contact-information h4:before{background:url(assets/images/legacy/opal-user.svg) no-repeat 50%;background-size:24px}#checkoutContent .cart-content .co-box.co-billing-address h4:before,#checkoutContent .cart-content .co-box.co-shipping-address h4:before{background:url(assets/images/legacy/opal-adress.svg) no-repeat 50%;background-size:24px}#checkoutContent .cart-content .co-box.co-delivery-method h4:before{background:url(assets/images/legacy/moira-kosik-truck.svg) no-repeat 50%;background-size:26px}#checkoutContent .cart-content .co-box.co-payment-method h4:before{background:url(assets/images/legacy/moira-credit-card.svg) no-repeat 50%;background-size:25px}#checkoutContent .cart-content .co-box .radio-wrapper{border:none!important;border-radius:10px;overflow:hidden;padding:0 20px}.co-box .radio-wrapper input[type=checkbox]+label:before,.radio-wrapper input[type=radio]+label:before{background:transparent;border-color:#141414;border-width:2px}.co-box .radio-wrapper input[type=checkbox]+label:after,.radio-wrapper input[type=radio]+label:after{background:transparent}.co-box .for-free,.co-box .radio-wrapper.active label>span b{color:#141414}.co-box .form-group{width:100%!important}.co-box .payment-info b,.payment-shipping-price{color:#141414;text-transform:none}.co-box .radio-wrapper input[type=checkbox]:checked+label:before,.radio-wrapper input[type=radio]:checked+label:before{border-color:#141414}.co-box .radio-wrapper input[type=checkbox]:checked+label:after,.radio-wrapper input[type=radio]:checked+label:after{background:#141414}#checkoutContent .cart-content .co-box .radio-wrapper.active{background:#f5f5f5!important;border-radius:0}#checkoutContent .cart-content .co-box.co-delivery-method label,#checkoutContent .cart-content .co-box.co-payment-method label{align-items:flex-start;cursor:pointer;font-weight:600;margin:0!important;padding:22px 0 22px 32px}#checkoutContent .cart-content .co-box.co-delivery-method label:hover b,#checkoutContent .cart-content .co-box.co-payment-method label:hover b{color:#141414}#checkoutContent .cart-content .co-box.co-delivery-method label b,#checkoutContent .cart-content .co-box.co-payment-method label b{font-weight:600}@media only screen and (min-width:1200px){#checkoutContent .cart-content .co-box.co-delivery-method label,#checkoutContent .cart-content .co-box.co-payment-method label{margin-bottom:20px}}#checkoutContent .cart-content .stay-in-touch{padding:0}#checkoutContent .cart-content #note fieldset,#checkoutContent .cart-content #shipping-address fieldset{border:none!important;margin:0 auto}#checkoutContent .cart-content #shipping-address{margin-bottom:15px}#checkoutContent .cart-content #shipping-address fieldset{max-width:inherit}#checkoutContent .cart-content .co-contact-information{padding-bottom:15px!important}#checkoutContent .cart-content .co-box-additional{padding:30px 0 10px!important}#checkoutContent .cart-content fieldset{border:0;display:flex;flex-direction:column;margin:0}#checkoutContent .cart-content .form-group{align-items:center;display:flex;margin-bottom:0!important}@media only screen and (max-width:480px){#checkoutContent .cart-content .form-group{align-items:flex-start;flex-direction:column}}#checkoutContent .cart-content .form-group.form-group-wrapped{display:block}#checkoutContent .cart-content .form-group,#checkoutContent .cart-content .shipping-billing-table{margin:0 auto}@media only screen and (min-width:1200px){#checkoutContent .cart-content .form-group,#checkoutContent .cart-content .shipping-billing-table{padding:0 10px}#checkoutContent .cart-content #note{margin:0 10px 20px}}.cart-content .fvDoplnek{margin-bottom:0;padding:15px 15px 0}@media only screen and (max-width:767px){.cart-content .fvDoplnek{padding:15px 10px 0}}.cart-content .fvDoplnek .fvDoplnek-produkt p{margin-top:5px!important;padding-left:5px!important}.order-summary .cart-items .cart-item>div{border:none!important}.cart-content .order-summary .price-wrapper{align-items:center;display:flex;flex-wrap:wrap;font-weight:400;justify-content:space-between;margin-bottom:0}.cart-content .order-summary .price-wrapper .price-label{width:50%}.cart-content .order-summary .order-summary-inner{padding:0}.cart-content .order-summary .order-summary-inner h4{display:block!important;margin:0 0 30px;text-transform:uppercase!important}.cart-content .order-summary .recapitulation-single{border-style:none!important;color:#141414;display:flex;justify-content:space-between}.cart-content .order-summary .recapitulation-single strong span{float:right}.cart-content .next-step{align-items:flex-start;flex-direction:column;margin-top:30px;padding-top:20px;position:relative}@media only screen and (max-width:480px){.cart-content .next-step{align-items:flex-start;flex-direction:column-reverse}}.cart-content .next-step .btn{align-items:center;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex!important;float:right;font-size:14px;font-weight:400;height:54px;justify-content:center;letter-spacing:.5px;line-height:1.3em;margin:0;min-width:180px;padding:0 30px;text-align:center;text-transform:none;width:auto}@media only screen and (max-width:480px){.cart-content .next-step .btn{margin-bottom:20px;width:100%}}.back-shopping-link .next-step-back{padding:1px 0 0 22px}.cart-content.summary-wrapper .price-wrapper{align-items:center;display:flex;flex-wrap:wrap;font-weight:500;justify-content:space-between}.ordering-process input[type=checkbox]+label:before,.ordering-process input[type=radio]+label:before{border-color:#141414}.ordering-process #checkoutContent input[type=checkbox]+label:after,.ordering-process #checkoutContent input[type=radio]+label:after{content:none}.ordering-process input[type=checkbox]:checked+label:after,.ordering-process input[type=radio]:checked+label:after{content:""!important}.cart-content.summary-wrapper .price-wrapper .price-label{font-size:1em;font-weight:600;letter-spacing:0;max-width:50%;width:50%}@media(max-width:767px){.cart-table tr:after{content:none!important;display:none}}.cart-content.summary-wrapper .price-wrapper .price.price-primary{font-size:2.2em;font-weight:600;letter-spacing:0;max-width:50%;text-align:right;width:50%}@media only screen and (max-width:767px){.cart-content.summary-wrapper .price-wrapper .price.price-primary{font-size:1.5em}}.cart-content .cart-summary,.cart-content .delivery-time{padding:15px 0}.cart-content .delivery-time{padding-bottom:0}.cart-content .discount-coupon:before,.cart-content .extra.delivery:before,.cart-content .extra.discount:before{content:"";font-size:36px;left:0;line-height:36px;margin-top:-18px;position:absolute;top:50%}.cart-content .extra.delivery,.cart-content .extra.discount{align-items:center;display:flex;min-height:36px;padding-left:72px;position:relative}.cart-content .extra.delivery strong,.cart-content .extra.discount strong{color:#1e1e1c;font-weight:500}.cart-content .extra.discount{display:block;position:relative}.cart-content .extra.discount:before{content:"";display:inline-block!important;font-family:shoptet!important;font-size:36px;height:40px;left:0;line-height:36px;margin-top:-18px;position:absolute;top:50%;width:40px}.cart-content .extra.delivery:before{color:#141414;content:url(assets/images/legacy/moira-kosik-truck.svg)}.cart-content .extra.delivery,.cart-content .extra.discount{padding-left:50px!important}.cart-content .extra.delivery strong,.cart-content .extra.discount strong{font-size:22px;font-weight:700}@media(max-width:767px){.cart-content .extra.delivery strong,.cart-content .extra.discount strong{font-size:16px}}.cart-summary>h4{display:none}.ordering-process.id--16 .price-primary,.ordering-process.id--17 .price-primary,.ordering-process.id--9 .price-primary{color:#141414}.ordering-process.id--16 .cart-content.summary-wrapper .price-wrapper .price-label,.ordering-process.id--17 .cart-content.summary-wrapper .price-wrapper .price-label,.ordering-process.id--9 .cart-content.summary-wrapper .price-wrapper .price-label{color:#141414!important}.ordering-process.id--16 .cart-content.summary-wrapper .price-wrapper .price-secondary,.ordering-process.id--17 .cart-content.summary-wrapper .price-wrapper .price-secondary,.ordering-process.id--9 .cart-content.summary-wrapper .price-wrapper .price-secondary{color:rgba(30,30,28,.4)!important}.ordering-process.id--16 .cart-content.summary-wrapper .next-step-back,.ordering-process.id--17 .cart-content.summary-wrapper .next-step-back,.ordering-process.id--9 .cart-content.summary-wrapper .next-step-back{color:#141414!important}.cart-table .p-total{min-width:auto}.contact-box>strong{color:#141414}.cart-content .next-step{align-items:center;flex-direction:row;flex-wrap:nowrap!important}@media(max-width:991px){.cart-content .next-step{flex-direction:column}}.ordering-process.id--9 .back-shopping-link{display:none}.cart-content.summary-wrapper .next-step-back{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-end}.cart-content.summary-wrapper .next-step-back:hover{text-decoration:underline}.cart-content.summary-wrapper .next-step-back:after{background:url(assets/images/legacy/moira-shop-back-arrow.svg) no-repeat 50%;background-size:16px;content:""!important;display:block;filter:brightness(0);height:16px;margin-right:4px;width:16px}#checkoutContent .cart-content .co-box.co-delivery-method label,#checkoutContent .cart-content .co-box.co-payment-method label{align-items:center}@media(max-width:480px){.ordering-process .quantity-form .quantity .decrease{left:10px}.ordering-process .quantity-form .quantity .decrease,.ordering-process .quantity-form .quantity .increase{height:20px;width:20px}}.quantity-form .quantity .decrease,.quantity-form .quantity .increase{height:20px;width:20px}.quantity-form .quantity .decrease:before,.quantity-form .quantity .increase:before{margin:0}@media(max-width:767px){.cart-table tr td.p-total{justify-content:center!important}.ordering-process.id--9 .sidebar-in-cart{padding-top:0!important}.ordering-process.id--9 .cart-content.summary-wrapper{margin-left:15px;margin-right:15px;margin-top:-20px}}.cart-item>div.cart-item-amount{display:none}@media(max-width:767px){.in-dekujeme.ordering-process .recapitulation-wrapper .co-box h4{padding-left:60px}.in-dekujeme.ordering-process .cart-table tbody{padding-right:17px}}.ordering-process.id--16 .order-recapitulation,.ordering-process.id--16 .order-summary .cart-items .cart-item>div,.ordering-process.id--17 .order-recapitulation,.ordering-process.id--17 .order-summary .cart-items .cart-item>div{color:#141414}.ordering-process.id--16 .checkout-box,.ordering-process.id--17 .checkout-box{display:none}.ordering-process.id--16 .order-summary-inner h4,.ordering-process.id--17 .order-summary-inner h4{color:#141414;font-size:18px!important;font-weight:700!important;margin-bottom:20px!important;text-transform:none!important}@media(max-width:767px){.ordering-process.id--16 .cart-inner,.ordering-process.id--17 .cart-inner{padding-left:15px;padding-right:15px;padding-top:10px}}.ordering-process.id--16 #checkoutContent .cart-content .co-box h4,.ordering-process.id--17 #checkoutContent .cart-content .co-box h4{color:#141414}@media(max-width:991px){.ordering-process.id--16 #checkoutContent .cart-content,.ordering-process.id--17 #checkoutContent .cart-content{padding:0!important}}.ordering-process.id--16 #checkoutSidebar .cart-content,.ordering-process.id--17 #checkoutSidebar .cart-content{background-color:#f5f5f5!important;border-radius:0}.ordering-process.id--16 #checkoutSidebar,.ordering-process.id--17 #checkoutSidebar{padding-top:80px}@media(max-width:1500px){.ordering-process.id--16 #checkoutSidebar,.ordering-process.id--17 #checkoutSidebar{padding-top:86px}}@media(max-width:767px){.ordering-process.id--16 #checkoutSidebar,.ordering-process.id--17 #checkoutSidebar{padding-top:0}}.ordering-process.id--16 #checkoutContent .cart-content .co-box,.ordering-process.id--17 #checkoutContent .cart-content .co-box{border:2px solid #f5f5f5;padding:0 15px 20px!important}.ordering-process.id--16 .cart-item-name a,.ordering-process.id--17 .cart-item-name a{color:#141414;font-weight:700}.ordering-process.id--16 .cart-item-name a .main-link-variant,.ordering-process.id--17 .cart-item-name a .main-link-variant{font-weight:400}.ordering-process.id--16 .cart-item-name a:hover,.ordering-process.id--17 .cart-item-name a:hover{text-decoration:underline}.ordering-process.id--16 .cart-content .order-summary .recapitulation-single strong span,.ordering-process.id--17 .cart-content .order-summary .recapitulation-single strong span{color:#141414}.scrolled .ordering-process.id--16 #checkoutSidebar,.scrolled .ordering-process.id--17 #checkoutSidebar{padding-top:80px}@media(max-width:991px){.scrolled .ordering-process.id--16 #checkoutSidebar,.scrolled .ordering-process.id--17 #checkoutSidebar{padding-top:0}.ordering-process.id--16 #checkoutContent,.ordering-process.id--17 #checkoutContent{padding-bottom:0}}.ordering-process.id--17 #checkoutContent .cart-content .co-box.co-box-additional{padding-top:20px!important}.ordering-process .checkout-box-wrapper .contact-box ul li a{text-decoration:underline!important}.ordering-process .checkout-box-wrapper .contact-box ul li a:hover{text-decoration:none!important}.cart-content .next-step .btn,.ordering-process .cart-content.summary-wrapper .next-step-forward{background-color:var(--color-primary);border-radius:0;color:#fff!important;font-size:18px;font-weight:700;height:auto;min-height:48px;padding:2px 25px;transition-duration:.2s}.cart-content .next-step .btn:hover,.ordering-process .cart-content.summary-wrapper .next-step-forward:hover{opacity:.8}@media(max-width:1199px){.cart-content .next-step .btn,.ordering-process .cart-content.summary-wrapper .next-step-forward{min-width:115px;padding:2px 6px}}.cart-content .next-step .btn:after,.ordering-process .cart-content.summary-wrapper .next-step-forward:after{display:none}.ordering-process.id--17 #checkoutContent .form-group .form-control{background-color:#fff}@media(max-width:1199px){.ordering-process .cart-table{padding:50px 20px 40px 40px!important}}@media(max-width:767px){.ordering-process .cart-table{padding:0!important}}.cart-content .cart-summary{padding-bottom:20px;padding-top:0;position:relative}.cart-content .cart-summary h4{font-size:1em;font-weight:600;margin-bottom:10px;text-transform:uppercase}@media(min-width:768px){.ordering-process.id--9 .col-md-8 .cart-content{padding-right:0!important}}.cart-empty .contact-box a,.cart-empty .contact-box span{color:#141414!important}.cart-empty .contact-box a{text-decoration:underline!important}.cart-empty .contact-box a:hover{text-decoration:none!important}#checkoutContent .cart-content #shipping-address fieldset{border:2px solid #f5f5f5!important;border-radius:0;padding:0 15px 20px!important}.ordering-process .cart-table .p-quantity .quantity{border-style:none!important}.ordering-process .cart-table .p-quantity .quantity input{border-radius:0}.cart-content .cart-header{align-items:center;background:transparent;border-bottom-width:0!important;display:flex!important;justify-content:space-between;margin:-20px -20px 20px;margin-bottom:-30px!important;padding:0;padding-bottom:25px!important;position:relative;top:-24px;width:100%;width:82%}@media(max-width:991px)and (min-width:768px){.cart-content .cart-header{width:70%!important}}@media(max-width:767px){.cart-content .cart-header{left:0;top:-15px;width:100%}}@media(max-width:991px){.cart-content.summary-wrapper .next-step-back{margin-bottom:15px}.cart-content .next-step .btn{width:100%}}@media(max-width:1500px){.cart-content .cart-header{width:100%}}@media only screen and (max-width:480px){.cart-content .cart-header{flex-direction:column;flex-wrap:wrap;padding-top:0}}.cart-content .cart-header:before{background:#dfdfdf;content:"";height:2px;left:50%;margin-top:-11px;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%}@media only screen and (max-width:1199px){.cart-content .cart-header:before{width:65%}}.cart-content .cart-header li{width:auto}@media only screen and (max-width:768px){.cart-content .cart-header li{border:none;display:block;padding:0;width:auto}.cart-content.summary-wrapper .price-wrapper{margin-bottom:0}.cart-table tr td{align-items:center;padding:5px 0!important;text-align:center!important;width:100%}.cart-table tr td .quantity{margin:0}.cart-content .cart-header li a span,.cart-content .cart-header li strong span{font-size:.9em!important;padding:5px 0!important}.cart-content .cart-header{align-items:flex-start;flex-direction:column}}@media only screen and (max-width:480px){.cart-content .cart-header li{width:100%}.cart-content .cart-header li a,.cart-content .cart-header li strong{padding-bottom:0;padding:5px 0}}ol.cart-header li.active span,ol.cart-header li.completed span{color:#141414!important}ol.cart-header li.active a,ol.cart-header li.active strong,ol.cart-header li.completed a,ol.cart-header li.completed strong{border:none}.ordering-process ol.cart-header li a span:before,ol.cart-header li strong span:before{display:none}.cart-content .cart-header li a{border:none!important}.cart-content .cart-header li a span,.cart-content .cart-header li strong span{background-color:#fff;color:#dcdcdc;display:inline-block;font-size:1.4em;font-weight:400;letter-spacing:0;padding:0 22px;position:relative;text-transform:none;vertical-align:middle}.sidebar-in-cart{padding-top:0!important}@media(max-width:1500px){.sidebar-in-cart{padding-top:0!important}}@media(min-width:768px)and (max-width:991px){.ordering-process .cart-content{padding-left:0!important}.ordering-process .cart-content .cart-table{margin-left:0;margin-right:0}.ordering-process.ordering-process.id--9 .cart-content .cart-header{margin-left:0}}.ordering-process .cart-table tr:last-child:after,.ordering-process .delivery-time,.ordering-process>.container{display:none}.ordering-process .cart-table{border:2px solid #f5f5f5!important;border-collapse:initial;border-radius:0!important;margin-left:-20px;margin-right:-20px;padding:50px 20px 0 40px}.cart-content .cart-header li a,.cart-content .cart-header li strong{padding:0}@media only screen and (max-width:1500px){.cart-content .cart-header li a span,.cart-content .cart-header li strong span{font-size:1.6em;letter-spacing:1px}}@media only screen and (max-width:767px){.cart-content .cart-header li a span,.cart-content .cart-header li strong span{font-size:1.5em;letter-spacing:.5px;padding:0 15px}}@media only screen and (max-width:600px){.cart-content .cart-header li a span,.cart-content .cart-header li strong span{font-size:1.1em;letter-spacing:0}}@media only screen and (max-width:480px){.cart-content .cart-header li a span,.cart-content .cart-header li strong span{padding:0}}.cart-content .cart-header li:first-child a span,.cart-content .cart-header li:first-child strong span{padding-left:0}.cart-content .cart-header li:last-child a span,.cart-content .cart-header li:last-child strong span{padding-right:0}.cart-content .cart-header li.active a span:before,.cart-content .cart-header li.active strong span:before,.cart-content .cart-header li.completed a span:before,.cart-content .cart-header li.completed strong span:before{border:none;color:#fff;line-height:32px!important;padding-left:2px}.cart-content .discount-coupon{padding-left:0}.cart-content .extras-wrapper .extras-col form .btn,.cart-content .extras-wrapper .extras-col form button{border:1px solid}.cart-content .discount-coupon label{color:#292b32;display:block;font-size:1.2em;font-weight:500;letter-spacing:1px;line-height:18px;margin-bottom:10px}.cart-content .cart-summary h4{margin-top:25px}.cart-content .discount-coupon .applied-coupon{align-items:center;display:flex;justify-content:flex-start;width:100%}.cart-content .discount-coupon .applied-coupon strong{font-weight:500}.cart-content .discount-coupon .applied-coupon form{width:50px}.cart-content .discount-coupon .applied-coupon form fieldset{padding:0}.cart-content .discount-coupon .applied-coupon form .btn{border-radius:50%;font-family:CURSIVE;font-weight:600;height:25px;line-height:0;margin-left:15px;min-width:inherit;padding:0 0 3px 1px;position:relative;width:25px}.cart-content .discount-coupon form{display:flex;width:100%}.cart-content .discount-coupon form input{border-radius:0;height:51px;padding-right:45px}.cart-content .discount-coupon form input::-moz-placeholder{color:#9c9c9c;font-size:.9em;font-weight:500;letter-spacing:.5px}.cart-content .discount-coupon form input::placeholder{color:#9c9c9c;font-size:.9em;font-weight:500;letter-spacing:.5px}.ordering-process input[type=checkbox]:checked+label:before,.ordering-process input[type=radio]:checked+label:before{border-color:#141414}.co-box .radio-wrapper input[type=checkbox]:checked+label:after,.radio-wrapper input[type=radio]:checked+label:after{background-color:#141414}.ordering-process.id--16 #checkoutContent .cart-content .co-box,.ordering-process.id--17 #checkoutContent .cart-content .co-box{border-radius:0}.cart-content .discount-coupon form .btn{border:#293659;border-radius:0;color:#293659;font-size:1.1em;font-weight:700;height:51px;letter-spacing:.5px;margin-left:-38px;min-height:51px;text-transform:none;width:120px}.cart-content .discount-coupon form .btn:hover{background-color:#293659;border-color:#293659;color:#fff}.cart-content .free-gift .free-gifts-wrapper{align-items:center;display:flex;margin-right:80px}@media only screen and (max-width:767px){.cart-content .free-gift .free-gifts-wrapper{margin-right:40px}}.cart-content .free-gift .free-gifts-img{align-items:center;border-radius:50%;height:36px;justify-content:center;width:36px}.cart-content .extras-wrapper{display:flex;flex-wrap:wrap-reverse;justify-content:space-between;max-width:800px}@media(min-width:992px){.cart-content .extras-wrapper{margin-left:-20px}}.cart-content .extras-wrapper .extra{background:transparent;border-radius:3px;margin:10px 0 50px;min-height:43px;padding:10px 10px 10px 80px}.cart-content .extras-wrapper .extra:before{left:2px}.cart-content .extras-wrapper .extras-col{align-items:center;display:flex;flex:1 1 100%;max-width:100%;padding-left:0!important;width:100%}.cart-content .extras-wrapper .extras-col form .btn,.cart-content .extras-wrapper .extras-col form button{margin-top:0}@media only screen and (max-width:767px){.cart-content .extras-wrapper{flex-direction:column}.cart-content .extras-wrapper .extras-wrap{margin-top:15px}}@media(max-width:767px){.cart-content .fvDoplnek .header .fvDoplnek-text{margin-top:0!important}}.cart-empty h1.cart-heading{margin-bottom:20px}.cart-row{justify-content:space-between}.cart-row .col-md-8{flex:0 0 67%;max-width:67%;padding-right:50px!important;padding-top:40px}@media(max-width:767px){.cart-row .col-md-8{padding-top:30px}.cart-row .col-md-8 .cart-header{padding-bottom:0!important}.ordering-process.id--16 .cart-row .col-md-8 .cart-header,.ordering-process.id--17 .cart-row .col-md-8 .cart-header{padding-left:0!important}.ordering-process.id--9 .cart-row .col-md-8{padding-top:0}.ordering-process .content-wrapper.container .row{margin:0}}@media only screen and (max-width:1199px){.cart-row .col-md-8{padding-right:0!important}}@media only screen and (max-width:991px){.cart-row .col-md-8{flex:0 0 100%;max-width:100%;padding-bottom:20px;padding-right:0!important}.cart-row .col-md-4{width:100%!important}.next-step{margin-bottom:0;margin-top:0!important}}.cart-row .col-md-4{flex:inherit;max-width:440px;padding-top:0;width:33%}.cart-content+.cart-content{margin-top:0}@media only screen and (max-width:991px){.cart-row .col-md-4{padding-top:40px}}@media only screen and (max-width:767px){.cart-row .col-md-4{padding-top:0}}.cart-row .col-md-4 h4{font-size:1em;font-weight:600;margin-bottom:30px;padding-top:0;text-transform:uppercase}@media only screen and (max-width:991px){.cart-row .col-md-4 h4{margin-bottom:10px}.cart-row .col-md-4{flex:0 0 100%;max-width:100%}}.back-shopping-link a{border-radius:5px;display:inline-block;font-weight:500;line-height:inherit;margin:50px 0 20px;padding-left:30px;position:relative;text-decoration:none}.back-shopping-link a:before{background:url(assets/images/legacy/opal-arrow-left.svg) no-repeat 50%;background-size:16px;content:""!important;height:16px;left:0;position:absolute;top:2px;width:16px}.ordering-process .cart-table tr td.p-price{display:none}@media(max-width:767px){.ordering-process .cart-table tr td .p-label,.ordering-process .cart-table tr td.p-total .p-label{display:none}.ordering-process .cart-table{border-style:none!important;margin-left:0!important;margin-right:0!important;padding:0}.ordering-process .cart-content .cart-header:before{display:none}.ordering-process #content-wrapper{margin-top:0}.ordering-process .cart-header{margin:0 0 -20px!important}}.ordering-process .next-step-back:before{display:none!important}.ordering-process .quantity input{height:51px;left:50%;position:absolute;transform:translateX(-50%);width:118px!important}.ordering-process .cart-content.checkout-box-wrapper{background-color:#f5f5f5!important;border-radius:0}.ordering-process .cart-content.checkout-box-wrapper .contact-box ul{display:flex;flex-direction:column-reverse}.ordering-process .cart-content.checkout-box-wrapper a,.ordering-process .cart-content.checkout-box-wrapper h4,.ordering-process .cart-content.checkout-box-wrapper span{color:#141414!important}.ordering-process .cart-content.summary-wrapper{background-color:#f5f5f5!important;border-radius:0}.ordering-process .cart-content.summary-wrapper a,.ordering-process .cart-content.summary-wrapper h4,.ordering-process .cart-content.summary-wrapper span{color:#141414!important}@media(max-width:767px){.ordering-process #content-wrapper{margin-top:71px}}.ordering-process #content-wrapper{padding-top:30px!important;position:relative}.ordering-process.id--16 #content-wrapper,.ordering-process.id--17 #content-wrapper{padding-top:8px!important}@media only screen and (max-width:767px){.ordering-process #content-wrapper{padding-top:0!important}}.ordering-process .checkout-box{border-radius:5px}.ordering-process .podpis{border-top:1px solid #dfdfdf;display:block;margin-bottom:15px;margin-top:50px;padding-top:20px;text-align:center}.ordering-process .cart-empty .col-md-4 .cart-content,.ordering-process .checkout-box,.ordering-process .checkout-box-wrapper{border:none;color:#fff;margin-bottom:20px;padding:2px 20px}.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul,.ordering-process .checkout-box .contact-box ul,.ordering-process .checkout-box-wrapper .contact-box ul{display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:flex-end;padding:0}.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul li,.ordering-process .checkout-box .contact-box ul li,.ordering-process .checkout-box-wrapper .contact-box ul li{list-style:none;width:100%}@media only screen and (max-width:991px){.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul li,.ordering-process .checkout-box .contact-box ul li,.ordering-process .checkout-box-wrapper .contact-box ul li{margin-top:5px;width:100%}}.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul li a,.ordering-process .checkout-box .contact-box ul li a,.ordering-process .checkout-box-wrapper .contact-box ul li a{color:#fff;text-decoration:none}.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul li span,.ordering-process .checkout-box .contact-box ul li span,.ordering-process .checkout-box-wrapper .contact-box ul li span{font-weight:300;letter-spacing:.5px}.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul li span.mail,.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul li span.tel,.ordering-process .checkout-box .contact-box ul li span.mail,.ordering-process .checkout-box .contact-box ul li span.tel,.ordering-process .checkout-box-wrapper .contact-box ul li span.mail,.ordering-process .checkout-box-wrapper .contact-box ul li span.tel{display:block;padding-left:35px;position:relative}.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul li span.mail:before,.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul li span.tel:before,.ordering-process .checkout-box .contact-box ul li span.mail:before,.ordering-process .checkout-box .contact-box ul li span.tel:before,.ordering-process .checkout-box-wrapper .contact-box ul li span.mail:before,.ordering-process .checkout-box-wrapper .contact-box ul li span.tel:before{font-size:20px;height:30px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:30px}.ordering-process .checkout-box-wrapper .contact-box ul li span.tel:before{transform:none}.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul li span.tel:before,.ordering-process .checkout-box .contact-box ul li span.tel:before,.ordering-process .checkout-box-wrapper .contact-box ul li span.tel:before{content:""}.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul li span.mail:before,.ordering-process .checkout-box .contact-box ul li span.mail:before,.ordering-process .checkout-box-wrapper .contact-box ul li span.mail:before{content:"";font-weight:500}.payment-logo,.payment-shipping-price{flex-grow:0;flex-shrink:0;text-align:right;width:90px}@media only screen and (max-width:480px){.payment-logo,.payment-shipping-price{max-width:45px;padding-left:0!important;width:70px}}.payment-logo img,.payment-shipping-price img{max-height:40px;max-width:100%}.order-summary-item.price{border:none;padding-top:0}.order-summary .order-summary-item{color:#141414!important}.payment-shipping-price{font-weight:700;padding-left:10px}.order-summary-item.helper{display:none}.ordering-process.id--16 .cart-content .order-summary .recapitulation-single strong span,.ordering-process.id--17 .cart-content .order-summary .recapitulation-single strong span{font-weight:400}.payment-info{flex-grow:1;flex-shrink:1;padding-right:10px;width:auto}.watchdog-row{align-items:center;display:flex;margin:0 0 1em;min-height:36px}.watchdog-row label{min-width:130px}#watchdog-form .disclaimer{color:#666;display:block}.recapitulation-wrapper .co-box{padding:20px 20px 20px 60px}@media only screen and (max-width:767px){.recapitulation-wrapper .co-box{padding-left:0;padding-right:0}}.recapitulation-wrapper .co-box h4:before{content:"";font-family:shoptet;font-size:36px;font-weight:400;left:0;line-height:36px;margin-top:-18px;position:absolute;top:50%}.recapitulation-wrapper .cart-table{border:1px solid #f2f2f2;border-collapse:inherit;border-radius:5px;margin:20px 0 20px 60px;max-width:500px}@media only screen and (max-width:767px){.recapitulation-wrapper .cart-table{margin:20px 0}}.recapitulation-wrapper .cart-table tr{justify-content:flex-start}.recapitulation-wrapper .co-box.co-payment-method h4:before{content:""}.recapitulation-wrapper .co-box.co-order h4:before{content:""}.recapitulation-wrapper table{max-width:400px;width:100%}.recapitulation-wrapper .order-complete-links{align-items:center;display:flex;justify-content:space-around}@media only screen and (max-width:767px){.recapitulation-wrapper .order-complete-links{flex-direction:column;justify-content:center}}.recapitulation-wrapper .co-box h4{margin-left:-60px!important;padding-left:60px}@media only screen and (max-width:767px){.recapitulation-wrapper .co-box h4{margin-left:0!important;padding-left:0}}.cart-empty .cart-content{padding:20px}.in-dekujeme .reca-number{text-align:center}.in-dekujeme .cart-table .p-quantity{align-items:center}.in-dekujeme .order-summary-item.total{margin-top:20px}.in-dekujeme .cart-table{margin:0;max-width:700px}.in-dekujeme .cart-table tr{border:3px solid #fff;border-left:none;border-right:none}.cart-content .order-summary .order-summary-inner .order-summary-item.helper{margin-top:-15px;padding-bottom:15px;padding-top:15px}.cart-content .order-summary .order-summary-inner .order-summary-item.helper>div:first-child{flex:0 0 140px}.cart-content .order-summary .order-summary-inner .order-summary-item.helper>div:last-child{flex:1 1 calc(100% - 140px)}.cart-content .order-summary .order-summary-inner .cart-items>div,.cart-content .order-summary .order-summary-inner .order-recapitulation>div{padding-bottom:0;padding-top:0}.cart-content .order-summary .order-summary-inner .cart-items>div{border-bottom:1px solid #141414}.cart-content{background-color:transparent}.ordering-process.id--9 .contact-box ul li>span:before{filter:none;width:30px}.ordering-process .cart-content,.ordering-process .cart-table{border-radius:0!important}.ordering-process.id--9 .cart-content .next-step .btn,.ordering-process.id--9 .cart-content.summary-wrapper .next-step-forward{font-size:15px;text-transform:uppercase}.ordering-process.ordering-process.id--9 .checkout-box-wrapper .contact-box ul li span{padding-left:35px}.ordering-process.id--16 a.next-step-back,.ordering-process.id--17 a.next-step-back{color:#fff}.ordering-process.id--16 .cart-content .next-step .btn,.ordering-process.id--17 .cart-content .next-step .btn{background-color:var(--color-primary);font-size:15px;text-transform:uppercase}.ordering-process.id--17 #checkoutSidebar .next-step{flex-direction:column-reverse}.ordering-process.id--17 #checkoutSidebar .next-step .next-step-finish{font-size:15px;padding:12px 25px;text-align:center}.ordering-process.id--17 #checkoutSidebar .next-step .next-step-back{font-size:14px;margin-top:15px;text-align:center}#checkoutSidebar .next-step .next-step-back:hover,.back-shopping-link .next-step-back:hover{text-decoration:underline}.ordering-process .cart-content .discount-coupon:before{display:none}.ordering-process .quantity .decrease:before,.ordering-process .quantity .increase:before{background-size:20px}.co-box .radio-wrapper input[type=checkbox]:checked+label:after,.radio-wrapper input[type=radio]:checked+label:after{background-color:#293659}.ordering-process.id--16 .cart-content .cart-header,.ordering-process.id--17 .cart-content .cart-header{top:-34px}@media(min-width:768px)and (max-width:991px){.ordering-process.id--16 .cart-content .cart-header,.ordering-process.id--17 .cart-content .cart-header{top:-24px}}.ordering-process.id--16.admin-logged.ordering-process #content-wrapper,.ordering-process.id--17.admin-logged.ordering-process #content-wrapper{padding-top:0!important}.ordering-process.id--9 .row{margin:0}@media(max-width:992px)and (min-width:768px){.ordering-process.id--16 .row,.ordering-process.id--17 .row{margin-left:0;margin-right:0}}.ordering-process .quantity .increase:before{background-image:url(assets/images/legacy/vinoprosim-plus.svg);background-size:contain;height:20px;width:20px}.ordering-process .quantity .decrease:before{background-image:url(assets/images/legacy/vinoprosim-minus.svg);background-size:contain;height:20px;width:20px}.cart-content .next-step{justify-content:space-between}.ordering-process .cart-content.summary-wrapper span.order-button-text{color:#fff!important;font-size:15px;font-weight:700}.cart-content .next-step .btn{width:192px}.cart-content .cart-header li a span,.cart-content .cart-header li strong span{background-color:#f8f8f8}.ordering-process .cart-content.checkout-box-wrapper,.ordering-process .cart-content.summary-wrapper,.ordering-process .cart-table{background-color:#fff!important}.cart-content .extras-wrapper .extras-col .extras-wrap{background-color:#fff}.cart-content .extra.delivery:before{filter:brightness(0)}.cart-content .extras-wrapper .extra{margin:0;padding:32.5px 27px}.cart-content .extras-wrapper .extras-col .extras-wrap{padding-left:22px}.ordering-process .cart-table{border-style:none!important}.ordering-process .cart-empty .col-md-4 .cart-content,.ordering-process .checkout-box,.ordering-process .checkout-box-wrapper{margin-bottom:27px}.cart-row>div.col-md-4{margin-top:63px!important}@media(max-width:1500px){.cart-row>div.col-md-4{margin-top:67px!important}}@media(max-width:991px){.cart-row>div.col-md-4{margin-top:-40px!important}}@media(max-width:767px){.cart-row>div.col-md-4{margin-top:-29px!important}}.ordering-process.id--16 #checkoutSidebar,.ordering-process.id--17 #checkoutSidebar{margin-top:83px!important}@media(max-width:1500px){.ordering-process.id--16 #checkoutSidebar,.ordering-process.id--17 #checkoutSidebar{margin-top:87px!important}}@media(max-width:991px){.ordering-process.id--16 #checkoutSidebar,.ordering-process.id--17 #checkoutSidebar{margin-top:15px!important}}.order-button-suffix{margin:0;padding:0}.ordering-process.id--16 #checkoutContent .cart-content .co-box,.ordering-process.id--17 #checkoutContent .cart-content .co-box{border-style:none}.ordering-process.id--16 #checkoutSidebar,.ordering-process.id--17 #checkoutSidebar{padding-top:0}.ordering-process.id--16 #checkoutContent .cart-content .co-box,.ordering-process.id--16 #checkoutSidebar .cart-content,.ordering-process.id--17 #checkoutContent .cart-content .co-box,.ordering-process.id--17 #checkoutSidebar .cart-content{background-color:#fff!important}.ordering-process.id--16 #checkoutContent .cart-content .co-box,.ordering-process.id--17 #checkoutContent .cart-content .co-box{padding-top:22px!important}#checkoutSidebar .next-step{justify-content:space-between}#checkoutContent .cart-content .co-box .radio-wrapper.active{background-color:#f5f5f5!important;border-radius:0!important}.co-box .radio-wrapper input[type=checkbox]:checked+label:after,.co-box .radio-wrapper input[type=radio]:checked+label:after{background-color:#000}.ordering-process{background-color:#f8f8f8}@media(max-width:767px){.ordering-process #content-wrapper{margin-top:0}.cart-table tbody{padding-bottom:15px;padding-top:12px}}.continue-shopping{line-height:1.2}.cart-content.summary-wrapper .next-step-back:after{height:18px;width:20px}@media(max-width:1199px)and (min-width:768px){.cart-content .cart-header{width:110%}.ordering-process .cart-table{padding:50px 20px 40px 15px!important}}.ordering-process .cart-empty .col-md-4 .cart-content .contact-box ul li span.mail:before,.ordering-process .checkout-box .contact-box ul li span.mail:before,.ordering-process .checkout-box-wrapper .contact-box ul li span.mail:before{align-items:center;display:flex;justify-content:center}.ordering-process.id--9 .cart-row .col-md-8{padding-top:60px}.ordering-process.id--9 .cart-content .cart-header{top:-34px}.ordering-process.id--9 .cart-row>div.col-md-4{margin-top:82px!important}@media(max-width:1500px){.ordering-process.id--9 .cart-row>div.col-md-4{margin-top:87px!important}}@media(max-width:991px){.ordering-process.id--9 .cart-row>div.col-md-4{margin-top:-40px!important}}@media(max-width:767px){.ordering-process.id--9 .cart-row>div.col-md-4{margin-top:-29px!important}}.ordering-process .cart-table .p-quantity .quantity input{border-radius:150px}.contact-box{min-height:auto}.ordering-process.id--16 .cart-item>div.cart-item-name,.ordering-process.id--17 .cart-item>div.cart-item-name{text-transform:none}.ordering-process.id--16 .cart-content .order-summary .order-summary-inner .cart-items>div,.ordering-process.id--17 .cart-content .order-summary .order-summary-inner .cart-items>div{border-color:#e3e3e3}.ordering-process.id--16 .cart-content .order-summary .order-summary-inner h4,.ordering-process.id--17 .cart-content .order-summary .order-summary-inner h4{text-transform:none!important}.ordering-process.id--9.ordering-process #content-wrapper{padding-top:8px!important}@media only screen and (max-width:767px){.ordering-process.id--9.ordering-process #content-wrapper{padding-top:0!important}}.type-page #content-wrapper{margin-bottom:67px;position:relative;z-index:1}@media(max-width:767px){.type-page #content-wrapper{margin-bottom:40px;padding:16px 32px}}.type-page #content-wrapper:before{background-color:#fff;bottom:0;content:"";display:block;height:100%;left:50%;position:absolute;transform:translateX(-50%);width:calc(100vw - 58px);z-index:-1}@media(max-width:767px){.type-page #content-wrapper:before{width:calc(100% - 32px)}}.type-page .overall-wrapper{overflow-x:hidden;overflow-x:clip}.type-page .sidebar-left{display:none}.type-page .content-inner{max-width:none}.type-page #content header h1{color:#141414;font-size:32px;font-weight:700;margin:15px 0 25px;padding-bottom:0;text-align:left;text-transform:none}@media(min-width:992px){.type-page #content header h1{margin-top:40px;padding-bottom:20px}}.type-page #content h2,.type-page #content h2 span{color:#000;font-size:18px!important;font-weight:700!important}.type-page #content-wrapper span,.type-page #content-wrapper strong{color:#434343}.type-page .msg.msg-error span{color:#fff}.instagram-follow-btn{color:#333;font-size:32px;font-weight:700;margin:0 0 24px;text-transform:none}.instagram-line{align-items:center;background-color:#fafafa;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:-1px;margin-top:-1px;padding:0;width:100%!important}.instagram-line h4{color:#333;display:block;font-size:28px;font-weight:700;height:auto;line-height:1.2;margin:60px 16px 20px 0;padding:0;text-align:center}@media(max-width:991px){.instagram-line h4{margin-top:40px}}@media(max-width:767px){.instagram-line h4{font-size:24px}}.instagram-line h4 img{background:#fff;margin-right:15px;margin-top:-8px;position:relative;top:8px}@media only screen and (max-width:767px){.instagram-line h4 img{margin-bottom:-9px;top:0}}.instagram-line .instagram-widget{justify-content:flex-end;max-width:inherit;width:100%}@media only screen and (max-width:1199px){.instagram-line .instagram-widget{justify-content:flex-start}}.instagram-line .instagram-widget>a{height:auto;margin-bottom:0!important;padding-bottom:calc(16.66667% - 4px);width:16.6666667%}@media(max-width:768px){.instagram-line .instagram-widget>a{padding-bottom:calc(50% - 4px);width:50%}.instagram-line .instagram-widget>a:nth-child(n+6){display:none}}.instagram-line .instagram-widget>a:nth-child(n+8){display:none}.instagram-line .instagram-widget>a img{max-width:100%;transition:.3s}.instagram-line .instagram-widget>a:hover img{opacity:.7}.instagram-line .instagram-widget .instagram-follow-btn{display:none}footer .custom-footer>div.extended.newsletter{align-items:center;background-color:transparent;border:none;border-bottom:1px solid rgba(0,0,0,.051);color:#141414;display:flex;flex-direction:row;height:auto;justify-content:space-between;margin:60px auto 60px -16px;max-width:100%;min-width:calc(100% + 32px)!important;padding:45px 16px!important;position:relative;width:100%!important;z-index:1}@media(min-width:768px){footer .custom-footer>div.extended.newsletter{border:1px solid rgba(0,0,0,.051);margin-left:-80px;min-width:calc(100% + 160px)!important;padding-left:80px!important;padding-right:80px!important}}@media only screen and (max-width:1199px){footer .custom-footer>div.extended.newsletter{flex-direction:column;text-align:center}}@media only screen and (max-width:767px){footer .custom-footer>div.extended.newsletter{margin-bottom:0;margin-top:0}}@media(max-width:992px){footer .custom-footer>div.extended.newsletter .topic{margin-bottom:40px}}footer .custom-footer>div.extended.newsletter form{max-width:733px;position:relative;text-align:center;width:100%;z-index:2}footer .custom-footer>div.extended.newsletter form label{color:#141414;display:none;font-size:.9em;font-weight:400;position:relative}footer .custom-footer>div.extended.newsletter form label a{color:#141414!important;display:inline-block;font-weight:400;text-decoration:underline}footer .custom-footer>div.extended.newsletter form button:hover{opacity:.5}footer .custom-footer>div.extended.newsletter form button:focus{outline:snow}footer .custom-footer>div.extended.newsletter form button:before{display:none}footer .custom-footer>div.extended.newsletter form button::-moz-placeholder{color:#141414;font-weight:600}footer .custom-footer>div.extended.newsletter form button::placeholder{color:#141414;font-weight:600}footer .custom-footer>div.extended.newsletter form .validator-msg-holder{display:flex;flex-wrap:wrap;justify-content:flex-end}footer .custom-footer>div.extended.newsletter form .validator-msg-holder input{background-color:#f4f4f4;border:1px solid #f4f4f4;border-radius:0;color:#141414;font-size:18px;font-style:normal;font-weight:400;height:72px;letter-spacing:.5px;line-height:70px;margin-bottom:0;padding:0 140px 0 30px;position:relative;width:100%}@media(max-width:767px){footer .custom-footer>div.extended.newsletter form .validator-msg-holder input{font-size:16px}}@media(max-width:992px){footer .custom-footer>div.extended.newsletter form .validator-msg-holder input{border:1px solid #f4f4f4}}@media only screen and (max-width:767px){footer .custom-footer>div.extended.newsletter form .validator-msg-holder input{height:66px}}@media only screen and (max-width:479px){footer .custom-footer>div.extended.newsletter form .validator-msg-holder input{padding:0 16px}}footer .custom-footer>div.extended.newsletter form .validator-msg-holder input::-moz-placeholder{color:#141414;font-size:13px}footer .custom-footer>div.extended.newsletter form .validator-msg-holder input::placeholder{color:#141414;font-size:13px}footer .custom-footer>div.extended.newsletter form button{background-color:var(--color-primary)!important;border:none;border-radius:0!important;color:#fff;font-size:15px!important;font-weight:500;font-weight:700;height:72px;left:auto;line-height:100%;opacity:1;overflow:hidden;padding-left:27px;padding-right:27px;right:0;text-transform:none;top:0}@media only screen and (max-width:767px){footer .custom-footer>div.extended.newsletter form button{background-size:18px;height:66px;min-width:auto}}footer .custom-footer>div.extended.newsletter form button .sr-only{display:block;height:auto;position:relative;white-space:nowrap;width:auto}footer .custom-footer>div.extended.newsletter form button:hover{background-color:var(--color-secondary-hover)!important;opacity:1}footer .custom-footer>div.extended.newsletter label{color:#141414;font-size:.8em;font-weight:400;letter-spacing:.5px;margin-bottom:0;margin-top:3px;position:relative;text-align:left}footer .custom-footer>div.extended.newsletter label a{color:#141414;display:inline-block}footer .custom-footer>div.extended.newsletter fieldset{padding:0}footer .custom-footer>div.extended.newsletter br{display:none}footer .custom-footer>div.extended.newsletter h4{border:none;color:#141414!important;font-size:18px!important;font-weight:400!important;letter-spacing:0;margin:0!important;margin-bottom:10px;padding-bottom:0;text-align:left;text-transform:none!important}@media(max-width:767px){footer .custom-footer>div.extended.newsletter h4{margin-bottom:10px!important}}footer .custom-footer>div.extended.newsletter h4 strong{color:#141414;display:block;font-size:32px!important;font-weight:700!important;letter-spacing:0;letter-spacing:.5px!important;margin-bottom:15px;text-transform:none}@media(max-width:767px){footer .custom-footer>div.extended.newsletter h4 strong{font-size:24px!important;margin-bottom:4px}}@media only screen and (max-width:1199px){footer .custom-footer>div.extended.newsletter h4{margin-bottom:15px!important;text-align:center}}@media only screen and (max-width:767px){footer .custom-footer>div.extended.newsletter h4{font-size:1.2em}footer .custom-footer>div.extended.newsletter h4 strong{font-size:1.4em}}footer .custom-footer>div.extended.newsletter h4 span{display:block;font-size:.7em;font-weight:400;margin-top:2px;text-transform:none}footer .custom-footer>div.extended.newsletter h4:before{display:none}footer .custom-footer>div.extended.newsletter h3{color:#141414;font-weight:400;letter-spacing:.8px;margin-top:0;position:relative}@media only screen and (max-width:767px){footer .custom-footer>div.extended.newsletter h3{margin-bottom:10px;margin-top:10px}}.custom-footer{padding-left:0!important;padding-top:0}@media(max-width:991px){.custom-footer>div{padding-bottom:25px}}.custom-footer .banner{margin-bottom:0;overflow:visible}#footer .news-item-widget time{display:none}.contact-box ul li{padding-bottom:3px;padding-top:3px}.custom-footer,.footer-bottom,.footer-links-icons{border-style:none}#footer .site-name{display:none}.custom-footer,.footer-bottom,.footer-links-icons{background-color:#fff}@media(max-width:767px){.custom-footer__contact{margin-bottom:20px;margin-top:15px}.custom-footer__articles{margin-bottom:-15px}}@media(min-width:1200px){.custom-footer__banner20{padding-left:0!important}}#footer{background-color:#fff;overflow-x:hidden}#footer ul a{color:#383c43!important;font-size:14px;line-height:18px;transition-duration:.2s}#footer ul a:hover{color:#293659!important;text-decoration:underline}#footer .contact-box ul li>span.mail{padding-left:35px}#footer .contact-box ul li>span.mail a{line-height:normal!important}#footer .contact-box ul li>span.mail:before{background-image:url(assets/images/legacy/bateriovo-footer_mail.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:18px;top:0;width:18px}#footer .contact-box ul li>span.cellphone,#footer .contact-box ul li>span.tel{padding-left:35px}#footer .contact-box ul li>span.cellphone a,#footer .contact-box ul li>span.tel a{line-height:normal!important}#footer .contact-box ul li>span.cellphone:before,#footer .contact-box ul li>span.tel:before{background-image:url(assets/images/legacy/bateriovo-footer_phone.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:18px;top:0;width:18px}#footer .contact-box ul li>span.facebook{padding-left:35px}#footer .contact-box ul li>span.facebook a{line-height:normal!important}#footer .contact-box ul li>span.facebook:before{background-image:url(assets/images/legacy/bateriovo-footer_facebook.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:18px;top:0;width:18px}#footer .contact-box ul li>span.instagram{padding-left:35px}#footer .contact-box ul li>span.instagram a{line-height:normal!important}#footer .contact-box ul li>span.instagram:before{background-image:url(assets/images/legacy/bateriovo-footer_instagram.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:18px;top:0;width:18px}#footer h4{color:#262a36;font-size:18px;font-weight:700;margin-bottom:35px;position:relative;text-transform:uppercase}@media(min-width:1200px){#footer h4{max-width:620px}}#footer h4 strong{letter-spacing:.05em}#footer h4:after{background-color:rgba(0,0,0,.051);bottom:-20px;content:"";height:1px;left:0;position:absolute;width:100%}#footer h4.topic:after{content:none}.custom-footer__onlinePayments{display:none}#footer>.container,.instagram-line{background-color:#fff}.footer-bottom{padding-bottom:30px;padding-top:30px}@media(min-width:768px){#signature{flex:none}.copyright{line-height:28px}}#signature a{color:#141414;font-size:11px}#signature img{margin-right:9px;width:16px}.footer-bottom{margin-top:20px;position:relative}@media(max-width:991px){.footer-bottom{margin-top:40px}}.footer-bottom:before{content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw}#footer .contact-box{min-height:auto}.copyright,.copyright .podpis a,.copyright strong{color:#141414}.copyright .podpis{font-size:11px}.copyright .podpis a:hover{text-decoration:underline}.footer-bottom .text-center{margin-bottom:0;margin-right:50px}@media(max-width:767px){.custom-footer>div{padding-left:0;padding-right:0}}@media(min-width:768px){.footer-bottom{border-top:1px solid rgba(0,0,0,.051)!important}}@media(max-width:767px){.footer-bottom{align-items:flex-start;display:flex;flex-direction:column-reverse;margin-top:20px;padding-bottom:20px;padding-left:16px!important;padding-right:16px!important;padding-top:0;text-align:left}.footer-bottom #signature,.footer-bottom .copyright{text-align:center;width:100%}#footer .banner{min-height:auto}}.contact-box ul li>span{padding-left:30px!important}.contact-box ul li>span:before{top:50%!important;transform:translateY(-50%)}.custom-footer ul li{margin-bottom:17px;padding-bottom:0}.custom-footer ul li:last-child{margin-bottom:0}#footer .news-item-widget a{color:#141414;line-height:1.2}#footer .news-item-widget a:hover{color:#293659;text-decoration:underline}#footer h5{margin-bottom:0}#footer .news-item-widget{margin-bottom:17px}#footer .news-item-widget:last-child{margin-bottom:0}.custom-footer__contact{display:none}.custom-footer__banner20 .footer-custom-socials{display:flex;margin-top:49px}@media(max-width:1199px){.custom-footer__banner20 .footer-custom-socials{margin-bottom:20px;margin-top:20px}}.custom-footer__banner20 .footer-custom-socials a{font-size:0}.custom-footer__banner20 .footer-custom-socials a:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:32px;width:32px}.custom-footer__banner20 .footer-custom-socials a[title=Instagram]:before{background-image:url(assets/images/legacy/mamaready-footer-instagram.svg);margin-right:44px}.custom-footer__banner20 .footer-custom-socials a[title=Facebook]:before{background-image:url(assets/images/legacy/mamaready-footer-facebook.svg)}#footer{margin-top:0}@media(max-width:767px){#footer{margin-top:0}}#footer .top-navigation-contacts{align-items:center;background-color:#eaf5fb;border-radius:20px;display:flex;justify-content:space-between;margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:972px;padding:35px 60px;width:100%}@media(max-width:1199px){#footer .top-navigation-contacts{max-width:972px}}@media(max-width:991px){#footer .top-navigation-contacts{flex-direction:column;max-width:747px}}@media(max-width:767px){#footer .top-navigation-contacts{margin-bottom:10px;margin-left:0;margin-right:0;max-width:none;padding:30px 20px}}#footer .top-navigation-contacts a{align-items:center;color:#000;display:flex;font-size:26px;font-weight:700;line-height:100%;padding:0}@media(max-width:991px){#footer .top-navigation-contacts a{word-break:break-word}#footer .top-navigation-contacts a:first-of-type{margin-bottom:20px}}@media(max-width:767px){#footer .top-navigation-contacts a{font-size:18px}}#footer .top-navigation-contacts a span{display:block!important}#footer .top-navigation-contacts a:hover{text-decoration:underline}#footer .top-navigation-contacts a:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:flex;height:37px;margin-right:10px;width:37px}@media(max-width:767px){#footer .top-navigation-contacts a:before{height:30px;min-width:30px;width:30px}}#footer .top-navigation-contacts a.project-phone:before{background-image:url(assets/images/legacy/mamaready-footer-phone.svg)}#footer .top-navigation-contacts a.project-email:before{background-image:url(assets/images/legacy/mamaready-footer-email.svg);height:38px;width:38px}@media(max-width:767px){#footer .top-navigation-contacts a.project-email:before{height:31px;min-width:31px;width:31px}}.search-whisperer{border:1px solid #000;border-radius:5px;z-index:999}.search-whisperer .p-name,.search-whisperer a{color:#000}.cart-widget-product-image{min-width:76px!important;order:-1}.cart-widget-product-name{order:-1}.cart-widget-product-unit{display:none!important}.cart-widget-product-name{margin-right:auto!important}.cart-widget-product-amount{width:auto}.cart-widget-product{align-items:center;display:flex;justify-content:space-between}.search-whisperer-documents{border-bottom-color:transparent;border-bottom-style:none}input[type=search]{color:#000!important}@media(max-width:991px){.cart-widget-product{justify-content:flex-start}.cart-widget-product-amount{margin:0}}@media(max-width:479px){.quantity{width:101px}}.products-block .p-bottom>div{flex-wrap:nowrap}.order-button-text{font-size:15px;font-weight:700}.scrolled .ordering-process.id--16 #checkoutSidebar,.scrolled .ordering-process.id--17 #checkoutSidebar{padding-top:0;position:static!important}@media(min-width:1200px){.custom-footer__banner20{width:30%!important}.custom-footer>div{width:23.3333333%}}@media(min-width:768px){.hide-custom{height:0!important;max-height:0!important;max-width:0!important;opacity:0!important;overflow:hidden!important;width:0!important}}@media(max-width:480px){.benefitBanner .benefitBanner__item:last-of-type{margin-bottom:0}.type-detail .benefitBanner{padding-bottom:30px;padding-top:30px}}.type-product .product-top{margin-top:0}@media(max-width:991px){.type-product .product-top{margin-top:20px}}@media(max-width:767px){.type-product .product-top{margin-top:0}.p-detail-inner-header{padding-left:16px;padding-right:16px;position:relative;z-index:1}.p-detail-inner-header h1{font-size:26px!important;margin-bottom:0!important;margin-top:20px!important}.p-detail-inner-header:before{background-color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;bottom:0;content:"";display:block;height:100%;left:50%;position:absolute;transform:translateX(-50%);width:100%;z-index:-1}}.type-product .product-top{margin-bottom:0;padding-top:60px;position:relative;z-index:1}@media(max-width:767px){.type-product .product-top{padding-left:16px;padding-right:16px;padding-top:20px}}.type-product .product-top:before{background-color:#fff;bottom:0;content:"";display:block;height:100%;left:50%;position:absolute;transform:translateX(-50%);width:calc(100vw - 58px);z-index:-1}@media(max-width:767px){.type-product .product-top:before{border-top-left-radius:0;border-top-right-radius:0;width:100%}.type-product .shp-tabs-wrapper{margin-top:0}}.shp-tabs-wrapper{padding-top:40px}.type-product .shp-tabs-wrapper{margin-bottom:32px;padding-left:26px;padding-right:26px}.type-product .btn.add-to-cart-button.btn-lg:hover{background-color:var(--color-secondary-hover);opacity:1}.type-product .variant-list select{background-image:url(assets/images/legacy/fan-shop-input-arrow.svg);border-radius:4px;padding-left:15.5px}.type-detail .variant-list select{max-width:221px;min-width:221px}.type-product .social-buttons-wrapper .link-icons a:hover span{text-decoration:underline}@media(max-width:430px){.type-product .p-info-wrapper .detail-parameters tbody>.variant-list{align-items:flex-start}}.type-product .shp-tabs-wrapper{padding:0}.responsive-nav{padding-left:20px;padding-right:20px}@media(max-width:360px){.type-product .p-info-wrapper .add-to-cart{align-items:flex-start;flex-direction:column}.type-product .p-info-wrapper .add-to-cart .btn.add-to-cart-button.btn-lg{margin-top:10px}}.type-detail .products-block.products{padding:0}.type-detail .products-block.products>div.slick-list{margin:0}.type-detail .products-block.products>div.slick-list .slick-track{padding:33px 0 57px}.type-detail .products-block .ratings-wrapper .availability span,.type-detail .products-block .ratings-wrapper .availability span[style="color:#009901"]{justify-content:center}.type-product .products-related-header{color:#262a36;font-size:32px;font-weight:600;line-height:39px;margin-bottom:0;text-transform:none}@media(max-width:767px){.type-product .products-related-header{font-size:22px;line-height:27px}.ordering-process.id--9 .cart-content .cart-header{top:-9px}.ordering-process .user-action>.container .popup-widget.login-widget{top:0}}.cart-content .extras-wrapper .extras-col{background-color:#fff}.cart-content .discount-coupon{padding-left:20px}@media(min-width:1200px){.cart-content .extras-wrapper{flex-wrap:nowrap}}.cart-content .extras-wrapper{max-width:833px}@media(max-width:1439px){.cart-content .extras-wrapper{max-width:765px}}@media(max-width:1199px){.cart-content .extras-wrapper{max-width:628px}}@media(max-width:991px){.cart-content .extras-wrapper{max-width:none}}@media only screen and (max-width:767px){.cart-content .extras-wrapper{flex-direction:column-reverse}}@media(min-width:768px){.ordering-process .top-navigation-bar .dropdown{right:59px}.ordering-process .top-navigation-bar .top-nav-button-account,.ordering-process .top-navigation-bar .top-nav-button-login{right:0}.ordering-process .user-action .container .popup-widget.login-widget{right:-24px!important}}@media(max-width:767px){.ordering-process.id--9 .cart-row .col-md-8{margin-top:-2px;padding-top:0}.ordering-process .top-navigation-bar .responsive-tools>a[data-target=login]{right:16px}.ordering-process .popup-widget.cart-widget,.ordering-process .popup-widget.login-widget{top:128px!important}.scrolled-custom{padding-top:52px}.cart-content .discount-coupon{padding-right:20px}.category-header input[type=radio]+label{margin-top:-15px}}.type-detail .p-detail-inner-header .p-code-label{display:inline-block}.type-product .p-detail-inner-header .p-code{display:block}@media(min-width:768px){.type-product .p-detail-inner-header .p-code{margin-bottom:10px;margin-top:-15px}}.instagram-line h4{display:none}.instagram-line{background-color:transparent;margin:40px 18px 22px}@media(max-width:767px){.instagram-line{margin-left:16px;margin-right:16px;margin-top:33px}}.instagram-line .instagram-widget{margin-left:-36px;width:calc(100% - 36px)}@media(max-width:767px){.instagram-line .instagram-widget{margin-left:-32px;width:calc(100% - 32px)}}.in-klient.customer-page #content .content-inner{overflow:auto}.in-objednavky.customer-page .cart-table tr td .p-label{background-color:transparent;color:#262a36;position:static;transform:none}.in-objednavky.customer-page .cart-table thead tr{padding-bottom:20px;width:auto}.in-doprava-a-platba #content article div[itemprop=about]{overflow:auto}.clanky-slider-wrapper .slick-track .text p{-webkit-box-orient:vertical}.cart-content .extras-wrapper .extras-col{flex-wrap:wrap}.extras-col .free-gift{margin-bottom:0;padding:20px 20px 0}.cart-content .free-gift .free-gifts-img{border-radius:0;display:flex;height:60px;min-width:36px;overflow:hidden;width:60px}.cart-content .free-gift .free-gifts-wrapper{margin-right:15px}.free-gift-name{font-size:.9em}.cart-content .discount-coupon{padding:20px}.cart-summary>h4{background:#fff;color:#000;font-size:1.4em;font-weight:400;margin-bottom:0;margin-left:-20px;margin-top:25px;padding-left:20px;padding-top:20px;text-transform:none}@media(max-width:992px){.cart-summary>h4{margin-left:0}}@media(max-width:768px){.cart-content .extras-wrapper .extra.delivery{margin:0}}.products-block.products .p .name{white-space:normal}.extras-wrap .extra.gift{padding-left:50px}.cart-content .extras-wrapper .extra:before{color:#000}.type-product .p-info-wrapper .detail-parameters tr:last-child{left:0;position:relative;top:0}.type-product .p-info-wrapper .detail-parameters tbody>.variant-list:first-of-type{padding-top:27px}@media(min-width:768px){.type-product .p-info-wrapper .availability-value{top:-42px}}.extras-col .free-gift:before{background:url(assets/images/legacy/gift.svg) no-repeat 0;background-size:26px;color:#000;content:"Dárek zdarma";display:block;font-size:1.2em;font-weight:600;line-height:1.4em;margin-bottom:20px;padding-left:35px;padding-top:3px;text-transform:uppercase;width:100%}#checkoutSidebar .next-step .next-step-back,.cart-content .next-step .btn.next-step-back{background:transparent;color:#000!important;flex-direction:row;font-weight:600;justify-content:flex-start;padding:0 15px 0 0;text-align:left;width:auto}#checkoutContent input[type=checkbox]+label:after,#checkoutContent input[type=checkbox]+label:before,#checkoutContent input[type=radio]+label:after,#checkoutContent input[type=radio]+label:before{top:50%;transform:translateY(-50%)}#advBanner{background:#000;border:2px solid #fff;border-radius:10px 0 0 10px;bottom:20%;box-shadow:0 6px 16px rgba(0,0,0,.4);color:#fff;font-family:system-ui,sans-serif;opacity:0;padding:12px 14px;position:fixed;right:10px;text-align:center;transform:translateX(120%);transition:transform .4s ease,opacity .4s ease;width:240px;z-index:9999}#advBanner.show{opacity:1;transform:translateX(0)}#advBanner.hide{opacity:0;transform:translateX(120%)}#advBanner h3{color:#fff;font-size:20px;font-weight:900;margin:0 0 8px}#advBanner a{background:#fff;border-radius:6px;color:#000;display:inline-block;font-size:14px;font-weight:700;padding:6px 12px;text-decoration:none}@media(max-width:768px){#advBanner{border-radius:10px;bottom:10px;left:10px;right:10px;transform:translateY(120%);width:auto}#advBanner.show{transform:translateY(0)}#advBanner.hide{transform:translateY(120%)}}.btn.btn-primary:not(.btn-cart):not(.btn-conversion):not(.next-step-forward):not(.next-step-finish){background-color:#293659;border-color:#293659;color:#fff}.btn.btn-primary:not(.btn-cart):not(.btn-conversion):not(.next-step-forward):not(.next-step-finish):focus,.btn.btn-primary:not(.btn-cart):not(.btn-conversion):not(.next-step-forward):not(.next-step-finish):hover{background-color:#1e2846;border-color:#1e2846;color:#fff}.goToTop__button,.loadMore__button{border-color:#293659!important;color:#293659!important}@media(hover:hover){.goToTop__button:hover,.loadMore__button:hover,.pagination .pagination__link:hover{background-color:#293659!important;border-color:#293659!important;color:#fff!important}}.goToTop__button:focus-visible,.loadMore__button:focus-visible,.pagination .pagination__link:focus-visible{background-color:#293659!important;border-color:#293659!important;color:#fff!important}.listSorting__control:hover{color:#293659}.listSorting__control--current{box-shadow:inset 0 -2px 0 #293659;color:#293659}.pagination__link--next{border-color:#293659!important}.pagination .pagination__currentPage{box-shadow:inset 0 -2px 0 #293659;color:#293659!important;font-weight:700}.pagination .pagination__link--last{font-weight:400}#clear-filters a,#clear-filters a:after,.blog a.title,.close-wrapper a.close-after,.filter-section-count a.close-after,.filter-section-count a.close-after:after,.popup-widget p.alternative-links a,.text>a.title{color:#293659!important}.popup-widget-inner{border-top-color:#293659}#login:before,#navigation .navigation-in .menu-level-2,.user-action-login:before{border-bottom-color:#293659}.search-whisperer .price,.search-whisperer .price-final{color:#141414}.extended-banner-link,.p-thumbnail.highlighted:before{background-color:#293659}.extended-banner-texts{border-bottom-color:#293659}.login-btn.facebook strong,.login-btn.seznam strong,.type-page #content-wrapper .login-btn.facebook strong,.type-page #content-wrapper .login-btn.seznam strong{color:#fff}#colorbox p.label a,#productDiscussion p.label a,form p.label a{color:#293659;text-decoration-color:currentColor}.required-asterisk--before:before,.required-asterisk:after,.required-asterisk:before{color:#293659}input[type=radio]:checked+label:before{border-color:#293659}input[type=checkbox]:checked+label:after,input[type=radio]:checked+label:after{background-color:#293659}#advBanner{padding-right:34px;z-index:900}#advBanner .advBanner__close{background:transparent;border:0;color:#fff;cursor:pointer;font-size:22px;height:32px;line-height:1;padding:0;position:absolute;right:4px;top:2px;width:32px}#advBanner .advBanner__close:hover{opacity:.7}@media(min-width:768px){#advBanner{bottom:24px;opacity:.96;width:220px}}@media(max-width:1023px){#advBanner{display:none!important}}@media(max-width:767px){.type-detail .products-block.products.slick-slider .slick-list,.type-index .products-block.products.slick-slider .slick-list{margin-right:-16px;padding-left:0}.type-detail .products-block.products.slick-slider .slick-slide,.type-index .products-block.products.slick-slider .slick-slide{margin-right:12px;max-width:300px;width:72vw}.type-detail .products-block.products.slick-slider .slick-slide>div,.type-index .products-block.products.slick-slider .slick-slide>div{height:100%}}.products-block.slick-slider .slick-track{display:flex}.products-block.slick-slider .slick-slide{float:none;height:auto}.products-block.slick-slider .slick-slide>div{height:100%}.products-block.slick-slider .slick-slide .product{display:flex!important;flex-direction:column;height:100%}.products-block.slick-slider .slick-slide .p-in,.products-block.slick-slider .slick-slide .product>.p{display:flex;flex:1 1 auto;flex-direction:column}.products-block.slick-slider .slick-slide .p-in-in{flex:1 1 auto}@media(min-width:768px){.products-block.products>div.slick-list{margin-bottom:0}}@media(min-width:768px)and (max-width:1279px){.products-block.products>div.slick-list{margin-left:0}.homepage-group-title:before,.products-block.slick-slider:before{width:max(100%,100vw - 58px)}}@media(max-width:400px){.products-block.slick-slider .p-bottom>div .prices{flex:1 1 auto;min-width:0}}.benefitBanner{background:transparent;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:24px 0;max-width:none;padding:0;width:100%}.benefitBanner .benefitBanner__item,.multiple-columns-body .benefitBanner .benefitBanner__item{background:#fff;border:1px solid #e1e1e1;border-radius:8px;display:flex;flex:none;margin:0;overflow:hidden;padding:14px 16px;width:auto}.benefitBanner .benefitBanner__link{color:inherit;text-decoration:none;width:100%}.benefitBanner .benefitBanner__link:hover{opacity:1}.benefitBanner .benefitBanner__item .benefitBanner__picture{flex:0 0 44px;margin-right:12px!important;max-width:44px}.benefitBanner .benefitBanner__item .benefitBanner__picture img{height:44px;-o-object-fit:contain;object-fit:contain;width:44px}.benefitBanner .benefitBanner__content{color:#383c43;flex:1 1 0;font-size:13px;font-weight:400;line-height:1.4;min-width:0!important;padding:0}.benefitBanner .benefitBanner__data{font-weight:400}.benefitBanner .benefitBanner__title{color:#141414;display:block;font-size:15px;font-weight:700;line-height:1.25;margin:0 0 2px}@media(max-width:1199px){.benefitBanner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.benefitBanner{gap:8px;grid-template-columns:minmax(0,1fr);margin:16px 0}.benefitBanner .benefitBanner__item{padding:10px 12px}.benefitBanner .benefitBanner__item .benefitBanner__picture{flex-basis:32px;margin-right:8px!important;max-width:32px}.benefitBanner .benefitBanner__item .benefitBanner__picture img{height:32px;width:32px}.benefitBanner .benefitBanner__title{font-size:14px!important}.benefitBanner .benefitBanner__content{font-size:12px!important}}.banner-category:not(.fs-category-banner),.custom-footer__banner12,.custom-footer__banner22,.footer-banners,:not(.fs-category-banner)>.banner-footer{display:none!important}.products-block>.fs-category-banner{background:#293659;border-radius:8px;display:flex;flex:0 0 auto;margin:7.5px;min-height:320px;overflow:hidden;position:relative;width:calc(33.33333% - 15px)}@media(max-width:1199px){.products-block>.fs-category-banner{width:calc(50% - 15px)}}.products-block>.fs-category-banner>a{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-end;padding:24px 20px;position:relative;text-align:center;text-decoration:none;width:100%}.products-block>.fs-category-banner img{height:100%;inset:0;margin:0;max-width:none;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .3s ease-out;width:100%;z-index:0}.products-block>.fs-category-banner>a:hover img{transform:scale(1.03)}.products-block>.fs-category-banner>a:before{background:linear-gradient(0deg,rgba(0,0,0,.72) 0,rgba(0,0,0,.35) 45%,transparent);content:"";inset:0;position:absolute;z-index:1}.products-block>.fs-category-banner.fs-category-banner--empty>a:before{content:none}.products-block>.fs-category-banner .extended-banner-texts{align-items:center;display:flex;flex-direction:column;gap:8px;inset:auto;position:relative;width:100%;z-index:2}.products-block>.fs-category-banner .extended-banner-link,.products-block>.fs-category-banner .extended-banner-text,.products-block>.fs-category-banner .extended-banner-title{background:transparent;border:0;box-shadow:none;height:auto;margin:0;max-width:100%;padding:0;position:static;text-align:center;width:auto}.products-block>.fs-category-banner .extended-banner-title{color:#fff;font-size:20px;font-weight:700;line-height:1.25}.products-block>.fs-category-banner .extended-banner-text{color:hsla(0,0%,100%,.9);font-size:14px;line-height:1.45}.products-block>.fs-category-banner .extended-banner-link{background:#fff;border-radius:2px;color:#293659;font-size:14px;font-weight:700;line-height:1.2;margin-top:6px;padding:11px 20px}.products-block>.fs-category-banner>a:hover .extended-banner-link{background:#293659;color:#fff}@media(max-width:991px){:is(.type-category,.type-search) #products.products-block>.fs-category-banner{margin:0;min-height:0;width:auto}}@media(max-width:767px){.products-block>.fs-category-banner>a{padding:16px 10px}.products-block>.fs-category-banner .extended-banner-texts{gap:6px}.products-block>.fs-category-banner .extended-banner-title{font-size:16px}.products-block>.fs-category-banner .extended-banner-text{font-size:12px}.products-block>.fs-category-banner .extended-banner-link{font-size:12px;padding:9px 12px}}.banners-content .banner-wrapper img,.footer-banners .footer-banner img{border-radius:8px}.fs-scroller-arrow{background:#fff;border:0;border-radius:50%;box-shadow:0 2px 10px rgba(0,0,0,.25);cursor:pointer;display:none;height:44px;margin-top:-22px;padding:0;position:absolute;top:50%;width:44px;z-index:3}.fs-scroller-arrow:before{border-right:2px solid #141414;border-top:2px solid #141414;content:"";height:10px;left:50%;position:absolute;top:50%;width:10px}.fs-scroller-arrow--next{right:6px}.fs-scroller-arrow--next:before{transform:translate(-70%,-50%) rotate(45deg)}.fs-scroller-arrow--prev{left:6px}.fs-scroller-arrow--prev:before{transform:translate(-30%,-50%) rotate(-135deg)}.fs-scroller-arrow[hidden]{display:none!important}@media(hover:hover)and (pointer:fine){.fs-scroller-arrow{display:block}}.fs-promos{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin:24px 0;padding:0;width:100%}.fs-promo{background:#fff;border:1px solid #e1e1e1;border-radius:10px;color:#141414;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:box-shadow .15s ease,transform .15s ease}.fs-promo:hover{box-shadow:0 6px 20px hsla(0,0%,8%,.12);color:#141414;transform:translateY(-2px)}.fs-promo__media{aspect-ratio:4/3;background:#fff;border-bottom:1px solid #e1e1e1;display:block;overflow:hidden}.fs-promo__media img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.fs-promo__media--cover img{-o-object-fit:cover;object-fit:cover}.fs-promo__body{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;gap:6px;padding:16px 18px 18px}.fs-promo__label{color:#666b73;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.fs-promo__title{font-size:20px;font-weight:700;line-height:1.25}.fs-promo__text{color:#383c43;font-size:14px;font-weight:400;line-height:1.45}.fs-promo__cta{background:#293659;border-radius:2px;color:#fff;font-size:14px;font-weight:700;margin-top:auto;padding:10px 18px}.fs-promo:hover .fs-promo__cta{background:#1e2846}@media(max-width:767px){.fs-promos{display:flex;gap:12px;margin:16px -16px;overflow-x:auto;padding:0 16px 6px;scroll-padding:0 16px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.fs-promos::-webkit-scrollbar{display:none}.fs-promo{flex:0 0 78%;scroll-snap-align:start}}.middle-banners-wrapper .row.banners-content.body-banners{display:flex;flex-direction:column;gap:24px;margin:24px 0}.middle-banners-wrapper .row.banners-content.body-banners:after,.middle-banners-wrapper .row.banners-content.body-banners:before{display:none}.middle-banners-wrapper .row.banners-content.body-banners>[class*=col-]{float:none;padding:0;width:100%}.middle-banners-wrapper .row.banners-content.body-banners .banner-wrapper{margin:0}.middle-banners-wrapper .row.banners-content.body-banners .banner-wrapper>a{align-items:stretch;background:#fff;border:1px solid #e1e1e1;border-radius:12px;color:#141414;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:hidden;text-decoration:none;transition:box-shadow .15s ease}.middle-banners-wrapper .row.banners-content.body-banners .banner-wrapper>a:hover{box-shadow:0 6px 20px hsla(0,0%,8%,.1)}.middle-banners-wrapper .row.banners-content.body-banners img{border-radius:0;display:block;height:100%;min-height:300px;-o-object-fit:cover;object-fit:cover;transform:none!important;width:100%}.middle-banners-wrapper .row.banners-content.body-banners>[class*=col-]:nth-child(2n) img{order:2}.middle-banners-wrapper .row.banners-content.body-banners a.extended-empty{grid-template-columns:minmax(0,1fr)}.middle-banners-wrapper .row.banners-content.body-banners a.extended-empty .extended-banner-texts{display:none}.middle-banners-wrapper .row.banners-content.body-banners .extended-banner-texts{align-items:flex-start;background:transparent;border:0;display:flex;flex-direction:column;gap:12px;height:auto;justify-content:center;min-width:0;padding:40px 48px;position:static;transform:none;width:auto}.middle-banners-wrapper .row.banners-content.body-banners .extended-banner-link,.middle-banners-wrapper .row.banners-content.body-banners .extended-banner-text,.middle-banners-wrapper .row.banners-content.body-banners .extended-banner-title{background:transparent;border:0;box-shadow:none;display:block;height:auto;inset:auto!important;margin:0;max-width:100%;padding:0;position:static!important;transform:none;width:auto}.middle-banners-wrapper .row.banners-content.body-banners .extended-banner-title{color:#141414;font-size:28px;font-weight:700;line-height:1.2}.middle-banners-wrapper .row.banners-content.body-banners .extended-banner-text{color:#383c43;font-size:16px;font-weight:400;line-height:1.55}.middle-banners-wrapper .row.banners-content.body-banners .extended-banner-link{background:#293659;border-radius:2px;color:#fff;font-size:14px;font-weight:700;line-height:1.2;margin-top:8px;padding:13px 24px;white-space:nowrap}.middle-banners-wrapper .row.banners-content.body-banners a:hover .extended-banner-link{background:#1e2846}@media(max-width:1023px){.middle-banners-wrapper .row.banners-content.body-banners .extended-banner-texts{padding:28px 32px}.middle-banners-wrapper .row.banners-content.body-banners .extended-banner-title{font-size:24px}}@media(max-width:767px){.middle-banners-wrapper .row.banners-content.body-banners{gap:16px;margin:16px 0}.middle-banners-wrapper .row.banners-content.body-banners .banner-wrapper>a{grid-template-columns:minmax(0,1fr)}.middle-banners-wrapper .row.banners-content.body-banners img,.middle-banners-wrapper .row.banners-content.body-banners>[class*=col-]:nth-child(2n) img{aspect-ratio:3/2;height:auto;min-height:0;order:0}.middle-banners-wrapper .row.banners-content.body-banners .extended-banner-texts{gap:10px;padding:20px}.middle-banners-wrapper .row.banners-content.body-banners .extended-banner-title{font-size:22px}.middle-banners-wrapper .row.banners-content.body-banners .extended-banner-text{font-size:15px}}.breadcrumbs a,.breadcrumbs a span,.breadcrumbs>span>a{color:#293659!important;font-weight:600}.breadcrumbs a span{text-decoration:underline;text-decoration-color:rgba(41,54,89,.35);text-underline-offset:2px}.breadcrumbs a:hover span{text-decoration-color:currentColor}.breadcrumbs [data-testid=breadcrumbsLastLevel],.breadcrumbs [data-testid=breadcrumbsLastLevel] span{color:#666b73!important;font-weight:400;pointer-events:none;text-decoration:none}@media(max-width:991px){.breadcrumbs-wrapper{display:block!important}.breadcrumbs{align-items:center;display:flex!important;flex-wrap:nowrap;margin:0;overflow-x:auto;padding:10px 0!important;scrollbar-width:none;white-space:nowrap;-webkit-overflow-scrolling:touch}.breadcrumbs::-webkit-scrollbar{display:none}.breadcrumbs>span{align-items:center;display:inline-flex;flex:0 0 auto;position:static}.breadcrumbs a,.breadcrumbs span,.breadcrumbs>span>a,.breadcrumbs>span>span{font-size:12px;line-height:1.4;margin:0;padding:0}.breadcrumbs>span>a:before{content:none}.breadcrumbs>span+span:before{color:#666b73;content:"›";font-size:14px;line-height:1;margin:0 8px}.breadcrumbs .navigation-bullet{display:none}#navigation-first{margin-right:0!important;min-width:0;width:auto!important}#navigation-first:before{background-size:14px;display:inline-block;height:14px;position:static;transform:none;width:14px}}#footer{background:#fff}#footer .custom-footer{display:grid;gap:28px 32px;grid-template-columns:1fr;padding:0}#footer .custom-footer>div{margin:0;min-width:0;padding:0;width:auto}#footer .custom-footer__instagram{display:none}#footer .custom-footer>.custom-footer__newsletter{align-items:center;background:#f5f5f5;border:0;color:#141414;display:grid;gap:16px 40px;grid-template-columns:1fr;margin:0;min-width:0;padding:28px 24px;position:static;text-align:left;width:100%}#footer .custom-footer>.custom-footer__newsletter .newsletter-header{display:block;width:auto}#footer .custom-footer>.custom-footer__newsletter .topic{margin:0 0 6px}#footer .custom-footer>.custom-footer__newsletter h3.pageElement__heading{color:#141414;font-size:22px;font-weight:700;letter-spacing:0;margin:0;text-transform:none}#footer .custom-footer>.custom-footer__newsletter .newsletter-header p{color:#383c43;font-size:15px;line-height:1.45;margin:0}#footer .custom-footer>.custom-footer__newsletter fieldset,#footer .custom-footer>.custom-footer__newsletter form{border:0;margin:0;max-width:none;padding:0;text-align:left;width:100%}#footer .custom-footer>.custom-footer__newsletter fieldset{display:grid;gap:10px;grid-template-areas:"email" "button" "consent";grid-template-columns:1fr}#footer .custom-footer>.custom-footer__newsletter .form-group{margin:0}#footer .custom-footer>.custom-footer__newsletter .smart-label-wrapper{grid-area:email}#footer .custom-footer>.custom-footer__newsletter .smart-label-wrapper label{display:none}#footer .custom-footer>.custom-footer__newsletter .form-control-wrapper{margin:0}#footer .custom-footer>.custom-footer__newsletter input[type=email]{background:#fff;border:1.5px solid #c9cdd3;border-radius:2px;color:#141414;font-size:15px;height:52px;padding:0 16px;width:100%}#footer .custom-footer>.custom-footer__newsletter input[type=email]::-moz-placeholder{color:#666b73;opacity:1}#footer .custom-footer>.custom-footer__newsletter input[type=email]::placeholder{color:#666b73;opacity:1}#footer .custom-footer>.custom-footer__newsletter input[type=email]:focus{border-color:#293659;outline:0}#footer .custom-footer>.custom-footer__newsletter .consents{grid-area:consent}#footer .custom-footer>.custom-footer__newsletter .consents .label{color:#666b73;font-size:12px;line-height:1.4;margin:0}#footer .custom-footer>.custom-footer__newsletter .consents a{color:#383c43;text-decoration:underline}#footer .custom-footer>.custom-footer__newsletter button[type=submit]{background:#293659;border:0;border-radius:2px;color:#fff;font-size:15px;font-weight:700;grid-area:button;height:52px;line-height:1;padding:0 28px;position:static;text-transform:none;transition:background-color .15s ease;width:100%}#footer .custom-footer>.custom-footer__newsletter button[type=submit]:hover{background:#1e2846;opacity:1}#footer .custom-footer h3.pageElement__heading,#footer .custom-footer__banner24 h4{color:#141414;font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1.3;margin:0 0 14px;padding:0;position:relative;text-transform:uppercase}#footer .custom-footer h3.pageElement__heading:after,#footer .custom-footer__banner24 h4:after{content:none}#footer .custom-footer .news-item-widget{margin:0;padding:0}#footer .custom-footer .news-item-widget .newsItemWidget__heading,#footer .custom-footer .news-item-widget h4{font-size:15px;font-weight:400;letter-spacing:0;line-height:1.35;margin:0 0 10px;text-transform:none}#footer .custom-footer .news-item-widget .newsItemWidget__heading:after,#footer .custom-footer .news-item-widget h4:after{content:none}#footer .custom-footer .news-item-widget a{color:#383c43;font-size:15px;font-weight:400}#footer .custom-footer__banner24 .banner,#footer .custom-footer__banner24 .banner-wrapper{margin:0;padding:0}#footer .custom-footer__banner24 ul{list-style:none;margin:0;padding:0}#footer .custom-footer__banner24 li{margin:0 0 10px;padding:0}#footer .custom-footer__banner24 a{color:#383c43;font-size:15px;font-weight:400;line-height:1.35}@media(min-width:768px)and (max-width:1279px){#footer .custom-footer h3.pageElement__heading,#footer .custom-footer__banner24 h4{min-height:2.6em}}#footer .custom-footer a:hover,#footer .custom-footer ul a:hover{color:#293659;text-decoration:underline}#footer .custom-footer>.custom-footer__contact{display:block;margin:0;padding:0}#footer .custom-footer>.custom-footer__contact .contact-box{min-height:0;padding:0}#footer .custom-footer>.custom-footer__contact .contact-box ul{list-style:none;margin:0;padding:0}#footer .custom-footer>.custom-footer__contact .contact-box li{margin:0 0 10px}#footer .custom-footer>.custom-footer__contact .contact-box li>span{color:#383c43;display:block;font-size:15px;line-height:1.35;padding-left:30px;position:relative}#footer .custom-footer>.custom-footer__contact .contact-box li>span a{color:#141414;font-weight:600}#footer .custom-footer>.custom-footer__contact .contact-box li>span.tel a{font-size:17px;font-weight:700}#footer .custom-footer>.custom-footer__contact .contact-box li>span:before{height:20px;left:0;position:absolute;top:1px;width:20px}#footer .custom-footer>.custom-footer__banner20 .banner{margin:0;padding:0}#footer .custom-footer>.custom-footer__banner20 img{height:auto;max-width:200px}#footer .fs-footer-social{display:flex;gap:10px;margin-top:18px}#footer .fs-footer-social a{align-items:center;border:1px solid #e1e1e1;border-radius:50%;color:#141414;display:flex;height:40px;justify-content:center;min-width:40px;transition:background-color .15s ease,color .15s ease;width:40px}#footer .fs-footer-social a:hover{background:#293659;border-color:#293659;color:#fff;text-decoration:none}#footer .fs-footer-social svg{height:20px;width:20px}#footer .footer-custom-socials{display:none}#footer .footer-links-icons{align-items:center;border-top:1px solid #e1e1e1;display:flex;flex-wrap:wrap;gap:20px 40px;justify-content:space-between;padding:24px 0}#footer .footer-links-icons:after,#footer .footer-links-icons:before{content:none}@media(max-width:767px){#footer .footer-links-icons{padding:20px 16px}}#footer .footer-links-icons .fs-footer-logos{display:flex;flex-wrap:wrap;gap:16px 40px}#footer .footer-links-icons .fs-footer-logos__group{align-items:center;display:flex;flex-wrap:wrap;gap:10px 14px}#footer .footer-links-icons .fs-footer-logos__title{color:#666b73;font-size:12px;font-weight:700;letter-spacing:.08em;line-height:1.3;margin:0;text-transform:uppercase}#footer .footer-links-icons .fs-footer-logos__list{align-items:center;display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}#footer .footer-links-icons .fs-footer-logos__item{align-items:center;background:#fff;border:1px solid #e1e1e1;border-radius:6px;display:flex;height:44px;justify-content:center;margin:0;padding:0 12px}#footer .footer-links-icons .fs-footer-logos__item img{display:block;max-width:none}@media(max-width:767px){#footer .footer-links-icons .fs-footer-logos__item{height:40px;padding:0 8px}#footer .footer-links-icons .fs-footer-logos__item img{height:auto;width:calc(var(--logo-w)*.8)}}#footer .footer-links-icons .footer-icons{align-items:center;display:flex;flex-wrap:wrap;gap:16px 28px}#footer .footer-links-icons .footer-icon img{max-height:100px;max-width:130px;-o-object-fit:contain;object-fit:contain;width:auto}#footer .footer-bottom{border-top:1px solid #e1e1e1;color:#666b73;font-size:13px;margin-top:0;padding:18px 0 26px}@media(min-width:768px){#footer .custom-footer{grid-template-columns:repeat(4,minmax(0,1fr))}#footer .custom-footer>.custom-footer__banner20{grid-column:1/-1}#footer .custom-footer>.custom-footer__newsletter{grid-column:1/-1;grid-template-columns:minmax(0,1fr);padding:32px 36px}}@media(min-width:768px)and (min-width:1024px){#footer .custom-footer>.custom-footer__newsletter{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}@media(min-width:768px){#footer .custom-footer>.custom-footer__newsletter fieldset{grid-template-areas:"email button" "consent consent";grid-template-columns:minmax(0,1fr) auto}#footer .custom-footer>.custom-footer__newsletter button[type=submit]{width:auto}}#footer .custom-footer>.custom-footer__banner20{order:1}#footer .custom-footer>.custom-footer__section7{order:2}#footer .custom-footer>.custom-footer__banner24{order:3}#footer .custom-footer>.custom-footer__section6{order:4}#footer .custom-footer>.custom-footer__contact{order:5}@media(min-width:1024px){#footer .custom-footer{grid-template-columns:1.3fr 1fr 1fr 1fr 1.2fr;padding-top:8px}#footer .custom-footer>.custom-footer__banner20{grid-column:auto}}#footer .box.box-sm.box-bg-default h2{display:none}#footer .subscribe-form fieldset.box-bg-default{align-items:center;background:transparent;border:0;display:flex;flex-wrap:wrap;gap:12px;margin:12px 0 0;padding:0}#footer .subscribe-form fieldset.box-bg-default .form-group{margin:0}#footer .subscribe-form fieldset.box-bg-default .captcha-image img{border:1px solid #e1e1e1;display:block;height:40px;width:auto}#footer .subscribe-form fieldset.box-bg-default input{height:40px;width:160px}#footer .subscribe-form fieldset.box-bg-default label{display:block!important;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}@media(max-width:767px){#footer .custom-footer{row-gap:0}.custom-footer>.custom-footer__banner20{padding-bottom:20px}.custom-footer>.custom-footer__banner24,.custom-footer>.custom-footer__contact,.custom-footer>.custom-footer__section6,.custom-footer>.custom-footer__section7{border-top:1px solid #e1e1e1}.custom-footer .fs-footer-toggle.fs-footer-toggle{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin:0!important;padding:16px 0!important}.custom-footer .fs-footer-toggle.fs-footer-toggle:after{background:none!important;border:0;border-bottom:2px solid #141414;border-right:2px solid #141414;content:""!important;height:9px!important;inset:auto!important;margin:0 4px 0 0!important;position:static!important;transform:rotate(45deg);transition:transform .15s ease;width:9px!important}.fs-open .fs-footer-toggle.fs-footer-toggle:after{transform:rotate(-135deg)}.custom-footer__banner24:not(.fs-open) ul,.custom-footer__contact:not(.fs-open)>:not(h3),.custom-footer__section6:not(.fs-open)>:not(h3),.custom-footer__section7:not(.fs-open)>:not(h3){display:none}.custom-footer__banner24.fs-open,.custom-footer__contact.fs-open,.custom-footer__section6.fs-open,.custom-footer__section7.fs-open{padding-bottom:12px}}.type-index #footer .custom-footer>.custom-footer__newsletter{margin-top:24px}@media(max-width:767px){.type-index #footer .custom-footer>.custom-footer__newsletter{margin-top:16px}}@media(hover:none){#footer .custom-footer .news-item-widget .newsItemWidget__heading,#footer .custom-footer .news-item-widget h4,#footer .custom-footer__banner24 li{margin-bottom:0}#footer .contact-box a,#footer .custom-footer .news-item-widget a,#footer .custom-footer__banner24 li a{align-items:center;display:inline-flex;min-height:36px}}.fs-mobile-menu-head,.fs-mobile-menu-services{display:none}@media(max-width:767px){#navigation{background:#fff}.fs-mobile-menu-head{align-items:center;border-bottom:1px solid #e1e1e1;display:flex;min-height:60px;padding:10px 56px 10px 15px}.fs-mobile-menu-logo img{display:block;max-height:32px;max-width:150px;width:auto}#navigation .navigation-close,.navigation-window-visible #header #navigation .navigation-close{height:44px;right:8px;top:8px;width:44px}#navigation .navigation-in{height:auto!important;max-height:none!important;overflow:visible!important}#navigation ul.menu-level-1{padding-top:8px}#navigation ul.menu-level-1>li>a{background:#f5f5f5;font-size:16px;font-weight:600;text-transform:uppercase}#navigation ul.menu-level-1>li>a,#navigation ul.menu-level-1>li>a b{color:var(--color-primary,#e22a1a)}#navigation ul.menu-level-1>li>a b span{color:#666b73;font-size:14px;font-weight:400;text-transform:none}.fs-mobile-menu-services{border-top:1px solid #e1e1e1;display:block;margin:12px 15px 0;padding:16px 0 4px}.fs-mobile-menu-title{color:#666b73;font-size:12px;font-weight:700;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.fs-mobile-menu-links{list-style:none;margin:0;padding:0}#navigation .fs-mobile-menu-links li a{background:transparent;color:#383c43;display:block;font-size:14px;margin:0;padding:9px 0;text-decoration:none}.fs-mobile-menu-call{border:1.5px solid #293659;border-radius:2px;color:#293659;display:flex;flex-direction:column;margin:12px 0 8px;padding:12px 14px;text-decoration:none}.fs-mobile-menu-call__label{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.fs-mobile-menu-call strong{font-size:18px;font-weight:700}.fs-mobile-menu-call__hours{color:#666b73;font-size:13px;margin-top:2px}#navigation .navigationActions{border-top:1px solid #e1e1e1;list-style:none;margin:8px 15px 100px;padding:12px 0 0}#navigation .navigationActions li{margin:0 0 8px}#navigation .navigationActions li a,#navigation .navigationActions li button{align-items:center;background:#f5f5f5;color:#141414;display:flex;font-size:14px;margin:0;padding:12px 14px}#navigation .navigationActions li.ext.exp>a,#navigation .navigationActions li.ext>a{margin:0!important;width:100%}#navigation .navigationActions li.ext>a .submenu-arrow{margin-left:auto}#navigation .navigationActions li:last-child a{background:#fff;border:1.5px solid #141414;font-weight:600;justify-content:center}}.flags .flag.flag-new,.p-detail-info .flag.flag-new,.products-block .flag.flag-new{background-color:#293659!important;color:#fff!important}.products-block .p-tools a.btn.btn-primary{background:transparent;border:1.5px solid #293659;color:#293659}.products-block .p-tools a.btn.btn-primary:focus-visible,.products-block .p-tools a.btn.btn-primary:hover{background:#293659;color:#fff}:is(.type-category,.type-search) .sidebar .sidebar-inner .box.box-categories .categories .topic.active>a,:is(.type-category,.type-search) .sidebar .sidebar-inner .box.box-categories .categories .topic.child-active>a{background-color:#293659;color:#fff}.type-category .subcategories li a:hover{border-color:#293659}.type-category .category-header input[type=radio]+label,.type-category .category-header input[type=radio]+label:hover{color:#293659}.type-category .pagination-link.next,.type-category .pagination-link.prev,.type-category .pagination-link.up,.type-category .pagination-loader .btn.btn-default{background-color:#293659;border-color:#293659}.type-category .pagination-link.next:hover,.type-category .pagination-link.prev:hover{background-color:#1e2846}.sidebar .sidebar-inner .box.box-categories{border:0}.sidebar .sidebar-inner .box.box-categories #categories{border:1px solid #cfe0ee}.sidebar .sidebar-inner .box.box-categories .pageElement__heading{color:#000;font-size:20px;font-weight:500;letter-spacing:.05em;line-height:24px;margin:40px 0 14px;padding:0;text-transform:uppercase}.sidebar .sidebar-inner .box.box-categories .pageElement__heading span{color:inherit;font:inherit;letter-spacing:inherit}@media(min-width:768px){:is(.type-category,.type-search) .sidebar .sidebar-inner .box.box-categories .categories>ul li ul li.active a,:is(.type-category,.type-search) .sidebar .sidebar-inner .box.box-categories .categories>ul li>a:hover{color:#293659}}.type-category .filters .ui-slider .ui-slider-range{background:#293659}.type-category .filters .ui-slider .ui-slider-handle{border-color:#293659!important}.type-category .filters .filter-section-parametric form fieldset{display:flex;flex-wrap:wrap;gap:6px;max-height:280px;overflow-y:auto;padding:2px}.type-category .filters .filter-section-parametric fieldset>div{margin:0;padding:0;position:relative}.type-category .filters .filter-section-parametric input[type=checkbox]{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%;z-index:1}.type-category .filters .filter-section-parametric label.filter-label{align-items:baseline;background:#fff;border:1px solid #e1e1e1;border-radius:3px;color:#141414;cursor:pointer;display:flex;font-size:13px;gap:6px;line-height:1.2;margin:0;padding:6px 10px}.type-category .filters .filter-section-parametric label.filter-label:after,.type-category .filters .filter-section-parametric label.filter-label:before{content:none!important;display:none!important}.type-category .filters .filter-section-parametric label.filter-label .filter-count{background:transparent;color:#666b73;font-size:11px;margin:0;padding:0}.type-category .filters .filter-section-parametric input:checked+label.filter-label{background:#293659;border-color:#293659;color:#fff}.type-category .filters .filter-section-parametric input:checked+label.filter-label .filter-count{color:hsla(0,0%,100%,.75)}.type-category .filters .filter-section-parametric input:disabled+label.filter-label{opacity:.4}.type-category .filters .filter-section-manufacturer fieldset{max-height:240px;overflow-y:auto}.sidebar .sidebar-inner .box.box-filters .filter-section-parametric input[type=checkbox]+label.filter-label{padding:6px 10px}.type-category .filters .filter-section-parametric fieldset>.advanced-filters-wrapper:empty{display:none}@media(min-width:768px){.type-category .sidebar .sidebar-inner{display:flex;flex-direction:column}.type-category .sidebar .box-filters{margin-bottom:24px;order:-1}.type-category:has(.category-top .subcategories) .sidebar .box-categories{display:none}.type-category #category-filter-hover{display:block!important}.type-category .filter-section.filter-section-button{display:none}}.fs-filter-backdrop,.fs-filter-panel__foot,.fs-filter-panel__head,.fs-sort-select{display:none}@media(max-width:767px){.type-category .listSorting__controls{display:none}.type-category .fs-sort-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background-image:linear-gradient(45deg,transparent 50%,#141414 0),linear-gradient(135deg,#141414 50%,transparent 0);background-position:calc(100% - 20px) 50%,calc(100% - 14px) 50%;background-repeat:no-repeat;background-size:6px 6px,6px 6px;border:1.5px solid #c9cdd3;border-radius:2px;color:#141414;display:block;font-size:14px;font-weight:600;height:44px;margin:0 0 8px;padding:0 40px 0 14px;width:100%}.type-category .filters-unveil-button-wrapper .unveil-button{align-items:center;background:transparent;border:1.5px solid #293659;border-radius:2px;color:#293659;display:flex;font-size:14px;font-weight:700;height:44px;justify-content:center;letter-spacing:.04em;margin:0 0 12px;text-transform:uppercase;width:100%}.type-category #filters{display:none}.type-category #category-filter-hover{display:block!important}.type-category .filter-section.filter-section-button{display:none}.type-category .listSorting{flex:1 1 100%;width:100%}.type-category #filters .filter-section-boolean label,.type-category #filters .filter-section-manufacturer label{padding-bottom:10px;padding-top:10px}.type-category #filters .filter-section-parametric label.filter-label{align-items:center;min-height:36px;padding:8px 12px}body.fs-filters-open #content-wrapper{z-index:auto!important}body.fs-filters-open{overflow:hidden}body.fs-filters-open.type-category #filters{background:#fff;bottom:0;box-shadow:-6px 0 28px rgba(0,0,0,.25);display:block;overflow-y:auto;padding:0 16px 96px;position:fixed;right:0;top:0;width:min(92vw,420px);z-index:1300}.fs-filter-panel__head{align-items:center;background:#fff;border-bottom:1px solid #e1e1e1;display:flex;font-size:18px;font-weight:700;justify-content:space-between;margin:0 -16px 8px;padding:12px 16px;position:sticky;top:0;z-index:2}.fs-filter-panel__close{background:transparent;border:0;color:#141414;font-size:28px;height:44px;line-height:1;margin-right:-10px;width:44px}.fs-filter-panel__foot{background:#fff;border-top:1px solid #e1e1e1;bottom:0;padding:12px 16px;position:fixed;right:0;width:min(92vw,420px);z-index:1310}.fs-filter-panel__apply{background:#293659;border:0;border-radius:2px;color:#fff;font-size:15px;font-weight:700;height:48px;width:calc(100% - 72px)}body.fs-filters-open .fs-filter-panel__foot,body.fs-filters-open .fs-filter-panel__head{display:flex}body.fs-filters-open .fs-filter-panel__foot{display:block}.fs-filter-backdrop{background:rgba(0,0,0,.5);inset:0;position:fixed;z-index:1250}body.fs-filters-open .fs-filter-backdrop{display:block}.type-category .subcategories.with-image{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0 0 16px;padding:0;width:auto}.type-category .subcategories.with-image li{float:none;margin:0;padding:0;width:auto}.type-category .subcategories.with-image li a{align-items:center;background:#fff;border:1px solid #e1e1e1;border-radius:8px;display:flex;font-size:13px;gap:8px;height:100%;line-height:1.25;min-height:52px;padding:8px 10px;white-space:normal}.type-category .subcategories.with-image li a img{height:28px;margin:0;-o-object-fit:contain;object-fit:contain;width:28px}.type-category .subcategories.with-image li a .image{flex:0 0 28px;height:28px;margin:0;width:28px}.type-category .subcategories.with-image li a .text{flex:1 1 auto;max-width:none;min-width:0;overflow:visible;overflow-wrap:break-word;padding:0;text-overflow:clip;white-space:normal}:is(.type-category,.type-search) #products.products-block{display:grid!important;gap:12px 10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;width:100%}:is(.type-category,.type-search) #products.products-block>.product{float:none;margin:0;max-width:none;padding:0;width:auto!important}:is(.type-category,.type-search) #products .product{background:transparent}:is(.type-category,.type-search) #products .product>.p{background:#f5f5f5;border-radius:8px;padding:8px 8px 10px}:is(.type-category,.type-search) #products .product a.image img{mix-blend-mode:multiply}:is(.type-category,.type-search) #products .product .p-bottom>div,:is(.type-category,.type-search) #products .product a.image{padding:0}:is(.type-category,.type-search) #products .product .prices{justify-content:center;text-align:center}:is(.type-category,.type-search) #products .product .p-in .name,:is(.type-category,.type-search) #products .product .p-in .name span{font-size:13px;line-height:1.25}:is(.type-category,.type-search) #products .product .p-in-in .name{display:-webkit-box;-webkit-line-clamp:3;margin-bottom:10px;overflow:hidden;padding:0 2px;-webkit-box-orient:vertical}:is(.type-category,.type-search) #products .product .p-bottom,:is(.type-category,.type-search) #products .product .p-bottom>div{display:block}:is(.type-category,.type-search) #products .product .prices{margin:6px 0}:is(.type-category,.type-search) #products .product .price-final strong{font-size:16px}:is(.type-category,.type-search) #products .product .old-price,:is(.type-category,.type-search) #products .product .price-save{font-size:11px}:is(.type-category,.type-search) #products .product .p-tools,:is(.type-category,.type-search) #products .product .p-tools .btn,:is(.type-category,.type-search) #products .product .p-tools .btn-cart,:is(.type-category,.type-search) #products .product .p-tools form{max-width:none;width:100%}:is(.type-category,.type-search) #products .product .p-tools .btn{font-size:12px;padding-left:6px;padding-right:6px}:is(.type-category,.type-search) #products .product .flags .flag{font-size:10px}.type-search #products .product>.p{background:#fff;border:1px solid #e1e1e1}}@media(min-width:768px)and (max-width:991px){:is(.type-category,.type-search) #content{padding-left:20px}:is(.type-category,.type-search) #products.products-block{display:grid!important;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;width:100%}:is(.type-category,.type-search) #products.products-block>.product{float:none;margin:0;max-width:none;padding:0;width:auto!important}}.products-block .p-tools .btn,.products-block .p-tools .btn-cart{box-sizing:border-box;min-height:38px}.type-search .search-results-group-list li{padding-right:24px}@media(max-width:767px){.type-search .search-results-group-list a{display:inline-block;padding:7px 0}}:is(.type-category,.type-search) #products .product a.image img{-o-object-fit:contain;object-fit:contain}.products-block:not(.slick-slider)>.product{display:flex;flex-direction:column}.products-block:not(.slick-slider)>.product .p-in,.products-block:not(.slick-slider)>.product>.p{display:flex;flex:1 1 auto;flex-direction:column}.products-block:not(.slick-slider)>.product .p-in-in{flex:1 1 auto}@media(hover:hover)and (pointer:fine){.products-block .product a.image{position:relative}.fs-card-sizes{background:hsla(0,0%,100%,.96);border:1px solid #e1e1e1;bottom:8px;display:flex;flex-wrap:wrap;gap:4px;justify-content:center;left:8px;list-style:none;margin:0;opacity:0;padding:8px;pointer-events:none;position:absolute;right:8px;transform:translateY(6px);transition:opacity .15s ease,transform .15s ease;z-index:2}.products-block .product:hover .fs-card-sizes{opacity:1;pointer-events:auto;transform:none}.fs-card-sizes__item a{background:#fff;border:1px solid #c9cdd3;color:#141414;display:block;font-size:12px;font-weight:700;line-height:1.2;min-width:34px;padding:5px 8px;text-align:center;text-decoration:none}.fs-card-sizes__item a:hover{background:#293659;border-color:#293659;color:#fff}.fs-card-sizes__item.is-sold-out a{background:#f5f5f5;border-color:#e3e5e8;color:#666b73;font-weight:400;text-decoration:line-through}}.type-category .filters #category-filter-hover,.type-category .filters .filter-sections{display:contents!important}.type-category .filters .fs-filter-panel__head{order:-10}.type-category .filters .filter-section-parametric{order:-5}.type-category .filters #price-filter-form,.type-category .filters .slider-wrapper{order:-4}.type-category .filters .filter-section-boolean{order:-3}.type-category .filters .filter-section-manufacturer{order:-2}.type-category .filters .filter-section-count{order:5}.type-category .filters .fs-filter-panel__foot{order:99}@media(min-width:768px){.type-category .filters{display:flex;flex-direction:column}}body.fs-filters-open.type-category #filters{display:flex!important;flex-direction:column}.fs-filter-group__title{color:#666b73;flex:0 0 100%;font-size:11px;font-weight:700;letter-spacing:.06em;margin:6px 0 0;text-transform:uppercase}.fs-filter-group__title:first-child{margin-top:0}.type-category .filters h4{color:#141414;font-size:14px;font-weight:700;letter-spacing:.05em;margin:0 0 10px;text-transform:uppercase}.type-category .filters .slider-wrapper{margin:0 0 16px;max-width:none;padding:12px 6px 0;width:100%}.type-category .filters .slider-header{display:flex;gap:8px;justify-content:space-between;margin-bottom:8px;white-space:nowrap}.type-category .filters .ui-slider-horizontal{height:3px}.type-category .filters .ui-slider-horizontal .ui-slider-handle{background:transparent url(assets/images/legacy/fan-shop-slider-handle.svg) 50%/contain no-repeat;border:0!important;border-radius:0;height:24px;margin:2px 0 0;top:50%;transform:translate(-50%,-50%);width:24px}.type-category .filters .ui-slider-horizontal .ui-slider-handle:after,.type-category .filters .ui-slider-horizontal .ui-slider-handle:before{content:none}.type-category .filters .ui-slider .ui-slider-handle,.type-category .filters .ui-slider .ui-slider-handle.ui-state-active,.type-category .filters .ui-slider .ui-slider-handle.ui-state-focus,.type-category .filters .ui-slider .ui-slider-handle.ui-state-hover{outline-color:#293659}.type-category .filters .filter-section-parametric form fieldset{max-height:none;overflow:visible}.type-category .filters .filter-section-boolean label,.type-category .filters .filter-section-manufacturer label{align-items:center;display:flex;gap:8px;justify-content:space-between}.type-search .search-results-group-list a,.type-search a.display-results-group,.type-search strong.highlight{color:#293659}.type-product .p-detail-inner-header .p-code:has(.default-variant:not(.no-display)){visibility:hidden}.type-product .productEan{display:none!important}.type-product .basic-description a,.type-product .detail-parameters a,.type-product .p-detail-info a,.type-product .p-short-description a,.type-product .product-top a.chevron-after.chevron-down-after,.type-product .product-top a.chevron-after.chevron-down-after:after{color:#293659}.type-product .p-short-description ul{list-style:disc;margin:0 0 8px;padding-left:1.2em}.type-product .p-short-description li{margin:0 0 4px}.type-product .basic-description,.type-product .basic-description p{font-weight:400;line-height:1.6}.type-product .basic-description b,.type-product .basic-description strong{font-weight:700}.type-product .shp-tabs .shp-tab a{color:#666b73}.type-product .shp-tabs .shp-tab a:hover,.type-product .shp-tabs .shp-tab.active a{color:#141414}.type-product .shp-tabs .shp-tab.active a{box-shadow:inset 0 -3px 0 #293659}.type-product .p-info-wrapper .p-final-price-wrapper{display:inline-block;margin:24px 24px 0 0;vertical-align:baseline}.type-product .p-info-wrapper .availability-value{display:inline-block;font-size:16px;margin:0;position:static;vertical-align:baseline}.type-product .p-info-wrapper .availability-value:has(>.default-variant:not(.no-display)),.type-product .p-info-wrapper .detail-parameters tr:not(.variant-list):has(.default-variant:not(.no-display)){display:none}.type-product .p-info-wrapper .detail-parameters{display:block;margin-top:8px}.type-product .p-info-wrapper .detail-parameters tbody{border-top:0;margin-top:0;padding-top:0}.type-product .p-info-wrapper .detail-parameters tbody>.variant-list:first-of-type{border-top:0;padding-bottom:4px;padding-top:16px}.type-product .p-info-wrapper .detail-parameters tr:last-child{left:auto;position:static;top:auto}.type-product .p-info-wrapper .add-to-cart{padding-top:20px}.type-product .p-info-wrapper .chevron-after,.type-product .p-info-wrapper .chevron-after:hover,.type-product .p-info-wrapper a.chevron-after:after,.type-product .p-info-wrapper a.chevron-after:before{border-color:#293659!important;color:#293659!important}.type-product .fs-native-variants{height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0);white-space:nowrap}.type-product .detail-parameters tr.variant-list>th{display:none}.type-product .detail-parameters tr.variant-list>td.fs-sizes-holder{display:block;padding:0;width:100%}.fs-sizes{align-items:center;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between;padding:8px 0 4px;width:100%}.fs-sizes__label{color:#141414;font-size:14px;font-weight:700}.fs-sizes__list{display:flex;flex:1 0 100%;flex-wrap:wrap;gap:8px}.fs-size{background:#fff;border:1.5px solid #b9bec6;border-radius:2px;color:#141414;cursor:pointer;font-size:15px;font-weight:700;height:48px;min-width:52px;padding:0 14px;position:relative;transition:border-color .12s ease,background-color .12s ease,color .12s ease}.fs-size:hover{border-color:#293659}.fs-size:focus-visible{outline:2px solid #293659;outline-offset:2px}.fs-size.is-selected{background:#293659;border-color:#293659;color:#fff}.fs-size--sold-out{background:linear-gradient(to top right,transparent calc(50% - 1px),#c3c7cd,transparent calc(50% + 1px)),#f5f5f5;border-color:#e1e1e1;color:#666b73}.fs-size--sold-out.is-selected{background:linear-gradient(to top right,transparent calc(50% - 1px),#fff,transparent calc(50% + 1px)),#666b73;border-color:#666b73;color:#fff}.fs-sizes__summary{color:#383c43;flex:1 0 100%;font-size:13px;line-height:24px;min-height:24px}.fs-sizes__summary:empty{display:none}#myBtnTabulka_velikosti.fs-size-chart{align-items:center;background:transparent;border:0;box-shadow:none;color:#293659;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin:0;padding:0;text-decoration:underline;text-underline-offset:2px;width:auto}#myBtnTabulka_velikosti.fs-size-chart:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23293659' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' viewBox='0 0 24 24'%3E%3Cpath d='M3 17 17 3l4 4L7 21zM7 13l2 2m1-5 2 2m1-5 2 2'/%3E%3C/svg%3E") 50%/contain no-repeat;content:"";height:18px;width:18px}#myBtnTabulka_velikosti.fs-size-chart:hover{color:#1e2846}#myBtnTabulka_velikosti.fs-size-chart:focus-visible{outline:2px solid #293659;outline-offset:3px}@keyframes fs-nudge{0%,to{transform:translateX(0)}25%{transform:translateX(-6px)}75%{transform:translateX(6px)}}.fs-sizes--nudge .fs-sizes__list{animation:fs-nudge .4s ease-in-out 2}.fs-sticky-cta{display:none}@media(max-width:767px){.fs-sticky-cta{align-items:center;background:#fff;border-top:1px solid #e1e1e1;bottom:0;box-shadow:0 -4px 16px rgba(0,0,0,.08);display:flex;gap:12px;left:0;padding:10px 84px 10px 16px;position:fixed;right:0;transform:translateY(110%);transition:transform .2s ease;z-index:1001}.fs-sticky-cta.is-visible:not(.is-hidden-by-footer){transform:none}.fs-sticky-cta__price{color:#141414;font-size:18px;font-weight:700;white-space:nowrap}.fs-sticky-cta__button{background:var(--color-primary,#e22a1a);border:0;border-radius:2px;color:#fff;flex:1;font-size:15px;font-weight:700;height:48px}.type-product .p-image{max-height:62vh}}@media(hover:none),(max-width:767px){.type-product .cloud-zoom-big,.type-product .cloud-zoom-lens,.type-product .mousetrap{display:none!important}}@media(max-width:767px){.type-product .p-detail-inner-header h1{text-align:center}.type-product .p-detail-info.fs-brand-under-title{background:#fff;font-size:14px;justify-content:center;margin:0;padding:0 0 14px;text-align:center}.type-product .p-detail-info.fs-brand-under-title>div{margin:0}.type-product .row.product-top>.p-info-wrapper{order:0}.type-product .row.product-top>.col-xs-12:not(.p-image-wrapper):not(.p-info-wrapper){margin-top:8px;order:1}}@media(min-width:768px)and (max-width:1199px){.type-product .row.product-top>.p-image-wrapper,.type-product .row.product-top>.p-info-wrapper{padding-left:20px!important;padding-right:20px!important;width:50%}.type-product .product-top:before{width:max(100%,100vw - 58px)}.type-product .shp-tabs-wrapper>.row{margin-left:0;margin-right:0}}@media(max-width:767px){.type-product .shp-tabs-holder{margin-left:0;margin-right:0}.type-product .p-detail-inner-header .p-code{justify-content:center;text-align:center}.type-product .p-info-wrapper .quantity input{padding-inline:30px}}@media(max-width:360px){.type-product .p-info-wrapper .add-to-cart{align-items:center;flex-direction:row}.type-product .p-info-wrapper .add-to-cart .add-to-cart-button{flex:1 1 auto;margin-top:0;min-width:0}.type-product .fs-sizes__list{gap:6px}.type-product .fs-size{min-width:48px;padding-left:8px;padding-right:8px}}@media(hover:none){.type-product .p-info-wrapper .quantity .decrease,.type-product .p-info-wrapper .quantity .increase{min-height:40px;min-width:40px}.type-product .social-buttons-wrapper .link-icons a.link-icon{min-height:40px;padding-bottom:8px;padding-top:8px}.type-product .btn.add-to-cart-button.btn-lg:hover{background-color:var(--color-primary,#e22a1a);opacity:1}.type-product .p-thumbnails.p-thumbnails-horizontal{overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.type-product .p-thumbnails.p-thumbnails-horizontal::-webkit-scrollbar{display:none}.type-product .p-thumbnails.p-thumbnails-horizontal .p-thumbnails-inner{left:0!important}.type-product .p-thumbnails.p-thumbnails-horizontal .p-thumbnail{scroll-snap-align:start}.type-product .p-thumbnails-wrapper .thumbnail-next,.type-product .p-thumbnails-wrapper .thumbnail-prev{display:none!important}}.type-product #productDiscussion .discussion-form{max-width:var(--form-fields-width-lg,440px);width:100%}.type-product #productDiscussion .discussion-form input,.type-product #productDiscussion .discussion-form textarea{max-width:100%}@media(max-width:767px){.type-product .products-related-header{padding:24px 16px 0!important}}@media(min-width:768px)and (max-width:1279px){.type-product .products-related-header:before,.type-product .products-related:before{width:max(100%,100vw - 58px)}}.type-product .detail-parameters tr.fs-no-delivery{display:none}.type-page .content-inner{color:#383c43;font-size:16px;line-height:1.6}.type-page .content-inner h1,.type-page .content-inner h2,.type-page .content-inner h3,.type-page .content-inner h4{color:#141414}.type-page .content-inner h2,.type-page .content-inner h3,.type-page .content-inner h4{line-height:1.25;margin:1.6em 0 .5em}.type-page .content-inner p{margin:0 0 1em}.type-page .content-inner a:not(.btn):not(.login-btn){color:#293659;text-decoration:underline;text-underline-offset:2px}.type-page .content-inner a:not(.btn):not(.login-btn):hover{color:#1e2846}.type-page .content-inner img{height:auto;max-width:100%}.type-page .content-inner ol,.type-page .content-inner ul{padding-left:1.3em}.type-page .content-inner table{border-collapse:collapse;display:block;font-size:14px;line-height:1.4;margin:0 0 24px;max-width:100%;overflow-x:auto;width:auto;-webkit-overflow-scrolling:touch}.type-page .content-inner table td,.type-page .content-inner table th{border:0;border-bottom:1px solid #e1e1e1;color:#141414;padding:9px 14px;text-align:left;white-space:nowrap}.type-page .content-inner table th{background:#f5f5f5;font-weight:700}.type-page .content-inner table td:not(:first-child),.type-page .content-inner table th:not(:first-child){text-align:right}.type-page .content-inner table tr:nth-child(2n) td{background:hsla(0,0%,96%,.5)}.in-kontakt .content-inner form,.type-page .content-inner form.contact-form{max-width:560px;width:100%!important}.in-kontakt .content-inner form fieldset,.type-page .content-inner form.contact-form fieldset{min-width:0;width:100%}.in-kontakt .content-inner form .form-control,.in-kontakt .content-inner form input[type=email],.in-kontakt .content-inner form input[type=text],.in-kontakt .content-inner form textarea,.type-page .content-inner form.contact-form .form-control,.type-page .content-inner form.contact-form input[type=email],.type-page .content-inner form.contact-form input[type=text],.type-page .content-inner form.contact-form textarea{width:100%}@media(min-width:768px)and (max-width:1279px){.type-page #content-wrapper{padding:24px 32px}.type-page #content-wrapper:before{width:100%}}.ordering-process .cart-header{align-items:center;counter-reset:fs-step;display:flex;flex-direction:row!important;flex-wrap:nowrap!important;list-style:none;margin:0 0 28px!important;padding:0}.ordering-process .cart-header .step>a:before,.ordering-process .cart-header .step>span:before,.ordering-process .cart-header .step>strong:before,.ordering-process .cart-header:before{display:none!important}.ordering-process .cart-header .step{align-items:center;background:transparent;border:0;color:#666b73;counter-increment:fs-step;display:flex!important;flex:0 1 auto;font-size:15px;font-weight:400;gap:10px;line-height:1.2;margin:0;min-width:0;padding:0;position:relative;text-transform:none;width:auto!important}.ordering-process .cart-header .step:before{background:#fff;border:2px solid #c9cdd3;border-radius:50%;color:#666b73;content:counter(fs-step);display:grid;flex:0 0 34px;font-size:14px;font-weight:700;height:34px;place-items:center;width:34px}.ordering-process .cart-header .step:not(:last-child):after{background:#d9dce1;content:"";flex:1 0 24px;height:2px;margin:0 16px;width:auto}.ordering-process .cart-header .step a,.ordering-process .cart-header .step span,.ordering-process .cart-header .step strong{background:transparent!important;color:inherit;font-size:inherit;font-weight:inherit;text-decoration:none}.ordering-process .cart-header .step:not(:last-child){flex:1 1 auto}.ordering-process .cart-header .step.completed{color:#141414}.ordering-process .cart-header .step.completed:before{background:#293659;border-color:#293659;color:#fff;content:"✓"}.ordering-process .cart-header .step.completed:after{background:#293659}.ordering-process .cart-header .step.completed a:hover{text-decoration:underline}.ordering-process .cart-header .step.active{color:#141414;font-weight:700}.ordering-process .cart-header .step.active:before{background:#141414;border-color:#141414;color:#fff}@media(max-width:767px){.ordering-process .cart-header{margin-bottom:20px!important}.ordering-process .cart-header .step:not(.active) a,.ordering-process .cart-header .step:not(.active) span,.ordering-process .cart-header .step:not(.active) strong{display:none}.ordering-process .cart-header .step:not(:last-child):after{margin:0 8px}.ordering-process .cart-header .step.completed a{display:block;font-size:0;height:44px;left:-5px;overflow:hidden;position:absolute;top:-5px;width:44px}}.ordering-process .cart-table{border-collapse:collapse;margin:0 0 8px;width:100%}.ordering-process .cart-table tbody{display:block;margin:0;width:100%}.ordering-process .cart-table tr.removeable{align-items:center;border:0!important;border-bottom:1px solid #e1e1e1!important;display:grid;gap:0 20px;grid-template-areas:"image name avail qty total";grid-template-columns:96px minmax(0,1fr) 110px 132px 130px;margin:0;padding:20px;position:relative;text-align:left;width:100%}.ordering-process .cart-table tr.removeable:after{content:none}.ordering-process .cart-table tr.removeable>td{border:0;display:block;margin:0;min-width:0;padding:0;text-align:left}.ordering-process .cart-table .cart-p-image{border-radius:0;grid-area:image;height:96px;min-width:0;width:96px}.ordering-process .cart-table .cart-p-image a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.ordering-process .cart-table .cart-p-image img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.ordering-process .cart-table .p-name{grid-area:name;margin:0;max-width:none;padding:0;text-align:left!important}.ordering-process .cart-table .p-name a{color:#141414;font-size:15px;font-weight:600;line-height:1.35}.ordering-process .cart-table .p-name a>span{color:#666b73;display:block;font-size:13px;font-weight:400;margin-top:4px}.ordering-process .cart-table .p-availability{font-size:13px;grid-area:avail;line-height:1.3;padding:0;text-transform:none}.ordering-process .cart-table .p-quantity{grid-area:qty;width:auto}.ordering-process .cart-table .p-price{display:none!important}.ordering-process .cart-table .p-total{align-items:center;display:flex!important;gap:10px;grid-area:total;justify-content:flex-end;margin:0!important;min-width:0!important;text-align:right}.ordering-process .cart-table .p-total .price-final{color:#141414;display:block;font-size:17px;font-weight:700;min-width:0!important;white-space:nowrap;width:auto!important}.ordering-process .cart-table .p-total form.inline{margin:0;order:2}.ordering-process .cart-table .p-label{display:none}.ordering-process .cart-table .remove-item{background:transparent;border:0;border-radius:50%;color:#666b73;font-size:0;height:32px;padding:0;position:relative;width:32px}.ordering-process .cart-table .remove-item:after,.ordering-process .cart-table .remove-item:before{background:currentColor;content:"";height:2px;left:50%;position:absolute;top:50%;width:14px}.ordering-process .cart-table .remove-item:before{transform:translate(-50%,-50%) rotate(45deg)}.ordering-process .cart-table .remove-item:after{transform:translate(-50%,-50%) rotate(-45deg)}.ordering-process .cart-table .remove-item:hover{background:#f5f5f5;color:#141414}.ordering-process .cart-table .p-quantity .quantity{align-items:center;background:#fff;border:1.5px solid #c9cdd3!important;border-radius:2px;display:inline-flex;height:44px;padding:0;width:auto}.ordering-process .cart-table .p-quantity .quantity label{display:block;margin:0;position:static}.ordering-process .cart-table .p-quantity .quantity input.amount{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;color:#141414;font-size:16px;font-weight:600;height:41px;left:auto;padding:0;position:static;text-align:center;transform:none;width:44px!important}.ordering-process .cart-table .p-quantity .quantity input.amount::-webkit-inner-spin-button,.ordering-process .cart-table .p-quantity .quantity input.amount::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.ordering-process .cart-table .p-quantity .quantity .decrease,.ordering-process .cart-table .p-quantity .quantity .increase{align-items:center;background:transparent;border:0;border-radius:0;color:#141414;display:flex;font-size:20px;height:41px;justify-content:center;line-height:1;margin:0;opacity:1;padding:0;position:static;width:40px}.ordering-process .cart-table .p-quantity .quantity .decrease:before,.ordering-process .cart-table .p-quantity .quantity .increase:before{content:none}.ordering-process .cart-table .p-quantity .quantity .decrease:hover,.ordering-process .cart-table .p-quantity .quantity .increase:hover{background:#f5f5f5}.ordering-process .cart-table .p-quantity .quantity .decrease{order:-1}.ordering-process .cart-table .p-quantity .quantity .decrease__sign,.ordering-process .cart-table .p-quantity .quantity .increase__sign{display:block;font-size:20px;line-height:1}.ordering-process .cart-summary>h2.h4{background:transparent;color:#141414;font-size:15px;font-weight:700;letter-spacing:.06em;margin:24px 0 12px;padding:0;text-transform:uppercase}.fs-coupon{margin:0 0 12px}.fs-coupon .fs-coupon__summary{color:#293659;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;list-style:none;text-decoration:underline;text-underline-offset:2px}.fs-coupon .fs-coupon__summary::-webkit-details-marker{display:none}.fs-coupon[open] .fs-coupon__summary{margin-bottom:10px}.fs-coupon form{max-width:420px}.ordering-process .cart-content .discount-coupon{background:transparent;padding:0}.ordering-process .cart-summary .extras-wrapper{display:block;margin:0;padding:0;width:auto}.ordering-process .cart-summary .extras-wrapper .extras-col{float:none;margin:0 0 12px;min-width:0;padding:0;width:auto}.ordering-process .cart-summary .extras-wrapper .discount-coupon,.ordering-process .cart-summary .extras-wrapper .extras-wrap{margin:0;padding:0;width:auto}.ordering-process .cart-summary .extras-wrapper .extras-wrap{display:grid;gap:14px}@media(min-width:768px){.ordering-process .cart-summary .extras-wrapper .extras-wrap{grid-template-columns:repeat(2,minmax(0,1fr))}}.ordering-process .cart-summary .extras-wrapper .extra{background:#fff;border:1px solid #e1e1e1;color:#383c43;font-size:14px;line-height:1.4;padding:14px 16px 14px 54px;position:relative}.ordering-process .cart-summary .extras-wrapper .extra:before{color:#293659;left:14px;margin-top:0;position:absolute;top:14px}.ordering-process .cart-summary .extras-wrapper .extra strong{color:#141414}.ordering-process .cart-summary .extras-wrapper .price-range{background:#e4e6ea;border-radius:4px;height:8px;margin-top:10px;overflow:hidden}.ordering-process .cart-summary .extras-wrapper .price-range div{background:#293659;border-radius:4px;height:100%}.ordering-process .checkout-box-wrapper .contact-box li:has(.facebook,.instagram,.tiktok){display:none}.ordering-process .checkout-box-wrapper .contact-box li{margin:0 0 8px}.ordering-process .checkout-box-wrapper .contact-box .tel a{color:#141414;font-size:17px;font-weight:700}.ordering-process .next-step{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.ordering-process .next-step .next-step-back{background:transparent;border:0;box-shadow:none;color:#666b73;font-size:13px!important;font-weight:400!important;height:auto;min-width:0;padding:0!important;text-decoration:underline;text-transform:none!important;text-underline-offset:2px;width:auto!important}.ordering-process .next-step .next-step-back:hover{color:#141414}.ordering-process .next-step .next-step-finish,.ordering-process .next-step .next-step-forward{flex:0 1 auto;max-width:100%;min-width:200px}.ordering-process .next-step.next-step--step-2{align-items:stretch;flex-direction:column-reverse}.ordering-process .next-step.next-step--step-2 .next-step-finish{min-width:0;width:100%}.ordering-process .next-step.next-step--step-2 .next-step-back{align-self:center}.ordering-process #checkoutContent .radio-wrapper.active{background:#f5f5f5;box-shadow:inset 0 0 0 1.5px #293659}.ordering-process #checkoutContent .radio-wrapper.active .payment-info b,.ordering-process #checkoutContent .radio-wrapper.active .payment-shipping-price,.ordering-process #checkoutContent .radio-wrapper.active .shipping-billing-name,.ordering-process #checkoutContent .radio-wrapper.active label{background:transparent;color:#141414!important}.ordering-process #checkoutContent .radio-wrapper label{background:transparent}.ordering-process #checkoutContent .radio-wrapper.active .sublabel a,.ordering-process #checkoutContent .sublabel a{color:#293659}.ordering-process #checkoutContent .co-box h2:before{filter:brightness(0)}.ordering-process #checkoutContent .co-box h2{color:#141414;font-size:18px;font-weight:700;letter-spacing:.02em;margin-bottom:16px;padding-left:48px}@media(min-width:768px){.ordering-process #checkoutContent .co-billing-address>fieldset,.ordering-process #checkoutContent .co-contact-information,.ordering-process #checkoutContent .co-shipping-address{display:grid;gap:0 24px;grid-template-columns:repeat(2,minmax(0,1fr))}.ordering-process #checkoutContent .co-billing-address>fieldset>#company-info,.ordering-process #checkoutContent .co-billing-address>fieldset>.company-shopping,.ordering-process #checkoutContent .co-billing-address>fieldset>.form-group--inline:first-of-type:has(>p.label),.ordering-process #checkoutContent .co-billing-address>fieldset>.form-group:has(input[type=checkbox]),.ordering-process #checkoutContent .co-billing-address>fieldset>.form-legend,.ordering-process #checkoutContent .co-billing-address>fieldset>h2,.ordering-process #checkoutContent .co-contact-information>#company-info,.ordering-process #checkoutContent .co-contact-information>.company-shopping,.ordering-process #checkoutContent .co-contact-information>.form-group--inline:first-of-type:has(>p.label),.ordering-process #checkoutContent .co-contact-information>.form-group:has(input[type=checkbox]),.ordering-process #checkoutContent .co-contact-information>.form-legend,.ordering-process #checkoutContent .co-contact-information>h2,.ordering-process #checkoutContent .co-shipping-address>#company-info,.ordering-process #checkoutContent .co-shipping-address>.company-shopping,.ordering-process #checkoutContent .co-shipping-address>.form-group--inline:first-of-type:has(>p.label),.ordering-process #checkoutContent .co-shipping-address>.form-group:has(input[type=checkbox]),.ordering-process #checkoutContent .co-shipping-address>.form-legend,.ordering-process #checkoutContent .co-shipping-address>h2{grid-column:1/-1}}.ordering-process #checkoutContent .form-group--inline{display:block}.ordering-process #checkoutContent .form-group--inline>label,.ordering-process #checkoutContent .form-group--inline>p.label{color:#141414;display:block;font-size:13px;font-weight:600;margin:0 0 6px;width:auto}.ordering-process #checkoutContent .form-group--inline .form-control-wrapper,.ordering-process #checkoutContent .form-group--inline .form-control-wrapper--with-note{max-width:none;width:100%}.ordering-process #checkoutContent .co-box .phone-combined-input #phone{max-width:none}.ordering-process #checkoutContent .co-contact-information .form-group--inline:first-of-type a,.ordering-process #checkoutContent .form-group.form-group--inline>.form-control-wrapper+a{text-align:left}.ordering-process #checkoutContent .form-control{border-radius:2px}.ordering-process #summary-box .cart-item.has-thumb{align-items:center;display:grid;gap:12px;grid-template-columns:56px minmax(0,1fr) auto}.fs-cart-thumb{background:#fff;height:56px;-o-object-fit:contain;object-fit:contain;width:56px}.fs-sticky-order{display:none}@media(max-width:767px){.fs-sticky-order{align-items:center;background:#fff;border-top:1px solid #e1e1e1;bottom:0;box-shadow:0 -4px 16px rgba(0,0,0,.08);display:flex;gap:12px;left:0;padding:10px 84px 10px 16px;position:fixed;right:0;transform:translateY(110%);transition:transform .2s ease;z-index:1050}.fs-sticky-order.is-visible{transform:none}.fs-sticky-order__total{color:#141414;font-size:16px;font-weight:700;white-space:nowrap}.fs-sticky-order__button{background:var(--color-primary,#e22a1a);border:0;border-radius:2px;color:#fff;flex:1;font-size:14px;font-weight:700;height:48px;line-height:1.15;padding:0 10px}.fs-sticky-order__button:disabled{opacity:.5}body.has-sticky-order{padding-bottom:72px}.ordering-process .cart-table tr.removeable{gap:6px 14px;grid-template-areas:"image name name" "image avail avail" "qty qty total";grid-template-columns:72px minmax(0,1fr) auto;padding:16px 12px}.ordering-process .cart-table tr.removeable .cart-p-image{grid-row:span 2;height:72px;width:72px}.ordering-process .cart-table tr.removeable .p-name{padding-right:28px!important}.ordering-process .cart-table tr.removeable .p-availability,.ordering-process .cart-table tr.removeable .p-availability.p-cell{justify-content:flex-start;text-align:left!important}.ordering-process .cart-table tr.removeable .p-quantity{justify-self:start;padding-top:6px;text-align:left}.ordering-process .cart-table tr.removeable .p-total{padding-top:6px;position:static!important}.ordering-process .cart-table tr.removeable .p-total form.inline{position:absolute;right:6px;top:6px}.ordering-process #checkoutContent .radio-wrapper label{align-items:center;display:grid;gap:6px 12px;grid-template-areas:"info price" "logo price";grid-template-columns:minmax(0,1fr) auto}.ordering-process #checkoutContent .radio-wrapper .payment-info{grid-area:info;max-width:none!important;padding:0;width:auto!important}.ordering-process #checkoutContent .radio-wrapper .payment-logo{grid-area:logo;justify-self:start}.ordering-process #checkoutContent .radio-wrapper .payment-shipping-price{grid-area:price;justify-self:end;max-width:none!important;padding-left:0;text-align:right;white-space:nowrap;width:auto!important}.ordering-process #checkoutContent .radio-wrapper .payment-logo img{max-height:26px;max-width:88px;-o-object-fit:contain;object-fit:contain}.ordering-process .next-step{align-items:stretch;flex-direction:column-reverse;text-align:center}.ordering-process .next-step .next-step-finish,.ordering-process .next-step .next-step-forward{min-width:0;width:100%!important}.ordering-process .next-step .next-step-back{align-self:center;justify-content:center}}.ordering-process #header{background:#fff;border-bottom:1px solid #e1e1e1}.ordering-process #header .header-top{background:transparent}.ordering-process .js-location--hidden{display:none!important}.ordering-process #checkoutContent a:not(.btn),.ordering-process .checkout-box-wrapper a:not(.btn),.ordering-process .co-box a:not(.btn),.ordering-process .copyright a,.ordering-process .podpis a,.ordering-process label a,.ordering-process p.label a{color:#293659!important}.ordering-process .question-tooltip{background-color:#293659;border-color:#293659}.ordering-process #checkoutContent .form-group--inline{margin-bottom:16px!important}.ordering-process #checkoutContent .form-group--inline>label,.ordering-process #checkoutContent .form-group--inline>p.label{line-height:1.3;min-height:0;padding:0}.ordering-process #checkoutContent .co-contact-information .login-button{align-items:center;display:inline-flex;height:auto;justify-content:flex-start;line-height:1.4;margin:4px 0 16px!important;min-height:32px;width:auto}.ordering-process #checkoutContent .form-control{max-width:none}@media(min-width:768px){.ordering-process #checkoutContent #company-info,.ordering-process #checkoutContent .co-shipping-address>.form-option-block{display:grid;gap:0 24px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}}.ordering-process #checkoutContent #note .form-group{padding:0!important}.ordering-process #checkoutContent #remark{max-width:none}.ordering-process .cart-summary .extras-wrapper .extras-col:first-child{padding:10px 16px}.ordering-process .cart-summary .extras-wrapper .extra strong{font-size:inherit;font-weight:700}@media(hover:hover){.ordering-process .cart-table .p-quantity .quantity .decrease:hover,.ordering-process .cart-table .p-quantity .quantity .increase:hover{background:#f5f5f5!important}}@media(min-width:768px){.ordering-process .cart-table tr.removeable .p-availability,.ordering-process .cart-table tr.removeable .p-name{display:flex;flex-direction:column;justify-content:center}}@media(min-width:768px)and (max-width:1199px){.ordering-process .cart-table tr.removeable{grid-template-areas:"image name qty total" "image avail qty total";grid-template-columns:80px minmax(0,1fr) 132px auto;row-gap:4px}.ordering-process .cart-table .cart-p-image{height:80px;width:80px}.ordering-process .cart-header{max-width:100%;width:100%}.ordering-process .cart-header .step{font-size:14px;white-space:nowrap}.ordering-process .cart-header .step:not(:last-child):after{flex:1 1 12px;margin:0 8px}}.ordering-process #summary-box .cart-item.has-thumb .cart-item-price{white-space:nowrap;width:auto!important}@media(max-width:991px){.ordering-process #checkoutSidebar .consents,.ordering-process #checkoutSidebar p.label{padding-left:10px;padding-right:10px}}.ordering-process #checkoutSidebar .next-step .next-step-back,.ordering-process .next-step .next-step-back{color:#666b73!important;text-decoration:underline!important;white-space:nowrap}.ordering-process .cart-content.summary-wrapper .price-wrapper .price-secondary,.ordering-process .summary-wrapper .price-secondary{color:#666b73!important}@media(hover:none){.ordering-process .fs-coupon .fs-coupon__summary{min-height:32px;padding:6px 0}.ordering-process #checkoutContent label.whole-width{min-height:32px}.ordering-process #checkoutContent .sublabel a{display:inline-block;padding:8px 0}}.ordering-process #content-wrapper{animation:none!important;visibility:visible!important}