/* https://novosharprint.ru/wp-content/themes/novosharprintru/style.css?ver=7.0.2 */
.main-navigation ul li a,.site-title a,ul.menu li a,.site-branding h1 a,button.menu-toggle,button.menu-toggle:hover,.handheld-navigation .dropdown-toggle{color:#fff}button.menu-toggle,button.menu-toggle:hover{border-color:#fff}.main-navigation ul li a:hover,.main-navigation ul li:hover>a,.site-title a:hover,.site-header ul.menu li.current-menu-item>a{color:#fff}table:not(.has-background) th{background-color:#f8f8f8}table:not(.has-background) tbody td{background-color:#fdfdfd}.site-header,.secondary-navigation ul ul,.main-navigation ul.menu>li.menu-item-has-children:after,.secondary-navigation ul.menu ul,.storefront-handheld-footer-bar,.storefront-handheld-footer-bar ul li>a,.storefront-handheld-footer-bar ul li.search .site-search,button.menu-toggle,button.menu-toggle:hover{background-color:#fff}p.site-description,.site-header,.storefront-handheld-footer-bar{color:#000}button.menu-toggle:after,button.menu-toggle:before,button.menu-toggle span:before{background-color:#fff}h1,h2,h3,h4,h5,h6,.wc-block-grid__product-title{color:#333}.widget h1{border-bottom-color:#333}body,.secondary-navigation a{color:#6d6d6d}.widget-area .widget a,.hentry .entry-header .posted-on a,.hentry .entry-header .post-author a,.hentry .entry-header .post-comments a,.hentry .entry-header .byline a{color:#727272}a{color:#7f54b3}a:focus,button:focus,.button.alt:focus,input:focus,textarea:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus{outline-color:#7f54b3}button,input[type="button"],input[type="reset"],input[type="submit"],.button,.widget a.button{background-color:#9d70cc;border-color:#9d70cc;color:#333}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.button:hover,.widget a.button:hover{background-color:#8457b3;border-color:#8457b3;color:#333}button.alt,input[type="button"].alt,input[type="reset"].alt,input[type="submit"].alt,.button.alt,.widget-area .widget a.button.alt{background-color:#333;border-color:#333;color:#fff}button.alt:hover,input[type="button"].alt:hover,input[type="reset"].alt:hover,input[type="submit"].alt:hover,.button.alt:hover,.widget-area .widget a.button.alt:hover{background-color:#1a1a1a;border-color:#1a1a1a;color:#fff}.pagination .page-numbers li .page-numbers.current{background-color:#e6e6e6;color:#636363}#comments .comment-list .comment-content .comment-text{background-color:#f8f8f8}.site-footer{background-color:#fff;color:#222}.site-footer a:not(.button):not(.components-button){color:#222}.site-footer .storefront-handheld-footer-bar a:not(.button):not(.components-button){color:#fff}.site-footer h1,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer h5,.site-footer h6,.site-footer .widget .widget-title,.site-footer .widget .widgettitle{color:#222}.page-template-template-homepage.has-post-thumbnail .type-page.has-post-thumbnail .entry-title{color:#000}.page-template-template-homepage.has-post-thumbnail .type-page.has-post-thumbnail .entry-content{color:#000}@media screen and (min-width:768px){.secondary-navigation ul.menu a:hover{color:#191919}.secondary-navigation ul.menu a{color:#000}.main-navigation ul.menu ul.sub-menu,.main-navigation ul.nav-menu ul.children{background-color:#f0f0f0}.site-header{border-bottom-color:#f0f0f0}}body .site-footer .widget.widget_block{margin-bottom:0}img.emoji{width:20px;display:inline}#fancybox-content input,#fancybox-content label{width:100%}#buyoneclick_form_order>p{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#buyoneclick_form_order>p input{margin-right:10px}body .widget .widgettitle{border-bottom:0}body .widget .widget-title,.widget .widgettitle{padding-bottom:0}.site-info{display:flex;justify-content:space-between}a:focus,button:focus,.button.alt:focus,input:focus,textarea:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus{outline-color:transparent}header,body{background:url(/wp-content/uploads/2021/11/bg.jpg) repeat fixed 0 0}.widget-area .widget .underline a{text-decoration:underline}.site{overflow-x:unset}.single h1.product_title{font-size:2em}#menu-bokovoe-menyu .menu-item-has-children{position:relative}.woocommerce-active .site-header .site-search{width:100%}.header-search_wrapper{width:21.7391304348%}.header-search_link{margin-bottom:10px}#menu-bokovoe-menyu .menu-item-has-children>a>span{position:relative}#menu-bokovoe-menyu .menu-item-has-children>a{display:block}#menu-bokovoe-menyu .menu-item-has-children>a span{float:right;position:relative}#menu-bokovoe-menyu .menu-item-has-children>a>span>i:before{content:""}#menu-bokovoe-menyu .menu-item-has-children.minus>a>span>i:before{content:""}body{font-family:"Roboto",Sans-serif}#page{background:#fff;border-radius:10px;box-shadow:0 0 10px #ccc;display:block;margin:0 auto;padding:0 30px;width:1370px;margin-top:30px!important}.secondary-navigation{display:none}.card-title_header{text-align:left;font-size:15px;line-height:13px}.card-title_header .sku{color:#9d70cc}.site-header ul.menu li.current-menu-item>a{color:#fff}.site-header ul.menu .sub-menu li.current-menu-item>a{background-color:rgb(109 109 109)}#menu-osnovnoe-menyu>.current_page_item a{color:#fff;position:relative}#menu-osnovnoe-menyu>.current-menu-item>a:before{position:absolute;content:'';height:1px;width:100%;bottom:17px;left:0;right:0;background:#fff}.site-main ul.products.columns-4 li.product{width:24.3%;margin-right:0.9%}#masthead>.col-full{background:#fff;display:flex;justify-content:space-between;align-items:center;padding:0}.col-full::before,.col-full::after{order:1}.site-search{order:3}.site-header{padding-top:0}.site-branding{margin:1em 0}.storefront-primary-navigation{border-radius:4px 4px 4px 4px;background:#9d70cc;background:-moz-linear-gradient(top,#9d70cc 0%,#b876fe 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9d70cc),color-stop(100%,#b876fe));background:-webkit-linear-gradient(top,#9d70cc 0%,#b876fe 100%);background:-o-linear-gradient(top,#9d70cc 0%,#b876fe 100%);background:-ms-linear-gradient(top,#9d70cc 0%,#b876fe 100%);background:linear-gradient(to bottom,#9d70cc 0%,#b876fe 100%)}.site-header .site-branding img{max-width:200px}.storefront-primary-navigation{background-color:#9d70cc}.col-full{max-width:87.5em}.main-navigation .sub-menu a{color:#111}.main-navigation .sub-menu .menu-item:hover{background-color:#9d70cc;}#post-2 .entry-header{display:none}ul.products li.product .price{text-align:left;font-size:19px;font-weight:700}.gridlist-buttonwrap,ul.products li.product .woocommerce-loop-product__title{text-align:left}.site-main ul.products.columns-3.grid li.product,.site-main ul.products.columns-4.grid li.product{min-height:368px}.site-main ul.products.columns-3 li.product,.site-main ul.products.columns-4 li.product{min-height:382px;display:flex;flex-direction:column;justify-content:space-between}.site-main ul.products.columns-3 .woocommerce-LoopProduct-link .wcsh_shop_loop_item_title,.site-main ul.products.columns-4 .woocommerce-LoopProduct-link .wcsh_shop_loop_item_title,ul.products.grid li.product .wcsh_shop_loop_item_title{display:none}ul.products li.product .button,.hentry .entry-content ul.products li.product .button{color:#FFFFFF!important;font-size:10px!important;border:2px solid #e1e1e1!important;font-family:"Exo 2"!important;text-transform:uppercase!important;border-radius:25px;width:94px}ul.products li.product .woocommerce-variation-add-to-cart .qnty_label,.qnty_label{display:none}.card-title_header .sku{font-weight:400}.product-type-simple .card-title_header{margin-top:0px}.added_to_cart.wc-forward{display:none}.widget-area ul.products li.product .woocommerce-LoopProduct-link{min-height:unset;display:block}.home.page .site-content .widget-area .berocket_single_filter_widget,.home #block-30{display:none}#block-12>h3>a,#block-8>h3>a{color:#fff}.products .product{overflow:hidden}#primary .products .product img{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transition:transform 0.9s ease 0s;-webkit-transition:all 0.9s ease 0s;-moz-transition:all 0.9s ease 0s;-o-transition:all 0.9s ease 0s;-ms-transition:all 0.9s ease 0s}#primary .products .product:hover img{transform:scale(1.08);-moz-transform:scale(1.08);-webkit-transform:scale(1.08);-o-transform:scale(1.08);-ms-transform:scale(1.08);transition:transform 0.9s ease 0s;-webkit-transition:all 0.9s ease 0s;-moz-transition:all 0.9s ease 0s;-o-transition:all 0.9s ease 0s;-ms-transition:all 0.9s ease 0s}.variable-item:not(.radio-variable-item){height:20px}.site-footer .storefront-handheld-footer-bar a:not(.button):not(.components-button){color:#000!important}.handheld-navigation button.dropdown-toggle{padding:0}.storefront-handheld-footer-bar{display:none}.widget-area .widget.widget_block>h3{background:#9d70cc;background:-moz-linear-gradient(top,#9d70cc 0%,#b876fe 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#9d70cc),color-stop(100%,#b876fe));background:-webkit-linear-gradient(top,#9d70cc 0%,#b876fe 100%);background:-o-linear-gradient(top,#9d70cc 0%,#b876fe 100%);background:-ms-linear-gradient(top,#9d70cc 0%,#b876fe 100%);background:linear-gradient(to bottom,#9d70cc 0%,#b876fe 100%);color:#fff;font-family:"Exo 2"!important;font-size:16px;font-weight:500;line-height:24px;margin:0 0 5px;padding:10px 0 10px 10px;text-transform:uppercase}.widget-area ul.products li.product img{width:30.75%!important;float:left;margin-bottom:1.5 em;-webkit-transition:none!important;margin-right:3.8%!important}.widget-area ul.products li.product .woocommerce-loop-product__title{clear:none!important;text-align:left}.widget-area ul.products li.product .button,.widget-area .gridlist-buttonwrap{display:none}.widget-area ul.products li.product .price{width:65.4%;float:right;clear:none;display:block;text-align:left;color:#43454b;font-size:19px;font-weight:700}.widget-area ul.products li.product{margin-bottom:1.23em}.single-product .related.products{display:none}.categori-plus{position:relative}.categori-plus.closed:before{content:'+';position:absolute;top:0;right:0;bottom:0;line-height:0.8;text-align:center;left:0}.bapf_sfilter .bapf_clr_span{border:2px solid #c4c4c4}.categori-plus.open:before{content:'-';position:absolute;top:0;right:0;bottom:0px;text-align:center;line-height:0.7;left:0}.description-img{max-width:300px;float:left;margin-right:10px}.subcategory-link{overflow:hidden}.subcategory-link .subcategory-image{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transition:transform 0.9s ease 0s;-webkit-transition:all 0.9s ease 0s;-moz-transition:all 0.9s ease 0s;-o-transition:all 0.9s ease 0s;-ms-transition:all 0.9s ease 0s}.subcategory-link:hover .subcategory-image{transform:scale(1.08);-moz-transform:scale(1.08);-webkit-transform:scale(1.08);-o-transform:scale(1.08);-ms-transform:scale(1.08);transition:transform 0.9s ease 0s;-webkit-transition:all 0.9s ease 0s;-moz-transition:all 0.9s ease 0s;-o-transition:all 0.9s ease 0s;-ms-transition:all 0.9s ease 0s}.site-footer a{text-decoration:none}.widget .widget-title{border-bottom:unset}.site-footer .widget.widget_block{margin-bottom:10px}.bapf_sfilter .bapf_clr_span.w2em{width:20px;height:20px}.bapf_head h3{font-size:14px;margin-bottom:0}.bapf_sfilter.bapf_ckbox input[type=checkbox]{width:16px;height:16px}.bapf_ckbox_sqchck input[type=checkbox]:checked:after{content:"";width:4px;height:9px;border-bottom:2px solid #333;border-right:2px solid #333;display:block;position:absolute;top:-1px;left:4px;transform:rotate(45deg)}.term-shary-bez-risunka .subcategory-list .subcategory-item{float:left;width:18%;margin:5px 16px 5px 0;text-align:center;border:1px solid #c4c4c4;border-radius:5px;height:170px}.term-shary-bez-risunka .subcategory-list{list-style:none;display:inline-block;width:100%}.term-shary-bez-risunka .subcategory-list{margin-bottom:20px}.term-shary-bez-risunka .subcategory-list .subcategory-item a.subcategory-link{display:flex;flex-direction:column;height:100%;justify-content:center;padding:10px}.term-shary-bez-risunka .subcategory-list{margin-left:0}.site-main ul.products.columns-3 .woocommerce-LoopProduct-link,.site-main ul.products.columns-4 .woocommerce-LoopProduct-link{min-height:212px;display:flex;flex-direction:column;justify-content:space-between}.site-main ul.products.columns-3 .woocommerce-loop-product__title,.site-main ul.products.columns-4 .woocommerce-loop-product__title{margin-bottom:0}.woocommerce-loop-product__title{font-size:15px}ul.products li.product .woocommerce-LoopProduct-link{min-height:327px;display:flex;flex-direction:column;justify-content:space-between}.site-main ul.products.columns-3 li.product,.site-main ul.products.columns-4 li.product{border:1px solid #e6e6e6;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;padding:5px;-o-border-radius:5px;border-radius:5px;transition:all .3s}.site-main ul.products.columns-3 li.product:hover,.site-main ul.products.columns-4 li.product:hover{border-color:#9d70cc}.site-main ul.products.columns-4.list .woocommerce-LoopProduct-link{display:block}.products.columns-4 .reset_variations,.products.columns-3 .reset_variations{display:none!important}button.alt{background-color:#9d70cc!important;color:#FFFFFF!important;font-size:13px!important;border:2px solid #e1e1e1!important;font-family:"Exo 2"!important;text-transform:uppercase!important;border-radius:25px;width:110px}.storefront-breadcrumb{margin:0 0 1.0em}.woocommerce ul.products li.product img{height:162px;object-fit:contain}.widget-area ul.products li.product img{height:unset}.site-main ul.products.columns-3 .woocommerce-LoopProduct-link,.site-main ul.products.columns-4 .woocommerce-LoopProduct-link{position:relative}.site-main ul.products.columns-3 .woocommerce-LoopProduct-link .onsale,.site-main ul.products.columns-4 .woocommerce-LoopProduct-link .onsale{font-size:1.875em;position:absolute;color:red;border-color:red;border-color:red;transform:rotate(315deg);right:0;left:0;line-height:1;width:226px;height:40px;margin:auto;margin-top:79px;bottom:0;top:11px}.onsale{color:red;border-color:red;line-height:1}ul.products li.product .woocommerce-loop-product__title{height:31px}ul.products li.product .price{color:#43454b}bdi{font-weight:700}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#9d70cc}a.cart-contents,.site-header-cart .widget_shopping_cart a{color:#000}.widget{margin-bottom:0}.widget-area .widget a{text-decoration:none}.widget-area .widget a{color:#9d70cc;font-weight:400}ul.products li.product .button.clickBuyButton{display:none}ul.products li.product .button{float:left}.clickBuyButton.alt{width:200px}#billing_country_field{display:none}#buyoneclick_form_order .table-wrap table th{background-color:#9d70cc}.form-text{text-align:center}#cms30_call_me h2{max-width:280px;text-align:center;margin:0 auto}#fancybox-outer,#fancybox-content{border-radius:5px}#wpcf7-f243-o1 input[type="submit"]{background-color:#9d70cc;color:#fff;border-radius:25px;width:100%;border:2px solid #e1e1e1!important;font-family:"Exo 2";text-transform:uppercase;transition:all .3s}#wpcf7-f243-o1 input[type="submit"]:hover{background-color:#8660ad;color:#fff}#wpcf7-f243-o1 .wpcf7-form p:last-child{margin-bottom:5px}#wpcf7-f243-o1 .wpcf7-form p{position:relative}#wpcf7-f243-o1 .wpcf7-spinner{position:absolute;left:0;top:14px;background:unset}#wpcf7-f243-o1 form{margin-bottom:0}// product page tabs .woocommerce-tabs ul.tabs li.active:after{display:none}.woocommerce-tabs ul.tabs{display:flex;width:100%;border-top:unset;border-bottom:1px solid rgba(0,0,0,.05)}.woocommerce-tabs ul.tabs li{margin-right:10px;border-bottom:unset}.woocommerce-tabs ul.tabs{margin-bottom:-1px}.woocommerce-tabs .panel{width:100%;padding:20px;border:1px solid rgba(0,0,0,.05)}.woocommerce-tabs ul.tabs li.active::after{display:none}.woocommerce-tabs ul.tabs li.active a{background-color:#fff;border-top:3px solid rgb(127 84 179);border-right:1px solid rgba(0,0,0,.05);border-bottom:unset;border-left:1px solid rgba(0,0,0,.05);padding-right:10px;padding-left:10px;color:#7f54b3;padding-top:13px}.woocommerce-tabs ul.tabs li{margin-bottom:-1px}.woocommerce-tabs ul.tabs li a{color:#6d6d6d;padding:16px 0}.products td.label,.products td.value{padding:0}.products .single_variation_wrap{max-width:62px}.products .single_variation_wrap{display:inline}.products .woocommerce-variation-add-to-cart .quantity{display:inline;width:50%}.variations_form{margin-bottom:3px}.products .site-main ul.products.columns-4 li.product{width:24.2%;margin-right:1%}#content .col-full{padding:0}.left-sidebar .content-area{width:76.26%;align-content}.left-sidebar .widget-area{margin-right:2%}ul.products li.product .price{margin-bottom:0}ul.products li.product table{margin:0}.widget-area .onsale,.widget-area .product .single_variation_wrap .woocommerce-Price-amount,.widget-area .product .woocommerce-variation-add-to-cart,.widget-area .product .variations{display:none}#primary header{background:unset}.products.list table:not(.has-background) tbody td{background:#fff}.products.list .gridlist-buttonwrap{position:absolute;left:346px;top:100px}.archive .products.list .single_variation_wrap{display:block}.archive .products.list .woocommerce-variation-price .price{width:300px;float:left}.archive .products.list .single_variation_wrap,.archive .products.list .woocommerce-variation.single_variation,.archive .products.list .variations{margin-bottom:10px}.archive .products.list .single_add_to_cart_button.button{margin-top:10px}.archive .products.list .woocommerce-variation.single_variation{margin-bottom:unset}.archive .products.list table{width:40%}.site-main ul.products.columns-4.list li.product{min-height:226px;margin-bottom:34px;padding-top:26px}.quantity input[type=number]{padding:5px;box-shadow:unset}.site-main .woocommerce-variation-add-to-cart{display:inline-block}.storefront-sorting{display:flex;justify-content:space-between;background:none repeat scroll 0 0 #f5f5f5;padding:0 10px;align-items:center}.woocommerce-ordering{display:flex;align-items:center}.woocommerce-ordering .orderby{max-height:27px}.woocommerce-ordering{order:2}.gridlist-toggle{order:-1}.quantity input{background:#fff;border:1px solid #eee}.product form.cart .plus,.product form.cart .minus,.woocommerce-variation-add-to-cart .plus,.woocommerce-variation-add-to-cart .minus{padding:5px;background:#fff;border:1px solid #eee}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.single-product div.product form.cart .quantity{float:unset;margin:0;display:inline-block}.site-main .products.list .woocommerce-variation-add-to-cart{display:inline-flex;flex-wrap:wrap;align-items:center;width:327px}.products.list .qnty_label{width:100%}.products.list .quantity{width:60px}.products.list .plus{margin-right:10px}.archive .products.list .single_add_to_cart_button.button{margin-top:0}ul.products.list li.product .woocommerce-product-details__short-description{position:absolute;width:100%;left:0;padding-left:34.75%;top:68px}ul.products.list li.product img{margin:1.5em 0}ul.products.list li.product .card-title_header{margin-top:-12px;margin-bottom:88px}ul.products.list .woocommerce-product-details__short-description{margin:0;-webkit-line-clamp:4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:8px;padding-right:10px}ul.products.list li.product .gridlist-buttonwrap{position:absolute;width:100%;left:0;padding-left:34.75%;top:106px;float:unset}ul.products.list li.product.product-type-simple .gridlist-buttonwrap{top:152px}ul.products.list li.product.product-type-simple .woocommerce-product-details__short-description{top:70px}ul.products.list li.product.product-type-simple .woocommerce-product-details__short-description p{margin-bottom:0}ul.products.list .qnty_label{width:100%}.page-template-default .products .variable-items-wrapper.button-variable-wrapper,.home .products .variable-items-wrapper.button-variable-wrapper,.products.grid .variable-items-wrapper.button-variable-wrapper{position:absolute;justify-content:center;top:209px;left:5px}.page-template-default .products .woocommerce-variation-add-to-cart,.home .products .woocommerce-variation-add-to-cart,.products.grid .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap}ul.products.list li.product-type-simple .qnty_labe,.home .products .qnty_label,.products.grid .qnty_label{width:100%}.quantity .qty{width:30px}ul.products.list li.product-type-simple .quantity,.products .woocommerce-variation-add-to-cart .quantity{width:30px}.site-main ul.products.list .woocommerce-LoopProduct-link .onsale{top:0;left:0}ul.products.grid li.product.product-type-variable>a>.price{display:none}.widget-area ul.products.grid li.product.product-type-variable>a>.price{display:block}.home .product-type-simple>a.button,.gridlist-buttonwrap>a.button{display:none}.home .products .product-type-simple form button.minus,.home .products .product-type-simple form button.plus,.gridlist-buttonwrap button.minus,.gridlist-buttonwrap button.plus{background:#fff;padding:5px;border:1px solid #eee}.home .products button.single_add_to_cart_button,.home .products .product-type-simple form button.button,.gridlist-buttonwrap form button.button{float:none!important;margin-left:5px}.home .products .product-type-simple form,.products.grid .product-type-simple form{display:flex;flex-wrap:wrap;justify-content:center}.home .products .product-type-simple form .qnty_label{width:100%}.home .products .product-type-simple form,.products.grid .gridlist-buttonwrap form{margin-bottom:0}ul.products li.product,ul.products li.product .woocommerce-loop-product__title{font-size:14px}#menu-bokovoe-menyu .menu-item-has-children .sub-menu{padding-top:10px}#menu-bokovoe-menyu .purple a{color:#A071D1}#secondary.widget-area #block-13 h2.woocommerce-loop-product__title,ul.products li.product .woocommerce-loop-product__title{margin:0;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:8px}ul.products li.product .woocommerce-product-details__short-description p{margin:0;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:8px}ul.products.list li.product .card-title_header{margin-top:0}ul.products li.product-type-simple .woocommerce-loop-product__title{margin-bottom:2px}ul.products.list li.product-type-simple .gridlist-buttonwrap form{display:flex;flex-wrap:wrap}#secondary.widget-area form,#secondary.widget-area .woocommerce-product-details__short-description{display:none}.storefront-primary-navigation{position:relative}#site-header-cart{position:absolute;color:#000;right:0;top:-68px}.storefront-primary-navigation a.cart-contents{color:#6d6d6d!important}#site-header-cart:hover a.cart-contents{color:#6d6d6d}.home .products .qnty_label{text-align:left}.home .woocommerce-variation-add-to-cart{width:100%}.home .content-area ul.products li.product-type-variable>a>.price{display:none}.woocommerce-active .site-header .main-navigation{width:100%}.woo-variation-swatches.wvs-show-label .variations td{background:#fff}.page-template-default .variations>tbody>tr>.label,.home .variations>tbody>tr>.label,.gridlist-buttonwrap .variations>tbody>tr>.label{display:none}.products.list .product.product-type-variable a .price{display:none}ul.products.list li.product-type-simple .woocommerce-loop-product__title{margin-bottom:51px}ul.products.list li.product .woocommerce-loop-product__title,ul.products.list li.product .woocommerce-loop-category__title{clear:none;position:absolute;left:0;right:0;padding-left:34.5%;top:0}ul.products.list li.product .card-title_header{margin-top:-12px;padding-left:34%}.wc-block-product-categories-list-item ul,.wc-block-product-categories-list.wc-block-product-categories-list--depth-1{display:none}.categori-plus{height:18px;width:18px;border-radius:50%;background:#ACACAC;display:inline-block;color:#fff;text-align:center;line-height:16px;font-weight:600;font-size:20px}.wc-block-product-categories-list-item a{display:flex;justify-content:space-between}.subcategory-link{display:none}.subcategory-list .subcategory-item{border:unset;height:unset;display:inline-block!important;position:relative;float:none!important;letter-spacing:normal;vertical-align:top;word-spacing:normal;margin-right:1.2%!important;margin-bottom:5px;width:31.4117647059%}.site-content>.col-full>.woocommerce>.woocommerce-info:first-child{margin-top:0}.subcategory-list .subcategory-item a.subcategory-link{display:none}.term-shary-bez-risunka .subcategory-title{text-align:unset;padding:unset;min-height:unset;font-weight:unset;background:unset;display:unset;align-items:unset;justify-content:unset;border-left:unset;transition:unset}.subcategory-list{margin:0;margin-bottom:15px}.term-shary-bez-risunka .subcategory-title:hover{background:unset;color:unset}.subcategory-title{text-align:center;padding:0.4em 0!important;min-height:45px;font-weight:700;background:#f0f0f0;display:flex;align-items:center;justify-content:center;border-left:3px solid #ab73e6;transition:all .2s}.subcategory-title:hover{background:#ab73e6;color:#fff}.header-contacts__wrapper{display:flex;flex-direction:column}.header-contacts__place,.header-contacts__email,.header-contacts__phone{position:relative;padding-left:25px}.header-contacts__phone:before{position:absolute;width:20px;height:20px;content:'';left:0;top:4px;background:url(/wp-content/uploads/2021/12/phone-call.png);background-size:cover;opacity:.5}.header-contacts__email:before{position:absolute;width:20px;height:20px;content:'';left:0;top:4px;background:url(/wp-content/uploads/2021/12/email-2.png);background-size:cover;opacity:.5}#bapf_1_92 span.bapf_clr_span.h2em{background:-webkit-linear-gradient(left,#8f6B29,#FDE08D,#DF9F28)!important;background:linear-gradient(left,#8f6B29,#FDE08D,#DF9F28)!important}.header-contacts__place:before{position:absolute;width:20px;height:20px;content:'';left:0;top:4px;background:url(/wp-content/uploads/2021/12/pin.png);background-size:cover;opacity:.5}.home.blog .site-header,.home.page:not(.page-template-template-homepage) .site-header,.home.post-type-archive-product .site-header{margin-bottom:2.235801em}.woocommerce-active .site-header .site-branding{float:left;margin-right:0.347826%}.woocommerce-active .site-header .site-branding{width:unset;max-width:200px}.site-header>.col-full::before,.site-header>.col-full::after{display:none}.site-search{display:block}.site-footer h5{font-weight:400}.widget_product_search form:not(.wp-block-search) input[type=search]{border-radius:5px}.lmp_load_more_button{margin-bottom:20px}.woocommerce-pagination{padding:10px 0;margin:0 auto}.woocommerce-result-count{width:180px;margin-left:10px}.storefront-sorting::after,.storefront-sorting::before{display:none}#primary .products .product img{width:225px;height:225px}.outofstock .xoo-wl-btn-container.xoo-wl-btc-variable{display:block;margin-top:10px}.xoo-wl-sidebar,.products .variations_form.cart .stock.out-of-stock{display:none}button.xoo-wl-action-btn{color:#FFFFFF!important;font-size:13px!important;border:2px solid #e1e1e1!important;font-family:"Exo 2"!important;text-transform:uppercase!important;border-radius:25px;margin-bottom:20px}#menu-osnovnoe-menyu>.menu-item{position:relative}#menu-osnovnoe-menyu>.menu-item:after{position:absolute;content:'';background-color:#fff;width:1px;height:29px;right:0;top:24px}#menu-osnovnoe-menyu>.menu-item:last-child:after{position:unset;content:unset}.widget_nav_menu ul li{padding-left:0}.widget_nav_menu ul li::before{content:unset}.top a,.hit a{position:relative}.hit a:after{content:'ХИТ';position:absolute;top:-6px;right:-22px;color:red;font-size:10px;font-weight:800}.top a{font-weight:600!important}.top a:after{content:'TOP';position:absolute;top:-6px;right:-22px;color:red;font-size:10px;font-weight:800}#menu-bokovoe-menyu>.menu-item-has-children>.sub-menu{display:none}#menu-bokovoe-menyu>.menu-item-has-children>.sub-menu>.menu-item-has-children .sub-menu{display:none}#menu-bokovoe-menyu .sub-menu{margin-bottom:10px}.xoo-wl-btn-container .xoo-wl-action-btn{margin:0 auto!important;float:unset!important}.product a img{max-height:370px;width:auto}.single-product div.product .images .woocommerce-main-image{display:flex;justify-content:center}#wooswipe .thumbnails{overflow:unset}.button.slick-arrow,button.slick-arrow,button.slick-arrow{top:-210px}#wooswipe .single-product-main-image{height:395px;display:flex;align-items:center;justify-content:center}.archive.search.search-results .subcategory-list{display:none}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){margin:0;height:150px;padding:5px;overflow:hidden}#block-37 .wp-block-image{margin:0;height:45px}.bapf_body ul li:first-child .bapf_clr_span{background-color:unset!important;background:url(/wp-content/uploads/2022/03/assorti_min.svg);background-size:cover}.bapf_body ul #bapf_1_92_label .bapf_clr_span{background-color:unset!important;background:-webkit-linear-gradient(left,#8f6B29,#FDE08D,#DF9F28);background:linear-gradient(left,#8f6B29,#FDE08D,#DF9F28)}.bapf_body ul #bapf_1_91_label .bapf_clr_span{background-color:unset!important;background:-webkit-linear-gradient(left,#808080,#D3D3D3,#A9A9A9);background:linear-gradient(left,#808080,#D3D3D3,#A9A9A9)}.tablepress .row-3 td,.tablepress .row-12 td{background-color:#feb8fb;font-size:18px}.tablepress .row-3 td del,.tablepress .row-12 td del{font-size:14px;text-decoration:line-through;text-decoration-color:red;color:#797979;width:100%;display:block}.table-2 .tablepress tbody td{text-align:center;font-weight:700;border:1px solid #000}.table-2 .tablepress tfoot th,.table-2 .tablepress thead th{background-color:#6f30a0;border:1px solid #000;color:#fff;font-weight:700;vertical-align:middle}.table-2 #tablepress-2 tbody .row-3{color:#6f30a0;font-weight:400}.table-2 #tablepress-2 tbody tr .column-2,.table-2 #tablepress-2 tbody tr .column-4,.table-2 #tablepress-2 tbody tr .column-6,.table-2 #tablepress-2 tbody tr .column-8{color:#6f30a0}.table-2 .tablepress td{padding:4px}.tablepress .row-3 td,.tablepress .row-12 td{background-color:#feb8fb;font-size:18px}.table-2 #tablepress-2 .row-2 .column-2,.table-2 #tablepress-2 .row-2 .column-4,.table-2 #tablepress-2 .row-2 .column-6,.table-2 #tablepress-2 .row-2 .column-8{color:#fff;font-weight:400}.elementor-image-gallery .gallery-columns-3 .gallery-item{height:260px;display:flex;overflow:hidden;align-content:center;align-items:center}.table-3 table:not(.has-background) tbody td{background-color:#f2f2f5}.table-3 table:not(.has-background) tbody tr:nth-child(2n) td,fieldset,fieldset legend{background-color:#eee3f5}.table-3 .tablepress tfoot th,.tablepress thead th{background-color:#cea8e6;color:#000}.table-3 .tablepress tbody .row-2 td,.table-3 table:not(.has-background) tbody tr:nth-child(2n) .column-1,.table-3 .tablepress tbody tr .column-1,.table-3 .tablepress tbody tr .column-2,.table-3 .tablepress tbody tr .column-3,.table-3 .tablepress tbody tr .column-4{color:#000}.table-2 .tablepress thead th{text-align:center}.page-template-default .product-type-simple a.button{display:none}.page-template-default .product-type-simple form{display:inline-flex;margin:0 auto}.page-id-2651 .woocommerce-variation-add-to-cart.variations_button{justify-content:center}ul.products li.product .xoo-wl-action-btn.button{width:130px}.page-id-12.left-sidebar .content-area,.page-id-11.left-sidebar .content-area{width:100%}button.menu-toggle{font-size:.775em}#tablepress-5 tbody td,#tablepress-4 tbody td{font-weight:400;font-size:16px;line-height:25px;padding:0 10px;text-align:center}#tablepress-5 thead th,#tablepress-4 thead th{font-size:15px;font-weight:900;padding:13.5px;line-height:24px}.tablepress tr td{transition:all .3s cubic-bezier(0.39,0.575,0.565,1);cursor:pointer}.tablepress tr:hover td{background-color:#bdd7ee;border:1px solid #bdd7ee;border-top:1px solid #00a0e3;border-bottom:1px solid #00a0e3}.tablepress tr:hover td:first-child{border-left:1px solid #00a0e3}.tablepress tr:hover td:last-child{border-right:1px solid #00a0e3}@media (max-width:66.4989378333em){.col-full{margin-left:0;margin-right:0;padding:0}}@media (max-width:1400px){#page{width:1120px}.products.list .gridlist-buttonwrap{left:283px}.home .products .variable-items-wrapper.button-variable-wrapper,.products.grid .variable-items-wrapper.button-variable-wrapper{top:170px}.site-main ul.products.columns-3 li.product,.site-main ul.products.columns-4 li.product{min-height:324px}}@media (max-width:1200px){.products.list .gridlist-buttonwrap{left:235px}.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a{padding:0.618em 0em;font-size:14px;font-weight:500}.home .content-area ul.products{display:flex;flex-wrap:wrap;justify-content:space-between}.home .content-area ul.products.columns-4 li.product{width:32.3333%;margin-right:0}.home .products .variable-items-wrapper.button-variable-wrapper,.products.grid .variable-items-wrapper.button-variable-wrapper{top:190px}#menu-osnovnoe-menyu>.menu-item{margin-right:10px}#menu-osnovnoe-menyu>.menu-item:after{width:1px;height:18px;right:0;top:11px}#menu-osnovnoe-menyu>.menu-item:last-child:after{position:unset}}@media (max-width:1199px){#page{width:940px}.products.list .gridlist-buttonwrap{left:235px}.storefront-primary-navigation>.col-full{margin-left:unset;margin-right:unset;padding:0}.primary-navigation{padding:0 10px}.main-navigation ul.menu,.main-navigation ul.nav-menu{margin-left:unset}#menu-osnovnoe-menyu>.current-menu-item>a:after{bottom:10px}.main-navigation ul li,.secondary-navigation ul li{padding-right:10px;position:relative}#site-header-cart{top:-58px}ul.products.list li.product-type-simple .quantity,.products .woocommerce-variation-add-to-cart .quantity{width:25px}.quantity .qty{width:25px}.home .products .product-type-simple form button.minus,.home .products .product-type-simple form button.plus,.gridlist-buttonwrap button.minus,.gridlist-buttonwrap button.plus{background:#fff;padding:2px;border:1px solid #eee}ul.products li.product .button{width:90px}}@media (max-width:66.4989378333em){.col-full{margin-left:0;margin-right:0;padding:0}body{padding:0 10px}}@media (max-width:1064px){.products.list .gridlist-buttonwrap{left:214px}.woocommerce-active .site-header .site-header-cart{width:21.73913%}}@media (max-width:992px){#page{width:100%}.left-sidebar .content-area{width:100%}.products.list .gridlist-buttonwrap{left:414px}html{font-size:22px}.products.list .gridlist-buttonwrap{left:267px}ul.products.list li.product .gridlist-buttonwrap{width:100%;left:0;padding-left:35%}.quantity .qty{width:30px}.products.grid{display:flex;flex-wrap:wrap;justify-content:space-between}.site-main ul.products.columns-4.grid li.product{width:32.333333333%}ul.products::before,ul.products::after{display:none}.site-main ul.products.columns-4 li.product{margin-right:0}.site-header-cart{width:300px;font-size:15px}.site-search .widget_product_search input[type=search]{padding:10px;font-size:15px}.site-search .widget_product_search form::before{top:10px;left:10px}.col-full{width:100%;margin:0}.header-contacts__place,.header-contacts__email,.header-contacts__phone{font-size:15px}.site-header-cart .cart-contents .amount{margin-right:0.227em}.woocommerce-active .site-header .site-search{width:100%}.header-search_link{font-size:16px}.home .products .variable-items-wrapper.button-variable-wrapper,.products.grid .variable-items-wrapper.button-variable-wrapper{top:260px}.home .products .variable-items-wrapper.button-variable-wrapper,.products.grid .variable-items-wrapper.button-variable-wrapper{top:217px}.home .products .product-type-simple form button.minus,.home .products .product-type-simple form button.plus,.gridlist-buttonwrap button.minus,.gridlist-buttonwrap button.plus{background:#fff;padding:5px;border:1px solid #eee}.term-shary-s-prikolami .subcategory-list .subcategory-item,.term-belbal .subcategory-list .subcategory-item,.post-type-archive-product .subcategory-list .subcategory-item,.term-shary-s-risunkom .subcategory-list .subcategory-item,.term-brash .subcategory-list .subcategory-item{width:47%;font-size:14px;min-height:57px}.storefront-sorting{font-size:0.575em;margin-bottom:2.617924em}.left-sidebar .widget-area{width:100%}}@media (max-width:769px){form.woocommerce-ordering{margin-bottom:0}.products.grid{display:flex;flex-wrap:wrap;justify-content:space-between}.site-main ul.products.columns-4.grid li.product{width:49%}.widget-area .widget{font-size:15px}.widget_block p{margin-bottom:0}#block-21 h4 a,#block-15 h4 a{font-size:25px}#block-15 h5 a{font-size:18px;font-weight:400}#text-3 .widget-title{font-size:22px;font-weight:600}.has-normal-font-size{font-size:15px}.widget h5,.site-footer .widget.widget_block{margin-bottom:0}.widget .widget-title,.widget .widgettitle{padding:0}.textwidget p{font-size:15px}.footer-widget-1{margin-bottom:15px}.widget.widget_block h4{font-size:22px}#masthead>.col-full{flex-direction:column}#page{padding:0 10px}.site-search{order:1}.site-branding{order:2}.header-contacts__wrapper{order:3}.woocommerce-active .site-header .site-branding{width:160px;margin:0 auto;margin-top:15px}.woocommerce-active .site-header .site-search{width:176px}.site-search form{margin-bottom:0}#masthead>.col-full{padding-top:10px;padding-bottom:15px}.site-header .site-branding img{margin:0 auto}.subcategory-list .subcategory-item{width:100%}.woocommerce-products-header__title.page-title{font-size:25px}.woocommerce-breadcrumb{font-size:12px}.storefront-breadcrumb{margin-bottom:0}.storefront-sorting{font-size:11px;flex-direction:column-reverse}.gridlist-toggle{display:none}form.woocommerce-ordering{display:inline;text-align:end}.lmp_load_more_button{margin-bottom:20px}.storefront-sorting{padding-top:10px}h1{font-size:25px}.single-product div.product p.price{font-size:18px;margin:15px 0}.single-product div.product .variations_button,.single-product div.product form.cart{padding-top:0}.single-product div.product table.variations .value{margin-bottom:0}table td,table th{font-size:12px}.subcategory-list .subcategory-item{margin:5px 16px 36px 0}.site-header-cart .cart-contents{display:block}.site-header-cart .cart-contents::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;line-height:inherit;vertical-align:baseline;content:"";height:1em;float:right;line-height:1.618}table.cart{width:360px;margin:0 auto}#site-header-cart{top:-246px}.woocommerce-active .site-header .site-header-cart{width:35.73913%}.woocommerce-Price-amount.amount{display:inline}.site-header-cart .woocommerce-Price-amount.amount{display:block}.term-brash .subcategory-list .subcategory-item{width:47.411765%}.term-brash .subcategory-title{font-size:12px}.archive .term-description{font-size:12px}.bapf_head h3{font-size:16px;margin-bottom:0}.bapf_sfilter.bapf_ckbox label{font-size:17px}#block-14 .price{font-size:17px}}@media (max-width:769px){.left-sidebar .content-area{width:100%}ul.products.list li.product img{width:100%!important}ul.products.list li.product .woocommerce-product-details__short-description{position:relative;float:left}ul.products.list li.product .gridlist-buttonwrap{position:relative}ul.products.list li.product .woocommerce-product-details__short-description,ul.products.list li.product .gridlist-buttonwrap{top:0;padding-left:0}ul.products.list li.product .woocommerce-loop-product__title{clear:both}ul.products.list li.product .price{float:left}.archive .products.list table{width:100%}.variations_form{font-size:16px}.col-full{margin-left:0!important;margin-right:0!important}#secondary.widget-area #block-13 h2.woocommerce-loop-product__title,h2.woocommerce-loop-product__title{margin:0;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.gridlist-buttonwrap button.minus,.gridlist-buttonwrap button.plus{padding:3px}.quantity .qty{width:25px}.products .woocommerce-variation-add-to-cart .quantity{width:25px}.product-type-simple form,.qnty_label{font-size:16px}.home .content-area ul.products.columns-4 li.product{width:48%;margin-right:0}button.menu-toggle,button.menu-toggle:hover{background-color:#3e2e2e}.site-header{padding-bottom:0}button.menu-toggle{border:unset;background:linear-gradient(to bottom,#9d70cc 0%,#b876fe 100%)}button.menu-toggle:hover{background:transparent}.main-navigation ul li:before{display:none}.main-navigation.toggled .handheld-navigation{padding:0 20px}.main-navigation .sub-menu a{color:#fff;font-size:14px}#masthead>.col-full{align-items:unset}.site-branding{margin:0 auto}.header-search_wrapper{width:176px}.site-info{display:flex;justify-content:space-between;flex-direction:column;font-size:14px}}@media (max-width:580px){.site-main ul.products.columns-4.grid li.product{width:100%!important}}@media (max-width:480px){.home .content-area ul.products.columns-4 li.product{width:100%}.header-contacts__place,.header-contacts__email,.header-contacts__phone{font-size:13px}.term-shary-s-prikolami .subcategory-list .subcategory-item,.term-belbal .subcategory-list .subcategory-item,.post-type-archive-product .subcategory-list .subcategory-item,.term-shary-s-risunkom .subcategory-list .subcategory-item,.term-brash .subcategory-list .subcategory-item{width:47%;font-size:14px;min-height:57px}}