@charset "utf-8";.hotengine-shop-product-list-block .hotengine-shop-product-cart_add_img::before,.hotengine-shop-product-list-block .hotengine-shop-product-cart_add_img:hover::before{content:"";background-color:#fff;-webkit-mask:url(/templates/styles/shop_cart_icon/15/cart.svg);-webkit-mask-size:23px;-webkit-mask-position:0 center;-webkit-mask-repeat:no-repeat;width:35px;height:25px;margin-left:-11px;display:inline-block;position:relative;top:7px;}.hotengine-shop-product-desc-block .hotengine-shop-product-cart_add_img::before,.hotengine-shop-product-desc-block .hotengine-shop-product-cart_add_img:hover::before{content:"";background-color:#fff;-webkit-mask:url(/templates/styles/shop_cart_icon/15/cart.svg);-webkit-mask-size:23px;-webkit-mask-position:0 center;-webkit-mask-repeat:no-repeat;width:35px;height:25px;margin-left:-11px;display:inline-block;position:relative;top:7px;}@media (max-width:767px){.hotengine-shop-product-list-block .hotengine-shop-product-spinner-block .hotengine-shop-product-cart_add_img::before{content:"\00a0";margin-left:0px;padding-left:24px;}}#hotengine-footer a{color:#000;}#hotengine-header{}.hotengine-site_logo_block{display:none}#hotengine-search_form_block{position:absolute;z-index:10;right:10px;top:10px;}#hotengine-cat-tree .hotengine-cat-tree-list .hotengine-cat-tree-sitename{display:none;}.menu_position_top_63685 #menu_c .headm,.menu_position_top_63685 #menu_c .footm{display:none;}.menu_position_top_63685 #menu_c{border:none;background:none;text-align:right;}.menu_position_top_63685 #menu_c select{background:transparent;padding:5px 22px 5px 5px;font-size:12px;line-height:1;border-radius:2px;height:24px;-webkit-appearance:none;overflow:hidden;background:url(/templates/styles/menu_arrow/arrow-down.svg) no-repeat 95%;background-size:16px;}.menu_position_top_63685 #menu_c span::before{content:"Сортировать:";display:inline-block;padding:5px;font-size:12px;}@-moz-document url-prefix(){.menu_position_top_63685 #menu_c select{padding:0px!important;background:none!important;}}.menu_position_top_63690 #menu_c .headm,.menu_position_top_63690 #menu_c .footm{display:none;}.menu_position_top_63690 #menu_c{border:none;background:none;text-align:right;}.menu_position_top_63690 #menu_c select{background:transparent;padding:5px 22px 5px 5px;font-size:12px;line-height:1;border-radius:2px;height:24px;-webkit-appearance:none;overflow:hidden;background:url(/templates/styles/menu_arrow/arrow-down.svg) no-repeat 95%;background-size:16px;}.menu_position_top_63690 #menu_c span::before{content:"Sortieren:";display:inline-block;padding:5px;font-size:12px;}@-moz-document url-prefix(){.menu_position_top_63690 #menu_c select{padding:0px!important;background:none!important;}}.menu_position_top_63695 #menu_c .headm,.menu_position_top_63695 #menu_c .footm{display:none;}.menu_position_top_63695 #menu_c{border:none;background:none;text-align:right;}.menu_position_top_63695 #menu_c select{background:transparent;padding:5px 22px 5px 5px;font-size:12px;line-height:1;border-radius:2px;height:24px;-webkit-appearance:none;overflow:hidden;background:url(/templates/styles/menu_arrow/arrow-down.svg) no-repeat 95%;background-size:16px;}.menu_position_top_63695 #menu_c span::before{content:"Sort:";display:inline-block;padding:5px;font-size:12px;}@-moz-document url-prefix(){.menu_position_top_63695 #menu_c select{padding:0px!important;background:none!important;}}.menu_position_left #menu_c,.menu_position_right #menu_c{margin-top:50px;}#my_form{position:relative;width:250px;margin:0 auto;text-align:left;}#my_form label{display:block;margin:10px 0px 10px 0px;padding:8px 0px;clear:both;}#my_form label span{float:left;display:inline-block;width:300px;}#dialog_form_constructor #my_form label span{width:100%;}#my_form label span:first-child{float:left;display:none;}#my_form table{margin:30px auto;}#my_form label span input{line-height:31px;width:260px;margin:0px auto;text-indent:10px;}#my_form .my_form_buttons_div .button[type="reset"]{display:none;}#my_form .my_form_buttons_div .button[type="submit"]{width:260px;padding:10px 0px;margin-top:8px;}.my_form_form_title,.my_form_whatform,.my_form_form_url,.my_form_form_price,.my_form_form_products_id,.my_form_form_products_varietyid{display:none!important;}#my_form label span .form_text{width:260px;height:90px;text-indent:10px;}#dialog_form_constructor #hotengine-message-box.done{background:none;border:none;font-size:18px;color:#008009;width:290px;margin:50px 0px;padding:0px;}.hotengine-shop-product-list-block .hotengine-shop-product-favorite-block::before{content:"";background:#fff;display:block;width:24px;height:24px;position:absolute;border-radius:50%;margin:-6px 0px 0px -1px;}.button_quickorder{display:inline-block;text-decoration:none;background:#FFFFFF;padding:0px;line-height:44px;white-space:nowrap;text-align:center;height:auto;margin:5px;width:160px;border:1px solid #dedede;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin-right:0px;}.hotengine-shop-product-desc-block .button_callback_input{vertical-align:top;display:inline-block;text-align:left;line-height:22px;width:97%;max-width:260px;position:relative;margin:5px 10px 20px 0px;-webkit-border-radius:24px;-webkit-border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius:24px;-moz-border-radius-topleft:2px;-moz-border-radius-bottomleft:2px;border-radius:24px;border-top-left-radius:2px;border-bottom-left-radius:2px;}.hotengine-shop-product-desc-block .button_callback_input input{line-height:31px;padding:5px 0px;-webkit-border-radius:24px;-webkit-border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius:24px;-moz-border-radius-topleft:2px;-moz-border-radius-bottomleft:2px;border-radius:24px;border-top-left-radius:2px;border-bottom-left-radius:2px;text-indent:10px;width:100%;border:2px solid #b7b7b7;vertical-align:top;}.hotengine-shop-product-desc-block .button_callback{background:#fff;border:2px solid #b7b7b7;border-radius:50%;position:absolute;right:0px;top:0px;width:45px;height:45px;vertical-align:top;}.hotengine-shop-product-desc-block .button_callback::after{width:45px;height:45px;content:"";background:#555;display:inline-block;position:absolute;left:-1px;top:-1px;-webkit-mask:url("/templates/styles/shop_callback_icon/button_callback.svg") no-repeat center center;-webkit-mask-size:29px;cursor:pointer;}.hotengine-shop-product-desc-block .button_callback:active{top:1px;}.hotengine-form-shop-cart-contactsblock{display:inline-block;width:49%;margin:auto;vertical-align:top;}.hotengine-form-shop-cart-addressblock{display:inline-block;width:49%;margin:auto;vertical-align:top;}.hotengine-form{max-width:700px;}#hotengine-shop-cart-form textarea,#hotengine-shop-cart-form input[type=text],#hotengine-shop-cart-form input[type=email],#hotengine-shop-cart-form input[type=password],#hotengine-shop-cart-forminput:-webkit-autofill{color:#777;margin:10px;margin-top:5px;margin-left:0px;width:97%;min-height:45px;line-height:34px;border:1px solid #c7d0d2;border-radius:2px;box-shadow:inset 0 1.5px 3px rgb(190 190 190 / 40%),0 0 0 5px #f5f7f8;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:10px;}#hotengine-shop-cart-form select{color:#777;margin:10px;margin-top:5px;margin-left:0px;width:97%;min-height:45px;line-height:34px;border:1px solid #c7d0d2;border-radius:2px;box-shadow:inset 0 1.5px 3px rgba(190,190,190,.4),0 0 0 5px #f5f7f8;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;text-indent:10px;background-position:8px 13px!important;}#hotengine-shop-cart-form textarea{width:97%;}#hotengine-shop-cart-form textarea:focus,#hotengine-shop-cart-form input[type=text]:focus,#hotengine-shop-cart-form input[type=email]:focus,#hotengine-shop-cart-form input[type=password]:focus{border-color:#7dc9e2;outline-color:#dceefc;outline-offset:0;}#hotengine-shop-cart-form{max-width:100%;margin:auto;vertical-align:top;}.hotengine-form-shop-cart-contactsblock{display:inline-block;width:49%;margin:auto;vertical-align:top;}.hotengine-form-shop-cart-addressblock{display:inline-block;width:49%;margin:auto;vertical-align:top;}.hotengine-form-shop-cart-fromnoteblock{display:block;width:100%;margin:auto;vertical-align:top;}.hotengine-form-shop-cart-contactsblock i::after,.hotengine-form-shop-cart-addressblock i::after{display:inline-block;width:100%;margin:auto;vertical-align:top;text-indent:8px;font-style:normal;font-weight:bold;display:block;margin-bottom:12px;}.hotengine-form-shop-cart-contactsblock i::after{content:"Recipient information:";}html:lang(ru) .hotengine-form-shop-cart-contactsblock i::after{content:"Информация о получателе:";}html:lang(uk) .hotengine-form-shop-cart-contactsblock i::after{content:"Інформація про одержувача:";}html:lang(pl) .hotengine-form-shop-cart-contactsblock i::after{content:"Informacje o odbiorcy:";}.hotengine-form-shop-cart-addressblock i::after{content:"Shipping and payment:";}html:lang(ru) .hotengine-form-shop-cart-addressblock i::after{content:"Доставка и оплата:";}html:lang(uk) .hotengine-form-shop-cart-addressblock i::after{content:"Доставка та оплата:";}html:lang(pl) .hotengine-form-shop-cart-addressblock i::after{content:"Wysyłka i płatność:";}.hotengine-shop-cart-form-outer{border-top:1px dashed #dedede;padding-top:35px;display:block;}@media (max-width:600px){.hotengine-form-shop-cart-contactsblock{display:inline-block;width:100%;margin:auto;vertical-align:top;}.hotengine-form-shop-cart-addressblock{display:inline-block;width:100%;margin:auto;vertical-align:top;margin-top:30px;}}.hotengine-deliverynote-text-block{width:calc(100% - 15px);float:left;}.hotengine-paymentmethodnote-text-block{width:calc(100% - 15px);float:left;}.prod_deliveryandpayment{clear:both;margin:30px 3px 10px;display:flex;vertical-align:top;justify-content:center;flex-wrap:nowrap;align-items:stretch;}.prod_deliveryandpayment .prod_delivery{display:block;width:50%;padding:25px;vertical-align:top;border:1px solid #e8e8e8;}.prod_deliveryandpayment .prod_paymeny{display:block;width:50%;padding:25px;vertical-align:top;border:1px solid #e8e8e8;border-left:0px;}.prod_deliveryandpayment b::before{content:"";width:13px;height:13px;background:#15678d;display:inline-block;vertical-align:top;top:9px;position:relative;margin-right:10px;}.prod_deliveryandpayment b{font-size:13px;font-weight:bold;line-height:32px;display:block;}@media (max-width:768px){.prod_deliveryandpayment{display:block;}.prod_deliveryandpayment .prod_delivery{width:100%;}.prod_deliveryandpayment .prod_paymeny{width:100%;margin-left:0px;border-top:none;border-left:1px solid #e8e8e8}}.hotengine-shop-product-list-block .hotengine-shop-product-variety-param-visual12{margin:auto;width:200px;display:inline-block;position:relative;left:7%;}