:root{--msw:1440px;--mainPadding:16px}.v_small_desktop.no-touch{--mainPadding:24px}.v_norm_desktop.no-touch{--mainPadding:64px}@font-face{font-family:'Montserrat';font-weight:300;font-style:normal;font-display:swap;src:url('../fonts/Montserrat/subset-Montserrat-Light.woff2') format("woff2")}@font-face{font-family:'Montserrat';font-weight:300;font-style:italic;font-display:swap;src:url('../fonts/Montserrat/subset-Montserrat-LightItalic.woff2') format("woff2")}@font-face{font-family:'Montserrat';font-weight:normal;font-style:normal;font-display:swap;src:url('../fonts/Montserrat/subset-Montserrat-Regular.woff2') format("woff2")}@font-face{font-family:'Montserrat';font-weight:normal;font-style:italic;font-display:swap;src:url('../fonts/Montserrat/subset-Montserrat-Italic.woff2') format("woff2")}@font-face{font-family:'Montserrat';font-weight:500;font-style:normal;font-display:swap;src:url('../fonts/Montserrat/subset-Montserrat-Medium.woff2') format("woff2")}@font-face{font-family:'Montserrat';font-weight:500;font-style:italic;font-display:swap;src:url('../fonts/Montserrat/subset-Montserrat-MediumItalic.woff2') format("woff2")}@font-face{font-family:'Montserrat';font-weight:600;font-style:normal;font-display:swap;src:url('../fonts/Montserrat/subset-Montserrat-SemiBold.woff2') format("woff2")}@font-face{font-family:'Montserrat';font-weight:600;font-style:italic;font-display:swap;src:url('../fonts/Montserrat/subset-Montserrat-SemiBoldItalic.woff2') format("woff2")}@font-face{font-family:'Montserrat';font-weight:bold;font-style:normal;font-display:swap;src:url('../fonts/Montserrat/subset-Montserrat-Bold.woff2') format("woff2")}@font-face{font-family:'Montserrat';font-weight:bold;font-style:italic;font-display:swap;src:url('../fonts/Montserrat/subset-Montserrat-BoldItalic.woff2') format("woff2")}@font-face{font-family:'Montserrat';font-weight:800;font-style:normal;font-display:swap;src:url('../fonts/Montserrat/subset-Montserrat-ExtraBold.woff2') format("woff2")}@font-face{font-family:'Montserrat';font-weight:800;font-style:italic;font-display:swap;src:url('../fonts/Montserrat/subset-Montserrat-ExtraBoldItalic.woff2') format("woff2")}.selectExt{background-color:#fff;height:30px;border:none;padding:0 20px 0 0;font-size:14px;background-image:url('data:image/svg+xml;charset=utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill="none" stroke="%234F435D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" d="M4 5L8 9 12 5"/></svg>');background-size:16px;background-repeat:no-repeat;background-position:right center;color:#3f3f3f;-webkit-appearance:none}.selectExt:disabled{background-image:url('data:image/svg+xml;charset=utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill="none" stroke="%234F435D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" opacity="0.5" d="M4 5L8 9 12 5"/></svg>')}.boundBlock{width:100%;max-width:var(--msw);margin-left:auto;margin-right:auto;padding-left:var(--mainPadding);padding-right:var(--mainPadding);box-sizing:border-box}.themeScroll{overflow-y:auto;overflow-x:hidden}.themeScroll::-webkit-scrollbar{width:4px}.themeScroll::-webkit-scrollbar:horizontal{height:4px}.themeScroll::-webkit-scrollbar-track{background-color:#f4f4f4}.themeScroll::-webkit-scrollbar-thumb{background-color:#00aaeb;border-radius:4px}.themeScroll::-webkit-scrollbar-thumb:hover{background-color:#005aa6}.themeLoader{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;height:100%}.themeLoader p{display:none}.themeLoader img{display:none}.themeLoader:after{content:'';display:inline-flex;width:70%;height:70%;max-width:100px;max-height:100px;background:url(../images/loader.svg) no-repeat 50% 50%;background-size:contain;animation:roundLoader 1s infinite linear}@keyframes roundLoader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}*{margin:0;padding:0;outline:none}html.overlay,html.nav-open{height:100%}html.overlay.touch,html.nav-open.touch{overflow:hidden}html.overlay.no-touch.full-size,html.nav-open.no-touch.full-size{overflow:hidden}html.overlay.no-touch:not(.full-size),html.nav-open.no-touch:not(.full-size){overflow-x:hidden;overflow-y:scroll}html.overlay.no-touch:not(.full-size) body,html.nav-open.no-touch:not(.full-size) body{overflow:hidden;width:100%;height:100%;position:fixed}body{margin:0;font-family:'Montserrat';font-size:14px;font-weight:normal;color:#3f3f3f;-webkit-tap-highlight-color:transparent}a{outline:none;transition:color .3s;color:currentColor}.touch a{transition:none}.touch a:hover{color:currentColor}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input,select,textarea,button{font-family:'Montserrat'}.page-wrapper{min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column}.page-wrapper>*{width:100%}.page-main{width:100%;max-width:var(--msw);margin-left:auto;margin-right:auto;padding-left:var(--mainPadding);padding-right:var(--mainPadding);box-sizing:border-box;flex-grow:1}img{max-width:100%}.icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}[data-dropdown-container] [data-dropdown-toggle],[data-dropdown-container] [data-dropdown-content]{box-sizing:border-box}[data-dropdown-container] [data-dropdown-toggle]{padding:unset;color:currentColor}[data-dropdown-container] [data-dropdown-toggle] .icon-arrow_down{margin-left:7px}[data-dropdown-container] [data-dropdown-content]{padding:unset;box-shadow:none}.stock.available{color:#00DB72}.stock.unavailable{color:#ed1c24}.button-extend{display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;min-width:72px;height:48px;border-radius:10px;padding:0 16px;transition:background .3s,border-color .3s,color .3s;text-align:center;box-sizing:border-box;border:none;cursor:pointer;outline:none}.button-extend:disabled,.button-extend.disabled{pointer-events:none}.button{display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;min-width:72px;height:48px;border-radius:10px;padding:0 16px;transition:background .3s,border-color .3s,color .3s;text-align:center;box-sizing:border-box;border:none;cursor:pointer;outline:none;font-size:14px;font-weight:600;color:#fff;background:#005aa6}.button:disabled,.button.disabled{pointer-events:none}.d_mobile .button:active{background-color:#00aaeb}.d_desktop .button:hover{background-color:#00aaeb}.d_desktop .button:active{background:#005aa6}.button:disabled,.button.disabled{background:#e7e6e6;color:#9f9f9f}.button .icon{width:24px;height:24px}.button-light{display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;min-width:72px;height:48px;border-radius:10px;padding:0 16px;transition:background .3s,border-color .3s,color .3s;text-align:center;box-sizing:border-box;border:none;cursor:pointer;outline:none;font-size:13px;font-weight:500;background-color:transparent;border:1px solid #e7e6e6;color:#005aa6}.button-light:disabled,.button-light.disabled{pointer-events:none}.button-light.no-border{border:none}.d_mobile .button-light:active{color:#00aaeb}.d_desktop .button-light:hover{color:#00aaeb}.d_desktop .button-light:active{color:#005aa6}.button-light:disabled,.button-light.disabled{color:#9f9f9f}.page.messages{text-align:center;z-index:99;position:absolute;left:0;right:0;top:0;transform:translateY(-100%);transition:transform .2s linear}.page.messages.show{transform:translateY(0)}.page.messages .messages .message-success,.page.messages .messages .message-error{min-height:64px;box-sizing:border-box;padding:15px 20px;font-size:14px;display:flex;align-items:center;justify-content:center;position:relative;color:#fff}.page.messages .messages .message-success:before,.page.messages .messages .message-error:before{content:'';position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:var(--screenWidth);margin-left:calc(var(--screenWidth) / 2 * -1);background:rgba(0,90,166,0.85)}.d_desktop .page.messages .messages .message-success,.d_desktop .page.messages .messages .message-error{min-height:34px;padding:5px 20px}.page.messages .messages .message-success a,.page.messages .messages .message-error a{color:currentColor}.page.messages .messages .message-success a:hover,.page.messages .messages .message-error a:hover{text-decoration:none}.page.messages .messages .message-error:before{background:rgba(237,28,36,0.85)}.breadcrumbs{width:100%;max-width:var(--msw);margin-left:auto;margin-right:auto;padding-left:var(--mainPadding);padding-right:var(--mainPadding);box-sizing:border-box;margin-top:16px;margin-bottom:16px}.d_desktop .breadcrumbs{margin-top:24px;margin-bottom:24px}.breadcrumbs ul{list-style:none;padding:0;margin:0}.d_desktop .breadcrumbs .items{display:flex;flex-wrap:wrap}.breadcrumbs .items .item{display:inline-flex;align-items:center}.breadcrumbs .items .item a{text-decoration:none}.breadcrumbs .items .item a,.breadcrumbs .items .item strong{font-weight:normal;font-size:12px;line-height:1}.breadcrumbs .items .item a{color:#9f9f9f}.d_desktop .breadcrumbs .items .item a{transition:color .3s}.d_desktop .breadcrumbs .items .item a:hover{color:#3f3f3f}.breadcrumbs .items .item strong{color:#3f3f3f;cursor:default}.breadcrumbs .items .item:not(:last-child):after{content:'';display:inline-flex;align-items:center;margin:0 8px;width:16px;height:16px;background:url(../images/arrow_down.svg) no-repeat 50% 50%;background-size:16px;position:relative;transform:rotate(-90deg)}.d_mobile .breadcrumbs .items .item:not(:nth-last-child(2)){display:none}.d_mobile .breadcrumbs .items .item:nth-last-child(2){position:relative}.d_mobile .breadcrumbs .items .item:nth-last-child(2) a{padding-left:18px;color:#3f3f3f}.d_mobile .breadcrumbs .items .item:nth-last-child(2):after{position:absolute;z-index:-1;left:0;top:50%;margin:-5px 0 0;width:10px;height:10px;background-size:10px;transform:rotate(90deg)}.theme-title{font-weight:500;font-size:24px;line-height:30px;color:#3f3f3f}.d_desktop .theme-title{font-size:32px;line-height:40px}.section-title{font-weight:500;font-size:24px;line-height:30px;margin-bottom:32px}.d_desktop .section-title{font-size:32px;line-height:40px}div.field-error,div.mage-error{font-size:12px;line-height:1;color:#ed1c24;margin-top:4px}.form-extend{--inputHeight:48px;--padding:16px;--borderRadius:10px;--borderColor:#e7e6e6;--borderWidth:1px;--fieldsBg:#fff}.form-extend fieldset{border:none;display:block}.form-extend div.field-error,.form-extend div.mage-error{margin-left:var(--padding)}.form-extend .field{margin-bottom:20px}.form-extend .field._required .label:after{content:'*';display:block;position:relative}.form-extend .field._error input:not([type="radio"]):not([type="checkbox"]),.form-extend .field._error textarea{box-shadow:inset 0 -1px 0 0 #ed1c24}.form-extend .field.captcha{display:flex;flex-direction:column}.form-extend .field.captcha .compose-wrap{order:-1;margin-bottom:15px}.form-extend .field input:not([type="radio"]):not([type="checkbox"]),.form-extend .field textarea{display:block;width:100%;box-sizing:border-box;border:none;border-radius:var(--borderRadius);border:var(--borderWidth) solid var(--borderColor);background:var(--fieldsBg);font-weight:normal;font-size:14px;color:#3f3f3f;transition:border-color .3s}.form-extend .field input:not([type="radio"]):not([type="checkbox"])::-webkit-input-placeholder,.form-extend .field textarea::-webkit-input-placeholder{color:transparent;opacity:1}.form-extend .field input:not([type="radio"]):not([type="checkbox"])::-moz-placeholder,.form-extend .field textarea::-moz-placeholder{color:transparent;opacity:1}.form-extend .field input:not([type="radio"]):not([type="checkbox"]):-ms-input-placeholder,.form-extend .field textarea:-ms-input-placeholder{color:transparent;opacity:1}.form-extend .field input:not([type="radio"]):not([type="checkbox"]):-moz-placeholder,.form-extend .field textarea:-moz-placeholder{color:transparent;opacity:1}.form-extend .field input:not([type="radio"]):not([type="checkbox"]):-webkit-autofill,.form-extend .field textarea:-webkit-autofill{box-shadow:inset 0 0 0 500px var(--fieldsBg)}.form-extend .field input:not([type="radio"]):not([type="checkbox"]).mage-error,.form-extend .field textarea.mage-error{box-shadow:inset 0 -1px 0 0 #ed1c24}.form-extend .field input:not([type="radio"]):not([type="checkbox"]){height:var(--inputHeight);padding:0 var(--padding);outline:none}.form-extend .field .email-note{font-size:12px;line-height:1;color:rgba(63,63,63,0.3);margin:10px 0}.form-extend .field .phonemask-validation{-webkit-appearance:none}.form-extend .field textarea{-webkit-appearance:none;resize:vertical;min-height:120px;padding:15px var(--padding)}.form-extend .field [id="password-strength-meter-container"]{margin-top:5px;font-size:12px}.form-extend .field [id="password-strength-meter-container"] span{color:#ed1c24}.form-extend .field [id="password-strength-meter-container"].password-very-strong span{color:#50C83A}.form-extend .slide-label-wrap{display:flex;flex-direction:column;position:relative;padding-top:0;--labelHeight:16px}.form-extend .slide-label-wrap .password-wrap{position:static}.form-extend .slide-label-wrap label{--labelPadding:5px;font-weight:500;font-size:14px;line-height:1;color:#9f9f9f;display:flex;align-items:center;max-width:calc(100% - (var(--padding) * 2));height:var(--labelHeight);box-sizing:border-box;position:absolute;z-index:2;top:calc((var(--inputHeight) - var(--labelHeight)) / 2);left:var(--padding);transition:top .3s,height .3s,color .3s,font-size .3s;pointer-events:none}.form-extend .slide-label-wrap label:before{content:'';position:absolute;top:0;bottom:0;left:calc((var(--labelPadding) + var(--borderWidth)) * -1);right:calc((var(--labelPadding) + var(--borderWidth)) * -1);background:var(--fieldsBg);border-radius:4px}.form-extend .slide-label-wrap label span{position:relative;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-extend .slide-label-wrap.fill label{top:calc(var(--labelHeight) / 2 * -1);font-size:12px}.form-extend .fieldset-block{display:flex;flex-direction:column;position:relative}.form-extend .fieldset-block .label-block{display:none}.form-extend .fieldset-block .value-block{box-sizing:border-box;display:flex;flex-direction:column}.form-extend .fieldset-block .value-block .value{font-weight:600;font-size:16px;line-height:22px;color:#3f3f3f;margin:0 0 16px}.form-extend .fieldset-block .value-block .link{font-weight:normal;font-size:14px;line-height:20px;color:#3f3f3f;cursor:pointer}.d_desktop .form-extend .fieldset-block .value-block .link{transition:color .3s}.d_desktop .form-extend .fieldset-block .value-block .link:hover{color:#005aa6}.form-extend .password-wrap{position:relative;--eyeHeight:24px}.form-extend .password-wrap .icon{position:absolute;z-index:2;top:calc((var(--inputHeight) - var(--eyeHeight)) / 2);right:10px;width:var(--eyeHeight);height:var(--eyeHeight);display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:4px;cursor:pointer;visibility:visible;opacity:1;transition:opacity .3s,visibility .3s}.d_desktop .form-extend .password-wrap .icon{transition:color .3s}.d_desktop .form-extend .password-wrap .icon:hover{color:#005aa6}.form-extend .password-wrap input[type="password"][style*="display: none"]~.icon,.form-extend .password-wrap input[type="password"][style*="display:none"]~.icon{display:none}.form-extend .password-wrap input[type="password"]~.icon-eye-disabled{visibility:hidden;opacity:0}.form-extend .password-wrap input[type="text"]~.icon-eye{visibility:hidden;opacity:0}input[type="radio"]{-webkit-appearance:none;width:24px;height:24px;margin-right:16px;border:none;border-radius:50%;background:#e7e6e6;box-shadow:inset 0 0 0 0 #005aa6;cursor:pointer;transition:background .3s,box-shadow .3s}input[type="radio"]:checked{background:#fff;box-shadow:inset 0 0 0 5px #005aa6}.checkbox-extend{display:inline-flex;line-height:24px;font-size:14px}.checkbox-extend input[type="checkbox"]{flex-shrink:0;-webkit-appearance:none;padding:0;width:24px;height:24px;position:relative;display:flex;justify-content:center;align-items:center;margin:0 10px 0 0;cursor:pointer;background-color:#e7e6e6;background-repeat:no-repeat;background-position:50% 50%;background-size:12px;border:none;border-radius:6px;transition:background-color .3s,background-size .2s}.checkbox-extend input[type="checkbox"]+*{cursor:pointer}.d_desktop .checkbox-extend input[type="checkbox"]:not(.checked):not(:checked):not(:disabled):hover{background:no-repeat 50% 50%;background-image:url(../images/check.svg);background-color:rgba(0,90,166,0.3)}.checkbox-extend input[type="checkbox"].checked,.checkbox-extend input[type="checkbox"]:checked{background:no-repeat 50% 50%;background-image:url(../images/check.svg);background-color:#005aa6}.checkbox-extend input[type="checkbox"]:disabled{opacity:0.5;pointer-events:none;cursor:default}.checkbox-extend input[type="checkbox"]:disabled+*{opacity:0.5;pointer-events:none;cursor:default}.ln_overlay,.loading-mask-block,.loading-mask{display:none;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.8)}.ln_overlay .loader,.loading-mask-block .loader,.loading-mask .loader{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;height:100%}.ln_overlay .loader p,.loading-mask-block .loader p,.loading-mask .loader p{display:none}.ln_overlay .loader img,.loading-mask-block .loader img,.loading-mask .loader img{display:none}.ln_overlay .loader:after,.loading-mask-block .loader:after,.loading-mask .loader:after{content:'';display:inline-flex;width:70%;height:70%;max-width:100px;max-height:100px;background:url(../images/loader.svg) no-repeat 50% 50%;background-size:contain;animation:roundLoader 1s infinite linear}@keyframes roundLoader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loading-mask-block{position:absolute;z-index:10}.ln_overlay,.loading-mask{position:fixed;z-index:999}body.ajax-loading .loading-mask{display:block}select[disabled]+.selectUi{pointer-events:none;opacity:0.5}select[disabled]+.selectUi .selectUi-options{display:none}.selectUi{font-size:14px;position:relative;margin-left:8px}.selectUi.active{z-index:2}.selectUi.active .selectUi-options{display:block}.selectUi-head{width:var(--width);height:var(--height);display:flex;align-items:center;background-image:url('data:image/svg+xml;charset=utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill="none" stroke="%234F435D" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" d="M4 5L8 9 12 5"/></svg>');background-size:16px;background-repeat:no-repeat;background-position:right center;padding-right:16px;box-sizing:border-box;cursor:pointer}.selectUi-options{display:none;position:absolute;width:100%;background-color:#fff;box-shadow:0 0 9px rgba(0,0,0,0.15);max-height:250px;padding:24px;border-radius:10px;box-sizing:border-box;overflow-y:auto;overflow-x:hidden}.selectUi-options::-webkit-scrollbar{width:4px}.selectUi-options::-webkit-scrollbar:horizontal{height:4px}.selectUi-options::-webkit-scrollbar-track{background-color:#f4f4f4}.selectUi-options::-webkit-scrollbar-thumb{background-color:#00aaeb;border-radius:4px}.selectUi-options::-webkit-scrollbar-thumb:hover{background-color:#005aa6}.selectUi-option{display:flex;align-items:center;cursor:default;line-height:1;margin-bottom:16px;cursor:pointer}.selectUi-option:last-child{margin-bottom:0}.selectUi-option:hover{color:#005aa6}.page-header{--headerTopHeight:34px;--headerMiddleHeight:92px;--headerBottomHeight:60px;--headerMobileHeight:64px}.touch .page-header,.d_mobile .page-header{position:sticky;top:0;z-index:10}.v_small_desktop.no-touch .page-header{--menuItemsPadding:5px}@media screen and (min-width:1160px){.v_small_desktop.no-touch .page-header{--menuItemsPadding:10px}}.v_norm_desktop.no-touch .page-header{--menuItemsPadding:15px}.page-header ul,.page-header li{list-style:none}.page-header a{text-decoration:none}.page-header [data-dropdown-content]{display:none}.page-header [data-dropdown-container].open>[data-dropdown-toggle],.page-header [data-dropdown-container].open>[data-dropdown-content]{background:#fff}.page-header [data-dropdown-container].open>[data-dropdown-content]{display:block}.page-header .header-mobile{background:#f4f4f4}.touch .page-header .header-mobile,.d_mobile .page-header .header-mobile{height:var(--headerMobileHeight)}.page-header .header-mobile .header-action-trigger{display:flex;align-items:center;position:relative}.page-header .header-mobile .header-action-trigger .counter{position:absolute;top:4px;right:-3px;width:12px;height:12px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#00aaeb;font-weight:500;font-size:6px;color:#fff;box-shadow:0 0 0 2px #f4f4f4}.page-header .header-mobile .header-action-trigger .counter.empty{display:none}.page-header .header-mobile .header-icon-block{font-size:24px;display:flex;align-items:center;justify-content:center;box-sizing:content-box;padding:5px;margin:0 -5px}.page-header .header-mobile .header-mobile-inner{width:100%;max-width:var(--msw);margin-left:auto;margin-right:auto;padding-left:var(--mainPadding);padding-right:var(--mainPadding);box-sizing:border-box;height:var(--headerMobileHeight);display:grid;grid-template-columns:24px 24px 1fr 24px 24px;grid-gap:16px;align-items:center;position:relative}html:not(.d_mobile):not(.touch) .page-header .header-mobile .header-mobile-inner,.d_desktop.no-touch .page-header .header-mobile .header-mobile-inner{display:none}.page-header .header-mobile .header-mobile-inner .logo-block{grid-column:span 3;display:grid;grid-template-columns:24px 24px 1fr;grid-gap:16px}.page-header .header-mobile .header-mobile-inner .logo-block .logo{height:var(--headerMobileHeight)}.page-header .header-mobile .header-mobile-inner .minicart-wrapper .action.showcart .text{display:none}.touch .page-header .header-overlay,.d_mobile .page-header .header-overlay{position:fixed;z-index:10;top:0;left:0;right:0;bottom:0;background:rgba(63,63,63,0.5);visibility:hidden;opacity:0;transition:visibility .3s,opacity .3s}.touch .page-header .header-overlay .header-action-trigger,.d_mobile .page-header .header-overlay .header-action-trigger{display:flex;align-items:center}.touch .page-header .header-overlay .header-icon-block,.d_mobile .page-header .header-overlay .header-icon-block{font-size:24px;display:flex;align-items:center;justify-content:center;box-sizing:content-box;padding:5px;margin:0 -5px;position:relative}.touch .page-header .header-overlay .header-icon-block .count.qty,.d_mobile .page-header .header-overlay .header-icon-block .count.qty{position:absolute;top:4px;right:1px;width:12px;height:12px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#00aaeb;font-weight:500;font-size:6px;color:#fff;box-shadow:0 0 0 2px #f4f4f4}.touch .page-header .header-overlay .header-block,.d_mobile .page-header .header-overlay .header-block{display:flex;flex-direction:column;position:absolute;top:0;bottom:0;left:-280px;width:280px;max-width:calc(100% - 40px);background:#fff;transition:left .3s}.touch .page-header .header-overlay .header-block:after,.d_mobile .page-header .header-overlay .header-block:after{content:'';position:absolute;z-index:-1;top:calc(50% - 32px);left:calc(100% - 32px);width:64px;height:64px;border-radius:50%;background:rgba(255,255,255,0.1) url(../images/close.svg) no-repeat 82% 50%;pointer-events:none}.touch .page-header .header-overlay .header-block .header-menu-top,.d_mobile .page-header .header-overlay .header-block .header-menu-top{background:#f4f4f4;box-sizing:border-box;padding:0 16px;height:50px;display:grid;grid-template-columns:1fr 24px;grid-gap:16px;align-items:center}.touch .page-header .header-overlay.open,.d_mobile .page-header .header-overlay.open{visibility:visible;opacity:1}.touch .page-header .header-overlay.open .header-block,.d_mobile .page-header .header-overlay.open .header-block{left:0}.d_desktop.no-touch .page-header .header-overlay .header-block .header-menu-top{display:none}.page-header .header-overlay .header-scroll-block{display:flex;flex-direction:column}.touch .page-header .header-overlay .header-scroll-block,.d_mobile .page-header .header-overlay .header-scroll-block{flex-grow:1;overflow-y:auto;overflow-x:hidden}.touch .page-header .header-overlay .header-scroll-block::-webkit-scrollbar,.d_mobile .page-header .header-overlay .header-scroll-block::-webkit-scrollbar{width:4px}.touch .page-header .header-overlay .header-scroll-block::-webkit-scrollbar:horizontal,.d_mobile .page-header .header-overlay .header-scroll-block::-webkit-scrollbar:horizontal{height:4px}.touch .page-header .header-overlay .header-scroll-block::-webkit-scrollbar-track,.d_mobile .page-header .header-overlay .header-scroll-block::-webkit-scrollbar-track{background-color:#f4f4f4}.touch .page-header .header-overlay .header-scroll-block::-webkit-scrollbar-thumb,.d_mobile .page-header .header-overlay .header-scroll-block::-webkit-scrollbar-thumb{background-color:#00aaeb;border-radius:4px}.touch .page-header .header-overlay .header-scroll-block::-webkit-scrollbar-thumb:hover,.d_mobile .page-header .header-overlay .header-scroll-block::-webkit-scrollbar-thumb:hover{background-color:#005aa6}.d_desktop.no-touch .page-header .header-overlay .header-scroll-block{flex-direction:column-reverse}.touch .page-header .header-top-block,.d_mobile .page-header .header-top-block{flex-grow:1;background:#f4f4f4}.d_desktop.no-touch .page-header .header-top-block{width:100%;max-width:var(--msw);margin-left:auto;margin-right:auto;padding-left:var(--mainPadding);padding-right:var(--mainPadding);box-sizing:border-box;height:var(--headerTopHeight);display:grid;grid-template-columns:1fr auto;grid-gap:16px;position:relative}.d_desktop.no-touch .page-header .header-top-block:before{content:'';position:absolute;z-index:-1;top:0;bottom:0;left:calc((var(--screenWidth) - 100%) / 2 * -1);right:calc((var(--screenWidth) - 100%) / 2 * -1);background:#f4f4f4}.d_desktop.no-touch .page-header .header-middle-block{width:100%;max-width:var(--msw);margin-left:auto;margin-right:auto;padding-left:var(--mainPadding);padding-right:var(--mainPadding);box-sizing:border-box;height:var(--headerMiddleHeight);display:grid;grid-template-columns:24px 1fr 200px 1fr 24px;grid-gap:16px;position:relative;z-index:11}.d_desktop.no-touch .page-header .header-middle-block .header-phones-wrap,.d_desktop.no-touch .page-header .header-middle-block .header-mobile-inner{grid-column:span 2}.d_desktop.no-touch .page-header .header-middle-block .header-icon-block{font-size:24px;display:flex;align-items:center;justify-content:center;box-sizing:content-box;padding:5px;margin:0 -5px;cursor:pointer;position:relative}.d_desktop.no-touch .page-header .header-middle-block .header-icon-block .count.qty{position:absolute;top:4px;right:1px;width:12px;height:12px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#00aaeb;font-weight:500;font-size:6px;color:#fff;box-shadow:0 0 0 2px #f4f4f4}.d_desktop.no-touch .page-header .header-middle-block .header-action-block .header-action-trigger{height:var(--headerMiddleHeight);display:flex;align-items:center}.d_desktop.no-touch .page-header .header-middle-block .minicart-wrapper{justify-self:end}.v_small_desktop.no-touch .page-header .header-catalog-wrap{--menuSidePadding:40px}.v_norm_desktop.no-touch .page-header .header-catalog-wrap{--menuSidePadding:80px}.d_desktop.no-touch .page-header .header-catalog-wrap{--dropdownContentPadding:48px;width:100%;max-width:var(--msw);margin-left:auto;margin-right:auto;padding-left:var(--mainPadding);padding-right:var(--mainPadding);box-sizing:border-box;display:flex;position:relative;z-index:10}.d_desktop.no-touch .page-header .header-catalog-wrap:before{content:'';position:absolute;z-index:-1;top:0;bottom:0;left:calc((var(--screenWidth) - 100%) / 2 * -1);right:calc((var(--screenWidth) - 100%) / 2 * -1);background:#005aa6}.d_desktop.no-touch .page-header .header-catalog-wrap .advancedmainmenu-block{flex-grow:1}.d_desktop.no-touch .page-header .header-catalog-wrap .header-nav-block{flex-shrink:0}.v_small_desktop .page-header .header-phones-wrap{--phonesBlockPadding:20px}.v_norm_desktop .page-header .header-phones-wrap{--phonesBlockPadding:32px}.d_desktop .page-header .header-phones-wrap a{transition:color .3s}.d_desktop .page-header .header-phones-wrap a:hover{color:#005aa6}.page-header .header-phones-wrap .phone-info .phone-link{display:flex}.page-header .header-phones-wrap .phone-info .phone-link .icon-block{width:16px;height:16px;font-size:16px;display:flex;align-items:center;justify-content:center;margin-right:8px}.touch .page-header .header-phones-wrap,.d_mobile .page-header .header-phones-wrap{box-sizing:border-box;padding:16px;background:#3f3f3f}.touch .page-header .header-phones-wrap .header-phones-comment,.d_mobile .page-header .header-phones-wrap .header-phones-comment{display:none}.touch .page-header .header-phones-wrap .header-phones-block,.d_mobile .page-header .header-phones-wrap .header-phones-block{color:#fff}.touch .page-header .header-phones-wrap .header-phones-block .phone-item .phone-info,.d_mobile .page-header .header-phones-wrap .header-phones-block .phone-item .phone-info{display:block;font-weight:600;font-size:14px;line-height:1;color:#fff}.touch .page-header .header-phones-wrap .header-phones-block .header-phones-general,.d_mobile .page-header .header-phones-wrap .header-phones-block .header-phones-general{display:grid;grid-template-columns:auto 1fr;grid-gap:8px;justify-content:start}.touch .page-header .header-phones-wrap .header-phones-block .header-phones-general .main-phone-comment,.d_mobile .page-header .header-phones-wrap .header-phones-block .header-phones-general .main-phone-comment{grid-column:span 2;font-weight:normal;font-size:14px;line-height:1}.touch .page-header .header-phones-wrap .header-phones-block .header-phones-general .phone-info,.d_mobile .page-header .header-phones-wrap .header-phones-block .header-phones-general .phone-info{font-size:18px;line-height:24px}.touch .page-header .header-phones-wrap .header-phones-block .header-phones-general .icon,.d_mobile .page-header .header-phones-wrap .header-phones-block .header-phones-general .icon{width:16px;height:16px}.touch .page-header .header-phones-wrap .header-phones-block .header-store-info-content,.d_mobile .page-header .header-phones-wrap .header-phones-block .header-store-info-content{margin-top:16px;border-top:1px solid rgba(255,255,255,0.5);padding:20px 0;position:static}.touch .page-header .header-phones-wrap .header-phones-block .header-store-info-content .title,.d_mobile .page-header .header-phones-wrap .header-phones-block .header-store-info-content .title{display:block;font-size:12px;line-height:18px;letter-spacing:0.01em;color:rgba(255,255,255,0.5);white-space:nowrap;margin:0 0 10px}.touch .page-header .header-phones-wrap .header-phones-block .header-store-info-content .phone-item,.d_mobile .page-header .header-phones-wrap .header-phones-block .header-store-info-content .phone-item,.touch .page-header .header-phones-wrap .header-phones-block .header-store-info-content .work-hour-item,.d_mobile .page-header .header-phones-wrap .header-phones-block .header-store-info-content .work-hour-item{white-space:nowrap;display:flex;align-items:center}.touch .page-header .header-phones-wrap .header-phones-block .header-store-info-content .phone-item:not(:first-child),.d_mobile .page-header .header-phones-wrap .header-phones-block .header-store-info-content .phone-item:not(:first-child),.touch .page-header .header-phones-wrap .header-phones-block .header-store-info-content .work-hour-item:not(:first-child),.d_mobile .page-header .header-phones-wrap .header-phones-block .header-store-info-content .work-hour-item:not(:first-child){margin-top:16px}.touch .page-header .header-phones-wrap .header-phones-block .header-store-info-content .work-hour-item,.d_mobile .page-header .header-phones-wrap .header-phones-block .header-store-info-content .work-hour-item{font-weight:600;font-size:14px;line-height:1}.touch .page-header .header-phones-wrap .header-phones-block .header-store-info-content .header-store-info-work-hours,.d_mobile .page-header .header-phones-wrap .header-phones-block .header-store-info-content .header-store-info-work-hours{margin-top:20px}.touch .page-header .header-phones-wrap .header-phones-block.open .header-phones-general,.d_mobile .page-header .header-phones-wrap .header-phones-block.open .header-phones-general,.touch .page-header .header-phones-wrap .header-phones-block.open .header-store-info-content,.d_mobile .page-header .header-phones-wrap .header-phones-block.open .header-store-info-content{background:none}.d_desktop.no-touch .page-header .header-phones-wrap{display:flex;align-items:center}.d_desktop.no-touch .page-header .header-phones-wrap .header-phones-comment{font-size:14px;line-height:1;color:#9f9f9f;margin-left:24px}.d_desktop.no-touch .page-header .header-phones-wrap .header-phones-block .phone-item .phone-info{font-weight:600;font-size:14px;line-height:1;color:#3f3f3f}.d_desktop.no-touch .page-header .header-phones-wrap .header-phones-block .header-phones-general .main-phone-comment{display:none}.d_desktop.no-touch .page-header .header-phones-wrap .header-phones-block .header-phones-general .phone-info{font-size:18px;line-height:24px}.d_desktop.no-touch .page-header .header-phones-wrap .header-phones-block .header-phones-general .icon{width:16px;height:16px;margin-left:8px}.d_desktop.no-touch .page-header .header-phones-wrap .header-phones-block .header-store-info-content{padding:8px 0 0;grid-template-columns:auto auto;grid-gap:30px}.d_desktop.no-touch .page-header .header-phones-wrap .header-phones-block .header-store-info-content:before{content:'';position:absolute;z-index:-1;left:calc(var(--phonesBlockPadding) * -1);right:calc(var(--phonesBlockPadding) * -1);bottom:calc(var(--phonesBlockPadding) * -1);top:calc(var(--headerMiddleHeight) * -1);background:#fff;border-radius:10px;box-shadow:0px 0px 9px rgba(0,0,0,0.15)}.d_desktop.no-touch .page-header .header-phones-wrap .header-phones-block .header-store-info-content .title{display:block;font-size:12px;line-height:18px;letter-spacing:0.01em;color:#3f3f3f;white-space:nowrap;margin:0 0 6px}.d_desktop.no-touch .page-header .header-phones-wrap .header-phones-block .header-store-info-content .phone-item,.d_desktop.no-touch .page-header .header-phones-wrap .header-phones-block .header-store-info-content .work-hour-item{white-space:nowrap;display:flex;align-items:center}.d_desktop.no-touch .page-header .header-phones-wrap .header-phones-block .header-store-info-content .phone-item:not(:first-child),.d_desktop.no-touch .page-header .header-phones-wrap .header-phones-block .header-store-info-content .work-hour-item:not(:first-child){margin-top:16px}.d_desktop.no-touch .page-header .header-phones-wrap .header-phones-block .header-store-info-content .work-hour-item{font-weight:600;font-size:14px;line-height:1;color:#3f3f3f}.d_desktop.no-touch .page-header .header-phones-wrap .header-phones-block.open .header-phones-general{position:relative}.d_desktop.no-touch .page-header .header-phones-wrap .header-phones-block.open .header-phones-general .main-phone-comment{display:block;position:absolute;z-index:1;left:0;bottom:9px;white-space:nowrap;font-size:12px;line-height:18px;letter-spacing:0.01em;color:#9f9f9f}.d_desktop.no-touch .page-header .header-phones-wrap .header-phones-block.open .header-store-info-content{display:grid}.d_desktop.no-touch .page-header .header-mobile-inner{display:grid;grid-template-columns:200px 1fr 24px;grid-gap:16px}.d_desktop.no-touch .page-header .header-mobile-inner .logo-block,.d_desktop.no-touch .page-header .header-mobile-inner .block-search,.d_desktop.no-touch .page-header .header-mobile-inner .minicart-wrapper{grid-row-start:1}.d_desktop.no-touch .page-header .header-mobile-inner .logo-block{grid-column-start:1}.d_desktop.no-touch .page-header .header-mobile-inner .block-search{grid-column-start:3}.d_desktop.no-touch .page-header .header-mobile-inner .minicart-wrapper{grid-column-start:2}.d_desktop.no-touch .page-header .header-mobile-inner .mobile-menu-toggle{display:none}.page-header .logo-block{display:flex;align-items:center;justify-content:center}.page-header .logo-block .logo{grid-column-start:3;height:var(--headerMiddleHeight);display:flex;align-items:center;justify-content:center}.page-header .logo-block .logo img{width:auto;max-height:calc(100% - 32px)}.page-header .header-pages-block .ui-menu-item a{font-size:12px;line-height:18px;letter-spacing:0.01em;color:#9f9f9f}.d_desktop .page-header .header-pages-block .ui-menu-item a{transition:color .3s}.d_desktop .page-header .header-pages-block .ui-menu-item a:hover{color:#005aa6}.touch .page-header .header-pages-block ul.navigation,.d_mobile .page-header .header-pages-block ul.navigation{padding:24px 16px;box-sizing:border-box;display:grid;grid-template-columns:1fr;grid-gap:16px}.d_desktop.no-touch .page-header .header-pages-block ul.navigation{height:var(--headerTopHeight);display:flex;align-items:center}.d_desktop.no-touch .page-header .header-pages-block .ui-menu-item:not(:last-child){margin-right:40px}.page-header .header-account-block .greet.welcome{display:none}.page-header .header-account-block .customer-block-wrapper .customer-action{display:inline-flex;align-items:center;justify-content:flex-start;font-size:12px;line-height:18px;letter-spacing:0.01em;color:#9f9f9f;cursor:pointer}.d_desktop .page-header .header-account-block .customer-block-wrapper .customer-action{transition:color .3s}.d_desktop .page-header .header-account-block .customer-block-wrapper .customer-action:hover{color:#005aa6}.d_desktop.no-touch .page-header .header-account-block .customer-block-wrapper .customer-action{height:var(--headerTopHeight)}.page-header .header-account-block .customer-block-wrapper .header-icon-block{font-size:16px;margin-right:8px}.page-header .header-account-block .customer-block-wrapper .block-customer{min-width:100%;box-sizing:border-box;padding:24px 14px}.page-header .header-account-block .customer-block-wrapper .block-customer:before{content:'';position:absolute;z-index:-1;top:0;bottom:0;left:-10px;right:-10px;background:#fff;box-shadow:0px 0px 9px rgba(0,0,0,0.15);border-radius:0 8px 8px 8px}.d_desktop .page-header .header-account-block .customer-block-wrapper .block-customer:before{border-radius:8px 0 8px 8px}.d_desktop .page-header .header-account-block .customer-block-wrapper .block-customer{left:unset;right:0}.page-header .header-account-block .customer-block-wrapper .block-customer .customer-navigation-items .link-item:not(:first-child){margin-top:16px}.page-header .header-account-block .customer-block-wrapper .block-customer .customer-navigation-items .link-item a{font-weight:normal;font-size:14px;line-height:20px;white-space:nowrap}.d_desktop .page-header .header-account-block .customer-block-wrapper .block-customer .customer-navigation-items .link-item a{transition:color .3s}.d_desktop .page-header .header-account-block .customer-block-wrapper .block-customer .customer-navigation-items .link-item a:hover{color:#005aa6}.page-header .header-account-block .customer-block-wrapper .block-customer .customer-navigation-items .link-item .arrow-block{display:none}.page-header .header-account-block .customer-block-wrapper .block-customer .customer-navigation-items .link-item.logout .arrow-block{display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:24px;position:relative;margin-right:16px;transform:rotate(180deg)}.page-header .header-account-block .customer-block-wrapper .block-customer .customer-navigation-items .link-item.logout a{display:flex;align-items:center;font-size:16px;line-height:22px}.page-header .header-account-block .customer-block-wrapper.open{z-index:11}.page-header .header-account-block .customer-block-wrapper.open .customer-action{position:relative;z-index:2}.page-header .header-account-block .customer-block-wrapper.open .customer-action:before{content:'';position:absolute;z-index:-1;top:0;bottom:0;left:-10px;right:-10px;background:#fff;box-shadow:0px 0px 9px rgba(0,0,0,0.15);border-radius:8px 8px 0 0}.page-header .header-account-block .customer-block-wrapper.open .customer-action:after{content:'';position:absolute;z-index:-1;top:calc(100% - 5px);left:-10px;right:-10px;height:10px;background:#fff}.page-header .header-account-block .customer-block-wrapper.open .customer-action .text:before{content:'';position:absolute;bottom:0;left:calc(100% + 10px);width:8px;height:8px;background:radial-gradient(at 8px 0px, transparent 7px, #fff 8px)}.d_desktop .page-header .header-account-block .customer-block-wrapper.open .customer-action .text:before{left:unset;right:calc(100% + 10px);transform:rotate(-90deg)}.page-header .block-search{position:static}.page-header .block-search .search-trigger{background:none}.page-header .block-search .block-content{z-index:2;top:100%;left:0;right:0;height:var(--headerBottomHeight)}.d_desktop .page-header .block-search .block-content{width:100%;max-width:var(--msw);margin-left:auto;margin-right:auto;padding-left:var(--mainPadding);padding-right:var(--mainPadding);box-sizing:border-box}.page-header .block-search .block-content:before{content:'';position:absolute;z-index:1;top:0;bottom:0;left:calc((var(--screenWidth) - 100%) / 2 * -1);right:calc((var(--screenWidth) - 100%) / 2 * -1);background:#fff;box-shadow:0px 0 6px 0 rgba(0,0,0,0.1)}.page-header .block-search .block-content .form.minisearch{display:flex;position:relative;z-index:2}.page-header .block-search .block-content .field.search{flex-grow:1;display:grid;grid-template-columns:var(--headerBottomHeight) 1fr}.page-header .block-search .block-content .field.search .clean-search{width:var(--headerBottomHeight);height:var(--headerBottomHeight);display:flex;align-items:center;justify-content:center;font-size:24px;opacity:1;visibility:visible;transition:opacity .3s,visibility .3s}.page-header .block-search .block-content .field.search .clean-search:not(.show){opacity:0;visibility:hidden}.page-header .block-search .block-content .field.search .control .input-text{display:block;border:none;background:inherit;height:100%;width:100%;font-weight:normal;font-size:18px;line-height:24px;color:#3f3f3f}.page-header .block-search .block-content .field.search .control .nested{display:none}.page-header .block-search .block-content .actions{flex-shrink:0}.page-header .block-search .block-content .actions .action.search{width:var(--headerBottomHeight);height:var(--headerBottomHeight);border:none;background:#00aaeb;font-weight:normal;font-size:14px;line-height:14px;letter-spacing:0.5px;text-transform:uppercase;color:#fff;cursor:pointer}.d_desktop.no-touch .page-header .block-search .block-content .actions .action.search{width:180px;transition:background .3s}.d_desktop.no-touch .page-header .block-search .block-content .actions .action.search:hover{background:#005aa6}.page-header .block-search .block-content .actions .icon{font-size:24px}.d_desktop.no-touch .page-header .block-search .block-content .actions .icon{display:none}.touch .page-header .block-search .block-content .actions .text,.d_mobile .page-header .block-search .block-content .actions .text{display:none}.page-header .block-search.open .search-trigger{background:none}.d_desktop.no-touch .page-header .minicart-wrapper{padding-right:16px;position:relative}.d_desktop.no-touch .page-header .minicart-wrapper:after{content:'';position:absolute;right:0;top:calc(50% - 12px);height:24px;width:1px;background:#e7e6e6}.d_desktop.no-touch .page-header .minicart-wrapper .action.showcart .header-icon-block{margin:0 8px 0 0}.d_desktop.no-touch .page-header .minicart-wrapper .action.showcart .text{font-weight:normal;font-size:14px;line-height:20px;color:#3f3f3f}.page-header .catalog-title{font-weight:600;font-size:16px;line-height:22px;color:#3f3f3f;padding:40px 16px 8px}.d_desktop .page-header .catalog-title{display:none}.d_desktop.no-touch .page-header .catalog-list{display:flex;margin-left:calc(var(--menuItemsPadding) * -1)}.d_desktop.no-touch .page-header .catalog-list li.level0{flex-grow:1}.d_desktop.no-touch .page-header .catalog-list li.level1{display:contents}.page-header .catalog-list li.level0 .icon-block,.page-header .catalog-list li.level1 .icon-block{display:none}.touch .page-header .catalog-list li.level0.parent>.advancedmenu-wrap>.advancedmenu-link,.touch .page-header .catalog-list li.level1.parent>.advancedmenu-wrap>.advancedmenu-link,.d_mobile .page-header .catalog-list li.level0.parent>.advancedmenu-wrap>.advancedmenu-link,.d_mobile .page-header .catalog-list li.level1.parent>.advancedmenu-wrap>.advancedmenu-link{padding-right:50px;position:relative}.touch .page-header .catalog-list li.level0.parent>.advancedmenu-wrap>.advancedmenu-link .icon-block,.touch .page-header .catalog-list li.level1.parent>.advancedmenu-wrap>.advancedmenu-link .icon-block,.d_mobile .page-header .catalog-list li.level0.parent>.advancedmenu-wrap>.advancedmenu-link .icon-block,.d_mobile .page-header .catalog-list li.level1.parent>.advancedmenu-wrap>.advancedmenu-link .icon-block{width:50px;height:50px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;transform:rotate(-90deg)}.touch .page-header .catalog-list li.level0.parent>.advancedmenu-wrap>.advancedmenu-link .icon-block .icon,.touch .page-header .catalog-list li.level1.parent>.advancedmenu-wrap>.advancedmenu-link .icon-block .icon,.d_mobile .page-header .catalog-list li.level0.parent>.advancedmenu-wrap>.advancedmenu-link .icon-block .icon,.d_mobile .page-header .catalog-list li.level1.parent>.advancedmenu-wrap>.advancedmenu-link .icon-block .icon{margin:0;width:16px;height:16px}.touch .page-header .catalog-list li.level2:not(:first-child),.d_mobile .page-header .catalog-list li.level2:not(:first-child){margin-top:16px}.touch .page-header .catalog-list .advancedmenu-wrap.level0.open>.advancedmenu-content,.d_mobile .page-header .catalog-list .advancedmenu-wrap.level0.open>.advancedmenu-content{left:0}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-wrap.level0{position:static}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-wrap.level0>.advancedmenu-link{height:var(--headerBottomHeight);display:flex;align-items:center;font-weight:normal;font-size:12px;line-height:1;text-transform:uppercase;color:#fff;padding:0 var(--menuItemsPadding);background:transparent;transition:background .3s}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-wrap.level0>.advancedmenu-link:hover{background:#00aaeb}@media screen and (min-width:1160px){.d_desktop.no-touch .page-header .catalog-list .advancedmenu-wrap.level0>.advancedmenu-link{font-size:13px}}@media screen and (min-width:1366px){.d_desktop.no-touch .page-header .catalog-list .advancedmenu-wrap.level0>.advancedmenu-link{font-size:14px}}@media screen and (min-width:1440px){.d_desktop.no-touch .page-header .catalog-list .advancedmenu-wrap.level0>.advancedmenu-link{letter-spacing:0.5px}}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-wrap.level0>.advancedmenu-link>span{flex-grow:1;text-align:center}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-wrap.level0.open>.advancedmenu-link{background:#00aaeb}.touch .page-header .catalog-list .advancedmenu-wrap.level1.open>.advancedmenu-link .icon,.d_mobile .page-header .catalog-list .advancedmenu-wrap.level1.open>.advancedmenu-link .icon{transform:rotate(90deg)}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-wrap.level1{display:contents}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-wrap.level1>.advancedmenu-link{order:-1;margin:0 0 16px;box-sizing:border-box;padding:4px 0;font-weight:600;font-size:16px;line-height:22px;color:#9f9f9f;position:relative;transition:color .3s}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-wrap.level1>.advancedmenu-link:after{content:'';position:absolute;bottom:0;left:50%;right:50%;height:2px;background:#00aaeb;transition:left .3s,right .3s}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-wrap.level1>.advancedmenu-link:hover{color:#3f3f3f}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-wrap.level1.open>.advancedmenu-link{color:#3f3f3f}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-wrap.level1.open>.advancedmenu-link:after{left:0;right:0}.touch .page-header .catalog-list .advancedmenu-wrap.level2>.advancedmenu-link,.d_mobile .page-header .catalog-list .advancedmenu-wrap.level2>.advancedmenu-link{font-weight:normal;font-size:12px;line-height:18px;letter-spacing:0.01em;color:#9f9f9f}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-wrap.level2>.advancedmenu-link:hover{color:#005aa6}.touch .page-header .catalog-list .advancedmenu-wrap.level0,.touch .page-header .catalog-list .advancedmenu-wrap.level1,.d_mobile .page-header .catalog-list .advancedmenu-wrap.level0,.d_mobile .page-header .catalog-list .advancedmenu-wrap.level1{position:static;padding-left:16px;border-bottom:1px solid #e7e6e6}.touch .page-header .catalog-list .advancedmenu-wrap.level0>.advancedmenu-link,.touch .page-header .catalog-list .advancedmenu-wrap.level1>.advancedmenu-link,.d_mobile .page-header .catalog-list .advancedmenu-wrap.level0>.advancedmenu-link,.d_mobile .page-header .catalog-list .advancedmenu-wrap.level1>.advancedmenu-link{min-height:50px;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;font-weight:normal;font-size:12px;line-height:18px;letter-spacing:0.01em;color:#3f3f3f}.touch .page-header .catalog-list .advancedmenu-content.level0,.d_mobile .page-header .catalog-list .advancedmenu-content.level0{display:block;position:absolute;z-index:3;top:0;bottom:0;left:-100%;width:100%;background:#fff;display:flex;flex-direction:column;transition:left .3s}.touch .page-header .catalog-list .advancedmenu-content.level0>.advancedmenu-content-inner,.d_mobile .page-header .catalog-list .advancedmenu-content.level0>.advancedmenu-content-inner{flex-grow:1;overflow-y:auto;overflow-x:hidden}.touch .page-header .catalog-list .advancedmenu-content.level0>.advancedmenu-content-inner::-webkit-scrollbar,.d_mobile .page-header .catalog-list .advancedmenu-content.level0>.advancedmenu-content-inner::-webkit-scrollbar{width:4px}.touch .page-header .catalog-list .advancedmenu-content.level0>.advancedmenu-content-inner::-webkit-scrollbar:horizontal,.d_mobile .page-header .catalog-list .advancedmenu-content.level0>.advancedmenu-content-inner::-webkit-scrollbar:horizontal{height:4px}.touch .page-header .catalog-list .advancedmenu-content.level0>.advancedmenu-content-inner::-webkit-scrollbar-track,.d_mobile .page-header .catalog-list .advancedmenu-content.level0>.advancedmenu-content-inner::-webkit-scrollbar-track{background-color:#f4f4f4}.touch .page-header .catalog-list .advancedmenu-content.level0>.advancedmenu-content-inner::-webkit-scrollbar-thumb,.d_mobile .page-header .catalog-list .advancedmenu-content.level0>.advancedmenu-content-inner::-webkit-scrollbar-thumb{background-color:#00aaeb;border-radius:4px}.touch .page-header .catalog-list .advancedmenu-content.level0>.advancedmenu-content-inner::-webkit-scrollbar-thumb:hover,.d_mobile .page-header .catalog-list .advancedmenu-content.level0>.advancedmenu-content-inner::-webkit-scrollbar-thumb:hover{background-color:#005aa6}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-content.level0{left:calc(var(--mainPadding) * -1);right:calc(var(--mainPadding) * -1);box-sizing:border-box;padding:var(--dropdownContentPadding) calc(var(--mainPadding) + var(--dropdownContentPadding));box-shadow:0 2px 2px 0 rgba(0,0,0,0.3)}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-content.level0 .back-block{display:none}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-content.level0>.advancedmenu-content-inner{display:flex;align-items:flex-start}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-content.level0>.advancedmenu-content-inner>.advancedmenu-list{padding-right:var(--menuSidePadding)}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-content.level0>.advancedmenu-content-inner>.advancedmenu-list:not(.not-single) .advancedmenu-wrap.level1>.advancedmenu-link{color:#3f3f3f}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-content.level0>.advancedmenu-content-inner>.advancedmenu-list:not(.not-single) .advancedmenu-wrap.level1>.advancedmenu-link:after{display:none}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-content.level0>.advancedmenu-content-inner>.advancedmenu-list:not(.not-single) .advancedmenu-content.level1{display:block}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-content.level0>.advancedmenu-content-inner>.advancedmenu-list.not-single{flex-grow:1;display:flex;flex-wrap:wrap}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-content.level0>.advancedmenu-content-inner>.advancedmenu-list.not-single .advancedmenu-wrap.level1>.advancedmenu-link{margin-right:40px}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-content.level0>.advancedmenu-content-inner>.advancedmenu-list.not-single .advancedmenu-content.level1>.advancedmenu-content-inner>.advancedmenu-list{grid-template-columns:repeat(4, 1fr)}.touch .page-header .catalog-list .advancedmenu-content.level1,.d_mobile .page-header .catalog-list .advancedmenu-content.level1{position:static;padding:0 0 24px}.touch .page-header .catalog-list .advancedmenu-content.level1>.back-block,.d_mobile .page-header .catalog-list .advancedmenu-content.level1>.back-block{display:none}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-content.level1{position:static;width:100%}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-content.level1>.advancedmenu-content-inner{display:flex;align-items:flex-start}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-content.level1>.advancedmenu-content-inner>.advancedmenu-list{display:grid;grid-template-columns:1fr;grid-column-gap:var(--menuSidePadding);grid-row-gap:16px}.touch .page-header .catalog-list .advancedmenu-content.level0>.back-block,.touch .page-header .catalog-list .advancedmenu-content.level1>.back-block,.d_mobile .page-header .catalog-list .advancedmenu-content.level0>.back-block,.d_mobile .page-header .catalog-list .advancedmenu-content.level1>.back-block{box-sizing:border-box;padding:24px 16px 5px}.touch .page-header .catalog-list .advancedmenu-content.level0>.back-block .icon-wrap,.touch .page-header .catalog-list .advancedmenu-content.level1>.back-block .icon-wrap,.d_mobile .page-header .catalog-list .advancedmenu-content.level0>.back-block .icon-wrap,.d_mobile .page-header .catalog-list .advancedmenu-content.level1>.back-block .icon-wrap{width:24px;height:24px;display:flex;align-items:center;justify-content:center;position:relative;transform:rotate(180deg);margin:0 0 24px}.touch .page-header .catalog-list .advancedmenu-content.level0>.back-block .text,.touch .page-header .catalog-list .advancedmenu-content.level1>.back-block .text,.d_mobile .page-header .catalog-list .advancedmenu-content.level0>.back-block .text,.d_mobile .page-header .catalog-list .advancedmenu-content.level1>.back-block .text{font-weight:600;font-size:16px;line-height:22px;color:#3f3f3f}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-content .right-block-list{flex-shrink:0;width:calc(220px + var(--menuSidePadding));box-sizing:border-box;padding-left:var(--menuSidePadding);border-left:1px solid #e7e6e6}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-content .right-block-list .advancedmenu-wrap.level1{display:block}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-content .right-block-list .advancedmenu-wrap.level1>.advancedmenu-link{order:unset;display:block;color:#3f3f3f}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-content .right-block-list .advancedmenu-wrap.level1 .advancedmenu-content{position:static;display:block}.d_desktop.no-touch .page-header .catalog-list .advancedmenu-content .right-block-list .advancedmenu-wrap.level1 .advancedmenu-content>.advancedmenu-content-inner>.advancedmenu-list{grid-template-columns:1fr}.touch .page-header .header-nav-block,.d_mobile .page-header .header-nav-block{position:static;padding-left:16px;border-bottom:1px solid #e7e6e6}.d_desktop.no-touch .page-header .header-nav-block{margin-right:calc(var(--menuItemsPadding) * -1)}.touch .page-header .header-nav-block .header-nav-block-toggle,.d_mobile .page-header .header-nav-block .header-nav-block-toggle{min-height:50px;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;font-weight:normal;font-size:12px;line-height:18px;letter-spacing:0.01em;color:#3f3f3f;position:relative}.touch .page-header .header-nav-block .header-nav-block-toggle .icon,.d_mobile .page-header .header-nav-block .header-nav-block-toggle .icon{width:16px;height:16px;padding:17px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;transform:rotate(-90deg)}.d_desktop.no-touch .page-header .header-nav-block .header-nav-block-toggle{height:var(--headerBottomHeight);display:flex;align-items:center;font-weight:normal;font-size:12px;line-height:1;letter-spacing:0.5px;text-transform:uppercase;color:#fff;padding:0 var(--menuItemsPadding);background:transparent;transition:background .3s}@media screen and (min-width:1160px){.d_desktop.no-touch .page-header .header-nav-block .header-nav-block-toggle{font-size:13px}}@media screen and (min-width:1366px){.d_desktop.no-touch .page-header .header-nav-block .header-nav-block-toggle{font-size:14px}}@media screen and (min-width:1440px){.d_desktop.no-touch .page-header .header-nav-block .header-nav-block-toggle{letter-spacing:0.5px}}.d_desktop.no-touch .page-header .header-nav-block .header-nav-block-toggle .icon{width:16px;height:16px;margin-left:4px}.page-header .header-nav-block .header-nav-block-content .ui-menu-item a{font-size:12px;line-height:18px;letter-spacing:0.01em;color:#9f9f9f}.d_desktop .page-header .header-nav-block .header-nav-block-content .ui-menu-item a{transition:color .3s}.d_desktop .page-header .header-nav-block .header-nav-block-content .ui-menu-item a:hover{color:#005aa6}.touch .page-header .header-nav-block .header-nav-block-content,.d_mobile .page-header .header-nav-block .header-nav-block-content{display:block;position:absolute;z-index:3;top:0;right:unset;bottom:0;left:-100%;width:100%;background:#fff;display:flex;flex-direction:column;transition:left .3s}.touch .page-header .header-nav-block .header-nav-block-content .back-block,.d_mobile .page-header .header-nav-block .header-nav-block-content .back-block{box-sizing:border-box;padding:24px 16px 5px}.touch .page-header .header-nav-block .header-nav-block-content .back-block .icon-wrap,.d_mobile .page-header .header-nav-block .header-nav-block-content .back-block .icon-wrap{width:24px;height:24px;display:flex;align-items:center;justify-content:center;position:relative;transform:rotate(180deg);margin:0 0 24px}.touch .page-header .header-nav-block .header-nav-block-content .back-block .text,.d_mobile .page-header .header-nav-block .header-nav-block-content .back-block .text{font-weight:600;font-size:16px;line-height:22px;color:#3f3f3f}.touch .page-header .header-nav-block .header-nav-block-content .header-pages-nav,.d_mobile .page-header .header-nav-block .header-nav-block-content .header-pages-nav{flex-grow:1;overflow-y:auto;overflow-x:hidden}.touch .page-header .header-nav-block .header-nav-block-content .header-pages-nav::-webkit-scrollbar,.d_mobile .page-header .header-nav-block .header-nav-block-content .header-pages-nav::-webkit-scrollbar{width:4px}.touch .page-header .header-nav-block .header-nav-block-content .header-pages-nav::-webkit-scrollbar:horizontal,.d_mobile .page-header .header-nav-block .header-nav-block-content .header-pages-nav::-webkit-scrollbar:horizontal{height:4px}.touch .page-header .header-nav-block .header-nav-block-content .header-pages-nav::-webkit-scrollbar-track,.d_mobile .page-header .header-nav-block .header-nav-block-content .header-pages-nav::-webkit-scrollbar-track{background-color:#f4f4f4}.touch .page-header .header-nav-block .header-nav-block-content .header-pages-nav::-webkit-scrollbar-thumb,.d_mobile .page-header .header-nav-block .header-nav-block-content .header-pages-nav::-webkit-scrollbar-thumb{background-color:#00aaeb;border-radius:4px}.touch .page-header .header-nav-block .header-nav-block-content .header-pages-nav::-webkit-scrollbar-thumb:hover,.d_mobile .page-header .header-nav-block .header-nav-block-content .header-pages-nav::-webkit-scrollbar-thumb:hover{background-color:#005aa6}.touch .page-header .header-nav-block .header-nav-block-content .ui-menu-item,.d_mobile .page-header .header-nav-block .header-nav-block-content .ui-menu-item{position:static;padding-left:16px;border-bottom:1px solid #e7e6e6}.touch .page-header .header-nav-block .header-nav-block-content .ui-menu-item a,.d_mobile .page-header .header-nav-block .header-nav-block-content .ui-menu-item a{min-height:50px;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;font-weight:normal;font-size:12px;line-height:18px;letter-spacing:0.01em;color:#3f3f3f}.d_desktop.no-touch .page-header .header-nav-block .header-nav-block-content{padding:var(--dropdownContentPadding);min-width:calc(100% + ((var(--mainPadding) - var(--menuItemsPadding)) * 2));right:calc((var(--mainPadding) - var(--menuItemsPadding)) * -1);box-shadow:0 2px 2px 0 rgba(0,0,0,0.3)}.d_desktop.no-touch .page-header .header-nav-block .header-nav-block-content .back-block{display:none}.d_desktop.no-touch .page-header .header-nav-block .header-nav-block-content .ui-menu-item:not(:last-child){margin-bottom:16px}.d_desktop.no-touch .page-header .header-nav-block.open .header-nav-block-toggle{background:#00aaeb}.touch .page-header .header-nav-block.open .header-nav-block-content,.d_mobile .page-header .header-nav-block.open .header-nav-block-content{left:0}.page-header .search-autocomplete{display:none;max-width:100%;min-width:100%;position:absolute;z-index:10;top:100%;left:0;right:0;background:#fff;box-shadow:0px 10px 15px 0 rgba(63,63,63,0.6)}.page-header .search-autocomplete .all-results{border-top:1px solid #e7e6e6;display:flex;justify-content:center}.page-header .search-autocomplete .all-results .all-results-action{border:none;background:none;height:var(--headerBottomHeight);display:flex;align-items:center;justify-content:center;font-size:16px;letter-spacing:1.6px;color:#005aa6;cursor:pointer}.d_desktop .page-header .search-autocomplete .all-results .all-results-action{transition:color .3s}.d_desktop .page-header .search-autocomplete .all-results .all-results-action:hover{color:#00aaeb}.page-header .search-autocomplete .all-results .all-results-action .icon{width:24px;height:24px;margin-left:16px}.page-header .search-autocomplete .brander-autocomplete-result .autocomplete-list-title{display:none}.page-header .search-autocomplete .brander-autocomplete-result .autocomplete-list{padding:0 var(--mainPadding);box-sizing:border-box}.d_desktop .page-header .search-autocomplete .brander-autocomplete-result .autocomplete-list{padding:0 var(--headerBottomHeight)}.page-header .search-autocomplete .brander-autocomplete-result .autocomplete-list.term{display:none}.page-header .search-autocomplete .brander-autocomplete-result .autocomplete-list.product{max-height:calc(100vh - ((var(--headerBottomHeight) * 2) + var(--headerMobileHeight)));overflow-y:auto;overflow-x:hidden}.page-header .search-autocomplete .brander-autocomplete-result .autocomplete-list.product::-webkit-scrollbar{width:4px}.page-header .search-autocomplete .brander-autocomplete-result .autocomplete-list.product::-webkit-scrollbar:horizontal{height:4px}.page-header .search-autocomplete .brander-autocomplete-result .autocomplete-list.product::-webkit-scrollbar-track{background-color:#f4f4f4}.page-header .search-autocomplete .brander-autocomplete-result .autocomplete-list.product::-webkit-scrollbar-thumb{background-color:#00aaeb;border-radius:4px}.page-header .search-autocomplete .brander-autocomplete-result .autocomplete-list.product::-webkit-scrollbar-thumb:hover{background-color:#005aa6}.d_desktop .page-header .search-autocomplete .brander-autocomplete-result .autocomplete-list.product{max-height:calc(100vh - ((var(--headerBottomHeight) * 2) + var(--headerMiddleHeight) + var(--headerTopHeight)))}.page-header .search-autocomplete .brander-autocomplete-result .search-item{box-sizing:border-box;padding:24px 0;display:grid;grid-template-columns:72px 1fr;align-items:center;grid-gap:24px;border:none;border-top:1px solid #e7e6e6}.page-header .search-autocomplete .brander-autocomplete-result .search-item:hover{box-shadow:none}.page-header .search-autocomplete .brander-autocomplete-result .search-item:first-of-type{border:none}.page-header .search-autocomplete .brander-autocomplete-result .search-item .product-image-box a,.page-header .search-autocomplete .brander-autocomplete-result .search-item .product-image-box img{display:block}.page-header .search-autocomplete .brander-autocomplete-result .search-item .product-data-box{display:grid;grid-template-columns:1fr;align-items:center;grid-column-gap:24px;grid-row-gap:8px}.v_tablet .page-header .search-autocomplete .brander-autocomplete-result .search-item .product-data-box,.d_desktop .page-header .search-autocomplete .brander-autocomplete-result .search-item .product-data-box{grid-template-columns:1fr auto}.page-header .search-autocomplete .brander-autocomplete-result .search-item .product-data-box .product-primary .product-name{font-weight:normal;font-size:14px;line-height:20px;color:#3f3f3f}.d_desktop .page-header .search-autocomplete .brander-autocomplete-result .search-item .product-data-box .product-primary .product-name{transition:color .3s}.d_desktop .page-header .search-autocomplete .brander-autocomplete-result .search-item .product-data-box .product-primary .product-name:hover{color:rgba(63,63,63,0.5)}.page-header .search-autocomplete .brander-autocomplete-result .search-item .product-data-box .product-primary .product-status{font-weight:normal;font-size:12px;line-height:18px;margin:5px 0 0}.page-header .search-autocomplete .brander-autocomplete-result .search-item .product-data-box .product-secondary .price-box{display:flex;flex-direction:row-reverse;justify-content:flex-end}.v_large_mobile .page-header .search-autocomplete .brander-autocomplete-result .search-item .product-data-box .product-secondary .price-box,.v_norm_mobile .page-header .search-autocomplete .brander-autocomplete-result .search-item .product-data-box .product-secondary .price-box,.v_small_mobile .page-header .search-autocomplete .brander-autocomplete-result .search-item .product-data-box .product-secondary .price-box{flex-direction:row;justify-content:flex-start}.page-header .search-autocomplete .brander-autocomplete-result .search-item .product-data-box .product-secondary .price-box .price-label{display:none !important}.page-header .search-autocomplete .brander-autocomplete-result .search-item .product-data-box .product-secondary .price-box .price-final_price{font-weight:500;font-size:24px}.page-header .search-autocomplete .brander-autocomplete-result .search-item .product-data-box .product-secondary .price-box .special-price{color:#ed1c24}.page-header .search-autocomplete .brander-autocomplete-result .search-item .product-data-box .product-secondary .price-box .old-price{margin-right:16px;color:#9f9f9f;text-decoration:line-through}.v_large_mobile .page-header .search-autocomplete .brander-autocomplete-result .search-item .product-data-box .product-secondary .price-box .old-price,.v_norm_mobile .page-header .search-autocomplete .brander-autocomplete-result .search-item .product-data-box .product-secondary .price-box .old-price,.v_small_mobile .page-header .search-autocomplete .brander-autocomplete-result .search-item .product-data-box .product-secondary .price-box .old-price{margin-right:0;margin-left:10px}.page-header .search-autocomplete .brander-autocomplete-result .search-item .product-data-box .product-secondary .price-box .old-price .price-final_price{font-size:14px;font-weight:normal}.page-footer{background-color:#3f3f3f;position:relative;width:100%;max-width:var(--msw);margin-left:auto;margin-right:auto;padding-left:var(--mainPadding);padding-right:var(--mainPadding);box-sizing:border-box}.v_small_desktop .page-footer{--footerGridGap:50px}.v_norm_desktop .page-footer{--footerGridGap:110px}.page-footer a{text-decoration:none}.d_desktop .page-footer a{transition:color .3s}.d_desktop .page-footer a:hover{color:#00aaeb}.page-footer ul{list-style:none}.d_desktop.no-touch .page-footer:before{content:'';position:absolute;z-index:-1;top:0;bottom:0;left:calc((var(--screenWidth) - 100%) / 2 * -1);right:calc((var(--screenWidth) - 100%) / 2 * -1);background:inherit}.page-footer .footer-top a{font-size:12px;line-height:16px;color:#fff}.d_desktop .page-footer .footer-top a{transition:color .3s}.d_desktop .page-footer .footer-top a:hover{color:#00aaeb}.page-footer .footer-top .mobile-menu-toggle,.page-footer .footer-top .logo{display:none}.d_desktop.no-touch .page-footer .footer-top{padding-top:35px;padding-bottom:35px;display:grid;grid-template-columns:calc(190px + var(--footerGridGap)) 1fr;grid-gap:var(--footerGridGap);align-items:start}.touch .page-footer .footer-top .footer-top-left,.d_mobile .page-footer .footer-top .footer-top-left{padding:32px 0}.d_desktop.no-touch .page-footer .footer-top .footer-top-right{padding-top:15px}.page-footer .footer-middle{color:rgba(255,255,255,0.4)}.d_desktop.no-touch .page-footer .footer-middle{padding-top:20px;padding-bottom:20px;border-top:1px solid rgba(255,255,255,0.1);display:grid;grid-template-columns:auto 1fr auto;grid-gap:var(--footerGridGap);align-items:end}.page-footer .footer-bottom{color:rgba(255,255,255,0.4)}.d_desktop.no-touch .page-footer .footer-bottom{padding-top:13px;padding-bottom:13px;border-top:1px solid rgba(255,255,255,0.1);display:grid;grid-template-columns:auto 1fr;grid-gap:var(--footerGridGap)}.d_desktop.no-touch .page-footer .logo{display:block;margin:0 0 25px}.page-footer .footer-phones-block{color:#fff}.page-footer .footer-phones-block a{font-size:inherit;color:#fff}.d_desktop .page-footer .footer-phones-block a{transition:color .3s}.d_desktop .page-footer .footer-phones-block a:hover{color:#005aa6}.page-footer .footer-phones-block .phone-item .phone-info{display:block;font-weight:600;font-size:14px;line-height:1;color:#fff}.page-footer .footer-phones-block .phone-item .phone-link{display:flex}.page-footer .footer-phones-block .phone-item .phone-link .icon-block{width:16px;height:16px;font-size:16px;display:flex;align-items:center;justify-content:center;margin-right:8px}.page-footer .footer-phones-block .footer-phones-general{display:grid;grid-template-columns:auto 1fr;grid-gap:8px;justify-content:start}.page-footer .footer-phones-block .footer-phones-general .main-phone-comment{grid-column:span 2;font-weight:normal;font-size:12px;line-height:18px;letter-spacing:0.01em;color:#9f9f9f}.page-footer .footer-phones-block .footer-phones-general .phone-info{font-size:18px;line-height:24px}.page-footer .footer-phones-block .footer-phones-general .icon{width:16px;height:16px;margin:0}.page-footer .footer-phones-block .footer-store-info-content{margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,0.1);position:static}.page-footer .footer-phones-block .footer-store-info-content .title{display:block;font-size:12px;line-height:18px;letter-spacing:0.01em;color:#9f9f9f;white-space:nowrap;margin:0 0 10px}.page-footer .footer-phones-block .footer-store-info-content .phone-item,.page-footer .footer-phones-block .footer-store-info-content .work-hour-item{white-space:nowrap;display:flex;align-items:center}.page-footer .footer-phones-block .footer-store-info-content .phone-item:not(:first-child),.page-footer .footer-phones-block .footer-store-info-content .work-hour-item:not(:first-child){margin-top:16px}.page-footer .footer-phones-block .footer-store-info-content .work-hour-item{font-weight:600;font-size:14px;line-height:1}.page-footer .footer-phones-block .footer-store-info-content .footer-work-hours-wrap{margin-top:20px}.page-footer .footer-phones-block.open .footer-phones-general,.page-footer .footer-phones-block.open .footer-store-info-content{background:none}.touch .page-footer .footer-pages .title,.d_mobile .page-footer .footer-pages .title{min-height:50px;display:flex;align-items:center;justify-content:flex-start;border-top:1px solid rgba(255,255,255,0.1);box-sizing:border-box;padding:8px;font-size:14px;line-height:20px;color:#fff;background:none}.touch .page-footer .footer-pages .title .name,.d_mobile .page-footer .footer-pages .title .name{flex-grow:1}.touch .page-footer .footer-pages .title .icon,.d_mobile .page-footer .footer-pages .title .icon{width:16px;height:16px;margin:0 9px}.touch .page-footer .footer-pages .pages nav.navigation,.d_mobile .page-footer .footer-pages .pages nav.navigation{position:static;background:none;padding:8px 8px 24px}.touch .page-footer .footer-pages .pages ul.navigation .ui-menu-item:not(:first-child),.d_mobile .page-footer .footer-pages .pages ul.navigation .ui-menu-item:not(:first-child){margin-top:16px}.d_desktop.no-touch .page-footer .footer-pages{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:var(--footerGridGap)}.d_desktop.no-touch .page-footer .footer-pages .title{display:block;background:none;font-weight:600;font-size:16px;line-height:22px;color:#fff;margin:0 0 16px}.d_desktop.no-touch .page-footer .footer-pages .title .icon{display:none;pointer-events:none}.d_desktop.no-touch .page-footer .footer-pages .pages{margin:0 0 32px}.d_desktop.no-touch .page-footer .footer-pages .pages nav.navigation{display:block;position:static;background:none}.d_desktop.no-touch .page-footer .footer-pages .pages ul.navigation .ui-menu-item:not(:first-child){margin-top:16px}.touch .page-footer .shop-social-links,.d_mobile .page-footer .shop-social-links{padding:24px 8px;border-top:1px solid rgba(255,255,255,0.1)}.page-footer .shop-social-links .title{font-weight:normal;font-size:14px;line-height:20px;color:rgba(255,255,255,0.4);margin:0 0 16px}.page-footer .shop-social-links .social-links-items{display:flex}.touch .page-footer .shop-social-links .social-links-items,.d_mobile .page-footer .shop-social-links .social-links-items{justify-content:space-between;max-width:300px}.page-footer .shop-social-links .soc-icon{display:inline-block;width:1em;height:1em;padding:0.25em;stroke-width:0;stroke:currentColor;fill:currentColor}.d_desktop .page-footer .shop-social-links .social-item:not(:last-child){margin-right:32px}.page-footer .shop-social-links .social-item a{display:flex;align-items:center}.d_mobile .page-footer .shop-social-links .social-item a{flex-direction:column}.page-footer .shop-social-links .social-item .icon-block{width:40px;height:40px;background:rgba(255,255,255,0.1);border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center}.page-footer .shop-social-links .social-item .text{font-weight:500;font-size:9px;line-height:9px;letter-spacing:0.02em;margin:8px 0}.d_desktop .page-footer .shop-social-links .social-item .text{margin:0 0 0 8px}.touch .page-footer .shop-partners-info-container,.d_mobile .page-footer .shop-partners-info-container{padding:24px 8px;border-top:1px solid rgba(255,255,255,0.1)}.page-footer .shop-partners-info-container .title{font-weight:normal;font-size:14px;line-height:20px;color:rgba(255,255,255,0.4);margin:0 0 16px}.page-footer .shop-partners-info-container .shop-partners-list{display:flex;flex-wrap:wrap;margin:-10px -15px}.page-footer .shop-partners-info-container .shop-partners-list .shop-partners-item{display:flex;align-items:center;margin:10px 15px}.d_desktop .page-footer .shop-partners-info-container .shop-partners-list .shop-partners-item{height:40px}.page-footer .shop-partners-info-container .shop-partners-list .shop-partners-item .shop-partners-icon{display:flex;align-items:center;opacity:0.2;cursor:pointer;transition:opacity .3s}.d_desktop .page-footer .shop-partners-info-container .shop-partners-list .shop-partners-item .shop-partners-icon:hover{opacity:1}.page-footer .development-by{font-weight:normal;font-size:12px;line-height:18px;color:rgba(255,255,255,0.4)}.d_desktop.no-touch .page-footer .development-by{max-width:130px}.touch .page-footer .development-by,.d_mobile .page-footer .development-by{display:block;padding:8px 8px 4px}.page-footer .development-by a{text-transform:uppercase;font-weight:bold;color:inherit}.page-footer .copyright{font-size:12px;line-height:18px;letter-spacing:0.01em}.touch .page-footer .copyright,.d_mobile .page-footer .copyright{display:block;padding:4px 8px 24px}.touch .page-footer .footer-pages-bot .footer-bottom-navigation,.d_mobile .page-footer .footer-pages-bot .footer-bottom-navigation{position:relative}.touch .page-footer .footer-pages-bot .footer-bottom-navigation:not(.open) ul.navigation .ui-menu-item:not(:first-child),.d_mobile .page-footer .footer-pages-bot .footer-bottom-navigation:not(.open) ul.navigation .ui-menu-item:not(:first-child){display:none}.page-footer .footer-pages-bot .navigation-toggle{position:absolute;top:0;right:0;height:50px;width:50px;display:flex;align-items:center;justify-content:center;background:none}.d_desktop.no-touch .page-footer .footer-pages-bot .navigation-toggle{display:none}.page-footer .footer-pages-bot .navigation-toggle .icon{width:16px;height:16px;margin:0}.page-footer .footer-pages-bot ul.navigation{display:block;background:none;position:static}.page-footer .footer-pages-bot ul.navigation a{font-size:12px;line-height:18px;letter-spacing:0.01em;color:rgba(255,255,255,0.4)}.d_desktop .page-footer .footer-pages-bot ul.navigation a{transition:color .3s}.d_desktop .page-footer .footer-pages-bot ul.navigation a:hover{color:#005aa6}.touch .page-footer .footer-pages-bot ul.navigation .ui-menu-item,.d_mobile .page-footer .footer-pages-bot ul.navigation .ui-menu-item{border-top:1px solid rgba(255,255,255,0.1);min-height:50px;display:flex;align-items:center;box-sizing:border-box;padding:8px}.d_desktop.no-touch .page-footer .footer-pages-bot ul.navigation{display:flex;justify-content:flex-end}.d_desktop.no-touch .page-footer .footer-pages-bot ul.navigation .ui-menu-item:not(:first-child){margin-left:40px}.qty-input-extend{border:none;width:100px;height:32px;border:1px solid #e7e6e6;border-radius:10px}.qty-input-extend .qty-input-wrapper{border:none;width:100px;height:32px}.qty-input-extend input{width:100%;height:100%;box-sizing:border-box;padding:0 32px;text-align:center;font-weight:600;font-size:14px;background:none;border:none;outline:none;-moz-appearance:textfield}.qty-input-extend input::-webkit-outer-spin-button,.qty-input-extend input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qty-input-extend .nav-up,.qty-input-extend .nav-down{color:#3f3f3f;width:32px;height:32px;box-sizing:border-box;top:0;overflow:hidden}.no-touch .qty-input-extend .nav-up:hover,.no-touch .qty-input-extend .nav-down:hover{background-color:#e7e6e6}.qty-input-extend .nav-up.disabled,.qty-input-extend .nav-down.disabled{opacity:1;border-color:#E9E9E9;color:rgba(63,63,63,0.2)}.qty-input-extend .nav-up .plus,.qty-input-extend .nav-down .plus,.qty-input-extend .nav-up .minus,.qty-input-extend .nav-down .minus{width:35%;height:35%}.qty-input-extend .nav-up .plus:before,.qty-input-extend .nav-down .plus:before,.qty-input-extend .nav-up .minus:before,.qty-input-extend .nav-down .minus:before{width:100%;height:1px}.qty-input-extend .nav-up .plus:after,.qty-input-extend .nav-down .plus:after,.qty-input-extend .nav-up .minus:after,.qty-input-extend .nav-down .minus:after{height:100%;width:1px}.qty-input-extend .nav-up{right:0}.qty-input-extend .nav-down{left:0}.modal-popup{z-index:500;width:100%;display:flex;align-items:center;justify-content:center;pointer-events:none}.modal-popup._show{z-index:502}.modal-popup .modal-inner-wrap{width:100%;max-height:100%;max-width:400px;margin:0 auto;overflow:visible;padding:0}.v_tablet .modal-popup .modal-inner-wrap,.d_desktop .modal-popup .modal-inner-wrap{width:calc(100% - 20px);max-height:calc(100% - 20px)}.modal-popup .action-close{width:24px;height:24px;background:none;color:#3f3f3f;margin:0;cursor:pointer;position:absolute;padding:0;top:16px;right:16px}.modal-popup .action-close:before,.modal-popup .action-close:after{content:'';position:absolute;width:20px;height:2px;background-color:currentColor;left:50%;margin-left:-10px;top:calc(50% - 1px);transform:rotateZ(45deg);color:currentColor}.modal-popup .action-close:after{transform:rotateZ(-45deg)}.d_desktop .modal-popup .action-close:focus,.d_desktop .modal-popup .action-close:active,.d_desktop .modal-popup .action-close:hover{color:#005aa6}.modal-popup .modal-header,.modal-popup .modal-content,.modal-popup .modal-footer{padding:0}.modal-popup .modal-header .modal-title{padding:0;border:none;font-weight:normal;font-size:20px;color:#3f3f3f;text-align:center;margin:0 0 40px;padding:20px 0 0}.modal-popup .modal-content{overflow-y:auto;overflow-x:hidden;--inputHeight:48px;--padding:16px;--borderRadius:10px;--borderColor:#e7e6e6;--borderWidth:1px;--fieldsBg:#fff;padding:10px 0 0}.modal-popup .modal-content::-webkit-scrollbar{width:4px}.modal-popup .modal-content::-webkit-scrollbar:horizontal{height:4px}.modal-popup .modal-content::-webkit-scrollbar-track{background-color:#f4f4f4}.modal-popup .modal-content::-webkit-scrollbar-thumb{background-color:#00aaeb;border-radius:4px}.modal-popup .modal-content::-webkit-scrollbar-thumb:hover{background-color:#005aa6}.modal-popup .modal-content fieldset{border:none;display:block}.modal-popup .modal-content div.field-error,.modal-popup .modal-content div.mage-error{margin-left:var(--padding)}.modal-popup .modal-content .field{margin-bottom:20px}.modal-popup .modal-content .field._required .label:after{content:'*';display:block;position:relative}.modal-popup .modal-content .field._error input:not([type="radio"]):not([type="checkbox"]),.modal-popup .modal-content .field._error textarea{box-shadow:inset 0 -1px 0 0 #ed1c24}.modal-popup .modal-content .field.captcha{display:flex;flex-direction:column}.modal-popup .modal-content .field.captcha .compose-wrap{order:-1;margin-bottom:15px}.modal-popup .modal-content .field input:not([type="radio"]):not([type="checkbox"]),.modal-popup .modal-content .field textarea{display:block;width:100%;box-sizing:border-box;border:none;border-radius:var(--borderRadius);border:var(--borderWidth) solid var(--borderColor);background:var(--fieldsBg);font-weight:normal;font-size:14px;color:#3f3f3f;transition:border-color .3s}.modal-popup .modal-content .field input:not([type="radio"]):not([type="checkbox"])::-webkit-input-placeholder,.modal-popup .modal-content .field textarea::-webkit-input-placeholder{color:transparent;opacity:1}.modal-popup .modal-content .field input:not([type="radio"]):not([type="checkbox"])::-moz-placeholder,.modal-popup .modal-content .field textarea::-moz-placeholder{color:transparent;opacity:1}.modal-popup .modal-content .field input:not([type="radio"]):not([type="checkbox"]):-ms-input-placeholder,.modal-popup .modal-content .field textarea:-ms-input-placeholder{color:transparent;opacity:1}.modal-popup .modal-content .field input:not([type="radio"]):not([type="checkbox"]):-moz-placeholder,.modal-popup .modal-content .field textarea:-moz-placeholder{color:transparent;opacity:1}.modal-popup .modal-content .field input:not([type="radio"]):not([type="checkbox"]):-webkit-autofill,.modal-popup .modal-content .field textarea:-webkit-autofill{box-shadow:inset 0 0 0 500px var(--fieldsBg)}.modal-popup .modal-content .field input:not([type="radio"]):not([type="checkbox"]).mage-error,.modal-popup .modal-content .field textarea.mage-error{box-shadow:inset 0 -1px 0 0 #ed1c24}.modal-popup .modal-content .field input:not([type="radio"]):not([type="checkbox"]){height:var(--inputHeight);padding:0 var(--padding);outline:none}.modal-popup .modal-content .field .email-note{font-size:12px;line-height:1;color:rgba(63,63,63,0.3);margin:10px 0}.modal-popup .modal-content .field .phonemask-validation{-webkit-appearance:none}.modal-popup .modal-content .field textarea{-webkit-appearance:none;resize:vertical;min-height:120px;padding:15px var(--padding)}.modal-popup .modal-content .field [id="password-strength-meter-container"]{margin-top:5px;font-size:12px}.modal-popup .modal-content .field [id="password-strength-meter-container"] span{color:#ed1c24}.modal-popup .modal-content .field [id="password-strength-meter-container"].password-very-strong span{color:#50C83A}.modal-popup .modal-content .slide-label-wrap{display:flex;flex-direction:column;position:relative;padding-top:0;--labelHeight:16px}.modal-popup .modal-content .slide-label-wrap .password-wrap{position:static}.modal-popup .modal-content .slide-label-wrap label{--labelPadding:5px;font-weight:500;font-size:14px;line-height:1;color:#9f9f9f;display:flex;align-items:center;max-width:calc(100% - (var(--padding) * 2));height:var(--labelHeight);box-sizing:border-box;position:absolute;z-index:2;top:calc((var(--inputHeight) - var(--labelHeight)) / 2);left:var(--padding);transition:top .3s,height .3s,color .3s,font-size .3s;pointer-events:none}.modal-popup .modal-content .slide-label-wrap label:before{content:'';position:absolute;top:0;bottom:0;left:calc((var(--labelPadding) + var(--borderWidth)) * -1);right:calc((var(--labelPadding) + var(--borderWidth)) * -1);background:var(--fieldsBg);border-radius:4px}.modal-popup .modal-content .slide-label-wrap label span{position:relative;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-popup .modal-content .slide-label-wrap.fill label{top:calc(var(--labelHeight) / 2 * -1);font-size:12px}.modal-popup .modal-content .fieldset-block{display:flex;flex-direction:column;position:relative}.modal-popup .modal-content .fieldset-block .label-block{display:none}.modal-popup .modal-content .fieldset-block .value-block{box-sizing:border-box;display:flex;flex-direction:column}.modal-popup .modal-content .fieldset-block .value-block .value{font-weight:600;font-size:16px;line-height:22px;color:#3f3f3f;margin:0 0 16px}.modal-popup .modal-content .fieldset-block .value-block .link{font-weight:normal;font-size:14px;line-height:20px;color:#3f3f3f;cursor:pointer}.d_desktop .modal-popup .modal-content .fieldset-block .value-block .link{transition:color .3s}.d_desktop .modal-popup .modal-content .fieldset-block .value-block .link:hover{color:#005aa6}.modal-popup .modal-content .password-wrap{position:relative;--eyeHeight:24px}.modal-popup .modal-content .password-wrap .icon{position:absolute;z-index:2;top:calc((var(--inputHeight) - var(--eyeHeight)) / 2);right:10px;width:var(--eyeHeight);height:var(--eyeHeight);display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:4px;cursor:pointer;visibility:visible;opacity:1;transition:opacity .3s,visibility .3s}.d_desktop .modal-popup .modal-content .password-wrap .icon{transition:color .3s}.d_desktop .modal-popup .modal-content .password-wrap .icon:hover{color:#005aa6}.modal-popup .modal-content .password-wrap input[type="password"][style*="display: none"]~.icon,.modal-popup .modal-content .password-wrap input[type="password"][style*="display:none"]~.icon{display:none}.modal-popup .modal-content .password-wrap input[type="password"]~.icon-eye-disabled{visibility:hidden;opacity:0}.modal-popup .modal-content .password-wrap input[type="text"]~.icon-eye{visibility:hidden;opacity:0}.modal-popup .modal-content form button{width:100%}.modal-popup .modal-content [id="contact-call-back-form"] textarea{resize:none}.modal-popup.agreements-modal .modal-inner-wrap{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto auto;grid-gap:16px;padding:24px 16px}.v_tablet .modal-popup.agreements-modal .modal-inner-wrap,.d_desktop .modal-popup.agreements-modal .modal-inner-wrap{padding:40px}.modal-popup.agreements-modal .modal-content{margin:0 0 24px}.v_tablet .modal-popup.agreements-modal .modal-content,.d_desktop .modal-popup.agreements-modal .modal-content{margin:0 0 40px}.modal-popup.agreements-modal .modal-footer{width:100%;display:grid;grid-template-columns:1fr;grid-gap:16px}.modal-popup.agreements-modal .modal-footer .action{display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;min-width:72px;height:48px;border-radius:10px;padding:0 16px;transition:background .3s,border-color .3s,color .3s;text-align:center;box-sizing:border-box;border:none;cursor:pointer;outline:none;font-size:14px;font-weight:600;color:#fff;background:#005aa6}.modal-popup.agreements-modal .modal-footer .action:disabled,.modal-popup.agreements-modal .modal-footer .action.disabled{pointer-events:none}.d_mobile .modal-popup.agreements-modal .modal-footer .action:active{background-color:#00aaeb}.d_desktop .modal-popup.agreements-modal .modal-footer .action:hover{background-color:#00aaeb}.d_desktop .modal-popup.agreements-modal .modal-footer .action:active{background:#005aa6}.modal-popup.agreements-modal .modal-footer .action:disabled,.modal-popup.agreements-modal .modal-footer .action.disabled{background:#e7e6e6;color:#9f9f9f}.modal-popup.agreements-modal .modal-footer .action .icon{width:24px;height:24px}.modal-popup.save-is-complete .modal-inner-wrap,.modal-popup.account-change-popup .modal-inner-wrap{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto auto;grid-gap:16px;padding:24px 16px}.v_tablet .modal-popup.save-is-complete .modal-inner-wrap,.v_tablet .modal-popup.account-change-popup .modal-inner-wrap,.d_desktop .modal-popup.save-is-complete .modal-inner-wrap,.d_desktop .modal-popup.account-change-popup .modal-inner-wrap{padding:40px}.modal-popup.save-is-complete .modal-header,.modal-popup.account-change-popup .modal-header{margin:20px 0}.modal-popup.save-is-complete .modal-header .modal-title,.modal-popup.account-change-popup .modal-header .modal-title{margin:0;font-weight:500;font-size:24px;line-height:30px;text-align:left}.modal-popup.save-is-complete .modal-footer,.modal-popup.account-change-popup .modal-footer{width:100%;display:grid;grid-template-columns:1fr;grid-gap:16px}.modal-popup.save-is-complete .modal-footer .send-button,.modal-popup.account-change-popup .modal-footer .send-button{display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;min-width:72px;height:48px;border-radius:10px;padding:0 16px;transition:background .3s,border-color .3s,color .3s;text-align:center;box-sizing:border-box;border:none;cursor:pointer;outline:none;font-size:14px;font-weight:600;color:#fff;background:#005aa6}.modal-popup.save-is-complete .modal-footer .send-button:disabled,.modal-popup.account-change-popup .modal-footer .send-button:disabled,.modal-popup.save-is-complete .modal-footer .send-button.disabled,.modal-popup.account-change-popup .modal-footer .send-button.disabled{pointer-events:none}.d_mobile .modal-popup.save-is-complete .modal-footer .send-button:active,.d_mobile .modal-popup.account-change-popup .modal-footer .send-button:active{background-color:#00aaeb}.d_desktop .modal-popup.save-is-complete .modal-footer .send-button:hover,.d_desktop .modal-popup.account-change-popup .modal-footer .send-button:hover{background-color:#00aaeb}.d_desktop .modal-popup.save-is-complete .modal-footer .send-button:active,.d_desktop .modal-popup.account-change-popup .modal-footer .send-button:active{background:#005aa6}.modal-popup.save-is-complete .modal-footer .send-button:disabled,.modal-popup.account-change-popup .modal-footer .send-button:disabled,.modal-popup.save-is-complete .modal-footer .send-button.disabled,.modal-popup.account-change-popup .modal-footer .send-button.disabled{background:#e7e6e6;color:#9f9f9f}.modal-popup.save-is-complete .modal-footer .send-button .icon,.modal-popup.account-change-popup .modal-footer .send-button .icon{width:24px;height:24px}.modal-popup.save-is-complete .modal-footer .cancel-button,.modal-popup.account-change-popup .modal-footer .cancel-button{display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;min-width:72px;height:48px;border-radius:10px;padding:0 16px;transition:background .3s,border-color .3s,color .3s;text-align:center;box-sizing:border-box;border:none;cursor:pointer;outline:none;font-size:13px;font-weight:500;background-color:transparent;border:1px solid #e7e6e6;color:#005aa6}.modal-popup.save-is-complete .modal-footer .cancel-button:disabled,.modal-popup.account-change-popup .modal-footer .cancel-button:disabled,.modal-popup.save-is-complete .modal-footer .cancel-button.disabled,.modal-popup.account-change-popup .modal-footer .cancel-button.disabled{pointer-events:none}.modal-popup.save-is-complete .modal-footer .cancel-button.no-border,.modal-popup.account-change-popup .modal-footer .cancel-button.no-border{border:none}.d_mobile .modal-popup.save-is-complete .modal-footer .cancel-button:active,.d_mobile .modal-popup.account-change-popup .modal-footer .cancel-button:active{color:#00aaeb}.d_desktop .modal-popup.save-is-complete .modal-footer .cancel-button:hover,.d_desktop .modal-popup.account-change-popup .modal-footer .cancel-button:hover{color:#00aaeb}.d_desktop .modal-popup.save-is-complete .modal-footer .cancel-button:active,.d_desktop .modal-popup.account-change-popup .modal-footer .cancel-button:active{color:#005aa6}.modal-popup.save-is-complete .modal-footer .cancel-button:disabled,.modal-popup.account-change-popup .modal-footer .cancel-button:disabled,.modal-popup.save-is-complete .modal-footer .cancel-button.disabled,.modal-popup.account-change-popup .modal-footer .cancel-button.disabled{color:#9f9f9f}.modal-popup.save-is-complete .modal-header{margin:0}.modal-popup.save-is-complete .modal-content{padding:30px 0}.modal-popup.save-is-complete .loader-success{font-weight:500;font-size:24px;text-align:center;word-break:break-word}.modal-popup.confirm .modal-inner-wrap{max-width:392px}.modal-popup.confirm .modal-content{padding:50px 0;margin:0;display:flex;align-items:center;justify-content:center;text-align:center;font-weight:500;font-size:32px;line-height:40px}.v_tablet .modal-popup.confirm .modal-footer,.d_desktop .modal-popup.confirm .modal-footer{display:flex}.modal-popup.confirm .modal-footer .action-primary,.modal-popup.confirm .modal-footer .action-secondary{width:100%}.v_tablet .modal-popup.confirm .modal-footer .action-primary:not(:first-child),.v_tablet .modal-popup.confirm .modal-footer .action-secondary:not(:first-child),.d_desktop .modal-popup.confirm .modal-footer .action-primary:not(:first-child),.d_desktop .modal-popup.confirm .modal-footer .action-secondary:not(:first-child){width:calc(50% - 8px);margin-left:16px;flex-shrink:0}.d_desktop .modal-popup.auth-popup .modal-inner-wrap[data-form="login"]{max-width:676px}.modal-popup.auth-popup .modal-title{display:none}.modal-popup.auth-popup .modal-content{margin:0;padding:0}.modal-popup.auth-popup .modal-content .field{margin-bottom:40px}.modal-popup.auth-popup .modal-content .field.stay-in-system .control{display:inline-flex;line-height:24px;font-size:14px}.modal-popup.auth-popup .modal-content .field.stay-in-system .control input[type="checkbox"]{flex-shrink:0;-webkit-appearance:none;padding:0;width:24px;height:24px;position:relative;display:flex;justify-content:center;align-items:center;margin:0 10px 0 0;cursor:pointer;background-color:#e7e6e6;background-repeat:no-repeat;background-position:50% 50%;background-size:12px;border:none;border-radius:6px;transition:background-color .3s,background-size .2s}.modal-popup.auth-popup .modal-content .field.stay-in-system .control input[type="checkbox"]+*{cursor:pointer}.d_desktop .modal-popup.auth-popup .modal-content .field.stay-in-system .control input[type="checkbox"]:not(.checked):not(:checked):not(:disabled):hover{background:no-repeat 50% 50%;background-image:url(../images/check.svg);background-color:rgba(0,90,166,0.3)}.modal-popup.auth-popup .modal-content .field.stay-in-system .control input[type="checkbox"].checked,.modal-popup.auth-popup .modal-content .field.stay-in-system .control input[type="checkbox"]:checked{background:no-repeat 50% 50%;background-image:url(../images/check.svg);background-color:#005aa6}.modal-popup.auth-popup .modal-content .field.stay-in-system .control input[type="checkbox"]:disabled{opacity:0.5;pointer-events:none;cursor:default}.modal-popup.auth-popup .modal-content .field.stay-in-system .control input[type="checkbox"]:disabled+*{opacity:0.5;pointer-events:none;cursor:default}.modal-popup.auth-popup .modal-content .field.telephone-form{margin:0}.modal-popup.auth-popup .modal-content .field.fullname.customer-name-middlename{margin:0}.modal-popup.auth-popup .modal-content .field.fullname.customer-name-middlename>.label{display:none}.modal-popup.auth-popup .modal-content .field.captcha .control.captcha .nested{margin-top:20px}.modal-popup.auth-popup .modal-content .field.captcha .control.captcha .captcha-image{max-width:200px;margin:0 auto}.modal-popup.auth-popup .modal-content .field.captcha .control.captcha .captcha-reload{display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;min-width:72px;height:48px;border-radius:10px;padding:0 16px;transition:background .3s,border-color .3s,color .3s;text-align:center;box-sizing:border-box;border:none;cursor:pointer;outline:none;font-size:13px;font-weight:500;background-color:transparent;border:1px solid #e7e6e6;color:#005aa6;width:100%;border-radius:0 0 6px 6px}.modal-popup.auth-popup .modal-content .field.captcha .control.captcha .captcha-reload:disabled,.modal-popup.auth-popup .modal-content .field.captcha .control.captcha .captcha-reload.disabled{pointer-events:none}.modal-popup.auth-popup .modal-content .field.captcha .control.captcha .captcha-reload.no-border{border:none}.d_mobile .modal-popup.auth-popup .modal-content .field.captcha .control.captcha .captcha-reload:active{color:#00aaeb}.d_desktop .modal-popup.auth-popup .modal-content .field.captcha .control.captcha .captcha-reload:hover{color:#00aaeb}.d_desktop .modal-popup.auth-popup .modal-content .field.captcha .control.captcha .captcha-reload:active{color:#005aa6}.modal-popup.auth-popup .modal-content .field.captcha .control.captcha .captcha-reload:disabled,.modal-popup.auth-popup .modal-content .field.captcha .control.captcha .captcha-reload.disabled{color:#9f9f9f}.modal-popup.auth-popup .modal-content .field.password .control{position:relative}.modal-popup.auth-popup .modal-content .field.password div.mage-error .item-password-message{display:none;padding:0;position:absolute;z-index:3;left:0;right:0;top:var(--inputHeight);box-sizing:border-box;padding:15px 10px 10px;background:#2a2a2a;border-radius:0 0 8px 8px}.modal-popup.auth-popup .modal-content .field.password div.mage-error .item-password-message span{display:block;padding-left:25px;font-size:12px;line-height:14px;color:#3f3f3f;color:#fff;opacity:0.8;text-align:left;position:relative;margin-bottom:5px}.modal-popup.auth-popup .modal-content .field.password div.mage-error .item-password-message span:before{content:'';position:absolute;left:-1px;top:-1px;width:16px;height:16px;opacity:0;background:url(../images/check.svg) no-repeat 50% 50%;transition:opacity .3s}.modal-popup.auth-popup .modal-content .field.password div.mage-error .item-password-message span.item-password-checked:before{opacity:1}.modal-popup.auth-popup .login-container{display:grid;grid-template-columns:1fr}.d_desktop .modal-popup.auth-popup .login-container{grid-template-columns:calc(100% - 300px) 300px}.d_desktop .modal-popup.auth-popup .login-container .block-new-customer{grid-column-start:2;grid-row-start:1;grid-row-end:3}.modal-popup.auth-popup .account-social-login .block-content{display:flex;align-items:center;justify-content:center}.modal-popup.auth-popup .account-social-login .block-content .title{font-size:12px;line-height:18px;letter-spacing:0.01em}.modal-popup.auth-popup .account-social-login .block-content .social-btn{margin-left:16px}.modal-popup.auth-popup .account-social-login .block-content .social-btn .btn-social{display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:24px;cursor:pointer}.modal-popup.auth-popup .account-social-login .block-content .social-btn .btn-social svg{width:24px;height:24px;fill:#3f3f3f;transition:fill .3s}.d_desktop .modal-popup.auth-popup .account-social-login .block-content .social-btn .btn-social:hover svg{fill:#005aa6}.modal-popup.auth-popup [id="auth-popup-form-login"],.modal-popup.auth-popup [id="auth-popup-form-create"],.modal-popup.auth-popup [id="auth-popup-form-forgotpassword"]{min-height:150px}.d_desktop .modal-popup.auth-popup [id="auth-popup-form-login"],.d_desktop .modal-popup.auth-popup [id="auth-popup-form-create"],.d_desktop .modal-popup.auth-popup [id="auth-popup-form-forgotpassword"]{width:100%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.modal-popup.auth-popup [id="auth-popup-form-create"] .messages,.modal-popup.auth-popup [id="auth-popup-form-forgotpassword"] .messages{display:flex;align-items:center;justify-content:center;text-align:center;height:100%;width:100%;box-sizing:border-box;padding:32px 16px 24px;font-size:12px;line-height:18px;letter-spacing:0.01em}.modal-popup.auth-popup [id="auth-popup-form-create"] .messages a,.modal-popup.auth-popup [id="auth-popup-form-forgotpassword"] .messages a{text-decoration:none;color:#005aa6}.d_desktop .modal-popup.auth-popup [id="auth-popup-form-create"] .messages a,.d_desktop .modal-popup.auth-popup [id="auth-popup-form-forgotpassword"] .messages a{transition:color .3s}.d_desktop .modal-popup.auth-popup [id="auth-popup-form-create"] .messages a:hover,.d_desktop .modal-popup.auth-popup [id="auth-popup-form-forgotpassword"] .messages a:hover{color:#00aaeb}.d_desktop .modal-popup.auth-popup [id="auth-popup-form-create"] .messages,.d_desktop .modal-popup.auth-popup [id="auth-popup-form-forgotpassword"] .messages{padding:48px 48px 40px}.modal-popup.auth-popup .block-title{font-weight:600;font-size:16px;line-height:22px;text-align:center;margin-bottom:16px}.modal-popup.auth-popup .block-title strong{font-weight:inherit}.modal-popup.auth-popup .actions-toolbar{display:flex}.modal-popup.auth-popup .actions-toolbar .primary .button{min-width:130px}.modal-popup.auth-popup .actions-toolbar .action.back{display:inline-flex;align-items:center;text-decoration:none;font-weight:bold;font-size:12px;line-height:16px;padding:10px}.d_desktop .modal-popup.auth-popup .actions-toolbar .action.back{transition:color .3s}.d_desktop .modal-popup.auth-popup .actions-toolbar .action.back:hover{color:rgba(63,63,63,0.5)}.modal-popup.auth-popup .block-customer-login{width:100%;box-sizing:border-box;padding:32px 16px 24px}.d_desktop .modal-popup.auth-popup .block-customer-login{padding:48px 48px 40px}.modal-popup.auth-popup .block-customer-login .login-tabs-wrap{width:100%;display:flex;border-bottom:1px solid #e7e6e6;margin-bottom:24px}.modal-popup.auth-popup .block-customer-login .login-tabs-wrap div{width:50%;height:40px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:5px 20px;position:relative;cursor:pointer;color:#9f9f9f;transition:opacity .3s}.modal-popup.auth-popup .block-customer-login .login-tabs-wrap div:after{content:'';position:absolute;left:50%;right:50%;bottom:-1px;height:2px;background:#005aa6;transition:left .3s,right .3s}.modal-popup.auth-popup .block-customer-login .login-tabs-wrap div.active{pointer-events:none;color:#3f3f3f}.modal-popup.auth-popup .block-customer-login .login-tabs-wrap div.active:after{left:0;right:0}.modal-popup.auth-popup .block-customer-login .sms-confirm-form-inner{--inputHeight:48px;--padding:16px;--borderRadius:10px;--borderColor:#e7e6e6;--borderWidth:1px;--fieldsBg:#fff}.modal-popup.auth-popup .block-customer-login .sms-confirm-form-inner .label,.modal-popup.auth-popup .block-customer-login .sms-confirm-form-inner .code-label{position:absolute;font-size:14px;margin:0;text-align:unset;display:flex;align-items:center;max-width:calc(100% - (var(--padding) * 2));height:var(--labelHeight)}.modal-popup.auth-popup .block-customer-login .sms-confirm-form-inner .label:before,.modal-popup.auth-popup .block-customer-login .sms-confirm-form-inner .code-label:before{display:block}.modal-popup.auth-popup .block-customer-login .resend-action{margin-bottom:30px}.modal-popup.auth-popup .block-customer-login .resend-action .field{margin:0 0 -1px}.modal-popup.auth-popup .block-customer-login .resend-action .field input{border-bottom-left-radius:0;border-bottom-right-radius:0}.modal-popup.auth-popup .block-customer-login .resend-action .button-wrapper{position:relative}.modal-popup.auth-popup .block-customer-login .resend-action .button-wrapper .button-light{border-top-left-radius:0;border-top-right-radius:0}.modal-popup.auth-popup .block-customer-login .resend-action .resend-countdown-wrapper{width:100%;min-height:40px;background:#f4f4f4;border-radius:0 0 6px 6px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:5px 10px;font-weight:500;font-size:12px;line-height:16px;color:rgba(63,63,63,0.3)}.modal-popup.auth-popup .block-customer-login .resend-action .resend-countdown-wrapper .count{margin-left:5px}.modal-popup.auth-popup .block-customer-login .resend-action .resend-countdown-wrapper .count:before{content:'('}.modal-popup.auth-popup .block-customer-login .resend-action .resend-countdown-wrapper .count:after{content:')'}.modal-popup.auth-popup .block-customer-login .action-links{display:grid;grid-template-columns:1fr;grid-gap:32px;margin:-40px 0 40px}.modal-popup.auth-popup .block-customer-login .action-links .field{margin:0}.modal-popup.auth-popup .block-customer-login .action-links .action.remind{grid-row-start:1;justify-self:end;font-size:12px;line-height:18px;text-decoration:none}.d_desktop .modal-popup.auth-popup .block-customer-login .action-links .action.remind{transition:color .3s}.d_desktop .modal-popup.auth-popup .block-customer-login .action-links .action.remind:hover{color:#005aa6}.modal-popup.auth-popup .block-customer-login .action-links .action.remind .icon{display:none}.modal-popup.auth-popup .block-customer-login .actions-toolbar{flex-direction:row;align-items:center;justify-content:space-between}.modal-popup.auth-popup .block-new-customer{background:#f4f4f4 url(../images/discount_bg.png) no-repeat 100% 50%;box-sizing:border-box;padding:40px 32px;display:flex;flex-direction:column;min-height:350px}.d_mobile .modal-popup.auth-popup .block-new-customer{order:-1}.d_desktop .modal-popup.auth-popup .block-new-customer{flex-shrink:0;width:300px}.d_desktop .modal-popup.auth-popup .block-new-customer .logo-wrap{flex-shrink:0;display:flex;align-items:center;margin-bottom:5px}.d_desktop .modal-popup.auth-popup .block-new-customer .logo-wrap .logo{max-width:100px;display:block}.d_desktop .modal-popup.auth-popup .block-new-customer .logo-wrap .logo img{display:block}.modal-popup.auth-popup .block-new-customer .logo-wrap .logo_mob{display:none}.modal-popup.auth-popup .block-new-customer .block-content{flex-grow:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}.modal-popup.auth-popup .block-new-customer .block-content .new-customer-heading{font-size:16px;line-height:22px;color:#005aa6;margin:0 0 16px}.modal-popup.auth-popup .block-new-customer .block-content .new-customer-note.note-block{font-size:12px;line-height:18px;letter-spacing:0.01em;text-align:left}.modal-popup.auth-popup .block-new-customer .block-content .actions-toolbar{margin:40px 0 0}.modal-popup.auth-popup .block-new-customer .block-content .actions-toolbar .action.create{display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;min-width:72px;height:48px;border-radius:10px;padding:0 16px;transition:background .3s,border-color .3s,color .3s;text-align:center;box-sizing:border-box;border:none;cursor:pointer;outline:none;font-size:13px;font-weight:500;background-color:transparent;border:1px solid #e7e6e6;color:#005aa6}.modal-popup.auth-popup .block-new-customer .block-content .actions-toolbar .action.create:disabled,.modal-popup.auth-popup .block-new-customer .block-content .actions-toolbar .action.create.disabled{pointer-events:none}.modal-popup.auth-popup .block-new-customer .block-content .actions-toolbar .action.create.no-border{border:none}.d_mobile .modal-popup.auth-popup .block-new-customer .block-content .actions-toolbar .action.create:active{color:#00aaeb}.d_desktop .modal-popup.auth-popup .block-new-customer .block-content .actions-toolbar .action.create:hover{color:#00aaeb}.d_desktop .modal-popup.auth-popup .block-new-customer .block-content .actions-toolbar .action.create:active{color:#005aa6}.modal-popup.auth-popup .block-new-customer .block-content .actions-toolbar .action.create:disabled,.modal-popup.auth-popup .block-new-customer .block-content .actions-toolbar .action.create.disabled{color:#9f9f9f}.d_desktop .modal-popup.auth-popup .block-new-customer .block-content .actions-toolbar .action.create{min-width:180px}.modal-popup.auth-popup .block-new-customer .block-content .actions-toolbar .action.create .icon-block{display:none}.modal-popup.auth-popup .form-create-account,.modal-popup.auth-popup .form.password.forget{padding:40px 16px}.d_desktop .modal-popup.auth-popup .form-create-account,.d_desktop .modal-popup.auth-popup .form.password.forget{padding:48px 48px 40px}.modal-popup.auth-popup .form-create-account .field.choice,.modal-popup.auth-popup .form.password.forget .field.choice{display:inline-flex;line-height:24px;font-size:14px}.modal-popup.auth-popup .form-create-account .field.choice input[type="checkbox"],.modal-popup.auth-popup .form.password.forget .field.choice input[type="checkbox"]{flex-shrink:0;-webkit-appearance:none;padding:0;width:24px;height:24px;position:relative;display:flex;justify-content:center;align-items:center;margin:0 10px 0 0;cursor:pointer;background-color:#e7e6e6;background-repeat:no-repeat;background-position:50% 50%;background-size:12px;border:none;border-radius:6px;transition:background-color .3s,background-size .2s}.modal-popup.auth-popup .form-create-account .field.choice input[type="checkbox"]+*,.modal-popup.auth-popup .form.password.forget .field.choice input[type="checkbox"]+*{cursor:pointer}.d_desktop .modal-popup.auth-popup .form-create-account .field.choice input[type="checkbox"]:not(.checked):not(:checked):not(:disabled):hover,.d_desktop .modal-popup.auth-popup .form.password.forget .field.choice input[type="checkbox"]:not(.checked):not(:checked):not(:disabled):hover{background:no-repeat 50% 50%;background-image:url(../images/check.svg);background-color:rgba(0,90,166,0.3)}.modal-popup.auth-popup .form-create-account .field.choice input[type="checkbox"].checked,.modal-popup.auth-popup .form.password.forget .field.choice input[type="checkbox"].checked,.modal-popup.auth-popup .form-create-account .field.choice input[type="checkbox"]:checked,.modal-popup.auth-popup .form.password.forget .field.choice input[type="checkbox"]:checked{background:no-repeat 50% 50%;background-image:url(../images/check.svg);background-color:#005aa6}.modal-popup.auth-popup .form-create-account .field.choice input[type="checkbox"]:disabled,.modal-popup.auth-popup .form.password.forget .field.choice input[type="checkbox"]:disabled{opacity:0.5;pointer-events:none;cursor:default}.modal-popup.auth-popup .form-create-account .field.choice input[type="checkbox"]:disabled+*,.modal-popup.auth-popup .form.password.forget .field.choice input[type="checkbox"]:disabled+*{opacity:0.5;pointer-events:none;cursor:default}.modal-popup.auth-popup .form-create-account .actions-toolbar,.modal-popup.auth-popup .form.password.forget .actions-toolbar{display:flex;flex-direction:column}.modal-popup.auth-popup .form-create-account .actions-toolbar .primary,.modal-popup.auth-popup .form.password.forget .actions-toolbar .primary{width:100%}.modal-popup.auth-popup .form-create-account .actions-toolbar .primary .action,.modal-popup.auth-popup .form.password.forget .actions-toolbar .primary .action{display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;min-width:72px;height:48px;border-radius:10px;padding:0 16px;transition:background .3s,border-color .3s,color .3s;text-align:center;box-sizing:border-box;border:none;cursor:pointer;outline:none;font-size:14px;font-weight:600;color:#fff;background:#005aa6;width:100%}.modal-popup.auth-popup .form-create-account .actions-toolbar .primary .action:disabled,.modal-popup.auth-popup .form.password.forget .actions-toolbar .primary .action:disabled,.modal-popup.auth-popup .form-create-account .actions-toolbar .primary .action.disabled,.modal-popup.auth-popup .form.password.forget .actions-toolbar .primary .action.disabled{pointer-events:none}.d_mobile .modal-popup.auth-popup .form-create-account .actions-toolbar .primary .action:active,.d_mobile .modal-popup.auth-popup .form.password.forget .actions-toolbar .primary .action:active{background-color:#00aaeb}.d_desktop .modal-popup.auth-popup .form-create-account .actions-toolbar .primary .action:hover,.d_desktop .modal-popup.auth-popup .form.password.forget .actions-toolbar .primary .action:hover{background-color:#00aaeb}.d_desktop .modal-popup.auth-popup .form-create-account .actions-toolbar .primary .action:active,.d_desktop .modal-popup.auth-popup .form.password.forget .actions-toolbar .primary .action:active{background:#005aa6}.modal-popup.auth-popup .form-create-account .actions-toolbar .primary .action:disabled,.modal-popup.auth-popup .form.password.forget .actions-toolbar .primary .action:disabled,.modal-popup.auth-popup .form-create-account .actions-toolbar .primary .action.disabled,.modal-popup.auth-popup .form.password.forget .actions-toolbar .primary .action.disabled{background:#e7e6e6;color:#9f9f9f}.modal-popup.auth-popup .form-create-account .actions-toolbar .primary .action .icon,.modal-popup.auth-popup .form.password.forget .actions-toolbar .primary .action .icon{width:24px;height:24px}.modal-popup.auth-popup .form-create-account .actions-toolbar .action.back,.modal-popup.auth-popup .form.password.forget .actions-toolbar .action.back{padding:0;font-weight:normal;font-size:14px;line-height:20px;color:#005aa6}.d_desktop .modal-popup.auth-popup .form-create-account .actions-toolbar .action.back,.d_desktop .modal-popup.auth-popup .form.password.forget .actions-toolbar .action.back{transition:color .3s}.d_desktop .modal-popup.auth-popup .form-create-account .actions-toolbar .action.back:hover,.d_desktop .modal-popup.auth-popup .form.password.forget .actions-toolbar .action.back:hover{color:#00aaeb}.modal-popup.auth-popup .form-create-account .actions-toolbar{flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between}.modal-popup.auth-popup .form-create-account .actions-toolbar div.primary{margin-bottom:24px}.modal-popup.auth-popup .form.password.forget .note{display:none}.modal-popup.auth-popup .form.password.forget .actions-toolbar{flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-end}.modal-popup.auth-popup .form.password.forget .actions-toolbar div.primary{margin-bottom:24px}.modal-popup.auth-popup .confirm-form-wrapper{padding:20px}.modal-popup.auth-popup .confirm-form-wrapper .confirm-title{font-weight:600;font-size:16px;line-height:22px;text-align:center;margin:0 0 24px}.modal-popup.auth-popup .confirm-form-wrapper .confirm-subtitle{font-size:12px;line-height:18px;letter-spacing:0.01em;text-align:center;margin:0 0 24px}.modal-popup.auth-popup .confirm-form-wrapper .resend-action{display:grid;grid-template-columns:100%;grid-gap:20px;text-align:center}.modal-popup.auth-popup .confirm-form-wrapper .resend-action .resend-countdown-wrapper{display:flex;align-items:center;flex-wrap:wrap;font-size:14px;line-height:20px;color:#9f9f9f}.modal-popup.auth-popup .confirm-form-wrapper .resend-action .resend{color:#005aa6;cursor:pointer}.d_desktop .modal-popup.auth-popup .confirm-form-wrapper .resend-action .resend{transition:color .3s}.d_desktop .modal-popup.auth-popup .confirm-form-wrapper .resend-action .resend:hover{color:#00aaeb}.modal-popup.auth-popup [id="auth-popup-form-create"] .confirm-form-wrapper{padding:70px 20px 20px}.v_tablet .modal-popup.auth-popup [id="auth-popup-form-create"] .confirm-form-wrapper,.d_desktop .modal-popup.auth-popup [id="auth-popup-form-create"] .confirm-form-wrapper{padding:70px 48px 40px}.modal-popup.preview-form .modal-inner-wrap{max-width:600px}.modal-popup.preview-form .modal-inner-wrap .modal-content{padding:0}.modal-popup.preview-form .attachment-block .attachment_name{font-weight:600;font-size:16px;line-height:22px;text-align:center;padding:40px 16px 8px}.modal-popup.preview-form .attachment-block .attachment.pdf{display:flex;width:100%}.modal-popup.preview-form .attachment-block .attachment.pdf iframe{width:var(--attachmentWidth);height:var(--attachmentHeight);max-width:100%;max-height:100%;border:none}.modal-popup.custom-pre-order-form .modal-inner-wrap,.modal-popup.custom-alert-form .modal-inner-wrap,.modal-popup.attachment-form .modal-inner-wrap,.modal-popup.request-form-success .modal-inner-wrap,.modal-popup.request-form .modal-inner-wrap{max-width:510px}.modal-popup.custom-pre-order-form .modal-header .modal-title,.modal-popup.custom-alert-form .modal-header .modal-title,.modal-popup.attachment-form .modal-header .modal-title,.modal-popup.request-form-success .modal-header .modal-title,.modal-popup.request-form .modal-header .modal-title{font-weight:500;font-size:16px;line-height:22px;text-align:left;padding:40px 16px 6px;margin:0}.d_desktop .modal-popup.custom-pre-order-form .modal-header .modal-title,.d_desktop .modal-popup.custom-alert-form .modal-header .modal-title,.d_desktop .modal-popup.attachment-form .modal-header .modal-title,.d_desktop .modal-popup.request-form-success .modal-header .modal-title,.d_desktop .modal-popup.request-form .modal-header .modal-title{padding:56px 48px 14px;font-size:24px;line-height:30px}.modal-popup.custom-pre-order-form .modal-content,.modal-popup.custom-alert-form .modal-content,.modal-popup.attachment-form .modal-content,.modal-popup.request-form-success .modal-content,.modal-popup.request-form .modal-content{padding:10px 16px 0}.d_desktop .modal-popup.custom-pre-order-form .modal-content,.d_desktop .modal-popup.custom-alert-form .modal-content,.d_desktop .modal-popup.attachment-form .modal-content,.d_desktop .modal-popup.request-form-success .modal-content,.d_desktop .modal-popup.request-form .modal-content{padding:10px 48px 0}.modal-popup.custom-pre-order-form .modal-content .success-container,.modal-popup.custom-alert-form .modal-content .success-container,.modal-popup.attachment-form .modal-content .success-container,.modal-popup.request-form-success .modal-content .success-container,.modal-popup.request-form .modal-content .success-container{margin:0 0 30px}.modal-popup.custom-pre-order-form .modal-footer,.modal-popup.custom-alert-form .modal-footer,.modal-popup.attachment-form .modal-footer,.modal-popup.request-form-success .modal-footer,.modal-popup.request-form .modal-footer{padding:10px 16px 24px}.d_desktop .modal-popup.custom-pre-order-form .modal-footer,.d_desktop .modal-popup.custom-alert-form .modal-footer,.d_desktop .modal-popup.attachment-form .modal-footer,.d_desktop .modal-popup.request-form-success .modal-footer,.d_desktop .modal-popup.request-form .modal-footer{padding:10px 48px 48px}.modal-popup.custom-pre-order-form .modal-footer .action-primary,.modal-popup.custom-alert-form .modal-footer .action-primary,.modal-popup.attachment-form .modal-footer .action-primary,.modal-popup.request-form-success .modal-footer .action-primary,.modal-popup.request-form .modal-footer .action-primary{display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;min-width:72px;height:48px;border-radius:10px;padding:0 16px;transition:background .3s,border-color .3s,color .3s;text-align:center;box-sizing:border-box;border:none;cursor:pointer;outline:none;font-size:14px;font-weight:600;color:#fff;background:#005aa6;width:100%}.modal-popup.custom-pre-order-form .modal-footer .action-primary:disabled,.modal-popup.custom-alert-form .modal-footer .action-primary:disabled,.modal-popup.attachment-form .modal-footer .action-primary:disabled,.modal-popup.request-form-success .modal-footer .action-primary:disabled,.modal-popup.request-form .modal-footer .action-primary:disabled,.modal-popup.custom-pre-order-form .modal-footer .action-primary.disabled,.modal-popup.custom-alert-form .modal-footer .action-primary.disabled,.modal-popup.attachment-form .modal-footer .action-primary.disabled,.modal-popup.request-form-success .modal-footer .action-primary.disabled,.modal-popup.request-form .modal-footer .action-primary.disabled{pointer-events:none}.d_mobile .modal-popup.custom-pre-order-form .modal-footer .action-primary:active,.d_mobile .modal-popup.custom-alert-form .modal-footer .action-primary:active,.d_mobile .modal-popup.attachment-form .modal-footer .action-primary:active,.d_mobile .modal-popup.request-form-success .modal-footer .action-primary:active,.d_mobile .modal-popup.request-form .modal-footer .action-primary:active{background-color:#00aaeb}.d_desktop .modal-popup.custom-pre-order-form .modal-footer .action-primary:hover,.d_desktop .modal-popup.custom-alert-form .modal-footer .action-primary:hover,.d_desktop .modal-popup.attachment-form .modal-footer .action-primary:hover,.d_desktop .modal-popup.request-form-success .modal-footer .action-primary:hover,.d_desktop .modal-popup.request-form .modal-footer .action-primary:hover{background-color:#00aaeb}.d_desktop .modal-popup.custom-pre-order-form .modal-footer .action-primary:active,.d_desktop .modal-popup.custom-alert-form .modal-footer .action-primary:active,.d_desktop .modal-popup.attachment-form .modal-footer .action-primary:active,.d_desktop .modal-popup.request-form-success .modal-footer .action-primary:active,.d_desktop .modal-popup.request-form .modal-footer .action-primary:active{background:#005aa6}.modal-popup.custom-pre-order-form .modal-footer .action-primary:disabled,.modal-popup.custom-alert-form .modal-footer .action-primary:disabled,.modal-popup.attachment-form .modal-footer .action-primary:disabled,.modal-popup.request-form-success .modal-footer .action-primary:disabled,.modal-popup.request-form .modal-footer .action-primary:disabled,.modal-popup.custom-pre-order-form .modal-footer .action-primary.disabled,.modal-popup.custom-alert-form .modal-footer .action-primary.disabled,.modal-popup.attachment-form .modal-footer .action-primary.disabled,.modal-popup.request-form-success .modal-footer .action-primary.disabled,.modal-popup.request-form .modal-footer .action-primary.disabled{background:#e7e6e6;color:#9f9f9f}.modal-popup.custom-pre-order-form .modal-footer .action-primary .icon,.modal-popup.custom-alert-form .modal-footer .action-primary .icon,.modal-popup.attachment-form .modal-footer .action-primary .icon,.modal-popup.request-form-success .modal-footer .action-primary .icon,.modal-popup.request-form .modal-footer .action-primary .icon{width:24px;height:24px}.attachment-form-success .modal-header .modal-title{padding-left:40px;padding-right:40px}.attachment-form-success .modal-content{padding:20px}.attachment-form-success .modal-footer{padding:20px;display:flex;justify-content:center}.attachment-form-success .modal-footer .action-primary{display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;min-width:72px;height:48px;border-radius:10px;padding:0 16px;transition:background .3s,border-color .3s,color .3s;text-align:center;box-sizing:border-box;border:none;cursor:pointer;outline:none;font-size:14px;font-weight:600;color:#fff;background:#005aa6}.attachment-form-success .modal-footer .action-primary:disabled,.attachment-form-success .modal-footer .action-primary.disabled{pointer-events:none}.d_mobile .attachment-form-success .modal-footer .action-primary:active{background-color:#00aaeb}.d_desktop .attachment-form-success .modal-footer .action-primary:hover{background-color:#00aaeb}.d_desktop .attachment-form-success .modal-footer .action-primary:active{background:#005aa6}.attachment-form-success .modal-footer .action-primary:disabled,.attachment-form-success .modal-footer .action-primary.disabled{background:#e7e6e6;color:#9f9f9f}.attachment-form-success .modal-footer .action-primary .icon{width:24px;height:24px}.modal-popup.minicart-modal{display:flex;justify-content:center}.v_tablet .modal-popup.minicart-modal,.d_desktop .modal-popup.minicart-modal{align-items:center}.modal-popup.minicart-modal .modal-inner-wrap{height:auto;display:flex;flex-direction:column;padding:40px 48px 48px;max-width:700px}.v_large_mobile .modal-popup.minicart-modal .modal-inner-wrap,.v_norm_mobile .modal-popup.minicart-modal .modal-inner-wrap,.v_small_mobile .modal-popup.minicart-modal .modal-inner-wrap{max-width:unset;width:auto;top:0;bottom:0;max-height:unset;border-radius:0;padding:32px 16px}.modal-popup.minicart-modal .modal-inner-wrap .modal-header .modal-title{margin-bottom:0;text-align:left;font-size:24px;line-height:1.25;font-weight:500}.v_large_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-header .modal-title,.v_norm_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-header .modal-title,.v_small_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-header .modal-title{font-size:18px;line-height:1.3}.modal-popup.minicart-modal .modal-inner-wrap .modal-content{margin:0;padding:0}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item{display:grid;grid-template-columns:40px 144px auto auto;border-bottom:1px solid #e7e6e6;padding:24px 0}.v_large_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item,.v_norm_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item,.v_small_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item{grid-template-columns:116px auto 0}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .remove-block{order:-1;width:24px;grid-row:span 3;height:120px;display:flex;align-items:center;margin-right:16px}.v_large_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .remove-block,.v_norm_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .remove-block,.v_small_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .remove-block{order:0;grid-column:3;grid-row:1 span 3;width:0;position:relative;margin-right:0;height:auto}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .remove-block button{border:none;background:none}.v_large_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .remove-block button,.v_norm_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .remove-block button,.v_small_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .remove-block button{position:absolute;right:0;bottom:0}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .remove-block svg{width:24px;height:24px;color:#9f9f9f}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .image{width:120px;grid-row:span 3}.v_large_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .image,.v_norm_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .image,.v_small_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .image{width:100px}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .product-image-container{display:block;width:100% !important}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .product-image-wrapper{display:block;position:relative}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .product-image-photo{position:absolute;left:0;top:0;width:100%;height:100%}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .sku{display:none}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .item-qty{display:none}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .item-price{font-size:24px;font-weight:500;margin-left:10px}.v_large_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item>.item-price,.v_norm_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item>.item-price,.v_small_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item>.item-price{display:none}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .name{line-height:1.4;margin-bottom:8px}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .message{flex-grow:1}.v_tablet .modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .message,.d_desktop .modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .message{text-align:right}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-group-wrap{grid-column:3}.v_large_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-group-wrap,.v_norm_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-group-wrap,.v_small_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-group-wrap{grid-column:2}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-group-wrap label{font-size:12px;line-height:1.5;margin-bottom:4px;display:block;color:#9f9f9f}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-input-wrapper{border:none;width:100px;height:32px;border:1px solid #e7e6e6;border-radius:10px}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-input-wrapper .qty-input-wrapper{border:none;width:100px;height:32px}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-input-wrapper input{width:100%;height:100%;box-sizing:border-box;padding:0 32px;text-align:center;font-weight:600;font-size:14px;background:none;border:none;outline:none;-moz-appearance:textfield}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-input-wrapper input::-webkit-outer-spin-button,.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-input-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-input-wrapper .nav-up,.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-input-wrapper .nav-down{color:#3f3f3f;width:32px;height:32px;box-sizing:border-box;top:0;overflow:hidden}.no-touch .modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-input-wrapper .nav-up:hover,.no-touch .modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-input-wrapper .nav-down:hover{background-color:#e7e6e6}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-input-wrapper .nav-up.disabled,.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-input-wrapper .nav-down.disabled{opacity:1;border-color:#E9E9E9;color:rgba(63,63,63,0.2)}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-input-wrapper .nav-up .plus,.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-input-wrapper .nav-down .plus,.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-input-wrapper .nav-up .minus,.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-input-wrapper .nav-down .minus{width:35%;height:35%}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-input-wrapper .nav-up .plus:before,.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-input-wrapper .nav-down .plus:before,.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-input-wrapper .nav-up .minus:before,.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-input-wrapper .nav-down .minus:before{width:100%;height:1px}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-input-wrapper .nav-up .plus:after,.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-input-wrapper .nav-down .plus:after,.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-input-wrapper .nav-up .minus:after,.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-input-wrapper .nav-down .minus:after{height:100%;width:1px}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-input-wrapper .nav-up{right:0}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .qty-input-wrapper .nav-down{left:0}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .product-item-pricing{grid-column:3;display:flex;align-items:baseline;margin-bottom:14px}.v_large_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .product-item-pricing,.v_norm_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .product-item-pricing,.v_small_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .product-item-pricing{grid-column:2}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .product-item-pricing .item-price{font-size:18px;margin-left:0}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .product-item-pricing .old-price{text-decoration:line-through;color:#9f9f9f;order:1;margin-left:10px}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .current-item .product-item-pricing .old-price+.item-price{color:#ed1c24}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .info-cart{text-align:right;padding-top:24px}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .subtotal{display:flex;align-items:baseline;justify-content:flex-end;margin-top:4px}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .subtotal .title-subtotal{margin-right:16px}.modal-popup.minicart-modal .modal-inner-wrap .modal-content .subtotal .info-subtotal{font-size:24px;line-height:1.25;font-weight:500}.modal-popup.minicart-modal .modal-inner-wrap .modal-footer{margin-top:30px;display:grid;grid-template-columns:1fr 1fr;grid-gap:16px}.v_norm_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-footer,.v_small_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-footer{grid-template-columns:1fr}.modal-popup.minicart-modal .modal-inner-wrap .modal-footer .checkout-button{display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;min-width:72px;height:48px;border-radius:10px;padding:0 16px;transition:background .3s,border-color .3s,color .3s;text-align:center;box-sizing:border-box;border:none;cursor:pointer;outline:none;font-size:14px;font-weight:600;color:#fff;background:#005aa6;order:1}.modal-popup.minicart-modal .modal-inner-wrap .modal-footer .checkout-button:disabled,.modal-popup.minicart-modal .modal-inner-wrap .modal-footer .checkout-button.disabled{pointer-events:none}.d_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-footer .checkout-button:active{background-color:#00aaeb}.d_desktop .modal-popup.minicart-modal .modal-inner-wrap .modal-footer .checkout-button:hover{background-color:#00aaeb}.d_desktop .modal-popup.minicart-modal .modal-inner-wrap .modal-footer .checkout-button:active{background:#005aa6}.modal-popup.minicart-modal .modal-inner-wrap .modal-footer .checkout-button:disabled,.modal-popup.minicart-modal .modal-inner-wrap .modal-footer .checkout-button.disabled{background:#e7e6e6;color:#9f9f9f}.modal-popup.minicart-modal .modal-inner-wrap .modal-footer .checkout-button .icon{width:24px;height:24px}.v_norm_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-footer .checkout-button,.v_small_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-footer .checkout-button{order:0}.modal-popup.minicart-modal .modal-inner-wrap .modal-footer .continue-shopping-button{display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;min-width:72px;height:48px;border-radius:10px;padding:0 16px;transition:background .3s,border-color .3s,color .3s;text-align:center;box-sizing:border-box;border:none;cursor:pointer;outline:none;font-size:13px;font-weight:500;background-color:transparent;border:1px solid #e7e6e6;color:#005aa6}.modal-popup.minicart-modal .modal-inner-wrap .modal-footer .continue-shopping-button:disabled,.modal-popup.minicart-modal .modal-inner-wrap .modal-footer .continue-shopping-button.disabled{pointer-events:none}.modal-popup.minicart-modal .modal-inner-wrap .modal-footer .continue-shopping-button.no-border{border:none}.d_mobile .modal-popup.minicart-modal .modal-inner-wrap .modal-footer .continue-shopping-button:active{color:#00aaeb}.d_desktop .modal-popup.minicart-modal .modal-inner-wrap .modal-footer .continue-shopping-button:hover{color:#00aaeb}.d_desktop .modal-popup.minicart-modal .modal-inner-wrap .modal-footer .continue-shopping-button:active{color:#005aa6}.modal-popup.minicart-modal .modal-inner-wrap .modal-footer .continue-shopping-button:disabled,.modal-popup.minicart-modal .modal-inner-wrap .modal-footer .continue-shopping-button.disabled{color:#9f9f9f}.modals-wrapper .modal-popup.confirm .modal-content{padding:40px}.modal-popup.confirm .modal-footer{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;padding:0 40px 40px}.v_norm_mobile .modal-popup.confirm .modal-footer,.v_small_mobile .modal-popup.confirm .modal-footer{grid-template-columns:1fr}.modal-popup.confirm .modal-footer .action-dismiss,.modal-popup.confirm .modal-footer .action-accept{margin:0}.modal-popup.confirm .modal-footer .action-dismiss{display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;min-width:72px;height:48px;border-radius:10px;padding:0 16px;transition:background .3s,border-color .3s,color .3s;text-align:center;box-sizing:border-box;border:none;cursor:pointer;outline:none;font-size:13px;font-weight:500;background-color:transparent;border:1px solid #e7e6e6;color:#005aa6}.modal-popup.confirm .modal-footer .action-dismiss:disabled,.modal-popup.confirm .modal-footer .action-dismiss.disabled{pointer-events:none}.modal-popup.confirm .modal-footer .action-dismiss.no-border{border:none}.d_mobile .modal-popup.confirm .modal-footer .action-dismiss:active{color:#00aaeb}.d_desktop .modal-popup.confirm .modal-footer .action-dismiss:hover{color:#00aaeb}.d_desktop .modal-popup.confirm .modal-footer .action-dismiss:active{color:#005aa6}.modal-popup.confirm .modal-footer .action-dismiss:disabled,.modal-popup.confirm .modal-footer .action-dismiss.disabled{color:#9f9f9f}.modal-popup.confirm .modal-footer .action-accept{display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;min-width:72px;height:48px;border-radius:10px;padding:0 16px;transition:background .3s,border-color .3s,color .3s;text-align:center;box-sizing:border-box;border:none;cursor:pointer;outline:none;font-size:14px;font-weight:600;color:#fff;background:#005aa6}.modal-popup.confirm .modal-footer .action-accept:disabled,.modal-popup.confirm .modal-footer .action-accept.disabled{pointer-events:none}.d_mobile .modal-popup.confirm .modal-footer .action-accept:active{background-color:#00aaeb}.d_desktop .modal-popup.confirm .modal-footer .action-accept:hover{background-color:#00aaeb}.d_desktop .modal-popup.confirm .modal-footer .action-accept:active{background:#005aa6}.modal-popup.confirm .modal-footer .action-accept:disabled,.modal-popup.confirm .modal-footer .action-accept.disabled{background:#e7e6e6;color:#9f9f9f}.modal-popup.confirm .modal-footer .action-accept .icon{width:24px;height:24px}.minicart-wrapper{position:relative}.minicart-wrapper:not([data-dropdown-container])>[data-dropdown-content]{display:none}.page-wrapper .minicart-wrapper.open .showcart{background:none}body .page-wrapper .minicart-wrapper.open .block-minicart{display:flex}.minicart-wrapper .block-minicart-overlay{min-width:unset;position:fixed;background:none}.d_mobile .minicart-wrapper .block-minicart-overlay{display:flex;flex-direction:column;width:calc(100% - 60px);max-width:375px;color:#3f3f3f;left:unset;top:0;bottom:0;right:-375px;visibility:hidden;opacity:0;transition:right .3s,visibility .3s,opacity .3s}.d_mobile .minicart-wrapper .block-minicart-overlay:after{content:'';position:absolute;right:100%;top:50%;width:60px;height:60px;margin-top:-30px;pointer-events:none;background:url(../images/close.svg) no-repeat 50% 50%}.d_desktop .minicart-wrapper .block-minicart-overlay{top:0;left:0;right:0;bottom:0;align-items:center;justify-content:center}.minicart-wrapper .showcart .subtotal{margin-left:5px}.touch .minicart-wrapper .showcart .subtotal,.d_mobile .minicart-wrapper .showcart .subtotal{display:none}.d_desktop .minicart-wrapper .showcart .counter{display:none}.minicart-wrapper .block-minicart{width:300px;height:200px;left:auto;right:0}.minicart-wrapper .block-minicart.full{position:fixed;left:0;top:0;right:0;bottom:0;z-index:1;align-items:center;justify-content:center;height:auto;width:auto}.minicart-wrapper .block-minicart.full .close-overlay{display:block}.minicart-wrapper .block-minicart.full [id="minicart-content-wrapper"]{max-width:700px;padding:48px;flex-direction:column;align-items:unset;max-height:100%;box-sizing:border-box}.v_large_mobile .minicart-wrapper .block-minicart.full [id="minicart-content-wrapper"],.v_norm_mobile .minicart-wrapper .block-minicart.full [id="minicart-content-wrapper"],.v_small_mobile .minicart-wrapper .block-minicart.full [id="minicart-content-wrapper"]{max-width:100%;border-radius:0;height:100%;justify-content:flex-start;padding:32px 16px 16px}.minicart-wrapper .block-minicart.full [id="minicart-content-wrapper"] .close-window{position:relative;width:24px;height:24px;position:absolute;right:24px;top:24px;cursor:pointer;z-index:1}.minicart-wrapper .block-minicart.full [id="minicart-content-wrapper"] .close-window:before,.minicart-wrapper .block-minicart.full [id="minicart-content-wrapper"] .close-window:after{content:'';width:100%;height:1px;background-color:#3f3f3f;position:absolute;top:calc(50% - 0px );left:0%;transform:rotate(45deg);border-radius:2px}.minicart-wrapper .block-minicart.full [id="minicart-content-wrapper"] .close-window:after{transform:rotate(-45deg)}.v_large_mobile .minicart-wrapper .block-minicart.full [id="minicart-content-wrapper"] .close-window,.v_norm_mobile .minicart-wrapper .block-minicart.full [id="minicart-content-wrapper"] .close-window,.v_small_mobile .minicart-wrapper .block-minicart.full [id="minicart-content-wrapper"] .close-window{right:20px;top:20px}.minicart-wrapper .block-minicart.full [id="minicart-content-wrapper"] .block-title{font-size:24px;font-weight:500;line-height:1.25;padding-bottom:24px;position:relative;display:block}.v_large_mobile .minicart-wrapper .block-minicart.full [id="minicart-content-wrapper"] .block-title,.v_norm_mobile .minicart-wrapper .block-minicart.full [id="minicart-content-wrapper"] .block-title,.v_small_mobile .minicart-wrapper .block-minicart.full [id="minicart-content-wrapper"] .block-title{padding-bottom:16px}.minicart-wrapper .block-minicart.full [id="minicart-content-wrapper"] .block-title:after{content:'';position:absolute;left:-48px;right:-48px;top:100%;height:9px;background:linear-gradient(to bottom, rgba(0,0,0,0.06) 0%, rgba(0,0,0,0.04) 30%, transparent 100%)}body:not(.xxx) .page-wrapper .minicart-wrapper .block-minicart{background:none}.minicart-wrapper .block-minicart .close-overlay{position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);display:none}.minicart-wrapper .block-minicart [id="minicart-content-wrapper"]{position:relative;background-color:#fff;border-radius:10px;box-shadow:0px 0px 9px rgba(0,0,0,0.15);width:100%;display:flex;align-items:center;justify-content:center;padding:30px}.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .block-title{display:none}.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .block-content{overflow-y:auto}.d_desktop .minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .block-content{overflow-y:auto;overflow-x:hidden}.d_desktop .minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .block-content::-webkit-scrollbar{width:4px}.d_desktop .minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .block-content::-webkit-scrollbar:horizontal{height:4px}.d_desktop .minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .block-content::-webkit-scrollbar-track{background-color:#f4f4f4;border-radius:4px}.d_desktop .minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .block-content::-webkit-scrollbar-thumb{background-color:#00aaeb;border-radius:4px}.d_desktop .minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .block-content::-webkit-scrollbar-thumb:hover{background-color:#00aaeb}.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .block-content strong{color:#e7e6e6;font-size:24px;line-height:30px;font-weight:500}.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .block-content .promo{display:none;background-color:rgba(245,131,32,0.15);color:#F58320;line-height:1.4;text-align:center;padding:20px 8px}.v_large_mobile .minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .block-content .promo,.v_norm_mobile .minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .block-content .promo,.v_small_mobile .minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .block-content .promo{display:block}.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer{padding-top:24px;border-top:1px solid #e7e6e6}.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .subtotal .label{display:none}.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .discount{display:flex;color:#9f9f9f;justify-content:flex-end;margin-bottom:4px}.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .discount .label{display:block;margin-right:5px}.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .price-container{display:flex;justify-content:flex-end;align-items:baseline}.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .price-container .total-label{margin-right:16px}.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .price-container .price-wrapper{font-size:24px;font-weight:500}.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .actions{margin-top:32px;display:grid;grid-template-columns:auto minmax(16px, 1fr) auto}.v_norm_mobile .minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .actions,.v_small_mobile .minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .actions{grid-template-columns:1fr;grid-gap:8px}.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .actions .action{display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;min-width:72px;height:48px;border-radius:10px;padding:0 16px;transition:background .3s,border-color .3s,color .3s;text-align:center;box-sizing:border-box;border:none;cursor:pointer;outline:none;font-size:14px;font-weight:600;color:#fff;background:#005aa6}.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .actions .action:disabled,.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .actions .action.disabled{pointer-events:none}.d_mobile .minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .actions .action:active{background-color:#00aaeb}.d_desktop .minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .actions .action:hover{background-color:#00aaeb}.d_desktop .minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .actions .action:active{background:#005aa6}.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .actions .action:disabled,.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .actions .action.disabled{background:#e7e6e6;color:#9f9f9f}.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .actions .action .icon{width:24px;height:24px}.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .actions .primary{grid-column:3}.v_norm_mobile .minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .actions .primary,.v_small_mobile .minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .actions .primary{grid-column:1}.v_norm_mobile .minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .actions .primary button,.v_small_mobile .minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .actions .primary button{width:100%}.v_norm_mobile .minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .actions .close-block,.v_small_mobile .minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .actions .close-block{order:1}.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .close{display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;min-width:72px;height:48px;border-radius:10px;padding:0 16px;transition:background .3s,border-color .3s,color .3s;text-align:center;box-sizing:border-box;border:none;cursor:pointer;outline:none;font-size:13px;font-weight:500;background-color:transparent;border:1px solid #e7e6e6;color:#005aa6}.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .close:disabled,.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .close.disabled{pointer-events:none}.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .close.no-border{border:none}.d_mobile .minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .close:active{color:#00aaeb}.d_desktop .minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .close:hover{color:#00aaeb}.d_desktop .minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .close:active{color:#005aa6}.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .close:disabled,.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .close.disabled{color:#9f9f9f}.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .promo{background-color:rgba(245,131,32,0.15);color:#F58320;line-height:1.4;text-align:center;margin-top:24px;padding:20px}.v_large_mobile .minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .promo,.v_norm_mobile .minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .promo,.v_small_mobile .minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .cart-footer .promo{display:none}.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .close-window{position:relative;width:24px;height:24px;position:absolute;right:16px;top:16px;cursor:pointer;z-index:1}.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .close-window:before,.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .close-window:after{content:'';width:100%;height:1px;background-color:#3f3f3f;position:absolute;top:calc(50% - 0px );left:0%;transform:rotate(45deg);border-radius:2px}.minicart-wrapper .block-minicart [id="minicart-content-wrapper"] .close-window:after{transform:rotate(-45deg)}.d_mobile .minicart-wrapper .block-minicart .close-minicart{display:none}.d_mobile .minicart-wrapper .block-minicart .minicart-content-wrapper{height:100%}.d_desktop .minicart-wrapper .block-minicart .close-minicart{position:absolute;top:10px;right:10px;padding:0;margin:0;width:58px;height:58px;background:rgba(255,255,255,0.8);display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:background .3s}.d_desktop .minicart-wrapper .block-minicart .close-minicart .icon{color:#3f3f3f;font-size:16px}.d_desktop .minicart-wrapper .block-minicart .close-minicart:hover{background:#fff}.minicart-wrapper.open{z-index:11}.minicart-wrapper.open .block-minicart{display:flex}.minicart-wrapper.open .minicart-toggle:after{content:'';position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.7)}.d_desktop .minicart-wrapper.open .block-minicart-overlay{display:flex}.d_mobile .minicart-wrapper.open .block-minicart-overlay{right:0;visibility:visible;opacity:1}.minicart-items-wrapper{flex-grow:1;height:auto !important;overflow-y:auto;overflow-x:hidden}.minicart-items-wrapper::-webkit-scrollbar{width:4px}.minicart-items-wrapper::-webkit-scrollbar:horizontal{height:4px}.minicart-items-wrapper::-webkit-scrollbar-track{background-color:transparent;border-radius:4px}.minicart-items-wrapper::-webkit-scrollbar-thumb{background-color:#3f3f3f;border-radius:4px}.minicart-items-wrapper::-webkit-scrollbar-thumb:hover{background-color:#3f3f3f}.minicart-items-wrapper .minicart-items{list-style:none;margin:0}.minicart-items-wrapper .product-item{border:none;border-bottom:1px solid #e7e6e6;flex-wrap:wrap}.minicart-items-wrapper .product-item:last-of-type{border:none}.no-touch .minicart-items-wrapper .product-item:hover{box-shadow:none}.minicart-items-wrapper .product-item .product{flex-grow:1;display:flex;padding:24px 0}.minicart-items-wrapper .product-item .product .delete{display:flex;align-items:center;margin-right:16px}.v_large_mobile .minicart-items-wrapper .product-item .product .delete,.v_norm_mobile .minicart-items-wrapper .product-item .product .delete,.v_small_mobile .minicart-items-wrapper .product-item .product .delete{order:1;margin:0;width:0;justify-content:flex-end;align-items:flex-end}.v_large_mobile .minicart-items-wrapper .product-item .product .delete .icon-del,.v_norm_mobile .minicart-items-wrapper .product-item .product .delete .icon-del,.v_small_mobile .minicart-items-wrapper .product-item .product .delete .icon-del{width:24px;flex-shrink:0}.minicart-items-wrapper .product-item .product .icon-del{width:24px;height:24px;color:#9f9f9f}.minicart-items-wrapper .product-item .product strong.product-item-name{font-size:14px;line-height:1.4;color:#3f3f3f;font-weight:normal}.minicart-items-wrapper .product-item .product-item-photo{padding:0;width:120px;flex-shrink:0;margin:0}.v_large_mobile .minicart-items-wrapper .product-item .product-item-photo,.v_norm_mobile .minicart-items-wrapper .product-item .product-item-photo,.v_small_mobile .minicart-items-wrapper .product-item .product-item-photo{margin-left:-16px}.minicart-items-wrapper .product-item .product-item-photo .product-image-photo{width:100% !important}.minicart-items-wrapper .product-item .product-item-details{padding:0;margin-left:24px}.v_large_mobile .minicart-items-wrapper .product-item .product-item-details,.v_norm_mobile .minicart-items-wrapper .product-item .product-item-details,.v_small_mobile .minicart-items-wrapper .product-item .product-item-details{margin-left:8px}.minicart-items-wrapper .product-item .total-price{font-size:24px;font-weight:500;margin-left:16px}.v_large_mobile .minicart-items-wrapper .product-item .total-price,.v_norm_mobile .minicart-items-wrapper .product-item .total-price,.v_small_mobile .minicart-items-wrapper .product-item .total-price{display:none}.minicart-items-wrapper .product-item .product-item-pricing .label{font-size:12px;line-height:1.5;letter-spacing:0.01em;margin-bottom:4px;color:#9f9f9f;width:100%}.minicart-items-wrapper .product-item .product-item-pricing .price-container{font-size:18px}.v_large_mobile .minicart-items-wrapper .product-item .product-item-pricing .price-container,.v_norm_mobile .minicart-items-wrapper .product-item .product-item-pricing .price-container,.v_small_mobile .minicart-items-wrapper .product-item .product-item-pricing .price-container{order:1}.minicart-items-wrapper .product-item .product-item-pricing .old-price{color:#9f9f9f;text-decoration:line-through;margin-left:10px}.v_large_mobile .minicart-items-wrapper .product-item .product-item-pricing .old-price,.v_norm_mobile .minicart-items-wrapper .product-item .product-item-pricing .old-price,.v_small_mobile .minicart-items-wrapper .product-item .product-item-pricing .old-price{order:2}.minicart-items-wrapper .product-item .product-item-pricing .old-price .price-container{font-size:14px}.minicart-items-wrapper .product-item .product-item-pricing .old-price+.price-container{color:#ed1c24;order:-1}.v_large_mobile .minicart-items-wrapper .product-item .product-item-pricing .old-price+.price-container,.v_norm_mobile .minicart-items-wrapper .product-item .product-item-pricing .old-price+.price-container,.v_small_mobile .minicart-items-wrapper .product-item .product-item-pricing .old-price+.price-container{order:1}.minicart-items-wrapper .product-item .qty-input-wrapper{border:none;width:100px;height:32px;border:1px solid #e7e6e6;border-radius:10px}.minicart-items-wrapper .product-item .qty-input-wrapper .qty-input-wrapper{border:none;width:100px;height:32px}.minicart-items-wrapper .product-item .qty-input-wrapper input{width:100%;height:100%;box-sizing:border-box;padding:0 32px;text-align:center;font-weight:600;font-size:14px;background:none;border:none;outline:none;-moz-appearance:textfield}.minicart-items-wrapper .product-item .qty-input-wrapper input::-webkit-outer-spin-button,.minicart-items-wrapper .product-item .qty-input-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.minicart-items-wrapper .product-item .qty-input-wrapper .nav-up,.minicart-items-wrapper .product-item .qty-input-wrapper .nav-down{color:#3f3f3f;width:32px;height:32px;box-sizing:border-box;top:0;overflow:hidden}.no-touch .minicart-items-wrapper .product-item .qty-input-wrapper .nav-up:hover,.no-touch .minicart-items-wrapper .product-item .qty-input-wrapper .nav-down:hover{background-color:#e7e6e6}.minicart-items-wrapper .product-item .qty-input-wrapper .nav-up.disabled,.minicart-items-wrapper .product-item .qty-input-wrapper .nav-down.disabled{opacity:1;border-color:#E9E9E9;color:rgba(63,63,63,0.2)}.minicart-items-wrapper .product-item .qty-input-wrapper .nav-up .plus,.minicart-items-wrapper .product-item .qty-input-wrapper .nav-down .plus,.minicart-items-wrapper .product-item .qty-input-wrapper .nav-up .minus,.minicart-items-wrapper .product-item .qty-input-wrapper .nav-down .minus{width:35%;height:35%}.minicart-items-wrapper .product-item .qty-input-wrapper .nav-up .plus:before,.minicart-items-wrapper .product-item .qty-input-wrapper .nav-down .plus:before,.minicart-items-wrapper .product-item .qty-input-wrapper .nav-up .minus:before,.minicart-items-wrapper .product-item .qty-input-wrapper .nav-down .minus:before{width:100%;height:1px}.minicart-items-wrapper .product-item .qty-input-wrapper .nav-up .plus:after,.minicart-items-wrapper .product-item .qty-input-wrapper .nav-down .plus:after,.minicart-items-wrapper .product-item .qty-input-wrapper .nav-up .minus:after,.minicart-items-wrapper .product-item .qty-input-wrapper .nav-down .minus:after{height:100%;width:1px}.minicart-items-wrapper .product-item .qty-input-wrapper .nav-up{right:0}.minicart-items-wrapper .product-item .qty-input-wrapper .nav-down{left:0}.v_large_mobile .minicart-items-wrapper .product-item .qty-input-wrapper,.v_norm_mobile .minicart-items-wrapper .product-item .qty-input-wrapper,.v_small_mobile .minicart-items-wrapper .product-item .qty-input-wrapper{margin-bottom:16px}.minicart-items-wrapper .product-item .qty-input-wrapper.loaded>input{display:block}.minicart-items-wrapper .product-item .qty-input-wrapper>input{display:none}.minicart-items-wrapper .product-item .product-item-pricing{display:flex;flex-wrap:wrap;align-items:baseline}.v_large_mobile .minicart-items-wrapper .product-item .product-item-pricing:after,.v_norm_mobile .minicart-items-wrapper .product-item .product-item-pricing:after,.v_small_mobile .minicart-items-wrapper .product-item .product-item-pricing:after{content:'';width:100%}.minicart-items-wrapper .product-item .product.actions{display:none}.minicart-items-wrapper .product-item .item-promo-block{margin-left:184px;padding-left:20px;position:relative;margin-bottom:24px}.v_large_mobile .minicart-items-wrapper .product-item .item-promo-block,.v_norm_mobile .minicart-items-wrapper .product-item .item-promo-block,.v_small_mobile .minicart-items-wrapper .product-item .item-promo-block{margin-left:0}.minicart-items-wrapper .product-item .item-promo-block:before{content:'';width:4px;height:100%;position:absolute;left:0;top:0;background-color:#00aaeb}.minicart-items-wrapper .product-item .item-promo-block .category-link{text-transform:uppercase;color:#005aa6;margin-top:16px;display:block}.details-qty input{display:none}.post-extend{width:100%;text-decoration:none;display:flex;flex-direction:column}.post-extend a{text-decoration:none}.post-extend .image-block{display:block;position:relative}.post-extend .image-block picture,.post-extend .image-block img{display:block}.post-extend .image-block .icon-block{position:absolute;right:0;bottom:0;width:60px;height:60px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff;background:#005aa6;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s,visibility .3s}.post-extend .image-block .icon-download{position:absolute;right:16px;top:16px;color:#fff;width:40px;height:40px;background-color:#a5cd39;display:flex;align-items:center;justify-content:center;border-radius:50%}.post-extend .image-block .icon-download svg{width:24px;height:24px}.post-extend .info-block{flex-grow:1;display:block;padding:24px 0 0}.post-extend .info-block .created-at{display:block;font-weight:normal;font-size:14px;line-height:1;letter-spacing:0.5px;color:#9f9f9f;margin:0 0 8px}.post-extend .info-block .post-title{display:block;font-weight:normal;font-size:18px;line-height:24px;transition:color .3s}.d_desktop.no-touch .post-extend:hover .icon-block{opacity:1;visibility:visible}.d_desktop.no-touch .post-extend:hover .post-title{color:#005aa6}.dot-style .owl-dots{margin-top:24px;display:flex;justify-content:center}.dot-style .owl-dots .owl-dot{display:flex;align-items:center;justify-content:center;width:8px;height:8px;background:#e7e6e6;border-radius:50%;transition:background .3s;margin:0 5px;cursor:pointer}.dot-style .owl-dots .owl-dot span{display:none}.dot-style .owl-dots .owl-dot.active{background:#005aa6}.arrow-style{display:grid;grid-template-columns:auto auto;grid-gap:17px;align-items:center;position:relative}.arrow-style:after{content:'';position:absolute;width:1px;height:24px;top:calc(50% - 12px);left:calc(50% - 1px);background:#e7e6e6}.arrow-style .owl-prev,.arrow-style .owl-next{width:24px;height:24px;font-size:24px;color:#3f3f3f;margin:0 6px;box-sizing:border-box;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .3s,opacity .3s}.d_desktop .arrow-style .owl-prev,.d_desktop .arrow-style .owl-next{transition:color .3s}.d_desktop .arrow-style .owl-prev:hover,.d_desktop .arrow-style .owl-next:hover{color:#005aa6}.arrow-style .owl-prev.disabled,.arrow-style .owl-next.disabled{opacity:0.4;pointer-events:none}.arrow-style .owl-prev .icon{position:relative;transform:rotate(180deg)}.arrow-style.disabled{display:none}.v_tablet .arrow-style,.d_desktop .arrow-style{flex-shrink:0;margin-left:25px}.product-item{border:1px solid #e7e6e6;box-sizing:border-box;display:flex}.no-touch .product-item:hover{box-shadow:0 0 9px rgba(0,0,0,0.15)}.product-item a{text-decoration:none}.product-item .product-item-photo{margin-bottom:0;display:block;padding:24px}.product-item .product-item-photo picture{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.product-item .product-item-details{flex-grow:1;padding:0 24px}.product-item .product-item-details .availability{font-size:12px;margin-bottom:8px;letter-spacing:0.01em}.product-item .product-item-details .availability.electronic{font-weight:500;color:#005aa6}.product-item .product-item-info{flex-grow:1;display:flex;flex-direction:column;position:relative;width:100%}.product-item .advancedproductlabels-wrapper{position:relative}.product-item .advancedproductlabels-wrapper .labels{position:absolute;top:0;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(3, auto);grid-template-rows:repeat(3, auto);grid-gap:5px;justify-items:start;pointer-events:none}.product-item .advancedproductlabels-wrapper .labels [class*="-left"]{grid-column-start:1}.product-item .advancedproductlabels-wrapper .labels [class*="-center"]{grid-column-start:2;justify-self:center}.product-item .advancedproductlabels-wrapper .labels [class*="-right"]{grid-column-start:3;justify-self:end}.product-item .advancedproductlabels-wrapper .labels [class*=top-]{grid-row-start:1;align-self:start}.product-item .advancedproductlabels-wrapper .labels [class*=middle-]{grid-row-start:2;align-self:center}.product-item .advancedproductlabels-wrapper .labels [class*=bottom-]{grid-row-start:3;align-self:end}.product-item .advancedproductlabels-wrapper .advancedproductlabel{height:28px;padding:0 9px !important;display:flex;align-items:center}.product-item .advancedproductlabels-wrapper .advancedproductlabel+.advancedproductlabel{margin-left:2px}.product-item .product-image-container{display:flex;width:100% !important;padding:0 0 100%;position:relative}.product-item .product-image-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;padding:0 !important;display:flex;align-items:center;justify-content:center}.product-item .product-image-photo{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.product-item .product-item-name{font-weight:normal;margin-bottom:8px;line-height:1.4;display:block}.product-item .product-reviews-summary{display:none}.product-item button.add-to-cart-button{display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;min-width:72px;height:48px;border-radius:10px;padding:0 16px;transition:background .3s,border-color .3s,color .3s;text-align:center;box-sizing:border-box;border:none;cursor:pointer;outline:none;font-size:14px;font-weight:600;color:#fff;background:#005aa6}.product-item button.add-to-cart-button:disabled,.product-item button.add-to-cart-button.disabled{pointer-events:none}.d_mobile .product-item button.add-to-cart-button:active{background-color:#00aaeb}.d_desktop .product-item button.add-to-cart-button:hover{background-color:#00aaeb}.d_desktop .product-item button.add-to-cart-button:active{background:#005aa6}.product-item button.add-to-cart-button:disabled,.product-item button.add-to-cart-button.disabled{background:#e7e6e6;color:#9f9f9f}.product-item button.add-to-cart-button .icon{width:24px;height:24px}.product-item .add-to-cart-button .tocart{display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;min-width:72px;height:48px;border-radius:10px;padding:0 16px;transition:background .3s,border-color .3s,color .3s;text-align:center;box-sizing:border-box;border:none;cursor:pointer;outline:none;font-size:14px;font-weight:600;color:#fff;background:#005aa6}.product-item .add-to-cart-button .tocart:disabled,.product-item .add-to-cart-button .tocart.disabled{pointer-events:none}.d_mobile .product-item .add-to-cart-button .tocart:active{background-color:#00aaeb}.d_desktop .product-item .add-to-cart-button .tocart:hover{background-color:#00aaeb}.d_desktop .product-item .add-to-cart-button .tocart:active{background:#005aa6}.product-item .add-to-cart-button .tocart:disabled,.product-item .add-to-cart-button .tocart.disabled{background:#e7e6e6;color:#9f9f9f}.product-item .add-to-cart-button .tocart .icon{width:24px;height:24px}.product-item button.add-to-cart-order{display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;min-width:72px;height:48px;border-radius:10px;padding:0 16px;transition:background .3s,border-color .3s,color .3s;text-align:center;box-sizing:border-box;border:none;cursor:pointer;outline:none;font-size:13px;font-weight:500;background-color:transparent;border:1px solid #e7e6e6;color:#005aa6}.product-item button.add-to-cart-order:disabled,.product-item button.add-to-cart-order.disabled{pointer-events:none}.product-item button.add-to-cart-order.no-border{border:none}.d_mobile .product-item button.add-to-cart-order:active{color:#00aaeb}.d_desktop .product-item button.add-to-cart-order:hover{color:#00aaeb}.d_desktop .product-item button.add-to-cart-order:active{color:#005aa6}.product-item button.add-to-cart-order:disabled,.product-item button.add-to-cart-order.disabled{color:#9f9f9f}.d_desktop .product-item button.add-to-cart-order{font-size:12px;padding:0 5px;word-break:break-all}.product-item button.add-to-cart-alert{display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;min-width:72px;height:48px;border-radius:10px;padding:0 16px;transition:background .3s,border-color .3s,color .3s;text-align:center;box-sizing:border-box;border:none;cursor:pointer;outline:none;font-size:13px;font-weight:500;background-color:transparent;border:1px solid #e7e6e6;color:#005aa6}.product-item button.add-to-cart-alert:disabled,.product-item button.add-to-cart-alert.disabled{pointer-events:none}.product-item button.add-to-cart-alert.no-border{border:none}.d_mobile .product-item button.add-to-cart-alert:active{color:#00aaeb}.d_desktop .product-item button.add-to-cart-alert:hover{color:#00aaeb}.d_desktop .product-item button.add-to-cart-alert:active{color:#005aa6}.product-item button.add-to-cart-alert:disabled,.product-item button.add-to-cart-alert.disabled{color:#9f9f9f}.product-item .add-to-cart-notvisible{height:48px}.product-item .towishlist{position:absolute;right:16px;top:16px;z-index:1;color:#9f9f9f}.d_desktop .product-item .towishlist{transition:color .3s}.d_desktop .product-item .towishlist:hover{color:#005aa6}.product-item .towishlist svg{display:block;width:32px;height:32px;color:currentColor}.product-item .button-and-price{display:grid;grid-template-columns:1fr auto;grid-gap:16px;align-items:center;padding:0 24px 24px}.v_small_mobile .product-item .button-and-price,.v_norm_mobile .product-item .button-and-price{display:flex;align-items:center;justify-content:space-between}@media (min-width:480px) and (max-width:1024px),(min-width:1280px) and (max-width:1400px){.product-item .button-and-price{grid-template-columns:1fr}}.product-item .button-and-price .price-box{display:flex;flex-direction:column-reverse;font-size:20px;font-weight:500}.product-item .button-and-price .price-box .price-label{display:none}.product-item .button-and-price .price-box .old-price{font-size:14px;text-decoration:line-through;font-weight:normal;color:#9f9f9f}.product-item .button-and-price .price-box .special-price{color:#ed1c24}.product-item .button-and-price .tocart,.product-item .button-and-price .add-to-cart-alert,.product-item .button-and-price .add-to-cart-order{width:100%}.v_norm_mobile .products-grid .product-item,.v_small_mobile .products-grid .product-item{border-width:1px 0}.v_norm_mobile .products-grid .product-item .product-item-photo,.v_small_mobile .products-grid .product-item .product-item-photo{position:absolute;width:100px;left:-8px;box-sizing:border-box;padding:0}.v_norm_mobile .products-grid .product-item .product-item-details,.v_small_mobile .products-grid .product-item .product-item-details{padding-top:48px;padding-left:100px}.v_norm_mobile .products-grid .product-item .product-item-info,.v_small_mobile .products-grid .product-item .product-item-info{padding-top:16px}.v_norm_mobile .products-grid .product-item .advancedproductlabels-wrapper,.v_small_mobile .products-grid .product-item .advancedproductlabels-wrapper{padding-left:100px;display:flex;flex-direction:column;position:absolute}.v_norm_mobile .products-grid .product-item .advancedproductlabels-wrapper .labels,.v_small_mobile .products-grid .product-item .advancedproductlabels-wrapper .labels{position:static;order:-1;display:flex;flex-wrap:wrap}.v_norm_mobile .products-grid .product-item .towishlist,.v_small_mobile .products-grid .product-item .towishlist{display:none}.v_norm_mobile .products-grid .product-item .button-and-price,.v_small_mobile .products-grid .product-item .button-and-price{padding-left:100px;flex-direction:column;align-items:unset}.v_norm_mobile .products-grid .product-item .button-and-price .price-box,.v_small_mobile .products-grid .product-item .button-and-price .price-box{margin-bottom:16px;flex-direction:row;align-items:baseline}.v_norm_mobile .products-grid .product-item .button-and-price .price-box .old-price,.v_small_mobile .products-grid .product-item .button-and-price .price-box .old-price{margin-left:8px}.v_norm_mobile .products-grid .product-item .button-and-price button,.v_small_mobile .products-grid .product-item .button-and-price button{width:100%}.product-sliders-wrap{margin-bottom:100px}.product-sliders-wrap .section-title{display:flex;flex-wrap:wrap}.product-sliders-wrap .section-title>span{flex-grow:1}.product-sliders-wrap .section-title .product-sliders-navigation{display:grid;grid-template-columns:auto auto;grid-gap:17px;align-items:center;position:relative}.product-sliders-wrap .section-title .product-sliders-navigation:after{content:'';position:absolute;width:1px;height:24px;top:calc(50% - 12px);left:calc(50% - 1px);background:#e7e6e6}.product-sliders-wrap .section-title .product-sliders-navigation .owl-prev,.product-sliders-wrap .section-title .product-sliders-navigation .owl-next{width:24px;height:24px;font-size:24px;color:#3f3f3f;margin:0 6px;box-sizing:border-box;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .3s,opacity .3s}.d_desktop .product-sliders-wrap .section-title .product-sliders-navigation .owl-prev,.d_desktop .product-sliders-wrap .section-title .product-sliders-navigation .owl-next{transition:color .3s}.d_desktop .product-sliders-wrap .section-title .product-sliders-navigation .owl-prev:hover,.d_desktop .product-sliders-wrap .section-title .product-sliders-navigation .owl-next:hover{color:#005aa6}.product-sliders-wrap .section-title .product-sliders-navigation .owl-prev.disabled,.product-sliders-wrap .section-title .product-sliders-navigation .owl-next.disabled{opacity:0.4;pointer-events:none}.product-sliders-wrap .section-title .product-sliders-navigation .owl-prev .icon{position:relative;transform:rotate(180deg)}.product-sliders-wrap .section-title .product-sliders-navigation.disabled{display:none}.v_tablet .product-sliders-wrap .section-title .product-sliders-navigation,.d_desktop .product-sliders-wrap .section-title .product-sliders-navigation{flex-shrink:0;margin-left:25px}.product-sliders-wrap .product-slider .owl-item img{display:unset;width:auto}.product-sliders-wrap .product-slider .product-item .button-and-price{flex-wrap:wrap;padding:0 24px 12px}.product-sliders-wrap .product-slider .product-item .button-and-price .product-item-inner{flex-grow:1;margin-bottom:12px}.product-sliders-wrap .product-slider .product-item .button-and-price .product-item-inner .tocart{width:100%}.product-sliders-wrap .product-slider .product-item .button-and-price .price-box{flex-grow:1;margin-bottom:12px;margin-right:16px}.product-sliders-wrap .product-slider .owl-dots{margin-top:24px;display:flex;justify-content:center}.product-sliders-wrap .product-slider .owl-dots .owl-dot{display:flex;align-items:center;justify-content:center;width:8px;height:8px;background:#e7e6e6;border-radius:50%;transition:background .3s;margin:0 5px;cursor:pointer}.product-sliders-wrap .product-slider .owl-dots .owl-dot span{display:none}.product-sliders-wrap .product-slider .owl-dots .owl-dot.active{background:#005aa6}.product-sliders-wrap .product-slider:not(.owl-carousel){display:grid;grid-template-columns:1fr;grid-gap:16px}.v_large_mobile .product-sliders-wrap .product-slider:not(.owl-carousel){grid-template-columns:repeat(2, 1fr)}.v_tablet .product-sliders-wrap .product-slider:not(.owl-carousel),.v_small_desktop .product-sliders-wrap .product-slider:not(.owl-carousel){grid-template-columns:repeat(3, 1fr)}.d_desktop:not(.v_small_desktop) .product-sliders-wrap .product-slider:not(.owl-carousel){grid-template-columns:repeat(4, 1fr)}.v_small_mobile .product-sliders-wrap .product-slider:not(.owl-carousel) .product-item:nth-child(1n+2),.v_norm_mobile .product-sliders-wrap .product-slider:not(.owl-carousel) .product-item:nth-child(1n+2){display:none}.v_large_mobile .product-sliders-wrap .product-slider:not(.owl-carousel) .product-item:nth-child(1n+3){display:none}.v_tablet .product-sliders-wrap .product-slider:not(.owl-carousel) .product-item:nth-child(1n+4),.v_small_desktop .product-sliders-wrap .product-slider:not(.owl-carousel) .product-item:nth-child(1n+4){display:none}.d_desktop:not(.v_small_desktop) .product-sliders-wrap .product-slider:not(.owl-carousel) .product-item:nth-child(1n+5){display:none}.d_desktop .product-sliders-wrap .product-slider.owl-carousel .owl-stage-outer{padding:0 0 5px}.product-sliders-wrap .product-slider.owl-carousel .product-item{height:100%}.content-style-extend{font-weight:normal;font-size:16px;line-height:1.4;color:#3f3f3f}.content-style-extend h1,.content-style-extend h2{font-weight:500;line-height:1.25}.content-style-extend h3,.content-style-extend h4,.content-style-extend h5,.content-style-extend h6{font-weight:500;line-height:1.2;margin-top:40px}.d_mobile .content-style-extend h1{font-size:24px}.d_desktop .content-style-extend h1{font-size:32px}.d_mobile .content-style-extend h2{font-size:23px}.d_desktop .content-style-extend h2{font-size:28px}.d_mobile .content-style-extend h3{font-size:20px}.d_desktop .content-style-extend h3{font-size:24px}.content-style-extend h4{font-size:24px}.content-style-extend ul,.content-style-extend ol{list-style:none}.content-style-extend ul>li,.content-style-extend ol>li{position:relative;padding-left:20px}.content-style-extend ul>li:before,.content-style-extend ol>li:before{content:'';position:absolute;left:0}.content-style-extend ul>li:before{content:'';width:5px;height:5px;top:8px;left:0;background-color:#00aaeb;border-radius:50%}.content-style-extend ol{counter-reset:li}.content-style-extend ol>li{counter-increment:li;padding-left:25px}.content-style-extend ol>li:before{content:counter(li) '.';color:#3f3f3f;display:inline}.content-style-extend a{margin:0 3px;font-weight:600}.d_desktop .content-style-extend a:hover{text-decoration:none}.content-style-extend table{border-collapse:collapse}.content-style-extend table th,.content-style-extend table td{padding:10px}.content-style-extend table th{text-align:left}.content-style-extend table p{margin:0}.content-style-extend h1,.content-style-extend h2,.content-style-extend h3,.content-style-extend h4,.content-style-extend h5,.content-style-extend h6,.content-style-extend ul,.content-style-extend ol,.content-style-extend p,.content-style-extend table{margin-bottom:16px}.content-style-extend *:last-child{margin-bottom:0}.show-hide-text-content{font-weight:normal;font-size:16px;line-height:1.4;color:#3f3f3f;max-height:unset}.show-hide-text-content h1,.show-hide-text-content h2{font-weight:500;line-height:1.25}.show-hide-text-content h3,.show-hide-text-content h4,.show-hide-text-content h5,.show-hide-text-content h6{font-weight:500;line-height:1.2;margin-top:40px}.d_mobile .show-hide-text-content h1{font-size:24px}.d_desktop .show-hide-text-content h1{font-size:32px}.d_mobile .show-hide-text-content h2{font-size:23px}.d_desktop .show-hide-text-content h2{font-size:28px}.d_mobile .show-hide-text-content h3{font-size:20px}.d_desktop .show-hide-text-content h3{font-size:24px}.show-hide-text-content h4{font-size:24px}.show-hide-text-content ul,.show-hide-text-content ol{list-style:none}.show-hide-text-content ul>li,.show-hide-text-content ol>li{position:relative;padding-left:20px}.show-hide-text-content ul>li:before,.show-hide-text-content ol>li:before{content:'';position:absolute;left:0}.show-hide-text-content ul>li:before{content:'';width:5px;height:5px;top:8px;left:0;background-color:#00aaeb;border-radius:50%}.show-hide-text-content ol{counter-reset:li}.show-hide-text-content ol>li{counter-increment:li;padding-left:25px}.show-hide-text-content ol>li:before{content:counter(li) '.';color:#3f3f3f;display:inline}.show-hide-text-content a{margin:0 3px;font-weight:600}.d_desktop .show-hide-text-content a:hover{text-decoration:none}.show-hide-text-content table{border-collapse:collapse}.show-hide-text-content table th,.show-hide-text-content table td{padding:10px}.show-hide-text-content table th{text-align:left}.show-hide-text-content table p{margin:0}.show-hide-text-content h1,.show-hide-text-content h2,.show-hide-text-content h3,.show-hide-text-content h4,.show-hide-text-content h5,.show-hide-text-content h6,.show-hide-text-content ul,.show-hide-text-content ol,.show-hide-text-content p,.show-hide-text-content table{margin-bottom:16px}.show-hide-text-content *:last-child{margin-bottom:0}.show-hide-text-content *{color:#9f9f9f}.show-hide-text-content h1,.show-hide-text-content h2,.show-hide-text-content h3,.show-hide-text-content h4,.show-hide-text-content h5,.show-hide-text-content h6{color:#3f3f3f}.show-hide-text-block{position:relative}.show-hide-text-block .show-hide-trigger{margin-top:10px;height:20px;display:inline-flex;align-items:center;color:#005aa6;cursor:pointer;display:none}.d_desktop .show-hide-text-block .show-hide-trigger{transition:color .3s}.d_desktop .show-hide-text-block .show-hide-trigger:hover{color:#00aaeb}.show-hide-text-block .show-hide-trigger .name{font-weight:normal;font-size:16px}.show-hide-text-block .show-hide-trigger .icon{margin-left:8px;transform:rotate(0deg);transition:transform .3s}.show-hide-text-block .show-hide-trigger:after{content:'';position:absolute;left:0;right:0;bottom:30px;height:120px;background:linear-gradient(0deg, #fff, transparent);transition:height .3s;pointer-events:none}.show-hide-text-block .show-hide-trigger.disable{display:none}.show-hide-text-block.open .show-hide-text-content{overflow:hidden}.show-hide-text-block.open .show-hide-trigger .icon{transform:rotate(-180deg)}.show-hide-text-block.open .show-hide-trigger:after{height:0}.block.newsletter{background-color:#f4f4f4;padding:40px 0}.block.newsletter .newsletter-inner{width:100%;max-width:var(--msw);margin-left:auto;margin-right:auto;padding-left:var(--mainPadding);padding-right:var(--mainPadding);box-sizing:border-box;display:flex;align-items:center}.d_mobile .block.newsletter .newsletter-inner{flex-direction:column}.d_mobile .block.newsletter .newsletter-inner .content{width:100%}.block.newsletter .subscribe{display:flex;--inputHeight:48px;--padding:16px;--borderRadius:10px;--borderColor:#e7e6e6;--borderWidth:1px;--fieldsBg:#fff}.block.newsletter .subscribe fieldset{border:none;display:block}.block.newsletter .subscribe div.field-error,.block.newsletter .subscribe div.mage-error{margin-left:var(--padding)}.block.newsletter .subscribe .field{margin-bottom:20px}.block.newsletter .subscribe .field._required .label:after{content:'*';display:block;position:relative}.block.newsletter .subscribe .field._error input:not([type="radio"]):not([type="checkbox"]),.block.newsletter .subscribe .field._error textarea{box-shadow:inset 0 -1px 0 0 #ed1c24}.block.newsletter .subscribe .field.captcha{display:flex;flex-direction:column}.block.newsletter .subscribe .field.captcha .compose-wrap{order:-1;margin-bottom:15px}.block.newsletter .subscribe .field input:not([type="radio"]):not([type="checkbox"]),.block.newsletter .subscribe .field textarea{display:block;width:100%;box-sizing:border-box;border:none;border-radius:var(--borderRadius);border:var(--borderWidth) solid var(--borderColor);background:var(--fieldsBg);font-weight:normal;font-size:14px;color:#3f3f3f;transition:border-color .3s}.block.newsletter .subscribe .field input:not([type="radio"]):not([type="checkbox"])::-webkit-input-placeholder,.block.newsletter .subscribe .field textarea::-webkit-input-placeholder{color:transparent;opacity:1}.block.newsletter .subscribe .field input:not([type="radio"]):not([type="checkbox"])::-moz-placeholder,.block.newsletter .subscribe .field textarea::-moz-placeholder{color:transparent;opacity:1}.block.newsletter .subscribe .field input:not([type="radio"]):not([type="checkbox"]):-ms-input-placeholder,.block.newsletter .subscribe .field textarea:-ms-input-placeholder{color:transparent;opacity:1}.block.newsletter .subscribe .field input:not([type="radio"]):not([type="checkbox"]):-moz-placeholder,.block.newsletter .subscribe .field textarea:-moz-placeholder{color:transparent;opacity:1}.block.newsletter .subscribe .field input:not([type="radio"]):not([type="checkbox"]):-webkit-autofill,.block.newsletter .subscribe .field textarea:-webkit-autofill{box-shadow:inset 0 0 0 500px var(--fieldsBg)}.block.newsletter .subscribe .field input:not([type="radio"]):not([type="checkbox"]).mage-error,.block.newsletter .subscribe .field textarea.mage-error{box-shadow:inset 0 -1px 0 0 #ed1c24}.block.newsletter .subscribe .field input:not([type="radio"]):not([type="checkbox"]){height:var(--inputHeight);padding:0 var(--padding);outline:none}.block.newsletter .subscribe .field .email-note{font-size:12px;line-height:1;color:rgba(63,63,63,0.3);margin:10px 0}.block.newsletter .subscribe .field .phonemask-validation{-webkit-appearance:none}.block.newsletter .subscribe .field textarea{-webkit-appearance:none;resize:vertical;min-height:120px;padding:15px var(--padding)}.block.newsletter .subscribe .field [id="password-strength-meter-container"]{margin-top:5px;font-size:12px}.block.newsletter .subscribe .field [id="password-strength-meter-container"] span{color:#ed1c24}.block.newsletter .subscribe .field [id="password-strength-meter-container"].password-very-strong span{color:#50C83A}.block.newsletter .subscribe .slide-label-wrap{display:flex;flex-direction:column;position:relative;padding-top:0;--labelHeight:16px}.block.newsletter .subscribe .slide-label-wrap .password-wrap{position:static}.block.newsletter .subscribe .slide-label-wrap label{--labelPadding:5px;font-weight:500;font-size:14px;line-height:1;color:#9f9f9f;display:flex;align-items:center;max-width:calc(100% - (var(--padding) * 2));height:var(--labelHeight);box-sizing:border-box;position:absolute;z-index:2;top:calc((var(--inputHeight) - var(--labelHeight)) / 2);left:var(--padding);transition:top .3s,height .3s,color .3s,font-size .3s;pointer-events:none}.block.newsletter .subscribe .slide-label-wrap label:before{content:'';position:absolute;top:0;bottom:0;left:calc((var(--labelPadding) + var(--borderWidth)) * -1);right:calc((var(--labelPadding) + var(--borderWidth)) * -1);background:var(--fieldsBg);border-radius:4px}.block.newsletter .subscribe .slide-label-wrap label span{position:relative;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.block.newsletter .subscribe .slide-label-wrap.fill label{top:calc(var(--labelHeight) / 2 * -1);font-size:12px}.block.newsletter .subscribe .fieldset-block{display:flex;flex-direction:column;position:relative}.block.newsletter .subscribe .fieldset-block .label-block{display:none}.block.newsletter .subscribe .fieldset-block .value-block{box-sizing:border-box;display:flex;flex-direction:column}.block.newsletter .subscribe .fieldset-block .value-block .value{font-weight:600;font-size:16px;line-height:22px;color:#3f3f3f;margin:0 0 16px}.block.newsletter .subscribe .fieldset-block .value-block .link{font-weight:normal;font-size:14px;line-height:20px;color:#3f3f3f;cursor:pointer}.d_desktop .block.newsletter .subscribe .fieldset-block .value-block .link{transition:color .3s}.d_desktop .block.newsletter .subscribe .fieldset-block .value-block .link:hover{color:#005aa6}.block.newsletter .subscribe .password-wrap{position:relative;--eyeHeight:24px}.block.newsletter .subscribe .password-wrap .icon{position:absolute;z-index:2;top:calc((var(--inputHeight) - var(--eyeHeight)) / 2);right:10px;width:var(--eyeHeight);height:var(--eyeHeight);display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:4px;cursor:pointer;visibility:visible;opacity:1;transition:opacity .3s,visibility .3s}.d_desktop .block.newsletter .subscribe .password-wrap .icon{transition:color .3s}.d_desktop .block.newsletter .subscribe .password-wrap .icon:hover{color:#005aa6}.block.newsletter .subscribe .password-wrap input[type="password"][style*="display: none"]~.icon,.block.newsletter .subscribe .password-wrap input[type="password"][style*="display:none"]~.icon{display:none}.block.newsletter .subscribe .password-wrap input[type="password"]~.icon-eye-disabled{visibility:hidden;opacity:0}.block.newsletter .subscribe .password-wrap input[type="text"]~.icon-eye{visibility:hidden;opacity:0}.v_norm_mobile .block.newsletter .subscribe,.v_small_mobile .block.newsletter .subscribe{flex-direction:column}.block.newsletter .newsletter-title{flex-grow:1;margin-right:16px;font-size:28px;line-height:1.2}.d_mobile .block.newsletter .newsletter-title{font-size:24px;font-weight:500;color:#005aa6;margin-right:0;margin-bottom:30px}.block.newsletter .newsletter-title strong{font-weight:normal}.block.newsletter .field.newsletter{margin:0;width:420px}.d_mobile .block.newsletter .field.newsletter{flex-grow:1;width:auto}.block.newsletter .actions{margin-left:16px}.v_norm_mobile .block.newsletter .actions,.v_small_mobile .block.newsletter .actions{margin-left:0;margin-top:30px}.block.newsletter .actions .subscribe{display:flex;align-items:center;justify-content:center;line-height:1;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;min-width:72px;height:48px;border-radius:10px;padding:0 16px;transition:background .3s,border-color .3s,color .3s;text-align:center;box-sizing:border-box;border:none;cursor:pointer;outline:none;font-size:13px;font-weight:500;background-color:transparent;border:1px solid #e7e6e6;color:#005aa6}.block.newsletter .actions .subscribe:disabled,.block.newsletter .actions .subscribe.disabled{pointer-events:none}.block.newsletter .actions .subscribe.no-border{border:none}.d_mobile .block.newsletter .actions .subscribe:active{color:#00aaeb}.d_desktop .block.newsletter .actions .subscribe:hover{color:#00aaeb}.d_desktop .block.newsletter .actions .subscribe:active{color:#005aa6}.block.newsletter .actions .subscribe:disabled,.block.newsletter .actions .subscribe.disabled{color:#9f9f9f}.v_norm_mobile .block.newsletter .actions .subscribe,.v_small_mobile .block.newsletter .actions .subscribe{width:100%}.main-subscribe{width:calc(100% + (var(--mainPadding) * 2));margin:0 calc(var(--mainPadding) * -1) 60px}.d_desktop .main-subscribe{width:100%;margin:0 0 100px;display:grid}.v_small_desktop .main-subscribe{grid-template-columns:1fr 400px}.d_desktop:not(.v_small_desktop) .main-subscribe{grid-template-columns:1fr 480px}.main-subscribe .newsletter{box-sizing:border-box;padding:40px var(--mainPadding);display:flex;flex-direction:column}.d_desktop .main-subscribe .newsletter{padding:32px 48px 48px}.main-subscribe .newsletter ul{list-style:none}.touch .main-subscribe .newsletter .shop-social-links,.d_mobile .main-subscribe .newsletter .shop-social-links{order:2}.d_desktop .main-subscribe .newsletter .shop-social-links{margin:0 0 40px}.main-subscribe .newsletter .shop-social-links a{text-decoration:none;color:rgba(63,63,63,0.4)}.d_desktop .main-subscribe .newsletter .shop-social-links a{transition:color .3s}.d_desktop .main-subscribe .newsletter .shop-social-links a:hover{color:#00aaeb}.main-subscribe .newsletter .shop-social-links .title{font-weight:normal;font-size:14px;line-height:20px;margin:0 0 16px}.main-subscribe .newsletter .shop-social-links .social-links-items{display:flex;justify-content:flex-end}.touch .main-subscribe .newsletter .shop-social-links .social-links-items,.d_mobile .main-subscribe .newsletter .shop-social-links .social-links-items{justify-content:space-between;max-width:300px}.main-subscribe .newsletter .shop-social-links .soc-icon{display:inline-block;width:1em;height:1em;padding:0.25em;stroke-width:0;stroke:currentColor;fill:currentColor}.d_desktop .main-subscribe .newsletter .shop-social-links .social-item:not(:last-child){margin-right:32px}.main-subscribe .newsletter .shop-social-links .social-item a{display:flex;align-items:center}.d_mobile .main-subscribe .newsletter .shop-social-links .social-item a{flex-direction:column}.d_desktop .main-subscribe .newsletter .shop-social-links .social-item a:hover .icon-block{background:rgba(0,90,166,0.15)}.main-subscribe .newsletter .shop-social-links .social-item .icon-block{width:40px;height:40px;background:rgba(0,90,166,0.05);border-radius:50%;color:#005aa6;display:flex;align-items:center;justify-content:center;transition:background .3s}.main-subscribe .newsletter .shop-social-links .social-item .text{font-weight:500;font-size:9px;line-height:9px;letter-spacing:0.02em;margin:8px 0}.d_desktop .main-subscribe .newsletter .shop-social-links .social-item .text{margin:0 0 0 8px}.main-subscribe .newsletter .newsletter-title{font-weight:500;font-size:24px;line-height:30px;color:#3f3f3f;margin:0 0 32px}.d_desktop .main-subscribe .newsletter .newsletter-title{font-weight:normal;font-size:28px;line-height:34px}.main-subscribe .newsletter .newsletter-title strong{font-weight:inherit}.main-subscribe .newsletter .content{margin:0 0 40px}.d_desktop .main-subscribe .newsletter .content{margin:0}.main-subscribe .newsletter .content .form.subscribe{display:grid;grid-template-columns:1fr;grid-row-gap:32px;grid-column-gap:16px;--inputHeight:48px;--padding:16px;--borderRadius:10px;--borderColor:#e7e6e6;--borderWidth:1px;--fieldsBg:#fff}.main-subscribe .newsletter .content .form.subscribe fieldset{border:none;display:block}.main-subscribe .newsletter .content .form.subscribe div.field-error,.main-subscribe .newsletter .content .form.subscribe div.mage-error{margin-left:var(--padding)}.main-subscribe .newsletter .content .form.subscribe .field{margin-bottom:20px}.main-subscribe .newsletter .content .form.subscribe .field._required .label:after{content:'*';display:block;position:relative}.main-subscribe .newsletter .content .form.subscribe .field._error input:not([type="radio"]):not([type="checkbox"]),.main-subscribe .newsletter .content .form.subscribe .field._error textarea{box-shadow:inset 0 -1px 0 0 #ed1c24}.main-subscribe .newsletter .content .form.subscribe .field.captcha{display:flex;flex-direction:column}.main-subscribe .newsletter .content .form.subscribe .field.captcha .compose-wrap{order:-1;margin-bottom:15px}.main-subscribe .newsletter .content .form.subscribe .field input:not([type="radio"]):not([type="checkbox"]),.main-subscribe .newsletter .content .form.subscribe .field textarea{display:block;width:100%;box-sizing:border-box;border:none;border-radius:var(--borderRadius);border:var(--borderWidth) solid var(--borderColor);background:var(--fieldsBg);font-weight:normal;font-size:14px;color:#3f3f3f;transition:border-color .3s}.main-subscribe .newsletter .content .form.subscribe .field input:not([type="radio"]):not([type="checkbox"])::-webkit-input-placeholder,.main-subscribe .newsletter .content .form.subscribe .field textarea::-webkit-input-placeholder{color:transparent;opacity:1}.main-subscribe .newsletter .content .form.subscribe .field input:not([type="radio"]):not([type="checkbox"])::-moz-placeholder,.main-subscribe .newsletter .content .form.subscribe .field textarea::-moz-placeholder{color:transparent;opacity:1}.main-subscribe .newsletter .content .form.subscribe .field input:not([type="radio"]):not([type="checkbox"]):-ms-input-placeholder,.main-subscribe .newsletter .content .form.subscribe .field textarea:-ms-input-placeholder{color:transparent;opacity:1}.main-subscribe .newsletter .content .form.subscribe .field input:not([type="radio"]):not([type="checkbox"]):-moz-placeholder,.main-subscribe .newsletter .content .form.subscribe .field textarea:-moz-placeholder{color:transparent;opacity:1}.main-subscribe .newsletter .content .form.subscribe .field input:not([type="radio"]):not([type="checkbox"]):-webkit-autofill,.main-subscribe .newsletter .content .form.subscribe .field textarea:-webkit-autofill{box-shadow:inset 0 0 0 500px var(--fieldsBg)}.main-subscribe .newsletter .content .form.subscribe .field input:not([type="radio"]):not([type="checkbox"]).mage-error,.main-subscribe .newsletter .content .form.subscribe .field textarea.mage-error{box-shadow:inset 0 -1px 0 0 #ed1c24}.main-subscribe .newsletter .content .form.subscribe .field input:not([type="radio"]):not([type="checkbox"]){height:var(--inputHeight);padding:0 var(--padding);outline:none}.main-subscribe .newsletter .content .form.subscribe .field .email-note{font-size:12px;line-height:1;color:rgba(63,63,63,0.3);margin:10px 0}.main-subscribe .newsletter .content .form.subscribe .field .phonemask-validation{-webkit-appearance:none}.main-subscribe .newsletter .content .form.subscribe .field textarea{-webkit-appearance:none;resize:vertical;min-height:120px;padding:15px var(--padding)}.main-subscribe .newsletter .content .form.subscribe .field [id="password-strength-meter-container"]{margin-top:5px;font-size:12px}.main-subscribe .newsletter .content .form.subscribe .field [id="password-strength-meter-container"] span{color:#ed1c24}.main-subscribe .newsletter .content .form.subscribe .field [id="password-strength-meter-container"].password-very-strong span{color:#50C83A}.main-subscribe .newsletter .content .form.subscribe .slide-label-wrap{display:flex;flex-direction:column;position:relative;padding-top:0;--labelHeight:16px}.main-subscribe .newsletter .content .form.subscribe .slide-label-wrap .password-wrap{position:static}.main-subscribe .newsletter .content .form.subscribe .slide-label-wrap label{--labelPadding:5px;font-weight:500;font-size:14px;line-height:1;color:#9f9f9f;display:flex;align-items:center;max-width:calc(100% - (var(--padding) * 2));height:var(--labelHeight);box-sizing:border-box;position:absolute;z-index:2;top:calc((var(--inputHeight) - var(--labelHeight)) / 2);left:var(--padding);transition:top .3s,height .3s,color .3s,font-size .3s;pointer-events:none}.main-subscribe .newsletter .content .form.subscribe .slide-label-wrap label:before{content:'';position:absolute;top:0;bottom:0;left:calc((var(--labelPadding) + var(--borderWidth)) * -1);right:calc((var(--labelPadding) + var(--borderWidth)) * -1);background:var(--fieldsBg);border-radius:4px}.main-subscribe .newsletter .content .form.subscribe .slide-label-wrap label span{position:relative;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-subscribe .newsletter .content .form.subscribe .slide-label-wrap.fill label{top:calc(var(--labelHeight) / 2 * -1);font-size:12px}.main-subscribe .newsletter .content .form.subscribe .fieldset-block{display:flex;flex-direction:column;position:relative}.main-subscribe .newsletter .content .form.subscribe .fieldset-block .label-block{display:none}.main-subscribe .newsletter .content .form.subscribe .fieldset-block .value-block{box-sizing:border-box;display:flex;flex-direction:column}.main-subscribe .newsletter .content .form.subscribe .fieldset-block .value-block .value{font-weight:600;font-size:16px;line-height:22px;color:#3f3f3f;margin:0 0 16px}.main-subscribe .newsletter .content .form.subscribe .fieldset-block .value-block .link{font-weight:normal;font-size:14px;line-height:20px;color:#3f3f3f;cursor:pointer}.d_desktop .main-subscribe .newsletter .content .form.subscribe .fieldset-block .value-block .link{transition:color .3s}.d_desktop .main-subscribe .newsletter .content .form.subscribe .fieldset-block .value-block .link:hover{color:#005aa6}.main-subscribe .newsletter .content .form.subscribe .password-wrap{position:relative;--eyeHeight:24px}.main-subscribe .newsletter .content .form.subscribe .password-wrap .icon{position:absolute;z-index:2;top:calc((var(--inputHeight) - var(--eyeHeight)) / 2);right:10px;width:var(--eyeHeight);height:var(--eyeHeight);display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:4px;cursor:pointer;visibility:visible;opacity:1;transition:opacity .3s,visibility .3s}.d_desktop .main-subscribe .newsletter .content .form.subscribe .password-wrap .icon{transition:color .3s}.d_desktop .main-subscribe .newsletter .content .form.subscribe .password-wrap .icon:hover{color:#005aa6}.main-subscribe .newsletter .content .form.subscribe .password-wrap input[type="password"][style*="display: none"]~.icon,.main-subscribe .newsletter .content .form.subscribe .password-wrap input[type="password"][style*="display:none"]~.icon{display:none}.main-subscribe .newsletter .content .form.subscribe .password-wrap input[type="password"]~.icon-eye-disabled{visibility:hidden;opacity:0}.main-subscribe .newsletter .content .form.subscribe .password-wrap input[type="text"]~.icon-eye{visibility:hidden;opacity:0}.main-subscribe .newsletter .content .form.subscribe .field{margin:0}.v_large_mobile .main-subscribe .newsletter .content .form.subscribe,.v_small_desktop .main-subscribe .newsletter .content .form.subscribe{grid-template-columns:1fr 160px}.v_tablet .main-subscribe .newsletter .content .form.subscribe,.d_desktop:not(.v_small_desktop) .main-subscribe .newsletter .content .form.subscribe{grid-template-columns:1fr 210px}.main-subscribe .newsletter .content .form.subscribe .actions .action.subscribe{width:100%}.main-subscribe .newsletter-info{display:block;min-height:275px;position:relative;background:#005aa6;box-sizing:border-box;padding:40px var(--mainPadding);text-decoration:none}.d_desktop .main-subscribe .newsletter-info{padding:40px 48px}.main-subscribe .newsletter-info .image{position:absolute;right:0;bottom:0;pointer-events:none}.main-subscribe .newsletter-info .text{color:#fff;line-height:1.25}.main-subscribe .newsletter-info .text>*{font-weight:normal}.main-subscribe .newsletter-info .text>*:last-child{margin:0}.main-subscribe .newsletter-info .text h3{font-size:28px;margin:0 0 32px}.main-subscribe .newsletter-info .text h4{font-size:18px;margin:0 0 40px}.main-subscribe .newsletter-info .text p{font-size:14px;margin:0 0 30px}.home-general-banner-wrap{width:calc(100% + (var(--mainPadding) * 2));margin:0 calc(var(--mainPadding) * -1) 60px}.d_desktop .home-general-banner-wrap{width:100%;margin:0 0 100px}.home-general-banner-wrap .home-general-banner-container.owl-not-loaded:after{content:'';display:block;margin-top:24px;height:8px}.home-general-banner-wrap .home-general-banner-container.owl-carousel{display:block}.home-general-banner-wrap .home-general-banner-container.owl-carousel .owl-item{width:100%}.home-general-banner-wrap .home-general-banner-container.owl-carousel .owl-item.hidden{display:none}.home-general-banner-wrap .home-general-banner-container picture{display:block}.home-general-banner-wrap .home-general-banner-container .home-banner-inner .info-block{display:none}.home-general-banner-wrap .home-general-banner-container .home-banner-inner img{height:auto}.home-general-banner-wrap .home-general-banner-container:not(.owl-carousel) .home-banner-inner:not(:first-child){display:none}.d_desktop .home-general-banner-wrap .home-general-banner-container .owl-dots{margin:0;position:absolute;left:0;right:0;bottom:40px}.product-sliders-wrap{margin:0 0 60px}.d_desktop .product-sliders-wrap{margin:0 0 100px}.homepage-series-wrap{margin:0 0 60px}.d_desktop .homepage-series-wrap{margin:0 0 100px}.homepage-series-wrap .homepage-series-list{width:calc(100% + (var(--mainPadding) * 2));margin:0 calc(var(--mainPadding) * -1)}.v_tablet .homepage-series-wrap .homepage-series-list,.d_desktop .homepage-series-wrap .homepage-series-list{width:100%;margin:0}.homepage-series-wrap .homepage-series-list .series-item{text-decoration:none;position:relative;display:block}.homepage-series-wrap .homepage-series-list .series-item .image-block{display:flex}.homepage-series-wrap .homepage-series-list .series-item .image-block picture,.homepage-series-wrap .homepage-series-list .series-item .image-block img{display:block}.homepage-series-wrap .homepage-series-list .series-item .info-block{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box;padding:16px 16px 32px;color:#fff}.v_tablet .homepage-series-wrap .homepage-series-list .series-item .info-block{padding:16px}.d_desktop .homepage-series-wrap .homepage-series-list .series-item .info-block{padding:32px}.homepage-series-wrap .homepage-series-list .series-item .info-block .note{font-weight:normal;font-size:14px;line-height:1;letter-spacing:0.5px;text-transform:uppercase;color:#fff;margin:0 0 8px}.v_large_mobile .homepage-series-wrap .homepage-series-list .series-item .info-block .note,.v_tablet .homepage-series-wrap .homepage-series-list .series-item .info-block .note{font-size:12px}.homepage-series-wrap .homepage-series-list .series-item .info-block .series-name{font-weight:500;font-size:24px;line-height:30px;margin:0 0 16px}.v_large_mobile .homepage-series-wrap .homepage-series-list .series-item .info-block .series-name{font-size:20px;line-height:26px}.v_tablet .homepage-series-wrap .homepage-series-list .series-item .info-block .series-name{font-size:16px;line-height:20px}.homepage-series-wrap .homepage-series-list .series-item .info-block .show-all{display:flex;align-items:center;font-size:16px;line-height:24px;cursor:pointer}.d_desktop .homepage-series-wrap .homepage-series-list .series-item .info-block .show-all{transition:color .3s}.d_desktop .homepage-series-wrap .homepage-series-list .series-item .info-block .show-all:hover{color:#00aaeb}.homepage-series-wrap .homepage-series-list .series-item .info-block .show-all .icon{width:24px;height:24px;margin-left:16px}.homepage-series-wrap .homepage-series-list .owl-dots{margin-top:24px;display:flex;justify-content:center}.homepage-series-wrap .homepage-series-list .owl-dots .owl-dot{display:flex;align-items:center;justify-content:center;width:8px;height:8px;background:#e7e6e6;border-radius:50%;transition:background .3s;margin:0 5px;cursor:pointer}.homepage-series-wrap .homepage-series-list .owl-dots .owl-dot span{display:none}.homepage-series-wrap .homepage-series-list .owl-dots .owl-dot.active{background:#005aa6}.homepage-series-wrap .homepage-series-list:not(.owl-carousel){display:grid;grid-template-columns:1fr;grid-gap:16px}.d_mobile:not(.v_tablet) .homepage-series-wrap .homepage-series-list:not(.owl-carousel) .series-item:nth-child(1n+2){display:none}.v_tablet .homepage-series-wrap .homepage-series-list:not(.owl-carousel),.d_desktop .homepage-series-wrap .homepage-series-list:not(.owl-carousel){grid-template-columns:1fr 1fr}.v_tablet .homepage-series-wrap .homepage-series-list:not(.owl-carousel) .series-item:nth-child(1n+3),.d_desktop .homepage-series-wrap .homepage-series-list:not(.owl-carousel) .series-item:nth-child(1n+3){display:none}.home-page-posts-wrap{margin:0 0 60px;display:grid;grid-template-columns:1fr}.d_desktop .home-page-posts-wrap{margin:0 0 100px;grid-template-columns:1fr auto}.home-page-posts-wrap .home-page-posts-blog-url{height:40px;display:flex;align-items:center;font-size:16px;line-height:22px;color:#3f3f3f}.d_desktop .home-page-posts-wrap .home-page-posts-blog-url{transition:color .3s}.d_desktop .home-page-posts-wrap .home-page-posts-blog-url:hover{color:#005aa6}.d_mobile .home-page-posts-wrap .home-page-posts-blog-url{order:3}.home-page-posts-wrap .home-page-posts-blog-url .icon{width:24px;height:24px;margin-left:16px}.home-page-posts-wrap a{text-decoration:none}.home-page-posts-wrap .homepage-posts-list{display:grid;grid-template-columns:1fr;grid-gap:32px}.d_desktop .home-page-posts-wrap .homepage-posts-list{grid-column:span 2;grid-template-columns:1fr 1fr;grid-gap:16px}.home-page-posts-wrap .homepage-posts-list .homepage-posts-main{width:calc(100% + (var(--mainPadding) * 2));margin:0 calc(var(--mainPadding) * -1)}.d_desktop .home-page-posts-wrap .homepage-posts-list .homepage-posts-main{width:100%;margin:0}.home-page-posts-wrap .homepage-posts-list .homepage-posts-main .main-post{display:block}.home-page-posts-wrap .homepage-posts-list .homepage-posts-main .image-block{display:flex}.home-page-posts-wrap .homepage-posts-list .homepage-posts-main .image-block picture,.home-page-posts-wrap .homepage-posts-list .homepage-posts-main .image-block img{display:block}.home-page-posts-wrap .homepage-posts-list .homepage-posts-main .info-block{display:block;box-sizing:border-box;padding:24px var(--mainPadding);background:#005aa6;color:#fff}.d_desktop .home-page-posts-wrap .homepage-posts-list .homepage-posts-main .info-block{padding:24px 32px 32px}.home-page-posts-wrap .homepage-posts-list .homepage-posts-main .created-at{display:block;font-size:14px;line-height:1;letter-spacing:0.5px;text-transform:uppercase;margin:0 0 8px}.home-page-posts-wrap .homepage-posts-list .homepage-posts-main .title{display:block;font-size:28px;line-height:34px}.d_mobile .home-page-posts-wrap .homepage-posts-list .homepage-posts-others{border-bottom:1px solid #e7e6e6;margin-bottom:24px;padding-bottom:24px}.d_desktop .home-page-posts-wrap .homepage-posts-list .homepage-posts-others{padding-left:16px;box-sizing:border-box}.home-page-posts-wrap .homepage-posts-list .homepage-posts-others .home-page-post-items{list-style:none}.home-page-posts-wrap .homepage-posts-list .homepage-posts-others .home-page-post-items .delimiter{width:100%;height:1px;background:#e7e6e6;margin:24px 0}.d_desktop .home-page-posts-wrap .homepage-posts-list .homepage-posts-others .home-page-post-items .delimiter{margin:32px 0}.home-page-posts-wrap .homepage-posts-list .homepage-posts-others .home-page-post-items .post-item .created-at{font-size:14px;line-height:1;letter-spacing:0.5px;text-transform:uppercase;color:#9f9f9f;margin:0 0 16px}.home-page-posts-wrap .homepage-posts-list .homepage-posts-others .home-page-post-items .post-item .product-item-link{color:#3f3f3f}.d_desktop .home-page-posts-wrap .homepage-posts-list .homepage-posts-others .home-page-post-items .post-item .product-item-link{display:grid;grid-template-columns:1fr 24px;grid-column-gap:36px;transition:color .3s}.home-page-posts-wrap .homepage-posts-list .homepage-posts-others .home-page-post-items .post-item .product-item-link .name{font-weight:normal;font-size:18px;line-height:24px}.home-page-posts-wrap .homepage-posts-list .homepage-posts-others .home-page-post-items .post-item .product-item-link .arrow-block{display:none}.d_desktop .home-page-posts-wrap .homepage-posts-list .homepage-posts-others .home-page-post-items .post-item .product-item-link .arrow-block{width:24px;height:24px;font-size:24px;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s}.d_desktop .home-page-posts-wrap .homepage-posts-list .homepage-posts-others .home-page-post-items .post-item .product-item-link:hover{color:#005aa6}.d_desktop .home-page-posts-wrap .homepage-posts-list .homepage-posts-others .home-page-post-items .post-item .product-item-link:hover .arrow-block{opacity:1}.homepage-text-wrapper{margin:0 0 60px}.d_desktop .homepage-text-wrapper{margin:0 0 100px}