html,body{margin:0;font-size:14px;color:#000;font-family:'Open Sans',sans-serif;position:relative}h1,h2,h3,h4,h5,h6,P{margin:0}h1{font-family:'PT Sans Narrow',sans-serif;font-size:40px;line-height:47px;word-spacing:3px;letter-spacing:.3px;padding-bottom:27px;position:relative;margin-bottom:19px}h1:after{content:"";display:block;position:absolute;width:100px;height:2px;background:#d4213d;left:0;bottom:0}OL,UL,LI{margin:0;padding:0;list-style:none}A{text-decoration:none;color:#000}IMG{max-width:100%;max-height:100%}blockquote{margin:0;padding:0 0 0 10px;position:relative}blockquote .quote{width:7px;height:7px;background:url(../img/quots.png) no-repeat}blockquote .quote.quote-start{display:block;position:absolute;left:0;top:0}blockquote .quote.quote-end{background-position:0 -7px;display:inline-block}::-webkit-input-placeholder{color:#b1b1b1}::-moz-placeholder{color:#b1b1b1}:-ms-input-placeholder{color:#b1b1b1}:-moz-placeholder{color:#b1b1b1}.wrapper{max-width:1200px;margin:0 auto;padding:0 15px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.btn,input[type="submit"],button[type="submit"]{font-size:19px;font-weight:600;color:#d4213d;border:1px solid #d4213d;border-radius:3px;padding:12.5px;background-color:#fff0;cursor:pointer;letter-spacing:.3px;position:relative;max-height:50px;outline:none}.btn:hover,input[type="submit"]:hover,button[type="submit"]:hover{background-color:#df485f!important;color:#fff}.clr:after{content:"";display:block;clear:both}.item-template{border-radius:3px;background-color:#fff;border:1px solid #e6e3e2;-webkit-box-shadow:0 0 16px 0 rgb(0 0 0 / .1);box-shadow:0 0 16px 0 rgb(0 0 0 / .1);-webkit-box-sizing:border-box;box-sizing:border-box}.warinfo{border:3px solid #ce031b;padding:10px;margin:0 0 20px 0;color:#000;background:#fffd001f}.more{padding-left:32px;padding-right:120px;margin-top:40px;position:relative}.more:after,#counters button:after{content:"";display:block;background:url(../img/btn_arrows_sprite.png) 0 -11px;width:28px;height:9px;position:absolute;right:30px;top:calc(50% - 4.5px)}.btn:hover.more:after{background-position:0 0}.green{background-color:#4bcf54}.center{text-align:center}.list{position:absolute;left:0;top:54px;background-color:#fff;border-radius:3px;padding:15px 0 20px 0;z-index:10;display:none;-webkit-box-shadow:0 8px 40px 0 rgb(77 73 70 / .17);box-shadow:0 8px 40px 0 rgb(77 73 70 / .17)}.list:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:0 7px 12px 7px;border-color:#fff0 #fff0 #fff #fff0;position:absolute;top:-12px}.text-wrapper{width:900px;margin:15px auto 0}.red{color:#d4213d}input.error,textarea.error{border:1px solid red!important}input.success,textarea.success{border:1px solid green!important}.error-box{font-size:13px}.discount{width:67px;height:67px;font-size:20px;position:absolute;font-weight:700;color:#fff;text-align:center;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.badge{text-align:center;padding:3px 10px 3px;position:absolute;margin:-15px 0 0 0}.badge2{text-align:center;padding:3px 5px}.badge.Pro_level,.badge2.Pro_level{background:#000;color:#fff}.badge.Start_level,.badge2.Start_level{background:#efd818;color:#000}.gift_banner{position:absolute;right:5px;top:-15px;width:80px}.gift_banner2{position:absolute;right:5px;top:180px;width:80px}.popup{padding:50px 30px;background-color:#fff;border-radius:3px;color:#000;position:fixed;z-index:101;display:none;-webkit-box-shadow:0 0 57px 0 rgb(21 21 21 / .13);box-shadow:0 0 57px 0 rgb(21 21 21 / .13);-webkit-box-sizing:border-box;box-sizing:border-box}.open{display:block}.popup .close-popup,.modal button.close{background:url(../img/popup_close.png);width:15px;height:15px;position:absolute;right:25px;top:25px;cursor:pointer}.popup h3{font-size:24px;font-weight:400;margin:0 0 25px 0;line-height:20px}.popup input[type="text"],.popup input[type="tel"],.modal-dialog input[type="text"],.modal-dialog input[type="tel"],.popup textarea{width:100%;border:1px solid #dcdcdc;border-radius:2px;padding:16.5px 20px;font:400 16px 'Open Sans';outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}.popup form label{display:block;margin-bottom:19px}.popup textarea{height:100px;resize:none}#city-popup{width:350px;right:0;top:48px;position:absolute;padding-bottom:0}#city-popup .delivery{margin-bottom:35px}#city-popup .delivery SPAN{color:#d4213d;font-weight:600;padding:0 0 0 50px;position:relative;display:block}#city-popup .delivery SPAN:before{content:"";display:block;background:url(../img/reason_delivery.png)no-repeat;background-size:contain;width:36px;height:20px;position:absolute;left:0}#city-popup .city-list{font-weight:600;margin-bottom:14px}#city-popup .city-list UL{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#city-popup .city-list ul li{padding-bottom:20px;-webkit-box-flex:0;-ms-flex:0 0 105px;flex:0 0 105px}#city-popup .city-other p{padding-bottom:8px}#thanks-popup{left:calc(50% - 216px);top:0;padding:70px 54px}#thanks-popup img{margin-bottom:22px}#feedback-popup{left:calc(50% - 232px);top:10px}#feedback-popup p{font-weight:100;letter-spacing:.4px}#feedback-popup .popup-body,#discuss-price-popup .popup-body,.review-popup .popup-body,#one-click-popup .popup-body{width:370px;margin:35px auto 0;-webkit-box-sizing:border-box;box-sizing:border-box}#feedback-popup .popup-body input[type="text"],#feedback-popup .popup-body input[type="tel"],#discuss-price-popup .popup-body input[type="text"],.review-popup .popup-body input[type="text"],#one-click-popup .popup-body input[type="text"],.modal-dialog input[type="text"],.modal-dialog input[type="tel"]{height:50px}#feedback-popup .popup-body input:first-child,#one-click-popup .popup-body input:first-child{font-size:16px}#feedback-popup .popup-body input:nth-child(2),#discuss-price-popup .popup-body input:nth-child(2),#one-click-popup .popup-body input:nth-child(2){font-size:20px}#feedback-popup button.btn,#discuss-price-popup button.btn,.review-popup button.btn,#one-click-popup button.btn,#feedback-popup input[type="submit"],#discuss-price-popup input[type="submit"],.review-popup input[type="submit"],.modal-dialog button[type="submit"],#one-click-popup input[type="submit"]{width:100%;color:#fff;background-color:#d4213d}#one-click-popup{position:fixed;top:calc(50% - 171px);left:calc(50% - 215px)}.review-popup{bottom:-20px;left:calc(50% - 215px)}.named-page.feedback .review-popup{bottom:0}.review-popup .file-upload{margin-bottom:19px}.review-popup .file-upload input[type="file"]{display:none}.review-popup .file-upload .fake-uploader{border:none;background:url(../img/download.png)no-repeat center;height:160px;display:block;font-size:0}#feedback-thanks-popup{bottom:100px;left:calc(50% - 215px);padding:118px 109px}#discuss-price-popup{position:fixed;top:0;left:calc(50% - 285px);max-width:570px}#discuss-price-popup .discuss-object{margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#discuss-price-popup input{margin-bottom:19px}#discuss-price-popup>p{border-bottom:1px solid #dfdfdf;padding-bottom:30px}#discuss-price-popup .discuss-object p{font-size:16px;font-weight:600;padding-left:20px}#discuss-price-popup .discuss-object p span{color:#d4213d}#cart-popup{width:1030px;min-width:480px;position:absolute;top:0;left:calc(50% - 515px);padding:35px 0 30px 0}#cart-popup.popup h3{font-size:40px;font-weight:700;line-height:40px;color:#d4213d}#cart-popup .table-wrapper{padding:0 30px 0}#cart-popup table{width:100%;border-collapse:collapse;text-align:left}#cart-popup table,#cart-popup thead{border-bottom:1px solid #d4213d}#cart-popup tbody tr:not(:first-child){border-top:1px solid #eae8e8}#cart-popup th{font-size:13px;font-weight:400;padding-bottom:5px}#cart-popup .cart-image{width:270px;min-width:80px;text-align:center;position:relative}#cart-popup td.cart-image{padding:30px}#cart-popup td.cart-name>p{padding:8px 0}#cart-popup td.cart-name>p:first-child{font-size:16px;font-weight:700}#cart-popup td.cart-name>p:first-child>span{color:#d4213d}#cart-popup td.cart-name>p>span{font-weight:700}#cart-popup tbody td .discount{bottom:15px;left:30px}#cart-popup .cart-name{width:330px}#cart-popup .cart-qty,#cart-popup .cart-price,#cart-popup .cart-price-all{width:100px}#cart-popup span.unit{font-size:18px}#cart-popup td.cart-price-all{font-weight:600}#cart-popup span.unit-all{font-size:18px}#cart-popup .cart-remove{text-align:right}#cart-popup .cart-remove span{background:url(../img/cart_remove.png);display:block;width:25px;height:25px;cursor:pointer;float:right}#cart-popup .cart-qty .counter{font-size:16px;font-weight:700;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#cart-popup .cart-qty .counter INPUT{width:40px;height:auto;padding:6.5px 0;text-align:center;border-radius:0;font-weight:600}.counter>SPAN{cursor:pointer;width:15px;height:100%;text-align:center}#cart-popup .cart-checkout-section{padding:25px 30px 30px 77px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#cart-popup .continue-selection{padding-top:18px}#cart-popup .continue-selection A{min-height:30px;display:block}#cart-popup .continue-selection A:hover{text-decoration:underline}#cart-popup .continue-selection A:hover SPAN:before{background-position:0 -41px}#cart-popup .continue-selection SPAN{position:relative;padding-left:45px}#cart-popup .continue-selection SPAN:before{content:"";display:block;background:url(../img/cart_continue.png)no-repeat;width:30px;height:30px;position:absolute;left:0;top:0}#cart-popup .cart-checkout{text-align:left}#cart-popup .cart-checkout-section .total{font-size:13px;margin-bottom:20px}#cart-popup .cart-checkout-section .total SPAN{font-size:18px;margin-left:10px}#cart-popup .cart-checkout-section button{width:290px}#cart-popup .also-buy{padding:10px 30px 0 77px;background-color:#f7f6f6;text-align:left}#cart-popup .also-buy h4{font-size:25px;font-weight:100;color:#d4213d;margin-bottom:30px}#cart-popup .also-buy button{width:100%}#cart-popup .also-buy .razmagnit-section h2{margin-bottom:45px}.order-reg-wrap{color:#000}p.help-block.help-block-error{color:#d4213d}.discuss-object img{width:100px}.body-layer{width:100%;min-height:100%;position:absolute;top:0;left:0;right:0;bottom:0;display:none;z-index:2}.body-layer.layer-dark{background:#000;opacity:.3}.body-layer.layer-light{background:#fff0}.body-layer.active{display:block}header{background-color:#fff;color:#524d4a}.header-section{height:61px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .logo{max-width:170px}header nav{padding:0 61px 0 30px}header nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}header nav li:not(:last-child){padding-right:20px}header nav a,header nav span{font-size:12px;text-transform:uppercase;color:#2f2f2f;letter-spacing:.8px}header nav li.active span{color:#d4213d}header #city-header{width:170px;padding:0 30px 0 0;cursor:pointer}header #city-header:hover>div>span{text-decoration:underline}header #city-header>div{position:relative;padding-left:27px;letter-spacing:.5px}header #city-header>div i{background:url(../img/arrows.png)no-repeat;display:block;width:12px;height:8px;position:absolute;left:0;top:calc(50% - 4px)}header .language>div{position:relative;padding:0 35px 0 13px}header .language>div i{display:block;width:23px;height:15px;position:absolute;right:0;top:calc(50% - 7.5px)}header .language>div .UA{background:url(../img/flag_ua.png)no-repeat}header .language>div .RU{background:url(../img/flag_ru.png)no-repeat}.language span{color:#2f2f2f}.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-4{display:block;width:100%;border-radius:2px;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}input#callbackform-phone_input{color:#0f0707;font:400 16px 'Open Sans'}.iti-arrow{right:2px!important}#catalog h5{font-size:16px;font-weight:600;letter-spacing:.5px;text-align:left}#catalog .catalog-section{position:relative}#catalog .catalog-list .catalog-item{position:relative;padding:15px 15px 15px 0;text-align:center}#catalog .catalog-list .catalog-item:hover .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box}#catalog .catalog-list .catalog-item>a,#catalog .catalog-list .catalog-item>span{font-size:18px;font-weight:600;letter-spacing:.3px}#catalog .catalog-list .catalog-item:hover>a,#catalog .catalog-list .catalog-item.active>span{color:#d4213d}#catalog .catalog-list .catalog-item .list>li>ul>h5:hover>a,#catalog .catalog-list .catalog-item .list>li>ul>div>li:hover>a{color:#d4213d}#catalog .catalog-item>div{font-size:18px}#catalog .magnits-list.list{width:300px}#catalog .magnits-list.list.small-list{width:300px}#catalog .magnits-list.list:before{left:76px}#catalog .magnits-list.list>li.magnits-neodim{padding:7px 10px 7px 10px;-ms-flex-preferred-size:300px;flex-basis:300px;border-bottom:1px solid #dcdcdc}#catalog .magnits-list.list>li.magnits-neodim:hover{background-color:#878787}#catalog .magnits-list.list>li.magnits-neodim:hover a,#catalog .magnits-list.list>li.magnits-neodim a:hover{color:#fff!important}#catalog .magnits-items-wrapper{max-height:130px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}#catalog .magnits-search .magnits-items-wrapper{max-height:50px}#catalog .magnits-items-wrapper>li{padding:10px 0 10px 0;line-height:14px;text-align:left}#catalog .counter-list.list{width:260px;padding:23px 28px 23px 28px}#catalog .counter-list.list h5:last-child{margin:0}#catalog .counter-list.list:before{left:37px}.catalog-item.active a{position:relative}.catalog-item.active>a:after{content:"";display:block;width:100%;height:2px;background-color:#d4213d;position:absolute;bottom:-5px;left:0}#catalog .phone{font-size:20px;position:relative}#catalog .phone>div{position:relative;padding-left:26px;cursor:pointer;height:30px;overflow:hidden}#catalog .phone.active>div{overflow:inherit}.phone .phones-list{position:relative;z-index:3;user-select:none}.phone .phones-list LI{margin-bottom:10px}.phone .first-number-mobile{display:block}.phone.active>div:after{content:"";display:block;border:1px solid #e6e3e2;background-color:#fff;border-radius:3px;position:absolute;top:-25px;left:-13px;width:230px;height:115px;z-index:2;-webkit-box-shadow:0 0 16px 0 rgb(0 0 0 / .1);box-shadow:0 0 16px 0 rgb(0 0 0 / .1);-webkit-box-sizing:border-box;box-sizing:border-box}#catalog .phone .first-number-mobile span:nth-child(2){margin-left:30px}#catalog .phone .first-number-mobile span:before{content:"\f095";font-family:'FontAwesome';position:absolute;top:3px;font-size:24px;margin-left:-22px}#catalog .hphone{font-size:20px;position:relative}#catalog .hphone>div{position:relative;padding-left:26px;cursor:pointer;height:30px;overflow:hidden}#catalog .hphone.active>div{overflow:inherit}.hphone .phones-list{position:relative;z-index:3;user-select:none}.hphone .phones-list LI{margin-bottom:10px}.hphone .first-number-mobile{display:block}.hphone.active>div:after{content:"";display:block;border:1px solid #e6e3e2;background-color:#fff;border-radius:3px;position:absolute;top:-25px;left:-13px;width:230px;height:115px;z-index:2;-webkit-box-shadow:0 0 16px 0 rgb(0 0 0 / .1);box-shadow:0 0 16px 0 rgb(0 0 0 / .1);-webkit-box-sizing:border-box;box-sizing:border-box}.viber{position:absolute;right:0;top:3px}#catalog .hphone.active>div:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#catalog .hphone .first-number-mobile span:nth-child(2){margin-left:30px}#catalog .hphone .first-number-mobile span:nth-child(3){margin-left:30px}#catalog .hphone .first-number-mobile span:before{content:"\f095";font-family:'FontAwesome';position:absolute;top:3px;font-size:24px;margin-left:-22px}#catalog .hphone.active>div:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#catalog .cart{padding-left:129px}#catalog .cart>div{position:relative;padding-right:44px;cursor:pointer}#catalog .cart>div:hover{cursor:pointer}#catalog .cart i{background:url(../img/cart.png)no-repeat;display:block;width:25px;height:26px;position:absolute;right:0;top:calc(50% - 13px)}#catalog .cart.active i,#catalog .cart>div:hover i{background:url(../img/cart.png)no-repeat 0 -35px}main{position:relative}#main-banner{background:url(../img/banner_main.webp) no-repeat 50% 50%;color:#fff}#main-banner .main-description{padding:80px 0 55px 0;position:relative}#main-banner .main-description p{padding-bottom:7px}body>.help{font-size:20px;font-weight:700;color:#000;border:none;cursor:pointer;padding:13.5px 33.5px;border-radius:3px;position:fixed;right:-89px;top:calc(50% - 114px);z-index:100;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#main-banner .help:hover{background-color:#41e14c}section{padding:70px 0 70px 0;z-index:1;position:relative}section.empty{display:none}section.bg-section-dark{background-color:#ececec}section.bg-section-light{background-color:#f7f6f6}section h2,.main-title{font-family:'PT Sans Narrow',sans-serif;font-size:40px;font-weight:700;color:#d4213d;position:relative;margin-bottom:35px;letter-spacing:1px;z-index:0}.other-pages h1.main-title{margin:0;padding:0 0 20px 0}.other-pages h1.main-title:after{display:none}section h2>div,section .main-title>div,section h2+div.section-layer{font-size:69px;color:#ccc;position:absolute;top:-20px;width:100%;z-index:-1;opacity:.3}section h2+div.section-layer{text-align:center;font-weight:700}section.bg-section-dark h2>div,section.bg-section-dark .main-title>div{color:#6b6764;opacity:.6}section .items-list{position:relative;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}section .items-list .item{width:280px;height:300px;margin:0 5px 10px 5px}section .items-list.button-style .item{padding:10px 15px 20px 15px;width:280px;height:auto;margin:0 15px 15px 0;transition:box-shadow .15s ease .05s;float:left}section .items-list.button-style .item:hover{box-shadow:0 2px 10px rgb(135 99 133 / .8)}section .items-list .item>a{display:block;height:100%;padding:25px 15px 25px 15px;-webkit-box-sizing:border-box;box-sizing:border-box}section .items-list.button-style .item h4{font-size:18px;font-weight:600;text-align:center;margin-bottom:15px;min-height:75px}section .items-list.button-style .item h4 a:hover{text-decoration:underline}section .items-list.button-style .item h4 span{color:#d4213d}.item-body{position:relative}.item-body .item-image{left:10px;top:0}.products-list .item-body .item-image{width:100%;margin-bottom:10px;border:1px solid #d4213d;padding:1px}.products-list .item-body .item-image IMG{width:100%}.item-body .discount{position:absolute;left:-5px;top:-15px}.item-body .item-description{min-height:120px;padding-bottom:12px}.item-description p{font-size:12px;line-height:17px;font-weight:500;color:#333}.item-description p.attr_bold2{color:#000;padding-left:5px;font-size:14px;font-weight:600;background:#ececec}.bu{border-top:1px solid #757575}.brl{border-left:1px solid #757575;border-right:1px solid #757575}.bd{border-bottom:1px solid #757575}.pb5{padding-bottom:5px}.item-description p span{font-weight:700}.body-inner{max-width:290px;margin:0 auto}.price{margin-bottom:7px}.price .old-price{font-size:16px;text-decoration:line-through;padding-right:5px;color:#828282;position:absolute;margin:-13px 0 0 0}.price .new-price{font-size:24px;color:#d4213d;font-weight:600}.price .new-price span{font-size:16px;font-weight:400}.item-body button{width:100%;color:#000;text-transform:uppercase;font-size:16px;border:1px solid #21d437;letter-spacing:.2px;background-color:#94e99e;padding:7.5px}.item-body button:hover{color:#fff;background-color:#3e7444!important}.item-body .one-click{margin-top:10px;text-align:center;font-size:16px;font-weight:600;border:4px solid #8A6688;background-color:#8a6688;border-radius:3px}.item-body .one-click a{color:#fff!important}.item-body .one-click:hover{background-color:#6e566d;border:4px solid #6e566dы}.item.flexible .item-body{position:relative;padding-top:220px}.item.flexible h4{font-size:18px;font-weight:600;padding-top:10px}.item.flexible .item-body .item-image{position:absolute;left:calc(50% - 105px);top:calc(50% - 105px);width:210px;height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.item.flexible:hover{border:1px solid #d4213d}#counters .item{height:387px}#counters .item .item-body{padding-top:190px}#counters .item .item-body .item-name{height:45px;width:260px;margin:0 auto 26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#counters .item-body .item-image{height:190px;width:190px;left:calc(50% - 95px);text-align:center}#counters .item .item-body button{text-align:left;text-transform:inherit}#counters button:after{background-position:0 -11px}#counters button:hover:after{background-position:0 0}#counters .items-list.button-style .item h4{margin-bottom:0}section#razmagnit{padding:50px 0}.razmagnit-section{height:270px}.also-buy .razmagnit-section{height:auto}#razmagnit .razmagnit-section{background-color:#fff}section#razmagnit h2{line-height:26px;margin-bottom:72px}.razmagnit-section>div{float:left}.razmagnit-image{height:100%;width:360px;margin-right:43px;position:relative}.also-buy .razmagnit-image{width:210px}#razmagnit .razmagnit-image:before,#important-info .info-image:before{content:"";display:block;border:1px solid #c7c6c5;border-radius:3px;position:absolute;left:-15px;top:-15px;width:100%;height:100%;padding:15px 0 15px 13px}#razmagnit .discount{top:17px;right:17px}.also-buy .discount{top:8px;right:8px}.razmagnit-description{margin-right:40px;max-width:400px;padding:36px 20px 20px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.also-buy .razmagnit-description{max-width:300px;padding:0;margin-right:80px}.razmagnit-description UL{margin-bottom:31px}.razmagnit-description UL LI,.razmagnit-description P{padding-left:20px;position:relative;font-size:13px}.razmagnit-description UL LI{line-height:21px}.razmagnit-description P{font-size:13.5px;line-height:20px}.razmagnit-description P.asterisk{font-weight:700}.razmagnit-description UL LI:before{content:"";display:block;background:url(../img/done.png);width:13px;height:13px;position:absolute;left:0;top:4px}.razmagnit-price{padding:40px 40px 40px 0;margin:0;max-width:290px}.also-buy .razmagnit-price{padding:0;margin:0}#razmagnit button{width:100%;color:#d4213d;text-transform:uppercase;padding:12.5px 0;margin-top:8px}#razmagnit button:hover{color:#fff}.reasons .items-list .item{height:130px;width:370px}.reasons ul.items-list .item:nth-child(-n+3){margin-bottom:30px}.reasons .item-body{padding-left:0;height:100%;padding:15px;width:96%;display:flex;flex-direction:row}.reasons .item-body>div{height:100px}.reasons .item-body>div.body-inner{display:inline-block;width:240px}.reasons .item-body .item-image{width:96px;display:inline-block;height:96px;display:flex;align-items:center;justify-content:center}.reasons .item-body .item-name p{font-weight:600}.reasons .more-info.items-list .item{height:auto;width:100%;font-size:20px;font-weight:600;padding:10px;margin:30px 0 0 0;text-align:center}#video .main-video{width:970px;text-align:center;border-radius:3px;overflow:hidden;margin:0 auto}section#video h2>div{opacity:.5}#video .more{padding-right:71px}.sonar-main{font-family:'PT Sans Narrow',sans-serif;position:relative}.sonar-main:after{content:"";height:2px;width:72%;background:#ece7e7;position:absolute;top:70px;left:130px;z-index:-2}.sonar_descr_emit{width:215px;padding:3px}.sonar-wrapper{position:relative;width:145px;height:145px;border-radius:50%;-webkit-box-shadow:3px 3px 51px 0 rgb(0 0 0 / .5);box-shadow:3px 3px 51px 0 rgb(0 0 0 / .5)}.sonar-emmiter{position:relative;width:115px;height:115px;border-radius:50%}.sonar-wave{background-color:#615d5a;position:absolute;top:15px;left:15px;width:100%;height:100%;border-radius:9999px;z-index:-1;pointer-events:none}.sonar-waving{background-color:red}.sonar-wave span{display:block;font-size:70px;font-weight:700;color:#fff;position:absolute;top:10px;left:40px}.sonar-main .sonar-text{margin-top:25px}.sonar-main .sonar-text>span{display:block}.sonar-main .sonar-name{font-size:24px;font-weight:700;color:#d4213d}.sonar-main .sonar-description{font-family:'Open Sans',sans-serif;font-weight:600;margin-top:10px}#important-info .info-section{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}#important-info .info-image{margin-right:30px;height:440px;position:relative}.info-description{padding:35px}.info-description h4{font-size:20px;font-weight:400}.info-description h4 span{color:#d4213d}.text UL LI,.info-description UL LI{position:relative;padding-left:15px;margin-top:18px;line-height:22px}.text UL LI:before,.info-description UL LI:before{content:"";width:6px;height:6px;display:block;border-radius:50%;background-color:#8f8984;position:absolute;left:0;top:7px}.info-description p.asterisk{position:relative;padding-left:15px;margin-top:20px}.info-description p.asterisk:before{content:"*";display:block;color:#d4213d;position:absolute;left:0;top:3px}.info-description OL{counter-reset:list 0}.info-description OL LI{position:relative;padding:15px 0 0 15px}.info-description OL LI:before{counter-increment:list;content:counter(list) "";color:#d4213d;font-weight:700;position:absolute;left:0}.info-section.rools{margin-top:100px;padding:35px 60px 35px 20px;border-radius:3px}.info-section.rools .info-description{padding:0;max-width:570px}.info-section.rools .info-description.first{margin-right:95px}.info-section.rools .info-description UL LI{padding:15px 0 0 0;margin:0}.info-section.rools .info-description UL LI:before{display:none}.bg-section-feedback{}.bg-section-feedback h2 .section-layer{opacity:1;color:#dedddd}#feedback .more{padding-right:138px}.feedback .item-template{width:570px;height:243px;padding:20px 15px 20px 200px;margin:0 5px 15px 5px;position:relative}.feedback .item-template .item-text{max-height:100%;overflow:hidden}.feedback .item-image{position:absolute;left:30px;top:30px;max-width:145px}.feedback .item-image IMG{max-width:130px;max-height:130px;border-radius:50%}.feedback .item-image:before{content:"";display:block;width:158px;height:158px;border:1px solid #e2e2e1;border-radius:50%;position:absolute;left:-15px;top:-15px}.feedback .item-name{font-size:20px;font-weight:600}.feedback .item-name .item-city{font-size:16px}.feedback .item-date{color:#001095;margin-bottom:20px}.feedback .item-feedback{font-style:italic}.feedback .feedback-list .item-template{width:100%;border:none;-webkit-box-shadow:none;box-shadow:none}#conditions .asterisk{font-size:12px}#conditions .info-description{padding:0}#conditions .info-description .asterisk{margin-top:7px}#conditions UL{padding:15px 30px;border:1px solid #e26b7e;border-radius:3px}.text h4{font-size:16px;font-weight:700}section#blog .items-list .item{width:370px;height:315px;border-radius:0}section#blog .items-list .item>a{padding:0}#blog .item.flexible .item-body .item-image{width:100%;height:185px;left:0;top:0}.blog-description{max-height:75px;overflow:hidden;padding:0 25px;text-align:left;font-size:18px;font-weight:600;text-overflow:ellipsis}.item:hover .blog-description p{text-decoration:underline}#blog IMG{width:100%;height:100%}section.other-pages{padding:0}section.named-page{padding-bottom:0;position:initial}section.header-page{background-color:#efefef}section.other-pages h2>div{color:#44413f;opacity:.2}section.all-types{padding-top:30px;position:initial}section.all-types .all-types-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}section.all-types .all-types-list ul li{padding-bottom:10px;-webkit-box-flex:1;-ms-flex:1 5 20%;flex:1 5 20%}section.all-types .all-types-list ul li:hover A{color:#d4213d}section.all-types .wrapper>H2{font-size:30px;font-weight:600;color:#d4213d;margin-bottom:35px;letter-spacing:1px}section.all-types H2 SPAN{color:#000}.static-section{width:auto;padding:50px;background-color:#fff}.feedbacks-wrapper .feedback-list .leave-feedback{border-top:none;padding-top:0}.header-page .breadcrumbs{position:relative;z-index:1;background-color:#efefef;padding:5px}.breadcrumbs{font-family:'PT Sans Narrow',sans-serif;margin-bottom:0}.breadcrumbs UL{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumbs UL LI{padding:0 15px 0;position:relative}.breadcrumbs UL LI:not(:first-child):before{content:"";display:block;height:100%;width:1px;background-color:#a9a8a8;position:absolute;left:0;top:0}.breadcrumbs UL LI:first-child{padding-left:0}.breadcrumbs UL LI A,.breadcrumbs UL LI span{color:#a9a8a8}.breadcrumbs UL LI:not(:last-child) A:hover{text-decoration:underline}.categories-list{margin-bottom:20px}.categories-list UL{overflow-x:auto;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.categories-list UL LI{margin:2px 0}.categories-list UL LI A{font-weight:600;text-transform:uppercase;position:relative;white-space:nowrap;padding:10px;border:1px solid #d4213d;margin:5px;line-height:45px;background-color:#fff}.categories-list UL LI.active A,.categories-list UL LI A:hover{background-color:#d4213d;color:#fff;text-decoration:none}.categories-list UL LI.active A:before,.categories-list UL LI A:hover:before{content:"";display:block;width:100%;height:2px;background-color:#d4213d;position:absolute;bottom:-5px;left:0}.categories-list UL.semag LI.active A:before,.categories-list UL.semag LI A:hover:before{content:"";display:none}.categories-list UL.semag{flex-wrap:wrap}.categories-list UL.semag LI a{display:block}.categories-list UL.semag LI a span{display:block}.sorting{margin:0;float:left}.sorting select{width:250px;max-width:100%;height:40px;border:1px solid #cdcdcd;border-radius:3px}.search{margin-top:20px;float:right;margin-right:40%;margin-bottom:16px}.search input{width:300px;max-width:100%;height:40px;border:1px solid #cdcdcd;border-radius:3px}#w0{margin:0 0 0 0}.headersearch input{width:300px;max-width:100%;height:40px;border:1px solid #848484;border-radius:3px;margin:1px 0 0 0;font-size:17px}.search_btn{padding:10px 14px!important;font-size:16px!important;background-color:#fff}.container{background-color:#f7f6f6}.content{padding:50px 0 0}aside{width:250px;float:left}aside.catalog-sidebar{margin-right:0}.filter-params{padding-bottom:28px;border-bottom:1px solid #dfdfdf}.filter-param{margin-bottom:10px}.filter h6{font-size:18px;font-weight:600;margin-bottom:0;cursor:pointer;background-color:#8a6688;color:#fff;padding:10px}.filter h6 span{position:relative}.filter h6 span:after{content:"";display:block;position:absolute;right:-19px;top:10px;width:0;height:0;border-style:solid;border-width:5px 4px 0 4px;border-color:#000 #fff0 #fff0 #fff0;cursor:pointer}.filter input[type="text"]{width:100px;height:40px;color:#d4213d;border-radius:3px;border:1px solid #dfdfdf;padding:0 14px;margin:0 15px;font-size:16px;font-weight:600;-webkit-box-sizing:border-box;box-sizing:border-box}.pfilter{padding:15px}.filter input#price-min{margin-right:5px;width:70px;margin-left:5px}.filter input#price-max{margin-right:0;width:70px;margin-left:5px}.filter-clear{text-align:center}.filter-clear A{font-size:16px;font-weight:600;color:#fff;display:block;padding:10px;text-align:center;background-color:#504450;margin-bottom:10px;border-radius:7px}.filter-clear A:hover{background-color:#f21458}#slider-range{margin-top:30px;max-width:300px;height:5px;border:0;border-radius:5px;background-color:#e0d9d9}#slider-range .ui-widget-header{background:#8A6688}#slider-range .ui-slider-handle.ui-corner-all.ui-state-default{width:15px;height:15px;border-radius:50%;border:none;background-color:#d4213d;background:#d4213d url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x}#slider-range #slider-range .ui-slider-horizontal .ui-slider-handle{margin-left:-.3em}.filter::-webkit-input-placeholder{color:#d4213d}.filter::-moz-placeholder{color:#d4213d}.filter:-ms-input-placeholder{color:#d4213d}.filter:-moz-placeholder{color:#d4213d}.filter-param-content{min-height:100px;padding-top:15px;overflow:auto;border:1px solid #ccc;max-height:400px;background-color:#fff}.checkbox-container{display:block;position:relative;padding-left:40px;margin-bottom:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom:1px solid #ccc;padding-bottom:10px;padding-top:10px}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:9px;left:10px;height:20px;width:20px;border-radius:2px;background-color:#f7f7f7;border:1px solid #dfdfdf}.checkbox-container input:checked~.checkmark{border:1px solid #d4213d}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:6px;top:2px;width:5px;height:10px;border:solid #d4213d;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.products-list{float:left;padding-left:30px;width:76%}.products-list .item.item-template{margin-bottom:30px}.pagination{width:100%;padding:30px 0 50px 0;border-top:1px solid #d4213d}.pagination UL{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination UL LI{margin:0 15px;display:block;width:30px;height:auto;border:1px solid #c9c9c9;border-radius:2px;background:#fff;text-align:center}.pagination>UL LI:hover{border-color:#d4213d;background-color:#d4213d}.pagination UL LI span,.pagination UL LI a{display:block;padding:5.5px 3px;font-weight:700;color:#666;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.pagination UL LI:not(.pages):hover A,.pagination UL LI:not(.pages):hover span{color:#fff;cursor:pointer}.pagination UL LI A.pagin-arrow{font-size:16px;color:#d4213d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination ul li.pages{width:auto;background:none;border:none;margin:0}.additional-info .add-info-image{width:470px;height:365px;margin-right:25px;float:left}.additional-info .add-info-description{float:left;height:100%;width:655px}.additional-info .add-info-description .scroll-section{height:310px;overflow:auto;position:relative}.additional-info .add-info-description .scroll-section:after{content:"";display:block;position:sticky;bottom:0;left:0;width:100%;height:20px;background:linear-gradient(to top,#fff,#fff);opacity:.7}.additional-info .add-info-description p:not(:last-child){margin-bottom:20px}.additional-info h3{font-family:'PT Sans Narrow',sans-serif;font-size:40px;line-height:30px;margin-bottom:25px;color:#d4213d}.product-info{padding:40px 20px 40px 70px;background-color:#fff}.product-info INPUT{background-color:#fbfbfb}.product-image{width:300px;margin-right:30px;float:left;position:relative}.product-image .discount{top:-10px;width:70px;height:70px;font-size:13px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-specifications{float:left;width:calc(100% - 330px);position:relative}.product-specifications .ps-header h2{max-width:500px;color:#524d4a;line-height:40px}.product-info .delivery-link{position:absolute;right:10px;top:70px}.product-info .delivery-link.red-link A{font-size:20px}.product-info .red-link A{font-size:14px;font-weight:500;color:#d4213d;border-bottom:1px dashed #d4213d;cursor:pointer}.product-info .certificate{position:absolute;top:120px;right:0}.product-info .certificate-name{color:#524d4a;font-size:24px;font-weight:700;font-family:"PT Sans Narrow",sans-serif;display:block;margin-bottom:12px}.product-info .certificate img{height:275px;box-shadow:2px 2px 13px 0 rgb(52 48 45 / .2)}.item-body .cheaper-link.red-link a{font-size:14px;font-weight:600;color:#d4213d;border-bottom:1px dashed #d4213d}.item-body .cheaper-link.red-link{text-align:center;margin-top:10px}.product-specifications .ps-body-top p{font-size:16px;padding-bottom:5px}.product-specifications .ps-body-top p>span{font-weight:700}.product-info .ps-price{margin-top:30px}.product-info .quantity>SPAN{display:block;margin-bottom:5px}.product-info .counter{width:100px;height:40px;border:1px solid #dfdfdf;border-radius:2px;font-size:16px}.product-info .counter INPUT{max-width:70px;border:none;height:100%;padding:0 16px;border-right:1px solid #dfdfdf;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.product-info .counter>SPAN{width:30px;height:20px;float:left;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-info .counter>SPAN.plus{border-bottom:1px solid #dfdfdf}.product-info .product-wholesale{margin-top:25px}.product-info .product-wholesale .whole-price{position:relative;padding-right:40px}.product-info .product-wholesale p{padding-bottom:5px}.product-info .product-wholesale .whole-price:after{content:"--------";position:absolute;right:0}.product-info .quantity{width:240px;float:left}.product-info .body-inner{float:left;width:260px}.product-info .body-inner button{width:100%;text-transform:uppercase;background:#d4213d;color:#fff}.product-info .one-click-wrapper{border:3px solid #4BCF54;border-radius:3px;height:40px;margin:20px 0 15px 0;font-size:17px;font-weight:600}.product-info .one-click-wrapper:hover{background-color:#F4F5F4}.product-info .one-click-wrapper input{border:none;width:50%;float:left;height:100%;padding:0 12px;border-right:1px solid #dfdfdf;-webkit-box-sizing:border-box;box-sizing:border-box}.product-info .one-click-wrapper .one-click{float:left;width:100%;height:100%;text-align:center}.product-info .one-click-wrapper .one-click A{display:block;height:100%;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.product-info .cheaper-link{text-align:center}.page-info p strong{font-size:18px}.page-info p{line-height:21px;margin-bottom:20px;word-break:break-word}.page-info UL{margin-bottom:60px}.page-info UL LI{margin-top:10px}.page-info h3{font-size:24px;margin-bottom:25px}.partners-conditions .page-info h4{font-size:18px;font-weight:600}.main-sections{padding:60px 0 30px 0}.reasons.main-sections H2>div{color:#555351;opacity:1}.feedback-list{width:985px;margin:0 auto}.product-feedback .feedback-list .leave-feedback{border-top:1px solid #d4213d;padding-top:50px}.feedback-list .leave-feedback button{width:370px}.checkout-steps{width:calc(100% - 350px);float:left}.checkout-step.step-2.visible{height:100%;overflow:auto;margin-top:15px}.checkout-step.step-1.done h3{color:#4bcf54}.checkout-step.step-2 H3{font-size:24px;font-weight:400;border-bottom:1px solid #b9b8b8;color:#b9b8b8}.checkout H3,.checkout-step.step-2.visible H3{font-size:24px;font-weight:400;border-bottom:1px solid #000;color:#000}.checkout-sidebar .step-2{display:none}.checkout H3 span.number{font-weight:700}.checkout H3 span.edit-checkout{font-size:16px;float:right;border-bottom:1px dashed;cursor:pointer;opacity:0}.checkout .checkout-body{padding:50px 160px 50px 30px}.checkout .step-2 .checkout-body{padding:50px 0 50px 30px;display:none}.checkout .checkout-body label>span:first-child{min-width:240px;max-width:240px;display:block}.checkout .checkout-body label span.selection,.checkout .checkout-body label span.selection>span{width:100%}.checkout .select2-container--krajee{max-width:370px}.checkout .step-1 .checkout-body label{margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkout .step-1 .checkout-body label.cust-inp.field-signupfastform-phone{margin:0}.checkout input[type="text"],.checkout input[type="tel"],.checkout select{width:370px;height:40px;border:1px solid #cdcdcd;border-radius:3px;padding:0 13px;-webkit-box-sizing:border-box;box-sizing:border-box}.checkout .intl-tel-input .country-list{width:370px}.checkout .checkout-forward button.more{margin:0;float:right;width:290px}form#order-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.checkout-sidebar{width:25%;margin-top:30px;min-width:250px}.checkout-sidebar-inner{background-color:#f7f6f6;border-radius:3px;padding:20px;-webkit-box-shadow:0 0 5px 0 rgb(0 0 0 / .18);box-shadow:0 0 5px 0 rgb(0 0 0 / .18)}.checkout-sidebar .step-1 .checkout-sidebar-top{padding-left:117px;position:relative;padding-bottom:20px;border-bottom:1px solid #000;min-height:105px;-webkit-box-sizing:border-box;box-sizing:border-box}.checkout-sidebar .checkout-sidebar-top{padding-bottom:20px;border-bottom:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box}.checkout-sidebar .checkout-st-name h5{letter-spacing:.8px;line-height:18px}.checkout-sidebar .checkout-st-name h4{font-size:24px;font-weight:400;text-align:center}.checkout-sidebar .checkout-st-image{max-height:80px;position:absolute;left:0;top:0;width:100px}.checkout-sidebar .chekout-price{margin-top:30px}.chekout-price p:nth-child(2){margin-top:10px}.checkout-sidebar .chekout-price p>span{font-size:16px;float:right}.checkout-sidebar .checkout-sidebar-bottom{padding-top:18px;font-size:16px}.checkout-sidebar .checkout-sidebar-bottom .checkout-total-wrapper p>span{float:right}.checkout-sidebar .checkout-sidebar-bottom .checkout-total-wrapper p .checkout-total{font-size:20px}.checkout-sidebar .checkout-sidebar-bottom .checkout-edit{margin-top:15px;text-align:center}.checkout-sidebar .checkout-sidebar-bottom .checkout-edit SPAN{font-weight:100;border-bottom:1px dashed #000;cursor:pointer}.checkout-sidebar button{width:100%;background-color:#d4213d;color:#fff;margin-top:20px;font-size:15px}.checkout .checkout-step .check-body-section{display:-webkit-box;display:-ms-flexbox;display:flex}.checkout .step-2 .checkout-body .check-heading{font-size:18px}.checkout .step-2 .check-body{padding:0 30px 25px 0;border-bottom:1px solid #000;width:500px}.checkout .step-2 .payment-body{padding-top:30px}.checkout .check-body-container:not(:last-child){margin-bottom:20px}.checkout .check-body .check-radio-wrapper{padding-left:43px;position:relative}input[type="radio"]{margin:0}.checkout .check-info{padding:10px 0 0 43px;display:none}.checkout .check-info>p span{float:right}.checkout .check-info>p:first-child{margin-bottom:10px}.checkout .check-info>p:not(:first-child){color:#767676}.checkout .check-info .post-department{margin:5px 0}.checkout .check-info label{display:block}.checkout .step-2 .check-message .check-body{padding:20px 0 0 0;width:100%;border-bottom:none}.checkout .check-message .check-body .message-container p{margin-bottom:10px}.checkout .check-message .check-body .message-container p span{border-bottom:1px dashed;cursor:pointer}.checkout textarea#checkout-message{height:80px;width:100%;border-radius:3px;border:1px solid #d3d3d3;resize:none;display:none;-webkit-box-sizing:border-box;box-sizing:border-box}.checkout .radio-custom{width:20px;height:20px;border:1px solid #acaaa9;border-radius:3px;position:absolute;left:0}.checkout .radio-custom,.checkout .label{display:inline-block;vertical-align:middle}.checkout .radio:checked+.radio-custom::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#4bcf54}.checkout .radio-custom,.checkout .radio:checked+.radio-custom::before{border-radius:50%}.videos-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.video{width:570px;height:280px;margin-bottom:30px;border-radius:3px;overflow:hidden}section.thanks-razmagnit{padding-top:30px}.thanks .razmagnit-section{width:845px;margin:0 auto;-webkit-box-shadow:0 0 16px 0 rgb(0 0 0 / .1);box-shadow:0 0 16px 0 rgb(0 0 0 / .1)}.thanks .razmagnit-section .more{margin-top:0}.thanks.thanks-razmagnit h4{font-size:24px;font-weight:600;text-align:center;margin-bottom:10px}.thanks.thanks-text{text-align:center}.thanks.thanks-text h3{font-size:30px;font-weight:600}.thanks.thanks-text h3 span{position:relative;padding-left:50px}.thanks.thanks-text h3 span:before{content:"";display:block;background:url(../img/done_lg.png) no-repeat;height:25px;width:25px;position:absolute;left:0;top:calc(50% - 12px)}.thanks.thanks-text p{font-size:18px}.contacts .phones-section{float:left}.contacts .form-contacts{display:block;width:430px;float:right;position:relative;z-index:1}.contacts .form-contacts input[type="submit"]{width:100%}.contacts .contact-text{padding-left:80px;position:relative;margin-bottom:60px}.contacts .contact-text .image{position:absolute;left:0}.contacts .contact-text .image.phone-image{top:calc(50% - 24px)}.contact-text .phone-numbers span,.contact-text .email-address span{display:block;font-size:20px}.error-page .error-container{padding:25px 30px;border:1px solid #b8b6b4;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.error-page .error-inner{padding:65px 70px 50px 138px;border:1px solid #f9e1e5;border-radius:3px;background:url(../img/error_bg.png) center center;background-size:auto}.error-page .error-container .error-content{background-color:#524d4a;padding:60px 20px 60px 355px;border-radius:3px;color:#fff;position:relative}.error-page .error-container .error-content:before{content:"";display:block;background:url(../img/error.png) no-repeat;height:210px;width:420px;position:absolute;left:-76px;top:-50px}.error-page .error-container .error-content h4{font-size:24px;font-weight:400;margin-bottom:10px}.error-page .error-container .error-content a{display:inline-block;font-size:16px;margin-top:25px;position:relative;padding-right:40px}.error-page .error-container .error-content a:hover{text-decoration:underline}.error-page .error-container .error-content a:after{content:"";display:block;background:url(../img/btn_arrows_sprite.png) 0 -11px;width:28px;height:9px;position:absolute;right:0;top:calc(50% - 4px)}.payment-delivery-content{width:300px;margin-right:30px;float:left}.payment-delivery-content h5{font-size:20px;font-weight:600}.payment-delivery-content UL LI{margin-top:20px}.payment-delivery-content .image{width:200px;margin-top:30px}.payment-delivery .payment-content{margin-bottom:95px}.payment-delivery .faq-content{float:left;width:calc(100% - 330px)}.payment-delivery .faq-content .question{font-size:20px;font-weight:600;margin-bottom:20px}.payment-delivery .faq-content p.answer{line-height:23px}.payment-delivery .faq-content .faq-item:not(:last-child){margin-bottom:35px}.blog .pagination{padding-bottom:0}.articles-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.articles-list .article-item{width:370px;height:316px;background-color:#fff;border:1px solid #fff0;margin:0 9px 30px}.articles-list .article-item:hover{border:1px solid #d4213d}.articles-list .article-item A{display:block}.articles-list .article-item .item-image{height:175px;width:100%}.articles-list .article-item .item-image IMG{width:100%}.articles-list .article-item .item-name{padding:30px;font-size:19px;font-weight:600}.articles-list .article-item:hover .item-name SPAN{text-decoration:underline}article{position:relative}section.article-page{padding-bottom:70px}.article-content{width:calc(100% - 340px);margin:0 auto;padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.article-banner{margin-bottom:35px}.article-content h3{font-size:48px;font-weight:400;line-height:55px;margin-bottom:30px}.article-content .date{color:#868e98}.article-content .article-item{margin-top:30px}.article-content h4{font-size:30px;font-weight:400;margin-bottom:30px}.article-content .article-item p{font-size:16px;line-height:25px}.article-content .article-item div{text-align:left!important}.article-page .articles-list .article-item{-webkit-box-shadow:0 0 16px 0 rgb(0 0 0 / .1);box-shadow:0 0 16px 0 rgb(0 0 0 / .1)}.social-buttons{position:absolute;left:0;top:10px}.social-buttons UL LI{width:35px;height:35px;display:inline-block;margin-right:11px}.social-buttons UL LI I{background:url(../img/social_sprite.png);display:block;height:100%;width:100%}.social-buttons UL LI.twitter I{background-position:0 -42px}.social-buttons UL LI.linkedin I{background-position:0 -85px}footer,footer a{color:#fff;font-weight:600}.footer-bottom h3{font-size:inherit}.footer-bottom h3 a{color:#fff}.footer-top{background-color:#43403e;padding:50px 0 40px}.footer-bottom{background-color:#363331;padding:15px 0}.footer-sections{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .logo-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-preferred-size:295px;flex-basis:295px}footer .logo-section .copyright{font-size:12px;font-weight:400}.footer-section.contacts{font-size:16px}.footer-sections li:not(:last-child){padding-bottom:18px;line-height:14px}.footer-sections a:hover{color:#d4213d}.footer-bottom UL{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-bottom UL LI{opacity:1}.modal{outline:0}.modal .payment-delivery-content{width:100%;margin-right:0;float:none;text-align:center}.modal .payment-delivery-content .image{margin:30px auto}.img-thumbnail,.modal-content,body{background-color:#fff}.modal,.modal-open{overflow:hidden}.modal,.modal-backdrop{top:0;right:0;bottom:0;left:0}.modal{display:none;position:fixed;z-index:1050;-webkit-overflow-scrolling:touch}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);-moz-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;-moz-transition:transform 0.3s ease-out,-moz-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out,-webkit-transform 0.3s ease-out,-moz-transform 0.3s ease-out,-o-transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;border:1px solid rgb(0 0 0 / .2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 9px rgb(0 0 0 / .5);-moz-box-shadow:0 3px 9px rgb(0 0 0 / .5);box-shadow:0 3px 9px rgb(0 0 0 / .5);-moz-background-clip:padding-box;-o-background-clip:padding-box;background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn,.modal-footer .btn-accent+.btn,.modal-footer .btn-on_req+.btn,.modal-footer .btn-transp+.btn,.modal-footer .btn+.btn-accent,.modal-footer .btn-accent+.btn-accent,.modal-footer .btn-on_req+.btn-accent,.modal-footer .btn-transp+.btn-accent,.modal-footer .btn+.btn-on_req,.modal-footer .btn-accent+.btn-on_req,.modal-footer .btn-on_req+.btn-on_req,.modal-footer .btn-transp+.btn-on_req,.modal-footer .btn+.btn-transp,.modal-footer .btn-accent+.btn-transp,.modal-footer .btn-on_req+.btn-transp,.modal-footer .btn-transp+.btn-transp{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn,.modal-footer .btn-group .btn-accent+.btn,.modal-footer .btn-group .btn-on_req+.btn,.modal-footer .btn-group .btn-transp+.btn,.modal-footer .btn-group .btn+.btn-accent,.modal-footer .btn-group .btn-accent+.btn-accent,.modal-footer .btn-group .btn-on_req+.btn-accent,.modal-footer .btn-group .btn-transp+.btn-accent,.modal-footer .btn-group .btn+.btn-on_req,.modal-footer .btn-group .btn-accent+.btn-on_req,.modal-footer .btn-group .btn-on_req+.btn-on_req,.modal-footer .btn-group .btn-transp+.btn-on_req,.modal-footer .btn-group .btn+.btn-transp,.modal-footer .btn-group .btn-accent+.btn-transp,.modal-footer .btn-group .btn-on_req+.btn-transp,.modal-footer .btn-group .btn-transp+.btn-transp{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgb(0 0 0 / .5);-moz-box-shadow:0 5px 15px rgb(0 0 0 / .5);box-shadow:0 5px 15px rgb(0 0 0 / .5)}.modal-sm{width:300px}#catalog .catalog-list{width:100%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#e4e4e4;padding-left:10px;border-radius:6px}#catalog .catalog-list .catalog-item:hover .list{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}#catalog .inner-wrap{position:relative;height:65px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:961px){.catalog-sidebar .filter{display:block!important}}@media (min-width:992px){.modal-lg{width:900px}}.modal-footer:after,.modal-footer:before{content:" ";display:table}.modal-header:after,.modal-header:before{content:" ";display:table}.modal-prod-wrap .btn-wrap:after,.modal-prod-itm:after,.modal-prod-bottom:after,.modal-prod-wrap .btn-wrap:before,.modal-prod-itm:before,.modal-prod-bottom:before{content:" ";display:table}.modal-prod-wrap .btn-wrap:after,.modal-prod-itm:after,.modal-prod-bottom:after,.modal-footer:after,.modal-header:after,.row:after{clear:both}modal{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-transform:translate(0,-5%);-moz-transform:translate(0,-5%);-ms-transform:translate(0,-5%);-o-transform:translate(0,-5%);transform:translate(0,-5%);z-index:-1;opacity:0}.modal.in{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1;z-index:1050;-webkit-transition:1s;-o-transition:1s;-moz-transition:1s;transition:1s}.modal .modal-dialog{width:100%;max-width:550px;margin:0 auto;padding:25px 30px;max-height:100vh;overflow:auto}.modal#delivary-modal .modal-dialog{max-width:945px}.modal#delivary-modal .modal-title{margin-bottom:0}.modal#delivary-modal .modal-body{padding:15px 35px 35px}.modal .modal-content{-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}.modal .modal-body{padding:0 35px 35px;text-align:center}.modal .modal-body p{margin-bottom:20px}.modal .close{position:absolute;z-index:5;top:0;right:0;border:none;background-color:#fff0;opacity:.9;display:inline-block;width:50px;height:50px;cursor:pointer;background-image:url(../img/cart_close.png);-moz-background-size:15px;-o-background-size:15px;background-size:15px;background-repeat:no-repeat;background-position:center;-webkit-transition:.4s ease all;-o-transition:.4s ease all;-moz-transition:.4s ease all;transition:.4s ease all}.modal .close:hover{opacity:1}.modal-top{display:block;width:100%;height:50px}.modal-content{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;border:1px solid #e8e8e8}.modal-title{display:block;font-size:36px;color:#0f0f0f;margin-bottom:15px;line-height:1.1em}.checkout .step-2 .checkout-body label{margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pages-list-mobile,.categories-list-mobile,.catalog-list .show-more{display:none}.order-succes-info .btn-wrap{margin-top:15px}.order-succes-info .btn-wrap a{color:#d4213d}#product-image-wrap{width:300px;float:left;margin-right:30px}#product-gallery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.full.product-image{text-align:center;width:100%;max-height:400px;margin-bottom:20px}.full.product-image .big-image{display:block;height:100%}#product-gallery .previews{display:flex;flex-wrap:wrap}.product-image img{max-width:100%;max-height:100%;cursor:pointer}.gallery .thumb{height:64px;width:64px;margin:0 5px 10px 5px;border:1px solid #ccc;border-radius:5px;overflow:hidden;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.gallery .thumb.active,.gallery .thumb:hover{border:1px solid #d4213d}.product-gallery img{max-width:100%;max-height:100%}@media screen and (max-width:1215px){aside.catalog-sidebar{margin-right:50px}}@media screen and (max-width:1200px){section .items-list.button-style .item{padding:15px 17px 15px 17px;width:330px}#catalog .phone,#catalog .catalog-list .catalog-item>a,#catalog .catalog-list .catalog-item>span{font-size:16px}#catalog .cart{padding-left:105px}#catalog .phone>div{height:17px}#catalog .phone>div:before{top:9px}#video .main-video{max-width:100%}.text-wrapper{max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.feedback .item-template{width:47%;margin:0 15px 15px 15px}.sonar_descr_emit{width:195px}.sonar-wrapper{width:130px;height:130px}.sonar-emmiter{width:100px;height:100px}.sonar-wave span{top:5px;left:34px}.sonar-main .sonar-name{font-size:20px}.sonar-main .sonar-description{font-weight:400}#catalog .magnits-list.list{width:650px}#catalog .magnits-list.list.small-list{width:auto}header nav li:not(:last-child){padding-right:20px}#cart-popup{width:calc(100% - 30px);max-width:100%;left:15px}.products-list{width:60%}section .products-list .items-list.button-style .item h4{font-size:16px}#important-info .info-image{display:none}.info-description{width:100%;padding:35px 20px 35px 35px;-webkit-box-sizing:border-box;box-sizing:border-box}.checkout-steps{width:calc(100% - 300px)}.product-info .delivery-link,.product-info .certificate{position:static}.product-info .certificate{margin-top:15px}}@media screen and (max-width:1024px){header nav{padding:0 10px 0 20px;width:500px}aside.catalog-sidebar{margin-right:30px}.feedback-list{width:100%}}@media screen and (max-width:960px){section{padding:58px 0 50px 0}#catalog .catalog-list .catalog-item{padding:15px 10px 15px 0;-ms-flex-preferred-size:100%;flex-basis:100%}#catalog .phone,#catalog .catalog-list .catalog-item>a,#catalog .phone,#catalog .catalog-list .catalog-item>span{font-size:15px}#catalog .cart{padding-left:45px}#catalog .catalog-list{width:auto}header nav li:not(:last-child){padding-right:15px}header nav a,header nav span{font-size:10px}header #city-header{width:110px;padding:0;font-size:9px}header #city-header>div{padding-left:20px}#catalog .magnits-list.list{width:570px}#catalog .magnits-list.list>li.magnits-neodim{margin-bottom:15px}.list{padding:23px 28px 15px 28px}body>.help{padding:13.5px 5px;right:10px;top:auto;bottom:10px;width:70px;height:70px;border-radius:50%;white-space:nowrap;font-size:15px;overflow:hidden;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}#cart-popup.popup h3{font-size:30px;line-height:30px}#cart-popup td.cart-name>p:first-child{font-size:14px}#cart-popup span.unit-all,#cart-popup span.unit{font-size:16px}#cart-popup td.cart-image{padding:25px}.btn,input[type="submit"],button[type="submit"]{font-size:18px}.more{padding-left:32px}.reasons .items-list .item{width:350px}.reasons .item-body{padding-left:160px}.reasons .item-body .item-image{width:160px}.reasons .more-info.items-list .item{font-size:18px}.sonar-wrapper,.sonar-main:after{display:none}.feedback .item-template{padding:20px 15px 12px 160px}.feedback .item-image{left:25px;top:25px}.feedback .item-image:before{width:130px;height:130px;left:-11px;top:-11px}.feedback .item-image IMG{max-width:110px;max-height:110px}.feedback .item-template{margin:0 10px 10px 10px}.feedback .item-name{font-size:14px}section#blog .items-list .item{width:48%}footer .logo-section{-ms-flex-preferred-size:176px;flex-basis:176px}aside.catalog-sidebar{margin-right:0;width:50px}.catalog-sidebar .filter{display:none;background:#fff;padding:15px;position:absolute;top:100px;z-index:10;-webkit-box-shadow:2px 3px 10px 2px #b1b1b1;box-shadow:2px 3px 10px 2px #b1b1b1}.filter-icon{position:absolute;margin:-45px 0 0 0;right:12px}.active .filter-icon{width:50px;background:#fff;z-index:11}.filter-icon:before{content:"";display:block;width:50px;height:50px;background:url(../img/filter.png) no-repeat;background-size:50px;cursor:pointer}.products-list{width:90%;padding-left:15px}section .products-list .items-list.button-style .item{width:315px}#razmagnit .razmagnit-section{display:-webkit-box;display:-ms-flexbox;display:flex}.razmagnit-price{max-width:100%}.checkout .checkout-body label>span:first-child{min-width:100px;max-width:100%}.checkout .checkout-body{padding:50px 0}.checkout .cust-inp{width:100%;min-width:calc(100% - 100px)}.checkout input[type="text"],.checkout input[type="tel"],.checkout select{width:100%}.checkout-step.step-2 H3{font-size:22px}.static-section{padding:30px}.contacts .phones-section{float:none;width:400px;margin:0 auto}.contacts .form-contacts{float:none;margin:0 auto}.payment-delivery-content{width:200px}.payment-delivery .faq-content{width:calc(100% - 230px)}.product-info{padding:30px 20px 30px 30px}.product-image .discount{bottom:-20px;width:100px;height:100px}.product-image{width:250px}.product-specifications{width:calc(100% - 280px)}.article-content{width:calc(100% - 150px)}.article-content h3{font-size:30px;line-height:30px;margin-bottom:20px}.article-content h4{font-size:22px;margin-bottom:15px}#discuss-price-popup{top:10px;left:calc(50% - 205px)}}@media screen and (max-width:800px){.articles-list .article-item{width:49%}section .product-info h2{font-size:30px;margin-bottom:20px}}@media screen and (max-width:767px){#catalog .hphone{font-size:15px;position:absolute;width:100%;left:0;top:0}#catalog .hphone .first-number-mobile span:before{content:" ";font-family:'FontAwesome';position:absolute;top:4px;font-size:19px;margin-left:-16px}.js-cart{cursor:pointer;margin-right:10px}#cart-popup{min-width:320px;width:calc(100% - 30px);max-width:100%;left:20px;top:10px}#catalog .hphone>div{position:relative;padding-left:10px;cursor:pointer;height:30px;overflow:inherit}.viber{display:none}#catalog .hphone .first-number-mobile span{margin-bottom: 5px;margin-left:0;display:block;font-size:18px;letter-spacing:1.2px;font-weight:600}.hphone .first-number-mobile{display:block;text-align:center}#catalog .hphone .first-number-mobile span:nth-child(2),#catalog .hphone .first-number-mobile span:nth-child(3){margin-left:0}section .items-list .item{width:90%}header #city-header{display:none}header .logo{width:170px;min-width:155px}.header-section{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#catalog .catalog-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header nav{padding:0 10px;width:auto}.pages-list-mobile{width:40px;padding:5px;background:#fff;border-radius:5px;cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pages-list-mobile:before{content:"";display:none;position:absolute;left:15px;top:19px;width:0;height:0;border-style:solid;border-width:0 10px 20px 10px;border-color:#fff0 #fff0 #fff #fff0}nav.active .pages-list-mobile:before{display:block}.pages-list-mobile>span{width:7px;height:7px;display:block;border-radius:50%;background:#524d4a}header nav ul{display:none}header nav.active ul{position:absolute;background:#fff;padding:10px;width:350px;left:calc(50% - 175px);top:61px;display:block;z-index:11;border-radius:0 0 10px 10px;-webkit-box-shadow:0 4px 6px 0 #000;box-shadow:0 4px 6px 0 #000}header nav li{padding:5px 0}header nav a,header nav span{font-size:14px;color:#000}#catalog .catalog-list{display:none}#catalog .active .catalog-list{position:absolute;top:123px;left:0;width:104%;background:#fff;z-index:10;margin:0 0 0 -7px;-webkit-box-shadow:0 12px 18px 0 rgb(50 50 50 / .54);-moz-box-shadow:0 12px 18px 0 rgb(50 50 50 / .54);box-shadow:0 12px 18px 0 rgb(50 50 50 / .54);-webkit-box-sizing:border-box;box-sizing:border-box}#catalog .catalog-list .catalog-item:hover .list{display:none}#catalog .catalog-list .catalog-item{padding:0}#catalog .catalog-list .catalog-item:not(:last-child){border-bottom:1px solid #524d4a}#catalog .catalog-list .catalog-item>a,#catalog .catalog-list .catalog-item>span.mnu-categ-link{padding:15px 30px 15px 30px;display:block;width:92%;-webkit-box-sizing:border-box;box-sizing:border-box}#catalog .catalog-list .catalog-item.hasChild .show-more{position:absolute;top:11px;right:10px;background:#524d4a;color:#fff;width:30px;height:30px;border-radius:50%;font-size:21px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#catalog .catalog-item .magnits-list.list{width:100%;position:static;padding:0;border-top:1px solid #524d4a;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box}#catalog h5{margin-bottom:0;font-size:14px}#catalog h5>a{padding:15px 20px 15px 45px;display:block;width:92%;-webkit-box-sizing:border-box;box-sizing:border-box}#catalog .magnits-list.list>li.magnits-neodim:not(:last-child){border-bottom:1px solid #524d4a}#catalog .magnits-list.list>li.magnits-neodim{margin:0;position:relative}.catalog-item.active>a:after,.list:before,#catalog .magnits-items-wrapper{display:none}#catalog .magnits-items-wrapper{border-top:1px solid #524d4a}#catalog .magnits-items-wrapper>li{padding:0}#catalog .magnits-items-wrapper>li>a{padding:9px 20px 15px 65px;display:block}.categories-list-mobile{display:block;cursor:pointer;margin-top:71px;margin-left:2px}.catalog-section .inner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:140px}#catalog .phone>div{height:auto;padding-left:10px}#catalog .phone.active>div{top:auto}.phone.active>div:after{display:none}#catalog .phone .first-number-mobile span:nth-child(2){margin-left:30px}#catalog .phone{position:absolute;top:10px;margin-left:0;left:0;width:100%}#catalog .phone .first-number-mobile span:before{content:"\f095";font-family:'FontAwesome';position:absolute;top:3px;font-size:21px;margin-left:-18px}.headersearch form{margin:0 0 0 7px;padding:60px 0 0 0}.headersearch input{width:230px}.phone .first-number-mobile{display:block;padding:0 10px;margin-bottom:10px;width:100%}.phone .phones-list{background:#fff;padding:0 10px;position:absolute}.phone .phones-list LI:first-child{display:none}#catalog .cart>div{padding-right:0;font-size:0}#catalog .cart .cart-count{font-size:10px;padding:1px 4px;background:#524d4a;border-radius:50%;z-index:10;position:absolute;color:#fff;bottom:0;right:-5px}.categories-list-mobile>span{display:block;width:35px;height:5px;background-color:#524d4a;margin:6px 0}h1{font-size:35px;line-height:35px}section,.main-sections{padding:38px 0 30px 0}section h2,section .main-title{font-size:30px;margin:20px 0 25px!important;padding:0}section h2>div,section .main-title>div{font-size:60px;top:-30px}section .items-list.button-style .item{width:47%}section .products-list .items-list.button-style .item{width:98%}.items-list.button-style .item h4{font-size:16px}.item-body .item-image{left:0}.item-body .item-description{padding-top:10px}.item-description p{font-size:15px;line-height:21px}.price .new-price{font-size:22px}.price .old-price{position:relative}.more{margin-top:20px}.reasons .items-list .item,.reasons ul.items-list .item:nth-child(-n+3){width:48%;margin-bottom:10px}.reasons .item-body>div.body-inner{margin-left:100px}.reasons .item-body .item-image{width:100px;position:absolute}.reasons .item-body{padding-left:0}#video .main-video{height:300px}#video .main-video iframe{max-height:100%}.info-section.rools{margin-top:30px;padding:10px 20px;border-radius:3px}.info-section.rools .info-description.first{margin-right:30px}footer .logo-section{margin-right:15px;-ms-flex-preferred-size:242px;flex-basis:242px}.footer-section{-ms-flex-preferred-size:150px;flex-basis:150px}.footer-section.contacts{font-size:14px}.footer-sections li:not(:last-child){padding-bottom:10px;line-height:18px}footer,footer a{font-size:13px}.razmagnit-price{width:100%;padding:20px}.razmagnit-image,.razmagnit-description{display:none}.thanks .razmagnit-section{display:none}.categories-list{margin-bottom:15px}section .products-list .items-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-image{width:300px;margin:0 auto;text-align:center}.product-image .discount{bottom:0}.product-specifications{width:100%}.social-buttons{top:-50px}.article-banner{margin-bottom:50px}.article-content{width:100%;padding:0}.modal#delivary-modal .modal-body{padding:15px}.other-pages h1.main-title{margin:0;padding:0}.categories-list UL LI{width:100%;text-align:center}.categories-list UL LI A{width:95%;display:block;padding:5px}section .items-list.button-style .item h4{font-size:20px;min-height:50px}section.other-pages{padding:5px 0 6px 0}.header-page .breadcrumbs{margin-bottom:0;padding-bottom:4px}}@media screen and (max-width:720px){.feedback .item-template{width:100%}.social-links{position:absolute;top:0;right:0}}@media screen and (max-width:640px){.categories-list UL.semag{flex-wrap:wrap}section .items-list.button-style .item{width:330px;margin:0 auto 20px}.reasons .items-list .item,.reasons ul.items-list .item:nth-child(-n+3){width:100%}.btn,input[type="submit"],button[type="submit"]{font-size:12px}.cart-checkout a.btn{border:0;display:block;background-color:#489c52;color:#fff;font-size:14px;text-align:center}section .items-list .item{margin:0 auto 15px}.sonar_descr_emit{width:80%}#important-info .info-section{-ms-flex-wrap:wrap;flex-wrap:wrap}#feedback .more{padding-right:120px}section#blog .items-list{display:block}section#blog .items-list .item{width:300px}.footer-sections{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-section{width:49%;margin-bottom:30px;-ms-flex-preferred-size:49%;flex-basis:49%}.modal-title{font-size:24px}#main-banner .main-description{padding:50px 0 30px 0;position:relative}header .logo{width:auto;min-width:auto}header .language>div{padding:0 15px 0 13px;font-size:0}section h2>div,section .main-title>div{font-size:35px}.products-list{width:100%;padding-left:0}.header-page .breadcrumbs{margin-bottom:0}#city-popup{width:100%}#cart-popup .table-wrapper{padding:0 15px 0}#cart-popup.popup h3{font-size:22px;line-height:22px}#cart-popup td.cart-name>p:first-child{font-size:10px}#cart-popup th{font-size:11px}#cart-popup .cart-name{width:270px;font-size:10px;line-height:13px}#cart-popup td.cart-name>p{padding:3px 0}#cart-popup td.cart-image{padding:0}#cart-popup tbody td .discount{left:0}.popup .cart-image{display:none}.popup .also-buy{display:none}#cart-popup span.unit-all,#cart-popup span.unit{font-size:15px}#cart-popup .cart-checkout-section{padding:15px 30px 30px 15px}.checkout .checkout-body,.checkout .step-2 .checkout-body{padding:30px 0}.checkout .step-1 .checkout-body label,.checkout .step-2 .checkout-body label{margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkout .checkout-forward button.more{float:none;width:100%;font-size:20px}form#order-form{-ms-flex-wrap:wrap;flex-wrap:wrap}.checkout-steps{width:100%}.checkout-sidebar{width:90%}.checkout-sidebar-inner{width:100%}.checkout H3,.checkout-step.step-2.visible H3,.checkout-step.step-2 H3{font-size:18px}.articles-list .article-item{width:370px;margin:0 auto 30px}.static-section{padding:15px}.contacts .contact-text{margin-bottom:30px}.payment-delivery-content{width:100%;margin-right:0;margin-bottom:30px;float:none;display:-webkit-box;display:-ms-flexbox;display:flex}.payment-delivery .payment-content{margin-bottom:0}.payment-delivery-content>div{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.payment-delivery .faq-content{float:none;width:100%}.popup{padding:50px 15px}.wrapper{padding:0 7px}.wrapper p,.wrapper h1,.wrapper h2{padding:5px 10px}.breadcrumbs UL LI{padding:0 7px 0}section.all-types .wrapper>H2{font-size:22px}.pagination UL LI{margin:0 10px}.review-popup{left:calc(50% - 200px)}#cart-popup tbody td .discount{width:30px;height:30px;font-size:11px;bottom:0}}@media screen and (max-width:500px){.contacts .form-contacts,.contacts .phones-section{width:100%}.contact-text .phone-numbers span,.contact-text .email-address span{font-size:18px}.contacts .contact-text{padding-left:60px}#feedback-popup{left:10px;max-width:calc(100% - 20px)}#feedback-popup .popup-body,#discuss-price-popup .popup-body{width:100%}}@media screen and (max-width:480px){.feedback .item-template{padding:20px 15px 12px 125px;margin:0 auto 10px}.feedback .item-image IMG{max-width:80px;max-height:80px}.feedback .item-image:before{width:100px;height:100px}section#blog .items-list .item{width:280px}header nav.active ul{width:250px;left:calc(50% - 135px)}.modal-title{font-size:18px}.modal .modal-body{padding:0 15px 35px}.modal .modal-dialog{padding:25px 15px}.checkout H3,.checkout-step.step-2.visible H3,.checkout-step.step-2 H3{font-size:15px}.articles-list .article-item{width:100%;height:auto}.articles-list .article-item .item-name{padding:10px;font-size:16px}.contact-text .phone-numbers span,.contact-text .email-address span{font-size:15px}.contacts .contact-text .image,.contacts .contact-text .image.phone-image{width:30px}.contacts .contact-text{padding-left:32px}.form-contacts.popup{padding:25px 5px}.form-contacts.popup h3{font-size:18px}.payment-delivery-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.product-info{padding:10px}.product-image{width:100%}.feedback-list .leave-feedback button{width:100%}#discuss-price-popup{left:10px;max-width:calc(100% - 20px);padding:50px 10px}.pagination UL LI{margin:0 5px}#discuss-price-popup .discuss-object{margin-bottom:15px}.footer-top{padding:20px 0}.review-popup{left:10px;width:calc(100% - 20px)}.review-popup .popup-body{width:100%;margin:15px auto 0}#discuss-price-popup input{margin-bottom:0}#product-image-wrap{width:100%;float:none;margin-right:0}}@media screen and (max-width:375px){section .items-list.button-style .item{width:100%;margin:0 auto 20px}.catalog-sidebar .filter{width:96%;-webkit-box-sizing:border-box;box-sizing:border-box}.filter-param-content>label span{font-size:0}.filter input#price-min{margin-right:0}.pagination UL{-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination UL LI{margin:5px}.headersearch input{width:190px}}.pagination UL li.active.disabled{background:#d7213d}.pagination UL li.active.disabled span{color:#fff}.language span.active{border-bottom:2px solid #d4213d}.js-cart>div>span>i{background:url(../img/cart.png)no-repeat;display:block;width:25px;height:26px;position:absolute;right:0;top:calc(50% - 13px);cursor:pointer}.js-cart{cursor:pointer}.rect{width:7px;height:7px;background:url(../img/iconds.png) no-repeat}@media screen and (max-width:500px){.page-info table thead{display:none}.page-info table tr{display:block;margin-bottom:1rem;border-bottom:2px solid #e8e9eb}.page-info table td{display:block;text-align:right}.page-info table td:before{content:attr(aria-label);float:left;font-weight:700}.sorting{margin-right:20%}.sorting select{width:200px;height:30px}.article-content .article-item table tbody tr td p{font-size:11px}}.alert-error.alert{background-color:red;padding:10px;color:#fff;font-size:18px;font-weight:500}.alert-error .close{background-color:#fff;border:1px;border-radius:7px;height:20px;line-height:15px;margin-right:10px;font-size:20px}