.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.giftcardaccount .buttons-set{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.giftcardaccount .giftcard_balance_lookup{margin-top:15px}.giftcardaccount .giftcard_balance_lookup .price{font-weight:700;font-size:inherit}@media (max-width:1023px){.adaptive-table{display:-webkit-box;display:-ms-flexbox;display:flex}.adaptive-table tbody,.adaptive-table thead{width:100%}.adaptive-table thead th:last-child{min-height:90px}.adaptive-table tr{display:block;width:100%;margin-top:15px}.adaptive-table tr:first-child,.mobile-visible:first-child{margin-top:0}.adaptive-table tbody td.links{max-width:none}.adaptive-table tbody td.links a{padding-bottom:5px}.box-account .box-head a{margin-left:0}.mobile-visible{display:block;min-height:60px;margin-top:2px}.mobile-hidden{display:none}}@media (min-width:1024px){.box-account table thead tr{display:none}.box-account table thead tr:first-child{display:table-row}}.box-account table .nowrap,.link-payment{white-space:nowrap}.dob-tefal{padding-top:20px}.ticket-create__policy-block{margin:10px 0 0}.ticket-create__policy-block a{color:#333}.customer-bonus-disabled-box .customer-bonus__disabled-text a:hover,.customer-bonus-disabled-box .customer-bonus__enabled-text a:hover,.customer-bonus-enabled-box .customer-bonus__disabled-text a:hover,.customer-bonus-enabled-box .customer-bonus__enabled-text a:hover,.ticket-create__policy-block a:hover{text-decoration:none}.box-content p{word-wrap:break-word}.form-notification{text-align:center;padding:10px 15px 8px;margin:20px 0;font-weight:500;font-size:13px;line-height:20px;color:#fff;border-radius:0}.form-notification_success{background-color:#37a44e}.form-notification_error{background-color:#333}form .agreement-error,form input+.error,form textarea+.error{color:#ec3131;margin:5px 0;font-size:12px}form .agreement-error a,form input+.error a,form textarea+.error a{color:inherit;font-size:inherit;line-height:inherit}form .success{margin:10px 0;color:#00a500}.customer-bonus-disabled-box,.customer-bonus-enabled-box{max-width:770px;margin-bottom:40px;padding:16px 13px 16px 16px;border:1px solid #000}@media (max-width:1023px){.customer-bonus-disabled-box,.customer-bonus-enabled-box{max-width:100%}}@media (max-width:480px){.customer-bonus-disabled-box,.customer-bonus-enabled-box{padding:20px 15px}}.customer-bonus-disabled-box .customer-bonus__disabled,.customer-bonus-disabled-box .customer-bonus__enabled,.customer-bonus-enabled-box .customer-bonus__disabled,.customer-bonus-enabled-box .customer-bonus__enabled{display:grid;grid-template-columns:66px auto 90px}@media (max-width:480px){.customer-bonus-disabled-box .customer-bonus__disabled,.customer-bonus-disabled-box .customer-bonus__enabled,.customer-bonus-enabled-box .customer-bonus__disabled,.customer-bonus-enabled-box .customer-bonus__enabled{grid-template-columns:1fr}}.customer-bonus-disabled-box .customer-bonus__disabled-text,.customer-bonus-disabled-box .customer-bonus__enabled-text,.customer-bonus-enabled-box .customer-bonus__disabled-text,.customer-bonus-enabled-box .customer-bonus__enabled-text{margin:0 20px 0 30px;font-weight:700;font-size:15px;line-height:22px}.customer-bonus-disabled-box .customer-bonus__disabled-text a,.customer-bonus-disabled-box .customer-bonus__enabled-text a,.customer-bonus-enabled-box .customer-bonus__disabled-text a,.customer-bonus-enabled-box .customer-bonus__enabled-text a{color:inherit;font-weight:inherit}@media (max-width:480px){.customer-bonus-disabled-box .customer-bonus__disabled-text,.customer-bonus-disabled-box .customer-bonus__enabled-text,.customer-bonus-enabled-box .customer-bonus__disabled-text,.customer-bonus-enabled-box .customer-bonus__enabled-text{text-align:center;margin:0 0 7px}.customer-bonus-disabled-box .customer-bonus__disabled-icon,.customer-bonus-disabled-box .customer-bonus__enabled-icon,.customer-bonus-enabled-box .customer-bonus__disabled-icon,.customer-bonus-enabled-box .customer-bonus__enabled-icon{margin:0 auto 20px}.customer-bonus-disabled-box .customer-bonus__disabled-qr,.customer-bonus-disabled-box .customer-bonus__enabled-qr,.customer-bonus-enabled-box .customer-bonus__disabled-qr,.customer-bonus-enabled-box .customer-bonus__enabled-qr{display:none}}.customer-bonus-disabled-box .customer-bonus__disabled-apps,.customer-bonus-disabled-box .customer-bonus__enabled-apps,.customer-bonus-enabled-box .customer-bonus__disabled-apps,.customer-bonus-enabled-box .customer-bonus__enabled-apps{display:none}@media (max-width:480px){.customer-bonus-disabled-box .customer-bonus__disabled-apps,.customer-bonus-disabled-box .customer-bonus__enabled-apps,.customer-bonus-enabled-box .customer-bonus__disabled-apps,.customer-bonus-enabled-box .customer-bonus__enabled-apps{display:grid;grid-template-columns:repeat(2,auto);gap:10px;justify-content:center}}.box-account table,.my-account .box-payment img{width:100%}.customer-account .main-container>.container{padding-top:0}@media (min-width:1200px){.customer-account .breadcrumbs{margin-bottom:30px}}.customer-account .sidebar{margin-right:40px}.account__navigation{margin:30px 0}.account__navigation_mobile-head{display:none}.account__navigation__link{transition:all .2s;text-decoration:underline;text-decoration-color:transparent;color:#1e5587;font-size:18px;display:block}.account__navigation__link:hover{color:#1e5587;text-decoration-color:#1e5587}.account__navigation__link.active{text-decoration-color:#1e5587}.account__navigation__li{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5px 0;position:relative}.account__navigation__li.current{text-decoration:underline;font-size:18px;color:#1e5587}.account__navigation__li.last{border-bottom:none}.account__page-title{border-bottom:1px solid #e5e5e5}.account__hello,.account__page-title h1{color:#000;font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:500;font-size:27px}.account__hello{font-size:21px}.account__hello strong{font-weight:400}.account__welcome-msg{padding:35px 0}.account__welcome-msg strong{color:#000}.account__panel__title{color:#000;font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:500;font-size:24px;margin-bottom:20px}.account__panel__link{color:#444;font-size:16px;margin-left:30px}.account__panel__item{background:#f9f9f9;padding:25px;margin-bottom:14px}.account__panel__item_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.account__panel__item_flex-item:last-child,.account__panel__item_flex:last-child{margin-bottom:0}.account__panel__item_flex-item{width:100%;max-width:390px;margin-bottom:20px}.account__panel .col2-set .box,.customer-account .box{border:1px solid #26a792;background-color:#fff}.account__panel .col2-set .box-title,.customer-account .box-title{background-color:#26a792;height:44px;padding:0 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account__panel .col2-set .box-title h3{color:#fff;font-family:inherit;font-size:16px}.account__panel .col2-set .box-content{padding:22px}.account__panel .col2-set .box-content p,.customer-account .box-content p,.sales-order-invoice .col2-set .box-content p,.sales-order-shipment .col2-set .box-content p,.sales-order-view .col2-set .box-content p{color:#444;font-weight:400;font-size:16px;line-height:1.5}.account__panel .col2-set .box-content a.account__panel__link_edit{font-style:normal;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;transition:all .35s}.account__panel .col2-set .box-content a.account__panel__link_edit::after{content:'';width:16px;height:16px;margin-left:8px;background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/icon-edit-black.svg);background-position:center;background-size:contain}.account__panel .col2-set .box-content a.account__panel__link_edit:hover{text-decoration-color:transparent}.account__panel .col2-set .box-content address .edit{font-style:normal;text-decoration:none}.account__panel .col2-set .box-content address .account__address-edit{text-decoration:underline}.account__p,.box-account .panel-body p{line-height:1.63;color:#444;font-weight:400;margin:10px 0}.m-0{margin:0}#order-info-tabs .current,.box-account .panel-body p strong{font-weight:700}.customer-account .box-title{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.customer-account .box-title h3{color:#000;font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:500;font-size:16px}.customer-account .box-title .no-display{display:none}.customer-account .box-title .do-quote a{color:#fff}.customer-account .box-content{padding:22px}.account__panel .col2-set .box-content a.account__panel__link_edit,.customer-account .box-content a{color:#000;text-decoration:underline;font-weight:400;font-size:16px}.my-account{margin:0 0 30px}.my-account .product-review .product-details dl dd{word-break:break-word}.my-account .product-review .product-name{margin-bottom:20px}.my-account .show-password{position:absolute;top:12px;right:14px;width:24px;height:24px;background-color:transparent;background-image:url(/skin/frontend/base/default/icons/icon-hide-password.svg);background-size:contain;background-position:center;background-repeat:no-repeat;z-index:10;filter:invert(40%) sepia(0%) saturate(1%) hue-rotate(164deg) brightness(90%) contrast(88%);transition:filter .2s;cursor:pointer}.my-account .show-password.active{background-image:url(/skin/frontend/base/default/icons/icon-show-password.svg)}.my-account .show-password:hover{filter:none}.my-account .field,.my-account .input-box{position:relative}.my-wishlist_not-logged .my-wishlist__header{margin-top:0}.my-wishlist_not-logged .category-products.product-item_flex:not(.has-slider){display:grid;gap:0;grid-template-columns:100%}@media (min-width:500px){.my-wishlist_not-logged .category-products.product-item_flex:not(.has-slider){grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.my-wishlist_not-logged .category-products.product-item_flex:not(.has-slider){grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.my-wishlist_not-logged .category-products.product-item_flex:not(.has-slider){grid-template-columns:repeat(4,1fr);gap:30px}}.my-wishlist_not-logged .category-products.product-item_flex:not(.has-slider) .product-item__wrapper{width:100%;max-width:100%}@media (max-width:768px) and (min-width:461px){.my-wishlist_not-logged .category-products.product-item_flex:not(.has-slider) .product-item__wrapper{margin-bottom:0}}.my-wishlist_not-logged .category-products.product-item_flex:not(.has-slider) .product-item__wrapper-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.my-wishlist_not-logged .category-products.product-item_flex:not(.has-slider) .product-item__side_mobile-right{margin-top:auto}.my-wishlist:not(.my-wishlist_not-logged) .my-wishlist__header{margin-top:25px}@media (min-width:768px){.my-wishlist:not(.my-wishlist_not-logged) .my-wishlist__header{margin-top:30px}}@media (min-width:1200px){.my-wishlist:not(.my-wishlist_not-logged) .my-wishlist__header{margin-top:0}}@media (min-width:461px) and (max-width:1023px){.my-wishlist:not(.my-wishlist_not-logged) .product-item__wrapper{width:50%;max-width:50%;min-width:50%}}.my-wishlist_empty .category-wrapper,.my-wishlist_empty .my-wishlist__buttons{display:none}.my-wishlist .my-wishlist__header{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;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:25px}@media (max-width:1023px){.my-wishlist .my-wishlist__header{margin-bottom:30px}}.my-wishlist .my-wishlist__header h1.page-title-text{padding:0;margin-right:30px;margin-bottom:0}@media (max-width:767px){.my-wishlist .my-wishlist__header h1.page-title-text{margin-right:0}}@media (max-width:1023px){.my-wishlist__buttons{width:100%;margin-top:15px}}.my-wishlist__control{border:0;background-color:transparent;box-shadow:none;color:#333;font-size:14px;line-height:17px;font-weight:400;position:relative;margin-left:11px;display:inline-block;padding-left:20px}.my-wishlist__control::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-62%);width:15px;height:15px;background-repeat:no-repeat;background-position:center center}.my-wishlist__control_cart::before{background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/icon-wishlist-cart.svg)}.my-wishlist__control_remove::before{background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/icon-wishlist-cart-clear.svg)}.my-wishlist__control:hover{color:#9fa0a4}@media (max-width:1023px){.my-wishlist__control{margin-left:0;margin-right:11px;font-size:13px}.my-wishlist__control:last-child{margin-right:0}}.box-account{background:#f9f9f9;padding:25px;margin-bottom:15px}.box-account .panel-heading,.box-account table tbody td .separator,.helpdeskultimate-customer-index .fieldset>.required,.helpdeskultimate-customer-index .my-helpdesk .pager,.my-account .fieldset>.required,.my-account .my-helpdesk .pager{display:none}.box-account .box-head{margin-bottom:20px}#client-addresses h3,.box-account .box-head h2,.helpdeskultimate-customer-index .fieldset .legend,.helpdeskultimate-customer-index .page-head h3,.my-account .fieldset .legend,.my-account .page-head h3{color:#000;font-size:24px;font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:500}.box-account .box-head h2{display:inline-block}.box-account .box-head a{margin-left:30px}.box-account .box-head a,.box-account .panel-body a{display:inline-block;color:#444;font-size:16px;font-weight:400;text-decoration:underline}.box-account table thead,.productreturn-front-list table thead,.review-customer-index table thead,.sales-order-history .my-account table thead,.sales-order-invoice table thead,.sales-order-shipment table thead,.sales-order-view table thead{text-align:left}.box-account table thead tr,.sales-order-history .my-account table thead tr{background:#26a792;color:#fff}.box-account table tbody td,.box-account table thead th,.sales-order-history .my-account table thead th{padding:10px 15px}.box-account table thead th span,.productreturn-front-list table thead th span,.review-customer-index table thead th span,.sales-order-history .my-account table thead th span,.sales-order-invoice table thead th span,.sales-order-shipment table thead th span,.sales-order-view table thead th span{font-weight:inherit}.box-account table tbody tr,.sales-order-history .my-account table tbody tr{border-bottom:2px solid #d0d0d0}.box-account table tbody td a,.productreturn-front-list table tbody td a,.sales-order-history .my-account table tbody td a,.sales-order-invoice table tbody td a,.sales-order-invoice table tfoot td a,.sales-order-shipment table tbody td a,.sales-order-shipment table tfoot td a,.sales-order-view table tbody td a,.sales-order-view table tfoot td a{color:#444;font-size:16px;font-weight:400;display:block}.box-account table tbody td.links,.sales-order-history .my-account table tbody td.links{max-width:180px;width:100%}#client-addresses,.helpdeskultimate-customer-index .main,.my-account .main{margin:30px 0}.helpdeskultimate-customer-index .my-helpdesk p,.my-account .my-helpdesk p{padding-bottom:20px;color:#868686;font-size:18px;font-weight:400}#client-addresses h3,.helpdeskultimate-customer-index .page-head h3,.my-account .page-head h3{font-size:27px;border-bottom:1px solid #e5e5e5;margin-bottom:34px}.helpdeskultimate-customer-index .page-title h1,.my-account .page-title h1{color:#000;font-size:27px;font-weight:400;margin-bottom:34px}.helpdeskultimate-customer-index .fieldset,.my-account .fieldset{background-color:#f9f9f9;padding:27px;margin:0 0 40px}.helpdeskultimate-customer-index .fieldset .legend,.my-account .fieldset .legend{line-height:26px}.helpdeskultimate-customer-index .fieldset .input-text,.helpdeskultimate-customer-index .form-list #department_id,.my-account .fieldset .input-text{border:1px solid #cacaca;background-color:#fff;height:48px;padding:0 20px;color:#000;font-size:16px;font-weight:400;max-width:429px;width:100%}.helpdeskultimate-customer-index .fieldset .field,.my-account .fieldset .field{margin-bottom:15px;max-width:429px;width:100%}.helpdeskultimate-customer-index .fieldset .field label,.my-account .fieldset .field label{color:#444;font-size:16px;font-weight:300}.helpdeskultimate-customer-index .fieldset .field label em,.my-account .fieldset .field label em{color:#f80000}.helpdeskultimate-customer-index .fieldset .customer-name-middlename,.my-account .fieldset .customer-name-middlename{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.helpdeskultimate-customer-index .fieldset .no-display,.my-account .fieldset .no-display,.productreturn-front-list table tbody td .separator,.sales-order-history .my-account table tbody td .separator,.sales-order-shipment table tbody td .separator,.sales-order-shipment table tfoot td .separator,.sales-order-view table tbody td .separator,.sales-order-view table tfoot td .separator{display:none}.helpdeskultimate-customer-index .fieldset .fields,.helpdeskultimate-customer-index .fieldset .form-list #current_password,.my-account .fieldset .fields,.my-account .fieldset .form-list #current_password{margin-bottom:15px}.helpdeskultimate-customer-index .fieldset .fields label,.my-account .fieldset .fields label{color:#333;font-size:16px;font-size:1rem;font-weight:300;display:inline-block;vertical-align:top;margin-bottom:10px}.helpdeskultimate-customer-index .fieldset .fields label em,.my-account .fieldset .fields label em{float:right;color:#333;font-style:normal}.helpdeskultimate-customer-index .fieldset .form-list,.my-account .fieldset .form-list{margin-top:25px}.helpdeskultimate-customer-index .my-helpdesk .page-title h1,.my-account .my-helpdesk .page-title h1{color:#a5a5a5;font-size:21px}.helpdeskultimate-customer-index .helpdesk-list-table,.my-account .helpdesk-list-table{width:100%}.helpdeskultimate-customer-index .helpdesk-list-table th,.my-account .helpdesk-list-table th{text-align:left;font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:500;padding-bottom:30px}.helpdeskultimate-customer-index .helpdesk-list-table td,.my-account .helpdesk-list-table td{padding:10px 0}.helpdeskultimate-customer-index .buttons-set,.my-account .buttons-set{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:35px;margin-bottom:20px}.helpdeskultimate-customer-index .buttons-set .back-link,.my-account .buttons-set .back-link,.sales-order-invoice .col2-set .box-content a i,.sales-order-invoice .link-print i,.sales-order-invoice .link-tracker i,.sales-order-shipment .col2-set .box-content a i,.sales-order-shipment .link-print i,.sales-order-shipment .link-tracker i,.sales-order-view .col2-set .box-content a i,.sales-order-view .link-print i,.sales-order-view .link-tracker i{margin-right:10px}.helpdeskultimate-customer-index .buttons-set .cancel-order-btn,.my-account .buttons-set .cancel-order-btn{border:1px solid #26a792}.helpdeskultimate-customer-index .buttons-set .cancel-order-btn:disabled,.my-account .buttons-set .cancel-order-btn:disabled{color:#ccc;background-color:#f9f9f9;border-color:#f9f9f9}.helpdeskultimate-customer-index .buttons-set .cancel-order-btn:disabled:hover,.my-account .buttons-set .cancel-order-btn:disabled:hover{background-color:#f9f9f9;cursor:auto}.page-title h1{color:#a5a5a5;font-size:21px;font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:500}.pager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#client-addresses ul.addresses.blocks.fix100>li,.info-request{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.info-request__row1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.info-request__row2{padding-top:15px}.info-request .legend{color:#222;font-size:21px}#client-addresses ul.blocks>li>b,.info-request .label span,.info-request .legend{font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:500}.info-request-column1,.info-request-column2{padding:20px 20px 0;background-color:#f9f9f9}.info-request-column2{padding:25px 20px}.form-list textarea{border:1px solid #c3c3c3;margin-top:10px}.form-list .upload-file{margin-top:20px}.form-list .upload-file .input-file{margin-top:10px}.buttons-set{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}@media (max-width:360px){.buttons-set{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.buttons-set .left{background-color:#545454;color:#fff}.buttons-set .left:hover{background-color:#6e6e6e}.buttons-set .left:active{background-color:#474747}.info-requset__button{padding:10px 40px;color:#fff;font-family:inherit;font-weight:300;text-transform:uppercase;transition:background-color .1s}.messages-fieldset{margin-top:50px}.helpdeskultimate-customer-index .form-list li,.messages-fieldset .box{margin-top:20px}.messages-fieldset .box-title h3{color:#fff}@media (max-width:1025px){.main-container .columns .main{padding-left:40px}}@media (max-width:768px){.main-container .columns .main{padding-left:0;margin:20px 0}.customer-account .main-container>.container{padding-top:0}.customer-account .account__navigation{margin:0 -10px}.customer-account .account__navigation_mobile-head{display:block;margin:0;text-transform:none;color:#333;font-family:inherit;font-size:24px;line-height:26px;padding:13px 60px 13px 15px;letter-spacing:normal;border-bottom:1px solid #cecece;position:relative}.customer-account .account__navigation_mobile-expand{margin-top:0;margin-right:0;position:absolute;width:60px;height:100%;top:0;right:0;z-index:5}.customer-account .account__navigation_mobile-expand:before{position:absolute;content:'';right:15px;width:18px;top:50%;border-bottom:2px solid #a3a3a3;transform:translateY(-50%)}.customer-account .account__navigation_mobile-expand:after{position:absolute;content:'';right:15px;width:18px;top:50%;opacity:1;border-bottom:2px solid #a3a3a3;transform:translateY(-50%) rotate(90deg);transition:opacity .2s linear linear}.customer-account .account__navigation_mobile-expand.transform:after{content:none}.customer-account .account__navigation__li{padding:0;border-bottom:1px solid #cecece}.customer-account .account__navigation__li.current{text-decoration:none}.customer-account .account__navigation__li.current>strong{background-color:#cecece}.customer-account .account__navigation__li:first-child{display:none}.customer-account .account__navigation__li.current>strong,.customer-account .account__navigation__link{display:block;margin:0;text-transform:none;color:#333;font-family:inherit;font-size:18px;line-height:26px;padding:13px 15px 13px 25px;letter-spacing:normal}.customer-account .account__navigation__link{background-color:#efefef}.customer-account .account__navigation__link:active,.customer-account .account__navigation__link:focus,.customer-account .account__navigation__link:hover{text-decoration:none;background-color:#cecece}.customer-account .account__navigation__ul{display:none}.customer-account .account__navigation__ul.nav_active{display:block}}.helpdeskultimate-customer-index .form-list label{display:block}#client-addresses .c-row{padding:0}#client-addresses ul.addresses.blocks{display:grid;grid-template-columns:100%;gap:20px}@media (min-width:768px){#client-addresses ul.addresses.blocks{grid-template-columns:repeat(2,1fr)}}#client-addresses ul.addresses.blocks.fix100>li{height:auto;min-height:180px;box-sizing:border-box;float:none}#client-addresses ul.addresses.blocks.fix100>li.add.on-block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#client-addresses ul.addresses.blocks.fix100>li>div{height:calc(100% - 40px)}#client-addresses ul.addresses.blocks>li{width:100%;display:block;padding:0;margin:0}#client-addresses ul.addresses.blocks>li>div{height:auto;padding-bottom:45px}#client-addresses ul.addresses.blocks>li>b{padding:13px 24px;height:auto;min-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;width:100%;box-sizing:border-box}#client-addresses ul.addresses.blocks>li>b::before{content:'';font-family:revert;font-size:revert;line-height:revert;margin:0;width:18px;height:18px;background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/icon-envelope-black.svg);background-position:center;background-size:contain;border:0;background-color:transparent}#client-addresses .aristos_form .c-textarea textarea{font-family:'Calibri','Arial','Helvetica CY','Nimbus Sans L',sans-serif;resize:vertical;min-height:30px;display:block}#client-addresses ul.blocks>li.active>b{background:#26a792;color:#fff;font-size:16px}#client-addresses ul.blocks>li.active>b::after,#client-addresses ul.blocks>li.active>b::before{filter:invert(99%) sepia(72%) saturate(2%) hue-rotate(300deg) brightness(111%) contrast(100%)}#client-addresses ul.blocks>li.active>b::after{content:'';margin-left:auto;width:18px;height:18px;background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/icon-check-circle-black.svg);background-position:center;background-size:contain}#client-addresses ul.blocks>li.active{border:1px solid #26a792;box-shadow:none}#client-addresses ul.blocks>li{border-radius:0;height:auto;box-sizing:border-box;width:100%;border:1px solid #cfcfcf}#client-addresses ul.blocks>li.address__new-row{width:auto;cursor:pointer}#client-addresses ul.blocks>li.address__new-row a{text-decoration:none;padding:10px;border:0;font-family:inherit;text-transform:none;font-size:14px;color:#000;font-weight:400;transition:all .35s}#client-addresses ul.blocks>li.address__new-row:hover a{color:#fff;background-color:#26a792}#client-addresses ul.blocks>li>b{border-radius:0;padding:17px 24px 13px;line-height:1;height:auto;background:#e9e9e9;color:#000;font-size:16px}#client-addresses ul.blocks>li>b .title{white-space:normal;font-weight:400}#client-addresses ul.blocks.fix100>li{height:180px;box-sizing:border-box}#client-addresses ul.blocks>li>div{height:180px;padding:20px;color:#444;font-size:15px;line-height:1.33}#client-addresses ul.blocks>li.add::before{content:'';background:url(/skin/frontend/ariflex/default/images/checkout-adress_add.png) no-repeat;width:46px;height:46px;display:block;margin:20px auto}#client-addresses ul.blocks>li.active>b::before,#client-addresses ul.blocks>li>b::before{line-height:23px;height:25px;width:20px}#client-addresses ul.blocks>li.add a:not(.address__add-link){font-size:16px;text-decoration:none}#client-addresses ul.blocks>li.add a:not(.address__add-link):active,#client-addresses ul.blocks>li.add a:not(.address__add-link):focus,#client-addresses ul.blocks>li.add a:not(.address__add-link):hover{color:#7e7e7e;text-decoration:underline}#client-addresses .aristos_form .form-status .error::before{content:none}#client-addresses .address__buttons-set{height:20px!important;padding:0!important;text-align:right;position:absolute;bottom:0;width:100%;left:0}#client-addresses .address__buttons-set .btn-change-address,#client-addresses .address__buttons-set .btn-remove-address{position:relative;bottom:0!important;right:0!important;display:inline-block;vertical-align:top;margin-right:10px;line-height:13px}#client-addresses .address__buttons-set .btn-change-address:active,#client-addresses .address__buttons-set .btn-change-address:focus,#client-addresses .address__buttons-set .btn-change-address:hover,#client-addresses .address__buttons-set .btn-remove-address:active,#client-addresses .address__buttons-set .btn-remove-address:focus,#client-addresses .address__buttons-set .btn-remove-address:hover,.productreturn-front-list table tbody td a:active,.productreturn-front-list table tbody td a:focus,.productreturn-front-list table tbody td a:hover,.sales-order-history .my-account table tbody td .cancel-order-btn:active,.sales-order-history .my-account table tbody td .cancel-order-btn:focus,.sales-order-history .my-account table tbody td .cancel-order-btn:hover,.sales-order-history .my-account table tbody td a:active,.sales-order-history .my-account table tbody td a:focus,.sales-order-history .my-account table tbody td a:hover{color:#7e7e7e;text-decoration:underline}@media (max-width:480px){#client-addresses ul.addresses.blocks.fix100>li{width:100%}#client-addresses #checkout ul.blocks .info .logo,#client-addresses ul.blocks>li>b .title{display:none}#client-addresses #customer_comment-row .c-textarea{max-width:none}}.sales-order-history .my-account .fieldset{margin-top:30px}.advancednewsletter-manage-index .main .page-title h1,.sales-order-history .my-account .page-head h3{color:#000;font-size:27px;font-weight:400;border-bottom:1px solid #e5e5e5;margin-bottom:34px}.productreturn-front-list table,.sales-order-history .my-account table,.sales-order-invoice table,.sales-order-shipment table,.sales-order-view table{margin:30px 0;width:100%}.productreturn-front-list table .nowrap,.review-customer-index table .nowrap,.sales-order-history .my-account table .nowrap,.sales-order-invoice table .nowrap,.sales-order-shipment table .nowrap,.sales-order-view table .nowrap{white-space:nowrap}.productreturn-front-list table tbody td,.productreturn-front-list table thead th,.review-customer-index table thead th,.sales-order-history .my-account table tbody td,.sales-order-invoice table tbody td,.sales-order-invoice table tfoot td,.sales-order-invoice table thead th,.sales-order-shipment table tbody td,.sales-order-shipment table tfoot td,.sales-order-shipment table thead th,.sales-order-view table tbody td,.sales-order-view table tfoot td,.sales-order-view table thead th{padding:10px 15px}.sales-order-history .my-account table tbody td .cancel-order-btn{border:0;background-color:transparent;color:#444}.sales-order-history .my-account table tbody td .cancel-order-btn:disabled{color:#afafaf}.sales-order-history .my-account table tbody td .cancel-order-btn:disabled:active,.sales-order-history .my-account table tbody td .cancel-order-btn:disabled:focus,.sales-order-history .my-account table tbody td .cancel-order-btn:disabled:hover{color:#afafaf;text-decoration:none;cursor:auto}.productreturn-front-list table tbody td.links .online-pay,.sales-order-history .my-account table tbody td.links .online-pay{background:#26a792;color:#fff;padding:5px;margin:5px 0;text-align:center;text-decoration:none}.productreturn-front-list table tbody td.links .online-pay:active,.productreturn-front-list table tbody td.links .online-pay:focus,.productreturn-front-list table tbody td.links .online-pay:hover,.sales-order-history .my-account table tbody td.links .online-pay:active,.sales-order-history .my-account table tbody td.links .online-pay:focus,.sales-order-history .my-account table tbody td.links .online-pay:hover{background-color:#2fccb2}.productreturn-front-list a,.review-customer-index .main a,.sales-order-history .my-account a{color:#333}.productreturn-front-list h1{color:#000;font-size:27px;font-weight:400;margin-bottom:34px}.productreturn-front-list .fieldset{background-color:#f9f9f9;padding:27px;margin:0 0 40px}.productreturn-front-list table thead tr{background:#26a792;color:#fff}.productreturn-front-list table tbody tr{border-bottom:2px solid #d0d0d0}.productreturn-front-list table tbody td.links{max-width:180px;width:100%}.sales-order-shipment .col2-set .col-1,.sales-order-shipment .col2-set .col-2,.sales-order-view .col2-set .col-1,.sales-order-view .col2-set .col-2{margin-top:20px}.sales-order-shipment .col2-set .box,.sales-order-view .col2-set .box{border:1px solid #26a792;background-color:#fff}.sales-order-shipment .col2-set .box-title,.sales-order-view .col2-set .box-title{background-color:#26a792;color:#fff;height:44px;padding:0 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sales-order-invoice .col2-set .box-title h3,.sales-order-shipment .col2-set .box-title h3,.sales-order-view .col2-set .box-title h3{color:#fff;font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:500;font-size:16px}.sales-order-shipment .col2-set .box-content,.sales-order-view .col2-set .box-content{padding:22px}@media (max-width:1191px){.sales-order-shipment .col2-set .box-content p img,.sales-order-view .col2-set .box-content p img{display:block;margin:0 0 10px}}.sales-order-invoice .col2-set .box-content a,.sales-order-shipment .col2-set .box-content a,.sales-order-view .col2-set .box-content a{color:#000;text-decoration:underline;font-weight:400;cursor:pointer;font-size:16px}.sales-order-invoice .link-print,.sales-order-invoice .link-tracker,.sales-order-shipment .link-print,.sales-order-shipment .link-tracker,.sales-order-view .link-print,.sales-order-view .link-tracker{margin-bottom:15px;font-size:16px}.sales-order-shipment .box-payment .box-content,.sales-order-view .box-payment .box-content{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}.sales-order-invoice .box-payment .box-content img,.sales-order-shipment .box-payment .box-content img,.sales-order-view .box-payment .box-content img{vertical-align:middle}.sales-order-shipment table thead tr,.sales-order-view table thead tr{background:#26a792;color:#fff}.sales-order-invoice table thead th:last-child,.sales-order-shipment table thead th:last-child,.sales-order-view table thead th:last-child{text-align:center}.sales-order-shipment table tbody tr,.sales-order-shipment table tfoot tr,.sales-order-view table tbody tr,.sales-order-view table tfoot tr{border-bottom:2px solid #d0d0d0}.sales-order-shipment table tbody .grand_total,.sales-order-shipment table tbody .shipping,.sales-order-shipment table tbody .subtotal,.sales-order-shipment table tfoot .grand_total,.sales-order-shipment table tfoot .shipping,.sales-order-shipment table tfoot .subtotal,.sales-order-view table tbody .grand_total,.sales-order-view table tbody .shipping,.sales-order-view table tbody .subtotal,.sales-order-view table tfoot .grand_total,.sales-order-view table tfoot .shipping,.sales-order-view table tfoot .subtotal{text-align:right}.sales-order-shipment table tbody .grand_total,.sales-order-shipment table tfoot .grand_total,.sales-order-view table tbody .grand_total,.sales-order-view table tfoot .grand_total{font-family:inherit;font-weight:700}.sales-order-shipment table tbody td .product-name,.sales-order-shipment table tfoot td .product-name,.sales-order-view table tbody td .product-name,.sales-order-view table tfoot td .product-name{min-width:200px;display:block}.sales-order-shipment table tbody td:last-child,.sales-order-shipment table tfoot td:last-child,.sales-order-view table tbody td:last-child,.sales-order-view table tfoot td:last-child{text-align:right}.sales-order-shipment table tbody td.links,.sales-order-shipment table tfoot td.links,.sales-order-view table tbody td.links,.sales-order-view table tfoot td.links{max-width:180px;width:100%}.sales-order-invoice .col2-set .col-1,.sales-order-invoice .col2-set .col-2{margin-top:20px}.sales-order-invoice .col2-set .box{border:1px solid #26a792;background-color:#fff}.sales-order-invoice .col2-set .box-title{background-color:#26a792;color:#fff;height:44px;padding:0 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sales-order-invoice .col2-set .box-content{padding:22px}@media (max-width:1191px){.sales-order-invoice .col2-set .box-content p img{display:block;margin:0 0 10px}}.sales-order-invoice .box-payment .box-content{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}.sales-order-invoice table thead tr{background:#26a792;color:#fff}.sales-order-invoice table tbody tr,.sales-order-invoice table tfoot tr{border-bottom:2px solid #d0d0d0}.sales-order-invoice table tbody .grand_total,.sales-order-invoice table tbody .shipping,.sales-order-invoice table tbody .subtotal,.sales-order-invoice table tfoot .grand_total,.sales-order-invoice table tfoot .shipping,.sales-order-invoice table tfoot .subtotal{text-align:right}.sales-order-invoice table tbody .grand_total,.sales-order-invoice table tfoot .grand_total{font-family:inherit;font-weight:700}.sales-order-invoice table tbody td .separator,.sales-order-invoice table tfoot td .separator{display:none}.sales-order-invoice table tbody td .product-name,.sales-order-invoice table tfoot td .product-name{min-width:200px;display:block}.sales-order-invoice table tbody td:last-child,.sales-order-invoice table tfoot td:last-child{text-align:right}.sales-order-invoice table tbody td.links,.sales-order-invoice table tfoot td.links{max-width:180px;width:100%}.sales-order-invoice .link-print,.sales-order-invoice .link-tracker{display:inline-block;color:#444;margin-right:20px;transition:all .35s}.sales-order-invoice .link-print:hover,.sales-order-invoice .link-tracker:hover{color:#26a792}.ulogin-customer-index .my-account p,.ulogin-customer-index.customer-account .box-content p{font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:400;font-size:18px}.ulogin-customer-index .my-account .box-info{margin-top:20px}.ulogin-customer-index .my-account .fieldset{padding:30px;margin:0 0 30px}.ulogin-customer-index .my-account .fieldset .legend{font-size:22px;line-height:26px;margin-bottom:15px}.ulogin-customer-index.customer-account .box{border:0;background-color:transparent}.ulogin-customer-index.customer-account .box-content{padding:0;display:inline-block;vertical-align:top;width:100%}.ulogin-customer-index.customer-account .box-content p{line-height:18px;margin-bottom:25px}.ulogin-customer-index.customer-account .box-content .ulogin_form .ulogin-buttons-container{height:auto!important}.advancednewsletter-manage-index .main{margin:30px 0}.advancednewsletter-manage-index .legend{margin:0 0 20px;color:#000;font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-size:21px;line-height:1.3;font-weight:400}.advancednewsletter-manage-index .subscr-list li{position:relative}.advancednewsletter-manage-index .subscr-list input{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.advancednewsletter-manage-index .subscr-list input:checked+label::before{border:1px solid #26a792;background-image:url(/skin/frontend/ariflex/hansgrohe/images/filter-checkbox.svg)}.advancednewsletter-manage-index .subscr-list label{display:flex;align-items:center;gap:10px}.advancednewsletter-manage-index .subscr-list label::before{content:'';display:block;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:10px auto;border:1px solid #d8d8d8;width:16px;min-width:16px;aspect-ratio:1;cursor:pointer;align-self:flex-start}.sales-order-shipment .link-print,.sales-order-shipment .link-tracker,.sales-order-view .link-print,.sales-order-view .link-tracker{display:inline-block;color:#444;margin-right:20px;transition:all .35s}.sales-order-shipment .link-print:hover,.sales-order-shipment .link-tracker:hover,.sales-order-view .link-print:hover,.sales-order-view .link-tracker:hover{color:#26a792}.review-customer-index table{margin:30px 0;background-color:#f9f9f9;width:100%}.review-customer-index table thead tr{background:#26a792}.review-customer-index table tbody{display:block;margin:0 30px}.review-customer-index table tbody tr{border-bottom:1px solid #d0d0d0}.review-customer-index table tbody tr:last-child{border-bottom:none}.review-customer-index table tbody td{padding:28px 28px 28px 0;font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:400;font-size:18px;text-align:left;vertical-align:top}.review-customer-index table tbody td .separator{display:none}.review-customer-index table tbody td a{color:#444;font-size:18px;font-weight:400;display:block}.review-customer-index table tbody td a.nobr{text-decoration:underline}.review-customer-index table tbody td a.nobr:active,.review-customer-index table tbody td a.nobr:focus,.review-customer-index table tbody td a.nobr:hover{color:#7e7e7e}.review-customer-index table tbody td.review-table__link-more{padding-right:0;text-align:right}.review-customer-index table tbody td.links{max-width:180px;width:100%}@media (max-width:1191px){.sales-order-history .my-account table,.sales-order-shipment table,.sales-order-view table{margin:0}.sales-order-history .my-account table tbody,.sales-order-history .my-account table tfoot,.sales-order-shipment .adaptive-table tbody,.sales-order-shipment .box-payment .box-content,.sales-order-shipment table tbody,.sales-order-shipment table tfoot,.sales-order-view .adaptive-table tbody,.sales-order-view .box-payment .box-content,.sales-order-view table tbody,.sales-order-view table tfoot{display:block}.sales-order-history .my-account table tbody td{display:block;padding:0 0 5px}.sales-order-history .my-account table thead,.sales-order-shipment #my-orders-table tbody td.col_number,.sales-order-shipment .adaptive-table thead,.sales-order-view #my-orders-table tbody td.col_number,.sales-order-view .adaptive-table thead{display:none}.sales-order-shipment table tbody tr,.sales-order-view table tbody tr{display:block;padding:10px 0}.sales-order-shipment table tbody tr:first-child,.sales-order-view table tbody tr:first-child{padding-top:0}.sales-order-shipment table tfoot tr,.sales-order-view table tfoot tr{display:block;padding:10px 0 0}.sales-order-shipment table tfoot tr:first-child,.sales-order-view table tfoot tr:first-child{padding:0}.sales-order-shipment #my-orders-table tbody td,.sales-order-view #my-orders-table tbody td{display:block;padding:0 0 5px;margin-top:2px;font-size:15px}.sales-order-shipment #my-orders-table tbody td h3,.sales-order-view #my-orders-table tbody td h3{line-height:1.1}.sales-order-shipment #my-orders-table tbody td:first-child,.sales-order-view #my-orders-table tbody td:first-child{margin-top:0}.sales-order-shipment #my-orders-table tfoot td,.sales-order-view #my-orders-table tfoot td{display:block;padding:0 0 5px}.sales-order-shipment .my-account .buttons-set .back-link a,.sales-order-view .my-account .buttons-set .back-link a{width:100%;display:block;max-height:none}.sales-order-shipment .adaptive-table tfoot,.sales-order-view .adaptive-table tfoot{margin-top:20px;width:100%;display:block}.sales-order-shipment table tbody td,.sales-order-shipment table tfoot td{display:block;padding-bottom:15px}ul.blocks>li>b{height:auto}.box-account table thead tr,.sales-order-history .my-account table thead tr{background:0 0}.box-account table tbody td.links,.sales-order-history .my-account table tbody td.links{max-width:none}.box-account .box-head a{margin-left:0}.review-customer-index table tbody{margin:0}.review-customer-index table tbody tr{display:block;padding:15px 0}.review-customer-index table tbody td{display:block;padding:0 15px;margin-bottom:10px}.review-customer-index table tbody td:last-child{margin-bottom:0}.review-customer-index table tbody td.review-table__link-more{padding:0 15px}.review-customer-index table tbody td.links{max-width:none}}@media (max-width:1023px){.sales-order-history .adaptive-table,.sales-order-shipment .adaptive-table,.sales-order-view .adaptive-table{display:block}.mobile-visible{min-height:0}.customer-account .sidebar{margin-right:0}.advancednewsletter-manage-index .main .page-title h1,.helpdeskultimate-customer-index .page-head h3,.my-account .page-title h1{font-size:24px}.helpdeskultimate-customer-index .buttons-set,.my-account .buttons-set{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.helpdeskultimate-customer-index .buttons-set .back-link,.my-account .buttons-set .back-link{margin-bottom:30px}}@media (max-width:1023px) and (max-width:460px){.helpdeskultimate-customer-index .buttons-set,.my-account .buttons-set{-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}}@media (max-width:768px) and (max-width:1024px){.cms-page-view .std{padding-top:0!important}}.account-top__login a,.account-top__profile a{text-decoration:none}.account-top__login a svg,.account-top__profile a svg{width:24px;height:24px}.account-top__login a span,.account-top__profile a span{padding-left:5px;color:#363636;font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:500;font-size:11px}.customer-account .sidebar{transform:none;left:auto;width:100%;position:static;overflow:visible}.order-details h2{margin-bottom:20px;font-size:24px;color:#000}#giftcard-form .error-msg{color:#ec3131}@media (max-width:460px){#giftcard-form .buttons-set .button{width:100%}}

.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.tingle-modal.payment-change{background:rgba(0,0,0,.8)}.tingle-modal.payment-change .tingle-modal-box__content{padding:0;background-color:#fff;border-radius:4px}.tingle-modal.payment-change .tingle-modal-box__footer{padding:1.5rem 2.5rem;border-radius:0 0 4px 4px;background-color:#f5f5f5;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}.tingle-modal.payment-change .tingle-modal-box__footer:after{content:none}.payment-change .tingle-modal__close{display:none}.payment-change .tingle-modal-box{width:100%;max-width:600px;box-shadow:none;border-radius:4px}.payment-change__wrap{padding:1rem 2rem;position:relative}.payment-change__close-btn{position:absolute;cursor:pointer;background-image:url(https://shop.hansgrohe.ru/skin/frontend/ariflex/hansgrohe/less/bem/images/svg/payment-close_icon.svg);background-size:16px;background-repeat:no-repeat;width:16px;height:16px;top:23px;right:26px;background-color:transparent}.payment-change__close-btn:active,.payment-change__close-btn:focus,.payment-change__close-btn:hover{background-image:url(https://shop.hansgrohe.ru/skin/frontend/ariflex/hansgrohe/less/bem/images/svg/payment-close_icon.svg);opacity:.8}.payment-change__content{background-color:#fff;margin:30px 0 0;padding:0}.payment-change__content-row{background-color:transparent;padding:0;margin:0 0 10px;border-radius:0}.payment-change__content-row:last-child{margin-bottom:0}.payment-change__method-dot{display:none}.payment-change__method-dot:checked~.payment-change__method-name:before{background-color:#3498db;border-color:#3498db;box-shadow:inset 0 0 0 5px #fff}.payment-change__method-label{display:block}.payment-change__method-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:inherit}.payment-change__method-name:before{content:'';background-color:#eee;display:block;width:20px;height:20px;border-radius:50%;border:1px solid transparent;position:relative;margin-right:10px}.payment-change__method-name:hover:before{background-color:#3498db;border-color:#3498db;box-shadow:inset 0 0 0 5px #fff}.payment-change__head{padding:0;margin:0;background-color:transparent;border-radius:0}.payment-change__title{font-size:32px;line-height:32px;font-weight:400;margin:0;color:#333}.payment-change .tingle-btn{font-family:'Calibri','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-size:16.1px;line-height:16px;padding:16px 40px;color:#fff;text-transform:uppercase;border:1px solid transparent;border-radius:0;min-width:0;margin:0 .5em;font-weight:300}.payment-change .tingle-btn--primary{background-color:#26a792;color:#fff;border-color:transparent}.payment-change .tingle-btn--primary:active,.payment-change .tingle-btn--primary:focus,.payment-change .tingle-btn--primary:hover{background-color:#2fccb2;color:#fff;border-color:transparent}.payment-change .tingle-btn--danger{background-color:transparent;color:#a3a3a3;border-color:#a3a3a3;margin:0 .5em}.payment-change .tingle-btn--danger:active,.payment-change .tingle-btn--danger:focus,.payment-change .tingle-btn--danger:hover{background-color:#a3a3a3;color:#fff;border-color:transparent}@media (max-width:540px){.tingle-modal.payment-change{top:0}.tingle-modal.payment-change.tingle-modal--close-button{padding-top:0}.tingle-modal.payment-change .tingle-modal-box{height:100%;border-radius:0}.tingle-modal.payment-change .tingle-modal-box__content{padding:2rem 1rem 190px;overflow-y:scroll;height:100%}.tingle-modal.payment-change .tingle-modal-box__footer{padding:1.5rem .5rem .5rem;bottom:0;width:100%;position:fixed}.tingle-modal.payment-change .tingle-modal-box__footer .tingle-btn{margin:0 0 1rem}.tingle-modal.payment-change .tingle-modal-box__footer .tingle-btn:last-child{margin-bottom:0}}

