.aligncenter{display:block;margin-right:auto;margin-left:auto}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}@media screen and (max-width:600px){#wpadminbar{top:-46px}}.gallery{margin-bottom:1.6em}.gallery-item{display:inline-block;padding:1.79104477%;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-icon img{margin:0 auto}.gallery-caption{color:#707070;color:rgba(51,51,51,.7);display:block;font-family:"Noto Sans",sans-serif;font-size:12px;font-size:1.2rem;line-height:1.5;padding:.5em 0}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.wp-caption{border:1px solid #ccc;margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin:1.2% auto 0;max-width:98%;height:100%}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#wpmm-wrap-top ul{background:0 0;border:none}#wpmm-wrap-top{background:0 0}#wpmm-wrap-top ul li{border:none}#wpmm-wrap-top .wp-mega-menu-link:hover{color:#454a6a}#wpmm-wrap-top .wp-mega-menu-link{color:#fff}.single-post #wpmm-wrap-top .wp-mega-menu-link,.post-type-archive #wpmm-wrap-top .wp-mega-menu-link,.page-template #wpmm-wrap-top .wp-mega-menu-link,.category-instrukcii #wpmm-wrap-top .wp-mega-menu-link,.category-blog #wpmm-wrap-top .wp-mega-menu-link,.page #wpmm-wrap-top .wp-mega-menu-link,.our-objects-template-default #wpmm-wrap-top .wp-mega-menu-link,.woocommerce-page #wpmm-wrap-top .wp-mega-menu-link{color:#44485c}.home #wpmm-wrap-top .wp-mega-menu-link,.category-katalog #wpmm-wrap-top .wp-mega-menu-link{color:#fff}.v2_field-dostavka .textwidget{margin:15px 0;background:#eee;padding:10px 15px;border:1px solid #00000014}.woocommerce section.related.products{width:100%;float:left}section.related.products h2{margin-bottom:15px}h2.woocommerce-loop-product__title{min-height:50px}ul.product-categories{margin-top:10px;margin-bottom:20px}li.cat-item{width:100%;list-style:none;background:#fff}li.cat-item a{width:100%;height:100%;display:inline-block;padding:14px 5px 10px 30px;color:#000;font-size:15px;border:1px solid #dfe0e0;transition:.5s}ul.product-categories li.cat-item a:hover,ul.product-categories li.current-cat a{color:#0070c4;border-left:2px solid #0070c4}.term-description{margin-bottom:20px}div#sidebar-left .filter{margin-top:25px}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{margin:0;font-size:16px;padding:14px 0;height:5.5em;overflow:hidden}.woocommerce ul.products li.product .price{color:#000;display:block;margin-bottom:.5em;font-size:21px;font-weight:600}.woocommerce ul.products li.product .button{width:100%;height:45px;background:red;text-align:center;color:#fff;font-weight:600;margin-top:15px;line-height:1.7em}.v2__cat-product-content{position:absolute;bottom:-110px;left:0;background:#fff;transform:translateY(-30%);transition:.5s;opacity:0;width:100%}li.product:hover .v2__cat-product-content{transform:translateY(0);opacity:1;z-index:10}.woocommerce nav.woocommerce-pagination{text-align:center;margin-top:115px}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block;width:100%;background:#1c8bdf;color:#fff;font-size:16px;padding:10px;font-weight:600;text-align:center}.archive .header{background:url(/wp-content/themes/spline/assets-spline/img/banner-2.jpg) no-repeat center center;background-size:cover;height:630px}.archive .home-prop{display:block}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:left;width:auto;clear:none;height:29em;display:flex;flex-direction:column;justify-content:space-around}.v2_short_descr{float:right}.single-product div.product .woocommerce-product-gallery .flex-viewport{border:1px solid #e0e0e0}.woocommerce div.product div.images .flex-control-thumbs{margin:0 auto}.woocommerce div.product .product_title{padding-bottom:15px;display:inline-block;border-bottom:1px solid #e6e6e6;margin-bottom:.2em}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:20px;font-weight:700;color:red;padding-right:20px;margin:20px 0 20px}.woocommerce div.product form.cart .button{width:175px;height:40px;background:#0070c4}.v2_price-descr{color:#8f8f8f;font-size:14px;font-weight:300;margin-left:10px}.woocommerce .quantity .qty{width:60px;height:40px;border-radius:5px;text-align:center}span.posted_in{color:#8f8f8f;font-size:14px;font-weight:300}span.posted_in a{font-weight:600}.product_meta{margin-bottom:30px}.v2_short_descr .v2_short_descr-block{background:#eee;padding:28px 20px 10px 28px;width:100%;color:#20262c;font-weight:400;font-size:13px;line-height:24px;min-height:375px;margin-bottom:50px}.woocommerce div.product .woocommerce-tabs ul.tabs li{display:block;width:100%;list-style:none;background:#f8f8f8 !important;border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a{width:100%;height:100%;display:inline-block;padding:14px 5px 10px 30px;color:#000;font-size:15px;border:1px solid #dfe0e0;transition:.5s;background:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#0070c4;border-left:2px solid #0070c4}.woocommerce div.product .woocommerce-tabs .panel{padding-right:15px;padding-left:15px;border-top:1px solid #d8d9da;padding-top:15px}.woocommerce div.product .woocommerce-tabs ul.tabs:before{display:none}.woocommerce-privacy-policy-text{display:none}.woocommerce form .form-row input.input-text{height:35px}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{padding:10px}.woocommerce form .form-row input.input-text:active,.woocommerce form .form-row textarea:active,.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus{border:2px solid #0070c4}@media (min-width:1200px){#header nav{width:1140px}}.stub{height:60px;margin-top:28px;width:100%;border:1px solid #e0e0e0;border-bottom:none;background:#fff}@media (max-width:575px){.stub{display:none}}nav.pagination-nav-container{margin:0 auto}.woocommerce-tabs.wc-tabs-wrapper{width:100%;padding-right:15px;padding-left:15px}.summary .btn.btn-primary{background:#0070c4;display:block;color:#fff;padding:10px 0;width:95%;text-align:center;transition:.5s;border-radius:0;font-size:14px;margin-top:0;margin-bottom:20px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{right:1em !important}.single-product div.product .woocommerce-product-gallery .flex-viewport{height:400px !important;max-height:400px !important;background:#fff;margin-bottom:0 !important}figure.woocommerce-product-gallery__wrapper{height:420px;background:#fff}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:62px !important;margin:13px 13px 0 !important;border:1px solid #e0e0e0 !important;background:#fff !important}.woocommerce-product-gallery__image{display:flex !important;justify-content:center !important;align-items:center !important;height:100%}.goods,.catalog-section{padding-left:15px;padding-right:15px}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{list-style:none}@media (max-width:767px){.news-block.item{min-height:610px !important}}@media (max-width:700px){.news-block.item{min-height:580px !important}}@media (max-width:680px){.news-block.item{min-height:550px !important}}@media (max-width:620px){.news-block.item{min-height:510px !important}}@media (max-width:570px){.news-block.item{min-height:470px !important}}@media (max-width:520px){.news-block.item{min-height:430px !important}}@media (max-width:500px){img.aligncenter{width:100%;height:100%}a img.aligncenter{width:43px}}@media (max-width:470px){.news-block.item{min-height:410px !important}}@media (max-width:420px){.news-block.item{min-height:375px !important}}@media (max-width:390px){.news-block.item{min-height:350px !important}.search-results .news-block,.category .news-block{overflow:hidden}}.mobile-ver{display:none !important}.menu-mob-wrap{width:100%;border-top:1px solid #e0e0e0}ul.mobile-small-menu{list-style-type:none;display:flex;flex-direction:row;justify-content:space-around}ul.mobile-small-menu li{display:inline-block;padding:10px;transition:.5s}ul.mobile-small-menu li a{transition:.5s}ul.mobile-small-menu li:hover{background:#0070c4;color:#fff}ul.mobile-small-menu li a:hover{color:#fff}@media (max-width:460px){.mobile-ver{display:block !important}.desktop-ver{display:none !important}.mobile-ver.call-top-button{width:40%;margin:0 auto}.top-header__contacts_phone img{display:block !important}.top-header__contacts_address,.top-header__contacts_phone a{display:block !important}.top-header__contacts{float:right;padding:15px 20px 15px 0}.top-header{margin-top:10px !important;padding-top:15px !important}}@media (max-width:427px){ul.mobile-small-menu li a{font-size:14px !important}ul.mobile-small-menu li{padding:8px}}@media (max-width:370px){ul.mobile-small-menu li a{font-size:13.5px !important}}@media (max-width:360px){ul.mobile-small-menu li{padding:5px}}@media (max-width:350px){.top-header__contacts_address a,.top-header__contacts_phone a{font-size:13px !important}}@media (max-width:345px){ul.mobile-small-menu li a{font-size:13px !important}}@media (max-width:335px){ul.mobile-small-menu li a{font-size:12.5px !important}}