﻿.product-list .shop2-product-item.thumbs .product-image,.shop2-info,.shop2-warning,.headerTop .userLink1 a,.headerTop .cartWrap a,.headerTop .compareWrap a{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.product-list .shop2-product-item.thumbs,.shop2-product-information .product-priceblock,.categoryWrap .categoriesBody>.item,.shop2-order-options .option-label span,.shop2-order-form .option-label span,.shop2-sorting-panel .sorting .sortBy,.siteContainer .siteContent .subCategoryWrap a,.cart-amount .shop2-product-amount,.product-list .shop2-product-item .product-amount .shop2-product-amount,.shop2-product-information .product-amount .shop2-product-amount,input[type=text],input[type=email],input[type=password],textarea,textarea:active,textarea:focus,select,select:active,select:focus,.searchWRap .searchForm .searchText,.searchWRap .searchForm .searchButton,.advSearBut,.order-cancel-buttons .shop2-alert-close,.order-cancel-buttons .shop2-btn,.shop2-remove-all a,.text-right .order-cancelling,.g-button--invert,.g-button--invert:active,.g-button--invert:focus,button,button:active,button:focus,input[type=submit],.sliderWrap .noSlideBlock,.product-list .owl-carousel .owl-stage-outer,.sliderWrap .owl-carousel .owl-stage-outer{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.order-product-image .product-spec,.cart-product-image .product-spec,.shop2-product-information a.buy-in-one-click{-webkit-box-shadow:0px 0px 4px rgba(31,41,51,.1);-moz-box-shadow:0px 0px 4px rgba(31,41,51,.1);box-shadow:0px 0px 4px rgba(31,41,51,.1)}.shop2-product-information .product-amount .shop2-product-amount,.shop2-product-information a.buy-in-one-click:hover,#shop2-msg,.shop2-sorting-panel .sorting .sortBy,.searchWRap .searchForm:hover .searchText{-webkit-box-shadow:0px 0px 4px rgba(31,41,51,.2);-moz-box-shadow:0px 0px 4px rgba(31,41,51,.2);box-shadow:0px 0px 4px rgba(31,41,51,.2)}.product-list .shop2-product-item .product-label .product-spec,.shop2-product-image .shop2-product-information-inner .shop2-product-labels .product-spec{text-shadow:0px 1px 1px rgba(0,0,0,.1)}.userBlock .shop2-block.login-form .tpl-field-button button,.product-list .shop2-product-item .shop2-product-btn.buy span,.shop2-product-information .shop2-product-btn.buy span,.menuButton span,.order-cancel-buttons .shop2-alert-close,button,button:active,button:focus,input[type=submit]{text-shadow:0px 1px 1px rgba(0,0,0,.2)}.product-list .shop2-product-item.thumbs .product-bot .buy:before,.product-list .shop2-product-item .shop2-product-btn.buy:before,.shop2-product-information .shop2-product-btn.buy:before,.menuButton a i{filter:drop-shadow(0px 1px 1px rgba(0, 0, 0, 0.2))}.product-list .shop2-product-item .product-article,.product-list .shop2-product-item .shop2-options-btn,.product-list .shop2-product-item .amount-title,.product-list .shop2-product-item .shop2-product-options,.product-list .shop2-product-item.thumbs .tpl-stars,.product-list .shop2-product-item.thumbs .product-article,.product-list .shop2-product-item.thumbs .product-article-1,.product-list .shop2-product-item.thumbs .shop2-options-btn,.product-list .shop2-product-item.thumbs .shop2-product-options,.product-list .shop2-product-item.thumbs .tpl-rating-block,.product-list .shop2-product-item.thumbs .product-compare,.product-list .shop2-product-item.thumbs .product-amount,.product-list .shop2-product-item.thumbs .product-bot .buy span,#order-personal-data-agreement,.shop2-order-options input[type=radio],.shop2-order-options .option-details,.shop2-order-options .label-icons,.shop2-order-form input[type=radio],.shop2-order-form .option-details,.shop2-order-form .label-icons,.order-cancel #shop2-alert-ok,.shop2-payments-order label,.shop2-payments-order span,.siteMain .shop2-product-navigation,.siteContainer .siteContent .CategoryWrap,.cart-amount .amount-title,.product-list .shop2-product-item .product-amount .amount-title,.shop2-product-information .product-amount .amount-title,.tpl-required,.tpl-error,.cookies-warning.cookies-block-js{display:none}.visible{visibility:visible !important}.hidden{display:none !important}.sliderWrap .noSlideBlock a,.sliderWrap .noSlideBlock,body,.column,.col{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.shop-order-total div,.shop-cart-total div,.shop-cart-title div,.order-product-right div,.shop-order-title div,.shop-cart-title,.order-product-right,.shop-order-title,.cart-price,.cart-product-right,.order-product-right,.cart-product,.cart-product-title,.order-product,.order-title,.shop2-order-table>div,.shop2-cart-table>div,.product-list .shop2-product-item.thumbs .product-bot,.product-list .shop2-product-item.simple .product-top,.product-list .shop2-product-item.simple,.product-list .shop2-product-item.pricelist .product-bot,.product-list .shop2-product-item.pricelist .product-top,.product-list .shop2-product-item.pricelist .product-bot-inner,.product-list .shop2-product-item.pricelist,.product-list .shop2-product-item .price-current,.product-list .shop2-product-item .product-price,.product-list.thumbs,.shop2-pagelist,.text-right-left,.shop2-product-data .CategoryWrap,.shop2-product-data .tpl-form .tpl-field .tpl-stars,.shop2-product-data .specifications__parameter,.shop2-product-data .grid>div .thumbnail,.shop2-product-data,.shop2-product-information .shop2-product-information-after .product-details li,.shop2-product-information .product-price .price-current,.shop2-product-information .product-priceblock,.categoryWrap .categoriesBody,.autocomplete-table,.shop2-info,.shop2-warning,ul.folders li .level-2>li>a,ul.folders>li>a,.shop2-order-options .option-details label span,.shop2-order-options .form-item label span,.shop2-order-form .option-details label span,.shop2-order-form .form-item label span,.shop2-order-options .options-list,.shop2-order-form .options-list,.order-cancel-buttons,#shop2-order td,#shop2-order,.shop2-order-item .shop2-order-status,.shop2-order-item a,#form_g-user-register .g-form-field label,.shop2-sorting-panel .view-shop-wrap,.shop2-sorting-panel .sorting,.shop2-sorting-panel .sort-title,.shop2-sorting-panel .filter-open,.shop2-sorting-panel,.product-list .shop2-product-item .shop2-product-btn.buy,.shop2-product-information .shop2-product-btn.buy,.shop2-product-information .tpl-rating-block,.product-list .shop2-product-item .product-article-1,.shop2-product-information .shop2-product-information-after .product-article-1,#shop2-order p,#shop2-order .product-article-1,.product-list .shop2-product-item .product-compare label,.shop2-product-information .product-compare label,.product-list .shop2-product-item .product-compare,.shop2-product-information .product-compare,.siteMain .h1Wrap .site-path,.siteContainer .product-column div,.siteContainer .product-column,.siteContainer .siteContent .subCategoryWrap .sub-folders,.ui-radiobox label,.ui-checkbox label,.ui-radiobox,.ui-checkbox,.form-item label span,.cart-amount .shop2-product-amount,.product-list .shop2-product-item .product-amount .shop2-product-amount,.shop2-product-information .product-amount .shop2-product-amount,.cart-amount,.product-list .shop2-product-item .product-amount,.shop2-product-information .product-amount,.check_confirm,.tpl-info,.searchWRap .searchForm .searchText,.searchWRap .searchForm,.searchWRap,.headerAside,.headerPreTop,.headerTop .headerTop-inner,.headerTop,.menuButton a,.headerTop .cartWrap a .cartSum,.siteFooter .tpl-anketa label,.siteFooter .footerFeedback div,.siteFooter .payments,.siteFooter .footerTop .footerNavigation,.cookies-warning.cookies-block-js.opened,.order-cancel-buttons .shop2-alert-close,.order-cancel-buttons .shop2-btn,.shop2-remove-all a,.text-right .order-cancelling,.g-button--invert,.g-button--invert:active,.g-button--invert:focus,button,button:active,button:focus,input[type=submit],.accountTabs div,.auth_form li,.shop2-product-image.slider-image .owl-dots.showen,.shop2-product-image .shop2-product-information-inner .owl-stage-outer .owl-stage,.sliderWrap,.product-list .owl-loaded.owl-carousel,.product-list .owl-carousel .owl-stage,.sliderWrap .owl-carousel .owl-stage,.product-list .owl-carousel,.sliderWrap .owl-carousel,.product-list .owl-nav,.shop2-product-image.slider-image .owl-nav.showen,.sliderWrap .owl-nav,tr,.row{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.center,.cart-delete a,.shop2-pagelist .page-num span,.shop2-pagelist .page-num a,.shop2-pagelist .page-first span,.shop2-pagelist .page-first a,.shop2-pagelist .page-last span,.shop2-pagelist .page-last a,.shop2-pagelist .page-num,.shop2-pagelist .page-first,.shop2-pagelist .page-last,.error_page,.shop2-product-information .product-price .price-current,.shop2-product-information .product-priceblock,.userBlock .shop2-block.login-form .tpl-field-button button,.panelWrap.open.splashScreenBody,.shop2-info:before,.shop2-warning:before,.shop2-order-options .option-label span,.shop2-order-form .option-label span,.product-list .shop2-product-item .shop2-product-btn.buy span,.shop2-product-information .shop2-product-btn.buy span,.shop2-product-information a.buy-in-one-click span,.product-list .shop2-product-item .shop2-product-btn.buy,.shop2-product-information .shop2-product-btn.buy,.shop2-product-information a.buy-in-one-click,.shop2-product-information .tpl-rating-block,.product-list .shop2-product-item .product-compare span,.shop2-product-information .product-compare span,.siteContainer .siteContent .subCategoryWrap a,.product-list .shop2-product-item .product-image.no-image,.scrollUp,.cart-amount button,.product-list .shop2-product-item .product-amount button,.shop2-product-information .product-amount button,.cart-amount .shop2-product-amount,.product-list .shop2-product-item .product-amount .shop2-product-amount,.shop2-product-information .product-amount .shop2-product-amount,.headerTop .headerTop-inner,.headerTop,.advSearBut,.menuButton a,.cookies-warning__body div,.order-cancel-buttons .shop2-alert-close,.order-cancel-buttons .shop2-btn,.shop2-remove-all a,.text-right .order-cancelling,.g-button--invert,.g-button--invert:active,.g-button--invert:focus,button,button:active,button:focus,input[type=submit],.shop2-product-image.slider-image .owl-dots.showen,.shop2-product-image .no-image,.shop2-product-image,.product-list .owl-nav,.shop2-product-image.slider-image .owl-nav.showen,.sliderWrap .owl-nav{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.shop-order-total .shop-order-sum,.shop-cart-total .shop-cart-sum,.cart-price,.cart-product-name a,.order-product-name span,.product-list .shop2-product-item.thumbs .product-bot .product-price .price-current,.product-list .shop2-product-item.thumbs .product-bot,.shop2-product-data .tpl-form .tpl-field.submit,.shop2-info,.shop2-warning,ul.folders li .level-3>li a,ul.folders li .level-4>li a,ul.folders li .level-2>li>a,ul.folders>li>a,.shop2-pay-options,.order-top-message,.shop2-order-item .shop2-order-status,.shop2-order-item a,.shop2-sorting-panel .sort-title,.shop2-sorting-panel .filter-open,.product-list .shop2-product-item .product-compare,.shop2-product-information .product-compare,.tpl-info,.searchWRap .searchForm .searchText,.headerPreTop,.headerTop .cartWrap a .cartSum,.headerTop .userLink1 a,.headerTop .cartWrap a,.headerTop .compareWrap a,.accountTabs .g-user-profile__item,.headerTop .cartWrap a .cartTotal,.headerTop .compareWrap a .count{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.product-list.thumbs,.shop2-product-data .CategoryWrap,.shop2-product-data .tpl-form,.shop2-product-data label,.categoryWrap .categoriesBody,#shop2-order,.siteMain .h1Wrap .site-path,.siteContainer .siteContent .subCategoryWrap .sub-folders,.siteFooter .payments,.siteFooter .footerTop .footerNavigation,.shop2-product-image.slider-image .owl-dots.showen{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.shop2-product-data,.userBlock .title,.shop2-pay-options .options-list,.sliderWrap .noSlideBlock h2{-webkit-justify-content:center;justify-content:center}.headerTop .cartWrap a .cartTotal,.headerTop .compareWrap a .count{overflow:hidden;position:relative;justify-content:center;border-radius:50%}@font-face{font-family:"Roboto";src:url("https://mayak-shop.ru/t/images/fonts/roboto-thin.eot");src:local("Roboto Thin"),local("Roboto-Thin"),url("https://mayak-shop.ru/t/images/fonts/roboto-thin.eot?#iefix") format("embedded-opentype"),url("https://mayak-shop.ru/t/images/fonts/roboto-thin.woff") format("woff"),url("https://mayak-shop.ru/t/images/fonts/roboto-thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:"Roboto";src:url("https://mayak-shop.ru/t/images/fonts/roboto-light.eot");src:local("Roboto Light"),local("Roboto-Light"),url("https://mayak-shop.ru/t/images/fonts/roboto-light.eot?#iefix") format("embedded-opentype"),url("https://mayak-shop.ru/t/images/fonts/roboto-light.woff") format("woff"),url("https://mayak-shop.ru/t/images/fonts/roboto-light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Roboto";src:url("https://mayak-shop.ru/t/images/fonts/roboto-regular.eot");src:local("Roboto"),local("Roboto-Regular"),url("https://mayak-shop.ru/t/images/fonts/roboto-regular.eot?#iefix") format("embedded-opentype"),url("https://mayak-shop.ru/t/images/fonts/roboto-regular.woff") format("woff"),url("https://mayak-shop.ru/t/images/fonts/roboto-regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Roboto";src:url("https://mayak-shop.ru/t/images/fonts/roboto-medium.eot");src:local("Roboto Medium"),local("Roboto-Medium"),url("https://mayak-shop.ru/t/images/fonts/roboto-medium.eot?#iefix") format("embedded-opentype"),url("https://mayak-shop.ru/t/images/fonts/roboto-medium.woff") format("woff"),url("https://mayak-shop.ru/t/images/fonts/roboto-medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Roboto";src:url("https://mayak-shop.ru/t/images/fonts/roboto-bold.eot");src:local("Roboto Bold"),local("Roboto-Bold"),url("https://mayak-shop.ru/t/images/fonts/roboto-bold.eot?#iefix") format("embedded-opentype"),url("https://mayak-shop.ru/t/images/fonts/roboto-bold.woff") format("woff"),url("https://mayak-shop.ru/t/images/fonts/roboto-bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Roboto";src:url("https://mayak-shop.ru/t/images/fonts/roboto-black.eot");src:local("Roboto Black"),local("Roboto-Black"),url("https://mayak-shop.ru/t/images/fonts/roboto-black.eot?#iefix") format("embedded-opentype"),url("https://mayak-shop.ru/t/images/fonts/roboto-black.woff") format("woff"),url("https://mayak-shop.ru/t/images/fonts/roboto-black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Roboto";src:url("https://mayak-shop.ru/t/images/fonts/roboto-thinitalic.eot");src:local("Roboto Thin Italic"),local("Roboto-ThinItalic"),url("https://mayak-shop.ru/t/images/fonts/roboto-thinitalic.eot?#iefix") format("embedded-opentype"),url("https://mayak-shop.ru/t/images/fonts/roboto-thinitalic.woff") format("woff"),url("https://mayak-shop.ru/t/images/fonts/roboto-thinitalic.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:"Roboto";src:url("https://mayak-shop.ru/t/images/fonts/roboto-lightitalic.eot");src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url("https://mayak-shop.ru/t/images/fonts/roboto-lightitalic.eot?#iefix") format("embedded-opentype"),url("https://mayak-shop.ru/t/images/fonts/roboto-lightitalic.woff") format("woff"),url("https://mayak-shop.ru/t/images/fonts/roboto-lightitalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Roboto";src:url("https://mayak-shop.ru/t/images/fonts/roboto-italic.eot");src:local("Roboto Italic"),local("Roboto-Italic"),url("https://mayak-shop.ru/t/images/fonts/roboto-italic.eot?#iefix") format("embedded-opentype"),url("https://mayak-shop.ru/t/images/fonts/roboto-italic.woff") format("woff"),url("https://mayak-shop.ru/t/images/fonts/roboto-italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Roboto";src:url("https://mayak-shop.ru/t/images/fonts/roboto-mediumitalic.eot");src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url("https://mayak-shop.ru/t/images/fonts/roboto-mediumitalic.eot?#iefix") format("embedded-opentype"),url("https://mayak-shop.ru/t/images/fonts/roboto-mediumitalic.woff") format("woff"),url("https://mayak-shop.ru/t/images/fonts/roboto-mediumitalic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Roboto";src:url("https://mayak-shop.ru/t/images/fonts/roboto-bolditalic.eot");src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url("https://mayak-shop.ru/t/images/fonts/roboto-bolditalic.eot?#iefix") format("embedded-opentype"),url("https://mayak-shop.ru/t/images/fonts/roboto-bolditalic.woff") format("woff"),url("https://mayak-shop.ru/t/images/fonts/roboto-bolditalic.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"Roboto";src:url("https://mayak-shop.ru/t/images/fonts/roboto-blackitalic.eot");src:local("Roboto Black Italic"),local("Roboto-BlackItalic"),url("https://mayak-shop.ru/t/images/fonts/roboto-blackitalic.eot?#iefix") format("embedded-opentype"),url("https://mayak-shop.ru/t/images/fonts/roboto-blackitalic.woff") format("woff"),url("https://mayak-shop.ru/t/images/fonts/roboto-blackitalic.ttf") format("truetype");font-weight:900;font-style:italic}*:focus,*:-moz-focusring,*::-moz-focus-inner{margin:0;padding:0;border:none;outline:none;margin-block-end:0;margin-inline-end:0;margin-block-start:0;margin-inline-start:0;padding-inline-start:0;text-decoration:none;font-size:1rem;position:relative;line-height:1.25;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-locale:auto;-webkit-user-drag:none;-webkit-app-region:no-drag;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important;font-family:"Roboto",sans-serif,Helvetica,Arial;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:-ms-flex;display:-o-flex;display:flex}*:before,*:after{margin:0;padding:0;border:none;outline:none;margin-block-end:0;margin-inline-end:0;margin-block-start:0;margin-inline-start:0;padding-inline-start:0;text-decoration:none;font-size:1rem;position:relative;line-height:1.25;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-locale:auto;-webkit-user-drag:none;-webkit-app-region:no-drag;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important;font-family:"Roboto",sans-serif,Helvetica,Arial;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:-ms-flex;display:-o-flex;display:flex}a,body,button,dir,div,embed,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,html,i,iframe,img,input,label,legend,li,main,mark,menu,nav,object,ol,option,p,section,select,span,textarea,u,ul{margin:0;padding:0;border:none;outline:none;margin-block-end:0;margin-inline-end:0;margin-block-start:0;margin-inline-start:0;padding-inline-start:0;text-decoration:none;font-size:1rem;position:relative;line-height:1.25;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-locale:auto;-webkit-user-drag:none;-webkit-app-region:no-drag;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important;font-family:"Roboto",sans-serif,Helvetica,Arial;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}a,body,button,dir,div,embed,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,html,i,iframe,input,label,legend,li,main,mark,menu,nav,object,ol,option,section,select,textarea,u,ul{display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:-ms-flex;display:-o-flex;display:flex}head,style,script,link,meta,title,re-captcha{display:none}body{position:relative;min-width:300px;text-align:left;color:#1f2933;background:#fff;line-height:1.25;width:100%;font-size:1rem}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;overflow-y:scroll;overflow-x:hidden;font-size:1rem}html,body{height:100%}a,button,input[type=button],input[type=submit]{cursor:pointer}::selection,::-moz-selection{background:#cf1124;color:#fff}a{font-size:1rem;color:#e12d39}a:hover{color:#ab091e}p a,p a:focus,span a,span a:focus{display:inline}.decor-wrap p,.decor-wrap a,.decor-wrap a:focus,.decor-wrap li,.decor-wrap span,[data-elem-type=text] p,[data-elem-type=text] a,[data-elem-type=text] a:focus,[data-elem-type=text] li,[data-elem-type=text] span{font-size:1rem;color:#1f2933}.decor-wrap li,[data-elem-type=text] li{display:list-item;margin-inline-start:1rem}.decor-wrap p,.decor-wrap ul,[data-elem-type=text] p,[data-elem-type=text] ul{margin-bottom:1rem}.order-product-image,.cart-product-image,.product-list .shop2-product-item.thumbs .product-image,.product-list .shop2-product-item .product-image,.product-list .shop2-product-item .product-image a,#shop2-order im,.shop2-product-image .shop2-product-information-inner .owl-stage-outer .owl-stage{overflow:hidden}.order-product-image img,.cart-product-image img,.product-list .shop2-product-item.thumbs .product-image img,.product-list .shop2-product-item .product-image img,.product-list .shop2-product-item .product-image a img,#shop2-order im img,.shop2-product-image .shop2-product-information-inner .owl-stage-outer .owl-stage img{width:100%;height:100%;object-position:center;-webkit-object-fit:cover;-moz-object-fit:cover;object-fit:cover}.product-list .owl-nav>div,.shop2-product-image.slider-image .owl-nav.showen>div,.sliderWrap .owl-nav>div{background-image:url(../img/arrow.svg);background-size:80%;background-repeat:no-repeat;background-position:center;width:60px;height:60px;top:0 !important;border-radius:100px;pointer-events:auto;cursor:pointer;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.product-list .owl-nav>div{background-color:#fff;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 3px 0 rgba(0,0,0,.1);box-shadow:0 0 3px 0 rgba(0,0,0,.1)}.product-list .owl-nav,.shop2-product-image.slider-image .owl-nav.showen,.sliderWrap .owl-nav{pointer-events:none;justify-content:space-between;padding:10px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.product-list .owl-nav>div:hover,.shop2-product-image.slider-image .owl-nav.showen>div:hover,.sliderWrap .owl-nav>div:hover{background-color:#fff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 4px 0 rgba(0,0,0,.5);box-shadow:0 0 4px 0 rgba(0,0,0,.5)}.product-list .owl-nav .owl-prev,.shop2-product-image.slider-image .owl-nav.showen .owl-prev,.sliderWrap .owl-nav .owl-prev{font-size:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.product-list .owl-nav .owl-next,.shop2-product-image.slider-image .owl-nav.showen .owl-next,.sliderWrap .owl-nav .owl-next{font-size:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.product-list .owl-carousel,.sliderWrap .owl-carousel{z-index:1;width:100%;height:100%;overflow:hidden}.product-list .owl-carousel .owl-stage,.sliderWrap .owl-carousel .owl-stage{z-index:1;width:100%;height:100%;overflow:hidden}.product-list .owl-carousel .owl-item img,.sliderWrap .owl-carousel .owl-item img{display:block;width:100%;height:100%;-webkit-object-fit:cover;-moz-object-fit:cover;object-fit:cover}.product-list .owl-carousel .itemSlide,.sliderWrap .owl-carousel .itemSlide{display:block;width:100%;height:100%;-webkit-object-fit:cover;-moz-object-fit:cover;object-fit:cover}.product-list .owl-loaded.owl-carousel,.sliderWrap .owl-loaded.owl-carousel{overflow:hidden}.product-list .owl-carousel .owl-stage-outer,.sliderWrap .owl-carousel .owl-stage-outer{overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}.sliderWrap{font-size:0;justify-content:space-between;margin:0 auto 60px;width:100%;overflow:hidden;margin:0 auto 60px auto !important;-webkit-gap:20px;-moz-gap:20px;gap:20px}.sliderWrap .sliderWrapInner{margin:0;padding:0;position:relative;overflow:hidden;width:1080px;height:350px}.sliderWrap .noSlideBlock{width:300px;height:350px;overflow:hidden;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.sliderWrap .noSlideBlock a{width:100%;height:100%;background-repeat:no-repeat;background-position:center bottom;overflow:hidden}.sliderWrap .noSlideBlock h2{font-size:24px;padding:20px 0;text-align:center}.sliderWrap .noSlideBlock p{padding:0 20px 10px}.shop2-product-image{max-width:520px;width:100%;position:relative}.shop2-product-image .no-image:after{content:"нет изображений";color:#9aa5b1;font-size:1.25rem;font-weight:600;margin:10px 0}.shop2-product-image .no-image:before{content:"";display:block;background:url(../img/no_photo.svg) 50% 50% no-repeat;width:260px;height:260px;opacity:50%;-webkit-transform:translate3d(0px, 0px, 0px);-moz-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);-o-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}.shop2-product-image .no-image .shop2-product-information-inner{display:none}.shop2-product-image .shop2-product-information-inner{display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:-ms-flex;display:-o-flex;display:flex;width:400px}.shop2-product-image .shop2-product-information-inner .owl-stage-outer{width:100%;overflow:hidden;position:relative}.shop2-product-image .shop2-product-information-inner .owl-stage-outer .owl-stage{position:relative}.shop2-product-image .shop2-product-information-inner .owl-stage-outer .owl-stage .owl-item-inner,.shop2-product-image .shop2-product-information-inner .owl-stage-outer .owl-stage a{height:100%}.shop2-product-image .shop2-product-information-inner .owl-stage-outer .owl-stage .owl-item{position:relative;margin-right:0 !important;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;user-select:none}.shop2-product-image .itemImg{width:400px;height:400px;position:relative;overflow:hidden}.shop2-product-image .itemImg .product-img,.shop2-product-image .itemImg .product-img-inner,.shop2-product-image .itemImg .product-img-inner a{width:100%;height:100%;cursor:zoom-in}.shop2-product-image.slider-image:after,.shop2-product-image.slider-image:before{content:none;display:none}.shop2-product-image.slider-image .owl-dots.showen{overflow:hidden;padding:5px 10px}.shop2-product-image.slider-image .owl-dots.showen .owl-dot{width:20px;height:20px;background:#e4e7eb;margin:5px;border-radius:50%;cursor:pointer}.shop2-product-image.slider-image .owl-dots.showen .owl-dot.active{background:#e12d39;cursor:auto}@media(max-width: 1087px){.sliderWrap .sliderWrapInner{width:1087px}.sliderWrap .noSlideBlock{display:none}}.error_page,.auth_form{margin:60px auto;max-width:380px;width:100%;-webkit-gap:20px;-moz-gap:20px;gap:20px}.error_page h1,.auth_form h1{font-size:24px;font-weight:500}.auth_form form{-webkit-gap:20px;-moz-gap:20px;gap:20px}.auth_form li{-webkit-gap:5px;-moz-gap:5px;gap:5px}.auth_form li:before{content:"-"}.auth_form li.capt:before{content:none}.auth_form .block-body{-webkit-gap:20px;-moz-gap:20px;gap:20px}.accountTabs{background:#fff;margin-bottom:20px;-webkit-box-shadow:0 2px 0 0 #cbd2d9;-moz-box-shadow:0 2px 0 0 #cbd2d9;box-shadow:0 2px 0 0 #cbd2d9}.accountTabs div{padding-bottom:0 !important}.accountTabs .g-user-profile__item{color:#1f2933;font-size:1.25rem;font-weight:500;padding:5px 20px;height:40px;margin:10px 1% 0 0;border-radius:10px 10px 0 0;white-space:nowrap}.accountTabs .g-user-profile__item:hover{background:#fff;color:#e12d39;-webkit-box-shadow:-2px 0 0 0 #cbd2d9,2px 0 0 0 #cbd2d9,0 -2px 0 0 #cbd2d9;-moz-box-shadow:-2px 0 0 0 #cbd2d9,2px 0 0 0 #cbd2d9,0 -2px 0 0 #cbd2d9;box-shadow:-2px 0 0 0 #cbd2d9,2px 0 0 0 #cbd2d9,0 -2px 0 0 #cbd2d9}.accountTabs .g-user-profile__item.g-user-profile--opened{background:#fff;color:#e12d39;-webkit-box-shadow:-2px 0 0 0 #cbd2d9,2px 0 0 0 #cbd2d9,0 -2px 0 0 #cbd2d9,0 2px 0 0 #fff;-moz-box-shadow:-2px 0 0 0 #cbd2d9,2px 0 0 0 #cbd2d9,0 -2px 0 0 #cbd2d9,0 2px 0 0 #fff;box-shadow:-2px 0 0 0 #cbd2d9,2px 0 0 0 #cbd2d9,0 -2px 0 0 #cbd2d9,0 2px 0 0 #fff}.order-cancel-buttons .shop2-alert-close,button,button:active,button:focus,input[type=submit]{font-weight:500;font-size:20px;line-height:23px;font-style:normal;font-display:swap}.order-cancel-buttons .shop2-alert-close,.order-cancel-buttons .shop2-btn,.shop2-remove-all a,.text-right .order-cancelling,.g-button--invert,.g-button--invert:active,.g-button--invert:focus,button,button:active,button:focus,input[type=submit]{font-size:1rem;font-weight:500;padding:0 20px;height:40px;cursor:pointer;position:relative;-webkit-gap:10px;-moz-gap:10px;gap:10px;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}button,button:active,button:focus,input[type=submit]{color:#fff;background:#e12d39}button:hover,input[type=submit]:hover{background:#ab091e}.shop2-remove-all a,.text-right .order-cancelling,.g-button--invert,.g-button--invert:active,.g-button--invert:focus{color:#1f2933;background:#f5f7fa}.shop2-remove-all a:hover,.text-right .order-cancelling:hover,.g-button--invert:hover{color:#1f2933;background:#e4e7eb}.order-cancel-buttons .shop2-btn{color:#e12d39;background:none}.order-cancel-buttons .shop2-btn:hover{background:#ab091e;color:#fff}.order-cancel-buttons .shop2-alert-close{color:#fff;background:#2186eb}.order-cancel-buttons .shop2-alert-close:hover{background:#7cc4fa}.cookies-warning.cookies-block-js.opened{position:fixed;bottom:0;left:0;right:0;background:#fff;justify-content:center;display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-shadow:0 0 2px 0 rgba(31,41,51,.4);-moz-box-shadow:0 0 2px 0 rgba(31,41,51,.4);box-shadow:0 0 2px 0 rgba(31,41,51,.4)}.cookies-warning__body{margin:10px 30px !important;display:block;padding-right:150px;position:relative}.cookies-warning__body a{display:inline;color:#e12d39}.cookies-warning__body a:hover{color:#ab091e}.cookies-warning__body div{position:absolute;right:0;top:0;bottom:0;cursor:pointer}.cookies-warning__body div:hover{color:#ab091e}.siteFooter{background:#1f2933}.siteFooter.siteWrapper{padding-top:60px;padding-bottom:60px}.siteFooter .footerTop{padding:0;width:100%}.siteFooter .footerTop .footerNavigation{width:100%;-webkit-justify-content:space-between;justify-content:space-between}.siteFooter h2,.siteFooter .footerContacts a{color:#fff;font-size:24px;font-weight:500}.siteFooter h2{margin-bottom:10px}.siteFooter .footerMenu li{padding:0;margin:0 0 10px 0}.siteFooter .footerMenu a{color:#fff;padding:0;width:100%;font-size:1rem}.siteFooter .footerMenu a:hover{color:#e12d39}.siteFooter .footerContacts .footerMail,.siteFooter .footerContacts .footerPhone{margin:0 0 20px 0}.siteFooter .payments{max-width:310px}.siteFooter .payments .paymentsTitle{font-size:1rem;font-weight:500;color:#fff;margin-bottom:10px;width:100%}.siteFooter .payments .itemPayment{margin:0 20px 10px 0}.siteFooter .payments .itemPayment img{width:46px}.siteFooter .footerMiddle{padding:60px 0 0 0;width:100%}.siteFooter .footerMiddle .copyright{max-width:100%}.siteFooter p{color:#e4e7eb;font-size:.875rem}.siteFooter .footerFeedback{margin-bottom:40px;max-width:310px;display:inline-flex;flex-direction:column;width:fit-content}.siteFooter .footerFeedback div{display:flex;justify-content:space-between}.siteFooter .footerFeedback a{color:#fff;font-size:.875rem}.siteFooter .tpl-anketa{margin-bottom:40px}.siteFooter .tpl-anketa .title{font-size:1rem;font-weight:500;color:#fff;margin-bottom:10px}.siteFooter .tpl-anketa form{max-width:310px}.siteFooter .tpl-anketa input[type=text]{width:100%;border-radius:10px;border:2px solid #e4e7eb;font-size:1rem;padding:0 110px 0 10px;height:46px}.siteFooter .tpl-anketa .tpl-field.type-checkbox{margin-top:10px}.siteFooter .tpl-anketa .tpl-field.type-checkbox ul{margin:0;padding:0}.siteFooter .tpl-anketa .tpl-field.type-checkbox span,.siteFooter .tpl-anketa .tpl-field.type-checkbox a{color:#e4e7eb;font-size:12px;font-weight:500;display:inline}.siteFooter .tpl-anketa .tpl-field.type-checkbox a:hover{color:#e12d39}.siteFooter .tpl-anketa input[type=checkbox]{margin-right:10px}.siteFooter .tpl-anketa .tpl-field.tpl-field-button{position:absolute;right:4px;top:4px;height:46px;display:flex;align-items:center}.siteFooter .tpl-anketa .tpl-form-button{background:#e12d39;font-size:.875rem;border:none;padding:10px;border-radius:10px;color:#fff;font-weight:700;flex-grow:0;flex-shrink:0}.sixteen-nine{position:relative;width:100%;padding-top:56.25%}.sixteen-nine>.content,.sixteen-nine>div{position:absolute;top:0;right:0;bottom:0;left:0;z-index:initial}.companyLogo img{height:48px;max-width:115px}.headerTop .userLink1 a,.headerTop .cartWrap a,.headerTop .compareWrap a{width:fit-content;height:60px;padding:0 10px;cursor:pointer;overflow:hidden;position:relative}.headerTop .userLink1 a:hover,.headerTop .cartWrap a:hover,.headerTop .compareWrap a:hover{background:#f5f7fa}.headerTop .userLink1 a span,.headerTop .cartWrap a span,.headerTop .compareWrap a span{font-weight:500;font-size:14px;line-height:1.25;font-style:normal;font-display:swap;color:#1f2933}.headerTop .userLink1 a:before,.headerTop .cartWrap a:before,.headerTop .compareWrap a:before{content:"";width:40px;height:40px;background:none no-repeat center;background-size:20px 20px !important}.headerTop .cartWrap a .cartTotal,.headerTop .compareWrap a .count{filter:alpha(opacity=0);-moz-opacity:0;opacity:0;width:40px;height:40px;background:#e12d39;color:#fff;font-weight:600;font-size:18px;line-height:21px;font-style:normal;font-display:swap;position:absolute;top:0;margin:0 auto}.headerTop .cartWrap a .active.cartTotal,.headerTop .compareWrap a .active.count{filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.headerTop .compareWrap a:before{background-image:url(../img/compare.svg)}.headerTop .cartWrap a{min-width:120px}.headerTop .cartWrap a:before{background-image:url(../img/cart.svg)}.headerTop .cartWrap a .cartSum{font-size:.875rem;font-weight:500;color:#1f2933;display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:-ms-flex;display:-o-flex;display:flex}.headerTop .cartWrap a .cartSum .rouble{height:10px !important;width:10px !important}.headerTop .userLink1 a:before{background-image:url(../img/account.svg)}.menuButton a{height:40px;padding:5px 10px 5px 40px;cursor:pointer;position:relative;background:#e12d39;-webkit-gap:10px;-moz-gap:10px;gap:10px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.menuButton a i:after,.menuButton a i:before,.menuButton a i{position:absolute;top:50%;left:10px;z-index:initial;width:20px;height:3px;margin-top:-1px;content:"";background:#fff;border-radius:4px;-webkit-transition:background .1s ease-in-out .2s,margin-top .2s ease-in-out .2s,transform .2s ease-in-out;-moz-transition:background .1s ease-in-out .2s,margin-top .2s ease-in-out .2s,transform .2s ease-in-out;-o-transition:background .1s ease-in-out .2s,margin-top .2s ease-in-out .2s,transform .2s ease-in-out;transition:background .1s ease-in-out .2s,margin-top .2s ease-in-out .2s,transform .2s ease-in-out}.menuButton a i:after,.menuButton a i:before{left:0;top:50%;transform-origin:center center}.menuButton a i:before{margin-top:-9.5px}.menuButton a i:after{margin-top:6.5px}.menuButton a:hover{background:#ab091e}.menuButton a.active i{background:rgba(255,255,255,0);-webkit-transition:background .1s ease-in-out .1s;-moz-transition:background .1s ease-in-out .1s;-o-transition:background .1s ease-in-out .1s;transition:background .1s ease-in-out .1s}.menuButton a.active i:before,.menuButton a.active i:after{-webkit-transition:margin-top .2s ease-in-out,transform .2s ease-in-out .2s;-moz-transition:margin-top .2s ease-in-out,transform .2s ease-in-out .2s;-o-transition:margin-top .2s ease-in-out,transform .2s ease-in-out .2s;transition:margin-top .2s ease-in-out,transform .2s ease-in-out .2s;margin-top:-1.5px}.menuButton a.active i:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.menuButton a.active i:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.menuButton span{color:#fff;font-weight:500;font-size:20px;line-height:23px;font-style:normal;font-display:swap}.advSearBut{width:52px;height:48px;margin-left:1px;cursor:pointer;background:url(../img/params.svg) center no-repeat;background-size:40%;-webkit-transition:border ease-in-out .2s;-moz-transition:border ease-in-out .2s;-o-transition:border ease-in-out .2s;transition:border ease-in-out .2s}.advSearBut:hover{background-color:#f5f7fa}.siteHeaderInner{margin-bottom:10px;width:100%}.siteHeaderInner.fixedSpace{padding:70px 0 0}.headerTop{margin-bottom:10px;border-bottom:0 solid rgba(0,0,0,0);background-color:#fff;-webkit-transition:border ease-in-out .1s;-moz-transition:border ease-in-out .1s;-o-transition:border ease-in-out .1s;transition:border ease-in-out .1s}.headerTop .headerTop-inner{width:100%;height:60px}.headerTop .headerTop-inner>div{margin:0 10px}.headerTop .headerTop-inner>div:first-child{margin-left:0}.headerTop .headerTop-inner>div:last-child{margin-right:0}.headerTop.fixeded{padding-left:30px;padding-right:30px;position:fixed;top:0;left:0;right:0;border-bottom:1px solid rgba(0,0,0,.1)}.headerPreTop{height:16px;margin:10px 0}.headerAside>a{font-weight:400;font-size:14px;line-height:1.25;font-style:normal;font-display:swap;color:#7b8794;margin:0 10px}.headerAside>a:first-child{margin-left:0}.headerAside>a:last-child{margin-right:0}.headerAside>a:hover{color:#1f2933}.searchWRap .searchForm,.searchWRap{width:100%;position:relative}.searchWRap .searchForm .searchButton{height:48px;position:absolute;width:48px;background:url(../img/search.svg) center no-repeat;background-size:38% 38%;z-index:2;filter:alpha(opacity=40);-moz-opacity:.4;opacity:.4;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.searchWRap .searchForm .searchButton:hover{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;background-color:#e4e7eb}.searchWRap .searchForm .searchText{padding:4px 14px 4px 50px;width:100%;height:48px;background:#f5f7fa;color:#1f2933;-webkit-gap:10px;-moz-gap:10px;gap:10px;font-weight:400;font-size:20px;line-height:23px;font-style:normal;font-display:swap;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.searchWRap .searchForm .searchText.placeholder{color:#7b8794}.searchWRap .searchForm .searchText:-moz-placeholder{color:#7b8794}.searchWRap .searchForm .searchText::-moz-placeholder{color:#7b8794}.searchWRap .searchForm .searchText:-ms-input-placeholder{color:#7b8794}.searchWRap .searchForm .searchText::-webkit-input-placeholder{color:#7b8794}.searchWRap .searchForm:hover .searchText{background:#fff}.siteHeaderOuter{z-index:7;background:#fff}.m_header{display:none}input:-internal-autofill-selected,input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{appearance:none;background-color:#f5f7fa !important;background-image:none !important;color:inherit !important;-webkit-box-shadow:0 0 0 1px rgba(31,41,51,.1) inset !important;-moz-box-shadow:0 0 0 1px rgba(31,41,51,.1) inset !important;box-shadow:0 0 0 1px rgba(31,41,51,.1) inset !important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=text],input[type=email],input[type=password],textarea,textarea:active,textarea:focus,select,select:active,select:focus{background-color:#f5f7fa;padding:20px 16px 0;width:100%;font-size:1rem;min-height:48px;-webkit-box-shadow:0 0 0 1px rgba(31,41,51,.1) inset !important;-moz-box-shadow:0 0 0 1px rgba(31,41,51,.1) inset !important;box-shadow:0 0 0 1px rgba(31,41,51,.1) inset !important}input[type=text]:hover,input[type=email]:hover,input[type=password]:hover,textarea:hover,textarea:active,textarea:focus,select:hover,select:active,select:focus{background-color:#fff}.tpl-field.tpl-field-text .tpl-title{position:absolute;z-index:3;font-size:.75rem;top:3px;left:15px;pointer-events:none}.tpl-value{z-index:2}.tpl-field-error input[type=text],.tpl-field-error input[type=password],.tpl-field-error input[type=email]{-webkit-box-shadow:0 0 0 1px #cf1124 inset !important;-moz-box-shadow:0 0 0 1px #cf1124 inset !important;box-shadow:0 0 0 1px #cf1124 inset !important}.tpl-field-error .tpl-error{padding:15px 0 5px 15px;margin:-10px 0 0 0;background:#cf1124;z-index:1;color:#fff;font-weight:500;border-radius:0 0 10px 10px}.tpl-info{background:#bae3ff;-webkit-gap:10px;-moz-gap:10px;gap:10px}input[type=checkbox]{margin-right:10px}.check_confirm{margin:10px 0;-webkit-gap:0 5px;-moz-gap:0 5px;gap:0 5px}.cart-amount,.product-list .shop2-product-item .product-amount,.shop2-product-information .product-amount{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:100%}.cart-amount .shop2-product-amount,.product-list .shop2-product-item .product-amount .shop2-product-amount,.shop2-product-information .product-amount .shop2-product-amount{background:#f5f7fa;min-height:40px;width:160px;padding:5px}.cart-amount input,.product-list .shop2-product-item .product-amount input,.shop2-product-information .product-amount input{width:100%;height:30px;text-align:center;font-size:1rem;font-weight:500;color:#1f2933;background:#fff;margin:0 5px;border-radius:5px;padding:0}.cart-amount button,.product-list .shop2-product-item .product-amount button,.shop2-product-information .product-amount button{width:20px;height:40px;font-size:1rem;background:none;color:#1f2933}.cart-amount button:hover,.product-list .shop2-product-item .product-amount button:hover,.shop2-product-information .product-amount button:hover{color:#e12d39}select,select:active,select:focus{width:100%;max-width:100%;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("../img/arrow.svg");background-repeat:no-repeat;background-position:right .7em top 50%;background-size:1em auto}select::-ms-expand{display:none}select option{font-weight:normal}*[dir=rtl] select{background-position:left .7em top 50%}.form-item label span{position:absolute;z-index:3;font-size:.75rem;top:3px;left:15px;pointer-events:none}.ui-radiobox input,.ui-checkbox input{appearance:none;position:relative;margin-right:10px;width:25px;height:25px;background:#fff;border:1px solid #616e7c;transition:500ms;flex-shrink:0;border-radius:5px}.ui-radiobox input:before,.ui-checkbox input:before,.ui-radiobox input:after,.ui-checkbox input:after{position:absolute;background:#1f2933;border-radius:50px}.ui-radiobox input:disabled,.ui-checkbox input:disabled{background:#f5f7fa;border-color:#9aa5b1}.ui-radiobox input:disabled:before,.ui-checkbox input:disabled:before,.ui-radiobox input:disabled:after,.ui-checkbox input:disabled:after{background:#9aa5b1}.ui-radiobox a,.ui-checkbox a,.ui-radiobox p,.ui-checkbox p,.ui-radiobox span,.ui-checkbox span,.ui-radiobox label span,.ui-checkbox label span,.ui-radiobox label,.ui-checkbox label{font-size:1rem;position:relative;top:0;left:0;pointer-events:auto}.ui-checkbox input:before{width:10px;height:3px;top:14px;left:2px;transform:rotate(45deg)}.ui-checkbox input:after{width:18px;height:3px;top:11px;left:6px;transform:rotate(-45deg)}.ui-checkbox input:checked:before,.ui-checkbox input:checked:after{content:""}.ui-radiobox input{border-radius:50%}.ui-radiobox input:checked:after{content:""}.scrollUp{padding:0}.scrollUp a{width:40px;height:40px;background:url(../img/scrollup.svg) 50% 50% no-repeat;background-size:auto;background-size:70% 70%;border:1px solid #e12d39;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.scrollUp a:hover{-webkit-animation:swipe-up 1.5s linear infinite normal;-moz-animation:swipe-up 1.5s linear infinite normal;-ms-animation:swipe-up 1.5s linear infinite normal;-o-animation:swipe-up 1.5s linear infinite normal;animation:swipe-up 1.5s linear infinite normal}@-webkit-keyframes swipe-up{0%{background-position:50% 50%}49%{background-position:50% -200%}50%{background-position:500% -200%}51%{background-position:500% 310%}52%{background-position:50% 310%}100%{background-position:50% 50%}}@-moz-keyframes swipe-up{0%{background-position:50% 50%}49%{background-position:50% -200%}50%{background-position:500% -200%}51%{background-position:500% 310%}52%{background-position:50% 310%}100%{background-position:50% 50%}}@-ms-keyframes swipe-up{0%{background-position:50% 50%}49%{background-position:50% -200%}50%{background-position:500% -200%}51%{background-position:500% 310%}52%{background-position:50% 310%}100%{background-position:50% 50%}}@-o-keyframes swipe-up{0%{background-position:50% 50%}49%{background-position:50% -200%}50%{background-position:500% -200%}51%{background-position:500% 310%}52%{background-position:50% 310%}100%{background-position:50% 50%}}@keyframes swipe-up{0%{background-position:50% 50%}49%{background-position:50% -200%}50%{background-position:500% -200%}51%{background-position:500% 310%}52%{background-position:50% 310%}100%{background-position:50% 50%}}.shop-order-total .shop-order-sum:after,.shop-cart-total .shop-cart-sum:after,.cart-price:after,.product-list .shop2-product-item.thumbs .product-bot .product-price .price-current:after,.product-list .shop2-product-item .price-current:after,.headerTop .cartWrap a .cartSum .rouble{content:"";background:url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgODAgODAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNNDcuODEzOSA0Ny4xNjc1SDguNDE5OTJWMzguODM0Mkg0Ny44MTM5QzUxLjQ1MDIgMzguODM0MiA1NC40NTUzIDM4LjIwMjkgNTYuODI5IDM2Ljk0MDJDNTkuMjAyOCAzNS42NTI0IDYwLjk3MDQgMzMuOTA5OSA2Mi4xMzIgMzEuNzEzQzYzLjI5MzcgMjkuNDkwOCA2My44NzQ1IDI2Ljk2NTUgNjMuODc0NSAyNC4xMzcyQzYzLjg3NDUgMjEuMzA4OSA2My4yOTM3IDE4Ljc5NjMgNjIuMTMyIDE2LjU5OTNDNjAuOTcwNCAxNC4zNzcxIDU5LjIwMjggMTIuNjM0NyA1Ni44MjkgMTEuMzcyMUM1NC40NTUzIDEwLjA4NDIgNTEuNDUwMiA5LjQ0MDIzIDQ3LjgxMzkgOS40NDAyM0gzMC4wODY2Vjc4LjY4MjdIMjAuNjkyNlYxLjEwNjkzSDQ3LjgxMzlDNTMuNTcxNSAxLjEwNjkzIDU4LjMxODkgMi4xNTQ5MSA2Mi4wNTYzIDQuMjUwODdDNjUuNzkzNyA2LjM0NjgzIDY4LjU3MTUgOS4xMzcyMSA3MC4zODk2IDEyLjYyMjFDNzIuMjA3OCAxNi4xMDY5IDczLjExNjkgMTkuOTQ1MyA3My4xMTY5IDI0LjEzNzJDNzMuMTE2OSAyOC4zMjkxIDcyLjIwNzggMzIuMTY3NSA3MC4zODk2IDM1LjY1MjRDNjguNTcxNSAzOS4xMzcyIDY1Ljc5MzcgNDEuOTI3NiA2Mi4wNTYzIDQ0LjAyMzZDNTguMzE4OSA0Ni4xMTk1IDUzLjU3MTUgNDcuMTY3NSA0Ny44MTM5IDQ3LjE2NzVaTTQ3LjIwNzggNTQuNDQwMlY2Mi43NzM2SDguNDE5OTJWNTQuNDQwMkg0Ny4yMDc4WiIgZmlsbD0iIzFGMjkzMyIvPg0KPC9zdmc+DQo=") 50% 50% no-repeat;width:15px;height:15px;margin-left:3px}.product-list .shop2-product-item .product-label,.shop2-product-image .shop2-product-information-inner .shop2-product-labels{position:absolute;top:10px;right:auto;bottom:auto;left:10px;z-index:initial}.product-list .shop2-product-item .product-label .product-spec,.shop2-product-image .shop2-product-information-inner .shop2-product-labels .product-spec{font-size:.875rem;font-weight:500;text-transform:capitalize;letter-spacing:1px;padding:5px 10px;line-height:1;overflow:hidden;position:relative;color:#e12d39;background:#fff;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;-webkit-box-shadow:0 0 3px 0 rgba(31,41,51,.2);-moz-box-shadow:0 0 3px 0 rgba(31,41,51,.2);box-shadow:0 0 3px 0 rgba(31,41,51,.2)}.product-list .shop2-product-item .product-label .product-spec:after,.shop2-product-image .shop2-product-information-inner .shop2-product-labels .product-spec:after{content:"";position:absolute;background:rgba(255,255,255,0);background:-webkit-linear-gradient(100deg, rgba(255, 255, 255, 0) 10%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 90%);background:-moz-linear-gradient(100deg, rgba(255, 255, 255, 0) 10%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 90%);background:-o-linear-gradient(100deg, rgba(255, 255, 255, 0) 10%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 90%);background:linear-gradient(100deg, rgba(255, 255, 255, 0) 10%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 90%);width:30px;height:20px;top:0;left:-30px;display:block;-webkit-animation:animation_sale linear 4s infinite normal 2s;-moz-animation:animation_sale linear 4s infinite normal 2s;-ms-animation:animation_sale linear 4s infinite normal 2s;-o-animation:animation_sale linear 4s infinite normal 2s;animation:animation_sale linear 4s infinite normal 2s}.product-list .shop2-product-item .product-image.no-image:before{content:"Нет фото";color:#cbd2d9}.siteContainer .siteContent{position:relative;text-align:left;width:100%}.siteContainer .siteContent .subCategoryWrap .sub-folders{width:100%;-webkit-justify-content:space-between;justify-content:space-between;-webkit-gap:20px;-moz-gap:20px;gap:20px}.siteContainer .siteContent .subCategoryWrap a{font-size:.875rem;width:190px;background:#fff;text-align:center;color:#1f2933;font-weight:500;padding:10px;-webkit-box-shadow:0 0 2px 0 rgba(31,41,51,.4);-moz-box-shadow:0 0 2px 0 rgba(31,41,51,.4);box-shadow:0 0 2px 0 rgba(31,41,51,.4);-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.siteContainer .siteContent .subCategoryWrap a:hover{color:#ab091e;-webkit-box-shadow:0 0 10px 0 rgba(31,41,51,.3),0 0 2px 0 rgba(31,41,51,.4);-moz-box-shadow:0 0 10px 0 rgba(31,41,51,.3),0 0 2px 0 rgba(31,41,51,.4);box-shadow:0 0 10px 0 rgba(31,41,51,.3),0 0 2px 0 rgba(31,41,51,.4)}.siteContainer .shop2-main-header{text-align:left;padding:0;margin:0 0 20px}.siteContainer .shop2-main-header span{font-weight:500;font-size:24px}.siteContainer .shop2-main-before{font-size:1rem;margin-bottom:20px}.siteContainer .shop2-main-after{position:absolute;top:7px;right:0;padding:0}.siteContainer .shop2-main-after a{font-size:1rem;font-weight:500;color:#e12d39}.siteContainer .shop2-main-after a:hover{color:#ab091e}.siteContainer .product-column{padding:10px 0;margin-bottom:20px}.siteContainer .product-column div{font-size:1rem;color:#1f2933;width:100%;font-weight:500}.siteContainer .product-column .column-name{min-width:300px}.siteContainer .product-column .column-price{min-width:160px}.siteContainer .product-column .column-amount{width:160px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:40px}.siteContainer .product-column .column-button{width:164px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.siteMain .h1Wrap .site-path,.siteMain .h1Wrap a span,.siteMain .h1Wrap span{font-size:1rem;color:#7b8794}.siteMain .h1Wrap .site-path>span{margin-left:5px;color:#cbd2d9}.siteMain .h1Wrap a{margin:0 5px;display:inline}.siteMain .h1Wrap a:hover span{color:#e12d39}.siteMain .h1Wrap a:first-child{margin-left:0}.siteMain .h1Wrap a:last-child{margin-right:0}.siteMain .h1Wrap h1{margin-top:20px;font-size:1.5rem;font-weight:500}.product-list .shop2-product-item .product-compare,.shop2-product-information .product-compare{height:40px;margin-right:30px}.product-list .shop2-product-item .product-compare input[type=checkbox],.shop2-product-information .product-compare input[type=checkbox]{appearance:none;position:relative;width:20px;height:20px;background:#fff;border:2px solid #1f2933;transition:200ms;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.product-list .shop2-product-item .product-compare input[type=checkbox]:after,.shop2-product-information .product-compare input[type=checkbox]:after{content:"✔";position:absolute;top:9px;left:9px;width:0px;height:0px;font-size:0;transition:200ms;overflow:hidden;color:#1f2933}.product-list .shop2-product-item .product-compare input[type=checkbox]:checked:after,.shop2-product-information .product-compare input[type=checkbox]:checked:after{top:-2px;left:2px;width:20px;height:20px;font-size:1rem;transition:200ms}.product-list .shop2-product-item .product-compare span,.shop2-product-information .product-compare span{font-size:1rem;margin-left:5px}.product-list .shop2-product-item .product-article-1,.shop2-product-information .shop2-product-information-after .product-article-1,#shop2-order p,#shop2-order .product-article-1{font-size:1rem;color:#7b8794}.product-list .shop2-product-item .product-article-1 span,.shop2-product-information .shop2-product-information-after .product-article-1 span,#shop2-order p span,#shop2-order .product-article-1 span{font-size:1rem;color:#7b8794;margin:0 5px 5px 0}.shop2-product-information .tpl-rating-block{color:#7b8794}.shop2-product-information .tpl-rating-block .tpl-stars{margin-right:10px}.product-list .shop2-product-item .tpl-stars,.shop2-product-information .tpl-rating-block .tpl-stars{width:120px;height:40px;background:url("../img/star-g.svg") 0 45% repeat-x;background-size:24px 40%;overflow:hidden}.product-list .shop2-product-item .tpl-rating,.shop2-product-information .tpl-rating-block .tpl-rating{height:40px;background:url("../img/star-r.svg") 0 45% repeat-x;background-size:24px 40%}.product-list .shop2-product-item .shop2-product-btn.buy,.shop2-product-information .shop2-product-btn.buy{color:#fff;background:#e12d39}.product-list .shop2-product-item .shop2-product-btn.buy:before,.shop2-product-information .shop2-product-btn.buy:before{content:"";background:url(../img/cart-w.svg) 0 42% no-repeat;width:20px;height:20px;margin-right:10px}.product-list .shop2-product-item .shop2-product-btn.buy:hover,.shop2-product-information .shop2-product-btn.buy:hover{background:#ab091e}.product-list .shop2-product-item .shop2-product-btn.buy,.shop2-product-information .shop2-product-btn.buy,.shop2-product-information a.buy-in-one-click{height:50px;padding:5px 20px;border-radius:8px}.product-list .shop2-product-item .shop2-product-btn.buy span,.shop2-product-information .shop2-product-btn.buy span,.shop2-product-information a.buy-in-one-click span{font-size:1.25rem;white-space:nowrap}.shop2-sorting-panel{margin:10px 0}.shop2-sorting-panel span{font-size:1rem;color:#1f2933;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.shop2-sorting-panel .sort-title,.shop2-sorting-panel .filter-open{height:40px;margin-right:40px;position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.shop2-sorting-panel .sort-title:after,.shop2-sorting-panel .filter-open:after,.shop2-sorting-panel .sort-title:before,.shop2-sorting-panel .filter-open:before{content:"";width:15px;height:15px}.shop2-sorting-panel .sort-title:before,.shop2-sorting-panel .filter-open:before{opacity:1;margin-right:5px;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.shop2-sorting-panel .sort-title:after,.shop2-sorting-panel .filter-open:after{position:absolute;opacity:0;-webkit-transition:all ease-in-out .1s .1s;-moz-transition:all ease-in-out .1s .1s;-o-transition:all ease-in-out .1s .1s;transition:all ease-in-out .1s .1s}.shop2-sorting-panel .sort-title:hover span,.shop2-sorting-panel .filter-open:hover span{color:#e12d39}.shop2-sorting-panel .sort-title:hover:before,.shop2-sorting-panel .filter-open:hover:before{opacity:0;-webkit-transition:all ease-in-out .1s .1s;-moz-transition:all ease-in-out .1s .1s;-o-transition:all ease-in-out .1s .1s;transition:all ease-in-out .1s .1s}.shop2-sorting-panel .sort-title:hover:after,.shop2-sorting-panel .filter-open:hover:after{opacity:1;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.shop2-sorting-panel .filter-open:before{background:url(../img/filter-b.svg) 50% 50% no-repeat}.shop2-sorting-panel .filter-open:after{background:url(../img/filter-r.svg) 50% 50% no-repeat}.shop2-sorting-panel .sort-title:before{background:url(../img/sorting-b.svg) 50% 50% no-repeat}.shop2-sorting-panel .sort-title:after{background:url(../img/sorting-r.svg) 50% 50% no-repeat}.shop2-sorting-panel .sorting{position:relative;width:100%}.shop2-sorting-panel .sorting .sortBy{position:absolute;top:40px;background:#fff;padding:5px;opacity:0;z-index:4;pointer-events:none;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.shop2-sorting-panel .sorting .sortBy a{font-size:1rem;white-space:nowrap;padding:5px 10px;color:#1f2933}.shop2-sorting-panel .sorting .sortBy a:hover{color:#e12d39}.shop2-sorting-panel .sorting.open .sortBy{opacity:1;pointer-events:auto}.shop2-sorting-panel .view-shop-wrap{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.shop2-sorting-panel .view-shop-wrap a{width:30px;height:40px;background-position:50% 50%;background-repeat:no-repeat;background-size:20px 20px;opacity:.5}.shop2-sorting-panel .view-shop-wrap a:hover{opacity:1}.shop2-sorting-panel .view-shop-wrap a.active-view{cursor:default;pointer-events:none;opacity:1}.shop2-sorting-panel .view-shop-wrap .pricelist{background-image:url(../img/view-list-b.svg)}.shop2-sorting-panel .view-shop-wrap .pricelist:hover{background-image:url(../img/view-list-r.svg)}.shop2-sorting-panel .view-shop-wrap .simple{background-image:url(../img/view-simple-b.svg)}.shop2-sorting-panel .view-shop-wrap .simple:hover{background-image:url(../img/view-simple-r.svg)}.shop2-sorting-panel .view-shop-wrap .thumbs{background-image:url(../img/view-thumbs-b.svg)}.shop2-sorting-panel .view-shop-wrap .thumbs:hover{background-image:url(../img/view-thumbs-r.svg)}.user__home-page{display:block;font-size:1rem}.user__home-page span{font-size:1rem;color:#7b8794}.user__home-page a{font-size:1rem;color:#e12d39}.g-user-setting div{width:100%}#form_g-user-register{margin-top:20px;width:100%}#form_g-user-register .g-form-field{margin-bottom:20px;min-height:48px;width:100%;max-width:500px;position:relative}#form_g-user-register .g-form-field label{font-size:.75rem;font-weight:400;z-index:2}#form_g-user-register .g-form-field .g-form-field__title{position:absolute;left:16px;top:6px;pointer-events:none}.shop2-table-order div{width:100%;font-size:.875rem}.shop2-order-item{height:80px;margin-bottom:10px;border-bottom:1px solid #cbd2d9}.shop2-order-item a{height:70px;width:100%;border-radius:10px;padding:10px 20px;color:#1f2933}.shop2-order-item a:hover{background:#ffe3e3}.shop2-order-item a:after{content:"";width:30px;height:30px;background:url(../img/arrow.svg) 50% 50% no-repeat;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);min-width:30px;opacity:40%}.shop2-order-item .shop2-order-id,.shop2-order-item .shop2-order-price{font-size:1rem}.shop2-order-item .shop2-order-pay_status,.shop2-order-item .shop2-order-date{opacity:50%}.shop2-order-item .shop2-order-status{width:150px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.shop2-order-item .shop2-order-status:before{content:"";width:10px;height:10px;background:#cbd2d9;border-radius:10px;margin-right:10px}.order-top-message{background:#f5f7fa;border-radius:20px;padding:20px 30px;margin-top:-30px}.order-top-message h2{font-size:1.25rem;font-weight:500;margin-bottom:20px}.order-top-message span{margin-bottom:20px}#shop2-order{-webkit-gap:20px;-moz-gap:20px;gap:20px}#shop2-order .table-wrapper{width:100%;margin:40px 0}#shop2-order .shop2-order-data{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#shop2-order .shop2-order-data .table-wrapper{margin:0}#shop2-order legend{font-size:1.25rem;margin-bottom:20px}#shop2-order tr{margin-bottom:10px}#shop2-order im{width:100px;height:100px;margin-right:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}#shop2-order th{width:170px;font-weight:500}#shop2-order .shop2-table-order th,#shop2-order .shop2-table-order td{-webkit-box-flex:1;-webkit-flex:1 1 150px;-moz-box-flex:1;-moz-flex:1 1 150px;-ms-flex:1 1 150px;flex:1 1 150px}#shop2-order .shop2-table-order th:first-child,#shop2-order .shop2-table-order td:first-child{-webkit-box-flex:3.6;-webkit-flex:3.6 1 550px;-moz-box-flex:3.6;-moz-flex:3.6 1 550px;-ms-flex:3.6 1 550px;flex:3.6 1 550px}#shop2-order .shop2-table-order tr{border-bottom:1px solid #e4e7eb;padding-bottom:10px}#shop2-order .shop2-table-order .right{border-bottom:none;padding-bottom:0}#shop2-order .shop2-table-order .right th{-webkit-box-flex:11;-webkit-flex:11 1 1150px;-moz-box-flex:11;-moz-flex:11 1 1150px;-ms-flex:11 1 1150px;flex:11 1 1150px;align-items:end;padding-right:20px}#shop2-order .shop2-table-order .right td{font-weight:500}#shop2-order .product-name a{font-size:1rem;color:#1f2933;width:100%;order:0;align-self:stretch;flex-grow:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:15px}#shop2-order .product-name a:hover{color:#e12d39}.shop2-payments-order{align-items:flex-end;margin-bottom:20px}.shop2-payments-order button,.shop2-payments-order shop2-btn{min-width:200px}.text-right{align-items:flex-end}.text-right .order-cancelling{min-width:200px}.order-cancel-title{font-size:1.25rem;margin-bottom:20px}.order-cancel-buttons{justify-content:space-between}.shop2-order-options,.shop2-order-form{-webkit-gap:20px;-moz-gap:20px;gap:20px}.shop2-order-options .options-list,.shop2-order-form .options-list{flex-wrap:wrap}.shop2-order-options .option-label,.shop2-order-form .option-label{background:#f5f7fa;pointer-events:none}.shop2-order-options .option-label span,.shop2-order-form .option-label span{background:#fff;margin:10px 5px;font-size:1.25rem;font-weight:500;width:160px;cursor:pointer;pointer-events:auto;text-align:center;height:100%;padding:10px 0;-webkit-gap:10px;-moz-gap:10px;gap:10px}.shop2-order-options .option-label span:before,.shop2-order-form .option-label span:before{content:"";width:30px;height:30px}.shop2-order-options .option-type,.shop2-order-form .option-type{display:contents}.shop2-order-options .option-type:first-child .option-label,.shop2-order-form .option-type:first-child .option-label{padding-left:5px;-webkit-border-radius:20px 0 0 20px;-moz-border-radius:20px 0 0 20px;border-radius:20px 0 0 20px}.shop2-order-options .option-type:last-child .option-label,.shop2-order-form .option-type:last-child .option-label{padding-right:5px;-webkit-border-radius:0 20px 20px 0;-moz-border-radius:0 20px 20px 0;border-radius:0 20px 20px 0}.shop2-order-options .option-type.active-type .option-details,.shop2-order-form .option-type.active-type .option-details{display:flex;order:1;width:100%;margin-top:20px}.shop2-order-options .option-type.active-type .option-label span,.shop2-order-form .option-type.active-type .option-label span{background:#ffe3e3;color:#cf1124}.shop2-order-options .option-type.active-type .option-label span:before,.shop2-order-form .option-type.active-type .option-label span:before{background-image:url(../img/ok_r.svg)}.shop2-order-options .option-details,.shop2-order-options .form-item,.shop2-order-form .option-details,.shop2-order-form .form-item{-webkit-gap:20px;-moz-gap:20px;gap:20px}.shop2-order-options .option-details label,.shop2-order-options .form-item label,.shop2-order-form .option-details label,.shop2-order-form .form-item label{width:100%;max-width:600px}.shop2-order-options .option-details label.row,.shop2-order-options .form-item label.row,.shop2-order-form .option-details label.row,.shop2-order-form .form-item label.row{width:auto}.shop2-order-options .option-details label span,.shop2-order-options .form-item label span,.shop2-order-form .option-details label span,.shop2-order-form .form-item label span{position:absolute;z-index:3;font-size:.75rem;top:3px;left:15px;pointer-events:none}.shop2-order-options .option-details label span.required,.shop2-order-options .form-item label span.required,.shop2-order-form .option-details label span.required,.shop2-order-form .form-item label span.required{position:relative;left:2px;margin-right:5px}.shop2-order-options span,.shop2-order-form span{display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:-ms-flex;display:-o-flex;display:flex}.shop2-pay-options .option-type.active-type .option-details{max-width:520px}.shop2-delivery .option-type span:before{background-image:url(../img/delivery_car.svg)}.shop2-delivery .option-type:first-child span:before{background-image:url(../img/delivery_pickup.svg)}.shop2-pay-options .option-type span:before{background-image:url(../img/order_payivoice.svg)}.shop2-pay-options .option-type:first-child span:before{background-image:url(../img/delivery_pickup.svg)}.shop2-pay-options .option-type:last-child span:before{background-image:url(../img/order_paycard.svg)}.form-item.form-item-submit{margin-top:20px;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.highslide-container #order-personal-data-agreement{display:flex}.shop2-product{flex-direction:row}#shop2-alert-overlay{background:#1f2933;position:fixed;display:none;top:0;bottom:0;left:0;right:0;opacity:.6;z-index:5}#shop2-alert{position:fixed;display:none;top:50%;left:50%;background:#fff;padding:20px 30px;border-radius:20px;z-index:6}#shop2-msg{display:none;position:fixed;background:#fff;padding:10px 15px;-webkit-border-radius:0 10px 10px 10px;-moz-border-radius:0 10px 10px 10px;border-radius:0 10px 10px 10px}@-moz-keyframes animation_sale{0%{-moz-transform:translateX(0)}100%{-moz-transform:translateX(1000%)}}@-ms-keyframes animation_sale{0%{-ms-transform:translateX(0)}100%{-ms-transform:translateX(1000%)}}@-o-keyframes animation_sale{0%{-o-transform:translateX(0)}100%{-o-transform:translateX(1000%)}}@-webkit-keyframes animation_sale{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(1000%)}}@keyframes animation_sale{0%{transform:translateX(0)}100%{transform:translateX(2000%)}}.navigation:before,ul.folders li.active .level-2:before{content:"";background:#f5f7fa;position:absolute;top:0;right:-10000px;bottom:0;left:-100000px;z-index:8}.navigation:after,ul.folders li.active .level-2:after{content:"";background:#fff;position:absolute;top:0;right:-10000px;bottom:0;left:0;z-index:8}ul.folders{column-count:auto;-moz-column-count:auto;-webkit-column-count:auto;z-index:9;position:relative;padding:0 0 20px}ul.folders>li>a{width:100%;position:relative;z-index:9;gap:10px;cursor:pointer}ul.folders>li>a span{font-weight:400;font-size:15px;color:#1f2933}ul.folders>li>a:hover span{color:#e12d39}ul.folders li{page-break-inside:avoid;break-inside:avoid;position:initial}ul.folders li a{font-size:15px}ul.folders li a:hover{color:#e12d39 !important}ul.folders li .level-2{display:none}ul.folders li .level-2>li{margin-bottom:30px}ul.folders li .level-2>li>a{height:26px;padding:0;max-width:100%;font-weight:700;position:relative;color:#1f2933}ul.folders li .level-3,ul.folders li .level-4{-webkit-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}ul.folders li .level-3>li,ul.folders li .level-4>li{width:100%}ul.folders li .level-3>li a,ul.folders li .level-4>li a{height:auto;margin:0;padding:5px 0;color:#616e7c;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}ul.folders li .level-4>li>a{padding-left:20px}ul.folders li .level-5>li>a{padding-left:40px}ul.folders li.active>a{z-index:9;color:#e12d39}ul.folders li.active>a span{z-index:9;color:#e12d39}ul.folders li.active>a:before{content:"";height:100%;position:absolute;right:0;left:-10000px;background:#fff;z-index:8;border-right:3px solid #e12d39}ul.folders li.active .level-2{display:block;background:#fff;position:absolute;top:0;right:0;bottom:auto;left:260px;z-index:2;column-count:3;-moz-column-count:3;-webkit-column-count:3;column-gap:60px;-moz-column-gap:60px;-webkit-column-gap:60px;padding:10px 0 30px 60px;min-height:100%}ul.folders>li,ul.folders ul{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}ul.folders>li>a{max-width:260px;height:50px}ul.folders>li>ul>li{padding:0;min-height:26px;display:flex;position:relative;flex-direction:column;z-index:9}ul.folders ul.folders ul ul ul li{padding:0 0 0 10px}ul.folders .level-5,ul.folders .level-6,ul.folders .level-7,ul.folders .level-8,ul.folders .level-9,ul.folders .level-10,ul.folders .level-11,ul.folders .level-12{display:none}.navigation{position:relative;width:100%;overflow:initial !important;padding-top:1px}.navigation:before{border-top:1px solid #cbd2d9}.navigation:after{border-top:1px solid #cbd2d9}.shop2-info,.shop2-warning{font-size:1rem;padding:10px;color:#fff;font-weight:500;margin-bottom:10px}.shop2-info:before,.shop2-warning:before{content:"!";font-size:1rem;font-weight:900;color:#fff;border:2px solid #fff;border-radius:50%;margin-right:10px;width:24px;height:24px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.shop2-warning{background:#e12d39}.shop2-info{background:#2186eb}.ui-menu .ui-menu-item{position:relative;margin:0;cursor:pointer;width:100%;padding:10px}.ui-menu .ui-menu-item:hover .ui-menu .all_results:hover{color:#e12d39}.ui-autocomplete.ui-front.ui-menu.ui-widget{left:10px;position:absolute;z-index:30;background:#fff;box-shadow:0 20px 20px 0 rgba(0,0,0,.2);right:10px}.ui-widget-content{max-width:730px;max-height:510px;overflow-y:scroll;z-index:150}.ui-menu .ui-menu-item{width:100%;min-height:auto;box-sizing:border-box}.autocomplete-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;collapse:0;border-spacing:0;font-size:14px}.autocomplete-item-image{text-align:center}.autocomplete-item-image>div{display:inline-block;width:60px}.autocomplete-item-image>div img{vertical-align:middle;margin-right:5px;max-height:50px;max-width:50px}.autocomplete-item-name{width:100%}.autocomplete-item-name>div{font-size:11px;color:#999}.autocomplete-item-price>div{color:#333;text-align:right;white-space:nowrap;display:inline-block;padding-left:10px;min-width:50px}li.all_results{padding:10px;text-align:center}li.all_results a{font-size:16px}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border-color:#ddd;background:#fff}@media(max-width: 735px){.ui-autocomplete,.ui-front,.ui-menu ui-widget,.ui-widget-content{width:auto !important;max-width:100% !important;left:0 !important;right:0 !important}}hr{height:1px;background:#cbd2d9;clear:both;margin-bottom:20px;width:100%}.interval{margin:0 !important;width:100%}.splashscreen{content:"";display:none;cursor:pointer;background:rgba(0,0,0,.5);position:fixed;top:0;right:0;bottom:0;left:0;z-index:5}.panelWrap{position:absolute;top:0;right:0;left:0;z-index:initial;display:none;overflow:auto;height:auto;width:100%;background-color:#fff;z-index:6;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.panelWrap.open{overflow:visible;padding:0 30px;top:0;display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:-ms-flex;display:-o-flex;display:flex}.panelWrap.open.splashScreenBody{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);cursor:pointer;z-index:11}.panelWrap.open.splashScreenBody .panel{overflow:auto;max-height:100%;border-radius:20px;cursor:default;overflow-x:hidden;width:auto}.panelWrap.visible{top:106px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.panelWrap .panel{width:100%;position:relative}.panelWrap .panel .userBlock{padding:20px 30px 30px !important;text-align:center;background:#fff}.panelWrap .panel .panelClose{top:5px;right:5px;font-size:0;position:absolute;z-index:5;display:block;width:60px;height:60px;background:url("../img/close.svg") 50% 50% no-repeat;background-size:40% 40%;opacity:.5}.panelWrap .panel .panelClose:hover{opacity:1}.userBlock p a,.userBlock form .field-title{font-size:1rem;font-weight:400}.userBlock .shop2-block.login-form{padding:0;margin:0;max-width:100%;width:400px}.userBlock .shop2-block.login-form .tpl-field{padding:0;margin-bottom:20px;position:relative}.userBlock .shop2-block.login-form .tpl-field-button{padding:0}.userBlock .shop2-block.login-form .tpl-field-button button{width:100%;border-radius:10px;font-size:1.25rem;font-weight:500;height:50px;padding:0;margin:0;background:#e12d39;color:#fff}.userBlock .shop2-block.login-form .links{text-align:center;font-size:1rem}.userBlock .shop2-block.login-form .links p,.userBlock .shop2-block.login-form .links a{padding:0;margin:40px 0 20px;font-size:1.25rem;text-align:center;display:inline;font-weight:400}.userBlock .shop2-block.login-form .links a{margin:0;color:#e12d39}.userBlock .shop2-block.login-form .links a:hover{color:#ab091e}.userBlock .shop2-block.login-form .links p.left{text-align:left;font-size:1rem;margin:0;padding:20px 0 0;border-top:1px solid #e4e7eb}.userBlock .shop2-block.login-form .links p.left a{font-size:1rem}.userBlock .title{color:#1f2933;font-size:24px;padding:0;font-weight:500;font-family:inherit;margin-bottom:40px}.userBlock form{max-width:400px;margin:auto;text-align:left}.userBlock form input[type=text],.userBlock form input[type=password]{border:1px solid #e4e7eb;border-radius:10px;width:100%;height:40px;padding:0 14px;font-size:15px;color:#1f2933;background:#fff}.categoryWrap .categoryWrapInner{padding:0;width:100%;max-width:1400px;margin:0 auto}.categoryWrap .categoriesBody{margin:0;width:100%;-webkit-justify-content:space-evenly;justify-content:space-evenly}.categoryWrap .categoriesBody>.item{padding:10px 0;margin:0 0 60px;position:relative;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:250px;flex-basis:250px;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.categoryWrap .categoriesBody>.item span{text-align:center;width:100%;display:block;font-size:1rem;font-weight:500;padding:0 10px;color:#1f2933;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.categoryWrap .categoriesBody>.item:hover{background:#f5f7fa}.categoryWrap .categoriesBody>.item:hover span{color:#e12d39}.categoryWrap .itemPhoto{width:120px;height:120px;padding:0;margin:0 auto 20px auto}.siteMain.home .siteWrapper{padding-top:60px;padding-bottom:60px}.siteMain.home .siteWrapper:nth-child(2n+1){background:#f5f7fa}.shop2-product-information{width:100%;position:relative;-webkit-box-align:flex-end;-ms-flex-align:flex-end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}.shop2-product-information .product-priceblock{background:#f5f7fa;height:110px;padding:30px}.shop2-product-information .product-priceblock .shop2-product-amount{background:#fff}.shop2-product-information .product-price{margin-right:40px}.shop2-product-information .product-price strong{font-size:2.25rem}.shop2-product-information .product-price .rouble{width:1.5rem;height:1.5rem;background:url(../img/rouble.svg) 50% 50% no-repeat;margin:.1rem 5px 0 5px}.shop2-product-information a.buy-in-one-click{color:#1f2933;background:#fff;margin-right:20px}.shop2-product-information a.buy-in-one-click:hover{background:#ab091e;color:#fff}.shop2-product-information .product-amount{margin-right:20px}.shop2-product-information .shop2-product-information-after{margin-top:30px}.shop2-product-information .shop2-product-information-after .product-details li{margin-bottom:5px}.shop2-product-information .shop2-product-information-after .product-details li div:first-child{margin-right:15px}.shop2-product-information .shop2-product-information-after .product-details div,.shop2-product-information .shop2-product-information-after .product-details a{font-size:.875rem;color:#1f2933}.shop2-product-data{border-top:1px solid #cbd2d9;margin-top:40px;padding-top:40px}.shop2-product-data li{margin-bottom:40px}.shop2-product-data h2,.shop2-product-data h3,.shop2-product-data h4{font-size:1.25rem;font-weight:400;margin:20px 0 10px 0}.shop2-product-data label a{color:#e12d39}.shop2-product-data label a:hover{color:#ab091e}.shop2-product-data .grid{margin-bottom:20px}.shop2-product-data .grid .thumbnail__icon{width:6px;margin:7px 10px 0 0;height:6px;background:#7b8794;border-radius:50%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.shop2-product-data .shop2-product-accordion{width:100%;max-width:800px}.shop2-product-data .row{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.shop2-product-data .specifications__parameter{margin-bottom:5px}.shop2-product-data .specifications__parameter span{margin-right:20px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.shop2-product-data .accorTitle{font-size:24px;font-weight:500}.shop2-product-data .tpl-form{-webkit-gap:3%;-moz-gap:3%;gap:3%}.shop2-product-data .tpl-form .tpl-field{width:100%;margin-top:20px}.shop2-product-data .tpl-form .tpl-field .tpl-stars span{width:40px;height:40px;background:url(../img/star-g.svg) 50% 50% no-repeat}.shop2-product-data .tpl-form .tpl-field .tpl-stars span.tpl-active{background:url(../img/star-r.svg) 50% 50% no-repeat}.pay-message{padding:40px;text-align:center;background:#f5f7fa;border-radius:20px;margin-top:20px}.pay-message h2{font-size:1.25rem;margin-bottom:20px}.text-right-left{-webkit-gap:20px;-moz-gap:20px;gap:20px;-webkit-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}.error_page h1{margin-bottom:60px}.shop2-pagelist{width:100%;margin:40px 0}.shop2-pagelist .page-first{border-radius:40px 0 0 40px}.shop2-pagelist .page-last{border-radius:0 40px 40px 0}.shop2-pagelist .page-num,.shop2-pagelist .page-first,.shop2-pagelist .page-last{background:#f5f7fa;padding:5px}.shop2-pagelist .page-num span,.shop2-pagelist .page-num a,.shop2-pagelist .page-first span,.shop2-pagelist .page-first a,.shop2-pagelist .page-last span,.shop2-pagelist .page-last a{font-size:1.25rem;height:40px;width:40px;color:#1f2933;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.shop2-pagelist .page-num a,.shop2-pagelist .page-first a,.shop2-pagelist .page-last a{-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.shop2-pagelist .page-num a:hover,.shop2-pagelist .page-first a:hover,.shop2-pagelist .page-last a:hover{background:#e12d39;color:#fff}.shop2-pagelist .page-num span,.shop2-pagelist .page-first span,.shop2-pagelist .page-last span{display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:-ms-flex;display:-o-flex;display:flex}.shop2-pagelist .active-num span{background:#e4e7eb;color:#7b8794}.shop2-pagelist .page-prev a,.shop2-pagelist .page-next a{background:#f5f7fa url(../img/arrow.svg) 50% 50% no-repeat;background-size:60% 60%;width:50px;height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.shop2-pagelist .page-prev a:hover,.shop2-pagelist .page-next a:hover{background-image:url(../img/arrow-w.svg);background-color:#e12d39}.shop2-pagelist .page-next{margin-left:10px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.shop2-pagelist .page-prev{margin-right:10px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.shop2-perpage-wrap{display:none}.product-list{margin:0;position:relative}.product-list.thumbs{-webkit-justify-content:space-between;justify-content:space-between}.product-list.thumbs.recently-wrap-in{-webkit-justify-content:start;justify-content:start}.product-list .shop2-product-item .product-image,.product-list .shop2-product-item .product-image a{margin-right:10px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.product-list .shop2-product-item .product-top,.product-list .shop2-product-item .product-middle,.product-list .shop2-product-item .product-name,.product-list .shop2-product-item .product-price{width:100%}.product-list .shop2-product-item .product-name a{font-size:1rem;color:#1f2933;width:100%;order:0;align-self:stretch;flex-grow:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:15px}.product-list .shop2-product-item .price-current{font-size:1.5rem;font-weight:500;min-width:160px;width:100%;color:#1f2933;word-wrap:none;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.product-list .shop2-product-item .product-compare{-webkit-justify-content:normal;justify-content:normal}.product-list .shop2-product-item.pricelist{padding:20px 0;width:100%}.product-list .shop2-product-item.pricelist .product-image,.product-list .shop2-product-item.pricelist .product-image a{width:160px;height:160px}.product-list .shop2-product-item.pricelist .product-bot-inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.product-list .shop2-product-item.pricelist .product-top{min-width:300px}.product-list .shop2-product-item.pricelist .product-bot{width:100%}.product-list .shop2-product-item.pricelist .product-name a{height:40px;line-clamp:2;-webkit-line-clamp:2}.product-list .shop2-product-item.pricelist .product-amount{margin-right:40px}.product-list .shop2-product-item.simple{padding:20px}.product-list .shop2-product-item.simple .product-image,.product-list .shop2-product-item.simple .product-image a{width:200px;height:200px}.product-list .shop2-product-item.simple .product-bot{width:200px}.product-list .shop2-product-item.simple .price-current,.product-list .shop2-product-item.simple .product-amount{margin-bottom:20px;-webkit-justify-content:center;justify-content:center}.product-list .shop2-product-item.simple .product-name a{height:62px;line-clamp:3;-webkit-line-clamp:3}.product-list .shop2-product-item.thumbs{width:244px !important;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;padding:10px;background:#fff;cursor:pointer;margin:10px;-webkit-transition:box-shadow ease-in-out .3s;-moz-transition:box-shadow ease-in-out .3s;-o-transition:box-shadow ease-in-out .3s;transition:box-shadow ease-in-out .3s;-webkit-box-shadow:0 0 2px 0 rgba(31,41,51,.4),0 0 0 0 rgba(31,41,51,.4);-moz-box-shadow:0 0 2px 0 rgba(31,41,51,.4),0 0 0 0 rgba(31,41,51,.4);box-shadow:0 0 2px 0 rgba(31,41,51,.4),0 0 0 0 rgba(31,41,51,.4);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;user-select:none}.product-list .shop2-product-item.thumbs .product-image{min-height:234px !important;max-height:234px !important;height:234px;width:100%;position:relative}.product-list .shop2-product-item.thumbs .product-image a{width:100%;height:100%}.product-list .shop2-product-item.thumbs .product-middle{width:100%;height:80px !important;padding:10px 0}.product-list .shop2-product-item.thumbs .product-middle .product-name{width:100%}.product-list .shop2-product-item.thumbs .product-middle .product-name a{width:100%;font-size:1rem;font-weight:400;color:#1f2933;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;height:60px !important}.product-list .shop2-product-item.thumbs .product-bot{width:100%}.product-list .shop2-product-item.thumbs .product-bot .product-price{width:100%}.product-list .shop2-product-item.thumbs .product-bot .product-price .price-current{font-size:1.5rem;font-weight:500;width:100%;margin:0}.product-list .shop2-product-item.thumbs .product-bot .product-price .price-current:after{content:"";margin-left:4px;width:15px;height:15px}.product-list .shop2-product-item.thumbs .product-bot .buy{background:none;height:48px;width:48px;cursor:pointer;border-radius:5px;overflow:hidden;padding:0;-webkit-transition:background ease-in-out .1s;-moz-transition:background ease-in-out .1s;-o-transition:background ease-in-out .1s;transition:background ease-in-out .1s}.product-list .shop2-product-item.thumbs .product-bot .buy span{font-size:0}.product-list .shop2-product-item.thumbs .product-bot .buy:before{margin:0;opacity:0;background-size:100%;-webkit-transition:opacity ease-in-out .1s;-moz-transition:opacity ease-in-out .1s;-o-transition:opacity ease-in-out .1s;transition:opacity ease-in-out .1s}.product-list .shop2-product-item.thumbs:hover{-webkit-box-shadow:0 0 6px 0 rgba(31,41,51,.3),0 0 2px 0 rgba(31,41,51,.4);-moz-box-shadow:0 0 6px 0 rgba(31,41,51,.3),0 0 2px 0 rgba(31,41,51,.4);box-shadow:0 0 6px 0 rgba(31,41,51,.3),0 0 2px 0 rgba(31,41,51,.4)}.product-list .shop2-product-item.thumbs:hover .product-bot .buy{background-color:#e12d39}.product-list .shop2-product-item.thumbs:hover .product-bot .buy:hover{background-color:#ab091e}.product-list .shop2-product-item.thumbs:hover .product-bot .buy:before{opacity:1}.shop2-order-table,.shop2-cart-table{width:100%}.shop2-order-table>div,.shop2-cart-table>div{border-bottom:1px solid #e4e7eb;padding:10px 0;-webkit-gap:10px;-moz-gap:10px;gap:10px}.order-product-image,.cart-product-image{width:100px;height:100px;margin-right:20px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.order-product-image .product-label,.cart-product-image .product-label{position:absolute;top:0;left:0}.order-product-image .product-spec,.cart-product-image .product-spec{margin:5px;font-size:.875rem;background:#fff;border-radius:5px;padding:0 5px;font-weight:500;color:#e12d39}.order-product-image{width:60px;height:60px}.cart-product,.cart-product-title,.order-product,.order-title{max-width:600px;width:100%;min-width:400px}.cart-product-right,.order-product-right{width:100%;-webkit-gap:10px;-moz-gap:10px;gap:10px}.cart-product-name a,.order-product-name span{color:#1f2933}.cart-product-name a:hover{color:#e12d39}.cart-price{width:100%;font-size:1.25rem;font-weight:500}.shop2-remove-all{position:absolute;right:0;top:-95px}.cart-delete a{width:50px;height:100px}.cart-delete a:before{content:"";background:url(../img/to_bin.svg) 50% 50% no-repeat;width:30px;height:32px}.shop-cart-title,.order-product-right,.shop-order-title{-webkit-gap:10px;-moz-gap:10px;gap:10px}.shop-cart-title div,.order-product-right div,.shop-order-title div{width:100%;-webkit-gap:10px;-moz-gap:10px;gap:10px}.shop-cart-title .cart-delete-title{width:50px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.shop-order-total,.shop-cart-total{margin:30px 0;max-width:600px}.shop-order-total li,.shop-cart-total li{padding:10px 0}.shop-order-total div,.shop-cart-total div{font-size:1.25rem;width:100%}.shop-cart-total .shop-cart-total-title{min-width:240px}.shop-cart-total .shop-cart-sum{max-width:180px}.shop-order-total .shop-order-total-title{min-width:240px}.shop-order-total .shop-order-sum{max-width:180px}.shop2-cart-order-form h2{font-size:1.5rem;margin:40px 0 20px 0}.shop2-cart-order-form .option-comment{margin-top:20px}.siteWrapper{padding:0 30px;max-width:100vw}.siteWrapper.subCategories{background-color:#f5f7fa;padding:10px 30px !important;margin:-30px 0 40px 0}.siteHeaderInner,.headerTop.fixeded .headerTop-inner,.panel,.sliderWrap,.footerTop,.footerMiddle,.siteContainer,.cookies-warning__body{margin:0 auto;max-width:1400px}.siteContainer{width:100%}.siteMain{position:relative;-webkit-box-flex:1;-webkit-flex:1 0 0%;-moz-box-flex:1;-moz-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%}.siteMain .siteWrapper{width:100%;padding-bottom:60px}.company,.menuButton,.headerAside{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@media(max-width: 1087px){header .company img{display:none}header .company a{width:48px;height:48px;background:url(../img/logo_m.svg) no-repeat 50% 50%;background-size:100%}.shop2-sorting-panel span,.product-column,.shop2-product-item .product-amount{display:none}.siteContainer .product-list .shop2-product-item.simple,.siteContainer .product-list .shop2-product-item.pricelist{border-bottom:1px solid #cbd2d9;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.siteContainer .product-list .shop2-product-item.pricelist .product-image,.siteContainer .product-list .shop2-product-item.pricelist .product-image a{width:60px;height:60px}.siteContainer .product-list .shop2-product-item.simple .product-name a,.siteContainer .product-list .shop2-product-item.pricelist .product-name a{height:60px;line-clamp:4;-webkit-line-clamp:4}.siteContainer .product-list .shop2-product-item .price-current{min-width:auto}.siteContainer .product-list .shop2-product-item.thumbs .product-bot .buy{background-color:#e12d39}.siteContainer .product-list .shop2-product-item.thumbs .product-bot .buy:before{opacity:1}.siteContainer .product-list .shop2-product-item .shop2-product-btn.buy{height:auto;padding:10px 15px}.shop2-product-information .product-priceblock{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.shop2-product-information .product-priceblock{height:auto;width:100%;-webkit-gap:20px;-moz-gap:20px;gap:20px}footer div.footerBlock{-ms-flex-preferred-size:50%;flex-basis:50%}footer div.footerBlock:nth-child(1){-webkit-order:1;-ms-order:1;order:1}footer div.footerBlock:nth-child(2){-webkit-order:3;-ms-order:3;order:3}footer div.footerBlock:nth-child(3){-webkit-order:4;-ms-order:4;order:4}footer div.footerBlock:nth-child(4){-webkit-order:2;-ms-order:2;order:2}}@media(max-width: 735px){html{font-size:.875rem}.panelWrap.visible{top:70px}.panelWrap.open{padding:0 10px}header .headerPreTop,header .menuButton,header .cartWrap,header .userLink1,header .compareWrap{display:none}header .headerTop,header .headerTop.fixeded{padding:0;position:relative;border:none}header .siteHeaderInner.fixedSpace{padding:0}header .headerTop .headerTop-inner{padding:0 0 0 10px}header .m_header{position:fixed;bottom:0;left:0;right:0;height:60px;background:#fff;border-top:1px solid rgba(0,0,0,.1);display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}header .m_header div{-ms-flex-preferred-size:33%;flex-basis:33%}header .m_header a{width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}header .m_header a:before{content:"";width:40px;height:40px;background:no-repeat 50% 50%;background-size:20px 20px}header .m_header .gohome a:before{background-image:url(../img/home.svg)}header .m_header .catalog a:before{background-image:url(../img/catalog.svg)}header .m_header .cart a:before{background-image:url(../img/cart.svg)}header .m_header .user a:before{background-image:url(../img/account.svg)}header .m_header span{color:#000;font-weight:500}.siteWrapper{padding:0 10px}.siteWrapper.siteHeaderOuter{padding:0}.siteWrapper.subCategories{padding:0 10px}.sliderWrap{margin:0 auto !important}.sliderWrap .sliderWrapInner{margin:0;height:200px}.categoryWrap .categoriesBody>.item{flex-basis:33%;margin:0}.categoryWrap .itemPhoto{width:80px;height:80px;padding:0;margin:0 auto 5px}.shop2-product{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.shop2-product-information>div{width:100%}.shop2-product-information .product-amount{width:auto}footer div.footerBlock{-ms-flex-preferred-size:100%;flex-basis:100%}footer div.footerBlock:nth-child(1){-webkit-order:1;-ms-order:1;order:1}footer div.footerBlock:nth-child(2){-webkit-order:2;-ms-order:2;order:2}footer div.footerBlock:nth-child(3){-webkit-order:3;-ms-order:3;order:3}footer div.footerBlock:nth-child(4){-webkit-order:4;-ms-order:4;order:4}}@media(max-width: 359px){html{font-size:.75rem}.sliderWrap .sliderWrapInner{height:150px}}.hide{display:none !important}