.a-btn{display:inline-block;padding:17px 34px 15px;margin-bottom:0;font-size:16px;line-height:16px;text-align:center;text-shadow:none;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-color:transparent;border-radius:0;box-shadow:none;transition:all .3s ease-in-out;width:auto;max-width:auto;text-transform:none}.a-btn:hover{background:#26a792}.a-btn,.a-btn.active,.a-btn:active{color:#fff;background:#26a792}.a-btn.disabled,.a-btn[disabled]{background:#26a792}.a-btn.active,.a-btn:active,.a-btn:focus,.a-btn:hover{opacity:1}.a-btn.active,.a-btn:active{background-color:#d9d9d9;background-image:none;outline:0;box-shadow:none}.a-btn:hover{color:#fff;text-decoration:none;background-color:#26a792}.a-btn:focus{outline:5px auto #469efd;outline-offset:-2px;transition:0s}.a-btn.disabled,.a-btn[disabled]{color:#666;cursor:default;background-color:#e2e2e2;background-image:none;opacity:.65;box-shadow:none;border:1px solid transparent;border-color:transparent}.a-btn.a-btn-small{padding:10px 20px;font-size:14px;line-height:14px}.a-btn.a-btn-mini [class^=icon-],.a-btn.a-btn-nano [class^=icon-],.a-btn.a-btn-small [class^=icon-]{margin-top:0}.a-btn.a-btn-mini,.a-btn.a-btn-nano{padding:2px 6px;font-size:11px;line-height:17px}.a-btn.a-btn-big,.a-btn.a-btn-large{padding:9px 14px;font-size:16px;line-height:16px}.a-btn.a-btn-big [class^=icon-],.a-btn.a-btn-large [class^=icon-]{margin-top:2px}.a-btn.a-btn-huge{padding:14px 20px;font-size:19px;line-height:19px}.a-btn.a-btn-rounded{border-radius:5px}.a-btn.a-btn-danger.disabled,.a-btn.a-btn-danger[disabled],.a-btn.a-btn-info.disabled,.a-btn.a-btn-info[disabled],.a-btn.a-btn-primary.disabled,.a-btn.a-btn-primary[disabled],.a-btn.a-btn-submit.disabled,.a-btn.a-btn-submit[disabled],.a-btn.a-btn-success.disabled,.a-btn.a-btn-success[disabled],.a-btn.a-btn-warning.disabled,.a-btn.a-btn-warning[disabled]{color:#666;cursor:default;background-color:#e2e2e2;background-image:none;opacity:.65;box-shadow:none;border:1px solid transparent;border-color:transparent}.a-btn.a-btn-danger.active.disabled,.a-btn.a-btn-danger.active[disabled],.a-btn.a-btn-danger:active.disabled,.a-btn.a-btn-danger:active[disabled],.a-btn.a-btn-danger:focus.disabled,.a-btn.a-btn-danger:focus[disabled],.a-btn.a-btn-danger:hover.disabled,.a-btn.a-btn-danger:hover[disabled],.a-btn.a-btn-info.active.disabled,.a-btn.a-btn-info.active[disabled],.a-btn.a-btn-info:active.disabled,.a-btn.a-btn-info:active[disabled],.a-btn.a-btn-info:focus.disabled,.a-btn.a-btn-info:focus[disabled],.a-btn.a-btn-info:hover.disabled,.a-btn.a-btn-info:hover[disabled],.a-btn.a-btn-primary.active.disabled,.a-btn.a-btn-primary.active[disabled],.a-btn.a-btn-primary:active.disabled,.a-btn.a-btn-primary:active[disabled],.a-btn.a-btn-primary:focus.disabled,.a-btn.a-btn-primary:focus[disabled],.a-btn.a-btn-primary:hover.disabled,.a-btn.a-btn-primary:hover[disabled],.a-btn.a-btn-submit.active.disabled,.a-btn.a-btn-submit.active[disabled],.a-btn.a-btn-submit:active.disabled,.a-btn.a-btn-submit:active[disabled],.a-btn.a-btn-submit:focus.disabled,.a-btn.a-btn-submit:focus[disabled],.a-btn.a-btn-submit:hover.disabled,.a-btn.a-btn-submit:hover[disabled],.a-btn.a-btn-success.active.disabled,.a-btn.a-btn-success.active[disabled],.a-btn.a-btn-success:active.disabled,.a-btn.a-btn-success:active[disabled],.a-btn.a-btn-success:focus.disabled,.a-btn.a-btn-success:focus[disabled],.a-btn.a-btn-success:hover.disabled,.a-btn.a-btn-success:hover[disabled],.a-btn.a-btn-warning.active.disabled,.a-btn.a-btn-warning.active[disabled],.a-btn.a-btn-warning:active.disabled,.a-btn.a-btn-warning:active[disabled],.a-btn.a-btn-warning:focus.disabled,.a-btn.a-btn-warning:focus[disabled],.a-btn.a-btn-warning:hover.disabled,.a-btn.a-btn-warning:hover[disabled]{color:#666;cursor:default;background-color:#e2e2e2;background-image:none;opacity:.65;box-shadow:none;border:1px solid transparent;border-color:transparent}.a-btn.a-btn-primary{text-shadow:none;box-shadow:none;background:#26a792;color:#fff;border-color:transparent;width:auto;max-width:auto}.a-btn.a-btn-primary.active,.a-btn.a-btn-primary:active,.a-btn.a-btn-primary:focus,.a-btn.a-btn-primary:hover{background:#26a792;color:#fff;border-color:transparent;outline:0;opacity:1}.a-btn.a-btn-primary.active,.a-btn.a-btn-primary:active{box-shadow:none}.a-btn.a-btn-submit{text-shadow:none;box-shadow:none;background:#26a792;color:#fff;border-color:transparent;width:auto;max-width:auto;border-radius:0;font-weight:400}.a-btn.a-btn-submit.active,.a-btn.a-btn-submit:active,.a-btn.a-btn-submit:focus,.a-btn.a-btn-submit:hover{background:#26a792;color:#fff;border-color:transparent;outline:0;opacity:1}.a-btn.a-btn-submit.active,.a-btn.a-btn-submit:active{box-shadow:none}.a-btn.a-btn-submit b.delim{padding:0 20px}.a-btn.a-btn-submit b.delim:after{content:' ';display:inline-block;position:absolute;height:40px;width:0;border-left:1px solid #f77d06;border-right:1px solid #d4d1d1;margin:-8px 0 0 -4px}.a-btn.a-btn-submit[disabled] b.delim:after{border-left:1px solid #b1b2b5}.a-btn.a-btn-danger,.a-btn.a-btn-warning{text-shadow:none;box-shadow:none;background:#26a792;color:#fff;border-color:transparent;width:auto;max-width:auto}.a-btn.a-btn-warning.active,.a-btn.a-btn-warning:active,.a-btn.a-btn-warning:focus,.a-btn.a-btn-warning:hover{background:#26a792;color:#fff;border-color:transparent;outline:0;opacity:1}.a-btn.a-btn-warning.active,.a-btn.a-btn-warning:active{box-shadow:none}.a-btn.a-btn-danger.active,.a-btn.a-btn-danger:active,.a-btn.a-btn-danger:focus,.a-btn.a-btn-danger:hover{background:#26a792;color:#fff;border-color:transparent;outline:0;opacity:1}.a-btn.a-btn-danger.active,.a-btn.a-btn-danger:active{box-shadow:none}.a-btn.a-btn-success{text-shadow:none;box-shadow:none;background:#26a792;color:#fff;border-color:transparent;width:auto;max-width:auto;font-weight:400}.a-btn.a-btn-success.active,.a-btn.a-btn-success:active,.a-btn.a-btn-success:focus,.a-btn.a-btn-success:hover{background:#26a792;color:#fff;border-color:transparent;outline:0;opacity:1}.a-btn.a-btn-success.active,.a-btn.a-btn-success:active{box-shadow:none}.a-btn.a-btn-info{text-shadow:none;box-shadow:none;background:#26a792;color:#fff;border-color:transparent;width:auto;max-width:auto}.a-btn.a-btn-info.active,.a-btn.a-btn-info:active,.a-btn.a-btn-info:focus,.a-btn.a-btn-info:hover{background:#26a792;color:#fff;border-color:transparent;outline:0;opacity:1}.a-btn.a-btn-info.active,.a-btn.a-btn-info:active{box-shadow:none}.a-btn .addon.right{margin-left:5px}.a-btn.ajax.btn-cart,.a-btn.loading.btn-cart,.a-btn.waiting.btn-cart{min-width:initial}.a-btn.ajax.btn-cart>span,.a-btn.loading.btn-cart>span,.a-btn.waiting.btn-cart>span{display:none}.a-btn.ajax:before,.a-btn.loading:before,.a-btn.waiting:before{display:inline-block;content:'';background:url(/skin/img/gear_21x21.png) no-repeat 0 0;-webkit-animation:rotation 2s infinite linear;animation:rotation 2s infinite linear;vertical-align:sub;width:22px;height:21px}.a-btn-block{display:block;width:100%;padding-right:0;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.a-btn-block+.a-btn-block{margin-top:5px}input[type=button].a-btn-block,input[type=reset].a-btn-block,input[type=submit].a-btn-block{width:100%}.a-btn-inverse{color:#fff;text-shadow:none;background-color:#363636;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.a-btn-inverse.disabled,.a-btn-inverse:hover,.a-btn-inverse[disabled]{color:#fff;background-color:#222}.a-btn-inverse.active,.a-btn-inverse:active{background-color:#080808}.a-btn-inverse:focus{outline:0}button.a-btn::-moz-focus-inner,input[type=submit].a-btn::-moz-focus-inner{padding:0;border:0}.a-btn-link,.a-btn-link:active,.a-btn-link[disabled]{background-color:transparent;background-image:none;box-shadow:none}.a-btn-link{color:#08c;cursor:pointer;border-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.a-btn-link:focus,.a-btn-link:hover{color:#005580;text-decoration:underline;background-color:transparent;outline:0}.a-btn-link[disabled]:hover{color:#333;text-decoration:none}.a-btn-group{position:relative;font-size:0;white-space:nowrap;vertical-align:middle}.a-btn-group+.a-btn-group,.a-btn-toolbar .a-btn+.a-btn,.a-btn-toolbar .a-btn+.a-btn-group,.a-btn-toolbar .a-btn-group+.a-btn{margin-left:5px}.a-btn-toolbar{margin-top:10px;margin-bottom:10px;font-size:0}.a-btn-group-vertical,.a-btn-toolbar .a-btn-group{display:inline-block}.a-btn-group>.a-btn{position:relative;border-radius:0;font-size:14px}.a-btn-group>.a-btn+.a-btn{margin-left:-1px}.a-btn-group>.dropdown-menu{font-size:14px}.a-btn-group>.a-btn-mini{font-size:11px}.a-btn-group>.a-btn-small{font-size:12px}.a-btn-group>.a-btn-large{font-size:16px}.a-btn-group>.a-btn:first-child{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.a-btn-group>.a-btn:last-child,.a-btn-group>.dropdown-toggle{border-top-right-radius:4px;border-bottom-right-radius:4px}.a-btn-group>.a-btn.large:first-child{margin-left:0;border-bottom-left-radius:6px;border-top-left-radius:6px}.a-btn-group>.a-btn.large:last-child,.a-btn-group>.large.dropdown-toggle{border-top-right-radius:6px;border-bottom-right-radius:6px}.a-btn-group>.a-btn.active,.a-btn-group>.a-btn:active,.a-btn-group>.a-btn:focus,.a-btn-group>.a-btn:hover{z-index:2}.a-btn-group .dropdown-toggle:active,.a-btn-group.open .dropdown-toggle{outline:0}.a-btn-group>.a-btn+.dropdown-toggle{padding:0 8px;box-shadow:none}.a-btn-group>.a-btn-mini+.dropdown-toggle{padding:0 5px}.a-btn-group>.a-btn-large+.dropdown-toggle{padding:0 12px}.a-btn-group.open .dropdown-toggle{background-image:none;box-shadow:none}.a-btn-group.open .a-btn-danger.dropdown-toggle,.a-btn-group.open .a-btn-info.dropdown-toggle,.a-btn-group.open .a-btn-primary.dropdown-toggle,.a-btn-group.open .a-btn-success.dropdown-toggle,.a-btn-group.open .a-btn-warning.dropdown-toggle,.a-btn-group.open .a-btn.dropdown-toggle{background-color:#26a792}.a-btn-group.open .a-btn-inverse.dropdown-toggle{background-color:#363636}.a-btn .caret{margin-top:8px;margin-left:0}.a-btn-large .caret,.a-btn-mini .caret,.a-btn-small .caret{margin-top:6px}.a-btn-large .caret{border-top-width:5px;border-right-width:5px;border-left-width:5px}.dropup .a-btn-large .caret{border-top:0;border-bottom:5px solid #000}.a-btn-danger .caret,.a-btn-info .caret,.a-btn-inverse .caret,.a-btn-primary .caret,.a-btn-success .caret,.a-btn-warning .caret{border-top-color:#fff;border-bottom-color:#fff}.a-btn-group-vertical .a-btn{display:block;float:none;width:100%;border-radius:0}.a-btn-group-vertical .a-btn+.a-btn{margin-top:-1px;margin-left:0}.a-btn-group-vertical .a-btn:first-child{border-radius:4px 4px 0 0}.a-btn-group-vertical .a-btn:last-child{border-radius:0 0 4px 4px}.a-btn-group-vertical .a-btn-large:first-child{border-radius:6px 6px 0 0}.a-btn-group-vertical .a-btn-large:last-child{border-radius:0 0 6px 6px}

.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.cookies{display:none;position:fixed;z-index:10000;bottom:63px;left:16px;transform:none;width:max-content;max-width:calc(100vw - 30px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 0;padding:12px 20px;box-sizing:border-box;background-color:#fff;box-shadow:4px 8px 4px 0 rgba(0,0,0,.25);color:#000;border-radius:15px;font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif}@media (min-width:768px){.cookies{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0 60px;border-radius:0;bottom:16px;padding:12px 30px;width:max-content}}.cookies.visible,.cookies__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.cookies a{color:#26a792;text-decoration:none;transition:all .35s ease}.cookies a:hover{color:#2fccb2;text-decoration:none}.cookies__wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 8px;width:100%}@media (min-width:768px){.cookies__wrap{gap:0 20px}}@media (min-width:1200px){.cookies__wrap{gap:0 20px}}.cookies__text{font-weight:400;font-size:14px;line-height:140%;color:#000}@media (min-width:768px){.cookies__text{font-size:14px;line-height:140%}}.cookies__close-btn{cursor:pointer;outline:0;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:max-content;max-width:100%;height:48px;border-radius:30px;border:0;background:#26a792;font-family:inherit;font-weight:400;font-size:14px;line-height:120%;letter-spacing:.05em;text-transform:none;transition:all .35s ease;color:#fff}@media (min-width:768px){.cookies__close-btn{font-size:14px;line-height:120%}}.cookies__close-btn:hover{background:#2fccb2;color:#fff;border:0}.sidebar .cookies{position:static;bottom:0;left:0;width:100%;max-width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:0;background-color:inherit;color:inherit;border-radius:inherit;font-family:inherit;transform:none}

@keyframes progress-bar-stripes{0%{background-position:0 0}to{background-position:8px 0}}@keyframes shake{33%{transform:rotate(30deg)}66%{transform:rotate(-30deg)}}@keyframes zoomIn{0%{transform:scale(0)}50%{transform:scale(1.3)}to{transform:scale(1)}}*{box-sizing:border-box;border:0;margin:0;outline:0;padding:0;-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0;-webkit-border-radius:0;-moz-border-radius:0;-webkit-tap-highlight-color:transparent}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a,h1,h2,h3,h4,h5,h6,p,span{font-weight:400;line-height:normal;margin-block-start:0;margin-block-end:0;text-decoration-skip-ink:auto}a{-webkit-text-decoration-skip:objects;border-bottom:0;color:#d0d0d0;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline dotted}ol,ul{list-style-type:none}table{border-collapse:collapse;border-spacing:0}a:focus{border:0;outline:0}b,strong{font-weight:inherit}dfn{font-style:italic}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button;cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}progress{display:inline-block;vertical-align:baseline}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden]{display:none}figure{margin:0}button,input,select,textarea{font:inherit}.columns,.columns:last-child{margin:0}.column{padding:0}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}@media (max-width:991px){#sg-stat{display:none}}.hidden{display:none}body,html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{padding:0 10px}@media (max-width:1023px){.container{padding:0 10px}}@media (max-width:767px){.container{padding:0 10px}}.main-container{background-color:#fff}.h1{color:#000;font-size:32px;text-transform:uppercase;font-weight:400;font-family:'Helvetica Neue';text-align:left;line-height:normal}.h1_category-title{font-size:1.125rem;margin:15px 0;text-align:center}@media (min-width:1024px){.h1_category-title{color:#525252;font-size:24px;font-size:1.5rem;font-weight:700;margin:5px 0 15px;text-align:left;line-height:1}}@media (max-width:767px){.h1_category-title{padding:15px 0 0}}.h2,.h3{color:#000;font-size:24px;text-transform:uppercase;font-weight:400;font-family:'Helvetica Neue';text-align:left;line-height:normal}.h3{font-size:18px}.h3_product-item{line-height:.8;margin-left:10px;padding:0 10px}.h4,.h5,.h6{color:#000;font-size:16px;text-transform:uppercase;font-weight:400;font-family:'Helvetica Neue';text-align:left;line-height:normal}.h5,.h6{font-size:14px}.h6{font-size:12px;font-weight:700}.h1_category-title{position:absolute;left:9px;margin-top:0;top:0;text-transform:none}.catalogsearch-result-index .page-title h1,.h1_cart-title,.h1_category-title{color:#333;font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:500;font-size:27px;line-height:21px}.h1_cart-title{margin:0}.catalogsearch-result-index .page-title h1{position:absolute;left:9px;margin-top:0;top:0;text-transform:none}@media (max-width:767px){.catalog-category-view .h1_category-title{padding-top:0;position:relative;left:0;text-align:left}.catalogsearch-result-index .page-title h1{position:relative;left:0;text-align:left;margin-bottom:15px}}.button{box-shadow:none;cursor:pointer;text-align:center;border-radius:0;margin:0;padding:6px 20px;font-family:'Calibri','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:300;font-size:16px;line-height:1;text-transform:uppercase;transition:all .35s;text-decoration:none}.button,.button:focus{border-width:1px;border-style:solid}.button.disabled{-webkit-filter:blur(1px);filter:blur(1px);cursor:default}.catalog-product-view .button{padding:15px 30px}.button_in-stock{color:#fff;background-color:#26a792;border-color:transparent}.button_in-stock:active,.button_in-stock:focus,.button_in-stock:hover{background-color:#2fccb2;border-color:transparent}.catalog-product-view .product-card__buttons .button_in-stock,.product-card__buttons .button_in-stock{padding:16px 50px}@media (max-width:499px){.product-card__buttons .button_in-stock{font-size:20px;width:100%}}.catalog-category-view .button_in-stock,.catalogsearch-result-index .button_in-stock,.cms-index-index .button_in-stock,.wishlist-index-index .button_in-stock{font-size:18px;height:40px;width:130px}@media (max-width:499px){.catalog-category-view .button_in-stock,.catalogsearch-result-index .button_in-stock,.cms-index-index .button_in-stock,.wishlist-index-index .button_in-stock{font-weight:700;padding:0;width:110px;border:1px solid #26a792;color:#26a792;background-color:#fff}}@media (max-width:499px){.catalog-product-view .product-card__buttons .button_in-stock{font-size:20px;width:100%;padding:14px 50px}}.button_out-stock,.button_preorder{border-color:#26a792;background-color:transparent;color:#26a792}.button_preorder:hover{color:#fff;border-color:#2fccb2;background-color:#2fccb2}.catalog-product-view .product-card__buttons .button_preorder,.product-card__buttons .button_preorder{padding:16px 50px}@media (max-width:499px){.product-card__buttons .button_preorder{font-size:20px;width:100%}}.catalog-category-view .button_preorder,.catalogsearch-result-index .button_preorder,.cms-index-index .button_preorder,.wishlist-index-index .button_preorder{font-size:14px;height:40px;width:130px}@media (max-width:499px){.catalog-category-view .button_preorder,.catalogsearch-result-index .button_preorder,.cms-index-index .button_preorder,.wishlist-index-index .button_preorder{width:110px;font-weight:700;padding:0}}@media (max-width:480px){.catalog-product-view .product-card__buttons .button_preorder{font-size:20px;width:100%}}.button_out-stock{padding:0;font-size:13px;max-width:85px;display:block}.button_out-stock:hover{color:#fff;background-color:#2fccb2;border-color:#2fccb2}.catalog-product-view .product-card__buttons .button_out-stock,.product-card__buttons .button_out-stock{padding:16px 50px}@media (max-width:499px){.product-card__buttons .button_out-stock{font-size:20px;width:100%}}.catalog-category-view .button_out-stock,.catalogsearch-result-index .button_out-stock,.cms-index-index .button_out-stock,.wishlist-index-index .button_out-stock{padding:6px 20.5px;max-width:130px;height:40px;width:130px}@media (max-width:480px){.catalog-category-view .button_out-stock,.catalogsearch-result-index .button_out-stock,.cms-index-index .button_out-stock,.wishlist-index-index .button_out-stock{width:110px;padding:6px 8.5px}}.catalog-product-view .button_out-stock{padding:6px 20.5px;max-width:130px;width:100%;height:40px}@media (max-width:480px){.catalog-product-view .button_out-stock{padding:6px}}@media (max-width:480px){.catalog-product-view .product-card__buttons .button_out-stock{font-size:20px;width:100%}}.catalog-product-view #product-description .button_out-stock{padding:0 10px;line-height:50px;max-width:230px;font-size:16px;white-space:nowrap;height:50px}@media (max-width:768px){.catalog-product-view #product-description .button_out-stock{margin-top:40px;max-width:unset}}@media (max-width:480px){.catalog-product-view #product-description .button_out-stock{width:100%}}.button_slider{width:201px;height:51px;background-color:#26a792;font-family:'Calibri','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:300;color:#fff;text-transform:uppercase;border:0;display:block;margin-top:56px;line-height:16px;padding:18px 30px 16px;letter-spacing:.5px;transition:.2s linear}.button_slider:active,.button_slider:focus,.button_slider:hover{background-color:#2fccb2;color:#fff}.button_video_open{border:2px solid #fff;text-transform:uppercase;color:#fff;font-size:18px;background-color:transparent}.button_sort,.button_video_open:hover{background-color:#fff;color:#000}.button_sort{font-size:18px;font-weight:300;color:#525252;height:51px;min-width:170px;width:100%;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1024px){.button_sort{display:none}}.button_sort.active{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 15px}@media (max-width:768px){.button_sort{height:auto;width:auto;color:#5c5c5c;font-size:24px;font-weight:300;line-height:26px}.button_sort.active{padding:0}}.review-customer-index .main .buttons-set .back-link a{color:#a3a3a3}.buttons-set .back-link a:active,.buttons-set .back-link a:focus,.buttons-set .back-link a:hover,.review-customer-index .main .buttons-set .back-link a:active,.review-customer-index .main .buttons-set .back-link a:focus,.review-customer-index .main .buttons-set .back-link a:hover{background-color:#a3a3a3;color:#fff}.buttons-set .form-button{font-size:16px;color:#fff;background-color:#26a792;transition:.2s linear;padding:16px 40px}.buttons-set .button:active,.buttons-set .button:focus,.buttons-set .button:hover,.buttons-set .form-button:active,.buttons-set .form-button:focus,.buttons-set .form-button:hover{background-color:#2fccb2}@media (max-width:360px){.buttons-set .form-button{margin-top:20px}}.buttons-set .back-link a{display:inline-block;padding:16px 40px;text-decoration:none;background-color:#fff;color:#a3a3a3;border:1px solid #a3a3a3;font-family:'Calibri','Arial','Helvetica CY','Nimbus Sans L',sans-serif;text-transform:uppercase;transition:all .2s linear}.buttons-set .back-link a small{position:relative;right:16px;display:none}.buttons-set .back-link a,.buttons-set .button,.c-row .simple-button{font-size:16px;line-height:16px;font-weight:300}.buttons-set .button,.checkout-onepage-index .a-btn.a-btn-success,.customer-address-form .a-btn.a-btn-success{padding:16px 40px;color:#fff;font-family:'Calibri','Arial','Helvetica CY','Nimbus Sans L',sans-serif;transition:background-color .2s linear}.buttons-set .button{background-color:#26a792}.checkout-onepage-index .a-btn.a-btn-success,.customer-address-form .a-btn.a-btn-success{border:0;background:#26a792;line-height:16px;text-shadow:none;font-size:16px;font-weight:300;text-transform:uppercase}.checkout-onepage-index .a-btn.a-btn-success.active,.checkout-onepage-index .a-btn.a-btn-success:active,.checkout-onepage-index .a-btn.a-btn-success:hover,.checkout-onepage-index .a-btn.a-btn-successfocus,.customer-address-form .a-btn.a-btn-success.active,.customer-address-form .a-btn.a-btn-success:active,.customer-address-form .a-btn.a-btn-success:hover,.customer-address-form .a-btn.a-btn-successfocus{background:#2fccb2;box-shadow:none;border:0}.checkout-onepage-index .a-btn.a-btn-success.disabled,.checkout-onepage-index .a-btn.a-btn-success[disabled],.checkout-onepage-index .a-btn.a-btn-success[disabled]:hover,.customer-address-form .a-btn.a-btn-success.disabled,.customer-address-form .a-btn.a-btn-success[disabled],.customer-address-form .a-btn.a-btn-success[disabled]:hover{background-color:#a3a3a3;color:#fff;font-size:16px;line-height:16px;padding:16px 40px;text-transform:uppercase;font-family:'Calibri','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:300;border:0}.checkout-onepage-index .a-btn.a-btn-submit,.customer-address-form .a-btn.a-btn-submit{border:0;border-radius:0;background:#26a792;padding:16px 40px;color:#fff;line-height:16px;text-shadow:none;font-size:16px;font-family:'Calibri','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:300;transition:background-color .2s linear;text-transform:uppercase}.checkout-onepage-index .a-btn.a-btn-submit.active,.checkout-onepage-index .a-btn.a-btn-submit:active,.checkout-onepage-index .a-btn.a-btn-submit:hover,.checkout-onepage-index .a-btn.a-btn-submitfocus,.customer-address-form .a-btn.a-btn-submit.active,.customer-address-form .a-btn.a-btn-submit:active,.customer-address-form .a-btn.a-btn-submit:hover,.customer-address-form .a-btn.a-btn-submitfocus{background:#2fccb2;box-shadow:none;border:0}.checkout-onepage-index .a-btn.a-btn-submit.disabled,.checkout-onepage-index .a-btn.a-btn-submit[disabled],.checkout-onepage-index .a-btn.a-btn-submit[disabled]:hover,.customer-address-form .a-btn.a-btn-submit.disabled,.customer-address-form .a-btn.a-btn-submit[disabled],.customer-address-form .a-btn.a-btn-submit[disabled]:hover{background-color:#a3a3a3;color:#fff;font-size:16px;line-height:16px;padding:16px 40px;text-transform:uppercase;font-family:'Calibri','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:300;border:0}.c-row .simple-button{padding:16px 40px!important;background-color:#fff;color:#a3a3a3;border:1px solid #a3a3a3;text-transform:uppercase;display:inline-block;text-decoration:none;margin-top:10px;transition:all .2s linear}.c-row .simple-button:active,.c-row .simple-button:focus,.c-row .simple-button:hover{border:1px solid #a3a3a3;background-color:#a3a3a3;color:#fff;box-shadow:none}.c-row .simple-button .fa{vertical-align:top}.c-row .simple-button.prep{padding:6px 20.5px!important;font-size:14px;font-size:.875rem}.review-form .form-message .form-send .btn-submit{background-color:#26a792;color:#fff;text-transform:uppercase;font-size:16px;font-family:'Calibri','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:300;padding:16px 40px;line-height:16px;transition:all .2s linear}@media (max-width:1200px){.review-form .form-message .form-send .btn-submit{padding:13px 40px}}.review-form .form-message .form-send .btn-submit:active,.review-form .form-message .form-send .btn-submit:hover{background-color:#2fccb2}.order-info-box .buttons-set{margin:0}.order-info-box .buttons-set .button{font-size:16px;color:#fff;background-color:#26a792;transition:.2s linear;padding:16px 40px}.order-info-box .buttons-set .button:active,.order-info-box .buttons-set .button:focus,.order-info-box .buttons-set .button:hover{background-color:#2fccb2}.btn-add-to-cart_waiting{background-color:#26c0a7;color:#fff}.cart-page__quantity-btn{display:inline-block;width:36px;height:36px;background-color:transparent;box-shadow:none;position:relative;font-size:0;transition:all .5s ease}.cart-page__quantity-btn::before,.cart-page__quantity-btn_more::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:14px;height:2px;background-color:#c4c4c4;transition:all .5s ease}.cart-page__quantity-btn:hover::before{background-color:#26a792}.cart-page__quantity-btn.disabled::before{background-color:#c4c4c4}.cart-page__quantity-btn_more::after{width:2px;height:14px}.cart-page__quantity-btn_more:hover::after{background-color:#26a792}.cart-page__quantity__value{background-color:#a3a3a3;color:#fff;font-size:18px;font-weight:400;max-width:50px;max-height:38px;text-align:center;padding:0}.cart-page__quantity__value::-webkit-inner-spin-button,.cart-page__quantity__value::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.qty-changer{display:flex;flex-direction:row}:root{--header-fixed-height: 0px}.header-top{display:none;background-color:#474747;position:relative;padding:10px 0}@media (min-width:1024px){.header-top{display:block}}@media (max-width:1200px){.header-top>.container{max-width:unset}}.header-top__wrapper{display:grid;grid-template-columns:minmax(250px,auto) 1fr repeat(2,auto);gap:30px;align-items:center}.header-top__phone-number,.header-top__slogan{color:#fff;margin:0;font-size:16px;line-height:1;font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:300}.header-top__slogan{text-align:center}.header-top__phone .header-top__phone-number_region{display:block}.header-top__phone .header-top__phone-number_moscow,.header-top__phone.js-moscow-phone .header-top__phone-number_region{display:none}.header-top__phone.js-moscow-phone .header-top__phone-number_moscow{display:block}.header-top__phone-number{text-decoration:none}.header-top__info-link:active,.header-top__info-link:focus,.header-top__info-link:hover,.header-top__phone-number:active,.header-top__phone-number:focus,.header-top__phone-number:hover{color:#fff}.header-top__info-section{position:relative}.header-top__info-menu,.header-top__info-section::before{visibility:hidden;opacity:0;position:absolute;z-index:0;transition:.2s linear}.header-top__info-section::before{content:'';inset:30px 30px auto auto;border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent}.header-top__info-section:hover::before{opacity:1;visibility:visible;z-index:101}.header-top__info-section:hover .header-top__info-menu{opacity:1;visibility:visible;z-index:100}.header-top__info-link{cursor:pointer;color:#fff;font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-size:16px;line-height:30px;font-weight:300;padding-left:20px;border-left:1px solid #818181}.header-top__info-menu{top:40px;right:0;width:auto;transform:none}.header-top__middle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-top__middle,.header-top__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.header-top__showroom{padding-left:20px;border-left:1px solid #818181}.header-top__showroom-link{color:#26a792;font-weight:700;font-size:16px;line-height:24px}.header-top__showroom-link:active,.header-top__showroom-link:focus,.header-top__showroom-link:hover{color:#2fccb2}.header-top__showroom-address{color:#fff;font-weight:300;font-size:16px;line-height:24px}.shop-about-menu{min-width:343px;background-color:#fff;box-shadow:0 4px 18px rgba(0,0,0,.36);position:relative}.shop-about-menu:before{content:none;position:absolute;width:0;height:0;margin:0 0 0 -8px;top:0;left:50%;right:auto;box-sizing:border-box;border-width:6px;border-style:solid;border-color:#fff #fff transparent transparent;transform-origin:0 0;transform:rotate(-45deg);box-shadow:2px -2px 3px 0 rgba(0,0,0,.08)}@media (max-width:1191px){.shop-about-menu:before{margin:0 0 0 -8px;left:50%;right:auto}}.shop-about-menu__wrapper{padding:26px 26px 28px;width:418px;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}.shop-about-menu__list-left{width:40%;margin:0 5% 0 0}.shop-about-menu__list-right{width:55%}.shop-about-menu__list-full{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;width:100%;margin:17px 0 0;padding:21px 0}.shop-about-menu__item{margin:0 0 12px;line-height:14px}.shop-about-menu__item:last-child{margin-bottom:0}.shop-about-menu__link{color:#303030;line-height:16px;text-decoration:none;transition:.2s linear}.shop-about-menu__link:hover{color:#333;text-decoration:underline}.shop-about-menu__work-wrap{width:100%;margin:17px 0 0;padding:0;border-width:0;border-color:#ccc;border-style:solid}.shop-about-menu__work-title{color:#333;font-size:16px;font-weight:700;line-height:21px;margin:0 0 15px}.shop-about-menu__work-text{color:#333;font-size:16px;line-height:14px;margin:0 0 5px;font-weight:300}.shop-about-menu__work-text:last-child{margin-bottom:0}.header{position:fixed;top:0;left:0;width:100%;z-index:999;transition:top .2s ease-in-out}.header:after{content:'';width:100%;height:20px;z-index:-1;position:absolute;bottom:0;left:0;box-shadow:0 3px 15px rgba(0,0,0,.2)}.header--fixed{top:var(--header-fixed-height)}.header-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:50px;background-color:#474747;border-top:2.5px solid #26a792}@media (max-width:1023px){body.menu_open .header-body{position:fixed;top:0}}@media (min-width:1024px){.header-body{border-top:0;background-color:#fff}}.header-body .container{position:relative}@media (max-width:1023px){.header-body .container{padding:0 15px 0 0}}.header-body__wrapper{display:grid;grid-template-columns:auto 1fr}.header-body__wrapper-right{display:grid;grid-template-columns:1fr auto;position:relative}@media (min-width:1024px){.header-body__wrapper-right{gap:20px}}.header-body__wrapper-left{display:grid;align-items:center;gap:5px;grid-template-columns:40px auto}@media (min-width:1024px){.header-body__wrapper-left{display:block}}.header-body__humb-button{display:block;cursor:pointer;height:40px;width:40px;background:url(/skin/frontend/ariflex/hansgrohe/images/button_mobile-menu.svg) no-repeat center;background-size:19px auto}@media (min-width:1024px){.header-body__humb-button{display:none}}body.menu_open .header-body__humb-button{background:url(/skin/frontend/ariflex/hansgrohe/images/button_mobile-menu_active.svg) no-repeat center}.header-body__logo-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;width:100%}@media (min-width:1024px){.header-body__logo-link{margin-left:-42px;width:revert}}@media (min-width:1200px){.header-body__logo-link{margin-left:-60px}}.header-body__logo{display:none}@media (min-width:1200px){.header-body__logo{display:block}}.header-body__logo-medium{display:none}@media (min-width:1024px){.header-body__logo-medium{display:block}}@media (min-width:1200px){.header-body__logo-medium{display:none}}.header-body__logo-mobile{display:block;max-width:150px;height:auto}@media (min-width:768px){.header-body__logo-mobile{max-width:100%}}@media (min-width:1024px){.header-body__logo-mobile{display:none}}.header-body__right-section{display:grid;align-items:center;grid-template-columns:repeat(3,24px);justify-content:flex-end;gap:10px}@media (min-width:451px){.header-body__right-section{gap:15px;grid-template-columns:repeat(4,34px)}}@media (min-width:768px){.header-body__right-section{grid-template-columns:repeat(5,34px)}}@media (min-width:1200px){.header-body__right-section{margin-right:10px}}.header-body__right-section .login-link,.header-body__right-section .profile-link{position:relative;background-color:transparent;border:0;outline:0;box-shadow:none;cursor:pointer;margin:0 auto;display:none}.header-body__right-section .login-link::before,.header-body__right-section .profile-link::before{content:'';display:block;width:24px;height:24px;background-size:100% auto;background-repeat:no-repeat;background-position:center}@media (min-width:451px){.header-body__right-section .login-link::before,.header-body__right-section .profile-link::before{width:34px;height:34px}}.header-body__right-section .login-link::before,.header-body__right-section .profile-link::before{background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/header-login-icon.svg);filter:invert(99%) sepia(97%) saturate(16%) hue-rotate(212deg) brightness(104%) contrast(100%)}.header-body__right-section .login-link:active::before,.header-body__right-section .login-link:focus::before,.header-body__right-section .login-link:hover::before,.header-body__right-section .profile-link:active::before,.header-body__right-section .profile-link:focus::before,.header-body__right-section .profile-link:hover::before{filter:invert(50%) sepia(31%) saturate(895%) hue-rotate(121deg) brightness(103%) contrast(89%)}@media (min-width:451px){.header-body__right-section .login-link,.header-body__right-section .profile-link{display:block}}@media (min-width:1024px){.header-body__right-section .login-link::before,.header-body__right-section .profile-link::before{filter:invert(17%) sepia(0%) saturate(47%) hue-rotate(197deg) brightness(90%) contrast(86%)}.header-body__right-section .login-link:active::before,.header-body__right-section .login-link:focus::before,.header-body__right-section .login-link:hover::before,.header-body__right-section .profile-link:active::before,.header-body__right-section .profile-link:focus::before,.header-body__right-section .profile-link:hover::before{filter:invert(50%) sepia(31%) saturate(895%) hue-rotate(121deg) brightness(103%) contrast(89%)}}.header-banner img{display:block;max-width:100%;margin:0 auto;height:auto}header .header-top__region{position:relative;line-height:20px;margin:0 0 0 23px;display:inline-block;min-width:146px}header .region__content__search .awesomplete{position:relative}header .region__content:before{border-width:9px}@media (max-width:1100px) and (min-width:1024px){header .region__content{left:10px;right:auto}header .region__content::before{left:20px;right:auto}}@media (min-width:1024px){header .region__content{margin:13px 0 0}}header .region__content__search .awesomplete mark{background:#f6a305;color:#fff}header .region__content__search .awesomplete>ul{position:absolute;left:0;z-index:1;min-width:100%;box-sizing:border-box;list-style:none;padding:0;margin:3px 0 0;background:#fff;border:1px solid #d6d6d6;transition:.3s cubic-bezier(.4,.2,.5,1.4);transform-origin:1.43em -.43em}header .region__content__search .awesomplete>ul::before{content:"";position:absolute;top:-.43em;left:1em;padding:6px;background:#fff;border:inherit;border-right:0;border-bottom:0;transform:rotate(45deg)}header .region__content__search .awesomplete>ul:empty,header .region__content__search .awesomplete>ul[hidden]{opacity:0;transform:scale(0);display:block;transition-timing-function:ease}header .region__content__search .awesomplete>ul>li{position:relative;padding:4px 15px;font-weight:300;cursor:pointer;color:#000}header .region__content__search .awesomplete>ul>li:hover,header .region__content__search .awesomplete[aria-selected=true]{background:#26a792;color:#fff}header .region__content__search .awesomplete>ul>li:hover mark,header .region__content__search .awesomplete[aria-selected=true] mark{background:inherit;color:inherit}header .region__button{display:grid;grid-template-columns:20px auto;color:#707070;border:0;gap:10px;background:0 0;cursor:pointer;font-size:16px;line-height:24px;text-decoration:none;position:relative;transition:all .2s}@media (min-width:1024px){header .region__button{color:#fff;font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:300;grid-template-columns:16px auto;gap:5px}}header .region__button::before{content:'';width:100%;height:100%;display:block;background-image:url(/skin/frontend/ariflex/hansgrohe/images/location.svg);background-size:contain;background-repeat:no-repeat;background-position:center}header .region:hover{color:#fff}@media (max-width:1023px){header .region__block{padding:0 15px}header .region__button:after{display:none}}header .region__block{position:relative}@media (max-width:1023px){header .region__block{height:51px;background:#efefef;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.region__content{display:none;color:#bebebe;position:absolute;z-index:1010;visibility:hidden;padding:30px;background-color:#fff;margin:10px 0 0;left:-22px;max-width:410px;min-width:410px;border-radius:0 0 0 0;box-shadow:0 0 15px rgba(0,0,0,.16);border-top:none;transition:all .2s}.region__content.active{display:block;visibility:visible;transition:all .2s}.region__content:before{content:'';border-width:6px;border-style:solid;border-color:#fff #fff transparent transparent;position:absolute;top:3px;margin:0 0 0 -8px;left:55px;transform-origin:0 0;transform:rotate(-45deg);box-shadow:2px -2px 3px 0 rgba(0,0,0,.08)}@media (min-width:769px) and (max-width:1100px){.region__content{left:inherit;right:-22px}.region__content:before{left:inherit;right:55px}}@media (max-width:550px){.region__content{position:fixed;top:0;left:0;width:100%;height:100%;max-width:inherit;min-width:inherit;margin:0}}.region__content__description{display:block;color:#000;font-size:16px;line-height:18px;letter-spacing:0}.region__content__search{margin:16px 0 19px}.region__content__search-input{border-radius:0;border:1px solid #d6d6d6;line-height:14px;color:#a8a8a8;font-size:16px;padding:14px 40px 11px 17px;width:100%;background-color:#fff;background-image:none;background-size:16px;background-repeat:no-repeat;background-position:right 10px top 50%}.region__content__search .awesomplete{width:100%;float:none}.region__content__cities{display:flex;display:-webkit-flex}.region__content__cities-block{width:100%}.region__content__city{font-size:16px;line-height:28px;color:#000;transition:color .2s linear;text-decoration:none}.region__content__city:active,.region__content__city:focus,.region__content__city:hover{color:#1768c8;transition:color .2s linear}.region__content__close{display:none;position:absolute;top:30px;right:10px;width:20px;height:20px}.region__content__close:after,.region__content__close:before{content:'';display:block;width:25px;height:2px;background:#3dcd58;position:absolute;top:10px;left:0}.region__content__close:before{transform:rotate(-45deg)}.region__content__close:after{transform:rotate(45deg)}@media (max-width:400px){.region__content__close{top:14px}}.region__content__close-button{display:none;padding:20px 40px 18px;border-radius:100px;color:#fff;font-size:12px;font-weight:600;line-height:12px;text-transform:uppercase;background-color:#3dcd58;border:0;margin:20px auto 0}.region__content__close-button:active,.region__content__close-button:focus,.region__content__close-button:hover{background-color:#2cab44}.navigation__categories .region__button{color:#707070;line-height:35px;border-bottom:1px solid #e7e7e7;padding:0 14px 0 40px;width:100%;text-align:left;position:relative}.navigation__categories .region__button:before{background-image:url(/skin/frontend/ariflex/schneider/images/svg/location-icon-mobile.svg);background-size:25px auto;background-repeat:no-repeat;background-position:5px center;width:35px;height:35px;left:0}@media (min-width:1024px){.navigation__categories .region__button{display:none}}.navigation__categories .region__block{margin-top:25px}.navigation__categories .region__content{position:relative;box-shadow:none;padding-left:50px;width:100%;max-width:inherit}@media (max-width:767px){.navigation__categories .region__content{min-width:inherit}}@media (max-width:400px){.navigation__categories .region__content{left:0;padding:10px}}@media (max-width:767px){.navigation__categories .region__content__cities{flex-wrap:wrap;-webkit-flex-wrap:wrap;height:300px;overflow:hidden;overflow-y:auto}}.navigation__categories .region__content__city{color:#000}@media (max-width:767px){.navigation__categories .region__content__description{padding-right:30px}}.navigation__categories .region__content__close{right:33px}@media (max-width:1024px){.navigation__categories .region__content__close{display:block}}@media (max-width:400px){.navigation__categories .region__content__close{right:10px}}.product-card__wrap .region-container{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}.product-card__wrap .region_text{margin-right:10px}.product-card__wrap .region__button{color:#333;font-size:15px;line-height:20px;font-weight:400;border-bottom:1px dotted;background:0 0;transition:all .2s}.product-card__wrap .region__button:active,.product-card__wrap .region__button:focus,.product-card__wrap .region__button:hover{color:#1a1a1a;transition:all .2s}.product-card__wrap .region__button span:after{content:none}@media (max-width:550px){.product-card__wrap .region__content{position:fixed;top:0;left:0;width:100%;height:100%;max-width:inherit;min-width:inherit;margin:0}.product-card__wrap .region__content__close{display:block}.product-card__wrap .region__content__close-button{display:inline-block}}@media (max-width:1023px){header .region__button{border-bottom:1px dotted #fff}header .region__button:after{content:'';display:block;width:8px;height:8px;background:url(/skin/frontend/ariflex/default/images/svg/svg-down-white.svg) center center no-repeat;background-size:18px;position:absolute;top:4px;right:-17px}header .region__button.active:after{top:8px;background:url(/skin/frontend/ariflex/default/images/svg/svg-top-white.svg) center center no-repeat;background-size:18px}header .region__content{border:0;top:51px;height:auto;right:0;margin:0;max-width:100%;min-width:100%}header .region__content:before{content:none}header .region__content__cities{display:block}}.navigation .region__button{border:0}.navigation .region__content{position:fixed;top:0;padding:0;background:#5c5c5c}.navigation .region__content__close,.navigation .region__content__description{display:none}.navigation .region__content__search{margin:0}.navigation .region__content__search-input{border:0;font-size:18px}@media (max-width:767px){.navigation .region__content__cities{height:auto}}.navigation .region__content__city{color:#fff;padding:14px 15px;display:block;font-size:18px}@media (min-width:1024px){.dropdown-hover{padding:0 0 20px}}.navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;gap:20px;background-color:#fff}@media (max-width:1023px){.navigation{display:block;transform:translate(-100%,0);width:85%;position:fixed;overflow:scroll;top:0;left:0}}.navigation__compare-link,.navigation__wishlist-link{display:grid;grid-template-columns:20px auto;gap:10px;align-items:center;background-color:#efefef;padding:15px;color:#707070}.navigation__compare-link::before,.navigation__wishlist-link::before{content:'';display:block;width:100%;height:100%;filter:invert(51%) sepia(15%) saturate(5850%) hue-rotate(136deg) brightness(96%) contrast(70%);background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/header-wishlist-icon.svg);background-position:center;background-size:contain}.navigation__compare-link::before{background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/header-compare-icon.svg)}@media (min-width:1024px){.navigation__main-item{height:100%}}.navigation__main-item:not(.navigation__catalog){border-bottom:1px solid #cecece}@media (min-width:1024px){.navigation__main-item:not(.navigation__catalog){border-bottom:revert}}.navigation__main-link{display:flex;align-items:center;position:relative;height:100%;margin:0;padding:15px;font-weight:300;color:#333;background-color:transparent;font-size:24px;line-height:24px}@media (max-width:1023px){.navigation__catalog .navigation__main-link{display:none}}@media (min-width:1024px){.navigation__main-link{font-weight:500;font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;text-transform:uppercase;font-size:15px;line-height:20px;padding:0}}@media (min-width:1200px){.navigation__main-link{font-size:18px;line-height:23px}}.navigation__main-link--special,.navigation__main-link--special:hover{color:#26a792}.navigation__main-link--axor{font-size:0;background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/axor-logo.svg);background-position:center;background-size:auto;width:71px;height:100%;box-sizing:content-box;position:relative}.navigation__main-link--axor::after{content:'';height:100%;border-left:4px solid #26a792;position:absolute;bottom:0;left:0}@media (min-width:1024px){.navigation__main-link--axor{width:48px;background-size:contain}.navigation__main-link--axor::after{height:unset;width:100%;border-left:none;border-bottom:4px solid #26a792}}@media (min-width:1200px){.navigation__main-link--axor{width:58px}}.navigation__main-link--shopping-day{background-color:#26a792;color:#fff;display:inline-block;width:100%;padding:15px}.navigation__main-link--shopping-day span{color:inherit;font-weight:inherit}@media (min-width:1024px){.navigation__main-link--shopping-day{padding:2px 10px;width:auto}}.navigation__main-link--blackfriday:hover,.navigation__main-link--shopping-day:hover{color:#fff}.navigation__main-link--shopping-day:hover span{color:#ffbb56;font-weight:inherit}.navigation__main-link--blackfriday{font-size:15px;font-style:normal;font-weight:600;text-transform:uppercase;color:#fff;width:100%;background-color:#000;background-image:url(/skin/frontend/ariflex/hansgrohe/images/bf-nav-label-bg.png);background-repeat:no-repeat;background-size:77% 100%;background-position:12px 0}@media (min-width:1024px){.navigation__main-link--blackfriday{font-size:0;background-image:url(/skin/frontend/ariflex/hansgrohe/images/blackfriday-logo.jpg);background-size:contain;background-position:center;width:103px;height:100%}}@media (min-width:1024px){.navigation__main-link--blackfriday:hover{color:red;background-image:url(/skin/frontend/ariflex/hansgrohe/images/blackfriday-logo-hover.jpg)}}.navigation__catalog .navigation__main-link{margin-left:20px}@media (min-width:1200px){.navigation__catalog .navigation__main-link{margin-left:40px}}@media (min-width:1024px){.navigation__main-item:hover .navigation__main-link::after,body.menu_open .navigation__catalog .navigation__main-link::after{position:absolute;width:100%;content:'';border:0;border-bottom:4px solid #26a792;left:0;bottom:0;transition:opacity .2s linear}.navigation__main-item.navigation__main-item_blackfriday:hover .navigation__main-link::after{content:none}}.navigation__list{line-height:20px}@media (min-width:1024px){.navigation__list{display:block;line-height:1}.dropdown-menu_inactive .navigation__list:first-child{padding-top:5px}.dropdown-menu .dropdown-hover+.navigation__list{padding-top:0}.dropdown-hover .dropdown-hover+.navigation__list{padding-top:5px}}.navigation__catalog-items,.teaser-slider img{width:100%;display:block}@media (min-width:1024px){.navigation__catalog-items{display:none;position:absolute;z-index:-1;max-height:722px;min-height:600px;overflow-y:hidden;overflow-x:hidden;padding:36px 0 0}.navigation__catalog-items:after{content:'';position:absolute;top:0;left:0;z-index:-1;width:50%;height:100%;background:#474747}body.menu_open .navigation__catalog-items{display:block}}@media (max-width:1023px){.dropdown-hover .dropdown-menu.visible .navigation__category{padding-top:0;padding-bottom:0}}@media (min-width:1024px){.navigation__category{display:inline-block;position:static;padding-bottom:0}}.navigation__category_level-0{display:grid;grid-template-columns:100%;border-bottom:1px solid #cecece}.navigation__category_level-0.collections{opacity:1}.navigation__category_level-0.collections .dropdown-menu{display:none}@media (max-width:1023px){.navigation__category_level-0.active{background-color:#fff}.navigation__category_level-0.active .dropdown-menu{display:block}}.navigation__category_level-0.text-orange.active>.navigation__link:first-child,.navigation__category_level-0.text-orange>.navigation__link:first-child{color:#f5a22a}@media (min-width:1024px){.navigation__category_level-0{border-bottom:revert;grid-template-columns:repeat(2,1fr)}}.navigation__category_level-1{width:100%}.navigation__category_level-1:last-child{padding:0 0 50px}.navigation__category_level-1>a,.navigation__phone a{font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:500}@media (min-width:1024px){.navigation__category_level-1.dropdown-hover{width:50%;max-width:50%;float:left}.navigation__category .dropdown-menu .navigation__category_level-1>a:active,.navigation__category .dropdown-menu .navigation__category_level-1>a:focus,.navigation__category .dropdown-menu .navigation__category_level-1>a:hover{text-decoration:none}.navigation__category .dropdown-menu .navigation__category_level-2>a{color:#d0d0d0}.navigation__category .dropdown-menu .navigation__category_level-2>a:active,.navigation__category .dropdown-menu .navigation__category_level-2>a:focus,.navigation__category .dropdown-menu .navigation__category_level-2>a:hover{color:#fff;text-decoration:none}.navigation__category .navigation__category_level-2>a{font-size:16px;margin-top:5px}}.navigation__mobile-expand{position:relative;z-index:5;transition:transform .2s ease-out;margin:0;width:100%;height:100%;inset:0 0 auto auto}.navigation__mobile-expand::after,.navigation__mobile-expand::before{content:'';position:absolute;top:50%;right:15px;width:18px;border-bottom:2px solid #a3a3a3;transform:translateY(-50%)}.navigation__mobile-expand::after{opacity:1;transform:translateY(-50%) rotate(90deg);transition:opacity .2s linear}.navigation__category_level-0.collections .navigation__mobile-expand{display:none}.loading>article,.loading>aside,.loading>button,.loading>div,.loading>fieldset,.loading>form,.loading>h1,.loading>h2,.loading>h3,.loading>h4,.loading>p,.loading>section,.loading>ul,.navigation__category_level-0.active .navigation__mobile-expand::after{opacity:0}@media (min-width:1024px){.navigation__mobile-expand{display:none}}.navigation__link{display:block;position:relative;color:#333;font-size:24px;line-height:1;font-weight:300;text-decoration:none;text-align:left;text-transform:none;margin:0;padding:0}.navigation__list.navigation__category_level-0.active .navigation__link{background-color:#535353;color:#fff}.navigation__link.navigation__main-link--special{color:#26a792}@media (max-width:1023px){.navigation__category_level-0>.navigation__link{display:grid;grid-template-columns:auto 60px;gap:10px;width:100%}.navigation__category_level-0 .navigation__link{padding:15px}.navigation__category_level-0.active .navigation__link{color:#333}.navigation__category_level-1 .navigation__link{padding:15px;font-weight:400;font-size:18px;background-color:#efefef;border-bottom:1px solid #cecece}}@media (min-width:1024px){.navigation__link{font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:500;font-size:clamp(14px,1.35vw,18px);line-height:1.3;color:#9a9a9a}.dropdown-menu_inactive .navigation__link,.navigation__link.navigation_has-subcategories{color:#525252}.navigation__category_level-0>.navigation__link:first-child{padding:15px 40px;color:#d0d0d0}.navigation__category_level-0>.navigation__link:first-child.navigation__main-link--special{color:#26a792}.dropdown-hover.active .navigation__link:first-child{background-color:#fff;color:#333}.navigation__category_level-0.dropdown-hover>.navigation__link:first-child::after{content:'';position:absolute;inset:50% 22px auto auto;transform:translateY(-50%);width:9px;height:14px;background-image:url(/skin/frontend/ariflex/hansgrohe/images/arrow-widget.svg);background-size:cover;filter:invert(85%) sepia(3%) saturate(26%) hue-rotate(326deg) brightness(83%) contrast(84%)}.navigation__category_level-0.collections>.navigation__link:first-child::after{opacity:0}.dropdown-menu .navigation__link{color:#9a9a9a}.dropdown-menu .navigation__link:active,.dropdown-menu .navigation__link:focus,.dropdown-menu .navigation__link:hover{color:#9a9a9a}.navigation__category_level-0 .navigation__link{color:#333}.dropdown-hover .navigation__category_level-1 .navigation__link{font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:400;font-size:18px;line-height:1.3}.dropdown-hover .navigation__category_level-1 .navigation__link:hover{color:#26a792}}.navigation__phone{display:block;margin-top:15px;margin-bottom:25px}.navigation__phone a{display:block;color:#333;font-size:27px;padding:0 15px}.dropdown-menu{transform:none;height:100%;display:grid;grid-auto-rows:min-content;gap:30px}@media (max-width:1023px){.dropdown-hover .dropdown-menu .navigation__category,.dropdown-hover .dropdown-menu .navigation__list{background-color:transparent}.dropdown-hover .dropdown-menu.visible{display:block;background-color:#efefef}.dropdown-hover .dropdown-menu_inactive{display:none}.dropdown-menu.visible{border-top:1px solid #cecece}.dropdown-menu_inactive,.navigation .dropdown-menu{display:block;border-top:1px solid #cecece}.navigation .dropdown-menu{display:none}.navigation .dropdown-menu_inactive.visible{display:block}}@media (min-width:1024px){.dropdown-menu{position:absolute;inset:0 0 auto 50%;background-color:#fff;padding:50px 40px;overflow:hidden auto;transition:height .2s ease-out;visibility:hidden;z-index:999;min-width:auto}.dropdown-menu::-webkit-scrollbar-track{-webkit-box-shadow:none;background-color:#fff}.dropdown-menu::-webkit-scrollbar{width:10px;background-color:#fff}.dropdown-menu::-webkit-scrollbar-thumb{background-color:#474747;border:3px solid transparent;border-radius:9px;background-clip:content-box}.dropdown-menu .dropdown-hover{padding-bottom:0}.dropdown-hover.active .dropdown-menu{transition:height .2s ease-out;visibility:visible;z-index:1}.dropdown-menu_inactive{padding:0 0 0 10px}.navigation_link-after:after{content:'';cursor:default;display:block;border:10px solid transparent;border-bottom:10px solid #f5473a;left:50%;position:absolute;bottom:0;transform:translateX(-50%)}.navigation_has-subcategories.navigation_link-after:after{display:none}.link_promo_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.link_promo{color:#da0112;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none}}@media (max-width:1023px){body{transition:transform .7s}body.menu_open{overflow:hidden;transform:translate(85%,0);height:100%;position:fixed;width:100vw;transition:transform .2s ease-in-out}body.menu_open .header-body{z-index:100500}}body.menu_open .menu-overlay,body.menu_open .menu-overlay::before{background-color:rgba(51,51,51,.5);width:100%;height:100%;position:fixed;z-index:800;display:block}body.menu_open .menu-overlay::before{content:'';top:47px;z-index:500}@media (max-width:767px){.header-icons.compare{display:none}}.header-body__wishlink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none;opacity:1}@media (max-width:1023px){.header-body__wishlink{width:25px;height:25px;margin:0 5px}}@media (max-width:425px){.header-body__wishlink{margin:0}}.header-body__wishlink:hover .header-body__wishlink-caption{color:#26a792}.header-body__wishlink:hover .header-body__wishlink-icon{color:#434343;background-image:url(/skin/frontend/ariflex/schneider/images/svg/wishlist-heart-icon-empty-hover.svg)}.header-body__wishlink:hover .header-body__wishlink-tooltip{visibility:visible;opacity:1;transform:translateY(0) scale(1)}.header-body__wishlink:hover .header-body__wishlink-count{background:#febd17;color:#fff}.header-body__wishlink-icon{width:28px;height:28px;margin-bottom:3px;background-image:url(/skin/frontend/ariflex/schneider/images/svg/wishlist-heart-icon-empty-white.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.header-body__wishlink-caption{font-size:16px;letter-spacing:.24px;color:#000}.header-body__wishlist-count{color:#fff;padding:0;-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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-body__wishlist-count_active{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1023px){.header-body__wishlist-count{top:-7px;right:13px}}.wishlist-message__wrapper{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.75);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000;display:none}.wishlist-message__block{background:#fff;width:550px;height:370px;position:relative}.wishlist-message__close{width:21px;height:21px;position:absolute;top:21px;right:21px}.wishlist-message__close:after,.wishlist-message__close:before{content:'';display:block;width:21px;height:1px;background:#9fa0a4;position:absolute;top:10px;left:0}.wishlist-message__close:before{transform:rotate(45deg)}.wishlist-message__close:after{transform:rotate(-45deg)}.wishlist-message__close:hover{cursor:pointer}.wishlist-message__content{width:100%;max-width:340px;padding:119px 0 0;margin:0 auto;color:#9fa0a4;font-size:14px;line-height:17px;text-align:center}.wishlist-message__buttons{padding:50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wishlist-message__btn{display:block;width:345px;height:40px;border-radius:0;background:#26a792;text-align:center;color:#fff;font-size:14px;line-height:40px;text-decoration:none;margin:0 auto;transition:all .3s}.wishlist-message__btn:active,.wishlist-message__btn:focus,.wishlist-message__btn:hover{background:#1d7d6e;transition:all .3s}.wishlist-message__btn:first-child{margin-bottom:15px}.product-item__wishlist{position:relative;width:40px;height:40px;opacity:1}@media (max-width:991px){.product-item__wishlist{width:100%}}.product-item__wishlist::after{position:absolute;display:block;content:'';top:0;right:0;width:1px;height:40px;background-color:#e6ebed}@media (max-width:991px){.product-item__wishlist::after{content:none}}.product-item__wishlist:hover .product-item__wishlist-fieldset{display:block}.product-item__wishlist-link{position:relative;display:block;font-size:0}@media (max-width:991px){.product-item__wishlist-link{line-height:40px;padding-left:40px;text-decoration:none;color:#000}}.product-item__wishlist-link::before{position:absolute;display:block;content:'';width:17px;height:16px;top:13px;left:11px;background-image:url(/skin/frontend/ariflex/schneider/images/svg/wishlist-heart-icon.svg);background-position:center bottom;background-repeat:no-repeat;background-size:17px 16px}.product-item__wishlist-link.wishlist-action:hover_remove::before{opacity:.5}.product-item__wishlist-fieldset{display:none;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.15);text-align:center;padding:8px 14px;position:absolute;top:auto;bottom:44px;right:8px;transform:none;cursor:pointer;z-index:100;min-width:175px;font-size:13px;line-height:18px;color:#000;font-weight:400}.product-item__wishlist-fieldset:hover{color:#333}.product-item__wishlist-fieldset::before{content:"";display:block;width:0;height:0;border:5px solid transparent;border-top-color:#fff;position:absolute;bottom:-10px;right:7px;z-index:10}.product-card__wishlist{position:relative;margin-left:25px;margin-right:25px;opacity:1}@media (max-width:1023px){.product-card__wishlist{margin-bottom:10px}}.product-card__wishlist-block{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.product-card__wishlist-block--mobile{display:none}}.product-card__wishlist-link{position:relative;color:#7e7e7e;font-size:14px;font-weight:400;text-decoration:none}.product-card__wishlist-link:hover{color:#febd17}.product-card__wishlist-link:hover::before{background-image:url(/skin/frontend/ariflex/schneider/images/svg/wishlist-heart-icon-hover.svg)}.product-card__wishlist-link_remove,a:hover{color:#333}.header-body__wishlink::before,.product-card__wishlist-link::before{content:'';display:block;background-repeat:no-repeat;background-position:center}.product-card__wishlist-link::before{position:absolute;width:17px;height:16px;top:-1px;left:-27px;background-size:contain}.product-card__wishlist-link.wishlist-action_add::before{background-image:url(/skin/frontend/ariflex/schneider/images/svg/wishlist-heart-icon.svg)}.product-card__wishlist-link.wishlist-action_add:hover::before{background-image:url(/skin/frontend/ariflex/schneider/images/svg/wishlist-heart-icon-empty-hover.svg)}.product-card__wishlist-link.wishlist-action_remove::before{background-image:url(/skin/frontend/ariflex/schneider/images/svg/wishlist-heart-icon-added.svg)}.product-card__wishlist-link.wishlist-action_remove:hover::before{background-image:url(/skin/frontend/ariflex/schneider/images/svg/wishlist-heart-icon-hover.svg);opacity:.75}.product-card__wishlist .status{margin:0}.header-body__wishlink{display:block;position:relative;background-color:transparent;border:0;outline:0;box-shadow:none;cursor:pointer;margin:0 auto;width:auto;height:auto}.header-body__wishlink::before{width:24px;height:24px;background-size:100% auto}@media (min-width:451px){.header-body__wishlink::before{width:34px;height:34px}}.header-body__wishlink::before{background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/header-wishlist-icon.svg);filter:invert(99%) sepia(97%) saturate(16%) hue-rotate(212deg) brightness(104%) contrast(100%)}.header-body__wishlink:active::before,.header-body__wishlink:focus::before,.header-body__wishlink:hover::before{filter:invert(50%) sepia(31%) saturate(895%) hue-rotate(121deg) brightness(103%) contrast(89%)}.header-body__wishlink-icon{display:none}@media (min-width:1024px){.header-body__wishlink::before{filter:invert(17%) sepia(0%) saturate(47%) hue-rotate(197deg) brightness(90%) contrast(86%)}.header-body__wishlink:active::before,.header-body__wishlink:focus::before,.header-body__wishlink:hover::before{filter:invert(50%) sepia(31%) saturate(895%) hue-rotate(121deg) brightness(103%) contrast(89%)}}.header-body__wishlist-count{position:absolute;top:-5px;left:inherit;right:-5px;display:block;min-width:17px;height:17px;min-height:17px;text-align:center;border-radius:8px;background-color:#f6a305;color:rgba(255,255,255,.7);font-size:14px;line-height:17px;font-weight:100}@media (min-width:450px){.header-body__wishlist-count{min-width:25px;left:-10px;right:inherit}}@media (min-width:1024px){.header-body__wishlist-count{top:-5px}}.product-item__wishlist-link.wishlist-action_remove::before,.product-item__wishlist:hover .product-item__wishlist-link::before{background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/wishlist-heart-icon-hover.svg)}@media (max-width:991px){.product-item__wishlist-link{font-size:0}}.wishlist-action{background-color:transparent}.cb-animation{transition:background-color cubic-bezier(.445,.05,.55,.95) .25s}.cb-animation.cb-animation_stripes{background-image:url(/skin/frontend/ariflex/default/images/svg/cart-preloader.svg);background-size:8px 8px;animation:progress-bar-stripes .25s linear infinite}.cb-animation_shake{animation:shake .3s 2 alternate}.cb-animation_zoomIn{animation:zoomIn .5s}.cart__button{display:block;position:relative;background-color:transparent;border:0;outline:0;box-shadow:none;cursor:pointer;margin:0 auto}.cart__button::before{content:'';display:block;width:24px;height:24px;background-size:100% auto;background-repeat:no-repeat;background-position:center}@media (min-width:451px){.cart__button::before{width:34px;height:34px}}.cart__button::before{background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/header-basket-icon.svg);filter:invert(99%) sepia(97%) saturate(16%) hue-rotate(212deg) brightness(104%) contrast(100%)}.cart__button:active::before,.cart__button:focus::before,.cart__button:hover::before{filter:invert(50%) sepia(31%) saturate(895%) hue-rotate(121deg) brightness(103%) contrast(89%)}.cart__button:hover .cart__title{opacity:1}.cart__title{display:none;position:absolute;color:#26a792;font-weight:300;font-size:16px;bottom:-20px;opacity:0;left:50%;transform:translateX(-50%)}@media (min-width:1024px){.cart__title{display:block}}.cart__count{position:absolute;top:-5px;display:block;min-width:17px;height:17px;min-height:17px;text-align:center;border-radius:8px;background-color:#f6a305;color:rgba(255,255,255,.7);font-size:14px;line-height:17px;font-weight:100;left:inherit;right:-5px}@media (min-width:450px){.cart__count{min-width:25px;left:inherit;right:-10px}}@media (min-width:1024px){.header-body .cart__button::before{filter:invert(17%) sepia(0%) saturate(47%) hue-rotate(197deg) brightness(90%) contrast(86%)}.header-body .cart__button:active::before,.header-body .cart__button:focus::before,.header-body .cart__button:hover::before{filter:invert(50%) sepia(31%) saturate(895%) hue-rotate(121deg) brightness(103%) contrast(89%)}.header-body .cart__title{opacity:0}.header-body .cart__count{top:-5px}}.login__link{color:#8fa4ae}.login_in-navigation{text-align:center;padding:30px 15px}.login_in-navigation__link{display:inline-block;width:100%;border:1px solid #bebebe;border-radius:0;color:#333;font-size:18px;font-weight:700;padding:12px 26px;text-decoration:none}@media (max-width:1020px){#shipping-select-delivery.active:after{bottom:-20px!important}}.header__info-links__link{color:#ccc;display:inline-block;font-size:13px;font-size:.8125rem;margin-right:20px;text-decoration:none;vertical-align:3px}.header__info-links__link:active,.header__info-links__link:focus,.header__info-links__link:hover{color:#fff}@media (min-width:1024px){.header__info-links{display:inline-block}}.box-collateral{position:relative}.images-gallery__slider-navigation{display:none}@media (min-width:1024px){.images-gallery__slider-navigation{display:block;position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;z-index:1}.images-gallery__slider-navigation .owl-next,.images-gallery__slider-navigation .owl-prev{cursor:pointer;height:37px;width:19px;position:absolute;z-index:1}.images-gallery__slider-navigation .owl-prev{background:url(/skin/frontend/ariflex/default/images/product-card-slider__prev.png) no-repeat;left:-33px;margin:0}.images-gallery__slider-navigation .owl-next{background:url(/skin/frontend/ariflex/default/images/product-card-slider__next.png) no-repeat;right:51px;left:auto;margin:0}.images-gallery__slider-navigation .owl-next.disabled,.images-gallery__slider-navigation .owl-prev.disabled{display:none}}@media (max-width:767px){#aristos-debug-box-trigger{top:50px}}.advantages{margin-bottom:60px}@media (max-width:1023px){.advantages{margin-bottom:40px}}.advantages .swiper:not(.swiper-initialized) .advantages__items{display:-webkit-box;display:-ms-flexbox;display:flex;gap:28px}@media (max-width:1023px){.advantages .swiper:not(.swiper-initialized) .advantages__items{gap:10px}}.advantages .swiper:not(.swiper-initialized) .advantages__item{flex:1 0}@media (max-width:1023px){.advantages .swiper:not(.swiper-initialized) .advantages__item{flex:unset;width:100%}}.advantages__item.swiper-slide{height:auto;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;padding:15px 9px 23px;border:1px solid #eaeaea;transition:border .2s}@media (max-width:1023px){.advantages__item.swiper-slide{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:10px 5px 10px 0}}.advantages__item:hover{border:1px solid #5c5c5c}.advantages__item svg{max-width:62px;height:50px}.advantages__title{font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;color:#333;font-size:16px;line-height:1;font-weight:400;text-align:center}@media (max-width:1023px){.advantages__title{text-align:left;font-size:14px}}.advantages__dsc{font-weight:400;font-size:16px;color:#5c5c5c}.advantages__caption{font-size:21px;font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:500;border-bottom:1px solid #c4c4c4;padding-bottom:28px;margin-bottom:34px;text-align:center}.advantages__pagination{text-align:center}.advantages__pagination .swiper-pagination-bullet{width:20px;height:3px;border-radius:0;background-color:#dfdfdf;opacity:1}.advantages__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#01ab8e}.cms-index-index .advantages>.container{padding:0}.alert{font-size:16px;line-height:21px;background-color:#d9edf7;font-weight:300;color:#3a87ad;padding:25px;margin-top:10px;margin-bottom:10px}.alert .close{display:none}.alert-success{background-color:#f0f7eb;color:#1e7864}.alert-danger,.alert-error{background-color:#fdf3f1;color:#781e1e}.alert-warning{color:#8a6d3b;background-color:#fcf8e3}#pickup_alarm .container{padding-left:0}@media (max-width:1023px){#pickup_alarm__close{right:-8px}}.teaser-slider .placeholder img,picture.lazy img{display:block;height:auto;width:100%}.breadcrumbs,.carousel-bundle__section,.collections,.consultant,.custom-file,.features,.filter,.footer,.footer-bottom,.footer-toolbar,.home-features,.product-kit,.scroll-top,.status-popup,.subcat-grid,.subscribe__footer,.toolbar{opacity:0;transition:opacity ease-in-out .3s}.header-body__wishlink,.product-card__wishlist,.product-item__wishlist{font-size:0}.is-mobile{display:block}.is-desktop,.is-tablet{display:none}.is-flex-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.is-inline-flex-mobile{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.is-flex-desktop,.is-inline-flex-desktop{display:none}@media (min-width:1024px){.is-mobile{display:none}.is-desktop{display:block}.is-flex-mobile,.is-inline-flex-mobile{display:none}.is-flex-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.is-inline-flex-desktop{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media (min-width:1192px){.container{max-width:1160px;width:1160px}}:root{--page-top-offset: 0px;--font-family-base: 'Calibri', 'Arial', 'Helvetica CY', 'Nimbus Sans L', sans-serif;--font-family-primary: 'Futura', 'Arial', 'Helvetica CY', 'Nimbus Sans L', sans-serif}body,html{font-family:'Calibri','Arial','Helvetica CY','Nimbus Sans L',sans-serif}.page-wrapper{padding-top:var(--page-top-offset)}* ::-webkit-input-placeholder{color:#b7b7b7;font-weight:300}* :-moz-placeholder,* ::-moz-placeholder{color:#b7b7b7;font-weight:300}* :-ms-input-placeholder{color:#b7b7b7;font-weight:300}.main-container>.container{box-sizing:border-box;padding-top:30px;padding-bottom:30px}@media (min-width:1024px){.main-container>.container{padding-top:70px;padding-bottom:40px}}.container{position:relative;margin-left:auto;margin-right:auto;width:100%}@media (min-width:1024px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1160px}}@media screen and (min-width:769px){.columns:not(.is-desktop){display:flex}}@media screen and (min-width:1024px){.columns_main{display:-webkit-box;display:-ms-flexbox;display:flex}}.aristos_form .c-textarea{width:250px}.compare-toolbar{display:none}.compare-toolbar.on{display:block}#checkout label#login-phone__mask-error:before{background-color:#ff2000}.grecaptcha-badge{width:70px!important;overflow:hidden!important;transition:all .3s ease!important;left:-2px!important;bottom:20px!important}.grecaptcha-badge:hover{width:256px!important}.swiper,.swiper-container{margin-left:auto;margin-right:auto}.swiper-container{position:relative;overflow:hidden;list-style:none;z-index:1}@media (min-width:1024px){.columns_main{gap:30px}}.loading{position:relative}.a-hidden{display:none}.a-opacity{opacity:0;overflow:hidden;height:0}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}

@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.product-item_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product-item__image-section{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:0}.product-item__image{max-width:150px;margin-top:15px}.product-item__badge{background-color:#da0112;box-shadow:0 3px 6px rgba(0,0,0,.16);border-radius:0;border-bottom-right-radius:0;color:#fff;font-size:12px;font-size:.75rem;font-weight:700;padding:10px 24px;position:absolute;left:0;top:15px}.product-item__promo-lables{position:absolute;left:0;top:4px}.product-item__title:active,.product-item__title:focus,.product-item__title:hover{color:#4b4b4b}.product-item__bottom-section{display:none}.product-item__sku{color:#525252;font-size:12;font-weight:500;text-transform:uppercase}.product-item__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:50px;margin-left:20px}.product-item__compare-text{line-height:16px;font-weight:500;margin:0 0 0 10px}.product-item__compare-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.product-item__compare-input+.product-item__compare-checkbox{background-color:#fff;border:1px solid #95989a;border-radius:3px;height:19px;width:19px;position:relative;cursor:pointer;margin:0}.product-item__compare-input+.product-item__compare-checkbox:after{content:'';background-image:none;background-repeat:no-repeat;background-position:center;background-size:auto;display:inline-block;height:13px;width:9px;position:absolute;left:2px;bottom:3px;top:auto;transform:none}.product-item__compare-input:checked+.product-item__compare-checkbox:after{background-image:url(/skin/frontend/ariflex/hansgrohe/images/checkbox-checked.svg)}.product-card__promo-lables .promo-label b,.product-item__promo-lables .promo-label b{font-weight:700}.category-products__empty{margin:20px 0}@media (max-width:1023px){.product-item__price{margin-left:0;padding-bottom:10px}.price{text-align:center}}@media (min-width:769px){.product-item_flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.product-item__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:320px;min-width:250px;-webkit-flex:1 1 0;-moz-box-flex:1;-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}}@media (min-width:1024px){.product-item__image{max-width:none;margin-top:0}.product-item__buttons{display:block;margin:15px 0;text-align:center}.product-item__bottom-section,.product-item__price{display:-webkit-box;display:-ms-flexbox;display:flex}.product-item__price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:50px;margin-top:10px;margin-left:0;text-align:center}.product-item__bottom-section{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1216px){.product-item__wrapper{max-width:295px}}@media (min-width:1400px){.product-item__wrapper{max-width:320px}}.compare-link{margin-top:15px}.cms-index-index.cms-home,.cms-index-index.cms-home .page-wrapper{overflow-x:hidden}@media (min-width:1024px){.columns_main .column_left{width:33.3%}}@media (min-width:1200px){.columns_main .column_left{width:25%}}@media (min-width:1024px){.columns_main .column_right{width:66.6%}}@media (min-width:1200px){.columns_main .column_right{width:75%}}@media (min-width:1024px){.columns_main .product-item_flex{gap:30px}}@media (min-width:500px) and (max-width:767px){.columns_main .product-item_flex .catalog-banner{order:-1;padding:20px 0;width:calc(100% - 2px)}}@media (min-width:768px) and (max-width:1023px){.columns_main .product-item_flex .catalog-banner{padding:20px 0;width:calc(100% - 2px);z-index:2;border-top:1px solid #d4d4d4;position:relative}}@media (min-width:1024px) and (max-width:1199px){.columns_main .product-item_flex .catalog-banner{order:-1}}.columns_main .product-item__wrapper:not(.swiper-slide){max-width:revert;min-width:revert;width:revert;flex:0 1 calc((100%/1) - (0px/1*(1 - 1)));margin:-1px -1px -1px 0}@media (min-width:500px) and (max-width:767px){.columns_main .product-item__wrapper:not(.swiper-slide){flex:0 1 calc((100%/2) - (0px/2*(2 - 1)))}.columns_main .product-item__wrapper:not(.swiper-slide):nth-child(1){order:-3}.columns_main .product-item__wrapper:not(.swiper-slide):nth-child(2){order:-2}}@media (min-width:768px){.columns_main .product-item__wrapper:not(.swiper-slide){flex:0 1 calc((100%/3) - (0px/3*(3 - 1)))}}@media (min-width:1024px) and (max-width:1199px){.columns_main .product-item__wrapper:not(.swiper-slide){flex:0 1 calc((100%/2) - (30px/2*(2 - 1)));margin:0}.columns_main .product-item__wrapper:not(.swiper-slide):nth-child(1){order:-3}.columns_main .product-item__wrapper:not(.swiper-slide):nth-child(2){order:-2}}@media (min-width:1200px){.columns_main .product-item__wrapper:not(.swiper-slide){flex:0 1 calc((100%/3) - (30px/3*(3 - 1)))}}@media (max-width:499px){.columns_main .product-item__wrapper:not(.swiper-slide){border-left:0;border-right:0}}.columns.product-item_flex.has-slider{margin:0;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.columns.product-item_flex.has-slider .swiper{padding:10px 5px;margin:-10px -5px}.columns.product-item_flex.has-slider .swiper:not(.swiper-initialized) .swiper-slide.product-item__wrapper{display:flex;max-width:290px;min-width:290px;margin:0 auto;width:100%;-webkit-flex:1 0 auto;-moz-box-flex:1;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}@media (min-width:769px){.columns.product-item_flex.has-slider .swiper:not(.swiper-initialized) .swiper-slide.product-item__wrapper{max-width:264px;min-width:264px}}.columns.product-item_flex.has-slider .swiper.swiper-initialized .swiper-slide.product-item__wrapper{display:flex;max-width:290px;min-width:290px;margin:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:initial}@media (min-width:769px){.columns.product-item_flex.has-slider .swiper.swiper-initialized .swiper-slide.product-item__wrapper{min-width:initial;max-width:initial;width:initial}}.columns.product-item__wrapper,.recently-products.product-item__wrapper{margin:0 14px 28px}.columns .product-item__sku,.recently-products .product-item__sku{color:#a3a3a3;font-size:16px;font-weight:400;line-height:21px;margin-top:0}@media (max-width:768px){.columns .product-item__sku,.recently-products .product-item__sku{display:none}}.columns .product-item__price>span.price,.recently-products .product-item__price>span.price{margin-left:0}.columns .product-item__price .price__wrap-special,.recently-products .product-item__price .price__wrap-special{position:relative}.columns .product-item__price .old,.recently-products .product-item__price .old{color:#b5b5b5;font-size:16px;font-weight:300;line-height:21px}.columns .product-item__price .special,.recently-products .product-item__price .special{color:#5c5c5c;font-size:24px;font-weight:400;line-height:21px}.columns .product-item__price .savings,.recently-products .product-item__price .savings{position:absolute;top:5px;left:70px}.columns .product-item__price .savings .price,.recently-products .product-item__price .savings .price{font-size:13px;font-weight:700;border-radius:2px;background-color:#f6a305;padding:2px 3px}.columns .product-item__price .savings .savings__label,.recently-products .product-item__price .savings .savings__label{display:none}.columns .product-item__bottom,.recently-products .product-item__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0;width:100%}@media (max-width:425px){.columns .product-item__bottom,.recently-products .product-item__bottom{margin:6px 0 0}}.columns .product-item__wrapper-mobile,.recently-products .product-item__wrapper-mobile{position:relative;display:none;width:35px;height:35px}@media (max-width:1100px){.columns .product-item__wrapper-mobile,.recently-products .product-item__wrapper-mobile{display:block}}.columns .product-item__bottom-inner,.recently-products .product-item__bottom-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.columns .product-item__bottom-inner .product-item__compare-flex,.recently-products .product-item__bottom-inner .product-item__compare-flex{position:relative;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.columns .product-item__bottom-inner .product-item__compare-link,.recently-products .product-item__bottom-inner .product-item__compare-link{position:static;width:24px;height:40px}.columns .product-item__bottom-inner .product-item__compare-fieldset,.recently-products .product-item__bottom-inner .product-item__compare-fieldset{display:none;border-top:none;border-radius:0 0 0 0;background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.15);text-align:center;padding:8px 14px;position:absolute;top:40px;bottom:auto;right:8px;transform:none;cursor:pointer;z-index:100;min-width:revert;width:max-content}.columns .product-item__bottom-inner .product-item__compare-link,.recently-products .product-item__bottom-inner .product-item__compare-link{text-align:right}.columns .product-item__bottom-inner .product-item__compare-text,.columns .product-item__bottom-inner .product-item__wishlist-fieldset,.recently-products .product-item__bottom-inner .product-item__compare-text,.recently-products .product-item__bottom-inner .product-item__wishlist-fieldset{color:#000;font-size:12px;line-height:14px;cursor:default;min-width:revert;width:max-content}.columns .product-item__bottom-inner .product-item__compare-text,.recently-products .product-item__bottom-inner .product-item__compare-text{display:block;margin:0;font-family:inherit;font-weight:400;text-transform:none;white-space:normal}.columns .product-item__bottom-inner .product-item__compare-remove,.recently-products .product-item__bottom-inner .product-item__compare-remove{display:none}.columns .product-item__bottom-inner .product-item__compare-input+.product-item__compare-checkbox,.recently-products .product-item__bottom-inner .product-item__compare-input+.product-item__compare-checkbox{background-color:transparent;border:0;height:40px;width:24px;position:relative;cursor:default;display:block;border-radius:0;margin:0}.columns .product-item__bottom-inner .product-item__compare-input+.product-item__compare-checkbox.checked:after,.columns .product-item__bottom-inner .product-item__compare-input+.product-item__compare-checkbox:hover:after,.recently-products .product-item__bottom-inner .product-item__compare-input+.product-item__compare-checkbox.checked:after,.recently-products .product-item__bottom-inner .product-item__compare-input+.product-item__compare-checkbox:hover:after{background-image:url(/skin/frontend/ariflex/hansgrohe/images/product-item-compare-hover.png)}.columns .product-item__bottom-inner .product-item__compare-input+.product-item__compare-checkbox::before,.recently-products .product-item__bottom-inner .product-item__compare-input+.product-item__compare-checkbox::before{content:'';display:block;opacity:0;border-width:5px;border-color:transparent transparent #fff;border-style:solid;position:absolute;right:50%;top:30px;z-index:110;transform-origin:0 0;transform:translate(50%,0);box-shadow:none}.columns .product-item__bottom-inner .product-item__compare-input+.product-item__compare-checkbox::after,.recently-products .product-item__bottom-inner .product-item__compare-input+.product-item__compare-checkbox::after{content:'';width:24px;height:40px;background-image:url(/skin/frontend/ariflex/hansgrohe/images/product-item-compare.png);background-repeat:no-repeat;background-position:right center;background-size:14px 16px;display:block;z-index:15;transform:none;cursor:pointer;position:absolute;left:0;bottom:auto;top:auto}.columns .product-item__bottom-inner .product-item__compare-flex:hover .product-item__compare-input+.product-item__compare-checkbox:before,.recently-products .product-item__bottom-inner .product-item__compare-flex:hover .product-item__compare-input+.product-item__compare-checkbox:before{opacity:1}.columns .product-item__bottom-inner .product-item__compare-flex:active .product-item__compare-input+.product-item__compare-checkbox:after,.columns .product-item__bottom-inner .product-item__compare-flex:focus .product-item__compare-input+.product-item__compare-checkbox:after,.columns .product-item__bottom-inner .product-item__compare-flex:hover .product-item__compare-input+.product-item__compare-checkbox:after,.recently-products .product-item__bottom-inner .product-item__compare-flex:active .product-item__compare-input+.product-item__compare-checkbox:after,.recently-products .product-item__bottom-inner .product-item__compare-flex:focus .product-item__compare-input+.product-item__compare-checkbox:after,.recently-products .product-item__bottom-inner .product-item__compare-flex:hover .product-item__compare-input+.product-item__compare-checkbox:after{background-image:url(/skin/frontend/ariflex/hansgrohe/images/product-item-compare-hover.png)}.columns .product-item__bottom-inner .product-item__compare-flex:hover .product-item__compare-input+.product-item__compare-checkbox~.product-item__compare-fieldset,.recently-products .product-item__bottom-inner .product-item__compare-flex:hover .product-item__compare-input+.product-item__compare-checkbox~.product-item__compare-fieldset{display:block}.columns .product-item__bottom-inner .product-item__compare-input+.product-item__compare-checkbox:checked:after,.recently-products .product-item__bottom-inner .product-item__compare-input+.product-item__compare-checkbox:checked:after{background-image:url(/skin/frontend/ariflex/hansgrohe/images/product-item-compare-hover.png)}.columns .product-item__bottom-inner .product-item__compare-input:checked~.product-item__compare-fieldset .product-item__compare-add,.recently-products .product-item__bottom-inner .product-item__compare-input:checked~.product-item__compare-fieldset .product-item__compare-add{display:none}.columns .product-item__bottom-inner .product-item__compare-input:checked~.product-item__compare-fieldset .product-item__compare-remove,.recently-products .product-item__bottom-inner .product-item__compare-input:checked~.product-item__compare-fieldset .product-item__compare-remove{display:block}.recently-products .product-item__wrapper,.related-products .product-item__wrapper,.upsell-products .product-item__wrapper{max-width:270px}.teaser-slider .swiper-slide:not(.placeholder){opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.2s}.catalog-category-view .columns .product-item__bottom-inner_mobile,.catalog-product-view .product-item__compare-remove,.cms-index-index .columns .product-item__bottom-inner_mobile,.product-item__status-image>div,.product-item__status>div,.wishlist-index-index .columns .product-item__bottom-inner_mobile{display:none}.catalog-category-view .columns .product-item__bottom-inner_mobile .product-item__compare-fieldset,.cms-index-index .columns .product-item__bottom-inner_mobile .product-item__compare-fieldset,.wishlist-index-index .columns .product-item__bottom-inner_mobile .product-item__compare-fieldset{display:block;position:static;box-shadow:none;z-index:10;padding:0;background-color:transparent}.catalog-category-view .columns .product-item__bottom-inner_mobile .product-item__compare-text,.cms-index-index .columns .product-item__bottom-inner_mobile .product-item__compare-text,.wishlist-index-index .columns .product-item__bottom-inner_mobile .product-item__compare-text{font-size:13px;line-height:13px;font-weight:400;color:#333;width:auto;height:auto}.catalog-category-view .columns .product-item__bottom-inner_mobile .product-item__compare-link,.cms-index-index .columns .product-item__bottom-inner_mobile .product-item__compare-link,.wishlist-index-index .columns .product-item__bottom-inner_mobile .product-item__compare-link{width:auto}.catalog-category-view .columns .product-item__bottom-inner_mobile .product-item__compare-flex,.cms-index-index .columns .product-item__bottom-inner_mobile .product-item__compare-flex,.wishlist-index-index .columns .product-item__bottom-inner_mobile .product-item__compare-flex{width:100%}.product-item_flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1024px){.product-item_flex.has-widget{gap:30px}}.product-item_flex.has-widget .product-item__wrapper:not(.swiper-slide){max-width:revert;min-width:revert;width:revert;flex:0 1 calc((100%/1) - (0px/1*(1 - 1)));margin:-1px -1px -1px 0}@media (min-width:500px){.product-item_flex.has-widget .product-item__wrapper:not(.swiper-slide){flex:0 1 calc((100%/2) - (0px/2*(2 - 1)))}}@media (min-width:768px){.product-item_flex.has-widget .product-item__wrapper:not(.swiper-slide){flex:0 1 calc((100%/3) - (0px/3*(3 - 1)))}}@media (min-width:1024px){.product-item_flex.has-widget .product-item__wrapper:not(.swiper-slide){flex:0 1 calc((100%/3) - (30px/3*(3 - 1)));margin:0}}@media (min-width:1200px){.product-item_flex.has-widget .product-item__wrapper:not(.swiper-slide){flex:0 1 calc((100%/4) - (30px/4*(4 - 1)))}}@media (max-width:499px){.product-item_flex.has-widget .product-item__wrapper:not(.swiper-slide){border-left:0;border-right:0}}.product-item__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:auto;flex:auto;background-color:#fff;border-radius:0;border:1px solid #d4d4d4;width:264px;max-width:264px;padding:20px;position:relative;margin:0;transition:box-shadow .2s}.product-item__wrapper:hover{-webkit-box-shadow:0 0 20px rgba(0,0,0,.15);box-shadow:0 0 20px rgba(0,0,0,.15);-webkit-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}.product-item__wrapper .product-item__price{margin-top:2px;margin-bottom:15px}.product-item__wrapper .attribute-labels{position:absolute;right:10px;top:10px;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:5px}@media (max-width:768px){.product-item__wrapper .attribute-labels{top:5px}}@media (max-width:499px){.product-item__wrapper .attribute-labels{right:0}}.product-item__wrapper .attribute-label_original{display:none}.product-item__wrapper .attribute-label_markdown{width:50px;height:50px;border-radius:50px;background-color:#efefef;background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/icon-markdown.svg);background-repeat:no-repeat;background-size:28px 28px;background-position:center;z-index:10}@media (max-width:768px){.product-item__wrapper .attribute-label_markdown{width:40px;height:40px;background-size:22px 22px}}.product-item__wrapper .attribute-label .label-popup{display:none;background-color:#fff;position:absolute;width:max-content;max-width:350px;top:calc(100% + 20px);left:50%;transform:translateX(-50%);box-shadow:0 5px 15px rgba(0,0,0,.1);padding:30px 20px;text-align:left}@media (max-width:768px){.product-item__wrapper .attribute-label .label-popup{right:-10px;left:unset;transform:unset;max-width:246px;padding:10px}}@media (max-width:499px){.product-item__wrapper .attribute-label .label-popup{right:0}}.product-item__wrapper .attribute-label .label-popup::before{content:'';position:absolute;background-color:#fff;top:-10px;left:50%;transform:translateX(-50%) rotate(45deg);width:15px;height:15px;box-shadow:-5px -5px 15px -3px rgba(0,0,0,.1)}@media (max-width:768px){.product-item__wrapper .attribute-label .label-popup::before{left:unset;right:15px;transform:rotate(45deg)}}.product-item__wrapper .attribute-label .label-popup__title{font-size:18px;font-style:normal;font-weight:700;color:#26a792;padding-bottom:5px}.product-item__wrapper .attribute-label .label-popup__content{font-size:16px;font-style:normal;font-weight:400;color:#333}.product-item__wrapper .attribute-label.active .label-popup{display:block}.product-item__wrapper:has(.attribute-labels) .promo-labels{max-width:calc(100% - 11px - 55px)}@media (max-width:768px){.product-item__wrapper:has(.attribute-labels) .promo-labels{max-width:calc(100% - 11px - 40px)}}.product-item__image-section{position:relative;transition:.2s}.product-item__image-section.semi-trans{opacity:.3;transition:.2s}.product-item__stock-quantity{color:#da2a2a;margin-bottom:10px;min-height:19.5px;width:100%}.product-item__status{width:100%}.product-item__status .backorder{color:#7e7e7e;font-size:15px;line-height:16px;margin:10px 0}.product-item__rating{margin-top:20px;margin-bottom:20px;min-height:19.5px;width:100%}.product-item__rating .count{font-size:16px;margin-left:10px}.product-item__rating .count a{color:#4b4b4b}@media (max-width:768px){.product-item__rating .count a{text-decoration:underline}}.product-item__rating .rating-total,.product-item__rating--mobile{display:none}.product-item__rating .fa{display:inline-block;width:12px;height:12px;background-repeat:no-repeat;background-image:url(/skin/frontend/ariflex/hansgrohe/images/svg/icon-star.svg);background-position:center;background-size:contain}.product-item__rating .fa.fa-star{filter:invert(36%) sepia(0%) saturate(0%) hue-rotate(183deg) brightness(97%) contrast(90%)}.product-item__rating .fa.fa-star-o{filter:invert(97%) sepia(0%) saturate(0%) hue-rotate(134deg) brightness(91%) contrast(89%)}.product-item__title{color:#333;font-size:16px;font-size:1rem;font-weight:300;line-height:21px;text-decoration:none}@media (max-width:768px){.product-item__title{display:inline-block;height:100%;overflow:hidden;text-decoration:underline}}.product-item__price{width:100%;height:50px}.product-item__credit-info{margin:0 0 14px}.product-item__bottom-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-item__compare-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.product-item__buttons{margin:0}.product-item__compare-text{font-size:16px;font-size:1rem;margin-left:8px;color:#333}.product-item_mobile-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.product-item__price{font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:400;text-align:left;line-height:1;margin-bottom:20px;margin-top:15px}.product-item__price>span.price{margin-left:-3px}.product-item__price .price{font-weight:400;font-size:24px;font-size:1.5rem;color:#5c5c5c;line-height:21px}.product-item__price .price__discount{margin-bottom:10px}.product-item__price .old{color:#a3a3a3;font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:300;font-size:16px}.product-item__price .special{font-size:24px;line-height:24px;color:#5c5c5c;margin-left:-3px}.product-item__image-section{display:flex}.product-item__image{display:block;width:100%}.product-item__image img{display:block;max-width:100%;height:auto;aspect-ratio:1/1;object-fit:contain}@media (min-width:1024px){.product-item__image{max-width:220px}}.savings,.savings .price{color:#fff;font-size:14px}.savings .price{font-weight:300;border-radius:2px;background-color:#f6a305;min-width:50px;padding:1px 5px;letter-spacing:.7px}.savings__label{margin-left:2px;font-size:12px;letter-spacing:.6px;color:#5c5c5c;text-transform:uppercase}.h3_product-item{text-align:left;padding:0;margin:10px 0 0;color:#333;font-size:16px;font-weight:300;line-height:21px;min-height:65px;display:-webkit-box;display:-moz-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:768px){.h3_product-item{margin:15px 0 0}}input[type=checkbox]+.product-item__compare-checkbox{border:1px solid #5c5c5c;border-radius:0;height:16px;width:16px}input[type=checkbox]:checked+.product-item__compare-checkbox:after{height:7px}.widget{padding-bottom:28px}.widget__title{font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:500;margin-bottom:clamp(20px,2vw,35px);color:#333;font-size:clamp(21px,2vw,27px);line-height:1.2}.widget .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.widget .product-widget-next,.widget .product-widget-prev{background-image:url(/skin/frontend/ariflex/hansgrohe/images/arrow-widget.svg);background-repeat:no-repeat;width:12px;height:20px;will-change:transform;opacity:.4;transition:opacity .7s;position:absolute;top:calc(50% - 18px);background-color:transparent;border:0;box-shadow:none;border-radius:0;padding:0}.widget .product-widget-next:hover,.widget .product-widget-prev:hover{opacity:1}.widget .product-widget-next.js-slider-btn_disabled,.widget .product-widget-prev.js-slider-btn_disabled{cursor:default;opacity:.2}.widget .product-widget-next{right:-52px}.widget .product-widget-prev{transform:rotate(180deg);left:-52px}.widget .columns.product-item_flex.has-slider .swiper-slide.product-item__wrapper{height:611px;margin-bottom:0;width:264px}@media (max-width:1191px){.widget .columns.product-item_flex.has-slider .swiper-slide.product-item__wrapper{max-width:none}}@media (max-width:768px){.widget .columns.product-item_flex.has-slider .swiper-slide.product-item__wrapper{height:511px;width:290px;border:1px solid #d4d4d4}}@media (max-width:1260px){.widget .product-widget-next{right:-22px}.widget .product-widget-prev{left:-22px}}@media (max-width:1199px){.widget .widget-nav-set{position:absolute;width:34px;top:-45px;right:0}.widget .product-widget-next{right:0}.widget .product-widget-prev{left:0}}@media (max-width:768px){.widget .product-widget-next,.widget .product-widget-prev{display:none}}.widget_analog{padding-top:50px}@media (max-width:767px){.widget_analog{padding-top:40px}}.catalog-category-view .main-container>.container,.catalogsearch-result-index .main-container>.container{padding-top:72px}.catalog-category-view .button_out-stock:before,.catalogsearch-result-index .button_out-stock:before{content:none}.catalog-category-view .alert,.catalogsearch-result-index .alert{margin-top:0}@media (max-width:1023px){.catalog-category-view aside,.catalogsearch-result-index aside{max-width:0}.catalog-category-view .main.column.is-9,.catalogsearch-result-index .main.column.is-9{padding-left:0;width:100%}.catalog-category-view .toolbar,.catalogsearch-result-index .toolbar{display:block}.catalog-category-view .button_filter,.catalogsearch-result-index .button_filter,.columns .product-item__price .price .savings .price::before,.product-item__price .price .savings .price::before{display:none}.catalog-category-view .button_sort,.catalogsearch-result-index .button_sort{width:auto;background-color:transparent;color:#5c5c5c;font-weight:300;font-size:19px;text-align:right;display:block;line-height:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.catalog-category-view .column_right .button_filter,.catalogsearch-result-index .column_right .button_filter{display:block;background-color:transparent;color:#5c5c5c;font-weight:300;font-size:19px;line-height:26px;width:50%;text-align:left}.catalog-category-view .column_right .button_filter svg,.catalogsearch-result-index .column_right .button_filter svg{height:15px;width:15px}.catalog-category-view .column_right .button_sort,.catalogsearch-result-index .column_right .button_sort{width:50%}.catalog-category-view .button_sort span,.catalogsearch-result-index .button_sort span{display:inline-block;vertical-align:middle}.catalog-category-view .button_sort span:before,.catalogsearch-result-index .button_sort span:before{content:'';-webkit-transform:rotate(180deg) scale(-1,1);-moz-transform:rotate(180deg) scale(-1,1);-o-transform:rotate(180deg) scale(-1,1);-ms-transform:rotate(180deg) scale(-1,1);transform:rotate(180deg) scale(-1,1);display:inline-block;margin-right:15px;width:15px;height:15px;background-image:url(/skin/frontend/ariflex/hansgrohe/images/sort-mobile.svg);-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.catalog-category-view .button_sort.asc span:before,.catalogsearch-result-index .button_sort.asc span:before{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.catalog-category-view .main-container>.container,.catalogsearch-result-index .main-container>.container{padding-top:50px;overflow:hidden}.columns.product-item_flex{margin:0 0 15px}.columns .product-item__price>.price,.product-item__price>.price{font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:400;font-size:24px;color:#5c5c5c}.columns .product-item__price .price,.product-item__price .price{text-align:left}.columns .product-item__price .price__wrap-special,.product-item__price .price__wrap-special{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.columns .product-item__price .price__history,.product-item__price .price__history{margin-right:20px}.columns .product-item__price .price__history .old,.product-item__price .price__history .old{font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:300;font-size:16px}.columns .product-item__price .price__history .special,.product-item__price .price__history .special{font-family:'Futura','Arial','Helvetica CY','Nimbus Sans L',sans-serif;font-weight:400;font-size:24px;color:#5c5c5c}.columns .product-item__price .price .savings,.product-item__price .price .savings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:90px}.columns .product-item__price .price .savings .price,.product-item__price .price .savings .price{text-align:center;padding:0 3px}.columns .product-item__price .price .savings__label,.product-item__price .price .savings__label{color:#7e7e7e;font-size:15px;line-height:15px;text-transform:capitalize;letter-spacing:normal;margin-bottom:4px}.columns .product-item__wrapper,.product-item__wrapper{margin:0;position:relative;padding:15px}.columns .product-item__wrapper:active,.columns .product-item__wrapper:focus,.columns .product-item__wrapper:hover,.product-item__wrapper:active,.product-item__wrapper:focus,.product-item__wrapper:hover{box-shadow:none}.columns .product-item__wrapper:after,.product-item__wrapper:after{content:none;position:absolute;bottom:0;width:calc(100% - 15px);left:0;height:1px;background-color:#efefef}.product-item__wrapper .product-item__price{padding-bottom:0}.product-item__wrapper .product-item__buttons{width:100%}}@media (max-width:1023px) and (min-width:769px){.columns .product-item__wrapper:nth-child(3n+1),.columns .product-item__wrapper:nth-child(3n+3),.product-item__wrapper:nth-child(3n+1),.product-item__wrapper:nth-child(3n+3){border-bottom:none}.columns .product-item__wrapper:nth-child(3n+1):after,.columns .product-item__wrapper:nth-child(3n+3):after,.product-item__wrapper:nth-child(3n+1):after,.product-item__wrapper:nth-child(3n+3):after{content:''}.columns .product-item__wrapper:nth-child(3n+1):after,.product-item__wrapper:nth-child(3n+1):after{left:auto;right:0}}@media (max-width:768px){.columns .product-item__wrapper,.product-item__wrapper{position:relative}}@media (max-width:768px) and (min-width:461px){.columns .product-item__wrapper,.product-item__wrapper{margin-bottom:20px}}@media (min-width:461px){.product-item__bottom-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-item__wrapper,.product-item_flex{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.product-item__wrapper{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex:1;min-width:250px}.product-item_flex{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}}@media (max-width:768px){.columns.product-item_flex{margin:0 0 15px}.columns .product-item__wrapper,.product-item__wrapper{padding:20px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:auto;margin-bottom:0}.columns .product-item__wrapper-inner,.product-item__wrapper-inner{padding:5px 15px}.columns .product-item__wrapper__buttons,.product-item__wrapper__buttons{margin-left:-1px;margin-top:10px}.columns .product-item_mobile-left .product-item__image,.product-item_mobile-left .product-item__image{margin-top:0}.columns .product-item_mobile-left .h3_product-item,.columns .product-item_mobile-left .product-item__sku,.product-item_mobile-left .h3_product-item,.product-item_mobile-left .product-item__sku{margin-bottom:5px}.columns .product-item_flex,.product-item_flex{clear:both}.columns .product-item_mobile-right,.product-item_mobile-right{height:auto;width:100%;margin-left:0;padding:0 20px}.columns .product-item_mobile-right .h3_product-item,.product-item_mobile-right .h3_product-item{margin:20px 0 0;height:65px}.columns .product-item_mobile-left,.product-item_mobile-left{padding-left:15px}.columns .product-item__price,.product-item__price{width:100%;min-height:0;margin-bottom:19px;margin-top:0}.columns .product-item__price .price,.product-item__price .price{text-align:left}.columns .product-item__price .savings,.product-item__price .savings{padding:2px 3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;top:3px}.columns .product-item__price .savings .price,.product-item__price .savings .price{font-weight:400;font-size:13px}.columns .product-item__price .savings::before,.product-item__price .savings::before{display:none}.columns .product-item__price .savings .savings__label,.product-item__price .savings .savings__label{display:block;color:#b5b5b5;font-weight:300;font-size:15px}.columns .product-item__rating--mobile,.product-item__rating--mobile{display:none;margin-top:30px;text-align:center}.columns .product-item__rating--mobile .count,.product-item__rating--mobile .count{display:block;margin-left:10px}.columns .product-item__rating--mobile .count a,.product-item__rating--mobile .count a{color:#b5b5b5;font-size:15px;font-weight:300}.columns .product-item__bottom-section,.product-item__bottom-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:350px){.columns .product-item_mobile-right,.product-item_mobile-right{width:100%;margin-left:0}.columns .product-item_mobile-left,.product-item_mobile-left{padding-left:15px}.columns .product-item__price,.product-item__price{width:100%;min-height:0}.columns .product-item__price .price,.product-item__price .price{text-align:left}.columns .product-item__price .price__wrap-special,.product-item__price .price__wrap-special{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.columns .product-item__price .price__history,.product-item__price .price__history{margin-right:0}}@media (max-width:767px){.catalog-category-view .main,.catalogsearch-result-index .main{margin-top:0}.catalog-category-view .main-container .container,.catalogsearch-result-index .main-container .container{padding-top:20px}.catalog-category-view .toolbar,.catalogsearch-result-index .toolbar{width:100%}}.express-delivery{width:100%}.express-delivery__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;background:0 0}.express-delivery__button:before{content:'';background:url(/skin/frontend/ariflex/hansgrohe/images/svg/icon-express-delivery.svg) no-repeat center;background-size:contain;width:33px;height:20px;margin:0 5px 0 0}.express-delivery__button:after{content:'за 2 часа';font-weight:300;font-size:16px;line-height:20px;color:#1e5587}.express-delivery__button:hover+.express-delivery__tooltip{display:block}.express-delivery__tooltip{display:none;position:absolute;width:100%;left:0;top:60px;min-width:100%;padding:20px;background-color:#fff;border:1px solid #e1e1e1;box-sizing:border-box;box-shadow:0 5px 14px rgba(0,0,0,.1);z-index:20;font-size:12px}.express-delivery__tooltip::before{content:'';position:absolute;display:block;background:#fff;right:20%;top:-9px;width:15px;height:15px;border:solid #e1e1e1;border-width:0 1px 1px 0;transform:rotate(-135deg)}.express-delivery__title{font-weight:700;font-size:18px;margin-top:0;margin-bottom:15px;color:#43a692}.express-delivery__desc{font-size:16px;line-height:1.2;color:#000}.product-item__bottom-info{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.product-item__bottom-info .express-delivery{position:absolute;width:auto;right:0;bottom:15px}.product-item__bottom-info .express-delivery__button:hover+.express-delivery__tooltip,.product-item__bottom-info .express-delivery__tooltip{display:none}@media (max-width:768px){.product-item__bottom-info .express-delivery__button:after{font-size:14px}.product-item__bottom-info .express-delivery{position:relative;width:100%;bottom:0;margin:0 0 19px}.product-item__bottom-info .express-delivery__button{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.product-card .express-delivery{position:relative;margin:15px 0 30px}.product-card .express-delivery__button{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-card .express-delivery__button:after{content:'Доставка за 2 часа';border-bottom:1px solid #1e5587}.product-card .express-delivery__button:hover:after{border-color:transparent}.product-card .express-delivery__tooltip{top:40px}.product-card .express-delivery__tooltip:before{left:20%;right:0}

