.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}.cms-page-view .main-container>.container{padding-top:0}.cms-page-view .main-container h1.static-header{font-size:27px}.cms-page-view .main-container h2.static-header,.cms-page-view .main-container h3.static-header{line-height:21px}.cms-page-view .main-container .sidebar{transform:none;left:auto;width:100%;position:static;overflow:visible}@media (min-width:1024px){.cms-page-view .main-container .columns_main{gap:2.7vw}.cms-page-view .main-container .columns_main .column_left{width:25%}.cms-page-view .main-container .columns_main .column_right{padding:0;width:calc(75% - 2.7vw)}}.cms-page-view .cart__button:before,.cms-page-view .search__button:before{color:#fff;text-shadow:1px 1px 8px rgba(51,51,51,.3)}.cms-page-view .cart__button:hover:before,.cms-page-view .search__button:hover:before{color:#26a792}#infopage h1,#infopage h2,#infopage h3,.static-font-bold{font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:500}#infopage ol>li::before,#infopage ul>li::before,.cms-kontakty .static-descr #contactForm h2.legend,.cms-kontakty .static-descr .page-title{display:none}.static-flex-block__second-item .offset{margin-left:58px}@media (max-width:768px){.static-flex-block__second-item .offset{margin-left:0}.cms-page-view .sidebar .static-side-bar_v2{display:block;margin:0 -10px}.cms-page-view .sidebar .static-side-bar_v2 .account__navigation{margin:0 -10px}.cms-page-view .sidebar .static-side-bar_v2 .account__navigation_mobile-head{display:block;margin:0;text-transform:none;color:#333;font-weight:300;font-size:24px;line-height:26px;padding:13px 60px 13px 15px;letter-spacing:normal;border-bottom:1px solid #cecece;position:relative}.cms-page-view .sidebar .static-side-bar_v2 .account__navigation_mobile-expand{margin-top:0;margin-right:0;position:absolute;width:60px;height:100%;top:0;right:0;z-index:5}.cms-page-view .sidebar .static-side-bar_v2 .account__navigation_mobile-expand:before{position:absolute;content:'';right:15px;width:18px;top:50%;border-bottom:2px solid #a3a3a3;transform:translateY(-50%)}.cms-page-view .sidebar .static-side-bar_v2 .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}.cms-page-view .sidebar .static-side-bar_v2 .account__navigation_mobile-expand.transform:after{content:none}.cms-page-view .sidebar .static-side-bar_v2 .account__navigation__li{padding:0;border-bottom:1px solid #cecece}.cms-page-view .sidebar .static-side-bar_v2 .account__navigation__link{display:block;margin:0;text-transform:none;color:#333;font-weight:300;font-size:18px;line-height:26px;padding:13px 15px 13px 25px;letter-spacing:normal;background-color:#efefef}.cms-page-view .sidebar .static-side-bar_v2 .account__navigation__link.active{text-decoration:none;background-color:#cecece;pointer-events:none}.cms-page-view .sidebar .static-side-bar_v2 .account__navigation__link:active,.cms-page-view .sidebar .static-side-bar_v2 .account__navigation__link:focus,.cms-page-view .sidebar .static-side-bar_v2 .account__navigation__link:hover{text-decoration:none;background-color:#cecece}.cms-page-view .sidebar .static-side-bar_v2 .account__navigation__ul{display:none}.cms-page-view .sidebar .static-side-bar_v2 .account__navigation__ul.nav_active{display:block}}#infopage{font-size:16px;line-height:20px;padding:20px 0 0;color:#333}@media (min-width:1024px){#infopage{padding:0}}#infopage strong{font-weight:700}#infopage h1,#infopage h2,#infopage h3{font-size:27px;line-height:34px;color:inherit;margin-bottom:30px}#infopage h2,#infopage h3{font-size:21px;line-height:26px;margin-bottom:20px;padding:0}@media (min-width:768px){#infopage h2{margin-bottom:30px}}#infopage h3>small{font-size:80%}#infopage h4,#infopage h5{font-weight:700;color:inherit}#infopage h4{margin-bottom:20px}#infopage h5{font-size:16px;line-height:20px;margin:0 0 5px}#infopage *+section{padding-top:40px}@media (min-width:768px){#infopage *+section{padding-top:50px}}#infopage *+h3{margin-top:25px}#infopage *+h4{margin-top:30px}#infopage a{transition:all .35s;text-decoration:underline;color:#1e5587}#infopage [data-link]:hover,#infopage a:hover,#infopage a[href^=mailto],#infopage a[href^=tel]{text-decoration-color:transparent}#infopage a[download]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}#infopage a[download]::before{content:'';width:26px;height:30px;background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/icon-donwnload.svg);background-position:center;background-size:contain;filter:invert(62%) sepia(0%) saturate(1%) hue-rotate(176deg) brightness(87%) contrast(83%)}#infopage p{font-size:inherit;line-height:inherit;margin:0 0 15px;padding:0}#infopage p>small{display:block;font-size:80%;line-height:135%;color:#a3a3a3}@media (min-width:768px){#infopage p{margin:0 0 15px}}#infopage ol,#infopage ul{padding:0 0 0 22px;margin:0 0 20px;list-style-position:outside;list-style-type:revert}#infopage ol>li,#infopage ul>li{padding:2.5px 0;font-size:inherit;line-height:inherit;list-style-type:inherit}#infopage ol>li>small,#infopage ul>li>small{color:#a3a3a3}#infopage ol>li::marker,#infopage ul>li::marker{color:#1e5587}#infopage hr{height:5px;width:100%;background-color:#26a792;padding:0;margin:0}#infopage [data-num]::before{content:attr(data-num)}#infopage [data-link]{cursor:pointer;transition:all .35s;text-decoration:underline;color:#1e5587}#infopage .italic{font-style:italic}#infopage .first-letter:first-letter{text-transform:capitalize}#infopage .blockquote{font-size:14px;line-height:17px;color:#a3a3a3;border-left:4px solid #26a792;background:#f4f4f4;padding:20px 25px;margin-top:20px;margin-bottom:40px}@media (min-width:768px){#infopage .blockquote{margin-top:30px}}#infopage .blockquote *{font-size:inherit;line-height:inherit}#infopage .blockquote :not(a,h5,[data-link]),#infopage .info-table :not(a){color:inherit}#infopage .blockquote :last-child,#infopage .info-table div div:last-child,#infopage .info-table div p:last-child{margin-bottom:0}#infopage .blockquote h5{color:#333}#infopage .blockquote ol>li::marker,#infopage .blockquote ul>li::marker,#infopage .footnote ul>li::marker{color:#a3a3a3}#infopage .blockquote *+ol,#infopage .blockquote *+ul{padding-top:2px}#infopage .info-table{border:1px solid #dfdfdf;color:#a3a3a3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;padding:40px;margin:0 0 20px;font-size:14px;line-height:17px}@media (min-width:768px){#infopage .info-table{margin:0 0 30px}}#infopage .info-table *{font-size:inherit;line-height:inherit}#infopage .info-table .black,#infopage .info-table div h5,#infopage .info-table h5{color:#000}#infopage .info-table div,#infopage .info-table div>.social div{margin:0}#infopage .info-table div div,#infopage .info-table div p{padding:0;margin:0 0 15px}#infopage .info-table div div span,#infopage .info-table div p span{color:#9d9d9d}#infopage .info-table div sup{font-weight:700;font-size:60%;line-height:100%}#infopage .info-table div>.social{padding-top:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:15px}#infopage .info-table div h4{color:#000;margin:0 0 15px}#infopage .info-table hr{padding:0;margin:0 -20px;border:0;background-color:#dfdfdf;height:1px}@media (min-width:768px){#infopage .info-table{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#infopage .info-table>div{flex:1}#infopage .info-table hr{height:auto;min-width:1px;width:1px;margin:-20px 0}}#infopage .delivery-step{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:45px 15px;list-style:none;padding:0;margin:0 0 25px}@media (min-width:768px){#infopage .delivery-step{grid-template-columns:repeat(4,1fr);grid-gap:25px 20px;margin:0 0 40px}}@media (min-width:1024px){#infopage .delivery-step{grid-gap:25px 40px}}#infopage .delivery-step__item{position:relative;font-size:14px;line-height:17px;text-align:center;color:#000;padding:0}#infopage .delivery-step__item::before{position:relative;z-index:2;content:'';display:block;width:60px;height:60px;margin:0 auto 15px;background-color:transparent;inset:revert}#infopage .delivery-step__item::after{content:'';position:absolute;z-index:1;border-bottom:2px dashed #26a792;inset:30px -5px auto}@media (min-width:768px){#infopage .delivery-step__item::after{inset:30px -18px auto}}@media (max-width:767px){#infopage .delivery-step__item:nth-child(2n+1)::after{left:50%}#infopage .delivery-step__item:nth-child(2n+2)::after{right:50%}}@media (min-width:768px){#infopage .delivery-step__item:nth-child(4n+4)::after{right:0}#infopage .delivery-step__item:nth-child(5n+5)::after{left:50%}#infopage .delivery-step__item:first-child::after{left:50%}#infopage .delivery-step__item:last-child::after{right:50%}}#infopage .delivery-step__item-1::before{background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/delivery-order.svg);background-position:center;background-size:contain}#infopage .delivery-step__item-2::before,#infopage .delivery-step__item-3::before{background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/delivery-conform.svg);background-position:center;background-size:contain}#infopage .delivery-step__item-3::before{background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/delivery-delivery.svg)}#infopage .delivery-step__item-4::before,#infopage .delivery-step__item-5::before{background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/delivery-call.svg);background-position:center;background-size:contain}#infopage .delivery-step__item-5::before{background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/delivery-map.svg)}#infopage .delivery-step__item-6::before,#infopage .heading_icon#payment_сash::before{background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/delivery-open.svg);background-position:center;background-size:contain}#infopage .footnote{font-size:14px;line-height:17px;color:#a3a3a3;font-style:italic}#infopage .footnote *{font-size:inherit;line-height:inherit;color:inherit}#infopage .footnote sup{font-size:8px}#infopage .footnote ol{list-style-type:none;padding:0}#infopage .footnote ol>li{padding:0 0 14px}#infopage .footnote ol ul{padding-top:30px}#infopage .footnote ul>li{list-style-type:disc;padding:0}#infopage .heading_icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}#infopage .heading_icon *{font-size:inherit;line-height:inherit}#infopage .heading_icon::before{content:'';min-width:60px;width:60px;height:60px}#infopage .heading_icon#payment_сash::before{background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/payment-сash.svg)}#infopage .heading_icon#payment_card::before,#infopage .heading_icon#payment_sbp::before{background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/payment-card.svg);background-position:center;background-size:contain}#infopage .heading_icon#payment_sbp::before{background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/payment-sbp.svg)}#infopage .heading_icon#payment_credit::before,#infopage .heading_icon#payment_transfer::before{background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/payment-credit.svg);background-position:center;background-size:contain}#infopage .heading_icon#payment_transfer::before{background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/payment-transfer.svg)}#infopage .heading_icon#payment_gift::before,#infopage .heading_icon#payment_non_cash::before{background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/payment-non-cash.svg);background-position:center;background-size:contain}#infopage .heading_icon#payment_gift::before{background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/payment-gift.svg)}#infopage .heading_icon#payment_chastyamy::before,#infopage .heading_icon#payment_cod::before{background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/payment-cod.svg);background-position:center;background-size:contain}#infopage .heading_icon#payment_chastyamy::before{background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/payment_chastyamy.svg)}#infopage .heading_icon#payment_pickup::before,#infopage .heading_icon#payment_return::before{background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/payment_pickup.svg);background-position:center;background-size:contain}#infopage .heading_icon#payment_return::before{background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/payment_return.svg)}#infopage .pay-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px 26px}@media (min-width:768px){#infopage .pay-icon{gap:10px 90px}}#infopage .pay-icon_width-44 img{max-width:44px}#infopage .maps-img{margin-top:20px}@media (min-width:768px){#infopage .maps-img{margin-top:30px}}#infopage .maps-img iframe,#infopage .maps-img img{display:block;max-width:100%;width:100%}#infopage .guarantee__block,#infopage .guarantee__item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}#infopage .guarantee__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 25px}#infopage .guarantee__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#infopage .guarantee__item *{margin:0;padding:0}#infopage .info-table div>.social,.static-columns,.static-columns__column{display:-webkit-box;display:-ms-flexbox;display:flex}.static-columns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.static-columns__column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.static-columns__item{margin-bottom:20px}.static-columns__item .title{padding-bottom:1px;border-bottom:1px dashed transparent;display:inline;cursor:pointer}.static-columns__item .title:hover{border-color:#000}.static-popup{background-color:#fff;padding:40px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);position:absolute;right:20%;top:15%;width:320px;z-index:10;display:none}@media (max-width:500px){.static-popup{width:100%;right:0}}.static-popup .cancel{position:absolute;inset:0 0 auto auto;background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/icon-close.svg);background-position:center;background-size:20px auto;filter:invert(36%) sepia(0%) saturate(0%) hue-rotate(183deg) brightness(97%) contrast(90%);width:32px;height:32px;cursor:pointer}.static-popup .cancel:hover{filter:invert(51%) sepia(15%) saturate(5850%) hue-rotate(136deg) brightness(96%) contrast(70%)}.static-popup a,.static-popup h2,.static-popup p{display:block;margin-bottom:20px;color:#000}.static-popup a:hover{color:#000;text-decoration:underline}.static-popup :last-child{margin-bottom:0}.std .page-title{margin-bottom:10px}.std #contactForm .legend{color:#000;margin-bottom:20px}.std #contactForm .form-list li select{height:40px;margin:10px 0 30px;border:1px solid #d5d5d5;background-color:#fff;width:50%!important;padding-left:15px}.std #contactForm #comment{height:120px}.std #contactForm .input-box .input-text{height:40px;width:50%;padding-left:20px;border:1px solid #d5d5d5;margin:10px 0 30px}.std #contactForm .buttons-set button{margin:10px 0 30px}

