.customer-bonus-account-current-balance,.customer-bonus-account-orders-less-than-config-date{margin-top:10px}.customer-bonus-account-current-balance span.bonuses-sum{font-size:18px;color:#f86e06}.customer-bonus-account-balance-history .operation-earn{color:green}.customer-bonus-account-balance-history .operation-spent{color:red}.form-fields{margin-top:7px}.sub-payments label{display:inline;float:none;font-size:12px}.sub-payments input[type=checkbox]{vertical-align:-20%}.sub-payments span.price{font-weight:700}.opc-wrap-border.sub-payments h3{background:0 0;padding-left:0;font-size:14px}.bonuses_to_pay_hidden_txt{width:10%;vertical-align:5%;margin-left:5px;visibility:hidden}.bonuses_to_pay_hidden_txt:focus{border-color:rgba(82,168,236,.8)!important}input#bonuses_to_pay_for_order_amount:focus{outline:-webkit-focus-ring-color auto 5px}#checkout_evo input#bonuses_to_pay_for_order_amount:focus{outline:0}.olympus-product-bonuses-info .product-bonuses-info{margin-bottom:10px}.col-left.sidebar .block-content ul li.aristos_bonus{position:relative}.col-left.sidebar .block-content ul li.aristos_bonus:after{position:absolute;content:'';top:5px;right:15px;width:35px;height:20px;background:url(/skin/frontend/base/default/images/new-yellow-bg.png)}span.bonuses-percents-info{border-bottom:1px dashed #000;cursor:pointer}div.bonuses-excluded-cart-items ol{list-style:decimal;padding:5px 0 0 30px}div.bonuses-excluded-cart-items-additional-info{margin-top:5px}div.margin-bottom-15{clear:both;margin-bottom:15px}

.aristos-customer .content{font:'Brix Sans','Roboto Condensed',sans-serif;background:#f9f9f9}.aristos-customer .content a{color:#d0d0d0}.aristos-customer.login .content{width:auto;z-index:1}.aristos-customer.login .content.complete{filter:blur(4px);-webkit-filter:blur(4px);-moz-filter:blur(4px);-o-filter:blur(4px);-ms-filter:blur(4px);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='5')}.aristos-customer.login .content .aristos_form{margin-top:30px}.aristos-customer.login .content .aristos_form .c-input{margin:0 0 20px}.aristos-customer.login .content .aristos_form button{font-size:16px}.aristos-customer.login .content .aristos_form b{color:#333}.aristos-customer.login .content .description{display:none;margin:20px 0}.aristos-customer.login .content button{box-sizing:border-box;width:100%;border-radius:3px}.aristos-customer.login .content .social{border-top:1px solid #e6e6e6;margin:30px 0 0;text-align:center;font-size:11px}.aristos-customer.login .content .social .ulogin_form label{margin:0;font-size:11px}.aristos-customer.login .content .links{background:#eee;padding:14px 20px;margin:10px -10px 0;list-style:none}.aristos-customer.login .content .links li:first-child{float:left}.aristos-customer.login .content .links li:last-child{float:right}.aristos-customer.login .content .links li a,.aristos-customer.login .overlay .reload a:hover,.aristos-customer.profile .content ul li a:hover{text-decoration:none}.aristos-customer.login .content .links li a:hover,.aristos-customer.profile .content ul li a{text-decoration:underline}.aristos-customer.login .overlay{line-height:normal;display:none;position:absolute;width:247px;z-index:2;top:20px;right:0;padding:0 10px;margin:44px 0 0;color:#333;font-size:11px;white-space:normal;text-align:center}.aristos-customer.login .overlay .ok i{font-size:6em;color:#91c151}.aristos-customer.login .overlay .message{margin-top:30px;font-size:14px}.aristos-customer.login .overlay .reload{margin-top:74px}.aristos-customer.login .overlay .reload a{color:#d0d0d0;text-decoration:underline}.aristos-customer.profile .content{min-width:120px;padding:20px 10px}.aristos-customer.profile .content ul{margin:0;list-style:none}.aristos-customer.profile .content ul li,.customer-account .storecredit .sub-title{margin-bottom:10px}.aristos-customer.profile .content ul li:last-child{margin-bottom:0}@media (max-width:540px){.fancybox-parent_overflow,.overflow-hidden,.tingle-enabled{position:relative;min-height:100vh}.fancybox-parent_overflow .page-wrapper,.overflow-hidden .page-wrapper,.tingle-enabled .page-wrapper{position:relative;overflow:hidden;height:100vh}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}@media (min-width:992px){.customer-account .account__page-title:not(:focus):not(:active),.customer-account .page-head:not(:focus):not(:active),.customer-account .page-title:not(:focus):not(:active){position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}}@media (max-width:991px){.customer-account .account__page-title h1,.customer-account .account__page-title h3,.customer-account .page-head h1,.customer-account .page-head h3,.customer-account .page-title h1,.customer-account .page-title h3{margin-bottom:20px;font-size:28px;line-height:32px;font-weight:700;color:#dd0060;text-align:left}.customer-account .account__page-title h2,.customer-account .page-head h2,.customer-account .page-title h2{font-size:18px;font-weight:500;line-height:28px;text-transform:uppercase;margin:0 0 15px;color:#000;text-align:center;display:block}}.customer-account .sub-title{font-size:18px;line-height:24px;font-weight:700;color:#000;margin-bottom:20px}@media (max-width:991px){.customer-account .sub-title{margin-bottom:15px}}@media (max-width:991px){.customer-account .storecredit .sub-title{margin-bottom:15px}}.customer-account .storecredit .sub-title_main{margin-bottom:30px}@media (max-width:991px){.customer-account .storecredit .sub-title_main{margin-bottom:15px}}.customer-account__empty-text{color:#000;font-size:21px;font-weight:300;line-height:34px}.customer-account .welcome-panel{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:30px auto 50px;opacity:1!important}@media (max-width:991px){.customer-account .welcome-panel{margin:0 -15px;width:calc(100% + 30px)}}.customer-account .welcome-panel__account{min-width:280px;max-width:280px;margin-right:20px;min-height:280px;padding:50px 15px 15px;background-color:#37a58c;background-image:url(/skin/frontend/ariflex/rehau/images/svg/account-customer-name-bg.svg);background-repeat:no-repeat;background-size:cover;background-position:top center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:991px){.customer-account .welcome-panel__account{min-width:100%;max-width:100%;min-height:230px;padding:30px 15px;background-repeat:no-repeat;background-size:cover;background-position:center center;margin-right:0}}.customer-account .welcome-panel__title{width:100%;background-color:#202020;background-image:url(/skin/frontend/ariflex/rehau/images/account-section-title-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;color:#fff;text-align:center}@media (max-width:991px){.customer-account .welcome-panel__title{display:none}}.customer-account .welcome-panel__hello{display:block;font-size:18px;line-height:1.3;font-weight:400;text-align:center}.customer-account .welcome-panel__hello span{display:block;font-weight:400}.customer-account .account-balance__text .price,.customer-account .welcome-panel__hello b{font-weight:400}.customer-account .welcome-panel__icon{width:100px;height:100px;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;border-radius:50%;background-color:#fff;font-size:28px;font-weight:700;line-height:1;padding:10px;margin-bottom:30px;box-sizing:border-box;text-transform:uppercase;color:#dd0060;text-align:center;vertical-align:top}.customer-account .welcome-panel__title-text{display:block;position:relative;text-align:left;margin:145px 50px 10px;padding:0 0 34px}.customer-account .welcome-panel__title-text::before{content:"Панель управления";display:block;font-size:36px;font-weight:700;line-height:1.1;color:#fff}.customer-account .welcome-panel__title-text::after{content:"";position:absolute;bottom:0;left:0;width:180px;height:4px;background-color:#37a58c}.customer-account .customer-name-middlename{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}.customer-account .input-container{position:relative;width:calc(50% - 10px)}@media (max-width:767px){.customer-account .input-container{width:100%;max-width:500px}}.customer-account .custom-select label,.customer-account .input-container label{position:absolute;top:-9px;left:10px;padding:0 5px;font-size:14px;line-height:18px;color:#b0b0b0;background-color:#fff}.customer-account .input-container input,.customer-account .input-container textarea{width:100%;height:50px;padding:15px;margin-bottom:30px;font-size:16px;line-height:1.25;font-weight:400;color:#000;border:1px solid #d9d9d9}@media (max-width:767px){.customer-account .input-container input,.customer-account .input-container textarea{margin-bottom:20px}}.customer-account .input-container input#email,.customer-account .input-container textarea#email{margin-bottom:20px}.customer-account .input-container--message{width:100%}.customer-account .custom-file-btn__label,.customer-account .input-container input.no-display,.customer-account .input-container textarea.no-display{display:none}.customer-account .custom-file-btn__input{margin-bottom:30px;font-size:16px;line-height:24px}.customer-account .custom-file-btn__info{display:none}.customer-account .custom-checkbox{margin-bottom:50px}@media (max-width:991px){.customer-account .custom-checkbox{margin-bottom:30px}}.customer-account .custom-checkbox__input{position:absolute;opacity:0;text-indent:-50px}.customer-account .custom-checkbox__input:checked+.custom-checkbox__label::after{content:"";position:absolute;left:6px;top:6px;width:12px;height:12px;background-color:#37a58c}.customer-account .custom-checkbox__label{position:relative;padding:0 0 0 30px;margin-bottom:50px;font-size:16px;line-height:24px;color:#818181}.customer-account .custom-checkbox__label::before{content:'';position:absolute;top:0;left:0;width:22px;height:22px;border-radius:0;border:1px solid #cacaca;background-color:#fff}.customer-account .custom-checkbox__label a{color:#818181;text-decoration:none}.customer-account .custom-select{position:relative;width:calc(50% - 10px)}@media (max-width:767px){.customer-account .custom-select{width:100%;max-width:500px}}.customer-account .custom-select select{width:100%;height:50px;padding:10px 15px;margin-bottom:30px;font-size:16px;line-height:1.25;font-weight:400;color:#000;border:1px solid #d9d9d9}@media (max-width:767px){.customer-account .custom-select select{margin-bottom:20px}}.customer-account .account-balance{margin-bottom:30px}@media (max-width:991px){.customer-account .account-balance{margin-bottom:30px}}.customer-account .account-balance__text{color:#818181;font-size:18px;font-weight:400;line-height:24px}.customer-account .account-balance__text .price::before{content:"...............";color:#818181}.customer-account .account-balance__text a,.customer-account .account-balance__text span{font-size:18px;line-height:24px}.customer-account .account-balance__text a{color:#dd0060;text-decoration:none}.customer-account .account-balance__text a:hover{text-decoration:underline;color:#000}@media (max-width:991px){.customer-account .account-balance__text{text-align:center;font-size:18px;line-height:21px}.customer-account .account-balance__text a,.customer-account .account-balance__text span{font-size:18px;line-height:21px}.customer-account .account-balance__text_main{max-width:300px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.customer-account .account-balance__text .price{font-family:'Futura New Book','Roboto Condensed','Arial',sans-serif}.customer-account .account-balance__light-text{color:#777}}.customer-account .account-table{width:100%;box-sizing:border-box}.customer-account .account-table td,.customer-account .account-table th{border:1px solid #d8d8d8;text-align:center;padding:12px 5px;font-size:18px;font-weight:300;line-height:24px}.customer-account .account-table th{color:#000;font-family:'Futura New Book','Roboto Condensed','Arial',sans-serif}.customer-account .account-table td{color:#000}.customer-account .account-table .price{font-size:18px;font-weight:300;line-height:24px;min-width:70px;text-align:left;display:inline-block;vertical-align:top}.customer-account .account-table__mobile-description{display:none}@media (max-width:767px){.customer-account .account-table__mobile-description{display:block;font-size:18px;font-weight:300;line-height:26px;color:#777;font-family:'Futura New','Roboto Condensed','Arial',sans-serif}.customer-account .account-table thead{display:none}.customer-account .account-table tr{display:block;margin-bottom:10px;border:1px solid #d8d8d8;padding:20px}.customer-account .account-table .price,.customer-account .account-table td{line-height:21px;font-family:'Futura New Book','Roboto Condensed','Arial',sans-serif}.customer-account .account-table td{border:0;padding:0;margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px}.customer-account .account-table .price{min-width:auto;text-align:right}}.customer-account .giftcardaccount .input-container{width:100%;margin-bottom:10px}.customer-account .giftcardaccount .input-container.error-content{position:relative}.customer-account .giftcardaccount .input-container.error-content input{border:1px solid #dd0060}.customer-account .giftcardaccount .input-container.error-content .input-container__message{position:absolute;top:-9px;left:10px}.customer-account .giftcardaccount .input-container.error-content .error-msg{padding:0 5px;font-size:14px;line-height:18px;color:#dd0060;background-color:#fff}.customer-account .giftcardaccount .buttons-set{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:0}.customer-account .giftcardaccount .button_check{padding:10px 50px 10px 20px;margin-bottom:20px;width:auto}@media (max-width:425px){.customer-account .giftcardaccount .button_check{width:100%}}.customer-account .giftcardaccount .button_redeem{padding:10px 50px 10px 20px;width:auto}@media (max-width:425px){.customer-account .giftcardaccount .button_redeem{width:100%}}@media (max-width:767px){.customer-account .reviews-list{padding-top:5px}}.customer-account .reviews-list__item{position:relative;border:1px solid #d8d8d8;background-color:#fff;margin-bottom:20px;padding:50px 60px}@media (max-width:767px){.customer-account .reviews-list__item{margin-bottom:10px;padding:20px 20px 70px}}.customer-account .reviews-list__date{color:#777;font-size:21px;font-weight:300;line-height:34px;text-transform:uppercase;display:block;margin-bottom:10px}@media (max-width:767px){.customer-account .reviews-list__date{margin-bottom:0;font-size:18px}.customer-account .reviews-list__title{margin-bottom:20px;line-height:21px}}.customer-account .reviews-list__title-link{color:#000;font-size:21px;font-weight:300;line-height:26px}@media (max-width:767px){.customer-account .reviews-list__title-link{font-size:18px;line-height:21px}}.customer-account .reviews-list__link{position:absolute;top:20px;right:20px;color:#777;font-family:'Futura New Book','Roboto Condensed','Arial',sans-serif;font-size:21px;font-weight:300;line-height:26px}.customer-account .reviews-list__link::after{left:0;bottom:0;width:100%;height:1px;content:"";background:#000;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .4s ease-out}.customer-account .history-list__info a:hover,.customer-account .history-list__info button:hover,.customer-account .reviews-list__link:hover{color:#000}.customer-account .reviews-list__link:hover::after{transform:scaleX(1);transform-origin:left}@media (max-width:767px){.customer-account .reviews-list__link{font-size:18px;line-height:34px;top:auto;bottom:20px}}.customer-account .form-list{padding-top:1px;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}.customer-account .form-edit-account{padding-top:1px}.customer-account .addresses .address__line-wrap{padding:0;display:block;margin-bottom:30px;border:0}@media (max-width:767px){.customer-account .addresses .address__line-wrap{margin-bottom:20px}}.customer-account .addresses .address__title{color:#000;font-size:18px;font-weight:700;line-height:24px;margin-bottom:20px;display:block}.customer-account .addresses .address__info br,.customer-account .addresses .address__title::before{display:none}@media (max-width:991px){.customer-account .addresses .address__title{margin-bottom:15px}}@media (max-width:767px){.customer-account .addresses .address__new-row{margin-top:40px}}.customer-account .addresses .address__item-content{border:1px solid #d9d9d9;padding:30px;position:relative;transition:border-color .5s ease}@media (max-width:991px){.customer-account .addresses .address__item-content{padding:20px}}.customer-account .addresses .address__text{margin-bottom:10px;color:#000;font-size:18px;line-height:24px;font-weight:700}@media (max-width:991px){.customer-account .addresses .address__text{font-size:15px;line-height:18px}}.customer-account .addresses .address__controls{position:absolute;top:30px;right:30px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.customer-account .addresses .address__controls{position:static;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto}}.customer-account .addresses .address__link{position:relative;right:auto;bottom:auto;top:auto;left:auto;background:0 0;width:auto;height:auto;margin-right:30px;color:#818181;font-size:14px;font-weight:400;line-height:18px}.customer-account .addresses .address__link:hover{color:#dd0060}.customer-account .addresses .address__link:last-child{margin-right:0}.customer-account .addresses .address__info{font-size:18px;font-weight:400;line-height:24px;width:100%;max-width:350px;color:#696969}.customer-account .addresses .address__info .fa{display:none}.customer-account .addresses .address__info i{display:block;color:#777;font-style:normal;font-size:18px}@media (max-width:991px){.customer-account .addresses .address__info{font-size:15px;line-height:18px;margin-bottom:20px}.customer-account .addresses .address__info i{font-size:14px}}.customer-account .addresses .active .address__item-content{border-color:#dd0060}.customer-account #new-address-form.new-address-form_simple{margin-top:0}@media (max-width:1199px){.customer-account #new-address-form.new-address-form_simple{margin-top:-10px}}.customer-account #new-address-form.new-address-form_simple .simple+div{position:relative;z-index:1}@media (max-width:1199px){.customer-account #new-address-form.new-address-form_simple .simple+div{margin-top:0!important}}.customer-account #new-address-form.new-address-form_simple .address-map-cont{padding-bottom:1px}@media (min-width:1200px){.customer-account #new-address-form.new-address-form_simple .address-map-cont{margin-bottom:-30px}}.customer-account #new-address-form.new-address-form_simple .controls{width:100%}@media (max-width:1199px){.customer-account #new-address-form.new-address-form_simple .controls{padding-top:0}}.customer-account #new-address-form.new-address-form_simple .controls .c-input,.customer-account #new-address-form.new-address-form_simple .controls .c-textarea{border:0;margin-bottom:30px}@media (max-width:1199px){.customer-account #new-address-form.new-address-form_simple .controls .c-input,.customer-account #new-address-form.new-address-form_simple .controls .c-textarea{margin-bottom:19px}}.customer-account #new-address-form.new-address-form_simple .controls .c-input input,.customer-account #new-address-form.new-address-form_simple .controls .c-input textarea,.customer-account #new-address-form.new-address-form_simple .controls .c-textarea input,.customer-account #new-address-form.new-address-form_simple .controls .c-textarea textarea{background:0 0;height:auto;border:1px solid #d8d8d8;padding:7px 20px;font-size:16px;font-weight:400;line-height:34px;text-transform:initial;color:#000}.customer-account #new-address-form.new-address-form_simple .controls .c-input textarea,.customer-account #new-address-form.new-address-form_simple .controls .c-textarea textarea{min-height:100px}.customer-account #new-address-form.new-address-form_simple .controls .c-input .fl.up,.customer-account #new-address-form.new-address-form_simple .controls .c-textarea .fl.up{left:15px!important;padding:0 5px;color:#b0b0b0;font-size:14px;font-weight:400;line-height:18px;background-color:#fff;top:-8px;margin:0;z-index:1}.customer-account #new-address-form.new-address-form_simple #map-address-input-cont.active,.customer-account #new-address-form.new-address-form_simple #map-address-input-cont.has-content,.customer-account #new-address-form.new-address-form_simple .controls .c-input.active,.customer-account #new-address-form.new-address-form_simple .controls .c-input.has-content,.customer-account #new-address-form.new-address-form_simple .controls .c-textarea.active,.customer-account #new-address-form.new-address-form_simple .controls .c-textarea.has-content{box-shadow:none}.customer-account #new-address-form.new-address-form_simple .controls .c-input.active input,.customer-account #new-address-form.new-address-form_simple .controls .c-input.active textarea,.customer-account #new-address-form.new-address-form_simple .controls .c-input.has-content input,.customer-account #new-address-form.new-address-form_simple .controls .c-input.has-content textarea,.customer-account #new-address-form.new-address-form_simple .controls .c-textarea.active input,.customer-account #new-address-form.new-address-form_simple .controls .c-textarea.active textarea,.customer-account #new-address-form.new-address-form_simple .controls .c-textarea.has-content input,.customer-account #new-address-form.new-address-form_simple .controls .c-textarea.has-content textarea{border:1px solid #d9d9d9}.customer-account #new-address-form.new-address-form_simple .controls .c-input.active .fl.up,.customer-account #new-address-form.new-address-form_simple .controls .c-input.has-content .fl.up,.customer-account #new-address-form.new-address-form_simple .controls .c-textarea.active .fl.up,.customer-account #new-address-form.new-address-form_simple .controls .c-textarea.has-content .fl.up{top:-8px}.customer-account #new-address-form.new-address-form_simple .controls .c-input.error input,.customer-account #new-address-form.new-address-form_simple .controls .c-input.error textarea,.customer-account #new-address-form.new-address-form_simple .controls .c-textarea.error input,.customer-account #new-address-form.new-address-form_simple .controls .c-textarea.error textarea{border:1px solid #d65252}.customer-account #new-address-form.new-address-form_simple .controls .c-input.error .c-status,.customer-account #new-address-form.new-address-form_simple .controls .c-textarea.error .c-status{background:0 0;display:none}.customer-account #new-address-form.new-address-form_simple .controls .c-input.error .check-failed,.customer-account #new-address-form.new-address-form_simple .controls .c-textarea.error .check-failed{display:none;color:#dd0060;font-size:14px;font-weight:400;line-height:18px;left:15px;padding:0 5px;top:43px;background:#fff;width:auto;max-width:80%}.customer-account #new-address-form.new-address-form_simple .controls .c-input.valid input,.customer-account #new-address-form.new-address-form_simple .controls .c-input.valid textarea,.customer-account #new-address-form.new-address-form_simple .controls .c-textarea.valid input,.customer-account #new-address-form.new-address-form_simple .controls .c-textarea.valid textarea{border:1px solid #d9d9d9}.customer-account #new-address-form.new-address-form_simple .controls .c-input.valid .c-status,.customer-account #new-address-form.new-address-form_simple .controls .c-textarea.valid .c-status{display:none}@media (max-width:1199px){.customer-account #new-address-form.new-address-form_simple #address-name-cont,.customer-account #new-address-form.new-address-form_simple #address-phone-cont,.customer-account #new-address-form.new-address-form_simple #house-cont,.customer-account #new-address-form.new-address-form_simple #office-cont,.customer-account #new-address-form.new-address-form_simple #street-cont,.customer-account #new-address-form.new-address-form_simple #street_type-cont{width:calc(100%/2 - 6px);margin-bottom:19px}}@media (max-width:768px){.customer-account #new-address-form.new-address-form_simple #address-name-cont,.customer-account #new-address-form.new-address-form_simple #address-phone-cont,.customer-account #new-address-form.new-address-form_simple #house-cont,.customer-account #new-address-form.new-address-form_simple #office-cont,.customer-account #new-address-form.new-address-form_simple #street-cont,.customer-account #new-address-form.new-address-form_simple #street_type-cont{width:100%;margin-right:0}}@media (max-width:1199px){.customer-account #new-address-form.new-address-form_simple #postcode-cont{width:100%;margin:0 0 19px}}.customer-account #new-address-form.new-address-form_simple #map-address-input-cont{border:0;margin:0}@media (max-width:1199px){.customer-account #new-address-form.new-address-form_simple #map-address-input-cont{margin-bottom:0}}.customer-account #new-address-form.new-address-form_simple #map-address-input-cont #input-address-map{border:1px solid #d8d8d8;text-transform:initial;height:auto;padding:12px 20px!important;line-height:1;background-color:transparent}.customer-account #new-address-form.new-address-form_simple #map-address-input-cont #input-address-map::-moz-placeholder{color:transparent;opacity:1}.customer-account #new-address-form.new-address-form_simple #map-address-input-cont #input-address-map:-ms-input-placeholder,.customer-account #new-address-form.new-address-form_simple #map-address-input-cont #input-address-map::-ms-input-placeholder{color:transparent}.customer-account #new-address-form.new-address-form_simple #map-address-input-cont #input-address-map::-webkit-input-placeholder{color:transparent}.customer-account #new-address-form.new-address-form_simple #map-address-input-cont #input-address-map::placeholder{color:transparent}.customer-account #new-address-form.new-address-form_simple #map-address-input-cont #input-address-map:focus{box-shadow:none}@media (max-width:1199px){.customer-account #new-address-form.new-address-form_simple #map-address-input-cont #input-address-map{font-size:16px;line-height:24px}}.customer-account #new-address-form.new-address-form_simple #map-address-input-cont .fl.up{position:absolute;font-size:14px;font-weight:400;line-height:18px;color:#777;padding:0 5px;left:15px!important;top:-8px;margin:0}.customer-account #new-address-form.new-address-form_simple #map-address-input-cont.active .fl.up,.customer-account #new-address-form.new-address-form_simple #map-address-input-cont.has-content .fl.up{color:#b0b0b0;font-size:14px;line-height:18px;top:-8px;background-color:#fff}.customer-account #new-address-form.new-address-form_simple #map-address-input-cont.active #input-address-map,.customer-account #new-address-form.new-address-form_simple #map-address-input-cont.has-content #input-address-map,.customer-account #new-address-form.new-address-form_simple #map-address-input-cont.valid input{border-color:#d8d8d8}.customer-account #new-address-form.new-address-form_simple #map-address-input-cont.valid{border:0}.customer-account #new-address-form.new-address-form_simple #map-address-input-cont.valid .c-status{display:none}.customer-account #new-address-form.new-address-form_simple .wrapper-btn-save{width:100%}@media (max-width:1199px){.customer-account #new-address-form.new-address-form_simple .wrapper-btn-save{margin-top:20px}}.customer-account #new-address-form.new-address-form_simple #btn-add-address{position:relative;width:240px;padding:10px 20px;font-size:16px;line-height:20px;color:#fff;text-align:left;font-weight:400;border:0;background:#37a58c;background-image:linear-gradient(to right,#000 50%,#37a58c 50%);background-position-x:100%;background-size:220% 100%}@media (max-width:425px){.customer-account #new-address-form.new-address-form_simple #btn-add-address{width:100%}}.customer-account #client-addresses .address__add-link:active::before,.customer-account #client-addresses .address__add-link:hover,.customer-account #new-address-form.new-address-form_simple #btn-add-address:active::before,.customer-account #new-address-form.new-address-form_simple #btn-add-address:hover{background-position-x:0;transition:background-position .2s linear}.customer-account #client-addresses .address__add-link::after,.customer-account #client-addresses .address__add-link::before,.customer-account #new-address-form.new-address-form_simple #btn-add-address::after,.customer-account #new-address-form.new-address-form_simple #btn-add-address::before{content:"";position:absolute;top:0;right:0;width:40px;height:40px}.customer-account #client-addresses .address__add-link::before,.customer-account #new-address-form.new-address-form_simple #btn-add-address::before{background-image:linear-gradient(to right,#000 50%,#37a58c 50%);background-position-x:96%;background-size:220% 100%}.customer-account #client-addresses .address__add-link::after,.customer-account #new-address-form.new-address-form_simple #btn-add-address::after{background-image:url(/skin/frontend/ariflex/rehau/images/svg/main-slide-arrow-white.svg);background-repeat:no-repeat;background-size:8px 12px;background-position:center center}.customer-account #new-address-form.new-address-form_simple #btn-add-address:disabled{background:#777;color:#fff;opacity:1}.customer-account #new-address-form.new-address-form_simple #btn-add-address:disabled::before{display:none}.customer-account .required-text{margin:0 0 30px;color:#b0b0b0;font-size:14px;font-weight:300;line-height:18px}.customer-account .required-text::before{content:"* ";color:#37a58c}.customer-account .main{opacity:1}.customer-account #client-addresses .address__add-link{position:relative;width:240px;padding:10px 20px;box-sizing:border-box;font-size:16px;line-height:20px;color:#fff;text-align:left;font-weight:400;text-decoration:none;border:0;background:#37a58c;background-image:linear-gradient(to right,#000 50%,#37a58c 50%);background-position-x:100%;background-size:220% 100%}@media (max-width:425px){.customer-account #client-addresses .address__add-link{width:100%}}.customer-account #client-addresses .add{border:0;border-radius:0}.customer-account #client-addresses .add::before{display:none}.customer-account .history-list{width:100%;border-collapse:separate}.customer-account .history-list__header{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:2px solid #000}@media (max-width:580px){.customer-account .history-list__header{display:none}}.customer-account .history-list__head{padding:0 0 20px 20px;color:#000;font-size:14px;font-weight:400;line-height:18px;position:relative;text-align:left;width:18%;box-sizing:border-box}.customer-account .history-list__head_wide{width:24%}.customer-account .history-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:50px}@media (max-width:580px){.customer-account .history-list__item{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px;margin-bottom:15px;border:1px solid #d9d9d9}}.customer-account .history-list__item:nth-child(2n+1){background-color:#f2f2f2}@media (max-width:580px){.customer-account .history-list__item:nth-child(2n+1){background-color:transparent}}.customer-account .history-list__info{padding:10px 0 10px 20px;color:#000;font-size:14px;font-weight:400;line-height:18px;position:relative;text-align:left;width:18%;box-sizing:border-box}@media (max-width:580px){.customer-account .history-list__info{padding:0 0 10px;width:50%}.customer-account .history-list__info:nth-child(2n){text-align:right}}.customer-account .history-list__info:last-child{padding-right:20px}@media (max-width:580px){.customer-account .history-list__info:last-child{padding:10px 0 0;margin-left:auto;text-align:right}}.customer-account .history-list__info_wide{width:24%}@media (max-width:580px){.customer-account .history-list__info_wide{width:50%}}.customer-account .history-list__info_number{color:#dd0060}.customer-account .history-list__info_price .price{font-weight:700;font-size:14px;line-height:18px}.customer-account .history-list__info a{color:#dd0060;position:relative}.customer-account .history-list__info button{color:#dd0060;background-color:transparent;text-decoration:underline}.customer-account .history-list__info button:disabled{color:#dcdcdc;cursor:auto}.customer-account .payment-change{filter:none;backdrop-filter:none}.customer-account .payment-change__wrap{padding:30px}.customer-account .payment-change__content-row{margin-bottom:15px}.customer-account .payment-change__title{font-size:36px;line-height:40px;font-weight:700;margin-right:30px}@media (max-width:767px){.customer-account .payment-change__title{font-size:28px;line-height:32px}}.customer-account .payment-change__close-btn{width:22px;height:22px;position:absolute;top:30px;right:30px;background-image:url(/skin/frontend/ariflex/rehau/images/svg/icon-close-colored.svg);background-size:contain;background-position:center center;background-repeat:no-repeat}@media (max-width:768px){.customer-account .payment-change__close-btn{top:15px;right:15px;width:18px;height:18px}}@media (max-width:767px){.customer-account .payment-change__content{margin-top:20px}}.customer-account .payment-change__method-name{font-size:16px;line-height:20px;font-weight:400;color:#4e4e4e}.customer-account .payment-change__method-name::before{width:21px;height:21px;background-color:#fff;border:1px solid #4e4e4e;border-radius:0;transition:all .5s ease;margin-right:14px;background-repeat:no-repeat;background-position:center center;background-size:13px 9px}.customer-account .payment-change__method-dot:checked~.payment-change__method-name::before{box-shadow:none;background-color:#37a58c;border-color:#37a58c;background-image:url(/skin/frontend/ariflex/rehau/images/svg/icon-check-white.svg)}.customer-account .payment-change .tingle-btn{width:48%;width:calc(50% - 15px/2);border:0;text-transform:initial;font-weight:900;font-size:18px;line-height:24px;white-space:nowrap;position:relative;padding:13px 60px 13px 15px;margin:0}.customer-account .payment-change .tingle-btn::after,.customer-account .payment-change .tingle-btn::before{content:"";position:absolute;top:0;right:0;width:50px;height:50px}.customer-account .payment-change .tingle-btn,.customer-account .payment-change .tingle-btn::before{background-size:220% 100%;transition:background-position .2s linear;background-position-x:100%}.customer-account .payment-change .tingle-btn::after{background-repeat:no-repeat;background-position:center center;background-size:11px 17px}.customer-account .payment-change .tingle-btn--danger{background-color:#000;color:#4e4e4e}.customer-account .payment-change .tingle-btn--danger,.customer-account .payment-change .tingle-btn--danger::before{background-image:linear-gradient(to right,#000 50%,#f2f2f2 50%)}.customer-account .payment-change .tingle-btn--danger::after{background-image:url(/skin/frontend/ariflex/rehau/images/svg/next-arrow-dark-grey.svg)}.customer-account .payment-change .tingle-btn--primary{color:#fff}.customer-account .payment-change .tingle-btn--primary,.customer-account .payment-change .tingle-btn--primary::before{background-image:linear-gradient(to right,#000 50%,#37a58c 50%)}@media (max-width:768px){.customer-account .payment-change .tingle-btn--primary{margin-bottom:15px}}.customer-account .payment-change .tingle-btn:hover{border:0;color:#fff}.customer-account .payment-change .tingle-btn:active::before,.customer-account .payment-change .tingle-btn:hover{background-position-x:0;transition:background-position .2s linear}.customer-account .payment-change .tingle-btn--danger:active::after,.customer-account .payment-change .tingle-btn--primary::after{background-image:url(/skin/frontend/ariflex/rehau/images/svg/main-slide-arrow-white.svg)}@media (max-width:768px){.customer-account .payment-change .tingle-btn{width:100%}}.customer-account .payment-change .tingle-modal-box__footer{background-color:transparent;padding:0 30px 40px}.customer-account .your-review-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}@media (max-width:767px){.customer-account .your-review-item{padding-top:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}.customer-account .your-review-item__img-wrapper{width:100px;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;margin-right:30px}@media (max-width:767px){.customer-account .your-review-item__img-wrapper{margin-right:0;margin-bottom:25px}}.customer-account .your-review-item__name{color:#000;font-family:'Futura New Book','Roboto Condensed','Arial',sans-serif;font-size:21px;font-weight:300;line-height:26px;margin-bottom:44px;display:block}@media (max-width:767px){.customer-account .your-review-item__name{font-size:18px;line-height:21px;margin-bottom:0}}.customer-account .your-review-item__sku{color:#777;font-size:18px;font-weight:300;line-height:21px}@media (max-width:767px){.customer-account .your-review-item__sku{margin-bottom:10px}.customer-account .your-review-item__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.customer-account .your-review{border:1px solid #d8d8d8;padding:30px}@media (max-width:767px){.customer-account .your-review{padding:20px}}.customer-account .your-review__time{color:#777;font-size:21px;font-weight:300;line-height:34px;display:block;margin-bottom:20px}@media (max-width:767px){.customer-account .your-review__time{font-size:18px;margin-bottom:0}}.customer-account .your-review__text{color:#000;font-size:21px;font-weight:300;line-height:26px}@media (max-width:767px){.customer-account .your-review__text{font-size:18px;line-height:21px}}.customer-account .review-back{color:#777;font-family:'Futura New Book','Roboto Condensed','Arial',sans-serif;font-size:21px;font-weight:300;line-height:26px;margin-left:auto;position:relative;padding-left:15px;margin-top:10px}.customer-account .review-back::after{left:0;bottom:0;width:100%;height:1px;content:"";background:#000;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .4s ease-out}.customer-account .review-back::before{content:"";position:absolute;left:0;top:52%;transform:translateY(-50%) rotate(-90deg);width:12px;height:12px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-image:url(/skin/frontend/ariflex/axor/images/svg/icon-up.svg)}.customer-account .review-back:hover,.customer-account .support-application:hover .support-application__more{color:#000}.customer-account .review-back:hover::after,.sales-order-view .order-info__print:hover::after{transform:scaleX(1);transform-origin:left}@media (max-width:767px){.customer-account .review-back{margin-left:20px;font-size:18px;line-height:21px;-ms-flex-item-align:start;align-self:flex-start}.customer-account .review-back::before{width:10px;height:10px}}.customer-account .supports-tickets{margin:20px 0 0;padding-bottom:30px}.customer-account .support-application{border:1px solid #d8d8d8;color:#000;margin-bottom:20px;padding:30px;display:block;transition:all .5s ease;position:relative}@media (max-width:991px){.customer-account .support-application{margin-bottom:10px;padding:20px 20px 70px}}.customer-account .support-application__header{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:991px){.customer-account .support-application__header{margin-bottom:20px}}.customer-account .support-application__id{margin-right:20px;color:#000;font-size:21px;font-weight:300;line-height:21px;text-transform:uppercase}@media (max-width:991px){.customer-account .support-application__id{font-size:18px;margin-right:0}}.customer-account .support-application__id-code,.customer-account .support-application__more{font-family:'Futura New Book','Roboto Condensed','Arial',sans-serif;font-weight:300;font-size:21px;line-height:21px}@media (max-width:991px){.customer-account .support-application__id-code,.customer-account .support-application__more{font-size:18px}}.customer-account .support-application__more{color:#777}@media (max-width:991px){.customer-account .support-application__more{position:absolute;bottom:20px;right:20px;line-height:34px}}.customer-account .support-application:hover{border:1px solid #000;color:#000;text-decoration:none;transition:all 1s ease}.customer-account .support-request__title{color:#000;font-family:'Futura New Book','Roboto Condensed','Arial',sans-serif;font-size:21px;font-weight:300;line-height:34px;margin-bottom:20px}@media (max-width:991px){.customer-account .support-request__title{text-align:center;margin-bottom:30px;font-size:18px;line-height:21px}.customer-account .support-request__title-number{display:block}}.customer-account .support-message{border:1px solid #d8d8d8;padding:30px;margin-bottom:20px}@media (max-width:991px){.customer-account .support-message{margin-bottom:10px;padding:20px}}.customer-account .support-message__header{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}@media (max-width:991px){.customer-account .support-message__header{margin-bottom:10px}}.customer-account .support-message__title{color:#000;font-size:18px;font-weight:500;line-height:21px;margin-right:20px}@media (max-width:991px){.customer-account .support-message__title{width:100%;margin-right:0;margin-bottom:10px}}.customer-account .support-message__time{color:#777;font-size:18px;font-weight:300;line-height:21px;font-family:'Futura New Book','Roboto Condensed','Arial',sans-serif}@media (max-width:991px){.customer-account .support-message__time{font-family:'Futura New','Arial','Helvetica',sans-serif}}.customer-account .support-message__text{font-size:21px;font-weight:300;line-height:26px}@media (max-width:991px){.customer-account .support-message__text{font-size:18px;line-height:21px}}.customer-account .support-message__file{position:relative;margin-top:30px;padding-left:40px;font-size:21px;font-weight:300;line-height:26px;color:#000}.customer-account .support-message__file::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:22px;height:22px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(/skin/frontend/ariflex/axor/images/svg/icon-dowload.svg)}@media (max-width:991px){.customer-account .support-message__file{margin-top:20px;font-size:18px;line-height:18px}}.customer-account .support-message__file-link{color:#777;font-family:'Futura New Book','Roboto Condensed','Arial',sans-serif;font-weight:300;line-height:26px}.customer-account .support-message__file-link:hover{color:#000;text-decoration:underline}@media (max-width:991px){.customer-account .support-message__file-link{line-height:18px}}.customer-account .reply-form__title{padding:25px 0 10px;font-family:'Futura New Book','Roboto Condensed','Arial',sans-serif;font-weight:300;font-size:21px;line-height:34px;color:#000}@media (max-width:991px){.customer-account .reply-form__title{padding:10px 0 0;font-size:18px;text-align:center}}.customer-account ul.blocks>li{border-radius:0;margin-left:0;margin-right:0;font-size:inherit}.customer-account ul.blocks>li>b{padding:0;height:auto;border-radius:0;background:0 0}.customer-account ul.blocks>li.active b{background:0 0}.customer-account-index .aside-btn__icon,.customer-account-index .welcome-panel__title::before{background-image:url(/skin/frontend/ariflex/axor/images/svg/icon-customer-control-white.svg)}.customer-account-index .welcome-panel__title-text::before{content:"Панель управления"}.customer-account-edit .aside-btn__icon,.customer-account-edit .welcome-panel__title::before{background-image:url(/skin/frontend/ariflex/axor/images/svg/icon-customer-data-white.svg)}.customer-account-edit .welcome-panel__title-text::before{content:"Данные учётной записи"}.customer-address-form .aside-btn__icon,.customer-address-form .welcome-panel__title::before,.customer-address-index .aside-btn__icon,.customer-address-index .welcome-panel__title::before{background-image:url(/skin/frontend/ariflex/axor/images/svg/icon-customer-address-white.svg)}.customer-address-form .welcome-panel__title-text::before,.customer-address-index .welcome-panel__title-text::before{content:"Адресная книга"}.customer-address-form .c-row,.customer-address-index .c-row{padding:0;margin-bottom:0}.wishlist-index-index .my-account{max-width:none}.wishlist-index-index .welcome-panel__title::before{background-image:url(/skin/frontend/ariflex/axor/images/svg/icon-customer-favorite-white.svg);background-size:50px 46px}.wishlist-index-index .welcome-panel__title-text::before{content:"Избранное"}.wishlist-index-index .aside-btn__icon{background-image:url(/skin/frontend/ariflex/axor/images/svg/icon-customer-favorite-white.svg)}.wishlist-index-index .my-wishlist_not-logged .page-title:not(:focus):not(:active){position:relative!important;height:auto;width:auto;clip:initial;white-space:initial}.wishlist-index-index .my-wishlist_not-logged .page-title-text{text-align:left;font-size:28px;line-height:32px;font-weight:700;color:#000;margin:50px 0 30px;text-transform:none}@media (max-width:991px){.wishlist-index-index .my-wishlist_not-logged .page-title-text{margin:30px 0 20px;font-size:18px;line-height:24px}}.wishlist-index-index .my-wishlist .wishlist-empty{margin-bottom:40px}.wishlist-index-index .my-wishlist .category-products{padding:0;margin:0}.wishlist-index-index .my-wishlist:not(.my-wishlist_not-logged) .page-title:not(:focus):not(:active){position:static!important;height:auto;width:auto;clip:initial}@media (min-width:992px){.wishlist-index-index .my-wishlist:not(.my-wishlist_not-logged) .page-title-text:not(:focus):not(:active){position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}}.wishlist-index-index .my-wishlist:not(.my-wishlist_not-logged) .product-item__wrapper{-webkit-flex-basis:calc(100%/3 - 40px/3);-ms-flex-basis:calc(100%/3 - 40px/3);flex-basis:calc(100%/3 - 40px/3);margin-right:20px;box-sizing:border-box}@media (max-width:1199px){.wishlist-index-index .my-wishlist:not(.my-wishlist_not-logged) .product-item__wrapper{margin-right:10px;-webkit-flex-basis:calc(50% - 5px);-ms-flex-basis:calc(50% - 5px);flex-basis:calc(50% - 5px)}}@media (max-width:425px){.wishlist-index-index .my-wishlist:not(.my-wishlist_not-logged) .product-item__wrapper{margin-right:0;flex-basis:100%}}.wishlist-index-index .my-wishlist:not(.my-wishlist_not-logged) .product-item__wrapper:nth-child(4n){margin-right:20px}@media (max-width:1199px){.wishlist-index-index .my-wishlist:not(.my-wishlist_not-logged) .product-item__wrapper:nth-child(4n){margin-right:auto}}.wishlist-index-index .my-wishlist:not(.my-wishlist_not-logged) .product-item__wrapper:nth-child(3n){margin-right:0}@media (max-width:1199px){.wishlist-index-index .my-wishlist:not(.my-wishlist_not-logged) .product-item__wrapper:nth-child(3n){margin-right:auto}.wishlist-index-index .my-wishlist:not(.my-wishlist_not-logged) .product-item__wrapper:nth-child(2n){margin-right:0}}@media (max-width:425px){.wishlist-index-index .my-wishlist:not(.my-wishlist_not-logged) .product-item__wrapper:nth-child(2n){margin-right:auto}}.sales-order-history .aside-btn__icon,.sales-order-history .welcome-panel__title::before{background-image:url(/skin/frontend/ariflex/axor/images/svg/icon-customer-history-white.svg)}.sales-order-history .welcome-panel__title-text::before{content:"Мои заказы"}.sales-order-history .my-account .buttons-set{display:none}.review-customer-index .welcome-panel__title::before{background-image:url(/skin/frontend/ariflex/axor/images/svg/icon-customer-feedback-white.svg);background-size:53px 50px}.review-customer-index .welcome-panel__title-text::before{content:"Мои отзывы о товарах"}.review-customer-index .aside-btn__icon{background-image:url(/skin/frontend/ariflex/axor/images/svg/icon-customer-feedback-white.svg)}.advancednewsletter-manage-index .aside-btn__icon,.advancednewsletter-manage-index .welcome-panel__title::before{background-image:url(/skin/frontend/ariflex/axor/images/svg/icon-customer-subscribe-white.svg)}.advancednewsletter-manage-index .welcome-panel__title-text::before{content:"Ваши подписки"}.advancednewsletter-manage-index .button{border:0;text-transform:uppercase;width:100%;max-width:290px;text-align:center;padding:13px 20px;font-size:21px;font-weight:500;line-height:34px}.advancednewsletter-manage-index .button:hover{color:#777;border:0}@media (max-width:991px){.advancednewsletter-manage-index .button{max-width:345px}.advancednewsletter-manage-index .subscr-list{padding-top:20px}.advancednewsletter-manage-index .buttons-set{margin-top:10px}}.helpdeskultimate-customer-index .aside-btn__icon,.helpdeskultimate-customer-index .welcome-panel__title::before,.helpdeskultimate-customer-view .aside-btn__icon,.helpdeskultimate-customer-view .welcome-panel__title::before{background-image:url(/skin/frontend/ariflex/axor/images/svg/icon-customer-subscribe-white.svg)}.helpdeskultimate-customer-index .welcome-panel__title-text::before,.helpdeskultimate-customer-view .welcome-panel__title-text::before{content:"Мои заявки в службу поддержки"}.helpdeskultimate-customer-index .buttons-set{margin-top:20px}.helpdeskultimate-customer-index .pager,.helpdeskultimate-customer-view .pager{display:none}@media (max-width:991px){.helpdeskultimate-customer-index h3.sub-title,.helpdeskultimate-customer-view h3.sub-title{display:none}}.helpdeskultimate-customer-view .input-container textarea{padding:12px 20px!important}.helpdeskultimate-customer-view .buttons-set{margin-top:50px}@media (max-width:991px){.helpdeskultimate-customer-view .buttons-set{margin-top:40px}.helpdeskultimate-customer-view .page-title:not(:focus):not(:active){position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.helpdeskultimate-customer-view .custom-file-btn{margin-bottom:30px}.helpdeskultimate-customer-view .order-info-list{max-width:500px;margin:0 auto}}.enterprise-giftcardaccount-customer-index .aside-btn__icon,.enterprise-giftcardaccount-customer-index .welcome-panel__title::before{background-image:url(/skin/frontend/ariflex/axor/images/svg/icon-customer-gift-white.svg)}.enterprise-giftcardaccount-customer-index .welcome-panel__title-text::before{content:"Подарочные сертификаты"}.enterprise-customerbalance-info-index .aside-btn__icon,.enterprise-customerbalance-info-index .welcome-panel__title::before{background-image:url(/skin/frontend/ariflex/axor/images/svg/icon-customer-data-white.svg)}.enterprise-customerbalance-info-index .welcome-panel__title-text::before{content:"Баланс"}@media (max-width:991px){.enterprise-customerbalance-info-index .page-title:not(:focus):not(:active),.sales-order-view .page-title:not(:focus):not(:active){position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.enterprise-customerbalance-info-index .sub-title{text-align:center;font-size:18px;font-weight:300;line-height:34px;margin-bottom:10px;font-family:'Futura New Book','Roboto Condensed','Arial',sans-serif}.enterprise-customerbalance-info-index .sub-title_main{font-weight:500;font-family:'Futura New','Arial','Helvetica',sans-serif;text-transform:uppercase}}.sales-order-view .order-info__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:767px){.sales-order-view .order-info__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}}.sales-order-view .order-info__title{font-size:18px;line-height:24px;font-weight:700;margin-bottom:30px;padding:0;text-align:left}@media (max-width:767px){.sales-order-view .order-info__title{margin-bottom:20px}}.sales-order-view .order-info__status{color:#818181}@media (max-width:767px){.sales-order-view .order-info__status{display:block}}.sales-order-view .order-info__print{margin-left:auto;font-size:14px;line-height:24px;position:relative;text-decoration:none}@media (max-width:767px){.sales-order-view .order-info__print{display:none}}.sales-order-view .back-link a::before,.sales-order-view .order-info__print::before{content:"";position:absolute;background-repeat:no-repeat;background-size:contain;background-position:center center}.sales-order-view .order-info__print::before{left:-30px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-image:url(/skin/frontend/ariflex/axor/images/svg/icon-print.svg)}.sales-order-view .back-link a:hover,.sales-order-view .order-info__print:hover{color:#000}.sales-order-view .order-info-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}@media (max-width:767px){.sales-order-view .order-info-list__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.sales-order-view .order-info-list__name{position:relative;width:50%;margin-top:-2px;font-size:18px;line-height:18px;color:#818181;border-bottom:2px dotted #d9d9d9}@media (max-width:767px){.sales-order-view .order-info-list__name{width:100%;margin-bottom:5px;font-size:15px;line-height:18px;border:0}}.sales-order-view .order-info-list__name span{position:relative;bottom:-2px;display:inline-block;padding:0 5px 0 0;background-color:#fff}.sales-order-view .order-info-list__content{width:50%;font-size:18px;line-height:24px;color:#000}@media (max-width:767px){.sales-order-view .order-info-list__content{width:100%;font-size:15px;line-height:18px}}.sales-order-view .order-info-list__content .price{font-size:18px;line-height:24px;font-weight:400;color:#000}.sales-order-view .order-info-list__item_grand_total .price{font-weight:700;color:#dd0060}.sales-order-view .back-link a{color:#dd0060;font-size:14px;line-height:18px;font-weight:400;border:0;padding:0 0 0 15px;margin:0;position:relative}.sales-order-view .back-link a::before{left:0;top:5px;width:5px;height:8px;background-image:url(/skin/frontend/ariflex/rehau/images/svg/icon-arrow-left-color.svg)}.sales-order-view .back-link a:hover::before{background-image:url(/skin/frontend/ariflex/rehau/images/svg/icon-arrow-left-black.svg)}@media (max-width:767px){.sales-order-view .payment-change{display:-webkit-box;display:-ms-flexbox;display:flex}.sales-order-view .payment-change .tingle-modal-box{width:90%;height:auto}.sales-order-view .payment-change .tingle-modal-box .tingle-modal-box{height:auto}.sales-order-view .payment-change .tingle-modal-box .tingle-modal-box__content{height:auto;padding:0;overflow-y:auto}.sales-order-view .payment-change .tingle-modal-box .tingle-modal-box__footer{position:static;padding:0 0 20px}.sales-order-view .payment-change__wrap{padding:20px}}.sales-order-view .order-details-list{padding-bottom:10px}@media (max-width:767px){.sales-order-view .order-details-list{padding-bottom:20px}}.sales-order-view .order-details-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #d8d8d8;padding:20px 30px;margin-bottom:20px}@media (max-width:767px){.sales-order-view .order-details-list__item{margin-bottom:10px;padding:20px 20px 15px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.sales-order-view .order-details-list__name{font-size:16px;font-weight:400;line-height:18px;margin-right:3%}@media (max-width:767px){.sales-order-view .order-details-list__name{margin-right:0;margin-bottom:20px;width:100%}}.sales-order-view .order-details-list__qty,.sales-order-view .order-details-list__sku{white-space:nowrap;margin-right:3%;font-size:15px;font-weight:400;line-height:16px}.sales-order-view .order-details-list__qty{color:#818181}.sales-order-view .order-details-list__sku{color:#777}@media (max-width:424px){.sales-order-view .order-details-list__sku{width:100%}}.sales-order-view .order-details-list__qty strong{font-weight:400;color:#000}@media (max-width:767px){.sales-order-view .order-details-list__qty,.sales-order-view .order-details-list__qty strong{line-height:34px}}.sales-order-view .order-details-list__price{min-width:100px;text-align:right}.sales-order-view .order-details-list__price .price{font-size:18px;font-weight:700;line-height:18px;color:#dd0060}@media (max-width:767px){.sales-order-view .order-details .order-info-list{max-width:290px}.sales-order-view .order-details .order-info-list__name{width:60%}}.sales-order-view .order-details .order-info-list__content{width:40%}@media (max-width:767px){.sales-order-view .order-details .order-info-list__content{text-align:right}.sales-order-view .order-details .order-info-list__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.sales-order-view .buttons-set{margin-top:0;vertical-align:top;margin-right:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sales-order-view .buttons-set .custom-button{display:inline-block;vertical-align:top}.sales-order-view .buttons-set .back-link{margin:20px 10px 20px 0}@media (max-width:767px){.sales-order-view .buttons-set{margin:10px 0;display:block}.sales-order-view .buttons-set .custom-button{padding-left:15px;padding-right:15px;width:100%;max-width:405px;font-size:18px}.sales-order-view .buttons-set .back-link{text-align:left}}@media (max-width:374px){.sales-order-view .buttons-set{margin-left:0;margin-right:0;display:block;width:100%}.sales-order-view .buttons-set .custom-button{padding-left:0;padding-right:0;display:block}}.sales-order-view .box-payment{margin:50px 0}@media (max-width:767px){.sales-order-view .box-payment{margin:30px 0;text-align:center}}

@media (max-width:540px){.fancybox-parent_overflow,.overflow-hidden,.tingle-enabled{position:relative;min-height:100vh}.fancybox-parent_overflow .page-wrapper,.overflow-hidden .page-wrapper,.tingle-enabled .page-wrapper{position:relative;overflow:hidden;height:100vh}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}body.compare_open{overflow:hidden}body.compare_open .compare-toolbar{height:100%!important}.fancybox-skin{background:#fff}input[name=compare]+label{display:inline-block}.compare-toolbar .content .compare-items .header ul>li .item,.item-compare{position:relative;border:1px solid transparent;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:auto;float:none;text-align:left;max-width:260px;margin-top:2px;margin-bottom:2px;padding:0 0 15px}.compare-toolbar .content .compare-items .header ul>li .item .image,.item-compare .image{margin:0;float:left}.compare-toolbar .content .compare-items .header ul>li .item .image img,.item-compare .image img{display:block;margin:20px 0;width:90px}.compare-toolbar .content .compare-items .header ul>li .item .fa-remove:before,.item-compare .fa-remove:before{top:0;left:0;position:relative}.compare-toolbar .content .compare-items .header ul>li .item .name,.item-compare .name{font-size:12px;padding:20px 0 0;margin-left:90px;margin-right:26px;overflow:hidden;line-height:13px;height:60px;position:relative}.compare-toolbar .content .compare-items .header ul>li .item .name:after,.item-compare .name:after{background-color:rgba(255,255,255,.9);content:'';width:100%;height:4px;display:block;position:absolute;bottom:0;-webkit-box-shadow:0 0 14px 4px #fff;-moz-box-shadow:0 0 14px 4px #fff;box-shadow:0 0 14px 4px #fff}.compare-toolbar .content .compare-items .header ul>li .item .name a,.item-compare .name a{text-decoration:none;color:inherit}.compare-toolbar .content .compare-items .header ul>li .item .name a:hover,.item-compare .name a:hover{color:#26a792}.compare-toolbar .content .compare-items .header ul>li .item .sku,.compare-toolbar .content .compare-items .header ul>li .item div.price,.item-compare .sku,.item-compare div.price{text-transform:uppercase;color:#767d8d;padding:10px 0 0;margin-left:90px;position:static;background:0 0;height:auto;line-height:normal;font-size:12px}.compare-toolbar .content .compare-items .header ul>li .item div.price,.item-compare div.price{text-transform:none;color:#000;font-weight:700}.compare-toolbar .content .compare-items .header ul>li .item:hover,.item-compare:hover{border-color:#d5d5d5;box-shadow:0 0 4px 1px #d5d5d5;-moz-box-shadow:0 0 4px 1px #d5d5d5;-webkit-box-shadow:0 0 4px 1px #d5d5d5;z-index:2}.item-compare:hover:after{display:none}.compare-toolbar .content .compare-items .header ul>li .item:hover .remove,.item-compare:hover .remove{color:#fff;background:#26a792}.item-compare:last-child:after{display:none}.compare-toolbar .content .compare-items .header ul>li .item .remove,.item-compare .remove{position:absolute;right:7px;top:7px;width:18px;height:18px;line-height:18px;text-align:center;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#26a792;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.compare-toolbar{background-color:#fff;position:fixed;left:0;right:0;bottom:0;box-shadow:0 0 20px rgba(0,0,0,.2);-webkit-transition:height 150ms ease-out;-moz-transition:height 150ms ease-out;-o-transition:height 150ms ease-out;transition:height 150ms ease-out;z-index:-1}.compare-toolbar *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.compare-toolbar.show-footer{min-height:500px}.compare-toolbar .share-link{display:block;line-height:18px;color:#0066a1}.compare-toolbar .share-link:hover{text-decoration:underline;cursor:pointer}.compare-toolbar .share-link i{font-size:16px;margin-right:5px;float:left}.compare-toolbar.draggable .content .compare-items .header ul>li{cursor:pointer;cursor:-webkit-grab}.compare-toolbar .bar{display:block;height:40px;line-height:40px;background-color:#f7f9fc;background-repeat:repeat-x;background:-webkit-linear-gradient(top,#fff,#f7f9fc);background:linear-gradient(top,#fff,#f7f9fc);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7f9fc', GradientType=0)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff7f9fc', GradientType=0);border-bottom:1px solid #ccc;z-index:2;color:#323232}.compare-toolbar .bar .title{display:block;position:relative;max-width:960px;margin:0 auto;color:#000;font-size:14px;height:40px}.compare-toolbar .bar .title label{font-weight:400;float:left;line-height:40px}.compare-toolbar .bar .title .groups{white-space:nowrap;float:left;width:720px;overflow:hidden;position:relative}.compare-toolbar .bar .title .groups:after{content:"";display:block;position:absolute;right:0;top:0;height:39px;width:15px;-webkit-box-shadow:-15px 0 15px #fafbfc inset;box-shadow:-15px 0 15px #fafbfc inset}.compare-toolbar .bar .title a.group{color:#1e5587;font-size:14px;font-weight:400;display:inline-block;margin-left:8px;height:40px;line-height:40px}.compare-toolbar .bar .title a.group:active,.compare-toolbar .bar .title a.group:focus,.compare-toolbar .bar .title a.group:hover{text-decoration:underline}.compare-toolbar .bar .title #toggle-toolbar{position:absolute;right:0;top:50%;font-size:14px;line-height:16px;font-weight:400;color:#333;margin-top:-8px;padding-right:35px;text-decoration:none}.compare-toolbar .bar .title #toggle-toolbar:after{font-family:FontAwesome,sans-serif;content:"\f0dd";position:relative;top:-2px;margin-left:5px}.compare-toolbar .bar .title #toggle-toolbar.toggle:after{content:"\f0de";top:3px}.compare-toolbar .bar .title #toggle-toolbar:hover{text-decoration:none;color:#a3a3a3}.compare-toolbar .bar .title #close-compare,.compare-toolbar .content .compare-items .header ul>li .item:hover:after,.compare-toolbar .content .compare-items ul.hidden,.compare-toolbar.compared .bar #toggle-toolbar{display:none}.compare-toolbar .content{position:relative;max-width:960px;margin:0 auto}.compare-toolbar .content .buttons{float:left;padding-top:22px}.compare-toolbar .content .buttons .btn{background:#26a792;color:#fff;text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;text-transform:uppercase;padding:10px 8px 8px}.compare-toolbar .content .buttons .btn:after,.compare-toolbar .content .buttons .btn:focus,.compare-toolbar .content .buttons .btn:hover{background:#69c0a7;color:#fff}.compare-toolbar .content .buttons .btn.clear{background:#a3a3a3}.compare-toolbar .content .buttons .btn.clear:after,.compare-toolbar .content .buttons .btn.clear:focus,.compare-toolbar .content .buttons .btn.clear:hover{background:#a3a3a3}.compare-toolbar .content .compare-items{position:relative}.compare-toolbar .content .compare-items ul{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;list-style:none}.compare-toolbar .content .compare-items ul>li{vertical-align:top;background:#fff}.compare-toolbar .content .compare-items .header{padding-top:10px;height:150px;background:#fff;opacity:1}.compare-toolbar .content .compare-items .header .share-link{margin-top:12px}.compare-toolbar .content .compare-items .header .first{text-align:left;float:left;position:relative;width:210px;height:100%}.compare-toolbar .content .compare-items .header .first:after{content:"";position:absolute;top:0;right:-1px;z-index:2;height:130px;width:1px;display:block;box-shadow:0 35px 20px -10px #fff inset,0 -35px 20px -10px #fff inset;-moz-box-shadow:0 35px 20px -10px #fff inset,0 -35px 20px -10px #fff inset;-webkit-box-shadow:0 35px 20px -10px #fff inset,0 -35px 20px -10px #fff inset;background:#d5d5d5}.compare-toolbar .content .compare-items .header .first h3{margin:0 0 10px;font-size:24px;font-weight:400}.compare-toolbar .content .compare-items .header .first label{display:block;color:#73788b;font-size:15px;white-space:nowrap;margin-bottom:10px;font-weight:400}.compare-toolbar .content .compare-items .header .first label input[type=checkbox]{margin-right:8px;float:left;margin-top:3px}.compare-toolbar .content .compare-items .header .first button{background:#26a792;color:#fff;text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;display:inline-block;border:0;height:30px;padding:0 15px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.compare-toolbar .content .compare-items .header .first button:focus{outline:0}.compare-toolbar .content .compare-items .header .first button .material-icons{position:relative;float:left;font-size:20px;margin-right:6px;top:1px}.compare-toolbar .content .compare-items .header .wrap-items{margin-left:210px!important}.compare-toolbar .content .compare-items .header ul{display:block;overflow:hidden}.compare-toolbar .content .compare-items .header ul>li{vertical-align:top;position:relative;display:block;float:left;width:250px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.compare-toolbar .content .compare-items .header ul>li:after{content:"";position:absolute;top:0;right:0;height:130px;width:1px;display:block;box-shadow:0 35px 20px -10px #fff inset,0 -35px 20px -10px #fff inset;-moz-box-shadow:0 35px 20px -10px #fff inset,0 -35px 20px -10px #fff inset;-webkit-box-shadow:0 35px 20px -10px #fff inset,0 -35px 20px -10px #fff inset;background:#d5d5d5}.compare-toolbar .content .compare-items .header ul>li.drag{cursor:move;cursor:-webkit-grabbing}.compare-toolbar .content .compare-items .header ul>li .item:last-child:after,.compare-toolbar .content .compare-items .header ul>li:last-child:after{display:none}.compare-toolbar .content .compare-items .group{margin:0 0 25px}.compare-toolbar .content .compare-items .group h4{display:block;color:#000;font-weight:400;margin:0 0 10px;font-size:20px}.compare-toolbar .content .compare-items .group ul ul{display:block;list-style-type:disc;padding-left:20px;width:auto!important}.compare-toolbar .content .compare-items .group ul ul>li{display:list-item;padding:0;border:0!important;margin-bottom:4px;background:0 0;width:100%;height:auto!important}.compare-toolbar .content .compare-items .group ul>li{width:250px;border:1px solid #e1e0e5;border-bottom:none;border-left:none;background:#f7f7f9;padding:12px 10px;vertical-align:top;text-align:left;color:#000002;line-height:19px}.compare-toolbar .content .compare-items .group ul:hover>li{background:#eeeef5}.compare-toolbar .content .compare-items .group ul:last-child>li{border-bottom:1px solid #e1e0e5}.compare-toolbar .content .compare-items .group .first{color:#797c8b;font-weight:400;border-left:1px solid #e1e0e5;width:210px;will-change:transform}.compare-toolbar.compared{overflow:auto;z-index:1040}.compare-toolbar.compared .bar{background:#26a792;color:#fff;border-color:#26a792;position:fixed;left:0;width:100%;top:0;z-index:100}.compare-toolbar.compared .bar .title,.compare-toolbar.compared .bar .title .groups a,.compare-toolbar.compared .bar a{color:#fff}.compare-toolbar.compared .bar .title .groups{width:650px}.compare-toolbar.compared .bar .title .groups:after{-webkit-box-shadow:-15px 0 15px #26a792 inset;box-shadow:-15px 0 15px #26a792 inset}.compare-toolbar.compared .bar #close-compare{float:right;display:block;line-height:40px}.compare-toolbar.compared .content .compare-items{margin-left:0;padding-top:40px}.compare-toolbar.compared .content .compare-items .header{background:#fff;padding:10px 0}.compare-toolbar.compared .content .compare-items .header.fixed{position:fixed;left:0;top:40px;padding:0;box-shadow:0 10px 10px -8px rgba(0,0,0,.2);-moz-box-shadow:0 10px 10px -8px rgba(0,0,0,.2);-webkit-box-shadow:0 10px 10px -8px rgba(0,0,0,.2);width:100%;z-index:2;min-height:151px}.compare-toolbar.compared .content .compare-items .header.fixed .first{padding:10px 0;min-height:145px}.compare-toolbar.compared .content .compare-items .header.fixed .first:after{top:8px}.compare-toolbar.compared .content .compare-items .header.fixed ul{width:960px;background:#fff;margin:0}.compare-toolbar.compared .content .compare-items .header.fixed ul>li{list-style:none;margin-top:0;margin-bottom:0}.compare-toolbar.compared .content .compare-items .header .first{z-index:99;background:#fff;min-height:129px}.compare-toolbar.compared .content .compare-items .header .first.scrolled{padding-left:5px}.compare-toolbar.compared .content .compare-items .header .first .buttons,.compare-toolbar.compared .content .compare-items .header .first .toolbox .button,.compare-toolbar.full-width .bar .title .groups:after{display:none}.compare-toolbar.compared .content .compare-items .header .first .toolbox{display:block;padding-top:2px}.compare-toolbar.compared .content .compare-items .header ul{width:960px;margin:0}.compare-toolbar.compared .content .compare-items .header ul>li{list-style:none}.compare-toolbar.compared .content .compare-items .header ul>li .item .sku{display:block}.compare-toolbar.full-width .bar .title{width:auto;max-width:100%;padding:0 20px}.compare-toolbar.full-width .bar .title .groups,.compare-toolbar.full-width .content .compare-items .group,.compare-toolbar.full-width .content .compare-items .header{width:auto}.compare-toolbar.full-width .content{width:auto;max-width:100%;padding-left:20px}.compare-toolbar.full-width .content .compare-items .group .first,.compare-toolbar.full-width .content .compare-items .header .first{width:210px}.compare-toolbar.full-width.compared .content .compare-items .header.fixed{padding-left:20px}#compare-toolbar.share{height:auto!important}#compare-toolbar:not(.compared).full-width .header .first{padding-left:20px!important}#compare-toolbar:not(.compared) .header{padding-top:5px}#compare-toolbar:not(.compared) .header .first{position:relative;z-index:99;background:#fff;height:115px;top:0}#compare-toolbar:not(.compared) .header .first:after{content:none}#compare-toolbar:not(.compared) .header .first .toolbox{display:none}#compare-toolbar:not(.compared) .header .cols-2,#compare-toolbar:not(.compared) .header .cols-3{display:inline-block;width:auto}#compare-toolbar:not(.compared) .header .wrap-items{-ms-overflow-x:auto;overflow-x:auto;overflow-y:hidden;-ms-overflow-y:hidden;width:auto;padding-bottom:5px}#compare-toolbar:not(.compared) .header .wrap-items::-webkit-scrollbar{height:4px}#compare-toolbar:not(.compared) .header .wrap-items::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}#compare-toolbar:not(.compared) .header .wrap-items::-webkit-scrollbar-thumb{background-color:#26a792;outline:1px solid #708090}#compare-toolbar:not(.compared) .header li:first-child:before{content:"";position:absolute;top:0;left:0;height:130px;width:1px;display:block;box-shadow:0 35px 20px -10px #fff inset,0 -35px 20px -10px #fff inset;-moz-box-shadow:0 35px 20px -10px #fff inset,0 -35px 20px -10px #fff inset;-webkit-box-shadow:0 35px 20px -10px #fff inset,0 -35px 20px -10px #fff inset;background:#d5d5d5}#compare-toolbar:not(.compared) .content{padding-left:0}footer{margin-bottom:0}.compare-bar_enabled footer{margin-bottom:40px}@media print{body{color:#000;background:#fff}@page{margin:2cm}.compare-toolbar .content .compare-items .header .first button,.compare-toolbar .content .compare-items .header ul>li .item .image,.compare-toolbar .content .compare-items .header ul>li .item .remove,.compare-toolbar.compared .bar,.page-wrapper{display:none}.compare-toolbar.compared .content .compare-items .header.fixed{position:static}.compare-toolbar .content .compare-items .header ul>li .item .name{padding:20px 30px 0;margin-left:0}.compare-toolbar.compared .content .compare-items .header ul>li .item .sku{padding:0 30px}.compare-toolbar .content{max-width:100%}.compare-toolbar .content .compare-items ul{display:flex;width:100%}}.catalog-product-compare-index #compare-toolbar{display:block!important;top:0}.catalog-product-compare-index #rh-badge,.catalog-product-compare-index #rh-customBadge{display:none!important}@media (max-width:1034px){.compare-toolbar .bar .title .groups,.compare-toolbar.full-width .bar .title .groups{width:680px}}@media (max-width:991px){#compare-toolbar,.compare-link{display:none}.compare-bar_enabled footer,footer{margin-bottom:0}}.compare-toolbar .content .buttons .btn{display:inline-block}@media (max-width:991px){footer{margin-bottom:0}}

.test-mode{background-color:rgba(85,85,85,.9);font-size:15px;padding:0;border-style:solid;border-width:0;border-color:#202020}.test-mode__wrap{position:fixed;width:100%;z-index:999;bottom:0;top:auto;left:0}.test-mode .container{position:relative}.test-mode__message{color:#fff;line-height:18px;font-family:'Futura New Book',sans-serif;display:block;padding:13px 36px 13px 20px;text-align:center}.test-mode__message a{cursor:pointer;color:#fff;text-decoration:underline}.test-mode__close,.test-mode__message a:hover{color:#aaa;text-decoration:none}.test-mode__close{color:#fff;position:absolute;border:1px solid #fff;border-radius:5px;transition:opacity .7s;right:8px;top:50%;height:25px;line-height:25px;width:30px;background-color:transparent;background-image:none;background-repeat:no-repeat;background-position:center;background-size:13px;transform:translate(0,-50%);text-align:center}.test-mode__close:active,.test-mode__close:focus,.test-mode__close:hover{text-decoration:none;background-color:rgba(128,128,128,.9)}.test-mode__close span{display:inline-block}.test-mode__close:before{font-size:14px;color:#fff;content:none;padding:5px;position:relative;line-height:21px;top:.5px;font-family:Arial,Helvetica,Verdana,Tahoma,sans-serif}.compare-bar_enabled .test-mode__wrap{bottom:39px}@media (max-width:991px){.compare-bar_enabled .test-mode__wrap{bottom:0}}.overflow-hidden .test-mode__wrap{display:none}.label_adc,.wrap_cab{z-index:100!important}a.test-mode__close:hover{color:#fff}

.instagram-browser .tingle-modal_related .tingle-modal-box{height:calc(10%)!important;transform:translate(0,-50%)!important;top:50%!important}

@media (max-width:540px){.fancybox-parent_overflow,.overflow-hidden,.tingle-enabled{position:relative;min-height:100vh}.fancybox-parent_overflow .page-wrapper,.overflow-hidden .page-wrapper,.tingle-enabled .page-wrapper{position:relative;overflow:hidden;height:100vh}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.breadcrumbs__item{display:inline-block;font-size:.6666666666666666rem;font-weight:500}.breadcrumbs__item.active{color:#525252}.breadcrumbs__link{text-decoration:none}.breadcrumbs__link:active,.breadcrumbs__link:focus,.breadcrumbs__link:hover{color:#797979}.breadcrumbs__arrow{color:#bebebe}.breadcrumbs{margin:0;padding:20px 0}@media (max-width:767px){.breadcrumbs{display:none;overflow:visible;overflow-x:scroll;white-space:nowrap}}.breadcrumbs__item{font-size:14px;line-height:18px}.breadcrumbs__item_active{color:#b0b0b0}.breadcrumbs__link{font-size:14px;line-height:18px;color:#b0b0b0;transition:all .4s ease;display:inline-block;vertical-align:top}.breadcrumbs__link:hover{color:#000}.breadcrumbs__arrow{font-size:0;width:5px;height:18px;margin:0 10px;display:inline-block;vertical-align:top;background-repeat:no-repeat;background-position:center center;background-size:5px 8px;background-image:url(/skin/frontend/ariflex/rehau/images/svg/next-arrow-disabled.svg)}@media (max-width:767px){.container_breadcrumbs{padding:0 0 0 15px}}.breadcrumbs{opacity:1}

@media (max-width:540px){.fancybox-parent_overflow,.overflow-hidden,.tingle-enabled{position:relative;min-height:100vh}.fancybox-parent_overflow .page-wrapper,.overflow-hidden .page-wrapper,.tingle-enabled .page-wrapper{position:relative;overflow:hidden;height:100vh}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.scroll-top{position:fixed;width:40px;height:40px;bottom:70px;right:0;background-color:#f0f0f0;background-position:center;background-image:url(/skin/frontend/ariflex/default/images/scrolltop.svg);background-repeat:no-repeat;background-size:16px;z-index:250;cursor:pointer;display:none;transition:background-color .2s;border-radius:0;opacity:.5}.scroll-top:active,.scroll-top:focus,.scroll-top:hover{background-color:#e7e7e7}.compare-bar_enabled .scroll-top{bottom:70px}.compare-bar_enabled.compare_open-preview .scroll-top,.compare_open-preview.compare-bar_enabled .scroll-top{bottom:226px}@media (max-width:991px){.compare-bar_enabled.compare_open-preview .scroll-top,.compare_open-preview.compare-bar_enabled .scroll-top,.scroll-top{bottom:5%}}@media (max-width:1023px){.scroll-top{width:40px;height:40px}}@media (min-width:767px){:active,:focus,:hover{opacity:1}}

.stock-notification{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);overflow:hidden;z-index:99999}.stock-notification__modal{width:100%;max-width:460px;position:absolute;left:50%;top:50%;transform:translate(-50%,100vh);transition:all .6s ease;opacity:0;padding:30px;background-color:#fff}.stock-notification__modal_animate{opacity:1;transform:translate(-50%,-50%)}@media (max-width:767px){.stock-notification__modal{max-width:90%;padding:10px 15px 20px}}.stock-notification__close{position:absolute;z-index:1;right:30px;top:30px;width:22px;height:22px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-image:url(/skin/frontend/ariflex/rehau/images/svg/icon-close-colored.svg);border:0;background-color:transparent;box-shadow:none}@media (max-width:767px){.stock-notification__close{right:15px;top:11px}}.stock-notification h2{font-family:'Brix Sans','Roboto Condensed',sans-serif;font-size:36px;line-height:40px;font-weight:700;text-transform:initial;margin-bottom:20px;color:#000}@media (max-width:767px){.stock-notification h2{font-size:18px;line-height:24px;margin-bottom:20px;font-weight:700;font-family:inherit}}.stock-notification a{color:#000;text-decoration:underline}.stock-notification a,.stock-notification p{font-family:inherit;font-size:18px;line-height:24px;font-weight:400}@media (max-width:767px){.stock-notification p{font-size:16px;line-height:18px}}

@media (max-width:540px){.fancybox-parent_overflow,.overflow-hidden,.tingle-enabled{position:relative;min-height:100vh}.fancybox-parent_overflow .page-wrapper,.overflow-hidden .page-wrapper,.tingle-enabled .page-wrapper{position:relative;overflow:hidden;height:100vh}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.price,.price .old,.price .special{color:#000;font-size:21px;font-size:1.1666666666666667rem;font-weight:500}.price{font-family:'Brix Sans','Roboto Condensed',sans-serif}.price .old{color:#95989a;font-size:12px;font-size:.6666666666666666rem;text-decoration:line-through}.price .special{display:block}

@media (max-width:540px){.fancybox-parent_overflow,.overflow-hidden,.tingle-enabled{position:relative;min-height:100vh}.fancybox-parent_overflow .page-wrapper,.overflow-hidden .page-wrapper,.tingle-enabled .page-wrapper{position:relative;overflow:hidden;height:100vh}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.subscribe__wrap{padding:40px 0;border-bottom:1px solid #4e4e4e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.subscribe__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 0}}.subscribe__description{margin-right:50px}@media (max-width:767px){.subscribe__description{margin-right:0;margin-bottom:20px}}.subscribe__title{color:#f2f2f2;font-weight:900;font-size:18px;line-height:24px;margin-bottom:18px}.subscribe__text{color:#b0b0b0;font-size:14px;line-height:18px;max-width:209px;min-width:209px}@media (max-width:767px){.subscribe__text{max-width:100%}}.subscribe__fieldset{max-width:880px;width:100%}.subscribe__field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px}@media (max-width:540px){.subscribe__field{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}}.subscribe__policy{font-size:14px;line-height:18px;color:#b0b0b0}.subscribe__policy a{text-decoration:underline;color:#b0b0b0}.subscribe__btn{box-shadow:none;border:1px solid #818181;background-color:transparent;color:#818181;position:relative;font-size:16px;font-weight:700;line-height:19px;padding:12px 71px 12px 20px;transition:all .5s ease}.subscribe__btn::after{content:"";position:absolute;right:20px;top:50%;transform:translateY(-50%);width:11px;height:16px;background-repeat:no-repeat;background-position:center center;background-image:url(/skin/frontend/ariflex/rehau/images/svg/next-arrow-light.svg)}.subscribe__btn:active,.subscribe__btn:focus,.subscribe__btn:hover{border-color:#fff;color:#fff}.subscribe__item{width:100%;margin-right:20px}@media (max-width:540px){.subscribe__item{margin-right:0;margin-bottom:10px}}.subscribe__input{display:block;font-size:14px;line-height:18px;font-weight:400;color:#000;border:0;padding:13px 20px 14px;width:100%;background-color:#f2f2f2}.subscribe__input::-moz-placeholder{color:#818181;opacity:1}.subscribe__input:-ms-input-placeholder,.subscribe__input::-ms-input-placeholder{color:#818181}.subscribe__input::-webkit-input-placeholder{color:#818181}.subscribe__input::placeholder{color:#818181}.subscribe .create-action-result-message{color:#fff;text-align:center;width:100%;font-weight:700;font-size:28px;line-height:32px}.subscribe__footer{opacity:1}

@media (max-width:540px){.fancybox-parent_overflow,.overflow-hidden,.tingle-enabled{position:relative;min-height:100vh}.fancybox-parent_overflow .page-wrapper,.overflow-hidden .page-wrapper,.tingle-enabled .page-wrapper{position:relative;overflow:hidden;height:100vh}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.home-features{opacity:1}

@media (max-width:540px){.fancybox-parent_overflow,.overflow-hidden,.tingle-enabled{position:relative;min-height:100vh}.fancybox-parent_overflow .page-wrapper,.overflow-hidden .page-wrapper,.tingle-enabled .page-wrapper{position:relative;overflow:hidden;height:100vh}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.footer{background-color:#000;padding:0}.footer_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__copyright{font-size:.7777777777777778rem;font-weight:300}.footer__right-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__right-section_desktop{max-width:170px}.footer__right-section_all{max-width:170px;min-width:auto}.footer__logo-section{margin-bottom:30px}.footer__contacts{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-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}@media (max-width:767px){.footer__phones,.footer__schedule{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-align:center;-ms-flex-align:center;align-items:center}}.footer__phone-number{font-size:1rem;text-decoration:none;letter-spacing:normal;margin:0}.footer__phone-number:active,.footer__phone-number:focus,.footer__phone-number:hover{color:#393939}.footer__phone-region,.footer__work-days{display:inline;margin:0 0 5px;color:#54616a;line-height:inherit;font-size:12px;font-size:.6666666666666666rem;font-weight:500}.footer__work-hours{color:#000;font-size:15px;font-weight:700;margin-bottom:10px}.footer__work-time{color:#95989a;font-size:12px;font-size:.6666666666666666rem;font-weight:500}.footer__socicons-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:65px}.footer__list-title{color:#54616a;display:inline-block;font-size:12px;font-size:.6666666666666666rem;font-weight:700;line-height:1;font-family:'Brix Sans','Roboto Condensed',sans-serif;margin:0 0 15px;text-transform:uppercase;text-decoration:none}.footer__list-link:active,.footer__list-link:focus,.footer__list-link:hover,.footer__list-title:active,.footer__list-title:focus,.footer__list-title:hover{color:#6b747b}.footer__list-link{display:inline;margin:0;color:#54616a;line-height:inherit;font-size:12px;font-size:.6666666666666666rem;font-weight:500;text-decoration:none}.footer__info-links__li{text-align:center}.footer__info-links__link{color:#54616a;display:inline-block;font-size:15px;font-size:.8333333333333334rem;font-weight:500;text-decoration:none}.footer__info-links__link:active,.footer__info-links__link:focus,.footer__info-links__link:hover{color:#393939}.footer__info-links_separator{background-color:#95989a;height:1px;max-width:120px;margin:12px auto;width:100%}.footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;min-height:48px;padding:0}.footer-bottom_block{display:block}.footer-bottom__row,.footer-bottom__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-bottom__row{border-width:0;border-color:#666;border-style:solid;padding:12px 0 4px;background-color:transparent}.footer-bottom__wrapper{max-width:1160px;width:100%;margin:0 auto;padding:0 10px}@media (max-width:1023px){.footer-bottom__wrapper{padding:0 45px}}@media (max-width:767px){.footer-bottom__wrapper{padding:0 15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer-bottom__column{margin:0 20px 0 0}.footer-bottom__column:last-child{margin:0}.footer-bottom__payment-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer-bottom__payment-item{background-position:center;background-repeat:no-repeat;display:block;margin:0 20px 0 0}.footer-bottom__payment-item:hover{opacity:1}.footer-bottom__payment-item:last-child{margin:0}.footer-bottom__payment-item_mc{background-image:url(/skin/frontend/ariflex/rehau/images/svg/payment-mc.svg);background-size:26px 16px;height:16px;width:26px}.footer-bottom__payment-item_visa{background-image:url(/skin/frontend/ariflex/rehau/images/svg/payment-visa.svg);background-size:47px 14px;width:47px;height:14px}.footer-bottom__payment-item_mir{background-image:url(/skin/frontend/ariflex/rehau/images/svg/payment-mir.svg);background-size:50px 14px;width:50px;height:14px}@media (min-width:1024px){.footer{padding-bottom:0}.footer__list{margin-bottom:30px}.footer__right-section{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer__socicons-section{margin-bottom:20px}.footer__info-links__li{text-align:left}.footer__info-links__link{font-size:12px;font-size:.6666666666666666rem}.footer__info-links_separator{margin:12px 0}.footer__section_only-desktop{display:block}}@media (max-width:1023px){.footer-bottom__row{border-width:0}.footer__section_only-desktop{display:none}}.footer__copyright{text-align:left;color:#000;font-size:14px;line-height:18px}@media (max-width:1050px){.footer__copyright{width:100%}}.footer__top{padding:38px 0;background:#37a58c}.footer__top-container{text-align:right;line-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:991px){.footer__top-container{text-align:left}}.footer__menu-section{padding:40px 15px 50px}@media (max-width:540px){.footer__menu-section{padding:10px 15px 30px}}.footer__phone-number{color:#fff;font-size:18px;line-height:22px;font-weight:700;display:block;transition:all .4s ease;margin-bottom:10px;white-space:nowrap}.footer__phone-number:hover{color:#37a58c}.footer__phones{margin-bottom:20px}.footer__work-time{margin-bottom:30px}.footer__work-time span{display:block;font-size:17px;line-height:22px;color:#848484}.footer__work-time .comma{display:none}.footer__claim{padding-top:20px;text-align:left;background:linear-gradient(to right,#000 60%,#fff 60%) top/100% 8px no-repeat}.footer__claim-text{font-size:18px;line-height:21px;font-weight:700}.footer__claim-text:last-child{color:#fff}.footer-bottom__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:15px}@media (max-width:767px){.footer-bottom__container{display:block;padding:20px 15px}}.footer-bottom__privacy{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:30px}@media (max-width:767px){.footer-bottom__privacy{margin-right:0}}.footer-bottom__privacy-link{font-size:14px;line-height:18px;color:#000;text-decoration:none;padding-left:20px;position:relative}.footer-bottom__privacy-link::before{content:"";position:absolute;left:11px;top:50%;transform:translateY(-50%);width:1px;height:10px;background-color:#000}@media (max-width:1050px){.footer-bottom__privacy-link:nth-child(2){padding-left:0}.footer-bottom__privacy-link:nth-child(2)::before{display:none}}@media (max-width:767px){.footer-bottom__privacy-link{width:100%;padding-left:0;margin-left:0;margin-top:5px}.footer-bottom__privacy-link::before{display:none}.footer-bottom__privacy-link_mobile-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.footer-bottom__payment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.footer-bottom__payment{margin-top:20px}}.footer-bottom__payment-item{opacity:1}.footer-navigation{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991px){.footer-navigation{-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer-navigation__main-item{width:280px;margin-right:20px;margin-bottom:20px}@media (max-width:1050px){.footer-navigation__main-item{width:auto;margin-right:30px}}@media (max-width:991px){.footer-navigation__main-item{width:45%;width:calc(100%/2 - 15px)}.footer-navigation__main-item:nth-child(2n){margin-right:0}}@media (max-width:540px){.footer-navigation__main-item{width:100%;margin:0;padding-bottom:20px;border-bottom:1px solid #4e4e4e}.footer-navigation__main-item_first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.footer-navigation__main-item_dropdown{padding-bottom:0}.footer-navigation__main-item_dropdown ul{display:none}.footer-navigation__main-item_dropdown .footer-navigation__title{padding-right:25px;position:relative}.footer-navigation__main-item_dropdown .footer-navigation__title::after{content:"";position:absolute;right:3px;top:50%;transform:translateY(-50%) rotate(90deg);width:5px;height:8px;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url(/skin/frontend/ariflex/rehau/images/svg/main-slide-arrow-white.svg);transition:all .4s ease}.footer-navigation__main-item_dropdown-active{padding-bottom:20px}.footer-navigation__main-item_dropdown-active .footer-navigation__title::after{transform:translateY(-50%) rotate(-90deg)}}.footer-navigation__title{font-weight:900;font-size:18px;line-height:24px;color:#fff;margin-bottom:20px;display:block}@media (max-width:991px){.footer-navigation__title{font-size:16px;line-height:20px}}@media (max-width:540px){.footer-navigation__title{margin:0;padding:20px 0}}.footer-navigation__link{font-size:18px;line-height:32px;color:#fff;font-weight:400;text-decoration:none;transition:all .4s ease}.footer-navigation__link:hover{text-decoration:underline}@media (max-width:991px){.footer-navigation__link{font-size:14px;line-height:30px}}.footer-navigation__contacts{text-align:right;margin-bottom:20px;margin-left:auto}@media (max-width:991px){.footer-navigation__contacts{margin-left:0;text-align:left}}@media (max-width:540px){.footer-navigation__contacts{margin-bottom:0;margin-top:20px}}.footer,.footer-bottom{opacity:1}

@media (max-width:540px){.fancybox-parent_overflow,.overflow-hidden,.tingle-enabled{position:relative;min-height:100vh}.fancybox-parent_overflow .page-wrapper,.overflow-hidden .page-wrapper,.tingle-enabled .page-wrapper{position:relative;overflow:hidden;height:100vh}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}

@media (max-width:540px){.fancybox-parent_overflow,.overflow-hidden,.tingle-enabled{position:relative;min-height:100vh}.fancybox-parent_overflow .page-wrapper,.overflow-hidden .page-wrapper,.tingle-enabled .page-wrapper{position:relative;overflow:hidden;height:100vh}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.search__close{display:none}.search__close-btn{z-index:20;cursor:pointer}.search_show{clear:both;width:74%}.search_show .search__form{width:86%}.search_show .search__toggle{border-left:1px solid #b9b9bc;padding-left:12px;margin-left:27px;top:0;float:right}.search_show .search__toggle:before{content:'\f14c';font-size:32px;width:32px;height:32px;top:2px}.search__form form{margin:0}.search__form.loading .search__button:before{content:'';animation:spin 2s linear infinite}.search-results{position:absolute;top:55px;z-index:100500;width:100%}@media (max-width:1023px){.search-results{top:55px;left:0;width:100%}}.search-results::before{content:'';position:absolute;display:block;border:6px solid transparent;border-bottom:6px solid #fff;top:-11px;left:15px}@media (max-width:1023px){.search-results::before{display:none}}.search-results__categories{margin:0 0 15px}@media (max-width:1023px){.search-results__categories{margin:0}}.search-results__category-item{padding:5px 20px;cursor:pointer}.search-results__button:hover,.search-results__category-item:hover{background-color:#efefef}.search-results__category-link{text-decoration:none;color:#000;font-size:14px;font-weight:400;line-height:20px}.search-results__footer{border-top:1px solid #efefef;position:absolute;bottom:-1px;width:calc(100% - 4px);border-radius:0 0 7px 7px}.search-results__button{background-color:rgba(239,239,239,.5);color:#000;font-size:14px;font-weight:400;line-height:30px;cursor:pointer;width:100%;text-align:center}.search-results .adjustment{color:#000;font-size:14px;font-weight:400;line-height:20px;padding:0 20px 10px;margin-bottom:10px;border-bottom:1px solid #efefef}.search-results .products__count,.search-results .search-results__categories-count{padding:5px 20px;font-size:14px;display:none;color:#000}.search-results .products{padding:0;margin:0;flex:1 0 auto}.search-results .products .adjustment{margin-bottom:10px}.search-results .products__item{padding:6px 11px;border:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#fff;cursor:pointer}.search-results .products__item .products__item-image{font-size:0}.search-results .products__item .products__item-image img{max-width:70px;max-height:70px}.search-results .products__item:hover{background-color:#efefef;border:0}.search-results .products__item-descr{padding:0 10px;width:100%}.search-results .products__item-name{color:#000;font-size:14px;font-weight:400;line-height:19px;padding:0;flex:1 1 auto}.search-results .products__item-sku{color:#b7b7b7;font-size:13px;font-weight:400;line-height:16px;text-transform:uppercase;display:none}.search-results .products__item-price,.search__result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.search-results .products__item-price{text-align:left;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.search-results .products__item-price span.original-price,.search-results .products__item-price span.special-price{color:#212121;font-size:14px;font-weight:700;line-height:16px}.search-results .products__item-price span.original-price.sp{line-height:16px;color:#9fa0a4;font-size:12px;font-weight:400;text-decoration:line-through;margin:0 0 0 7px}.search__result{overflow-y:scroll;max-height:500px;width:100%;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;border:0;border-radius:7px;padding:10px 0 40px;box-shadow:0 0 15px rgba(0,0,0,.16);background:#fff}@media (max-width:1023px){.search__result{max-height:500px;box-shadow:0 15px 15px rgba(0,0,0,.16);border-radius:0}}.search__result ul{margin:0;padding:0;list-style:none}.search__result .highlight{color:#42b4e6}.search__result::-webkit-scrollbar{width:4px}.search__result::-webkit-scrollbar-track{box-shadow:none;background-color:#f7f7f7}.search__result::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:4px}.search__result::-webkit-scrollbar-thumb:hover{background:#909090}.search__toggle{outline:0;background:0 0;padding:0;border:0;top:12px;position:relative}@media (max-width:1023px){.search__expanded-section{position:absolute;width:100%;left:0;height:0;top:0;background-color:transparent}}.search .adjustment{color:#000;font-size:14px;font-weight:400;line-height:20px;padding:0 20px 10px;margin-bottom:10px;border-bottom:1px solid #efefef}@media (max-width:1023px){.search-results-opened{overflow:hidden}.header-fixed-mobile .search__expanded-section{top:0}}@media (max-height:568px) and (max-width:1023px){.search-container .search__result{max-height:calc(100vh - 126px)}.header-fixed-mobile .search-container .search__result{max-height:calc(100vh - 98px)}}

@media (max-width:540px){.fancybox-parent_overflow,.overflow-hidden,.tingle-enabled{position:relative;min-height:100vh}.fancybox-parent_overflow .page-wrapper,.overflow-hidden .page-wrapper,.tingle-enabled .page-wrapper{position:relative;overflow:hidden;height:100vh}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.advantages{padding:50px 0;background:#f2f2f2;margin-bottom:0}@media (max-width:1099px){.advantages{padding-bottom:10px}}@media (max-width:991px){.advantages{padding-top:20px}}@media (max-width:540px){.advantages{padding:30px 0}}.advantages__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1099px){.advantages__list{-ms-flex-wrap:wrap;flex-wrap:wrap}}.advantages__item{width:24%;width:calc(100%/4 - 60px/3);max-width:100%;text-align:left}@media (max-width:1099px){.advantages__item{width:48%;width:calc(100%/2 - 10px);margin-bottom:40px}}@media (max-width:540px){.advantages__item{width:100%;margin-bottom:33px}.advantages__item:last-child{margin-bottom:0}}.advantages__link{display:block;padding:37px 30px 31px;position:relative;background-color:#fff;text-decoration:none;color:#000;height:100%}.advantages__link::before{content:"";left:30px;top:-20px;height:38px;width:38px;background-repeat:no-repeat;background-size:contain;background-position:center center;position:absolute}.advantages__link_original::before{background-image:url(/skin/frontend/ariflex/rehau/images/svg/advantages-original.svg)}.advantages__link_return::before{background-image:url(/skin/frontend/ariflex/rehau/images/svg/advantages-return.svg)}.advantages__link_pickup::before{background-image:url(/skin/frontend/ariflex/rehau/images/svg/advantages-pickup.svg)}.advantages__link_about::before{background-image:url(/skin/frontend/ariflex/rehau/images/svg/advantages-about.svg)}@media (max-width:540px){.advantages__link{padding:30px 15px}.advantages__link::before{left:15px;top:-19px}}.advantages__title{font-weight:700;font-size:18px;line-height:24px;color:#000;margin-bottom:10px}@media (max-width:540px){.advantages__title{margin-bottom:5px}}.advantages__dsc{font-size:14px;line-height:18px;font-weight:400;color:#4e4e4e}@media (max-width:540px){.advantages__dsc{font-size:12px;line-height:16px}}.advantages__about{margin-bottom:50px;width:100%;display:none}@media (max-width:991px){.advantages__about{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:60px}}@media (max-width:540px){.advantages__about{margin-bottom:40px}}.advantages__about-img{margin-right:50px;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;background-repeat:no-repeat;background-size:cover;background-position:center center}@media (max-width:991px){.advantages__about-img{margin-right:0;margin-bottom:30px;width:100%;height:300px}}@media (max-width:540px){.advantages__about-img{height:220px}}.advantages__about-text{font-size:18px;line-height:24px;margin-bottom:30px;color:#4e4e4e}@media (max-width:991px){.advantages__about-text{font-size:16px;line-height:20px;margin-bottom:15px}}.advantages__content{width:549px;margin-left:auto;min-height:330px}@media (max-width:1099px){.advantages__content{width:450px}}@media (max-width:991px){.advantages__content{min-height:auto;width:100%}}.advantages__more{color:#dd0060;font-size:18px;line-height:24px;font-weight:700;text-decoration:none;position:relative;padding-right:30px}.advantages__more::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:10px;height:16px;background-repeat:no-repeat;background-position:center center;background-image:url(/skin/frontend/ariflex/rehau/images/svg/next-arrow-colored.svg);background-size:contain}@media (max-width:991px){.advantages__more{font-size:14px;line-height:18px;padding-right:20px}.advantages__more::after{width:6px;height:10px}}

