#footer,#footer>.container{background-color:#e1e1e1}#footer,#footer h5{color:#444}#footer .site-name{display:none!important}.custom-footer,.footer-bottom,.footer-links-icons{border:0}.custom-footer{padding:30px 0 40px}#footer h4{color:#444;font-size:22px;font-weight:600}#footer .contact-box a,#footer .news-item-widget a,#footer .password-helper a,#footer ul a{color:#222;font-size:14px}#footer .contact-box ul li{color:#222}#footer .contact-box a:hover,#footer .news-item-widget a:hover,#footer .password-helper a:hover,#footer ul a:hover{color:#222;text-decoration:underline}#footer .footerCopyrightWrap{background-color:#fff;color:#000}#footer .footerCopyrightWrap .footer-bottom{padding-top:12px;padding-bottom:12px}#footer .footerCopyrightWrap a,#footer .footerCopyrightWrap a:hover,#signature a,#signature a:hover{color:#000}#footer .copyright>a,#signature a.signature__edit b{text-decoration:underline}#footer .copyright>a:hover,#signature a.signature__edit:hover b{text-decoration:none}@media (max-width:1200px){#footer .banner{margin-bottom:20px;min-height:0}.custom-footer>div{width:25%;padding-left:15px;padding-right:15px}#footer h4{font-size:19px}}@media (max-width:992px){.custom-footer>div{width:50%}#footer h4{font-size:22px}}@media (max-width:767px){.custom-footer>div{width:50%}.custom-footer>div:nth-of-type(2) .banner-wrapper{margin-top:0}#signature,.copyright{margin-top:9px;margin-bottom:9px}#signature{margin-bottom:0}#signature img{width:20px}#footer .footerCopyrightWrap .footer-bottom{padding-top:6px;padding-bottom:20px}}@media (max-width:620px){.custom-footer{padding-bottom:20px;padding-top:20px}.custom-footer>div{width:100%;border-bottom:1px solid #007500;margin-bottom:10px}.custom-footer>div:last-of-type{border-bottom:0;margin-bottom:0}.custom-footer>div .banner-wrapper{margin-top:0}#footer .banner{margin-bottom:0}}@media (max-width:400px){#signature a,.copyright{font-size:12px}}#footer{margin-top:50px}#footer .footerNewsletter{background-color:#fff;padding-bottom:40px;padding-top:30px}#footer .footerNewsletter>.container{background-color:#f6f6f6;border-radius:10px;border:1px solid #f6f6f6;overflow:hidden}#footer .footerNewsletter .extended{display:flex;padding-left:197px;padding-right:204px;height:auto;min-height:200px;align-items:center;position:relative}#footer .footerNewsletter__wrapper{width:330px;position:relative;margin-left:76px}#footer .footerNewsletter__wrapper .footerNewsletter__ico{position:absolute;left:-252px;top:calc(50% - 108px);z-index:2;width:280px;height:280px;display:block;transform:rotateZ(-19deg)}#footer .footerNewsletter .topic{font-size:28px;font-weight:400;color:#000;text-transform:uppercase;margin-bottom:0;padding-bottom:0;line-height:normal;position:relative;z-index:5}#footer .footerNewsletter__desc{font-size:16px;line-height:20px;color:#000;margin:0;position:relative;z-index:5}#formNewsletterWidget{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;padding-left:90px;position:relative;margin-top:40px;z-index:3}#formNewsletterWidget fieldset{max-width:364px}#formNewsletterWidget fieldset .validator-msg-holder{background-color:#fff;display:flex;align-items:center;width:364px;position:relative;border-radius:5px}#formNewsletterWidget fieldset input.form-control{width:260px;height:45px;border:2px solid #cecece;padding:0 13px;font-size:14px;font-weight:300;border-radius:5px 0 0 5px}#formNewsletterWidget fieldset button{height:45px;width:106px;border:0;background-color:#009400;color:#fff;letter-spacing:.03em;font-size:14px;font-weight:400;cursor:pointer;border-radius:5px}#formNewsletterWidget fieldset button:hover{color:#fff;background-color:#007500}#formNewsletterWidget fieldset button:before{display:none}#formNewsletterWidget fieldset button span{width:auto;height:auto;margin:0;overflow:auto;clip:auto;position:initial;text-transform:none}#formNewsletterWidget label.whole-width{font-size:13px;font-weight:300;color:#000;margin-top:-10px;margin-bottom:0;text-align:center}#formNewsletterWidget label.whole-width a{color:#000;text-decoration:underline}#formNewsletterWidget label.whole-width a:hover{color:#000;text-decoration:none}@media (max-width:1200px){#footer .footerNewsletter>.container{width:100%}#footer .footerNewsletter .extended{padding-left:10vw;padding-right:11vw}#formNewsletterWidget{margin-right:3%}#footer .footerNewsletter{border-top:0;padding-bottom:0}}@media (max-width:1160px){#footer .footerNewsletter{margin-top:0}#footer .footerNewsletter>.container{width:100%}#footer .footerNewsletter .extended{flex-direction:column;justify-content:center;padding-left:95px;padding-right:114px;padding-top:0}#footer .footerNewsletter__wrapper{width:442px;margin:0;text-align:center;padding-top:7px;position:unset}#formNewsletterWidget{padding-left:0;margin-top:23px;margin-left:0;margin-right:0;padding-bottom:16px}#footer .footerNewsletter__wrapper .footerNewsletter__ico{left:-30px;top:-30px}}@media (max-width:768px){#footer .footerNewsletter__wrapper{width:330px}#footer .footerNewsletter .topic{font-size:25px}#footer .footerNewsletter__desc{font-size:14px}}@media (max-width:640px){body.type-category #footer .footerNewsletter,body.type-detail #footer .footerNewsletter{border-top:1px solid #f1f1f1}}@media (max-width:560px){#footer .footerNewsletter .extended{padding-right:0;padding-left:0}#formNewsletterWidget{margin-top:24px;max-width:400px;width:100%}#formNewsletterWidget fieldset,#formNewsletterWidget fieldset .validator-msg-holder{width:100%;max-width:400px}#formNewsletterWidget fieldset input.form-control{width:100%;margin-right:102px}#formNewsletterWidget label.whole-width{font-size:12px}}@media (max-width:460px){#footer .footerNewsletter__wrapper{width:100%;max-width:330px}#footer .footerNewsletter .topic{font-size:22px}#footer .footerNewsletter__desc{font-size:13px}#formNewsletterWidget{margin-top:20px;width:calc(100% - 20px)}#formNewsletterWidget fieldset button{font-size:13px;white-space:nowrap;height:42px}#formNewsletterWidget fieldset input.form-control{height:42px;font-size:13px}}.product .shk_registrationDiscount{text-align:center;padding:6px 4px;margin-bottom:8px;background-color:#f8fbea;border:1px solid #d2e09b;border-radius:2px;color:#000}.template-13 .product .shk_registrationDiscount{margin-top:6px;margin-bottom:-12px}.template-12 .product .shk_registrationDiscount{margin:6px 8px 4px}.product.shk_registrationDiscount--none .shk_registrationDiscount{opacity:0}.flag.flag-sleva-po-registraci-0,.template-13 #productsTop .product .shk_registrationDiscount{display:none}#productsTop .product .shk_registrationDiscount{margin-top:10px;font-size:12px;padding:3px 4px}.template-12 #productsTop .product .shk_registrationDiscount{margin-left:0;margin-right:0}.products-inline.products-top>div .p{width:100%}.type-detail .p-info-wrapper .shk_registrationDiscount,.type-detail.template-12 .p-detail-inner .shk_registrationDiscount,.type-detail.template-13 .p-detail-inner .shk_registrationDiscount{padding:6px 16px;margin-bottom:15px;background-color:#f8fbea;border:1px solid #d2e09b;border-radius:2px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:21px}.type-detail.template-12 .p-detail-inner .shk_registrationDiscount,.type-detail.template-13 .p-detail-inner .shk_registrationDiscount{margin-top:14px}.type-detail .p-info-wrapper .shk_registrationDiscount>span,.type-detail.template-12 .p-detail-inner .shk_registrationDiscount>span,.type-detail.template-13 .p-detail-inner .shk_registrationDiscount>span{padding-right:20px}.type-detail .p-info-wrapper .shk_registrationDiscount>a,.type-detail.template-12 .p-detail-inner .shk_registrationDiscount>a,.type-detail.template-13 .p-detail-inner .shk_registrationDiscount>a{font-weight:600;padding:8px 19px;border-radius:3px;color:#fff;border-color:#00a500;background-color:#00a500}.type-detail .p-info-wrapper .shk_registrationDiscount>a:hover,.type-detail.template-12 .p-detail-inner .shk_registrationDiscount>a:hover,.type-detail.template-13 .p-detail-inner .shk_registrationDiscount>a:hover{color:#fff;border-color:#00b600;background-color:#00b600}@media (max-width:600px){.type-detail .p-info-wrapper .shk_registrationDiscount,.type-detail.template-12 .p-detail-inner .shk_registrationDiscount,.type-detail.template-13 .p-detail-inner .shk_registrationDiscount{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:18px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.type-detail .p-info-wrapper .shk_registrationDiscount>span,.type-detail.template-12 .p-detail-inner .shk_registrationDiscount>span,.type-detail.template-13 .p-detail-inner .shk_registrationDiscount>span{padding-right:0}.type-detail .p-info-wrapper .shk_registrationDiscount>a,.type-detail.template-12 .p-detail-inner .shk_registrationDiscount>a,.type-detail.template-13 .p-detail-inner .shk_registrationDiscount>a{font-weight:600;padding:8px 19px;border-radius:3px;margin-top:10px;margin-bottom:8px}}.homepage-box{border-top-color:transparent;border-bottom-color:transparent;background-color:transparent}@media (min-width:768px){#header{position:relative}#header:before{content:'';display:block;height:42px;width:100%;position:absolute;bottom:0;left:0;right:0;opacity:0}#header .menu-helper,#navigation{height:42px}#header .menu-helper::after{width:42px;line-height:42px}#header .menu-helper::after,#header .menu-trigger::after{color:#fff;background-color:#666}#header .menu-helper>ul{top:calc(50% + (42px/2));border-color:#dadada;background-color:#fff}#header .menu-helper>ul>li a{color:#666;font-size:15px}#header:before,.navigation-in{background-color:#009400}.navigation-in>ul>li{border-color:#007500}.navigation-in>ul>li.exp,.navigation-in>ul>li.exp+li,.navigation-in>ul>li:hover+li{border-color:#fff}.navigation-in>ul>li>a{padding-top:calc((42px - 16px)/2);padding-bottom:calc((42px - 16px)/2);font-size:16px;line-height:16px;background-color:transparent;color:#fff}#header .menu-helper>ul>li a:hover,.navigation-in>ul>li.exp>a,.navigation-in>ul>li>a:hover{background-color:#fff;color:#007500}.navigation-in>ul>li.ext>ul>li>div>a{color:#000}.more-items-trigger:hover,.navigation-in .has-third-level div>ul a:hover,.navigation-in ul.menu-level-2 a:hover,.navigation-in>ul>li.ext>ul>li>div>a:hover{color:#007500}.navigation-in ul.menu-level-2{border-color:#009400;background-color:#fff}.more-items-trigger,.navigation-in .has-third-level div,.navigation-in .has-third-level div>ul a,.navigation-in ul.menu-level-2 a{color:#666}}.product .p .flag.flag-shkSale{background-color:#e94b4b;color:#fff}.product .p .prices .shk_priceStandard{color:#e94b4b}