.products .product{border:1px solid #f8f8f8;padding:10px}.yy{width:100%;display:block;border-bottom:1px solid #ccc;padding:10px 0}.ipr-tab,.ipr-tab a,.ipr-tab .product-infoSection,.ipr-tab .cash{display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative}.ipr-tab .stock_quantity_min{top:0}.ipr-tab .product-infoCash{flex:0 0 auto}.ipr-tab .image{width:50px;height:auto}.ipr-tab h2{font-size:16px;color:var(--color-darkblue)}h5{font-weight:bold}.ipr{border:0 solid #f8f8f8;padding:2px 2px 0 2px;display:flex;flex-direction:column;justify-content:space-between;height:100%}.berocket_aapf_reset_button{border:2px solid #ee2250;color:#ee2250;background-color:#fff;border-radius:.5rem;padding:.3rem 0;width:100%;cursor:pointer}.berocket_aapf_reset_button:hover{color:#fff;background-color:#ee2250}.berocket_aapf_widget_update_button{border:2px solid #6f93e4;color:#6f93e4;background-color:#fff;border-radius:.5rem;padding:.3rem 0;width:100%;cursor:pointer}.berocket_aapf_widget_update_button:hover{color:#fff;background-color:#6f93e4}.ui-slider-handle{margin-top:-3.2px!important}.filter-checkbox label,.berocket_aapf_widget label{cursor:pointer;display:block;padding-left:1.4rem;line-height:1rem;cursor:pointer;position:relative}ul.berocket_aapf_widget li>span>input[type="checkbox"]+.berocket_label_widgets:before{position:absolute;top:2px;left:0;width:1rem;height:1rem;background-color:#fff;border:1px solid #ccd8df;border-radius:.3rem;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}ul.berocket_aapf_widget li>span>input[type="checkbox"]:checked+.berocket_label_widgets:before{font-size:1.2rem;background-color:#3796b1!important;border-color:#49bee0!important;color:#fff!important}.visible_{display:none;position:fixed;z-index:+9999;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.ed{color:#989898;font-size:12px}.noitem{font-weight:300;background-color:transparent;transition:background-color .2s;outline:none;color:#ccc;display:flex;text-align:center;width:100%;height:41.6px;border:.1rem solid #ccc;border-radius:.2rem;cursor:pointer;justify-content:center;align-items:center;position:relative}.products .noitem{width:100%}.cash-list a{text-align:center;display:block}.add_to_cart_button{font-weight:300;background-color:#3e4c73;transition:background-color .2s;outline:none;font-family:Roboto,Helvetica,Arial,sans-serif;color:#fff;display:inline-block;text-align:center;padding:.45rem 1.3rem;border:.1rem solid transparent;border-radius:.2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;transition:background-color .2s , color .2s , border-color .2s}.products .add_to_cart_button{width:100%}.add_to_cart_button.local{}.add_to_cart_button:hover{background:#429dff;color:#fff}.woocommerce-notices-wrapper,.added_to_cart.wc-forward{display:none}.price{display:flex;align-items:center;gap:15px}.price ins{color:#00008b;font-weight:bold}.price del{color:gray;text-decoration:line-through}.price span.procent{font-weight:bold;margin-left:auto}.cash ins{}.cash del{color:#666;line-height:50px;margin-left:10px}.cash{vertical-align:middle;width:100%}.spoiler-content{display:none}.spoiler-toggle{color:#000}.icon-link{position:relative}.icon-link::after{position:absolute;content:'\f0de';font-family:FontAwesome;top:-4px;bottom:0;margin-left:6px;font-size:28px!important}.icon-link.down::after{position:absolute;content:'\f0dd';font-family:FontAwesome;top:-18px;margin-left:6px;font-size:28px!important}.spoiler-toggle .hide{display:none}.spoiler-toggle .show{display:inline-block}.tag-menu li{display:inline-block}.tags-menu li.tm{display:block;margin-top:10px}.tags-menu li.tm a{border:0 none;background:transparent;color:#000;font-weight:bold}.tag,.tags-menu li a,.tags-menu li .sub-menu a{display:inline-block;padding:4px 11px 5px;margin:6px 0 6px 12px;font-size:13px;line-height:13px;color:#666;white-space:nowrap;text-decoration:none;border:1px solid #ccc;border-radius:12px;background:#f4f4f4;transition:all .2s ease-in-out}.tag,.tag-menu li a,.tags-menu li .sub-menu a:hover,.tag,.tag-menu li a,.tags-menu li .sub-menu a:hover{border:1px solid transparent!important}.tags-menu li .sub-menu li.current-menu-item a{background:#fff!important}.tag:hover,.tag-menu li a:hover{color:#d60000;border:1px solid #d60000;background:#f0f0f0}.tags-menu li{display:inline-block;margin-left:0!important}.tag-menu li.current-menu-item a{color:#f0f0f0;border:0 none;background:none}.product-infoSection{position:relative}.product .product-name{overflow:hidden;position:relative;margin-top:8px}.top{display:block}.bottom{bottom:0}.ipr .title{height:45px;position:relative}.ipr .title::after{content:"";position:absolute;top:24px;right:0;display:block;height:16px;width:25px;background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 70%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 )}.ipr .title::after{top:32px}.procent{display:flex;padding:2px 4px;font-size:12px;line-height:20px;font-weight:600;color:#fff;background:#3caa3c;border-radius:4px;margin-left:auto}.bapf_head{display:flex;justify-content:space-between;align-items:flex-start;padding:10px 0}.bapf_hascolarr{font-size:14px;line-height:20px;color:#212121;font-weight:700;margin:0;width:100%}.bapf_body ul li{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.switch-group .after{position:absolute;display:block;top:0;left:2px;border:2px solid #7d7d7d;width:18px;height:18px;box-sizing:border-box}.bapf_body input{display:none}.bapf_body label{display:inline-flex;align-items:center;user-select:none;font-size:16px}.bapf_body label::before{content:'';display:inline-block;width:16px;height:16px;flex-shrink:0;flex-grow:0;border:1px solid #3e4c73;border-radius:2px;margin-right:.5em;background-repeat:no-repeat;background-position:center center;background-size:50% 50%;top:5px}.bapf_body input:checked+label::before{border-color:#3e4c73;background-color:#3e4c73;background-image:url(data:image/svg+xml,%3csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 8\ 8\'%3e%3cpath\ fill=\'%23fff\'\ d=\'M6.564.75l-3.59\ 3.612-1.538-1.55L0\ 4.26\ 2.974\ 7.25\ 8\ 2.193z\'/%3e%3c/svg%3e)}.irs--round .irs-handle{border:4px solid #3e4c73}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{background-color:#3e4c73}.irs--round .irs-bar{background-color:#3e4c73}.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before{border-top-color:#3e4c73}.bapf_sfilter.bapf_button_berocket .bapf_button{background-color:#3e4c73;border-radius:.2rem;width:100%;font-size:16px;font-weight:normal}.bapf_reset{background:transparent!important;color:#666!important;position:relative;margin-left:20px}.bapf_reset:before{content:'X';position:absolute;margin-left:-20px}.bapf_reset:hover{color:#3e4c73!important;font-size:20px}.overfolw-y{display:block;width:100%!important}.woocommerce-Tabs-panel h1{font-size:1.2rem;font-weight:bold}.woocommerce-Tabs-panel h2{font-size:.9rem}.term-description{margin-top:50px;background:#f7f7f7;padding:2rem;font-size:16px}.megaf{position:relative}.megaf:before{position:absolute;font-family:FontAwesome;content:"\f075";left:-20px;font-size:.7rem;color:#c4c9d5;height:16px;z-index:+104;width:16px;border:none}.wpcf7-spinner{}.wpcf7-not-valid-tip{font-size:.7rem}.dostavka,.kurer,.transport,.mailrf{padding:0 20px 0 40px}.dostavka span,.kurer span,.transport span,.mailrf span{position:relative;display:inline-block;cursor:pointer}.mailrf span:before{position:absolute;content:'\f674';font-family:'Font Awesome\ 5 Free';font-size:1.2rem;color:#3e4c73;left:-40px;height:30px;z-index:+104;width:20px;border:none}.dostavka span:before{position:absolute;content:'\f0d1';font-family:FontAwesome;font-size:1.2rem;color:#3e4c73;left:-40px;height:30px;z-index:+104;width:20px;border:none}.kurer span:before{position:absolute;content:'\f4de';font-family:'Font Awesome\ 5 Free';font-size:1.2rem;color:#3e4c73;left:-40px;height:30px;z-index:+104;width:20px;border:none}.transport span:before{position:absolute;content:'\f48b';font-family:'Font Awesome\ 5 Free';font-size:1.2rem;color:#3e4c73;left:-40px;height:30px;z-index:+104;width:20px;border:none}.cross-sells .item .amount,.cross-sells .ipr .amount{font-size:14px}.woocommerce-Price-currencySymbol:after{font-size:14px}.item del .amount,.ipr del .amount,del .woocommerce-Price-currencySymbol:after{font-size:12px}.item del .woocommerce-Price-currencySymbol:after{font-size:12px}