@charset "UTF-8";@import "jquery.fancybox.css";@import "perfect-scrollbar.css";@font-face{src:url(../fonts/mediator_sefir_narrow_black.woff) format("woff");font-family:mediator;font-weight:900;font-style:normal;font-display:fallback}@font-face{src:url(../fonts/NewsGothic-Regular/fonts/NewsGothic-Regular.eot);font-family:news gothic;src:local("☺"),url(../fonts/NewsGothic-Regular/fonts/NewsGothic-Regular.woff) format("woff"),url(../fonts/NewsGothic-Regular/fonts/NewsGothic-Regular.ttf) format("truetype"),url(../fonts/NewsGothic-Regular/fonts/NewsGothic-Regular.svg) format("svg");font-weight:400;font-style:normal;font-display:fallback}@font-face{src:url(../fonts/NewsGothic-Bold/fonts/NewsGothic-Bold.eot);font-family:news gothic;src:local("☺"),url(../fonts/NewsGothic-Bold/fonts/NewsGothic-Bold.woff) format("woff"),url(../fonts/NewsGothic-Bold/fonts/NewsGothic-Bold.ttf) format("truetype"),url(../fonts/NewsGothic-Bold/fonts/NewsGothic-Bold.svg) format("svg");font-weight:700;font-style:normal}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}main{display:block}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{line-height:1.15;font-family:sans-serif;font-size:100%;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}[hidden],template{display:none}.slick-slider{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #ddd;border-radius:0;background:#f8f8f8;position:relative;overflow:hidden}.selectric .label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;color:#444;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric .button,.selectric .label{display:block;line-height:38px;height:38px}.selectric .button{position:absolute;right:0;top:0;width:38px;background-color:#f8f8f8;color:#bbb;text-align:center;font:0/0 a;*font:20px/38px Lucida Sans Unicode,Arial Unicode MS,Arial}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#bbb;border-bottom:none}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:none!important;border:none!important;*font:0/0 a!important;background:none!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#f8f8f8;border:1px solid #c4c4c4;z-index:-1;-webkit-box-shadow:0 0 10px -6px;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer}.selectric-items li.selected{background:#e0e0e0;color:#444}.selectric-items li.highlighted{background:#d0d0d0;color:#444}.selectric-items li:hover{background:#d5d5d5;color:#444}.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default!important;background:none!important;color:#666!important}.selectric-items .disabled,.selectric-items .selectric-group .selectric-group-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;background:none;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}a:focus{outline:none}body,html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;outline:none;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-webkit-tap-highlight-color:transparent}a{color:inherit}a,a:focus,a:hover{text-decoration:none}ul{list-style:none;padding:0}p,ul{margin:0}h1,h2,h3,h4,h5{margin:0;font-weight:400;font-size:inherit}input,textarea{border:none;background-color:transparent;color:inherit;font-family:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none!important;box-shadow:none!important}input::-ms-clear,textarea::-ms-clear{display:none}input:-webkit-autofill,textarea:-webkit-autofill{-webkit-text-fill-color:#444552!important}input:disabled:-webkit-autofill,textarea:disabled:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #e0e0e0 inset!important;border-color:#e2e4e7!important;background-color:#e0e0e0!important}input::-webkit-contacts-auto-fill-button,input::-webkit-credentials-auto-fill-button,textarea::-webkit-contacts-auto-fill-button,textarea::-webkit-credentials-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,textarea[type=number]::-webkit-inner-spin-button,textarea[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}button{color:inherit}button,select{border:none;font-family:inherit;padding:0;background-color:transparent}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.clearfix:after{content:"";display:table;clear:both}.js-mobile-visible,.js-mobile-xs-visible,.js-tablet-visible{position:absolute;top:0;left:0;width:0;height:0;z-index:-9999;display:none}@media only screen and (min-width:768px) and (max-width:1299px){.js-tablet-visible{display:block}}@media only screen and (max-width:767px){.js-mobile-visible{display:block}}@media only screen and (max-width:597px){.js-mobile-xs-visible{display:block}}.guide__disable-events{pointer-events:none}.guide__page-title{font-family:mediator;font-size:30px;font-weight:900;letter-spacing:.1px;text-align:center;color:#000;margin-bottom:55px}@media screen and (max-width:1299px){.guide__page-title{font-size:20px;margin-bottom:40px}}@media screen and (max-width:759px){.guide__page-title{margin-bottom:20px}}.guide__h2-title{font-size:20px;font-weight:700;line-height:1.2;text-align:center;color:#000;margin-bottom:30px}@media screen and (max-width:1299px){.guide__h2-title{font-size:18px;line-height:1.33}}.guide__header-link{font-weight:700;color:#272fc4;border-bottom:2px solid transparent;-webkit-transition:border .15s;-moz-transition:border .15s;transition:border .15s}@media screen and (min-width:990px){.guide__header-link:hover{border-color:#ff9119;color:#000}}.guide__dotted-link{cursor:pointer;display:inline-block;font-size:16px;line-height:1.5;letter-spacing:.05em;color:#272fc4;background-image:-webkit-repeating-linear-gradient(left,#272fc4 0,#272fc4 5px,rgba(39,47,196,0) 0,rgba(39,47,196,0) 8px,#272fc4 0);background-image:-moz- oldrepeating-linear-gradient(left,#272fc4 0,#272fc4 5px,rgba(39,47,196,0) 0,rgba(39,47,196,0) 8px,#272fc4 0);background-image:repeating-linear-gradient(90deg,#272fc4 0,#272fc4 5px,rgba(39,47,196,0) 0,rgba(39,47,196,0) 8px,#272fc4 0);background-size:100% 1px;background-position:0 95%;background-repeat:repeat-x;-webkit-transition:.3s cubic-bezier(.455,.03,.515,.955);-moz-transition:.3s cubic-bezier(.455,.03,.515,.955);transition:.3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:color,background-color;-moz-transition-property:color,background-color;transition-property:color,background-color}@media screen and (min-width:990px){.guide__dotted-link:hover{background-image:-webkit-repeating-linear-gradient(left,#ff5a55 0,#ff5a55 5px,rgba(39,47,196,0) 0,rgba(39,47,196,0) 8px,#ff5a55 0);background-image:-moz- oldrepeating-linear-gradient(left,#ff5a55 0,#ff5a55 5px,rgba(39,47,196,0) 0,rgba(39,47,196,0) 8px,#ff5a55 0);background-image:repeating-linear-gradient(90deg,#ff5a55 0,#ff5a55 5px,rgba(39,47,196,0) 0,rgba(39,47,196,0) 8px,#ff5a55 0);color:#ff5a55}}.guide__dotted-link--orange{color:#ff9119;background-image:-webkit-repeating-linear-gradient(left,#ff9119 0,#ff9119 5px,rgba(39,47,196,0) 0,rgba(39,47,196,0) 8px,#ff9119 0);background-image:-moz- oldrepeating-linear-gradient(left,#ff9119 0,#ff9119 5px,rgba(39,47,196,0) 0,rgba(39,47,196,0) 8px,#ff9119 0);background-image:repeating-linear-gradient(90deg,#ff9119 0,#ff9119 5px,rgba(39,47,196,0) 0,rgba(39,47,196,0) 8px,#ff9119 0)}@media screen and (min-width:990px){.guide__dotted-link--orange:hover{background-image:-webkit-repeating-linear-gradient(left,#ff5a55 0,#ff5a55 5px,rgba(39,47,196,0) 0,rgba(39,47,196,0) 8px,#ff5a55 0);background-image:-moz- oldrepeating-linear-gradient(left,#ff5a55 0,#ff5a55 5px,rgba(39,47,196,0) 0,rgba(39,47,196,0) 8px,#ff5a55 0);background-image:repeating-linear-gradient(90deg,#ff5a55 0,#ff5a55 5px,rgba(39,47,196,0) 0,rgba(39,47,196,0) 8px,#ff5a55 0);color:#ff5a55}}.guide__under-link{cursor:pointer;display:inline;font-size:16px;line-height:1.5;color:#272fc4;background-image:-webkit-gradient(linear,left top,left bottom,from(#272fc4),to(#272fc4));background-image:-webkit-linear-gradient(#272fc4,#272fc4);background-image:-moz- oldlinear-gradient(#272fc4,#272fc4);background-image:linear-gradient(#272fc4,#272fc4);background-repeat:repeat-x;background-size:100% 1px;background-position:0 90%}@media screen and (min-width:990px){.guide__under-link:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#ff5a55),to(#ff5a55));background-image:-webkit-linear-gradient(#ff5a55,#ff5a55);background-image:-moz- oldlinear-gradient(#ff5a55,#ff5a55);background-image:linear-gradient(#ff5a55,#ff5a55);color:#ff5a55}}.guide__text{font-size:16px;line-height:24px;color:#000}.guide__tizer-title{font-size:18px;font-weight:700;color:#000;text-align:left}@media screen and (max-width:1299px){.guide__tizer-title{font-size:16px}}.guide__input{cursor:pointer;width:192px;height:48px;padding-left:13px;padding-right:13px;border:2px solid #e2e4e7;font-size:16px;line-height:normal;background-color:#fff;-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s;letter-spacing:.05em}.guide__input+.error,.guide__input+.error-inner{display:block;padding-top:3px;font-size:14px;font-weight:400;color:#ff5a55;text-align:left}.guide__input.error{border-color:#ff5a55}@media screen and (min-width:990px){.guide__input:not(.error):hover{border-color:#ffe7b0}}.guide__input:not(.error):focus{cursor:text;border-color:#272fc4}.guide__input:disabled{border-color:#e2e4e7!important;background-color:#e0e0e0!important}.guide__input[type=tel]::-webkit-input-placeholder{font-size:16px;letter-spacing:normal;color:#444552;letter-spacing:.05em;text-align:left}.guide__input[type=tel]::-moz-placeholder{font-size:16px;letter-spacing:normal;color:#444552;letter-spacing:.05em;text-align:left}.guide__input[type=tel]:-ms-input-placeholder{font-size:16px;letter-spacing:normal;color:#444552;letter-spacing:.05em;text-align:left}.guide__input[type=tel]::placeholder{font-size:16px;letter-spacing:normal;color:#444552;letter-spacing:.05em;text-align:left}.guide__input[type=date]::-webkit-inner-spin-button,.guide__input[type=date]::-webkit-outer-spin-button,.guide__input [type=number]::-webkit-inner-spin-button,.guide__input [type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.guide__input__wrap{display:block}.guide__input__wrap[data-required=true] .guide__input__text{position:relative}.guide__input__wrap[data-required=true] .guide__input__text:before{content:"*";position:absolute;top:0;right:100%;display:inline-block;vertical-align:middle;padding-right:3px;color:#ff5a55}.guide__input__text{display:block;margin-left:15px;margin-bottom:6px;font-size:14px;font-weight:700;line-height:18px;text-align:left}.guide__textarea{cursor:pointer;width:100%;max-width:100%;min-width:100%;height:96px;min-height:96px;padding-left:13px;padding-right:13px;padding-top:13px;border:2px solid #e2e4e7;font-size:15px;background-color:#fff;-webkit-transition:border-color .1s;-moz-transition:border-color .1s;transition:border-color .1s;resize:none}.guide__textarea.error{border-color:#ff5a55}@media screen and (min-width:990px){.guide__textarea:hover{border-color:#ffe7b0}}.guide__textarea:focus{cursor:text;border-color:#272fc4}.guide__input--submit{position:relative;z-index:1;width:100%;height:72px;padding-bottom:6px;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#272fc4;text-align:center;-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0)}@media screen and (min-width:990px){.guide__input--submit:hover{color:#000}.guide__input--submit:hover .guide__input--submit__bg{-webkit-transform:scale(1.07);-moz-transform:scale(1.07);-ms-transform:scale(1.07);transform:scale(1.07)}.guide__input--submit:hover .guide__input--submit__bg svg path{fill:#ff9119!important}}.guide__input--submit__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s}.guide__input--submit__bg svg{width:100%;height:100%;overflow:visible!important}.guide__input--submit__bg svg path{-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s;-webkit-filter:drop-shadow(0 20px 15px rgba(168,74,0,.13));filter:drop-shadow(0 20px 15px rgba(168,74,0,.13));stroke-width:2px;stroke:#ff9119;fill:#fff}.guide__btn_t1{border:2px solid transparent;padding:20px 38px 16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;position:relative;z-index:1;font-size:14px;font-weight:700;letter-spacing:2.6px;text-align:left;color:#272fc4;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;text-transform:uppercase;-webkit-transition:color .1s;-moz-transition:color .1s;transition:color .1s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);background:transparent}.guide__btn_t1.guide__btn_t1--orange:before{border-color:#ff9119;-webkit-box-shadow:0 20px 15px 0 rgba(168,74,0,.13);box-shadow:0 20px 15px 0 rgba(168,74,0,.13)}@media screen and (min-width:990px){.guide__btn_t1.guide__btn_t1--orange:not(:disabled):not(.disabled):hover:before{border-color:#ff9119;-webkit-box-shadow:0 11px 11px 0 rgba(43,23,50,.07);box-shadow:0 11px 11px 0 rgba(43,23,50,.07)}}.guide__btn_t1.disabled:before,.guide__btn_t1:disabled:before{background-color:#f8f8f8;border:2px solid #e2e4e7;-webkit-box-shadow:none;box-shadow:none}.guide__btn_t1.disabled:after,.guide__btn_t1:disabled:after{background-image:url(../images/icons/arrow__btn_t1__disabled.svg)}.guide__btn_t1.disabled,.guide__btn_t1:disabled{color:#cdccca}.guide__btn_t1:after{width:14px;height:25px;background-image:url("data:image/svg+xml;utf8,<svg width='14' height='26' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><use xlink:href='%23path0_fill' transform='rotate(-45 11.035 18.77)' fill='%23272FC4'/><defs><path id='path0_fill' fill-rule='evenodd' d='M16.384 15.598V0h1.024v16.573H0v-.975h16.384z'/></defs></svg>");background-repeat:no-repeat;margin-left:20px;-webkit-flex-shrink:0;flex-shrink:0;margin-top:-1px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0)}.guide__btn_t1:after,.guide__btn_t1:before{content:"";display:block;-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s}.guide__btn_t1:before{width:100%;height:100%;left:0;top:0;background:transparent;position:absolute;-webkit-box-shadow:0 15px 15px 0 rgba(68,69,82,.1);box-shadow:0 15px 15px 0 rgba(68,69,82,.1);border:2px solid #272fc4;background-color:#fff;z-index:-1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}@media screen and (max-width:759px){.guide__btn_t1:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width:990px){.guide__btn_t1:not(:disabled):not(.disabled):hover{color:#fff}.guide__btn_t1:not(:disabled):not(.disabled):hover:before{background-color:#272fc4;-webkit-box-shadow:0 15px 15px 0 rgba(68,69,82,.1);box-shadow:0 15px 15px 0 rgba(68,69,82,.1);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.guide__btn_t1:not(:disabled):not(.disabled):hover:after{background-image:url("data:image/svg+xml;utf8,<svg width='14' height='26' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><use xlink:href='%23path0_fill' transform='rotate(-45 11.035 18.77)' fill='%23fff'/><defs><path id='path0_fill' fill-rule='evenodd' d='M16.384 15.598V0h1.024v16.573H0v-.975h16.384z'/></defs></svg>")}.guide__btn_t1.guide__btn_t1--orange:not(:disabled):not(.disabled):hover{color:#000}.guide__btn_t1.guide__btn_t1--orange:not(:disabled):not(.disabled):hover:before{background-color:#ff9119;-webkit-box-shadow:0 11px 11px 0 rgba(43,23,50,.07);box-shadow:0 11px 11px 0 rgba(43,23,50,.07);-webkit-transform:scale(1.051);-moz-transform:scale(1.051);-ms-transform:scale(1.051);transform:scale(1.051)}.guide__btn_t1.guide__btn_t1--orange:not(:disabled):not(.disabled):hover:after{background-image:url(../images/icons/arrow__btn_t1__hover__t2.svg)}}.guide__button{position:relative;z-index:1;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;max-width:100%;height:48px;padding:0 35px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;font-size:18px;font-weight:700;line-height:1.2;text-align:center;letter-spacing:.1em;white-space:nowrap;text-transform:uppercase;-webkit-transition:.3s cubic-bezier(.455,.03,.515,.955);-moz-transition:.3s cubic-bezier(.455,.03,.515,.955);transition:.3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-color,color;-moz-transition-property:background-color,color;transition-property:background-color,color}@media only screen and (min-width:768px) and (max-width:1299px){.guide__button{padding:0 17px}}.guide__button[disabled]{background:#e0e0e0;color:#b9b9b9}.guide__button:before{content:"";position:absolute;top:0;z-index:-1;width:100%;height:100%;opacity:0;left:0}@media only screen and (min-width:1300px){.guide__button:hover:before{opacity:1}}.guide__button--orange{background:#ff9119;color:#fff;-webkit-box-shadow:0 20px 15px rgba(168,74,0,.129755);box-shadow:0 20px 15px rgba(168,74,0,.129755)}.guide__button--orange:before{background:#ff8500}.guide__button--orange:active:before{background:#ed8819}.guide__button--blue{background-color:#000786;color:#fff;-webkit-box-shadow:0 20px 15px rgba(0,7,134,.1);box-shadow:0 20px 15px rgba(0,7,134,.1)}.guide__button--blue:before{background-color:#272fc4}.guide__button--gray{background:#e2e4e7;color:#000}.guide__button--gray:before{background:#cdccca}.guide__button--gray:active:before{background:#bdbdbd}.guide__radio-button{display:inline-block;position:relative;cursor:pointer}.guide__radio-button:after{content:"";display:block;width:24px;height:24px;background-color:#ffedc4;border:2px solid red;position:absolute;left:0;border-radius:50%;top:10px;-webkit-transform:translateY(-50%) scale(2);-moz-transform:translateY(-50%) scale(2);-ms-transform:translateY(-50%) scale(2);transform:translateY(-50%) scale(2);opacity:0;z-index:1}.guide__radio-button.error>div:before{border-color:#ff5a55}@media screen and (min-width:989px){.guide__radio-button:not(.disable-hover):hover>div:before{background-color:#ffedc4}}.guide__radio-button input:checked+div:after{opacity:1;-webkit-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.guide__radio-button input:disabled+div:before{background-color:#e0e0e0!important}.guide__radio-button input{visibility:hidden;position:absolute;z-index:-10}.guide__radio-button>div{position:relative;display:inline-block;padding-top:1px;padding-left:38px;font-size:16px;line-height:20px}.guide__radio-button>div:before{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px;border:2px solid #cbced1;border-radius:50%;background-color:#fff;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.guide__radio-button>div:after,.guide__radio-button>div:before{content:"";position:absolute;top:10px;left:0;z-index:1;display:block}.guide__radio-button>div:after{-webkit-transform:translateY(-50%) scale(.2);-moz-transform:translateY(-50%) scale(.2);-ms-transform:translateY(-50%) scale(.2);transform:translateY(-50%) scale(.2);width:10px;height:10px;margin-left:7px;border-radius:50%;background-color:#272fc4;-webkit-box-shadow:0 4px 5px 0 rgba(39,47,196,.42);box-shadow:0 4px 5px 0 rgba(39,47,196,.42);opacity:0;-webkit-transition:-webkit-transform .2s cubic-bezier(.59,.72,0,2);transition:-webkit-transform .2s cubic-bezier(.59,.72,0,2);-moz-transition:transform .2s cubic-bezier(.59,.72,0,2),-moz-transform .2s cubic-bezier(.59,.72,0,2);transition:transform .2s cubic-bezier(.59,.72,0,2);transition:transform .2s cubic-bezier(.59,.72,0,2),-webkit-transform .2s cubic-bezier(.59,.72,0,2),-moz-transform .2s cubic-bezier(.59,.72,0,2)}.guide__checkbox-button{cursor:pointer;position:relative;padding-left:63px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block}.guide__checkbox-button:after{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%) scale(2);-moz-transform:translateY(-50%) scale(2);-ms-transform:translateY(-50%) scale(2);transform:translateY(-50%) scale(2);z-index:1;display:block;width:24px;height:24px;border:2px solid red;border-radius:50%;background-color:#ffedc4;opacity:0}.guide__checkbox-button input:checked+div:after{margin-left:34px;-webkit-box-shadow:0 4px 5px 0 rgba(39,47,196,.42);box-shadow:0 4px 5px 0 rgba(39,47,196,.42);background-color:#272fc4}@media screen and (min-width:989px){.guide__checkbox-button:hover>div:before{background-color:#ffedc4}}.guide__checkbox-button input{visibility:hidden;position:absolute;z-index:-10}.guide__checkbox-button>div{display:inline-block;font-size:16px}.guide__checkbox-button>div:before{width:51px;height:24px;background-color:#fff;border:2px solid #cbced1;border-radius:12px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.guide__checkbox-button>div:after,.guide__checkbox-button>div:before{content:"";display:block;position:absolute;left:0;top:50%;z-index:1;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}.guide__checkbox-button>div:after{width:10px;height:10px;background-color:#cbced1;border-radius:50%;margin-left:7px;-webkit-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}.guide__question{vertical-align:middle;cursor:default}.guide__question,.guide__question__label{display:inline-block;position:relative;height:23px}.guide__question__label{width:23px;margin-left:9px;border-radius:50%;background-color:#e2e4e7;cursor:pointer}.guide__question__label:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-position:50%;background-repeat:no-repeat;background-size:auto;background-image:url(../images/icons/guide__question.svg);-webkit-filter:drop-shadow(0 4px 5px rgba(39,47,196,.42));filter:drop-shadow(0 4px 5px rgba(39,47,196,.42))}.guide__question.is-show .guide__question__body{opacity:1;pointer-events:auto;-webkit-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}@media screen and (max-width:989px){.guide__question.is-show .guide__question__body{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}.guide__question__body{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%) translateY(15%);-moz-transform:translateX(-50%) translateY(15%);-ms-transform:translateX(-50%) translateY(15%);transform:translateX(-50%) translateY(15%);background:#444552;width:394px;-webkit-box-shadow:9px 29px 19px 0 rgba(39,43,88,.16);box-shadow:9px 29px 19px 0 rgba(39,43,88,.16);pointer-events:none;opacity:0;margin-top:17px;z-index:2;padding:30px 35px 16px;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;cursor:default}@media screen and (max-width:989px){.guide__question__body{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(.8);-moz-transform:translate(-50%,-50%) scale(.8);-ms-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8)}}.guide__question__body:before{content:"";display:block;background-image:url(../images/icons/guide__question__triangle.svg);width:13px;height:12px;position:absolute;left:50%;bottom:100%;background-repeat:no-repeat;background-position:bottom;background-size:contain;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:989px){.guide__question__body:before{display:none}}.guide__question__body__text{line-height:1.5;font-size:16px;font-style:normal;font-weight:400;color:#fff;font-weight:300}.guide__question__body__close{background-image:url(../images/icons/guide__quetion__close.svg);width:32px;height:32px;margin-top:35px;background-repeat:no-repeat;background-position:50%;margin-left:auto;margin-right:auto;cursor:pointer}.guide__hint{cursor:default;vertical-align:middle}.guide__hint,.guide__hint__label{position:relative;display:inline-block;height:23px}.guide__hint__label{cursor:pointer;width:23px;margin-left:5px;border-radius:50%;background-color:#e2e4e7}.guide__hint__label:before{content:"?";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding-left:1px;font-size:17px;font-weight:700;line-height:17px;text-align:center;color:#272fc4}.guide__hint.is-show .guide__hint__body{pointer-events:auto;opacity:1;-webkit-transform:translateX(-50%) translateY(0);-moz-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}@media screen and (max-width:989px){.guide__hint.is-show .guide__hint__body{-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}.guide__hint__body{cursor:default;pointer-events:none;position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%) translateY(15%);-moz-transform:translateX(-50%) translateY(15%);-ms-transform:translateX(-50%) translateY(15%);transform:translateX(-50%) translateY(15%);z-index:2;width:450px;margin-top:17px;padding:15px;background:#444552;-webkit-box-shadow:9px 29px 19px 0 rgba(39,43,88,.16);box-shadow:9px 29px 19px 0 rgba(39,43,88,.16);opacity:0;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s}@media screen and (max-width:989px){.guide__hint__body{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(.8);-moz-transform:translate(-50%,-50%) scale(.8);-ms-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8)}}.guide__hint__body:before{content:"";position:absolute;left:50%;bottom:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;width:13px;height:12px;background-image:url(../images/icons/guide__question__triangle.svg);background-repeat:no-repeat;background-position:bottom;background-size:contain}@media screen and (max-width:989px){.guide__hint__body:before{display:none}}.guide__hint__body__text{font-size:16px;font-weight:300;font-style:normal;line-height:1.5;color:#fff}.guide__hint__body__close{cursor:pointer;width:32px;height:32px;margin-top:35px;margin-left:auto;margin-right:auto;background-image:url(../images/icons/guide__quetion__close.svg);background-repeat:no-repeat;background-position:50%}.guide__ok{padding:14px 18px;font-size:14px;font-weight:700;color:#444552;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-transition:background-color .1s,color .1s;-moz-transition:background-color .1s,color .1s;transition:background-color .1s,color .1s}.guide__ok:hover{background-color:#272fc4;color:#fff}.guide__list li{font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#000;margin-bottom:24px;padding-left:27px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.guide__list li:before{content:"";display:block;width:8px;height:8px;background-color:#ff9119;border-radius:50%;position:absolute;left:0;top:8px}.guide__more-button{font-size:14px;font-weight:700;color:#444552;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;cursor:pointer;padding:10px 15px 10px 18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .1s,color .1s;-moz-transition:background-color .1s,color .1s;transition:background-color .1s,color .1s}.guide__more-button:hover{background-color:#272fc4;color:#fff}.guide__more-button:hover:before{background-image:url("data:image/svg+xml;utf8,<svg width='26' height='26' viewBox='0 0 26 26' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'> <g id='Canvas' fill='none'> <g> <g id='Combined Shape'> <path fill-rule='evenodd' clip-rule='evenodd' d='M 14 0L 12 0L 12 12L 0 12L 0 14L 12 14L 12 26L 14 26L 14 14L 26 14L 26 12L 14 12L 14 0Z' fill='%23fff'/> </g> </g> </g> </svg>");-webkit-filter:drop-shadow(0 4px 5px hsla(0,0%,100%,.42));filter:drop-shadow(0 4px 5px rgba(255,255,255,.42))}.guide__more-button:before{content:"";display:block;background-image:url("data:image/svg+xml;utf8,<svg width='26' height='26' viewBox='0 0 26 26' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'> <g id='Canvas' fill='none'> <g> <g id='Combined Shape'> <path fill-rule='evenodd' clip-rule='evenodd' d='M 14 0L 12 0L 12 12L 0 12L 0 14L 12 14L 12 26L 14 26L 14 14L 26 14L 26 12L 14 12L 14 0Z' fill='%23272FC4'/> </g> </g> </g> </svg>");background-repeat:no-repeat;background-position:50%;background-size:contain;width:26px;height:26px;-webkit-filter:drop-shadow(0 4px 5px rgba(39,47,196,.42));filter:drop-shadow(0 4px 5px rgba(39,47,196,.42));margin-right:12px;-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s}p.error{display:none;padding-top:3px;font-size:14px;font-weight:400;color:#ff5a55;text-align:left}.separator-line{width:100%;height:0;border:1px solid #f8f8f8;padding:0 25px}body:last-child:not(:root:root) .guide__input--submit__bg svg path{-webkit-svg-shadow:0 20px 15px rgba(168,74,0,.13);-webkit-filter:none;filter:none}.wrapper_for_single_element{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:100%;margin-bottom:30px}.single__image{max-width:90%;margin-left:auto;margin-right:auto;display:block;margin-bottom:30px}.search{margin-bottom:65px}@media only screen and (min-width:1300px) and (max-width:1680px){.search{margin-bottom:44px}}@media only screen and (min-width:768px) and (max-width:1299px){.search{margin-bottom:50px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.search{margin-bottom:20px}}@media only screen and (max-width:597px){.search{margin-bottom:40px}}.search--journal{display:none}@media only screen and (max-width:597px){.search--journal{display:block;margin-bottom:0}}.search--journal.search--always-visible{display:block}.search__mobile-container{position:relative;display:none;height:60px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.search__mobile-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}}.search__mobile-container .title{font-family:mediator;font-size:28px;color:#000}.search__mobile-container .button-close{margin-top:2px}@media only screen and (min-width:990px) and (max-width:1299px){.search__wrap{padding-right:0!important;padding-left:0!important}}.search__content{background-color:#f8f8f8;padding-top:31px;padding-bottom:31px}@media only screen and (min-width:1300px) and (max-width:1680px){.search__content{padding-left:35px;padding-right:35px}}@media only screen and (min-width:990px) and (max-width:1299px){.search__content{padding-left:30px;padding-right:30px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.search__content{position:fixed;top:0;bottom:0;left:0;z-index:900;width:100%;max-width:320px;height:100%;padding:25px 20px;background-color:#fff;overflow:auto;-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,-webkit-transform .25s;-moz-transition:transform .25s,opacity .25s,-moz-transform .25s;transition:transform .25s,opacity .25s;transition:transform .25s,opacity .25s,-webkit-transform .25s,-moz-transform .25s}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.search__content:not(.is-open){-webkit-transform:translateX(-15%);-moz-transform:translateX(-15%);-ms-transform:translateX(-15%);transform:translateX(-15%);z-index:-1;opacity:0;visibility:hidden;-webkit-transition:opacity .25s,z-index 0s .25s,visibility 0s .25s,-webkit-transform .25s;transition:opacity .25s,z-index 0s .25s,visibility 0s .25s,-webkit-transform .25s;-moz-transition:transform .25s,opacity .25s,z-index 0s .25s,visibility 0s .25s,-moz-transform .25s;transition:transform .25s,opacity .25s,z-index 0s .25s,visibility 0s .25s;transition:transform .25s,opacity .25s,z-index 0s .25s,visibility 0s .25s,-webkit-transform .25s,-moz-transform .25s}}.search__mobile{display:none;width:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.search__mobile{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;text-align:center}}@media only screen and (max-width:597px){.search__mobile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.search__form{-webkit-transition:opacity .25s;-moz-transition:opacity .25s;transition:opacity .25s}@media only screen and (min-width:1681px){.search__form{padding-right:20px;padding-left:20px}}.search__form:not(.is-load){opacity:0}.search__form__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.search__form__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.search__form__col{width:100%;margin-bottom:17px}}.search__form__col:not(:last-child){margin-right:15px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.search__form__col:not(:last-child){margin-right:0}}.search__field{width:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.search__field{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2}}.search__field input{width:100%}@media only screen and (min-width:1681px){.consult__button button,.search__button button{padding:0 25px;font-size:18px}}.consult__button button *,.search__button button *{pointer-events:none}.consult__button--mobile,.search__button--mobile{width:100%}.consult__button--mobile button,.search__button--mobile button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%;padding:0 10px;font-size:16px;text-transform:none}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.search__button{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;order:3}}.search__button button{min-width:194px}@media only screen and (min-width:990px) and (max-width:1299px){.search__button button{width:48px;min-width:48px;padding:14px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.search__button button{width:100%}}.search__button button svg{display:none;width:20px;height:21px;fill:#fff}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.search__button button svg{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}}@media only screen and (min-width:990px) and (max-width:1299px){.search__button span{display:none}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.search__button--mobile button svg{margin-right:10px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.search__button--desktop button svg{display:none}}@media only screen and (min-width:598px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.consult__button{margin-right:30px}}@media only screen and (max-width:597px){.consult__button{margin-bottom:15px}}@media only screen and (min-width:990px) and (max-width:1299px),only screen and (min-width:1300px){.consult__button:before{content:"";position:absolute;top:50%;right:-25px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:6px;height:-webkit-calc(100% + 62px);height:-moz-calc(100% + 62px);height:calc(100% + 62px);background-color:#fff}}.consult__button--desktop{position:relative;margin-right:45px!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.consult__button--desktop{display:none}}@media only screen and (min-width:1681px){.consult__button--desktop button{padding:0 20px}}@media only screen and (min-width:990px) and (max-width:1299px),only screen and (min-width:1300px){.consult__button--mobile{display:none}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.consult__button--mobile{display:block}}.search-message{font-size:16px;line-height:22px;color:#000}.ui-autocomplete{position:absolute;z-index:9999;cursor:default}.ui-autocomplete-loading{background:#fff url(../images/ajax-loader.gif) right 10px center no-repeat;background-size:20px;-webkit-transition:background 0s 0s;-moz-transition:background 0s 0s;transition:background 0s 0s}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;display:block;width:227px;max-height:340px;margin:0;padding:0;background-color:#f2efe7;overflow:auto}@media only screen and (max-width:597px){.ui-menu{max-height:274px}}@media only screen and (max-width:597px) and (orientation:landscape){.ui-menu{max-height:170px}}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{cursor:pointer;margin:0;padding:0;font-size:14px;line-height:22px;letter-spacing:.05em;color:#272fc4}.ui-menu .ui-menu-item .ui-menu-item-wrapper{display:block;padding:10px 14px}@media only screen and (max-width:597px){.ui-menu .ui-menu-item .ui-menu-item-wrapper{padding:10px}}.ui-menu .ui-menu-item .ui-state-active,.ui-menu .ui-menu-item .ui-state-focus,.ui-menu .ui-menu-item .ui-state-hover{margin:0;border:none;color:#ff9119;background:#444552}.ui-menu .ui-menu-item a{font:inherit;color:inherit}.ui-helper-hidden-accessible{display:none!important}.results__wrapper{position:relative}.results .ui-menu__item:first-child .ui-menu-item-wrapper{text-decoration:none;color:#000}.results .ui-menu__item:first-child .ui-state-active,.results .ui-menu__item:first-child .ui-state-focus,.results .ui-menu__item:first-child .ui-state-hover{color:#fff}.results .ui-menu__item .ui-menu-item-wrapper{display:block;padding:10px 14px;text-decoration:underline}@media only screen and (max-width:597px){.results .ui-menu__item .ui-menu-item-wrapper{padding:10px}}@media only screen and (max-width:597px){.results .ui-autocomplete{position:relative;top:auto!important;left:auto!important}}.filter-sort-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}@media only screen and (min-width:1300px){.filter-sort-wrapper{margin-top:40px}}@media only screen and (min-width:598px) and (max-width:767px){.filter-sort-wrapper{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}}.filter-mobile-container{display:none;position:relative;height:100px}@media only screen and (min-width:598px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.filter-mobile-container{display:block}}@media only screen and (max-width:597px){.filter-mobile-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;height:60px}}.filter-mobile-container .title{font-size:45px;color:#000;font-family:mediator;margin-left:15px;margin-right:40px}@media only screen and (max-width:597px){.filter-mobile-container .title{margin-left:0;font-size:28px}}.filter-mobile-container .button-close{position:absolute;top:10px;right:0}@media only screen and (max-width:597px){.filter-mobile-container .button-close{position:relative;top:auto;right:auto}}.filter-wrapper{display:none;display:none!important}@media only screen and (min-width:768px) and (max-width:1299px){.filter-wrapper{display:block;margin-left:30px}}@media only screen and (max-width:767px){.filter-wrapper{display:block}}@media only screen and (max-width:597px){.filter-wrapper{width:100%}}.filter-button{position:relative;text-transform:none;font-size:16px;overflow:visible}@media only screen and (max-width:597px){.filter-button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%;padding:0 30px}}.filter-button svg{display:block;min-width:25px;width:25px;height:20px;margin-right:11px}.filter-button__name{display:block}.filter-button__name:before{content:attr(data-title);font:inherit;color:inherit}@media only screen and (max-width:597px){.filter-button__name:before{content:attr(data-title_mob)}}.filter-button__count{position:absolute;top:-8px;left:-8px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;min-width:18px;height:18px;padding:1px 3px 0 4px;background-color:#000786;border:2px solid #fff;border-radius:30px;text-align:center;font-size:11px;color:#fff}.filter,.filter-button__count{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;max-width:100%;margin-bottom:55px}.filter__select,.filter__sort-select{margin-left:15px;margin-right:40px;margin-bottom:30px}@media only screen and (max-width:597px){.filter__select,.filter__sort-select{margin-left:0;margin-right:0}}.filter__select:last-of-type,.filter__sort-select:last-of-type{margin-bottom:45px}.filter__sort-select{display:none}@media only screen and (max-width:597px){.filter__sort-select{display:block}}.filter__button-show{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-top:20px;margin-left:15px;margin-right:40px}@media only screen and (max-width:597px){.filter__button-show{margin-left:0;margin-right:0}}@media only screen and (min-width:598px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.filter__list{width:-webkit-calc(100% + 55px);width:-moz-calc(100% + 55px);width:calc(100% + 55px);margin-left:-55px}}.filter__list>li{position:relative;padding-left:70px}.filter__list>li:not(:first-child){margin-top:50px}.filter__list>li:after,.filter__list>li:before{position:absolute;left:0;top:10px;content:"";height:2px;width:12px;border-radius:1px;background-color:#000786;-webkit-transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);-moz-transition:transform .3s cubic-bezier(.455,.03,.515,.955),-moz-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955),-moz-transform .3s cubic-bezier(.455,.03,.515,.955)}.filter__list>li:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.filter__list>li.is-opened:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.filter__list__head{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-size:20px;line-height:19px;font-weight:700;letter-spacing:.05em;margin-bottom:20px;-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);-moz-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}.filter__list__head.is-disabled{color:#d5d5d5}.filter__list__head:not(.is-disabled):hover,.filter__list__head:not(.is-disabled):hover:before{color:#ff9119}.filter__list__head:before{position:absolute;top:2px;right:100%;content:attr(data-count);display:inline-block;font-size:16px;font-weight:400;line-height:inherit;color:#d5d5d5;letter-spacing:.05em;margin-right:14px;-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);-moz-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}.filter__list__content{display:none;width:100%!important;overflow:visible!important}.filter__list-inner li:not(:last-child){margin-bottom:20px}.filter__list-inner__link{position:relative;font-size:16px;line-height:19px;font-weight:400;letter-spacing:.05em;-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);-moz-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}.filter__list-inner__link.is-disabled{pointer-events:none;color:#d5d5d5}.filter__list-inner__link:hover,.filter__list-inner__link:hover:before{color:#ff9119}.filter__list-inner__link:before{position:absolute;top:2px;right:100%;content:attr(data-count);display:inline-block;font-size:16px;font-weight:400;line-height:inherit;color:#d5d5d5;letter-spacing:.05em;-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);-moz-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955);margin-right:14px}@media only screen and (max-width:767px){.sort-nav-wrapper{width:100%}}.sort-select{display:none}@media only screen and (max-width:767px){.sort-select{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%}}.sort-select .selectric{width:auto;white-space:nowrap;min-width:170px!important}.sort-nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-size:16px;line-height:22px}@media only screen and (min-width:768px) and (max-width:989px){.sort-nav{font-size:14px;line-height:20px}}@media only screen and (max-width:767px){.sort-nav--shop{display:none}}.sort-nav__label{color:#111;letter-spacing:.05em}.sort-nav__list{margin-left:20px}@media only screen and (min-width:1300px) and (max-width:1680px){.sort-nav__list{margin-left:16px}}.sort-nav__list__item{position:relative;margin:0 6px;padding:0 8px;color:#272fc4;letter-spacing:.05em;-webkit-transition:all .3s cubic-bezier(.455,.03,.515,.955);-moz-transition:all .3s cubic-bezier(.455,.03,.515,.955);transition:all .3s cubic-bezier(.455,.03,.515,.955)}.sort-nav__list__item:not(:first-child){margin-left:10px}.sort-nav__list__item:hover{color:#ff5a55}.sort-nav__list__item:hover:after{border-bottom-color:#ff5a55}.sort-nav__list__item.is-active{color:#fff;background:#ff9119}.sort-nav__list__item.is-active:after{border-bottom-color:transparent}.sort-nav__list__item:after{content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;bottom:2px;left:0;right:0;display:block;width:-webkit-calc(100% - 16px);width:-moz-calc(100% - 16px);width:calc(100% - 16px);height:0;margin:0 auto;border-bottom:1px dashed #272fc4;-webkit-transition:border .3s cubic-bezier(.455,.03,.515,.955);-moz-transition:border .3s cubic-bezier(.455,.03,.515,.955);transition:border .3s cubic-bezier(.455,.03,.515,.955)}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.breadcrumbs--cart,.breadcrumbs--catalog{display:none}}.breadcrumbs__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.breadcrumbs__list__item{font-size:16px;line-height:22px;color:#bdbdbd}.breadcrumbs__list__item:first-child a{text-decoration:underline}.breadcrumbs__list__item:not(:last-child):after{content:"/";padding:0 13px;font:inherit;line-height:inherit;color:inherit}.breadcrumbs__list__item a{font:inherit;line-height:inherit;color:inherit;-webkit-transition:color .3s linear;-moz-transition:color .3s linear;transition:color .3s linear}@media only screen and (min-width:1300px){.breadcrumbs__list__item a:hover{color:#ff9119}}.product--recently .h3{padding-bottom:45px}@media only screen and (max-width:597px){.product--recently .h3{padding-bottom:20px}}@media only screen and (min-width:1300px) and (max-width:1439px){.product--recently .product-list{padding-left:35px}}.product__item{margin-bottom:45px}@media only screen and (min-width:1681px){.product__item{max-width:1035px}}@media only screen and (max-width:767px){.product__item{margin-bottom:25px}}.product__title.js-fontSmaller{font-size:35px}@media only screen and (min-width:1300px) and (max-width:1680px){.product__title.js-fontSmaller{font-size:30px}}@media only screen and (min-width:768px) and (max-width:1299px){.product__title.js-fontSmaller{font-size:25px}}@media only screen and (max-width:767px){.product__title.js-fontSmaller{font-size:20px}}@media only screen and (max-width:597px){.product__title.js-fontSmaller{font-size:18px}}.product .title-wrap{margin-bottom:10px}.product .title-wrap .title{line-height:38px;font-family:inherit;font-size:26px;font-weight:700;color:#000;letter-spacing:.05em}.product .title-wrap .subtitle{font-size:16px;line-height:18px;color:#999;margin-bottom:20px}.product__main-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.product__main-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}@media only screen and (min-width:768px) and (max-width:1299px),only screen and (min-width:1300px){.product__main-info--single{max-width:100%}.product__main-info--single .product__cart-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}}@media only screen and (min-width:768px) and (max-width:1299px) and (min-width:990px) and (max-width:1299px),only screen and (min-width:1300px) and (min-width:990px) and (max-width:1299px){.product__main-info--single .product__cart-info{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}}@media only screen and (min-width:768px) and (max-width:1299px),only screen and (min-width:1300px){.product__main-info--single .product__cart-info__group__wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}}@media only screen and (min-width:768px) and (max-width:1299px),only screen and (min-width:1300px){.product__main-info--single .product__cart-info__group-1{margin-right:55px}}@media only screen and (min-width:768px) and (max-width:1299px),only screen and (min-width:1300px){.product__main-info--single .product__cart-info__group-2{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-right:30px}}@media only screen and (min-width:768px) and (max-width:1299px),only screen and (min-width:1300px){.product__main-info--single .product__cart-info__group-3{margin-top:55px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}}@media only screen and (min-width:768px) and (max-width:1299px) and (min-width:990px) and (max-width:1299px),only screen and (min-width:1300px) and (min-width:990px) and (max-width:1299px){.product__main-info--single .product__cart-info__group-3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}@media only screen and (min-width:768px) and (max-width:1299px),only screen and (min-width:1300px){.product__main-info--single .product__cart-info__price__total{position:absolute;top:100%;left:0;margin-top:10px}}@media only screen and (min-width:768px) and (max-width:1299px),only screen and (min-width:1300px){.product__main-info--single .product__cart-info__status{margin-right:50px}}@media only screen and (min-width:768px) and (max-width:1299px) and (min-width:990px) and (max-width:1299px),only screen and (min-width:1300px) and (min-width:990px) and (max-width:1299px){.product__main-info--single .product__cart-info__bank-service{margin-top:24px}}@media only screen and (min-width:990px) and (max-width:1299px),only screen and (min-width:1300px){.product__main-info:not(.product__main-info--single) .product__cart-info__price__wrap{margin-bottom:20px}}@media only screen and (min-width:990px) and (max-width:1299px),only screen and (min-width:1300px){.product__main-info:not(.product__main-info--single) .product__cart-info__bank-service{margin-top:24px}}.product__slider{width:100%;max-width:54%;max-height:280px;overflow:hidden}@media only screen and (min-width:1300px) and (max-width:1439px){.product__slider{max-width:546px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.product__slider{max-width:100%;margin:0;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2;overflow:hidden}}.product__slider~.product__cart-info{margin-left:80px}@media only screen and (min-width:990px) and (max-width:1299px){.product__slider~.product__cart-info{margin-left:45px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.product__slider~.product__cart-info{margin-left:0}}.product__slider .item{cursor:pointer}.product__slider .item .img-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%;height:100%}.product__slider .item img{display:block;max-width:100%;max-height:100%;margin:auto}.product__slider__main{width:-webkit-calc(100% - 89px);width:-moz-calc(100% - 89px);width:calc(100% - 89px);height:280px;float:left;-webkit-transition:opacity .55s;-moz-transition:opacity .55s;transition:opacity .55s}@media only screen and (min-width:768px) and (max-width:989px){.product__slider__main{width:-webkit-calc(100% + 20px);width:-moz-calc(100% + 20px);width:calc(100% + 20px);margin:0 -10px;max-height:240px;float:none}}@media only screen and (min-width:598px) and (max-width:767px){.product__slider__main{width:-webkit-calc(100% + 20px);width:-moz-calc(100% + 20px);width:calc(100% + 20px);margin:0 -10px;max-height:220px;float:none}}@media only screen and (max-width:597px){.product__slider__main{width:-webkit-calc(100% + 20px);width:-moz-calc(100% + 20px);width:calc(100% + 20px);margin:0 -10px;max-height:110px;float:none}}.product__slider__main:not(.is-load){opacity:0}.product__slider__main .item{height:100%;max-height:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.product__slider__main .item{padding:0 10px}}@media only screen and (min-width:990px) and (max-width:1299px){.product__slider__main .item img{margin:0 auto}}.product__slider__main .slick-list,.product__slider__main .slick-track{height:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.product__slider__main .slick-list{overflow:visible!important}}.product__slider__nav{float:right;width:69px;margin:-5px 0;overflow:hidden;-webkit-transition:opacity .55s;-moz-transition:opacity .55s;transition:opacity .55s}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.product__slider__nav{display:none}}.product__slider__nav:not(.is-load){opacity:0}.product__slider__nav.js-stop-transform .slick-track{-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;transform:none!important}.product__slider__nav:hover .nav-arrow__prev{top:0}.product__slider__nav:hover .nav-arrow__next{bottom:0}.product__slider__nav .item{height:60px;margin:5px 0;border:1px solid transparent;-webkit-transition:border-color .3s cubic-bezier(.455,.03,.515,.955);-moz-transition:border-color .3s cubic-bezier(.455,.03,.515,.955);transition:border-color .3s cubic-bezier(.455,.03,.515,.955)}.product__slider__nav .item.slick-current{border-color:#ff9119}.product__slider__nav .item img{width:100%}.product__slider__nav .slick-arrow{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;position:absolute;left:50%;z-index:2;width:30px;height:69px;-webkit-transition:all .25s cubic-bezier(.455,.03,.515,.955);-moz-transition:all .25s cubic-bezier(.455,.03,.515,.955);transition:all .25s cubic-bezier(.455,.03,.515,.955)}@media only screen and (min-width:768px) and (max-width:1299px){.product__slider__nav .slick-arrow{display:none!important}}.product__slider__nav .slick-arrow:before{content:"";position:absolute;top:0;left:-35px;z-index:-1;display:block;width:100%;height:100%;-webkit-box-shadow:30px 0 30px 0 #fff;box-shadow:30px 0 30px 0 #fff}.product__slider__nav .slick-arrow:hover svg{fill:#000786}.product__slider__nav .slick-arrow svg{width:13px;height:25px;margin:auto;fill:#272fc4;-webkit-transition:all .25s cubic-bezier(.455,.03,.515,.955);-moz-transition:all .25s cubic-bezier(.455,.03,.515,.955);transition:all .25s cubic-bezier(.455,.03,.515,.955)}.product__slider__nav .nav-arrow__prev{top:-40px;-webkit-transform:translate(-50%,-15px) rotate(90deg);-moz-transform:translate(-50%,-15px) rotate(90deg);-ms-transform:translate(-50%,-15px) rotate(90deg);transform:translate(-50%,-15px) rotate(90deg)}.product__slider__nav .nav-arrow__next{bottom:-40px;-webkit-transform:translate(-50%,15px) rotate(-90deg);-moz-transform:translate(-50%,15px) rotate(-90deg);-ms-transform:translate(-50%,15px) rotate(-90deg);transform:translate(-50%,15px) rotate(-90deg)}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.product__cart-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1;width:100%;margin-bottom:45px}}@media only screen and (min-width:598px) and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.product__cart-info__group__wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}}@media only screen and (max-width:597px){.product__cart-info__group__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%}}@media only screen and (min-width:990px) and (max-width:1299px){.product__cart-info__group-1{margin-right:55px}}@media only screen and (min-width:598px) and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.product__cart-info__group-1{margin-right:45px}}.product__cart-info__group-2{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}@media only screen and (min-width:990px) and (max-width:1299px){.product__cart-info__group-2{margin-right:30px}}@media only screen and (min-width:598px) and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.product__cart-info__group-2{-webkit-box-flex:2;-webkit-flex-grow:2;-moz-box-flex:2;flex-grow:2}}@media only screen and (max-width:597px){.product__cart-info__group-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;width:100%}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.product__cart-info__group-2 .quantity__input{width:100%!important}}.product__cart-info__group-3{margin-top:45px}@media only screen and (min-width:768px) and (max-width:989px){.product__cart-info__group-3{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;margin-top:55px;margin-right:70px}}@media only screen and (max-width:767px){.product__cart-info__group-3{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;margin-top:30px}}@media only screen and (max-width:597px){.product__cart-info__group-3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%;margin-top:35px}}.product__cart-info__brand{margin-bottom:5px;font-size:16px;line-height:22px;letter-spacing:.05em;color:#000}.product__cart-info__brand .value{text-transform:uppercase}.product__cart-info__code{margin-bottom:22px;font-size:14px;line-height:22px;letter-spacing:.05em;color:#999}.product__cart-info__code .value{text-transform:uppercase}.product__cart-info__price{font-size:55px;font-weight:700;line-height:55px;color:#000}@media only screen and (max-width:767px){.product__cart-info__price{font-size:45px;line-height:45px}}.product__cart-info__price__wrap{position:relative}.product__cart-info__price .value{display:inline-block}.product__cart-info__price__total{display:none;font-size:18px;font-weight:700;line-height:20px;text-indent:5px;color:#000;white-space:nowrap}.product__cart-info__price__total .value{display:inline}.product__cart-info__price__total .value:after{display:inline;padding-left:0}.product__cart-info button.button-in-cart.guide__button.guide__button--orange.button-in-cart--view-price{width:auto;padding:0 26px}.product__cart-info button.button-in-cart.guide__button.guide__button--orange.button-in-cart--view-price span{display:block}.product__cart-info .button-in-cart{padding:0 26px}@media only screen and (min-width:598px) and (max-width:767px){.product__cart-info .button-in-cart{min-width:44px;width:44px;height:44px;padding:0}}@media only screen and (max-width:597px){.product__cart-info .button-in-cart{width:100%}}.product__cart-info .button-in-cart.is-added{-webkit-box-shadow:0 20px 15px rgba(0,7,134,.1);box-shadow:0 20px 15px rgba(0,7,134,.1)}.product__cart-info .button-in-cart.is-added span:before{content:attr(data-text-in-cart)}.product__cart-info .button-in-cart.is-added+.icon-cart-arrow{display:inline-block}.product__cart-info .button-in-cart__wrapper{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}@media only screen and (max-width:597px){.product__cart-info .button-in-cart__wrapper{width:100%;margin:0 auto}}@media only screen and (min-width:1300px){.product__cart-info .button-in-cart__wrapper:hover .button-in-cart:before,.product__cart-info .button-in-cart__wrapper:hover .icon-cart-arrow:after{opacity:1}}.product__cart-info .button-in-cart .icon-cart{display:none;min-width:24px;height:23px;margin-left:-2px;fill:#fff}@media only screen and (min-width:598px) and (max-width:767px){.product__cart-info .button-in-cart .icon-cart{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}}.product__cart-info .button-in-cart .icon-is-added{display:none;width:22px;min-width:22px;height:16px;margin:auto;fill:#fff}.product__cart-info .button-in-cart .icon-is-added__wrap{position:relative;display:none;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:44px;height:44px}@media only screen and (min-width:598px) and (max-width:767px){.product__cart-info .button-in-cart .icon-is-added__wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}}.product__cart-info .button-in-cart .icon-is-added__wrap:focus .tooltip-msg,.product__cart-info .button-in-cart .icon-is-added__wrap:hover .tooltip-msg{bottom:100%;opacity:1;visibility:visible}.product__cart-info .button-in-cart .icon-is-added__wrap .tooltip-msg{opacity:0;visibility:hidden;position:absolute;bottom:90%;right:-10px;margin-bottom:8px;padding:5px 9px;font-size:13px;font-weight:400;line-height:20px;letter-spacing:0;color:#fff;text-transform:none;background:#444552;-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.product__cart-info .button-in-cart .icon-is-added__wrap .tooltip-msg:after{content:"";position:absolute;top:100%;right:28px;width:0;height:0;border-style:solid;border-width:4px 4px 0;border-color:#444552 transparent transparent}.product__cart-info .button-in-cart span:before{content:attr(data-text-default)}@media only screen and (min-width:598px) and (max-width:767px){.product__cart-info .button-in-cart span{display:none}}.product__cart-info .icon-cart-arrow{position:relative;display:none;width:54px;height:48px;background-color:#ff9119}@media only screen and (min-width:598px) and (max-width:767px){.product__cart-info .icon-cart-arrow{width:44px;height:44px}}.product__cart-info .icon-cart-arrow:before{content:"";position:absolute;top:0;left:0;z-index:2;display:block;width:100%;height:100%;background:url(../images/shop/icons/icon-arrow.svg) no-repeat 50%;background-size:31px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.product__cart-info .icon-cart-arrow:before{background-size:22px}}.product__cart-info .icon-cart-arrow:after{content:"";position:absolute;bottom:0;z-index:1;display:block;width:100%;height:100%;opacity:0;background-color:#ff8500}.product__cart-info .button-cart-delete{cursor:pointer;position:absolute;top:60px;right:0;left:0;padding-right:54px;font-size:14px;color:#444552;text-decoration:underline}@media only screen and (min-width:598px) and (max-width:767px){.product__cart-info .button-cart-delete{top:55px;padding-right:0;font-size:10px}}@media only screen and (min-width:1300px){.product__cart-info .button-cart-delete:hover{text-decoration:none}}.product__cart-info .button-cart-delete__wrapper{position:relative}@media only screen and (max-width:597px){.product__cart-info .button-cart-delete__wrapper{width:100%;margin-top:18px}}.product__cart-info__quantity{margin-right:18px}@media only screen and (min-width:598px) and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.product__cart-info__quantity{margin-right:45px}}@media only screen and (max-width:597px){.product__cart-info__quantity{width:100%;margin-top:25px;margin-right:0}}.product__cart-info__status{font-size:16px;line-height:22px;letter-spacing:.05em;color:#999}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.product__cart-info__status{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-right:50px}.product__cart-info__status br{display:none}}@media only screen and (max-width:597px){.product__cart-info__status{margin-right:0}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.product__cart-info__bank-service{margin-top:5px}}@media only screen and (max-width:597px){.product__cart-info__bank-service{width:100%;margin-top:15px}}.product__cart-info__bank-service img{display:block;max-width:100%;min-width:251px}@media only screen and (max-width:597px){.product__cart-info__bank-service img{max-width:355px;width:100%}}.product__tile-info__wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;margin:0 -15px}@media only screen and (min-width:598px) and (max-width:767px){.product__tile-info__wrap{margin:0 -10px}}@media only screen and (max-width:597px){.product__tile-info__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin:0}}.product__tile-info__item{max-width:310px;width:100%;margin:0 15px;padding:20px 17px;border:2px solid #e2e4e7;font-size:16px;line-height:22px;letter-spacing:.05em}@media only screen and (min-width:768px) and (max-width:989px){.product__tile-info__item{padding:20px 15px}}@media only screen and (max-width:767px){.product__tile-info__item{margin:0 10px;padding-right:10px;padding-bottom:15px;padding-left:10px}}@media only screen and (max-width:597px){.product__tile-info__item{max-width:100%;margin-right:0;margin-left:0}.product__tile-info__item:not(:first-child){margin-top:20px}}@media only screen and (max-width:597px){.product__tile-info__item__top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin-right:15px;margin-bottom:7px}}.product__tile-info__item__name{padding-bottom:5px;font-weight:700;color:#27ae60;color:#000!important}.product__tile-info__item__status{font-weight:700;color:#27ae60}.product__tile-info__item__desc{font-size:14px;color:#999}@media only screen and (min-width:768px) and (max-width:989px){.product__tile-info__item__desc{font-size:13px}}@media only screen and (max-width:767px){.product__tile-info__item__desc{font-size:12px;line-height:14px}}.product__tile-info__item__desc p:not(:last-child){padding-bottom:5px}.product__use{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;overflow:hidden}.product__use.is-hidden{max-height:220px}@media only screen and (max-width:767px){.product__use.is-hidden{max-height:213.4px}}.product__use__list{display:block;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.product__use__list{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}}@media only screen and (min-width:598px) and (max-width:767px){.product__use__list{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media only screen and (max-width:597px){.product__use__list{-webkit-column-count:inherit;-moz-column-count:inherit;column-count:inherit;-webkit-column-gap:inherit;-moz-column-gap:inherit;column-gap:inherit;overflow:hidden;width:100%}}.product__use__list li{font-size:16px;line-height:18px;letter-spacing:.05em;color:#111;margin:0 0 4px}.product__button-more{display:none;position:relative;cursor:pointer;width:-webkit-calc(100% + 40px);width:-moz-calc(100% + 40px);width:calc(100% + 40px);margin:3px -20px 0;border-top:1px solid #000786;background:#fff;padding:5px 0;text-align:center}@media only screen and (max-width:597px){.product__button-more{margin-top:0}}.product__button-more--analog{background:none;border:none;margin-top:17px}.product__analog__wrap{position:relative;padding-top:45px;padding-bottom:45px}.product__analog__wrap:before{content:"";position:absolute;z-index:0;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;background:#f8f8f8}.product__analog__wrap .product__analog,.product__analog__wrap .title-wrap{position:relative;z-index:1}.product__analog{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;width:100%;letter-spacing:.05em}@media only screen and (min-width:768px) and (max-width:1299px){.product__analog{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}}@media only screen and (max-width:597px){.product__analog{-ms-grid-columns:2,1fr;grid-template-columns:2,1fr}}@media only screen and (max-width:767px){.product__analog{-ms-grid-columns:1fr;grid-template-columns:1fr}}@media only screen and (min-width:598px) and (max-width:767px){.product__analog{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}}.product__analog__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:12px;padding:12px 0;font-size:16px;line-height:22px;border-bottom:1px solid #cdccca}.product__analog__item--no-link{cursor:default}.product__analog__item--no-link .product__analog__item__link{color:#000;cursor:default}.product__analog__item__left{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;gap:10px}.product__analog__item__info,.product__analog__item__left{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;min-width:0}.product__analog__item__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:4px}.product__analog__item__manufacturer{color:#000;font-size:16px;line-height:1.3}.product__analog__item__manufacturer img.logo-company__image--analog{height:15px;width:auto;display:block}.product__analog__item__link{display:block;color:#272fc4;font-weight:500;text-decoration:none;margin-bottom:2px}.product__analog__item__link:hover{text-decoration:underline;color:#000786}.product__analog__item__right{-webkit-flex-shrink:0;flex-shrink:0;text-align:right}.product__analog__item__price{font-weight:700;color:#000;margin-bottom:2px;font-size:18px}.product__analog__item__status{font-size:14px;line-height:1.3}.product__analog__item__status--in-stock{color:#27ae60}.product__analog__item__status--on-order,.product__analog__item__status--on-request{color:#000}html._shop .product__description{font-size:16px;line-height:22px;letter-spacing:.05em;color:#000}html._shop .product__description__wrap .title-wrap{margin-bottom:0}html._shop .product__description.is-hidden{overflow:hidden;max-height:330px}@media only screen and (max-width:767px){html._shop .product__description.is-hidden{max-height:213.4px}}html._shop .product__description p{font-size:16px;line-height:22px;letter-spacing:.05em;color:#000}html._shop .product__description p b,html._shop .product__description p strong{font-weight:700}html._shop .product__description h1{margin-top:.67em;margin-bottom:.67em;font-family:news gothic,Arial;font-weight:600;font-size:75px}html._shop .product__description h2{margin-top:.83em;margin-bottom:.83em;font-family:news gothic,Arial;font-weight:600;font-size:55px}html._shop .product__description h3{margin-top:1em;margin-bottom:1em;font-family:news gothic,Arial;font-weight:600;font-size:22px}html._shop .product__description h4{margin-top:1.33em;margin-bottom:1.33em;font-size:16px;line-height:22px;letter-spacing:.05em;font-weight:600}html._shop .product__description ol,html._shop .product__description p,html._shop .product__description ul{margin-top:24px}html._shop .product__description ul{list-style:none;padding-left:0;font-size:16px;line-height:1.4em;letter-spacing:.05em;color:#000}html._shop .product__description ul ol,html._shop .product__description ul ul{margin-top:5px;margin-bottom:5px}html._shop .product__description ul>li{padding-left:1.7em;text-indent:-.94em}html._shop .product__description ul>li:before{content:"• ";position:relative;top:-.065em;display:inline-block;vertical-align:middle;padding-right:.55em;font-weight:500;font-size:1.5em;line-height:1em}html._shop .product__description ol{counter-reset:a;list-style:none;padding-left:0;font-size:16px;line-height:1.4;letter-spacing:.05em;color:#000}html._shop .product__description ol ol,html._shop .product__description ol ul{margin-top:5px;margin-bottom:5px}html._shop .product__description ol>li{padding-left:1.7em;text-indent:-.8em;counter-increment:a}html._shop .product__description ol>li:before{content:counter(a) ". ";display:inline-block;min-width:.8em;font-weight:500}html._shop .product__description ol li ul li,html._shop .product__description ul li ul li{padding-left:1.7em;text-indent:-1.6em}html._shop .product__description ol li ul li:before,html._shop .product__description ul li ul li:before{content:"";position:relative;top:auto;display:inline-block;vertical-align:middle;width:.429em;height:.429em;margin-right:.55em;padding:0;border-radius:50%;border-width:1px;border-style:solid;text-indent:-1.14em}html._shop .product__description img,html._shop .product__description video{display:inline-block;max-width:100%;margin-top:45px}html._shop .product__description .description{display:block;margin:1em 0;color:#999}html._shop .product__description blockquote{position:relative;margin:2em 55px;font-weight:600;font-size:21px;line-height:1.142em}html._shop .product__description blockquote:before{content:"";position:absolute;top:5px;left:-55px;display:block;width:35px;height:22px;background:url(../images/shop/icons/quotes.svg) no-repeat 50%;background-size:contain}.product__cart-info__group-2{position:relative}.product__product-wrap{position:absolute;top:46px;min-height:0!important;padding:0!important;margin-top:10px!important;border-bottom:none!important;margin-left:20px!important}@media only screen and (max-width:597px){.product__product-wrap{margin-top:103px!important;margin-left:198px!important}}.product .product-list__item__status .status__info{font-size:14px;line-height:22px;color:#111;letter-spacing:.02em}.product .product-list__item__status .status__info__title{margin-bottom:6px}.product .product-list__item__status .status__info__title--availability.status__info__title--in-stock{position:relative;color:#27ae60;font-weight:700}.product .product-list__item__status .status__info__title--availability.status__info__title--in-stock:after{content:"";position:absolute;left:-18px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:12px;height:12px;background-color:#27ae60;mask:url(../images/icons/check.svg) no-repeat center;mask-size:contain;-webkit-mask:url(../images/icons/check.svg) no-repeat center;-webkit-mask-size:contain}.product .product-list__item__status .status[data-in-stock=true] .status__info,.product .product-list__item__status .status__info__title--availability.status__info__title--out-of-stock{color:#111}.product .product-list__item__status .status[data-in-stock=true] .status__info__title{position:relative}.product .product-list__item__status .status[data-in-stock=true] .status__info__title:after{content:"";position:absolute;left:-18px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:12px;height:12px;background-color:#111;mask:url(../images/shop/icons/clock.svg) no-repeat center;mask-size:contain;-webkit-mask:url(../images/shop/icons/clock.svg) no-repeat center;-webkit-mask-size:contain}@media only screen and (min-width:1300px){.product-list.touch-device .product-list__item__button{opacity:1!important;visibility:visible!important}}.product-list__item{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;width:100%;min-height:132px;padding:0 44px 32px 0;margin-top:32px;border-bottom:1px solid #e2e4e7}@media only screen and (min-width:768px) and (max-width:1299px),only screen and (min-width:1300px) and (max-width:1680px){.product-list__item{padding-right:0;padding-bottom:10px;margin-top:26px}}@media only screen and (max-width:767px){.product-list__item{padding-right:0;padding-bottom:20px;margin-top:26px;display:-ms-grid;display:grid;-ms-grid-columns:51px 1fr auto;grid-template-columns:51px 1fr auto;-ms-grid-rows:auto auto auto auto;grid-template-rows:auto auto auto auto}}@media (min-width:562px) and (max-width:768px){.product-list__item{-ms-grid-columns:51px 1fr auto;grid-template-columns:51px 1fr auto;-ms-grid-rows:auto auto auto auto;grid-template-rows:auto auto auto auto}}.product-list__item:first-child{margin-top:0}.product-list__item:last-child{border-color:transparent}@media only screen and (max-width:597px){.product-list__item:last-child{border-color:#e2e4e7}}.product-list__item__left{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0;gap:20px}@media only screen and (max-width:767px){.product-list__item__left{display:contents}}.product-list__item__right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-shrink:0;flex-shrink:0}@media only screen and (max-width:767px){.product-list__item__right{display:contents}}.product-list__item__info{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1;min-width:0;margin-right:55px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px),only screen and (min-width:1300px) and (max-width:1680px){.product-list__item__info{margin-right:35px}}@media only screen and (max-width:767px){.product-list__item__info{margin-right:0;padding-left:0;display:contents}}.product-list__item__info .title{margin-top:-5px}@media only screen and (max-width:767px){.product-list__item__info .title{grid-column:1/-1;-ms-grid-row:1;grid-row:1;margin-bottom:10px}}.product-list__item__info .title a{position:relative;display:block;max-width:100%;font-size:16px;line-height:24px;font-weight:700;letter-spacing:.05em;color:#000;-webkit-transition:.3s cubic-bezier(.455,.03,.515,.955);-moz-transition:.3s cubic-bezier(.455,.03,.515,.955);transition:.3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:border,color;-moz-transition-property:border,color;transition-property:border,color;border-bottom:2px solid transparent;word-break:break-word}@media only screen and (max-width:767px){.product-list__item__info .title a{font-size:14px;line-height:18px;font-size:16px;line-height:20px}}.product-list__item__info .title a:hover{color:#272fc4}.product-list__item__info .title a:hover:after{opacity:1}.product-list__item__info .title a:after{content:attr(title);display:inline;opacity:0;color:transparent;-webkit-transition:opacity .3s cubic-bezier(.455,.03,.515,.955);-moz-transition:opacity .3s cubic-bezier(.455,.03,.515,.955);transition:opacity .3s cubic-bezier(.455,.03,.515,.955);border-bottom:2px solid #272fc4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-list__item__info .title a span{position:absolute;top:5px;left:0;width:100%;height:100%}.product-list__item__info .text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;margin-top:15px}@media only screen and (max-width:767px){.product-list__item__info .text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-box-orient:horizontal;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;margin-bottom:0;min-width:0;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}}.product-list__item__info .code,.product-list__item__info .company-name{font-size:16px;line-height:22px;letter-spacing:.05em;color:#999}@media only screen and (max-width:767px){.product-list__item__info .code,.product-list__item__info .company-name{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2;position:relative;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1}}@media only screen and (max-width:597px){.product-list__item__info .code,.product-list__item__info .company-name{font-size:12px;line-height:18px}}.product-list__item__info .code{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;padding:4px 8px;background-color:#eee;color:#111}.product-list__item__info__article.code{display:-webkit-inline-box!important;display:-webkit-inline-flex!important;display:-moz-inline-box!important;display:inline-flex!important;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;align-items:baseline;gap:6px;padding:4px 8px!important;background-color:#eee!important;color:#111!important;margin-right:12px}.product-list__item__info__article.code .code__label{color:#111!important;font-weight:400}.product-list__item__info__article.code .value{text-transform:uppercase;font-weight:600;color:#111!important;margin-left:.25em}@media only screen and (max-width:767px){.product-list__item__info__article.code{font-size:13px}}@media only screen and (min-width:1681px){.product-list__item__info__article.code{margin-right:12px}}@media only screen and (min-width:1300px) and (max-width:1680px){.product-list__item__info__article.code{margin-right:12px}}@media only screen and (max-width:767px){.product-list__item__info__article.code{margin-right:12px}}@media only screen and (min-width:1681px){.product-list__item__info .code{margin-right:12px}}@media only screen and (min-width:1300px) and (max-width:1680px){.product-list__item__info .code{margin-right:12px}}@media only screen and (max-width:767px){.product-list__item__info .code{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-left:10px;margin-right:10px}}.product-list__item__info .code .value{text-transform:uppercase}.product-list__item__info__manufacturer.company-name img.logo-company__image{max-height:28px;width:auto;display:block}.product-list__item__info__manufacturer.company-name img.logo-company__image--list{height:14px;width:auto;display:block}.product-list__item__info .company-name{color:#9ea2a6;padding:4px 8px!important;font-size:16px!important;font-weight:700!important}@media only screen and (min-width:768px) and (max-width:1299px){.product-list__item__info .company-name{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1;margin-bottom:10px}}@media only screen and (max-width:767px){.product-list__item__info .company-name{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2;margin-bottom:5px;margin-left:5px}}.product-list__item__manufacturer.company-name img.logo-company__image--list{height:14px;width:auto;display:block}.product-list__item__img-wrap{-webkit-flex-shrink:0;flex-shrink:0;width:100px;min-width:100px}@media only screen and (min-width:768px) and (max-width:1920px){.product-list__item__img-wrap{width:90px;min-width:90px}}@media only screen and (max-width:767px){.product-list__item__img-wrap{width:51px;min-width:51px;-ms-grid-column:1;grid-column:1;grid-row:2/4;-webkit-align-self:start;-ms-grid-row-align:start;align-self:start}}.product-list__item__img{display:block;width:100px;height:100px;min-width:100px;max-width:100px;min-height:100px;max-height:100px;margin-right:20px;border-radius:4px;overflow:hidden;cursor:pointer;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px) and (max-width:1920px){.product-list__item__img{width:90px;height:90px;min-width:90px;max-width:90px;min-height:90px;max-height:90px}}@media only screen and (max-width:767px){.product-list__item__img{width:51px;height:51px;min-width:51px;max-width:51px;min-height:51px;max-height:51px}}.product-list__item__img img{display:block;width:100px!important;height:100px!important;max-width:100px!important;max-height:100px!important;-o-object-fit:contain;object-fit:contain;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:768px) and (max-width:1920px){.product-list__item__img img{width:90px!important;height:90px!important;max-width:90px!important;max-height:90px!important}}@media only screen and (max-width:767px){.product-list__item__img img{width:51px!important;height:51px!important;max-width:51px!important;max-height:51px!important}}.product-list__item__img--placeholder{background:#f8f8f8;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.product-list__item__img--placeholder .icon-photo{width:18px;height:18px;fill:#b0b0b0}.product-list__item__status{min-width:140px;width:140px;margin-right:55px;letter-spacing:.05em}@media only screen and (min-width:1300px) and (max-width:1680px){.product-list__item__status{min-width:155px;width:155px;margin-right:30px}}@media only screen and (min-width:768px) and (max-width:1299px){.product-list__item__status{min-width:145px;width:145px;margin-right:0}}@media only screen and (min-width:598px) and (max-width:767px){.product-list__item__status{min-width:145px;width:145px;margin-right:20px}}@media only screen and (max-width:767px){.product-list__item__status{-ms-grid-column:1;grid-column:1;-ms-grid-row:4;grid-row:4;min-width:190px;width:100%;margin-right:14px;margin-left:21px}}@media (min-width:562px) and (max-width:768px){.product-list__item__status{-ms-grid-column:3;grid-column:3;-ms-grid-row:2;grid-row:2;min-width:55px;margin-right:14px;margin-left:14px}}.product-list__item .status__info{font-size:14px;line-height:22px;color:#111;letter-spacing:.05em}.product-list__item .status__info__title{margin-bottom:6px}@media only screen and (max-width:767px){.product-list__item .status__info__title{margin-bottom:0;margin-right:8px;font-size:12px;line-height:22px}}@media only screen and (max-width:597px){.product-list__item .status__info__title{font-size:10px;line-height:14px}}.product-list__item .status__info__title--availability.status__info__title--in-stock{position:relative;color:#27ae60;font-weight:700}.product-list__item .status__info__title--availability.status__info__title--in-stock:after{content:"";position:absolute;left:-18px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:12px;height:12px;background-color:#27ae60;mask:url(../images/icons/check.svg) no-repeat center;mask-size:contain;-webkit-mask:url(../images/icons/check.svg) no-repeat center;-webkit-mask-size:contain}.product-list__item .status__info__title--availability.status__info__title--out-of-stock{color:#111}.product-list__item .status__info__analogs{position:relative;font-size:14px;line-height:22px;color:#111;font-weight:400}@media only screen and (max-width:767px){.product-list__item .status__info__analogs{margin-left:15px;font-size:12px}}@media only screen and (max-width:597px){.product-list__item .status__info__analogs{font-size:10px;line-height:14px}}.product-list__item .status__info__analogs:after{content:"";position:absolute;left:-18px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:12px;height:12px;background-color:#111;mask:url(../images/icons/check.svg) no-repeat center;mask-size:contain;-webkit-mask:url(../images/icons/check.svg) no-repeat center;-webkit-mask-size:contain}@media only screen and (max-width:767px){.product-list__item .status__info__text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;align-items:baseline;gap:0 8px}}@media (min-width:562px) and (max-width:768px){.product-list__item .status__info__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}@media only screen and (max-width:597px){.product-list__item .status__info__text br{display:none}}@media only screen and (max-width:767px){.product-list__item .status__info__text:not(.status__info__title){font-size:12px;line-height:14px}}@media only screen and (max-width:597px){.product-list__item .status__info__text .status__info__title{display:inline}}.product-list__item__price{min-width:160px;margin-right:55px;margin-top:5px}@media only screen and (min-width:1300px) and (max-width:1680px){.product-list__item__price{margin-right:30px}}@media only screen and (min-width:768px) and (max-width:1299px){.product-list__item__price{min-width:100px;width:100px;margin-right:25px}}@media only screen and (min-width:598px) and (max-width:767px){.product-list__item__price{margin-top:0;min-width:100px;margin-right:20px}}@media only screen and (max-width:767px){.product-list__item__price{-ms-grid-column:2;grid-column:2;-ms-grid-row:3;grid-row:3;width:auto;min-width:0;margin-top:-10px;margin-left:15px;margin-right:0;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center}}.product-list__item__price .value{font-weight:700;line-height:31px;font-size:24px;color:#000;white-space:nowrap}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.product-list__item__price .value{font-size:20px}}@media only screen and (max-width:597px){.product-list__item__price .value{font-size:20px;line-height:31px}}.product-list__item__price .value:after{content:"₽";display:inline-block;font:inherit;color:inherit;-webkit-transition:inherit;-moz-transition:inherit;transition:inherit;padding-left:5px}.product-list__item__button{position:relative}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.product-list__item__button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;min-width:88px}}@media only screen and (max-width:767px){.product-list__item__button{-ms-grid-column:3;grid-column:3;-ms-grid-row:2;grid-row:2;width:auto;min-width:0;margin-top:5px;margin-left:15px;margin-right:0;-webkit-align-self:center;-ms-grid-row-align:center;align-self:center}}@media (min-width:562px) and (max-width:767px){.product-list__item__button{-ms-grid-column:4;grid-column:4;-ms-grid-row:2;grid-row:2;width:90px;min-width:0;margin-top:5px;margin-left:15px;margin-right:0}}.product-list__item__button .button-in-cart{overflow:visible;width:195px}.product-list__item__button .button-in-cart__wrapper{display:block;padding-right:54px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.product-list__item__button .button-in-cart__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding-right:0}}@media only screen and (min-width:1300px){.product-list__item__button .button-in-cart__wrapper:hover .button-in-cart:before,.product-list__item__button .button-in-cart__wrapper:hover .icon-cart-arrow:after{opacity:1}}@media only screen and (min-width:768px) and (max-width:989px){.product-list__item__button .button-in-cart:not(.is-added){margin-left:40px}}@media only screen and (min-width:768px) and (max-width:1299px),only screen and (min-width:1300px) and (max-width:1680px){.product-list__item__button .button-in-cart{padding:0 17px;width:186px}}@media only screen and (min-width:1300px) and (max-width:1439px){.product-list__item__button .button-in-cart{font-size:16px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.product-list__item__button .button-in-cart{width:44px;height:44px;padding:0}}.product-list__item__button .button-in-cart.is-added{-webkit-box-shadow:0 20px 15px rgba(0,7,134,.1);box-shadow:0 20px 15px rgba(0,7,134,.1)}.product-list__item__button .button-in-cart.is-added span:before{content:attr(data-text-in-cart)}.product-list__item__button .button-in-cart.is-added+.icon-cart-arrow{display:inline-block}.product-list__item__button .button-in-cart .icon-cart{display:none;min-width:24px;height:23px;margin-left:-2px;fill:#fff;-webkit-flex-shrink:0;flex-shrink:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.product-list__item__button .button-in-cart .icon-cart{display:block;width:24px;height:23px}}.product-list__item__button .button-in-cart .icon-cart use{fill:inherit}.product-list__item__button .button-in-cart .icon-is-added{display:none;width:22px;min-width:22px;height:16px;margin:auto;fill:#fff}.product-list__item__button .button-in-cart .icon-is-added__wrap{display:none;position:relative;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:44px;height:44px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.product-list__item__button .button-in-cart .icon-is-added__wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}}.product-list__item__button .button-in-cart .icon-is-added__wrap:hover .tooltip-msg{opacity:1;bottom:100%;visibility:visible}.product-list__item__button .button-in-cart .icon-is-added__wrap .tooltip-msg{opacity:0;visibility:hidden;position:absolute;bottom:90%;right:-10px;margin-bottom:8px;padding:5px 9px;font-size:13px;line-height:20px;color:#fff;background:#444552;text-transform:none;font-weight:400;letter-spacing:0;-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.product-list__item__button .button-in-cart .icon-is-added__wrap .tooltip-msg:after{content:"";position:absolute;top:100%;right:28px;width:0;height:0;border-style:solid;border-width:4px 4px 0;border-color:#444552 transparent transparent}.product-list__item__button .button-in-cart span:before{content:attr(data-text-default)}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.product-list__item__button .button-in-cart span{display:none}}.product-list__item__button .icon-cart-arrow{position:absolute;top:0;right:0;display:none;width:54px;height:48px;background-color:#ff9119}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.product-list__item__button .icon-cart-arrow{position:relative;top:auto;right:auto;width:44px;height:44px}}.product-list__item__button .icon-cart-arrow:before{content:"";position:absolute;top:0;left:0;z-index:2;display:block;width:100%;height:100%;background:url(../images/shop/icons/icon-arrow.svg) no-repeat 50%;background-size:31px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.product-list__item__button .icon-cart-arrow:before{background-size:22px}}.product-list__item__button .icon-cart-arrow:after{content:"";position:absolute;bottom:0;z-index:1;display:block;width:100%;height:100%;opacity:0;background-color:#ed8819}.product-list__item__button .button-cart-delete{cursor:pointer;position:absolute;top:60px;right:0;left:0;padding-right:54px;font-size:14px;color:#444552;text-align:center;text-decoration:underline}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.product-list__item__button .button-cart-delete{top:55px;padding-right:0;font-size:10px}}@media only screen and (min-width:1300px){.product-list__item__button .button-cart-delete:hover{text-decoration:none}}.product-list__item__button .button-cart-delete__wrapper{position:relative;width:100%}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.product-list__item__button .button-cart-delete__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}}.product-list .status[data-in-stock=true] .status__info{color:#999}.product-list .status[data-in-stock=true] .status__info__title{position:relative}.product-list .status[data-in-stock=true] .status__info__title:after{content:"";position:absolute;left:-18px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:12px;height:12px;background-color:#111;mask:url(../images/shop/icons/clock.svg) no-repeat center;mask-size:contain;-webkit-mask:url(../images/shop/icons/clock.svg) no-repeat center;-webkit-mask-size:contain}.tippy-popper .tippy-tooltip{background-color:#e5e5e5}.tippy-popper .tippy-img{width:200px;height:200px;background-repeat:no-repeat;background-position:50%;background-size:contain}@media only screen and (min-width:1300px){.cart{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}}.cart__help-bar--touch-device{display:none}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.cart__help-bar--touch-device{display:block;width:100%}}.cart__help-bar--touch-device .cart__help-bar__attention-msg{margin-bottom:25px}@media only screen and (min-width:1300px){.cart__help-bar--always{width:290px;min-width:290px;padding-left:70px}}@media only screen and (min-width:598px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.cart__help-bar--always{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin-top:45px}}@media only screen and (max-width:597px){.cart__help-bar--always{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.cart__help-bar--always .cart__help-bar__attention-msg{display:none}}@media only screen and (min-width:598px) and (max-width:767px){.cart__help-bar--always .cart__help-bar__attention-msg{padding-right:10px}}.cart__help-bar--always .cart__help-bar__info{padding-left:11px}@media only screen and (min-width:768px) and (max-width:1299px){.cart__help-bar--always .cart__help-bar__info{max-width:500px;padding-right:30px;padding-left:30px}}@media only screen and (max-width:767px){.cart__help-bar--always .cart__help-bar__info{max-width:310px;padding-left:0}}@media only screen and (min-width:598px) and (max-width:767px){.cart__help-bar--always .cart__help-bar__info{padding-right:10px}}@media only screen and (max-width:597px){.cart__help-bar--always .cart__help-bar__info{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2;max-width:100%}}@media only screen and (min-width:768px) and (max-width:1299px){.cart__help-bar--always .cart__help-bar__summary{padding-right:20px}}@media only screen and (max-width:597px){.cart__help-bar--always .cart__help-bar__summary{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1;margin-bottom:25px}}.cart__help-bar__attention-msg{margin-bottom:55px;padding-left:10px;border-left:1px solid #000786}.cart__help-bar__attention-msg,.cart__help-bar__info{font-size:16px;font-weight:700;line-height:22px;letter-spacing:.05em;color:#000}.cart__help-bar__info .guide__dotted-link{margin-bottom:3px;white-space:nowrap}.cart__help-bar__summary{display:none;font-size:16px;line-height:22px;letter-spacing:.05em;color:#000}.cart__help-bar__summary .value{font-size:48px;font-weight:700;line-height:48px;letter-spacing:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.cart__help-bar__summary{display:block}}#preloader{position:absolute;top:0;left:0;z-index:111;display:none;width:100%;height:100%;background-color:hsla(0,0%,100%,.5)}#preloader img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block}@media only screen and (max-width:767px){#preloader img{width:40px;height:40px;position:fixed}}.help-bar__attention-msg{margin-bottom:55px;padding-left:10px;border-left:1px solid #000786;font-size:16px;font-weight:700;line-height:22px;letter-spacing:.05em;color:#000}.cart-form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;width:100%;margin-top:10px}@media only screen and (min-width:1300px) and (max-width:1439px),only screen and (min-width:1300px) and (max-width:1680px){.cart-form{padding-left:55px}}.cart-form__left{position:relative;padding:50px 55px 50px 105px;background-color:#fafafa}@media only screen and (min-width:1300px){.cart-form__left{width:-webkit-calc(100% + 105px - 590px);width:-moz-calc(100% + 105px - 590px);width:calc(100% + 105px - 590px);margin-left:-105px}}@media only screen and (min-width:1300px) and (max-width:1680px){.cart-form__left{width:-webkit-calc(100% + 55px - 590px);width:-moz-calc(100% + 55px - 590px);width:calc(100% + 55px - 590px);margin-left:-55px;padding-left:55px}}@media only screen and (min-width:1300px) and (max-width:1439px){.cart-form__left{width:-webkit-calc(100% + 105px - 370px);width:-moz-calc(100% + 105px - 370px);width:calc(100% + 105px - 370px)}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.cart-form__left{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%;padding:20px 30px}}.cart-form__left p.error{display:none;padding-top:3px;font-size:14px;color:#ff5a55;text-align:left}.cart-form__right{-webkit-flex-shrink:0;flex-shrink:0;padding:45px 60px 65px;background-color:#f0f0f0}@media only screen and (min-width:1300px){.cart-form__right{width:590px}}@media only screen and (min-width:1300px) and (max-width:1439px){.cart-form__right{width:370px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.cart-form--default{-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (max-width:597px){.cart-form--default .cart-form__left{width:-webkit-calc(100% + 40px);width:-moz-calc(100% + 40px);width:calc(100% + 40px);margin:0 -20px;padding:20px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.cart-form--default .cart-form__right{width:100%;padding:20px}}@media only screen and (max-width:597px){.cart-form--default .cart-form__right{width:-webkit-calc(100% + 40px);width:-moz-calc(100% + 40px);width:calc(100% + 40px);margin:0 -20px}}.cart-form--default .cart-form__right .sticky-dot{display:none}@media only screen and (min-width:1300px){.cart-form--default .cart-form__right .sticky-dot{display:block}}.cart-form--default .cart-form__summary__info{overflow:hidden}@media only screen and (min-width:1300px){.cart-form--default .cart-form__summary__info{width:470px}}@media only screen and (min-width:1300px) and (max-width:1439px){.cart-form--default .cart-form__summary__info{width:250px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.cart-form--default .cart-form__summary__info__title{text-align:center}}.cart-form--default .cart-form__summary__info__title .delivery-info{display:none}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.cart-form--default .cart-form__summary__info__contacts{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:768px) and (max-width:1299px){.cart-form--default .cart-form__summary__info .contact-item{width:33.33%}}@media only screen and (min-width:598px) and (max-width:767px){.cart-form--default .cart-form__summary__info .contact-item{width:50%}}@media only screen and (max-width:597px){.cart-form--default .cart-form__summary__info .contact-item{width:100%}}@media only screen and (max-width:767px){.cart-form--confirm{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-top:0}}.cart-form--confirm .cart-form__left{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}@media only screen and (min-width:990px) and (max-width:1299px),only screen and (min-width:1300px) and (max-width:1439px){.cart-form--confirm .cart-form__left{width:-webkit-calc(100% + 105px - 380px);width:-moz-calc(100% + 105px - 380px);width:calc(100% + 105px - 380px)}}@media only screen and (min-width:990px) and (max-width:1299px){.cart-form--confirm .cart-form__left{padding:40px 40px 65px}}@media only screen and (min-width:768px) and (max-width:989px){.cart-form--confirm .cart-form__left{width:-webkit-calc(100% + 105px - 275px);width:-moz-calc(100% + 105px - 275px);width:calc(100% + 105px - 275px);padding:40px 30px}}@media only screen and (max-width:767px){.cart-form--confirm .cart-form__left{width:100%;padding:25px 30px 40px}}@media only screen and (max-width:597px){.cart-form--confirm .cart-form__left{padding:20px 15px 35px}}@media only screen and (min-width:990px) and (max-width:1299px),only screen and (min-width:1300px) and (max-width:1439px){.cart-form--confirm .cart-form__right{width:380px}}@media only screen and (min-width:768px) and (max-width:989px){.cart-form--confirm .cart-form__right{width:275px;padding:40px 30px 65px}}@media only screen and (max-width:767px){.cart-form--confirm .cart-form__right{width:100%;padding:20px 25px 35px}}@media only screen and (max-width:597px){.cart-form--confirm .cart-form__right{padding:20px 15px 35px}}@media only screen and (max-width:597px),only screen and (min-width:768px) and (max-width:989px){.cart-form--confirm .cart-form__summary__info{padding:0}}@media only screen and (max-width:767px){.cart-form--confirm .cart-form__summary__info__title{margin-bottom:15px}}@media only screen and (max-width:597px){.cart-form--confirm .cart-form__summary__info__title{margin-bottom:25px}}.cart-form--confirm .cart-form__summary__info__title .value{padding-bottom:5px;border-bottom:2px solid #fff}@media only screen and (max-width:597px),only screen and (min-width:768px) and (max-width:1299px){.cart-form--confirm .cart-form__summary__info__title .value{font-size:40px;line-height:40px}}.cart-form--confirm .cart-form__summary__info .contact-item{max-width:250px}@media only screen and (max-width:767px){.cart-form--confirm .cart-form__summary__info .contact-item{max-width:100%}}.cart-form--confirm .cart-form__head--error .title,.cart-form--confirm .cart-form__head--success .title{position:relative}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.cart-form--confirm .cart-form__head--error .title,.cart-form--confirm .cart-form__head--success .title{padding-left:45px}}.cart-form--confirm .cart-form__head--error .title:before,.cart-form--confirm .cart-form__head--success .title:before{content:"";position:absolute;top:10px;left:-150px;display:block;width:93px;height:93px;background-repeat:no-repeat;background-position:50%;background-size:contain}@media only screen and (min-width:1300px) and (max-width:1439px),only screen and (min-width:1300px) and (max-width:1680px){.cart-form--confirm .cart-form__head--error .title:before,.cart-form--confirm .cart-form__head--success .title:before{top:5px;left:-45px;width:33px;height:33px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.cart-form--confirm .cart-form__head--error .title:before,.cart-form--confirm .cart-form__head--success .title:before{top:5px;left:0;width:33px;height:33px}}@media only screen and (max-width:767px){.cart-form--confirm .cart-form__head--error .title:before,.cart-form--confirm .cart-form__head--success .title:before{top:0}}.cart-form--confirm .cart-form__head--success .title:before{background-image:url(../images/shop/icons/success.svg)}.cart-form--confirm .cart-form__head--error .title:before{background-image:url(../images/shop/icons/attention.svg)}@media only screen and (max-width:597px){.cart-form--confirm .cart-form__head .title{font-size:18px;line-height:21px}}.cart-form--confirm .cart-form__head .subtitle{position:relative;display:inline-block}@media only screen and (max-width:597px){.cart-form--confirm .cart-form__head .subtitle{font-size:16px;line-height:22px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.cart-form--confirm .cart-form__head .subtitle--payment-hint{padding-right:35px}}.cart-form--confirm .cart-form__head .text{margin-top:20px;font-size:15px;line-height:20px;letter-spacing:.05em;color:#111}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.cart-form--confirm .cart-form__head .text--payment-hint{display:none}}.cart-form--confirm .cart-form__head .text p:not(:last-of-type){margin-bottom:10px}.cart-form--confirm .cart-form__head .payment-hint{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline}@media only screen and (min-width:1300px){.cart-form--confirm .cart-form__head .payment-hint{display:none}}.cart-form__checkout .title,.cart-form__head .title{margin-bottom:40px}@media only screen and (max-width:767px),only screen and (min-width:990px) and (max-width:1299px){.cart-form__checkout .title,.cart-form__head .title{margin-bottom:25px}}@media only screen and (min-width:768px) and (max-width:989px){.cart-form__checkout .title,.cart-form__head .title{margin-bottom:35px}}.cart-form__checkout .subtitle,.cart-form__head .subtitle{font-size:21px;font-weight:700;line-height:24px;letter-spacing:.05em;color:#000}.cart-form__checkout .subtitle p:not(:last-of-type),.cart-form__head .subtitle p:not(:last-of-type){margin-bottom:25px}.cart-form__checkout .form-element,.cart-form__head .form-element{width:50%;margin-top:20px;padding:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.cart-form__checkout .form-element,.cart-form__head .form-element{width:100%}}.cart-form__checkout .office-location,.cart-form__head .office-location{display:block;max-width:100%}.cart-form__checkout .pickup-information__address,.cart-form__checkout .pickup-information__message,.cart-form__head .pickup-information__address,.cart-form__head .pickup-information__message{font-size:16px;font-weight:700;line-height:22px;letter-spacing:.05em;color:#000}.cart-form__checkout .pickup-information__working-time-phone,.cart-form__head .pickup-information__working-time-phone{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-top:20px}@media only screen and (max-width:597px) and (orientation:portrait){.cart-form__checkout .pickup-information__working-time-phone,.cart-form__head .pickup-information__working-time-phone{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.cart-form__checkout .pickup-information__working-time-phone__list:not(:first-child),.cart-form__head .pickup-information__working-time-phone__list:not(:first-child){margin-left:30px}@media only screen and (max-width:597px) and (orientation:portrait){.cart-form__checkout .pickup-information__working-time-phone__list:not(:first-child),.cart-form__head .pickup-information__working-time-phone__list:not(:first-child){margin-left:0;margin-top:20px}}@media only screen and (max-width:767px) and (orientation:portrait){.cart-form__checkout .pickup-information__working-time-phone__list:not(:first-child) li,.cart-form__head .pickup-information__working-time-phone__list:not(:first-child) li{letter-spacing:1.1px}}.cart-form__checkout .pickup-information__working-time-phone__list li,.cart-form__head .pickup-information__working-time-phone__list li{display:block;list-style:none;font-size:16px;line-height:20px}@media only screen and (max-width:597px) and (orientation:portrait){.cart-form__checkout .pickup-information__working-time-phone__list li:not(:last-child),.cart-form__head .pickup-information__working-time-phone__list li:not(:last-child){margin-bottom:10px}}.cart-form__checkout .pickup-information__working-time-phone__list li .day,.cart-form__head .pickup-information__working-time-phone__list li .day{display:inline-block;padding-right:15px;width:60px;text-align:right;white-space:nowrap}@media only screen and (max-width:597px) and (orientation:portrait){.cart-form__checkout .pickup-information__working-time-phone__list li .day,.cart-form__head .pickup-information__working-time-phone__list li .day{font-weight:700;text-align:left}}.cart-form__checkout .pickup-information__working-time-phone__list li .time,.cart-form__head .pickup-information__working-time-phone__list li .time{display:inline-block;padding-right:15px}.cart-form__checkout .pickup-information__working-time-phone__list li .phone,.cart-form__head .pickup-information__working-time-phone__list li .phone{display:inline-block;text-align:left}@media only screen and (max-width:597px) and (orientation:portrait){.cart-form__checkout .pickup-information__working-time-phone__list li .phone,.cart-form__head .pickup-information__working-time-phone__list li .phone{display:block}}.cart-form__checkout .pickup-information__message,.cart-form__head .pickup-information__message{margin-top:20px}.cart-form__checkout .payment-information,.cart-form__head .payment-information{margin-top:30px}.cart-form__checkout .payment-information .ttl,.cart-form__head .payment-information .ttl{margin-bottom:5px;font-size:20px;font-weight:700;line-height:24px;letter-spacing:.05em;color:#000}.cart-form__checkout .payment-information p,.cart-form__head .payment-information p{font-size:16px;line-height:22px;letter-spacing:.05em;color:#000}.cart-form__checkout .delivery-address,.cart-form__head .delivery-address{margin-top:50px}@media only screen and (max-width:767px){.cart-form__checkout .delivery-address,.cart-form__head .delivery-address{margin-top:20px}}.cart-form__checkout .delivery-address .top,.cart-form__head .delivery-address .top{font-size:14px;font-weight:700;line-height:18px;color:#000}.cart-form__checkout .delivery-address .bot,.cart-form__head .delivery-address .bot{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-size:21px;font-weight:700;line-height:24px;letter-spacing:.05em;color:#000}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.cart-form__checkout .delivery-address .bot,.cart-form__head .delivery-address .bot{display:block;font-size:16px;line-height:22px}}.cart-form__checkout .delivery-address .bot .button,.cart-form__head .delivery-address .bot .button{cursor:pointer;margin-left:80px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.cart-form__checkout .delivery-address .bot .button,.cart-form__head .delivery-address .bot .button{margin-top:10px;margin-left:0}}.cart-form__button-bar{margin-top:40px}@media only screen and (max-width:597px),only screen and (min-width:768px) and (max-width:989px){.cart-form__button-bar{margin-top:0}}@media only screen and (min-width:768px) and (max-width:989px){.cart-form__button-bar__button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-top:40px}}@media only screen and (max-width:597px){.cart-form__button-bar__button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-top:30px}}@media only screen and (max-width:767px){.cart-form__button-bar__button.guide__button{font-size:16px;padding:0 15px}}@media only screen and (max-width:597px){.cart-form__button-bar__button.guide__button{width:100%}}@media only screen and (min-width:598px) and (max-width:767px),only screen and (min-width:990px) and (max-width:1299px),only screen and (min-width:1300px){.cart-form__button-bar__button:not(:first-child){margin-left:58px}}.cart-form__delivery{margin-top:40px}.cart-form__delivery__tabs{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:40px;padding-left:2px}.cart-form__delivery__tabs__item{position:relative;cursor:pointer;width:-webkit-calc(33.33% + 2px);width:-moz-calc(33.33% + 2px);width:calc(33.33% + 2px);margin:0 -1px;padding:15px 20px 10px;border:2px solid #999;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s}@media only screen and (min-width:768px) and (max-width:1299px){.cart-form__delivery__tabs__item{padding:14px}}@media only screen and (min-width:598px) and (max-width:767px){.cart-form__delivery__tabs__item{padding:10px}}@media only screen and (max-width:597px){.cart-form__delivery__tabs__item{width:100%;margin:-1px 0}}.cart-form__delivery__tabs__item.active{z-index:1;border-color:#272fc4;-webkit-box-shadow:0 5px 15px rgba(39,47,196,.1);box-shadow:0 5px 15px rgba(39,47,196,.1)}.cart-form__delivery__tabs__item.active .text{color:#272fc4}.cart-form__delivery__tabs__item:hover:not(.active) .title{text-decoration:underline}.cart-form__delivery__tabs__item .title{font-size:16px;font-weight:700;line-height:24px;letter-spacing:.05em;color:#272fc4;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s}@media only screen and (min-width:598px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.cart-form__delivery__tabs__item .title{line-height:18px}}.cart-form__delivery__tabs__item .text{font-size:14px;line-height:19px;letter-spacing:.05em;-webkit-transition:all .35s;-moz-transition:all .35s;transition:all .35s}.cart-form__delivery__tabs-content{margin-top:20px}.cart-form__delivery__tabs-content__item:not(.show){display:none}.cart-form__delivery__tabs-content .title-inner{padding:10px 0 20px;font-size:24px;font-weight:700;line-height:30px;letter-spacing:.05em}@media only screen and (min-width:1300px) and (max-width:1680px){.cart-form__delivery__tabs-content .title-inner{font-size:22px}}@media only screen and (max-width:767px){.cart-form__delivery__tabs-content .title-inner{font-size:18px}}.cart-form__delivery__tabs-content .text{font-size:15px;font-style:italic;line-height:22px;letter-spacing:.05em;color:#000}@media only screen and (max-width:767px){.cart-form__delivery__tabs-content .text{font-size:13px}}.cart-form__delivery__tabs-content .form-elements--courier{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-top:30px}.cart-form__delivery__tabs-content .form-elements--company .guide__input__text{margin-bottom:10px}.cart-form__delivery__tabs-content .form-elements--delivery-pickup .form-element{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}@media only screen and (max-width:597px){.cart-form__delivery__tabs-content .form-elements--delivery-pickup .form-element{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.cart-form__delivery__tabs-content .form-elements--delivery-pickup .form-element label{width:100%}.cart-form__delivery__tabs-content .form-elements--delivery-pickup .form-element .left{position:relative}@media only screen and (max-width:597px){.cart-form__delivery__tabs-content .form-elements--delivery-pickup .form-element .left{width:100%}}.cart-form__delivery__tabs-content .form-elements--delivery-pickup .form-element .left .hint-button{position:absolute;top:0;left:100%;margin-left:5px}@media only screen and (max-width:597px){.cart-form__delivery__tabs-content .form-elements--delivery-pickup .form-element .left .hint-button{top:50%;right:0;left:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (max-width:597px){.cart-form__delivery__tabs-content .form-elements--delivery-pickup .form-element .right{padding-left:38px}}.cart-form__delivery__tabs-content .form-elements--delivery-pickup .form-element .caption{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}@media only screen and (max-width:597px){.cart-form__delivery__tabs-content .form-elements--delivery-pickup .form-element .caption{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;padding-right:30px}}.cart-form__delivery__tabs-content .form-elements--delivery-pickup .form-element .caption__wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}@media only screen and (max-width:597px){.cart-form__delivery__tabs-content .form-elements--delivery-pickup .form-element .caption__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}}.cart-form__delivery__tabs-content .form-elements--delivery-pickup .form-element .caption__text{font-weight:700}.cart-form__delivery__tabs-content .form-elements--delivery-pickup .form-element .caption__notice{display:block;width:100%;font-size:14px;font-weight:400;line-height:22px;letter-spacing:.05em;color:#000}.cart-form__delivery__tabs-content .form-elements--delivery-pickup .form-element .pickup-cost{-webkit-flex-shrink:0;flex-shrink:0;display:inline-block;padding-left:50px;padding-top:5px;font-size:14px;font-weight:700;text-align:right;color:#272fc4}@media only screen and (max-width:597px){.cart-form__delivery__tabs-content .form-elements--delivery-pickup .form-element .pickup-cost{padding-left:0;text-align:left}}.cart-form__delivery__tabs-content .form-elements .form-element--checkbox,.cart-form__delivery__tabs-content .form-elements .form-element--input{width:50%}@media only screen and (max-width:767px){.cart-form__delivery__tabs-content .form-elements .form-element--checkbox,.cart-form__delivery__tabs-content .form-elements .form-element--input{width:100%}}.cart-form__delivery__tabs-content .form-elements .form-element--checkbox{padding-top:23px}.cart-form .delivery__address .guide__input__wrap{display:inline-block;min-width:100%}.cart-form .delivery__address .guide__input{width:100%}@media only screen and (min-width:598px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px),only screen and (min-width:1300px){.cart-form .delivery__address .guide__input{padding-right:50px;background-image:url(../images/shop/icons/search.svg);background-repeat:no-repeat;background-position:right 17px center;background-size:19px}}.cart-form .delivery__estimate{padding-left:38px;font-size:15px;letter-spacing:.05em;color:#999}.cart-form .delivery__points{padding-bottom:0}.cart-form .delivery__points__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding-top:15px;padding-bottom:15px;border-bottom:2px solid #eee;line-height:normal}.cart-form .delivery__points__item__left{width:-webkit-calc(100% - 300px);width:-moz-calc(100% - 300px);width:calc(100% - 300px);max-width:100%}@media only screen and (max-width:767px) and (orientation:landscape) and (min-width:450px){.cart-form .delivery__points__item__left{width:-webkit-calc(100% - 200px);width:-moz-calc(100% - 200px);width:calc(100% - 200px)}}@media only screen and (max-width:597px){.cart-form .delivery__points__item__left{position:relative;z-index:2;width:100%}}.cart-form .delivery__points__item__right{-webkit-flex-shrink:0;flex-shrink:0;width:300px;text-align:right}@media only screen and (max-width:767px){.cart-form .delivery__points__item__right{width:200px}}@media only screen and (max-width:597px){.cart-form .delivery__points__item__right{position:absolute;right:20px;z-index:1}}.cart-form .delivery__points__item__link{cursor:pointer;display:inline-block;margin-top:10px;margin-left:38px;font-size:16px;line-height:1.5;letter-spacing:.05em;color:#272fc4;text-decoration:underline;-webkit-transition:.3s cubic-bezier(.455,.03,.515,.955);-moz-transition:.3s cubic-bezier(.455,.03,.515,.955);transition:.3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:color,background-color;-moz-transition-property:color,background-color;transition-property:color,background-color}@media screen and (min-width:990px){.cart-form .delivery__points__item__link:hover{color:#ff5a55}}.cart-form .delivery__points__item__link.js-disabled{pointer-events:none;opacity:.5}@media only screen and (max-width:597px){.cart-form .delivery__points__item .guide__radio-button>div .desc{display:block;width:100%;margin-top:3px}}.cart-form .delivery__points__item__field{display:block;width:-webkit-calc(100% - 38px);width:-moz-calc(100% - 38px);width:calc(100% - 38px);max-width:100%;margin-top:10px;margin-left:38px}.cart-form .delivery__points__item p.error{margin-left:38px}.cart-form .delivery__points__item #address-PNK{display:block;margin-left:38px;font-family:news gothic;font-size:18px;font-weight:700;line-height:22px;letter-spacing:.05em;color:#000}@media only screen and (max-width:767px){.cart-form .delivery__points__item #address-PNK{font-size:16px;line-height:20px}}.cart-form .delivery__points__item .price{font-size:20px;font-weight:700;line-height:24px;letter-spacing:.05em;color:#000}.cart-form .delivery__points__item [data-delivery-points=field-hide]{display:none}.cart-form__payment,.cart-form__payment .payment{margin-top:40px}.cart-form__payment .payment__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px;margin-bottom:40px}.cart-form__payment .payment__items__item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:15px 0;border-bottom:2px solid #eee;font-size:20px;font-weight:700;line-height:normal;letter-spacing:.05em;color:#000}.cart-form__payment .payment__items__item__notice{display:block;width:100%;padding-left:38px;font-size:15px;font-weight:400;font-style:italic;line-height:22px;letter-spacing:.05em;color:#000}.cart-form__payment .payment__items__item .bank-card-logo{display:block}@media only screen and (min-width:768px) and (max-width:1299px),only screen and (min-width:1300px){.cart-form__payment .payment__items__item .bank-card-logo{position:absolute;bottom:5px;left:-webkit-calc(100% + 15px);left:-moz-calc(100% + 15px);left:calc(100% + 15px);width:250px}}@media only screen and (max-width:767px){.cart-form__payment .payment__items__item .bank-card-logo{max-width:90%;margin-top:5px;margin-left:38px}}.cart-form__payment .payment__items__item .bank-card-logo img{display:block;max-width:100%}.cart-form__payment .payment__items__item[data-radio-payment=invoice] .form-elements{display:none;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-top:10px;padding-left:38px}.cart-form__payment .payment__items__item[data-radio-payment=invoice] .form-elements .form-element{width:50%}@media only screen and (max-width:767px){.cart-form__payment .payment__items__item[data-radio-payment=invoice] .form-elements .form-element{width:100%}}.cart-form .form-elements--personal-data .form-element--input{width:33.33%}@media only screen and (max-width:767px){.cart-form .form-elements .form-element--input{width:50%}}@media only screen and (max-width:597px){.cart-form .form-elements .form-element--input{width:100%}}@media only screen and (max-width:767px){.cart-form .form-elements .form-element--name{width:100%}}.cart-form__summary__info{padding:20px 0}.cart-form__summary__info__title{position:relative;margin-bottom:40px;font-size:16px;line-height:22px;color:#000;letter-spacing:.05em}.cart-form__summary__info__title span{display:block}.cart-form__summary__info__title .value{display:inline-block;padding-top:4px;font-size:48px;line-height:48px;letter-spacing:0;font-weight:700}@media only screen and (min-width:598px) and (max-width:767px){.cart-form__summary__info__title .value{display:block}}.cart-form__summary__info__title .product-link{margin-top:25px}@media only screen and (min-width:598px) and (max-width:767px){.cart-form__summary__info__title .product-link{position:absolute;top:30px;right:0;margin-top:0}}.cart-form__summary__info__title .product-link a{font-size:20px;font-weight:700;line-height:24px}@media only screen and (min-width:768px) and (max-width:1299px){.cart-form__summary__info__title .product-link a{font-size:18px;line-height:22px}}.cart-form__summary__info .contact-item #deliveryPrice,.cart-form__summary__info .contact-item#paymentDataWrap{display:none}.cart-form__summary__info .contact-item:not(:last-child){margin-bottom:30px}.cart-form__summary__info .contact-item .ttl{margin-bottom:5px;font-size:20px;font-weight:700;line-height:24px;letter-spacing:.05em;color:#111}.cart-form__summary__info .contact-item .text{font-size:16px;line-height:22px;letter-spacing:.05em;color:#111}.cart-form__submit{display:none}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.cart-form__submit{display:block;margin:0 auto;text-align:center}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.cart-form__submit--desktop{display:none}}@media only screen and (max-width:597px){.cart-form__submit .form-element{padding:0}}.cart-form__submit__notice{margin:35px auto 20px;font-size:16px;line-height:22px;letter-spacing:.05em}.cart-form__submit__notice--desktop{display:none}@media only screen and (min-width:1300px){.cart-form__submit__notice--desktop{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}}.cart-form__submit__notice--mobile{max-width:80%}@media only screen and (max-width:767px){.cart-form__submit__notice--mobile{max-width:100%}}.form{position:relative}.form-elements{margin:0 -10px;font-size:0}.form-elements .has-error input,.form-elements .has-error textarea{border-color:#ff5a55}.form-element{padding:0 10px 15px}.form-element--input{display:inline-block;vertical-align:top}.form-element--input input,.form-element--textarea{width:100%}.form-element--textarea textarea{width:100%;resize:none}.form-element--button{margin-top:25px}.form-element .notice-text{padding-bottom:5px;font-size:15px;font-style:italic;line-height:18px;color:#000;letter-spacing:.05em}@media only screen and (max-width:767px){.form-element .notice-text{font-size:13px}}.form-thanks-msg{position:relative;min-width:280px;width:auto;height:auto;padding:50px 90px;background-color:#fff;text-align:center;-webkit-box-shadow:0 15px 25px rgba(0,0,0,.1);box-shadow:0 15px 25px rgba(0,0,0,.1)}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.form-thanks-msg{padding:40px 30px}}.form-thanks-msg__wrap{position:fixed;top:40%;right:0;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:100;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding-left:25px;padding-right:25px;-webkit-transition:opacity .35s,top .35s;-moz-transition:opacity .35s,top .35s;transition:opacity .35s,top .35s}@media only screen and (min-width:768px) and (max-width:1299px){.form-thanks-msg__wrap{padding-left:30px;padding-right:30px}}@media only screen and (max-width:767px){.form-thanks-msg__wrap{padding-left:25px;padding-right:25px}}@media only screen and (max-width:597px){.form-thanks-msg__wrap{padding-left:20px;padding-right:20px}}.form-thanks-msg__wrap:not(.is-open){top:35%;z-index:-99;opacity:0;visibility:hidden;-webkit-transition:opacity .35s,top .35s,z-index 0s .35s,visibility 0s .35s;-moz-transition:opacity .35s,top .35s,z-index 0s .35s,visibility 0s .35s;transition:opacity .35s,top .35s,z-index 0s .35s,visibility 0s .35s}.form-thanks-msg .button-close{position:absolute;top:20px;right:20px}.form-thanks-msg .button-close:after,.form-thanks-msg .button-close:before{background-color:#9d9da5}.form-thanks-msg .button-close:hover:after,.form-thanks-msg .button-close:hover:before{background-color:#75757d}.cart__list{width:100%}.cart__list__item{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;width:100%;padding-bottom:23px;margin-top:23px;border-bottom:1px solid #e2e4e7}@media only screen and (max-width:597px){.cart__list__item{-webkit-flex-wrap:wrap;flex-wrap:wrap}}.cart__list__item--head{font-size:16px;line-height:22px;letter-spacing:.05em;color:#999}@media only screen and (max-width:767px){.cart__list__item--head{display:none}}.cart__list__item:first-child{margin-top:0}.cart__list__item:last-child{border-color:#e2e4e7}.cart__list__item__left,.cart__list__item__right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.cart__list__item__right{-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}@media only screen and (max-width:597px){.cart__list__item__right{-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:15px}}.cart__list__item__info{margin-right:55px}@media only screen and (min-width:768px) and (max-width:1299px),only screen and (min-width:1300px) and (max-width:1680px){.cart__list__item__info{margin-right:35px}}@media only screen and (max-width:767px){.cart__list__item__info{margin-right:0}}.cart__list__item__info .title{margin-top:-5px}@media only screen and (max-width:767px){.cart__list__item__info .title{margin-top:0}}@media only screen and (max-width:597px){.cart__list__item__info .title{display:block;width:100%;padding-right:50px}}.cart__list__item__info .title a{position:relative;display:block;max-width:100%;font-size:20px;line-height:24px;min-height:58px;font-weight:700;letter-spacing:.05em;color:#000;-webkit-transition:.3s cubic-bezier(.455,.03,.515,.955);-moz-transition:.3s cubic-bezier(.455,.03,.515,.955);transition:.3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:border,color;-moz-transition-property:border,color;transition-property:border,color;border-bottom:2px solid transparent}@media only screen and (max-width:767px){.cart__list__item__info .title a{font-size:16px;line-height:18px;min-height:54px}}@media only screen and (max-width:597px){.cart__list__item__info .title a{min-height:0}}.cart__list__item__info .title a:hover{color:#272fc4}.cart__list__item__info .title a:hover:after{opacity:1}.cart__list__item__info .title a:after{content:attr(title);display:inline;opacity:0;color:transparent;-webkit-transition:opacity .3s cubic-bezier(.455,.03,.515,.955);-moz-transition:opacity .3s cubic-bezier(.455,.03,.515,.955);transition:opacity .3s cubic-bezier(.455,.03,.515,.955);border-bottom:2px solid #272fc4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cart__list__item__info .title a span{position:absolute;top:5px;left:0;width:100%;height:100%}.cart__list__item__info .text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:15px}@media only screen and (min-width:768px) and (max-width:1299px),only screen and (min-width:1300px) and (max-width:1439px){.cart__list__item__info .text{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;max-width:250px}}@media only screen and (min-width:598px) and (max-width:767px){.cart__list__item__info .text{max-width:250px}}.cart__list__item__info .code,.cart__list__item__info .company-name,.cart__list__item__info .status{font-size:16px;line-height:22px;letter-spacing:.05em;color:#999}@media only screen and (max-width:597px){.cart__list__item__info .code,.cart__list__item__info .company-name,.cart__list__item__info .status{font-size:12px;line-height:18px}}.cart__list__item__info .code:not(.company-name),.cart__list__item__info .company-name:not(.company-name),.cart__list__item__info .status:not(.company-name){margin-right:23px}@media only screen and (max-width:767px){.cart__list__item__info .code:not(.company-name),.cart__list__item__info .company-name:not(.company-name),.cart__list__item__info .status:not(.company-name){display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}}.cart__list__item__info .code-status-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (max-width:767px){.cart__list__item__info .code-status-wrap{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2}}.cart__list__item__info .code .value{text-transform:uppercase}.cart__list__item__info .status{position:relative}.cart__list__item__info .status[data-in-stock=false]{padding-left:16px}.cart__list__item__info .status[data-in-stock=false]:before{content:"";position:absolute;left:0;top:0;width:12px;height:12px;margin-right:7px;margin-top:4px;background:url(../images/shop/icons/clock.svg) no-repeat 50%;background-size:contain}@media only screen and (max-width:767px){.cart__list__item__info .status[data-in-stock=false]:before{margin-top:2px}}.cart__list__item__info .company-name{color:#000}@media only screen and (max-width:767px){.cart__list__item__info .company-name{display:block;width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1;margin-bottom:10px}}.cart__list__item__quantity{min-width:102px;margin:0 60px;text-align:left}@media only screen and (min-width:768px) and (max-width:1299px){.cart__list__item__quantity{margin:0 25px}}@media only screen and (min-width:598px) and (max-width:767px){.cart__list__item__quantity{margin:0 25px 0 15px}}@media only screen and (max-width:597px){.cart__list__item__quantity{margin:0 20px 0 0}}.cart__list__item__price,.cart__list__item__total{min-width:165px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.cart__list__item__price,.cart__list__item__total{min-width:105px;width:105px}}@media only screen and (min-width:598px) and (max-width:767px){.cart__list__item__price,.cart__list__item__total{margin-top:0;min-width:115px}}@media only screen and (max-width:597px){.cart__list__item__price,.cart__list__item__total{margin-top:0;min-width:155px}}.cart__list__item__price .value,.cart__list__item__total .value{font-weight:700;line-height:31px;font-size:28px;color:#000;white-space:nowrap}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.cart__list__item__price .value,.cart__list__item__total .value{font-size:18px}}@media only screen and (max-width:597px){.cart__list__item__price .value,.cart__list__item__total .value{font-size:25px;line-height:31px}}.cart__list__item__price .value:after,.cart__list__item__total .value:after{content:"₽";display:inline-block;font:inherit;color:inherit;-webkit-transition:inherit;-moz-transition:inherit;transition:inherit;padding-left:5px}@media only screen and (max-width:767px){.cart__list__item__price{display:none}}@media only screen and (min-width:598px) and (max-width:767px){.cart__list__item__total{-webkit-flex-wrap:wrap;flex-wrap:wrap}}.cart__list__item__total .value--price{display:none;font-size:12px;line-height:31px}@media only screen and (max-width:767px){.cart__list__item__total .value--price{display:block}}@media only screen and (max-width:767px){.cart__list__item__total .value--total{text-indent:-2px;display:inline-block}}.cart__list__item__button{width:23px;margin-left:30px}@media only screen and (min-width:768px) and (max-width:1299px){.cart__list__item__button{margin-left:20px}}@media only screen and (max-width:767px){.cart__list__item__button{margin-left:10px}}@media only screen and (max-width:597px){.cart__list__item__button{position:absolute;top:7px;right:0}}.cart__list__item__button .button-delete{position:relative;cursor:pointer}.cart__list__item__button .button-delete:hover svg{fill:#272fc4}.cart__list__item__button .button-delete svg{display:block;width:100%;height:24px;-webkit-transition:fill .1s;-moz-transition:fill .1s;transition:fill .1s;fill:#e2e4e7}.page-pagination{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:auto;margin-top:20px}@media only screen and (min-width:598px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.page-pagination{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin-top:40px}}@media only screen and (max-width:597px){.page-pagination{display:none}}.page-pagination__list{height:44px;background:#f8f8f8}.page-pagination__list,.page-pagination__list__item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex}.page-pagination__list__item{position:relative;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:44px;height:100%;font-size:16px;font-weight:400;line-height:22px;text-align:center;-webkit-transition:.3s cubic-bezier(.455,.03,.515,.955);-moz-transition:.3s cubic-bezier(.455,.03,.515,.955);transition:.3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-color,color;-moz-transition-property:background-color,color;transition-property:background-color,color}@media only screen and (min-width:768px) and (max-width:989px){.page-pagination__list__item{width:74px}}.page-pagination__list__item:first-child,.page-pagination__list__item:last-child{width:auto;padding:0 24px}.page-pagination__list__item:hover .page-pagination__link:before{opacity:1}.page-pagination__list__item:hover .page-pagination__link:after{opacity:0}.page-pagination__list__item.is-disabled{pointer-events:none;color:#999}.page-pagination__list__item.is-active{pointer-events:none;background-color:#ff9119;color:#fff}.page-pagination__link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:100%;height:100%}.page-pagination__link:before{font-weight:700;color:#272fc4;opacity:0}.page-pagination__link:after,.page-pagination__link:before{content:attr(data-content);line-height:inherit;font-size:inherit;-webkit-transition:opacity .3s cubic-bezier(.455,.03,.515,.955);-moz-transition:opacity .3s cubic-bezier(.455,.03,.515,.955);transition:opacity .3s cubic-bezier(.455,.03,.515,.955)}.page-pagination__link:after{position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:100%;height:100%;font-weight:inherit}.button-more{display:none;margin:auto;margin-top:25px}@media only screen and (max-width:597px){.button-more{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}}.static-text{max-width:100%}.static-text__content{font-size:16px;line-height:22px;letter-spacing:.05em;color:#000}.static-text__content .h1,.static-text__content .h2,.static-text__content .h3,.static-text__content .list__wrap,.static-text__content>p,.static-text__content h1,.static-text__content h2,.static-text__content h3{margin-bottom:20px}.static-text__content sub a,.static-text__content sup a{color:#00e}.static-text__content ul li{list-style:disc}.static-text__content ol li{list-style:decimal}.static-text__content .list{padding-left:40px}@media only screen and (max-width:767px){.static-text__content .list{padding-left:20px}}.static-text__content .list li{padding-bottom:5px}.static-text__content .list__wrap p{margin-bottom:5px}.static-text__content .footnote{position:relative;padding-top:10px;margin-top:50px}.static-text__content .footnote:before{content:"";position:absolute;top:0;left:0;width:30%;min-width:140px;height:1px;background-color:#000}.static-text__content .footnote p{padding-bottom:5px}.tooltip{font-size:16px;line-height:22px;letter-spacing:.05em;text-align:left;color:#fff}.tooltip--hint{font-size:14px;line-height:20px}.tooltip--analog .tooltip__content{margin-bottom:10px;padding-right:65px;padding-bottom:10px;border-bottom:1px solid #999}.tooltip__content{position:relative}.tooltip__button-close{cursor:pointer;position:absolute;right:0;top:0;width:36px;height:36px}.tooltip__button-close:after,.tooltip__button-close:before{content:"";position:absolute;left:0;width:inherit;height:2px;background:#525362;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in}.tooltip__button-close:before{top:50%;-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.tooltip__button-close:after{bottom:50%;-webkit-transform:translateY(50%) rotate(-45deg);-moz-transform:translateY(50%) rotate(-45deg);-ms-transform:translateY(50%) rotate(-45deg);transform:translateY(50%) rotate(-45deg)}.tooltip__button-close:hover:after,.tooltip__button-close:hover:before{background:#999}.tooltip__title{font-weight:700}.tooltip__status{margin-bottom:10px}.tooltip__link{padding:0 18px}.tippy-content img{max-width:100%;max-height:100%}.tippy-popper{pointer-events:auto!important}@media only screen and (max-width:767px){.tippy-popper[x-placement^=bottom] [data-animation=shift-away][data-state=visible],.tippy-popper[x-placement^=top] [data-animation=shift-away][data-state=visible]{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@media only screen and (max-width:767px){.tippy-arrow{padding-bottom:10px}}.hint-button{cursor:pointer;position:relative;display:inline-block;vertical-align:middle;width:20px;height:20px;border-radius:50%;font-size:0;background-color:#e2e4e7}.hint-button:before{content:"?";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding-top:1px;font-size:14px;font-weight:700;line-height:14px;color:#272fc4}.tippy-tooltip.analog-theme{padding:30px;color:#000;background-color:#444552;-webkit-box-shadow:9px 29px 19px rgba(39,43,88,.160807);box-shadow:9px 29px 19px rgba(39,43,88,.160807)}@media only screen and (max-width:597px){.tippy-tooltip.analog-theme{padding:20px}}.tippy-tooltip.hint-theme{padding:15px;color:#000;background-color:#444552;-webkit-box-shadow:9px 15px 9px rgba(39,43,88,.160807);box-shadow:9px 15px 9px rgba(39,43,88,.160807)}@media only screen and (max-width:597px){.tippy-tooltip.hint-theme{padding:20px}}.tippy-tooltip.analog-theme .tippy-backdrop,.tippy-tooltip.hint-theme .tippy-backdrop{background-color:#ff9119}.tippy-popper[x-placement^=bottom] .tippy-tooltip.analog-theme .tippy-arrow,.tippy-popper[x-placement^=bottom] .tippy-tooltip.hint-theme .tippy-arrow{border-right:7px solid transparent;border-bottom:7px solid #444552;border-left:7px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.analog-theme .tippy-arrow,.tippy-popper[x-placement^=top] .tippy-tooltip.hint-theme .tippy-arrow{border-top:7px solid #444552;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.analog-theme .tippy-arrow,.tippy-popper[x-placement^=right] .tippy-tooltip.hint-theme .tippy-arrow{border-right:7px solid #444552}.tippy-popper[x-placement^=left] .tippy-tooltip.analog-theme .tippy-arrow,.tippy-popper[x-placement^=left] .tippy-tooltip.hint-theme .tippy-arrow{border-left:7px solid #444552}.modal{padding:0}.modal,.modal .fancybox-close-small{display:none}.modal .modal-close{cursor:pointer;position:absolute;top:0;right:0;z-index:20;width:25px;height:25px;margin-top:5px}.modal .modal-close:hover:after,.modal .modal-close:hover:before{background-color:#75757d}.modal .modal-close:after,.modal .modal-close:before{content:"";position:absolute;top:12px;left:-5px;display:block;width:35px;height:2px;border-radius:1px;background-color:#9d9da5;-webkit-transition:background-color .3s cubic-bezier(.455,.03,.515,.955);-moz-transition:background-color .3s cubic-bezier(.455,.03,.515,.955);transition:background-color .3s cubic-bezier(.455,.03,.515,.955)}.modal .modal-close:before{-webkit-transform:matrix(.71,-.69,.72,.71,0,0);-moz-transform:matrix(.71,-.69,.72,.71,0,0);-ms-transform:matrix(.71,-.69,.72,.71,0,0);transform:matrix(.71,-.69,.72,.71,0,0)}.modal .modal-close:after{-webkit-transform:matrix(-.71,-.69,-.72,.71,0,0);-moz-transform:matrix(-.71,-.69,-.72,.71,0,0);-ms-transform:matrix(-.71,-.69,-.72,.71,0,0);transform:matrix(-.71,-.69,-.72,.71,0,0)}.modal--confirm.modal--cancel-order{width:650px}@media only screen and (min-width:768px) and (max-width:1299px){.modal--confirm.modal--cancel-order{width:575px}}@media only screen and (max-width:767px){.modal--confirm.modal--cancel-order{width:auto;margin-left:20px;margin-right:20px}}.modal--confirm.modal--payment-info{width:850px}@media only screen and (min-width:768px) and (max-width:1299px){.modal--confirm.modal--payment-info{width:575px}}@media only screen and (max-width:767px){.modal--confirm.modal--payment-info{width:auto;margin-left:20px;margin-right:20px}}.modal--confirm.modal--payment-info .text{font-size:15px;line-height:20px;letter-spacing:.05em;color:#111}.modal--confirm.modal--payment-info .text p:not(:last-of-type){margin-bottom:10px}.modal--confirm.modal--product-list{width:800px}@media only screen and (min-width:768px) and (max-width:1299px){.modal--confirm.modal--product-list{width:650px}}@media only screen and (max-width:767px){.modal--confirm.modal--product-list{width:auto;margin-left:20px;margin-right:20px}}.modal--confirm.modal--product-in-cart{width:615px}@media only screen and (max-width:767px){.modal--confirm.modal--product-in-cart{width:auto;max-width:100%}}.modal--confirm.modal--product-in-cart .modal__content{margin-top:20px}.modal--confirm .modal__wrap{position:relative;background-color:#fff;padding:45px 90px 60px}@media only screen and (max-width:597px){.modal--confirm .modal__wrap{padding:20px}}.modal--confirm .modal__head{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding-right:60px}.modal--confirm .modal__head__title{font-family:mediator;font-size:40px;font-weight:700;line-height:1.2em;letter-spacing:0;color:#000}@media only screen and (min-width:1300px) and (max-width:1680px){.modal--confirm .modal__head__title{font-size:30px}}@media only screen and (min-width:598px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.modal--confirm .modal__head__title{font-size:25px}}@media only screen and (max-width:597px){.modal--confirm .modal__head__title{font-size:18px}}.modal--confirm .modal__content{margin-top:45px}@media only screen and (max-width:767px){.modal--confirm .modal__content{margin-top:25px}}.modal--confirm .modal__content__i:not(:first-child){margin-top:45px}.modal--confirm .modal__content__i p{font-size:16px;line-height:22px}.modal--confirm .modal__content__i p:not(:first-child){margin-bottom:45px}.modal--confirm .modal__button-bar button:not(:first-child){margin-left:58px}@media only screen and (max-width:597px){.modal--confirm .modal__button-bar button:not(:first-child){margin-left:40px}}.modal--confirm .modal__product-list{position:relative;max-height:510px;margin-right:-50px;padding-right:50px;overflow:auto}@media only screen and (max-width:597px) and (orientation:landscape){.modal--confirm .modal__product-list{max-height:250px}}@media only screen and (device-width:812px) and (device-height:375px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape),only screen and (device-width:823px) and (device-height:411px) and (orientation:landscape),only screen and (max-width:597px) and (orientation:portrait),only screen and (min-width:598px) and (max-width:767px){.modal--confirm .modal__product-list{max-height:270px}}@media only screen and (max-width:597px){.modal--confirm .modal__product-list{margin-right:-10px;padding-right:40px}}.modal--confirm .modal__product-list--in-cart .modal--confirm .modal__product-list__item{opacity:0}.modal--confirm .modal__product-list__item{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;width:100%;min-height:132px;padding:0 35px 25px 0;border-bottom:1px solid #e2e4e7}@media only screen and (min-width:768px) and (max-width:1299px),only screen and (min-width:1300px) and (max-width:1680px){.modal--confirm .modal__product-list__item{padding-right:0;padding-bottom:10px}}@media only screen and (max-width:767px){.modal--confirm .modal__product-list__item{padding-right:0}}@media only screen and (max-width:597px){.modal--confirm .modal__product-list__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.modal--confirm .modal__product-list__item:first-child{margin-top:0}.modal--confirm .modal__product-list__item:not(:first-child){padding-top:20px}.modal--confirm .modal__product-list__item:last-child{border-color:transparent}@media only screen and (max-width:597px){.modal--confirm .modal__product-list__item:last-child{border-color:#e2e4e7}}.modal--confirm .modal__product-list__item__left,.modal--confirm .modal__product-list__item__right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.modal--confirm .modal__product-list__item__right{-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}@media only screen and (max-width:767px){.modal--confirm .modal__product-list__item__right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}}.modal--confirm .modal__product-list__item__info{margin-right:35px}@media only screen and (min-width:598px) and (max-width:767px){.modal--confirm .modal__product-list__item__info{margin-right:20px}}@media only screen and (max-width:597px){.modal--confirm .modal__product-list__item__info{margin-right:0}}.modal--confirm .modal__product-list__item__info .title{margin-top:-5px}.modal--confirm .modal__product-list__item__info .title a{position:relative;display:block;max-width:100%;border-bottom:2px solid transparent;font-size:16px;font-weight:700;line-height:21px;letter-spacing:.05em;color:#000;-webkit-transition:.3s cubic-bezier(.455,.03,.515,.955);-moz-transition:.3s cubic-bezier(.455,.03,.515,.955);transition:.3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:border,color;-moz-transition-property:border,color;transition-property:border,color}.modal--confirm .modal__product-list__item__info .title a:hover{color:#272fc4}.modal--confirm .modal__product-list__item__info .title a:hover:after{opacity:1}.modal--confirm .modal__product-list__item__info .title a:after{content:attr(title);display:inline;border-bottom:2px solid #272fc4;color:transparent;-webkit-transition:opacity .3s cubic-bezier(.455,.03,.515,.955);-moz-transition:opacity .3s cubic-bezier(.455,.03,.515,.955);transition:opacity .3s cubic-bezier(.455,.03,.515,.955);opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal--confirm .modal__product-list__item__info .title a span{position:absolute;top:5px;left:0;width:100%;height:100%}.modal--confirm .modal__product-list__item__info .text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:15px}@media only screen and (min-width:1300px) and (max-width:1680px){.modal--confirm .modal__product-list__item__info .text{margin-top:10px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.modal--confirm .modal__product-list__item__info .text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}@media only screen and (max-width:597px){.modal--confirm .modal__product-list__item__info .text{margin-top:10px;margin-bottom:10px}}.modal--confirm .modal__product-list__item__info .code,.modal--confirm .modal__product-list__item__info .company-name{font-size:16px;line-height:22px;letter-spacing:.05em;color:#999}@media only screen and (min-width:1681px){.modal--confirm .modal__product-list__item__info .code{margin-right:40px}}@media only screen and (min-width:1300px) and (max-width:1680px){.modal--confirm .modal__product-list__item__info .code{margin-right:20px}}@media only screen and (max-width:767px){.modal--confirm .modal__product-list__item__info .code{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}}.modal--confirm .modal__product-list__item__info .code .value{text-transform:uppercase}.modal--confirm .modal__product-list__item__info .company-name{color:#000}@media only screen and (min-width:598px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.modal--confirm .modal__product-list__item__info .company-name{margin-bottom:10px}}.modal--confirm .modal__product-list__item__price{min-width:157px;margin-top:5px;margin-right:25px}@media only screen and (max-width:767px){.modal--confirm .modal__product-list__item__price{margin-right:0}}.modal--confirm .modal__product-list__item__price .value{font-size:28px;font-weight:700;line-height:31px;color:#000;white-space:nowrap}@media only screen and (max-width:767px){.modal--confirm .modal__product-list__item__price .value{font-size:18px}}.modal--confirm .modal__product-list__item__price .value:after{content:"₽";display:inline-block;padding-left:5px;font:inherit;color:inherit;-webkit-transition:inherit;-moz-transition:inherit;transition:inherit}.modal--confirm .modal__product-list__item__quantity{min-width:46px}.modal--confirm .modal__product-list__item__quantity .value{font-size:16px;color:#999;white-space:nowrap}.modal--confirm .modal__product-list__item__quantity .value:after{content:"шт.";display:inline-block;padding-left:5px;font:inherit;color:inherit;-webkit-transition:inherit;-moz-transition:inherit;transition:inherit}.modal--confirm .modal__product-in-cart{position:relative;margin-right:-50px;padding-right:50px}@media only screen and (max-width:767px){.modal--confirm .modal__product-in-cart{margin-right:0;padding-right:0}}.modal--confirm .modal__product-in-cart__button{width:80%;margin-top:30px}@media only screen and (max-width:767px){.modal--confirm .modal__product-in-cart__button{width:100%}}@media only screen and (max-width:767px){.modal--confirm .modal__product-in-cart__button--exit{display:none}}.modal--confirm .modal__product-in-cart__item{position:relative;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;width:100%}.modal--confirm .modal__product-in-cart__item,.modal--confirm .modal__product-in-cart__item__left,.modal--confirm .modal__product-in-cart__item__right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.modal--confirm .modal__product-in-cart__item__left{width:80%;padding-right:25px}@media only screen and (max-width:767px){.modal--confirm .modal__product-in-cart__item__left{width:100%}}.modal--confirm .modal__product-in-cart__item__right{-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}@media only screen and (max-width:767px){.modal--confirm .modal__product-in-cart__item__right{width:auto}}.modal--confirm .modal__product-in-cart__item__info{margin-right:35px}@media only screen and (min-width:598px) and (max-width:767px){.modal--confirm .modal__product-in-cart__item__info{margin-right:20px}}@media only screen and (max-width:597px){.modal--confirm .modal__product-in-cart__item__info{margin-right:0}}.modal--confirm .modal__product-in-cart__item__info .title{margin-top:-5px}.modal--confirm .modal__product-in-cart__item__info .title a{position:relative;display:block;max-width:100%;border-bottom:2px solid transparent;font-size:16px;font-weight:700;line-height:21px;letter-spacing:.05em;color:#000;-webkit-transition:.3s cubic-bezier(.455,.03,.515,.955);-moz-transition:.3s cubic-bezier(.455,.03,.515,.955);transition:.3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:border,color;-moz-transition-property:border,color;transition-property:border,color}@media only screen and (max-width:767px){.modal--confirm .modal__product-in-cart__item__info .title a{font-size:12px;line-height:15px}}.modal--confirm .modal__product-in-cart__item__info .title a:hover{color:#272fc4}.modal--confirm .modal__product-in-cart__item__info .title a:hover:after{opacity:1}.modal--confirm .modal__product-in-cart__item__info .title a:after{content:attr(title);display:inline;border-bottom:2px solid #272fc4;color:transparent;-webkit-transition:opacity .3s cubic-bezier(.455,.03,.515,.955);-moz-transition:opacity .3s cubic-bezier(.455,.03,.515,.955);transition:opacity .3s cubic-bezier(.455,.03,.515,.955);opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal--confirm .modal__product-in-cart__item__info .title a span{position:absolute;top:5px;left:0;width:100%;height:100%}.modal--confirm .modal__product-in-cart__item__info .text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:15px}@media only screen and (min-width:1300px) and (max-width:1680px){.modal--confirm .modal__product-in-cart__item__info .text{margin-top:10px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.modal--confirm .modal__product-in-cart__item__info .text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}@media only screen and (max-width:597px){.modal--confirm .modal__product-in-cart__item__info .text{margin-top:10px;margin-bottom:10px}}.modal--confirm .modal__product-in-cart__item__info .code,.modal--confirm .modal__product-in-cart__item__info .company-name{font-size:16px;line-height:22px;letter-spacing:.05em;color:#999}@media only screen and (min-width:1681px){.modal--confirm .modal__product-in-cart__item__info .code{margin-right:40px}}@media only screen and (min-width:1300px) and (max-width:1680px){.modal--confirm .modal__product-in-cart__item__info .code{margin-right:20px}}@media only screen and (max-width:767px){.modal--confirm .modal__product-in-cart__item__info .code{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}}.modal--confirm .modal__product-in-cart__item__info .code .value{text-transform:uppercase}.modal--confirm .modal__product-in-cart__item__info .company-name{color:#000}@media only screen and (min-width:598px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.modal--confirm .modal__product-in-cart__item__info .company-name{margin-bottom:10px}}.modal--confirm .modal__product-in-cart__item__price{text-align:right}@media only screen and (max-width:767px){.modal--confirm .modal__product-in-cart__item__price{margin-right:0}}.modal--confirm .modal__product-in-cart__item__price .value{font-size:16px;font-weight:700;line-height:18px;color:#000;white-space:nowrap}@media only screen and (max-width:767px){.modal--confirm .modal__product-in-cart__item__price .value{font-size:12px;line-height:15px}}.modal--confirm .modal__product-in-cart__item__price .value:after{content:"₽";display:inline-block;padding-left:5px;font:inherit;color:inherit;-webkit-transition:inherit;-moz-transition:inherit;transition:inherit}.modal--confirm .modal__product-in-cart__item .button-in-modal-cart-delete{cursor:pointer;position:relative;display:block;width:25px;height:25px;margin:15px auto 0;background:url(../images/shop/icons/icon-trash.svg) no-repeat 50%;background-size:contain}.modal--confirm .modal__product-in-cart__item .button-in-modal-cart-delete:after{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:url(../images/shop/icons/icon-trash_hover.svg) no-repeat 50%;background-size:contain;opacity:0;-webkit-transition:opacity .1s ease;-moz-transition:opacity .1s ease;transition:opacity .1s ease}.modal--confirm .modal__product-in-cart__item .button-in-modal-cart-delete:hover:after{opacity:1}.modal--choose-delivery{position:absolute;top:0;left:0;z-index:999;width:100%;height:100%;padding:65px;margin:0;background-color:rgba(68,69,82,.98)}@media only screen and (min-width:768px) and (max-width:1299px){.modal--choose-delivery{padding:65px 20px 10px}}@media only screen and (device-width:812px) and (device-height:375px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape),only screen and (max-width:767px){.modal--choose-delivery{padding:10px 20px}}.modal--choose-delivery .modal-close{top:65px;right:65px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.modal--choose-delivery .modal-close{top:30px;right:30px}}@media only screen and (device-width:812px) and (device-height:375px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape),only screen and (max-width:767px) and (orientation:landscape){.modal--choose-delivery .modal-close{top:17px;right:18px}}.modal--choose-delivery .modal__wrap{position:relative;max-width:1050px;margin:auto}@media only screen and (min-width:768px) and (max-width:1299px){.modal--choose-delivery .modal__wrap{max-width:926px;padding-top:40px}}@media only screen and (max-width:767px){.modal--choose-delivery .modal__wrap{padding-top:20px}}@media only screen and (device-width:812px) and (device-height:375px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape),only screen and (max-width:767px) and (orientation:landscape){.modal--choose-delivery .modal__wrap{padding-top:15px}}.modal--choose-delivery .modal__head{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding-bottom:60px;padding-right:60px}@media only screen and (min-width:768px) and (max-width:989px){.modal--choose-delivery .modal__head{padding-right:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}}@media only screen and (max-width:767px){.modal--choose-delivery .modal__head{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding-bottom:30px;padding-right:0}}@media only screen and (device-width:812px) and (device-height:375px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape),only screen and (max-width:767px) and (orientation:landscape){.modal--choose-delivery .modal__head{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;padding-bottom:35px}}.modal--choose-delivery .modal__head__title{margin-right:60px;font-family:mediator;font-size:40px;font-weight:700;line-height:1.2em;letter-spacing:0;color:#fff}@media only screen and (min-width:1300px) and (max-width:1680px){.modal--choose-delivery .modal__head__title{font-size:30px}}@media only screen and (min-width:598px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.modal--choose-delivery .modal__head__title{font-size:25px}}@media only screen and (max-width:597px){.modal--choose-delivery .modal__head__title{font-size:18px}}@media only screen and (device-width:812px) and (device-height:375px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape),only screen and (max-width:767px) and (orientation:landscape){.modal--choose-delivery .modal__head__title{font-size:16px}}.modal--choose-delivery .modal__tab-buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding-top:5px}@media only screen and (max-width:767px){.modal--choose-delivery .modal__tab-buttons{padding-top:25px}}@media only screen and (device-width:812px) and (device-height:375px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape),only screen and (max-width:767px) and (orientation:landscape){.modal--choose-delivery .modal__tab-buttons{padding-top:0}}.modal--choose-delivery .modal__tab-buttons__button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:16px;font-weight:700;line-height:20px;color:#999;background-image:-webkit-repeating-linear-gradient(left,#999 0,#999 5px,rgba(39,47,196,0) 0,rgba(39,47,196,0) 8px,#999 0);background-image:-moz- oldrepeating-linear-gradient(left,#999 0,#999 5px,rgba(39,47,196,0) 0,rgba(39,47,196,0) 8px,#999 0);background-image:repeating-linear-gradient(90deg,#999 0,#999 5px,rgba(39,47,196,0) 0,rgba(39,47,196,0) 8px,#999 0);background-size:100% 1px;background-position:0 95%;background-repeat:repeat-x;-webkit-transition:.3s cubic-bezier(.455,.03,.515,.955);-moz-transition:.3s cubic-bezier(.455,.03,.515,.955);transition:.3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:color,background-color;-moz-transition-property:color,background-color;transition-property:color,background-color}@media only screen and (device-width:812px) and (device-height:375px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape),only screen and (max-width:767px) and (orientation:landscape){.modal--choose-delivery .modal__tab-buttons__button{font-size:14px}}@media screen and (min-width:990px){.modal--choose-delivery .modal__tab-buttons__button:hover{background-image:-webkit-repeating-linear-gradient(left,#75757d 0,#75757d 5px,rgba(39,47,196,0) 0,rgba(39,47,196,0) 8px,#75757d 0);background-image:-moz- oldrepeating-linear-gradient(left,#75757d 0,#75757d 5px,rgba(39,47,196,0) 0,rgba(39,47,196,0) 8px,#75757d 0);background-image:repeating-linear-gradient(90deg,#75757d 0,#75757d 5px,rgba(39,47,196,0) 0,rgba(39,47,196,0) 8px,#75757d 0);color:#75757d}}.modal--choose-delivery .modal__tab-buttons__button:not(:first-child){margin-left:15px}.modal--choose-delivery .modal__tab-buttons__button.active{color:#ff9119;background:none}.modal--choose-delivery .modal__content:not(.active){display:none}.modal--choose-delivery .modal__delivery-address-list{position:relative;max-height:100%;margin-right:-30px;padding-right:30px;overflow:auto}@media only screen and (max-width:767px){.modal--choose-delivery .modal__delivery-address-list{margin-right:-20px;padding-right:30px}}.modal--choose-delivery .modal__delivery-address-list__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;font-size:16px;line-height:22px;color:#999;margin-bottom:20px;padding-bottom:30px;border-bottom:2px solid #999}@media only screen and (min-width:598px) and (max-width:767px){.modal--choose-delivery .modal__delivery-address-list__item{font-size:14px;line-height:20px}}@media only screen and (max-width:597px){.modal--choose-delivery .modal__delivery-address-list__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.modal--choose-delivery .modal__delivery-address-list__item__contacts{width:40%;min-width:40%}@media only screen and (min-width:598px) and (max-width:767px){.modal--choose-delivery .modal__delivery-address-list__item__contacts{width:30%}}@media only screen and (max-width:597px){.modal--choose-delivery .modal__delivery-address-list__item__contacts{width:100%}}.modal--choose-delivery .modal__delivery-address-list__item__contacts__address{cursor:pointer;font-weight:700;text-align:left;text-decoration:underline;-webkit-transition:.3s cubic-bezier(.455,.03,.515,.955);-moz-transition:.3s cubic-bezier(.455,.03,.515,.955);transition:.3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:color;-moz-transition-property:color;transition-property:color}.modal--choose-delivery .modal__delivery-address-list__item__contacts__phone{margin-top:5px}@media only screen and (max-width:597px){.modal--choose-delivery .modal__delivery-address-list__item__contacts__phone{margin-top:10px;font-size:14px}}.modal--choose-delivery .modal__delivery-address-list__item__contacts__phone a{cursor:default;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;white-space:nowrap;text-align:right;-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);-moz-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955);font-size:inherit}.modal--choose-delivery .modal__delivery-address-list__item__contacts__phone a:first-child:before{content:"тел:";padding-right:3px}.modal--choose-delivery .modal__delivery-address-list__item__contacts__phone a:not(:first-child){padding-left:30px}.modal--choose-delivery .modal__delivery-address-list__item__contacts__phone a:not(:last-child){margin-right:8px}.modal--choose-delivery .modal__delivery-address-list__item__contacts__phone a:not(:last-child):after{content:","}.modal--choose-delivery .modal__delivery-address-list__item__working-time{margin-left:20px}@media only screen and (min-width:598px) and (max-width:767px){.modal--choose-delivery .modal__delivery-address-list__item__working-time{width:35%;margin-left:15px}}@media only screen and (max-width:597px){.modal--choose-delivery .modal__delivery-address-list__item__working-time{margin-top:10px;margin-left:0}}.modal--choose-delivery .modal__delivery-address-list__item__working-time .working-time-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-flex-shrink:0;flex-shrink:0;white-space:nowrap}.modal--choose-delivery .modal__delivery-address-list__item__working-time .working-time-list:not(:first-child){margin-left:30px}@media only screen and (max-width:597px) and (orientation:portrait){.modal--choose-delivery .modal__delivery-address-list__item__working-time .working-time-list:not(:first-child){margin-top:20px;margin-left:0}}@media only screen and (max-width:767px) and (orientation:portrait){.modal--choose-delivery .modal__delivery-address-list__item__working-time .working-time-list:not(:first-child) li{letter-spacing:1.1px}}.modal--choose-delivery .modal__delivery-address-list__item__working-time .working-time-list li{display:block;list-style:none;font-size:16px;line-height:22px}@media only screen and (max-width:767px){.modal--choose-delivery .modal__delivery-address-list__item__working-time .working-time-list li{font-size:14px;line-height:20px}}@media only screen and (max-width:597px) and (orientation:portrait){.modal--choose-delivery .modal__delivery-address-list__item__working-time .working-time-list li:not(:last-child){margin-bottom:10px}}.modal--choose-delivery .modal__delivery-address-list__item__working-time .working-time-list li .day{display:inline-block;padding-right:15px;width:60px;text-align:right;white-space:nowrap}@media only screen and (max-width:597px) and (orientation:portrait){.modal--choose-delivery .modal__delivery-address-list__item__working-time .working-time-list li .day{font-weight:700;text-align:left}}.modal--choose-delivery .modal__delivery-address-list__item__working-time .working-time-list li .time{display:inline-block;padding-right:15px}.modal--choose-delivery .modal__delivery-address-list__item__button{-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:1300px){.modal--choose-delivery .modal__delivery-address-list__item__button{-webkit-flex-shrink:0;flex-shrink:0}}@media only screen and (max-width:597px){.modal--choose-delivery .modal__delivery-address-list__item__button{margin-top:10px}}.modal--choose-delivery .modal__delivery-address-list__item__button .guide__button{width:176px;height:40px;padding:0 16px;font-size:15px;-webkit-box-shadow:none;box-shadow:none}@media only screen and (device-width:812px) and (device-height:375px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape),only screen and (min-width:598px) and (max-width:767px){.modal--choose-delivery .modal__delivery-address-list__item__button .guide__button{width:40px;background-image:url(../images/icons/icon-plus_bold.svg);background-repeat:no-repeat;background-position:50%;background-size:20px;font-size:0}}@media only screen and (device-width:812px) and (device-height:375px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape),only screen and (min-width:598px) and (max-width:767px){.modal--choose-delivery .modal__delivery-address-list__item__button .guide__button span{display:none}}.modal--choose-delivery .modal__delivery-address-list__item__button .guide__button.is-select{color:#fff;background-color:#000786;-webkit-box-shadow:0 20px 15px rgba(0,7,134,.1);box-shadow:0 20px 15px rgba(0,7,134,.1);-webkit-transition:all 0s!important;-moz-transition:all 0s!important;transition:all 0s!important}@media only screen and (device-width:812px) and (device-height:375px) and (-webkit-device-pixel-ratio:3) and (orientation:landscape),only screen and (min-width:598px) and (max-width:767px){.modal--choose-delivery .modal__delivery-address-list__item__button .guide__button.is-select{background-image:url(../images/icons/icon-check.svg);background-size:20px}}.modal--choose-delivery .modal__delivery-address-list__item__button .guide__button.is-select:after,.modal--choose-delivery .modal__delivery-address-list__item__button .guide__button.is-select:before{background-color:#000786;-webkit-transition:all 0s!important;-moz-transition:all 0s!important;transition:all 0s!important}.modal--choose-delivery .modal__map{height:auto}.modal--choose-delivery .modal__map:not(.active){display:none}.modal--choose-delivery .modal__map .map-delivery-address{width:-webkit-calc(100% + 130px);width:-moz-calc(100% + 130px);width:calc(100% + 130px);margin:0 -65px -65px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.modal--choose-delivery .modal__map .map-delivery-address{width:-webkit-calc(100% + 40px);width:-moz-calc(100% + 40px);width:calc(100% + 40px);margin:0 -20px -10px}}.modal--choose-delivery .modal__map .map-delivery-address .infoWindow{min-width:280px;padding:20px 70px 25px 20px}.modal--choose-delivery .modal__map .map-delivery-address .infoWindow__address{font-size:16px;font-weight:700;line-height:22px;letter-spacing:.05em;color:#fff;margin-bottom:15px}@media only screen and (max-width:767px){.modal--choose-delivery .modal__map .map-delivery-address .infoWindow__address{font-size:14px;line-height:18px;margin-bottom:5px}}.modal--choose-delivery .modal__map .map-delivery-address .infoWindow__working-time{margin-left:38px}@media only screen and (max-width:597px) and (orientation:portrait){.modal--choose-delivery .modal__map .map-delivery-address .infoWindow__working-time{margin-left:0;margin-top:20px}}.modal--choose-delivery .modal__map .map-delivery-address .infoWindow__working-time__wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;margin-bottom:25px}@media only screen and (max-width:597px) and (orientation:portrait){.modal--choose-delivery .modal__map .map-delivery-address .infoWindow__working-time__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}.modal--choose-delivery .modal__map .map-delivery-address .infoWindow__working-time .working-time-list li{display:block;list-style:none;font-size:16px;line-height:20px;color:#9d9da5}@media only screen and (max-width:767px){.modal--choose-delivery .modal__map .map-delivery-address .infoWindow__working-time .working-time-list li{font-size:14px;line-height:18px}}@media only screen and (max-width:597px) and (orientation:portrait){.modal--choose-delivery .modal__map .map-delivery-address .infoWindow__working-time .working-time-list li:not(:last-child){margin-bottom:5px}}.modal--choose-delivery .modal__map .map-delivery-address .infoWindow__working-time .working-time-list li .day{display:inline-block;padding-right:15px;width:60px;text-align:right;white-space:nowrap}@media only screen and (max-width:597px) and (orientation:portrait){.modal--choose-delivery .modal__map .map-delivery-address .infoWindow__working-time .working-time-list li .day{font-weight:700;text-align:left}}.modal--choose-delivery .modal__map .map-delivery-address .infoWindow__working-time .working-time-list li .time{display:inline-block;padding-right:15px}.modal--choose-delivery .modal__map .map-delivery-address .infoWindow__phone{font-size:0}@media only screen and (max-width:767px){.modal--choose-delivery .modal__map .map-delivery-address .infoWindow__phone{font-size:14px;line-height:18px}}.modal--choose-delivery .modal__map .map-delivery-address .infoWindow__phone a{cursor:default;display:block;font-size:16px;line-height:20px;color:#9d9da5;letter-spacing:.05em}@media only screen and (max-width:767px){.modal--choose-delivery .modal__map .map-delivery-address .infoWindow__phone a{font-size:14px;line-height:18px}}.modal--choose-delivery .modal__map .map-delivery-address .infoWindow__phone a:first-child:before{content:"тел:";padding-right:3px}.modal--choose-delivery .modal__map .map-delivery-address .infoWindow__phone a:not(:first-child){padding-left:34px}@media only screen and (max-width:767px){.modal--choose-delivery .modal__map .map-delivery-address .infoWindow__button{height:34px;margin-right:auto;margin-left:auto;padding:0 10px;font-size:13px}}.modal--choose-delivery .modal__map .map-delivery-address .infoWindow__button.is-select{color:#fff;-webkit-box-shadow:0 20px 15px rgba(0,7,134,.1);box-shadow:0 20px 15px rgba(0,7,134,.1)}.modal--choose-delivery .modal__map .map-delivery-address .infoWindow__button.is-select,.modal--choose-delivery .modal__map .map-delivery-address .infoWindow__button.is-select:after,.modal--choose-delivery .modal__map .map-delivery-address .infoWindow__button.is-select:before{background-color:#000786;-webkit-transition:all 0s!important;-moz-transition:all 0s!important;transition:all 0s!important}.modal--choose-delivery .modal__map .map-delivery-address .gm-style-iw-d{overflow:hidden!important}.modal--choose-delivery .modal__map .map-delivery-address .gm-ui-hover-effect{cursor:pointer!important;position:absolute!important;top:15px!important;right:15px!important;width:25px!important;height:25px!important;opacity:1!important}.modal--choose-delivery .modal__map .map-delivery-address .gm-ui-hover-effect:hover:after,.modal--choose-delivery .modal__map .map-delivery-address .gm-ui-hover-effect:hover:before{background-color:#75757d}.modal--choose-delivery .modal__map .map-delivery-address .gm-ui-hover-effect:after,.modal--choose-delivery .modal__map .map-delivery-address .gm-ui-hover-effect:before{content:"";position:absolute;top:12px;left:-5px;display:block;width:35px;height:2px;border-radius:1px;background-color:#9d9da5;-webkit-transition:background-color .3s cubic-bezier(.455,.03,.515,.955);-moz-transition:background-color .3s cubic-bezier(.455,.03,.515,.955);transition:background-color .3s cubic-bezier(.455,.03,.515,.955)}.modal--choose-delivery .modal__map .map-delivery-address .gm-ui-hover-effect:before{-webkit-transform:matrix(.71,-.69,.72,.71,0,0);-moz-transform:matrix(.71,-.69,.72,.71,0,0);-ms-transform:matrix(.71,-.69,.72,.71,0,0);transform:matrix(.71,-.69,.72,.71,0,0)}.modal--choose-delivery .modal__map .map-delivery-address .gm-ui-hover-effect:after{-webkit-transform:matrix(-.71,-.69,-.72,.71,0,0);-moz-transform:matrix(-.71,-.69,-.72,.71,0,0);-ms-transform:matrix(-.71,-.69,-.72,.71,0,0);transform:matrix(-.71,-.69,-.72,.71,0,0)}.modal--choose-delivery .modal__map .map-delivery-address .gm-ui-hover-effect img{display:none!important}.modal--choose-delivery .modal__map .map-delivery-address .gm-style .gm-style-iw-c{border-radius:0;padding:0;background-color:#444552;max-width:90vw!important;max-height:300px!important}.modal--choose-delivery .modal__map .map-delivery-address .gm-style .gm-style-iw-d{max-width:90vw!important;max-height:300px!important}.modal--choose-delivery .modal__map .map-delivery-address .gm-style .gm-style-iw-t:after{z-index:-1;border-top-color:#444552;background:#4c454b}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.modal--form-consult{position:fixed!important;top:0;bottom:0;left:0;z-index:900;width:100%;max-width:320px!important;height:100%;margin-top:0!important;margin-bottom:0!important;padding:25px 20px!important;background-color:#fff;overflow:auto;-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,-webkit-transform .25s;-moz-transition:transform .25s,opacity .25s,-moz-transform .25s;transition:transform .25s,opacity .25s;transition:transform .25s,opacity .25s,-webkit-transform .25s,-moz-transform .25s}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.modal--form-consult:not(.is-open){-webkit-transform:translateX(-15%);-moz-transform:translateX(-15%);-ms-transform:translateX(-15%);transform:translateX(-15%);z-index:-1;opacity:0;visibility:hidden;-webkit-transition:opacity .25s,z-index 0s .25s,visibility 0s .25s,-webkit-transform .25s;transition:opacity .25s,z-index 0s .25s,visibility 0s .25s,-webkit-transform .25s;-moz-transition:transform .25s,opacity .25s,z-index 0s .25s,visibility 0s .25s,-moz-transform .25s;transition:transform .25s,opacity .25s,z-index 0s .25s,visibility 0s .25s;transition:transform .25s,opacity .25s,z-index 0s .25s,visibility 0s .25s,-webkit-transform .25s,-moz-transform .25s}}.modal--form-consult .contact-form{max-width:550px}@media only screen and (min-width:990px) and (max-width:1299px){.modal--form-consult .contact-form{max-width:480px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.modal--form-consult .contact-form__head{padding-right:0;padding-left:0}}.modal--form-consult .contact-form__title{padding-right:40px}.modal--form-consult .contact-form__title .h3{text-align:left}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.modal--form-consult .contact-form__title .h3{font-size:28px}}.modal--form-consult .contact-form .form-elements{max-width:550px}@media only screen and (min-width:990px) and (max-width:1299px){.modal--form-consult .contact-form .form-elements{max-width:480px}}.modal--form-consult .contact-form .form-element{padding:0 0 15px}@media only screen and (min-width:990px) and (max-width:1299px),only screen and (min-width:1300px){.modal--form-consult .contact-form .form-element.field-contactform-name{width:50%;padding-right:10px}}@media only screen and (min-width:990px) and (max-width:1299px),only screen and (min-width:1300px){.modal--form-consult .contact-form .form-element.field-contactform-phone{width:50%;padding-left:10px}}.modal--form-consult .contact-form .modal-close:after,.modal--form-consult .contact-form .modal-close:before{background-color:#000786}.fancybox-container.modal-consult{-webkit-transition-duration:0s!important;-moz-transition-duration:0s!important;transition-duration:0s!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.fancybox-container.modal-consult .fancybox-bg{background-color:rgba(0,7,134,.05)!important}}.nav-mobile{position:fixed;top:0;bottom:0;right:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);z-index:900;height:100%;-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,-webkit-transform .25s;-moz-transition:transform .25s,opacity .25s,-moz-transform .25s;transition:transform .25s,opacity .25s;transition:transform .25s,opacity .25s,-webkit-transform .25s,-moz-transform .25s;-webkit-box-shadow:-75px 0 65px rgba(0,7,134,.05);box-shadow:-75px 0 65px rgba(0,7,134,.05)}@media only screen and (max-width:597px){.nav-mobile{width:100%}}.nav-mobile:not(.is-open){-webkit-transform:translateX(15%);-moz-transform:translateX(15%);-ms-transform:translateX(15%);transform:translateX(15%);opacity:0;z-index:-1;visibility:hidden;-webkit-transition:opacity .25s,z-index 0s .25s,visibility 0s .25s,-webkit-transform .25s;transition:opacity .25s,z-index 0s .25s,visibility 0s .25s,-webkit-transform .25s;-moz-transition:transform .25s,opacity .25s,z-index 0s .25s,visibility 0s .25s,-moz-transform .25s;transition:transform .25s,opacity .25s,z-index 0s .25s,visibility 0s .25s;transition:transform .25s,opacity .25s,z-index 0s .25s,visibility 0s .25s,-webkit-transform .25s,-moz-transform .25s}.nav-mobile__wrap{width:100%;height:100%;padding-left:40px;padding-right:25px;background-color:#fff}@media only screen and (min-width:768px) and (max-width:1299px){.nav-mobile__wrap{padding-left:40px;padding-right:30px}}@media only screen and (max-width:767px){.nav-mobile__wrap{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding-left:40px;padding-right:25px}}@media only screen and (max-width:597px){.nav-mobile__wrap{padding-left:30px;padding-right:20px}}.nav-mobile__head{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin-bottom:40px}@media only screen and (max-width:597px){.nav-mobile__head{margin-bottom:30px}}.nav-mobile__head__social .social-icons__link{margin:0 15px}.nav-mobile__head__social .social-icons__link:first-child{margin-left:0}.nav-mobile__head__social .social-icons__link:last-child{margin-right:0}.nav-mobile__head__social .social-icons__link__vk{width:25px;height:15px}.nav-mobile__head__social .social-icons__link__fb{width:15px;height:27px}.nav-mobile__head__social .social-icons__link__tm{width:24px;height:20px}.nav-mobile__phone{margin-left:auto;font-size:16px;line-height:22px;font-weight:700;letter-spacing:.05em}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.nav-mobile__phone{border-bottom:1px dashed #191919}}.nav-mobile__content{position:relative;overflow:auto;height:-webkit-calc(100% - 75px);height:-moz-calc(100% - 75px);height:calc(100% - 75px);padding:0 25px 40px 42px;margin:0 -25px 0 -42px}@media only screen and (min-width:768px) and (max-width:1299px){.nav-mobile__content{padding-left:42px;padding-right:30px;margin:0 -30px 0 -42px}}@media only screen and (max-width:767px){.nav-mobile__content{padding-left:42px;padding-right:25px;margin:0 -25px 0 -42px}}@media only screen and (max-width:597px){.nav-mobile__content{padding:0 20px 20px 32px;margin:0 -20px 0 -32px}}.nav-mobile__content.side-menu-is-open{overflow:visible}.nav-mobile__side-menu{position:relative;overflow:auto;padding:40px 70px;margin:0 -70px;height:100%}@media only screen and (max-width:597px){.nav-mobile__side-menu{height:-webkit-calc(100% - 60px);height:-moz-calc(100% - 60px);height:calc(100% - 60px);padding:0 40px 0 60px;margin:0 -40px 0 -60px}}@media only screen and (min-width:598px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px),only screen and (min-width:1300px){.nav-mobile__side-menu .ps__rail-y{left:0!important;right:auto!important}}.nav-mobile__side-menu__wrap{position:absolute;right:100%;top:0;padding:0 70px;height:100%;border-right:1px solid #eee;background-color:#fff;-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,-webkit-transform .25s;-moz-transition:transform .25s,opacity .25s,-moz-transform .25s;transition:transform .25s,opacity .25s;transition:transform .25s,opacity .25s,-webkit-transform .25s,-moz-transform .25s;-webkit-box-shadow:-75px 0 65px rgba(0,7,134,.05);box-shadow:-75px 0 65px rgba(0,7,134,.05)}@media only screen and (max-width:597px){.nav-mobile__side-menu__wrap{top:90px;right:0;z-index:20;width:100%;overflow:hidden;height:-webkit-calc(100% - 90px);height:-moz-calc(100% - 90px);height:calc(100% - 90px);padding:0 40px 30px 60px;-webkit-box-shadow:none;box-shadow:none}}@media only screen and (max-width:767px){.nav-mobile__side-menu__wrap{top:90px;right:0;z-index:20;width:100%;overflow:hidden;height:-webkit-calc(100% - 90px);height:-moz-calc(100% - 90px);height:calc(100% - 90px);padding:0 40px 30px 60px;-webkit-box-shadow:none;box-shadow:none}}.nav-mobile__side-menu__wrap:not(.is-open){-webkit-transform:translateX(15%);-moz-transform:translateX(15%);-ms-transform:translateX(15%);transform:translateX(15%);opacity:0;z-index:-1;visibility:hidden;-webkit-transition:opacity .25s,z-index 0s .25s,visibility 0s .25s,border-color .15s,-webkit-transform .25s;transition:opacity .25s,z-index 0s .25s,visibility 0s .25s,border-color .15s,-webkit-transform .25s;-moz-transition:transform .25s,opacity .25s,z-index 0s .25s,visibility 0s .25s,border-color .15s,-moz-transform .25s;transition:transform .25s,opacity .25s,z-index 0s .25s,visibility 0s .25s,border-color .15s;transition:transform .25s,opacity .25s,z-index 0s .25s,visibility 0s .25s,border-color .15s,-webkit-transform .25s,-moz-transform .25s;border-color:transparent}.nav-mobile__side-menu__button-back{display:none;position:relative;padding:16px 0 14px;margin-bottom:10px;font-size:21px;line-height:1;letter-spacing:.05em;font-weight:700;color:#272fc4;-webkit-transition:color .15s;-moz-transition:color .15s;transition:color .15s}@media only screen and (max-width:597px){.nav-mobile__side-menu__button-back{display:block}}.nav-mobile__side-menu__button-back .icon-chevron{display:block;position:absolute;top:50%;left:-28px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:13px;height:25px;fill:#272fc4}.nav-mobile__side-menu__item__link{padding:12px 0;font-size:21px;letter-spacing:.05em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;white-space:nowrap;font-weight:700;color:#272fc4;-webkit-transition:color .15s;-moz-transition:color .15s;transition:color .15s}.nav-mobile__menu{position:relative;padding-top:35px;padding-bottom:15px;margin-bottom:35px;border-bottom:1px solid #eee}@media only screen and (max-width:767px){.nav-mobile__menu{padding-top:25px;margin-bottom:30px}}.nav-mobile__menu__item.is-active .nav-mobile__menu__item__link{color:#000}.nav-mobile__menu__item.side-menu-is-open .nav-mobile__menu__item__link:before{background-color:#ff9119}@media only screen and (max-width:597px){.nav-mobile__menu__item.side-menu-is-open .nav-mobile__menu__item__link:before{background-color:transparent}}.nav-mobile__menu__item__link{cursor:pointer;position:relative;padding:15px 0;font-size:32px;letter-spacing:.05em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;font-weight:700;color:#272fc4;-webkit-transition:color .15s;-moz-transition:color .15s;transition:color .15s}@media only screen and (max-width:767px){.nav-mobile__menu__item__link{font-size:25px;padding:10px 0}}.nav-mobile__menu__item__link:before{content:"";width:3px;height:100%;position:absolute;left:-42px;background-color:transparent;-webkit-transition:background-color .15s;-moz-transition:background-color .15s;transition:background-color .15s}.nav-mobile__tabs__item__link{cursor:pointer;position:relative;margin-bottom:20px;font-size:32px;letter-spacing:.05em;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;font-weight:700;color:#999;-webkit-transition:color .15s;-moz-transition:color .15s;transition:color .15s}@media only screen and (max-width:767px){.nav-mobile__tabs__item__link{font-size:25px}}.nav-mobile__tabs__item__link.is-active:before{background-color:#999}.nav-mobile__tabs__item__link:before{content:"";position:absolute;top:50%;left:-15px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:4px;height:4px;border-radius:50%;overflow:hidden;background-color:transparent;-webkit-transition:background-color .15s;-moz-transition:background-color .15s;transition:background-color .15s}.home-slider__wrap{position:relative;z-index:1;padding-top:45px}@media only screen and (min-width:768px) and (max-width:1299px),only screen and (min-width:1300px){.home-slider__wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}@media only screen and (max-width:767px){.home-slider__wrap{padding-top:30px}}.home-slider__wrap:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:-webkit-calc(100% - 60px);height:-moz-calc(100% - 60px);height:calc(100% - 60px);background-color:#f5f5f5}@media only screen and (max-width:597px){.home-slider__wrap:before{left:-20px;right:-20px;width:-webkit-calc(100% + 40px);width:-moz-calc(100% + 40px);width:calc(100% + 40px)}}.home-slider__description,.home-slider__description .title{text-align:center}.home-slider__description .title~.subtitle{margin-top:25px}.home-slider__description .subtitle{max-width:600px;margin:auto;font-size:16px;line-height:22px;font-weight:700;letter-spacing:.05em}.home-slider__main{position:relative;z-index:1;width:1200px;margin:20px auto 0;overflow:hidden;-webkit-transition:opacity .55s;-moz-transition:opacity .55s;transition:opacity .55s}@media only screen and (min-width:990px) and (max-width:1299px){.home-slider__main{width:900px}}@media only screen and (min-width:768px) and (max-width:989px){.home-slider__main{width:750px;margin-left:-30px;margin-right:-30px}}@media only screen and (min-width:598px) and (max-width:767px){.home-slider__main{width:-webkit-calc(100% + 150px);width:-moz-calc(100% + 150px);width:calc(100% + 150px);margin-left:-75px;margin-right:-75px}}@media only screen and (max-width:597px){.home-slider__main{width:auto;margin-left:-20px;margin-right:-20px}}.home-slider__main:not(.is-load){opacity:0}@media only screen and (max-width:767px){.home-slider__main .slick-list{overflow:visible!important}}@media only screen and (max-width:597px){.home-slider__main .slick-list{max-width:70%;margin:0 auto}}.home-slider__main .slick-list,.home-slider__main .slick-track{height:352px}@media only screen and (min-width:990px) and (max-width:1299px){.home-slider__main .slick-list,.home-slider__main .slick-track{height:272px}}@media only screen and (min-width:768px) and (max-width:989px){.home-slider__main .slick-list,.home-slider__main .slick-track{height:242px}}@media only screen and (min-width:598px) and (max-width:767px){.home-slider__main .slick-list,.home-slider__main .slick-track{height:262px}}@media only screen and (max-width:597px){.home-slider__main .slick-list,.home-slider__main .slick-track{height:300px}}@media only screen and (max-width:370px){.home-slider__main .slick-list,.home-slider__main .slick-track{height:250px}}@media only screen and (max-width:597px) and (orientation:landscape){.home-slider__main .slick-list,.home-slider__main .slick-track{height:210px}}.home-slider__main .item{margin:0;-webkit-transition:all .5s,opacity .15s;-moz-transition:all .5s,opacity .15s;transition:all .5s,opacity .15s}@media only screen and (max-width:597px){.home-slider__main .item{padding:0 10px}}@media only screen and (min-width:1300px){.home-slider__main .item:hover{opacity:.8}}.home-slider__main .item img{margin:auto;max-width:100%}@media only screen and (max-width:597px) and (orientation:landscape){.home-slider__main .item img{max-width:50%}}@media only screen and (min-width:598px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px),only screen and (min-width:1300px){.home-slider__main .item:not(.slick-active){-webkit-transform:scale(.4) translateY(-360px);-moz-transform:scale(.4) translateY(-360px);-ms-transform:scale(.4) translateY(-360px);transform:scale(.4) translateY(-360px)}.home-slider__main .item:not(.slick-active)+.slick-active{-webkit-transform:scale(.4) translateY(-160px);-moz-transform:scale(.4) translateY(-160px);-ms-transform:scale(.4) translateY(-160px);transform:scale(.4) translateY(-160px)}.home-slider__main .item:not(.slick-active)+.slick-active+.slick-active{-webkit-transform:scale(.581) translateY(20px);-moz-transform:scale(.581) translateY(20px);-ms-transform:scale(.581) translateY(20px);transform:scale(.581) translateY(20px)}.home-slider__main .item.slick-current{-webkit-transform:scale(1) translateY(50px);-moz-transform:scale(1) translateY(50px);-ms-transform:scale(1) translateY(50px);transform:scale(1) translateY(50px);margin-top:20px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.home-slider__main .item.slick-current~.slick-active{-webkit-transform:scale(.581) translateY(20px);-moz-transform:scale(.581) translateY(20px);-ms-transform:scale(.581) translateY(20px);transform:scale(.581) translateY(20px);-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.home-slider__main .item.slick-current~.slick-active+.slick-active{-webkit-transform:scale(.4) translateY(-160px);-moz-transform:scale(.4) translateY(-160px);-ms-transform:scale(.4) translateY(-160px);transform:scale(.4) translateY(-160px);-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}}.home-slider__nav{position:relative;z-index:1;padding-top:40px}.home-slider__nav:before{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:"";display:block;width:100%;height:25px;background:url(../images/shop/home/slider-text-arrow.svg) no-repeat top}.home-slider__nav .item{margin:0;-webkit-transition:all .5s,opacity .15s;-moz-transition:all .5s,opacity .15s;transition:all .5s,opacity .15s;text-align:center}.home-slider__nav .item .desc{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;font-size:16px;font-weight:700;line-height:22px;letter-spacing:.05em;color:#000}.home-slider__nav .item .desc a{margin:0 5px;line-height:normal}.home-slider__nav .slick-dots{margin:30px auto 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;height:8px}.home-slider__nav .slick-dots li{margin:0 2px;width:4px;height:4px;background-color:#eee;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.home-slider__nav .slick-dots li.slick-active{width:8px;height:8px;background-color:#999}.home-slider__nav .slick-dots button{display:none}.catalog-block{margin-top:75px}@media only screen and (min-width:1681px){.catalog-block{max-width:1140px;margin-right:auto}}@media only screen and (min-width:1300px) and (max-width:1680px){.catalog-block{padding-left:55px;padding-right:55px}}@media only screen and (min-width:990px) and (max-width:1299px){.catalog-block{padding-left:30px;padding-right:30px;margin-top:40px}}@media only screen and (min-width:768px) and (max-width:989px){.catalog-block{margin-top:40px}}@media only screen and (min-width:1681px){.catalog-block__wrap{padding-left:330px}}.catalog-block .title{text-align:center}@media only screen and (min-width:768px) and (max-width:989px){.catalog-block .title{font-size:35px}}@media only screen and (min-width:598px) and (max-width:767px){.catalog-block .title{font-size:30px}}@media only screen and (max-width:597px){.catalog-block .title{font-size:18px}}.catalog-block__list{-webkit-column-count:5;-moz-column-count:5;column-count:5;list-style:none;padding:0;margin:40px -10px 0}@media only screen and (min-width:598px) and (max-width:767px){.catalog-block__list{-webkit-column-count:3;-moz-column-count:3;column-count:3}}@media only screen and (max-width:597px){.catalog-block__list{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.catalog-block__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding:0 10px 15px}@media only screen and (min-width:598px) and (max-width:767px){.catalog-block__item{padding-bottom:10px}}.catalog-block__item a{font-size:21px;font-weight:700;letter-spacing:.05em;color:#272fc4;-webkit-transition:color .15s;-moz-transition:color .15s;transition:color .15s}@media only screen and (min-width:1300px){.catalog-block__item a:hover{color:#ff5a55}}.catalog-block__actions{text-align:center;margin-top:30px}.catalog-block__actions .btn{padding:12px 30px;font-size:16px;font-weight:600;border:2px solid #272fc4;background-color:#272fc4;color:#fff;border-radius:5px;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.catalog-block__actions .btn:hover{background-color:#fff;color:#272fc4}.contact-form{position:relative}.contact-form__wrap{position:relative;max-width:700px;margin:50px auto;padding:40px;text-align:center;-webkit-box-shadow:0 35px 55px rgba(0,0,0,.1);box-shadow:0 35px 55px rgba(0,0,0,.1)}@media only screen and (max-width:767px){.contact-form__wrap{margin:25px auto;padding:30px 5px}}@media only screen and (max-width:597px){.contact-form__wrap{padding-top:20px;padding-bottom:20px}}.contact-form__wrap--not-found{margin-top:0}@media only screen and (max-width:767px){.contact-form__footer,.contact-form__head{padding-left:30px;padding-right:30px}}@media only screen and (max-width:597px){.contact-form__footer,.contact-form__head{padding-left:20px;padding-right:20px}}.contact-form__footer .contact-form__text{margin-top:20px}.contact-form__title{margin-bottom:25px}.contact-form__title .h3{text-align:center}.contact-form__title~.contact-form__text{margin-bottom:20px}.contact-form__text{font-size:16px;line-height:24px;font-weight:700;letter-spacing:.05em;color:#000}.contact-form .form-elements{max-width:480px;margin:auto}.contact-form .form-element--input{width:100%}.contact-form .form-element--load{padding-top:15px;padding-bottom:10px}.contact-form .form-element--load .modul__callback__form__load-file{margin-bottom:0}.infographic-block{margin-top:75px}@media only screen and (min-width:1681px){.infographic-block{max-width:1140px;margin-right:auto}}@media only screen and (min-width:1300px) and (max-width:1680px){.infographic-block{padding-left:55px;padding-right:55px}}@media only screen and (min-width:990px) and (max-width:1299px){.infographic-block{padding-left:30px;padding-right:30px;margin-top:40px}}@media only screen and (min-width:768px) and (max-width:989px){.infographic-block{margin-top:40px}}@media only screen and (max-width:767px){.infographic-block{margin-top:30px}}.infographic-block:before{content:"";display:block;width:100%;height:2px;margin:auto;background-color:#eee}@media only screen and (min-width:1300px){.infographic-block:before{width:85%}}@media only screen and (min-width:1681px){.infographic-block__wrap{padding-left:330px}}.infographic-block__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;padding-top:60px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.infographic-block__items{padding-top:30px}}@media only screen and (min-width:598px) and (max-width:767px){.infographic-block__items{margin:0 60px}}.infographic-block__items__item{padding:0 15px;text-align:left;max-width:230px;width:25%}@media only screen and (max-width:767px){.infographic-block__items__item{width:50%;margin-bottom:60px}}.infographic-block__items__item .item-img img{display:block;max-width:100%;margin:auto}.infographic-block__items__item .item-text{font-size:20px;line-height:26px;font-weight:700;letter-spacing:.05em;margin-top:25px;text-align:center;color:#000}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.infographic-block__items__item .item-text{font-size:16px;line-height:22px}}.ui-timepicker-wrapper{z-index:10;width:145px;overflow:hidden;background-color:#fff;padding:5px 0;border:1px solid #e2e4e7}.ui-timepicker-wrapper .ui-timepicker-list{width:180px;max-height:160px;overflow:auto}.ui-timepicker-wrapper .ui-timepicker-list li{cursor:pointer;padding:5px 10px 5px 40px;font-size:14px;font-weight:700;line-height:22px;color:#272fc4;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;transition:all .35s ease}.ui-timepicker-wrapper .ui-timepicker-list li.ui-timepicker-selected,.ui-timepicker-wrapper .ui-timepicker-list li:hover{background-color:#444552;color:#ff9119}html._shop .wrap{padding-right:25px;padding-left:25px}@media only screen and (min-width:1300px) and (max-width:1680px){html._shop .wrap{min-width:1250px}}@media only screen and (min-width:768px) and (max-width:1299px){html._shop .wrap{max-width:100%;padding-right:30px;padding-left:30px}}@media only screen and (max-width:767px){html._shop .wrap{max-width:100%;padding-right:25px;padding-left:25px}}@media only screen and (max-width:597px){html._shop .wrap{padding-right:20px;padding-left:20px}}html._shop .h1,html._shop .h2,html._shop .h3,html._shop h1,html._shop h2,html._shop h3{font-family:mediator;font-weight:700;line-height:1.2em;letter-spacing:0;color:#000}html._shop .h1.tac,html._shop .h2.tac,html._shop .h3.tac,html._shop h1.tac,html._shop h2.tac,html._shop h3.tac{text-align:center}html._shop .h1,html._shop h1{font-size:75px}@media only screen and (min-width:1300px) and (max-width:1680px){html._shop .h1,html._shop h1{font-size:55px}}@media only screen and (min-width:768px) and (max-width:1299px){html._shop .h1,html._shop h1{font-size:45px}}@media only screen and (max-width:767px){html._shop .h1,html._shop h1{font-size:35px}}@media only screen and (max-width:597px){html._shop .h1,html._shop h1{font-size:22px}}html._shop .h2,html._shop h2{font-size:55px}@media only screen and (min-width:1300px) and (max-width:1680px){html._shop .h2,html._shop h2{font-size:45px}}@media only screen and (min-width:768px) and (max-width:1299px){html._shop .h2,html._shop h2{font-size:35px}}@media only screen and (max-width:767px){html._shop .h2,html._shop h2{font-size:30px}}@media only screen and (max-width:597px){html._shop .h2,html._shop h2{font-size:18px}}html._shop .h3,html._shop h3{font-size:40px}@media only screen and (min-width:1300px) and (max-width:1680px){html._shop .h3,html._shop h3{font-size:30px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){html._shop .h3,html._shop h3{font-size:25px}}@media only screen and (max-width:597px){html._shop .h3,html._shop h3{font-size:24px}}html._shop .guide__disable-events{pointer-events:none}html._shop .selectric-custom-selectric{width:100%;height:100%}html._shop .selectric{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;width:auto;height:48px;padding:0 15px;border:none;background-color:#f2efe7}html._shop .selectric .label{margin:0 15px 0 0;padding:0;border-radius:0;font-size:16px;font-weight:400;color:#000}html._shop .selectric .button{position:relative;width:7px;height:13px;background:none;color:transparent}html._shop .selectric .button:after,html._shop .selectric .button:before{content:"";position:absolute;right:0;left:0;display:block;width:0;height:0;border-style:solid}html._shop .selectric .button:before{top:0;bottom:auto;border-width:0 3.5px 5px;border-color:transparent transparent #272fc4}html._shop .selectric .button:after{top:auto;bottom:0;border-width:5px 3.5px 0;border-color:#272fc4 transparent transparent}html._shop .selectric-items{background-color:#f2efe7;border:none;-webkit-box-shadow:0 4px 10px -6px;box-shadow:0 4px 10px -6px}html._shop .selectric-items .selectric-scroll{position:relative}html._shop .selectric-items .selectric-scroll ul{height:100%}html._shop .selectric-items li{padding:14px;font-size:16px;color:#272fc4;letter-spacing:.05em;background:none;-webkit-transition:.2s cubic-bezier(.455,.03,.515,.955);-moz-transition:.2s cubic-bezier(.455,.03,.515,.955);transition:.2s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-color,color,font-weight;-moz-transition-property:background-color,color,font-weight;transition-property:background-color,color,font-weight}html._shop .selectric-items li.highlighted,html._shop .selectric-items li.selected{color:#000}html._shop .selectric-items li:not(.highlighted):hover,html._shop .selectric-items li:not(.selected):hover{color:#ff9119;background-color:#444552}html._shop .ps__rail-x,html._shop .ps__rail-y{opacity:1!important;background-color:#f2efe7!important}html._shop .ps__rail-y{width:6px!important}html._shop .ps__thumb-x,html._shop .ps__thumb-y{background-color:#ff9119!important;border-radius:0}html._shop .ps__thumb-y{right:0;width:6px!important}html._shop .contacts{width:100%}html._shop .contacts__map{width:100%;height:696px;-webkit-box-shadow:0 14px 5px 0 rgba(68,69,82,.2);box-shadow:0 14px 5px 0 rgba(68,69,82,.2)}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){html._shop .contacts__map{height:336px}}html._shop .contacts__info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin-right:-15px;margin-left:-15px;padding-bottom:70px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){html._shop .contacts__info{-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:50px}}@media only screen and (max-width:767px){html._shop .contacts__info{padding-bottom:20px}}html._shop .contacts__info__item{width:100%;padding:0 15px}@media only screen and (min-width:768px) and (max-width:1299px){html._shop .contacts__info__item.is-info{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1}}@media only screen and (min-width:768px) and (max-width:1299px){html._shop .contacts__info__item.is-city{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;order:3}}@media only screen and (min-width:768px) and (max-width:1299px){html._shop .contacts__info__item.is-mob{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2}}@media only screen and (min-width:768px) and (max-width:1299px){html._shop .contacts__info__item.is-delivery{-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;order:4}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){html._shop .contacts__info__item{width:50%;margin-bottom:40px}}@media only screen and (max-width:767px){html._shop .contacts__info__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;width:100%;margin-bottom:20px}}html._shop .contacts__info__item__t1{display:block;font-size:20px;font-weight:700;line-height:1.5;letter-spacing:.05em}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){html._shop .contacts__info__item__t1{font-size:16px}}html._shop .contacts__info__item__t1:not(:last-child){margin-bottom:10px}html._shop .contacts__info__item__t2{font-size:16px;line-height:22px;letter-spacing:.05em;color:#999}.button-back{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-top:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.button-back{margin-top:25px}}@media only screen and (max-width:597px){.button-back{margin-top:20px}}.button-back:hover span{border-bottom-color:transparent}.button-back:hover svg{margin-right:10px}.button-back svg{width:9px;height:16px;margin-right:15px;fill:#bdbdbd;-webkit-transition:margin .3s;-moz-transition:margin .3s;transition:margin .3s}.button-back span{display:inline-block;padding-top:2px;border-bottom:1px solid #bdbdbd;font-size:16px;line-height:16px;color:#bdbdbd;-webkit-transition:border .3s;-moz-transition:border .3s;transition:border .3s}.about{margin-top:50px}.about__wrap .title{margin-bottom:30px}@media only screen and (max-width:597px){.about__wrap .title{font-size:22px}}.about__title{margin-bottom:20px}@media only screen and (max-width:597px){.about__title{margin-bottom:15px;font-size:20px!important}}.about__sell-content{margin-bottom:40px}.about__sell-content ul li{position:relative;padding-left:20px;font-size:16px;line-height:24px;letter-spacing:.05em}.about__sell-content ul li:before{content:"—";position:absolute;left:0}.about__delivery-content__item:not(:last-child){margin-bottom:30px}.about__delivery-content__item .ttl{margin-bottom:5px;font-size:18px;font-weight:700;line-height:24px;letter-spacing:.05em;color:#000}@media only screen and (max-width:597px){.about__delivery-content__item .ttl{font-size:16px}}.about__delivery-content__item .text p{font-size:16px;line-height:22px;letter-spacing:.05em}.content .content__title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin-bottom:15px}.content .content__title.product__title{font-size:55px;word-break:break-word}@media only screen and (min-width:1300px) and (max-width:1680px){.content .content__title.product__title{font-size:45px}}@media only screen and (min-width:768px) and (max-width:1299px){.content .content__title.product__title{font-size:35px}}@media only screen and (max-width:767px){.content .content__title.product__title{font-size:25px}}@media only screen and (max-width:597px){.content .content__title.product__title{font-size:22px}}.content .content__title .logo-company{-webkit-flex-shrink:0;flex-shrink:0;margin-left:40px}@media only screen and (min-width:598px) and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.content .content__title .logo-company{max-width:20%}}@media only screen and (max-width:597px){.content .content__title .logo-company{display:block;max-width:45%;margin-left:0;margin-top:15px;display:none}}.content .content__title .logo-company__image{display:block;width:240px;height:auto;max-width:100%;max-height:130px}.content--catalog h1.catalog__title{margin-bottom:18px}@media only screen and (min-width:1300px) and (max-width:1680px){.content--catalog h1.catalog__title{margin-bottom:15px}}@media only screen and (min-width:598px) and (max-width:767px){.content--catalog h1.catalog__title{margin-bottom:40px}}.content--contacts .content__wrap__bot{margin-right:-25px;margin-left:-25px}@media only screen and (min-width:768px) and (max-width:1299px){.content--contacts .content__wrap__bot{margin-right:-30px;margin-left:-30px}}@media only screen and (max-width:767px){.content--contacts .content__wrap__bot{margin-right:-25px;margin-left:-25px}}@media only screen and (max-width:597px){.content--contacts .content__wrap__bot{margin-right:-20px;margin-left:-20px}}@media only screen and (min-width:1300px) and (max-width:1680px){.content--article .content__wrap--without-aside .content__wrap__top{padding-left:90px}}@media only screen and (min-width:1681px){.content--article .content__wrap--without-aside .content__wrap__bot,.content--article .content__wrap__top{margin-right:330px}}@media only screen and (min-width:1681px){.content__wrap--without-aside .content__wrap__bot{margin-left:330px}}@media only screen and (min-width:1300px) and (max-width:1680px){.content__wrap--without-aside .content__wrap__bot .product-list{padding-left:30px}}.content__wrap__top{margin-bottom:66px}@media only screen and (min-width:1681px){.content__wrap__top{margin-left:330px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.content__wrap__top{margin-bottom:40px}}@media only screen and (max-width:597px){.content__wrap__top{margin-bottom:25px}}@media only screen and (min-width:1300px){.content__wrap__top--with-button-back{margin-bottom:50px}}@media only screen and (min-width:1681px){.content__wrap__top--without-padding{margin-left:0}}.content__wrap__bot{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.content__title{width:100%}.content__aside{padding-right:64px}@media only screen and (min-width:1681px){.content__aside{width:330px;min-width:330px}}@media only screen and (min-width:1300px) and (max-width:1680px){.content__aside{width:326px;min-width:326px;padding-right:60px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.content__aside__wrap{height:-webkit-calc(100% - 60px);height:-moz-calc(100% - 60px);height:calc(100% - 60px);margin-left:-100px;padding-left:100px;padding-bottom:40px;overflow:auto}}@media only screen and (max-width:597px){.content__aside__wrap{height:-webkit-calc(100% - 75px);height:-moz-calc(100% - 75px);height:calc(100% - 75px);margin-left:0;margin-right:-20px;padding-right:20px;padding-left:0;padding-bottom:25px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.content__aside--catalog{position:fixed;top:0;bottom:0;left:0;z-index:900;width:385px;min-width:385px;height:100%;padding:30px 30px 40px 100px;background-color:#fff;-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,-webkit-transform .25s;-moz-transition:transform .25s,opacity .25s,-moz-transform .25s;transition:transform .25s,opacity .25s;transition:transform .25s,opacity .25s,-webkit-transform .25s,-moz-transform .25s;-webkit-box-shadow:75px 0 65px rgba(0,7,134,.05);box-shadow:75px 0 65px rgba(0,7,134,.05)}}@media only screen and (max-width:597px){.content__aside--catalog{width:100%;min-width:320px;padding:25px 20px;-webkit-box-shadow:none;box-shadow:none}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.content__aside--catalog:not(.is-open){-webkit-transform:translateX(-15%);-moz-transform:translateX(-15%);-ms-transform:translateX(-15%);transform:translateX(-15%);z-index:-1;opacity:0;visibility:hidden;-webkit-transition:opacity .25s,z-index 0s .25s,visibility 0s .25s,-webkit-transform .25s;transition:opacity .25s,z-index 0s .25s,visibility 0s .25s,-webkit-transform .25s;-moz-transition:transform .25s,opacity .25s,z-index 0s .25s,visibility 0s .25s,-moz-transform .25s;transition:transform .25s,opacity .25s,z-index 0s .25s,visibility 0s .25s;transition:transform .25s,opacity .25s,z-index 0s .25s,visibility 0s .25s,-webkit-transform .25s,-moz-transform .25s}}@media only screen and (min-width:1300px) and (max-width:1680px){.content__aside--catalog~.content__main{width:-webkit-calc(100% - 326px);width:-moz-calc(100% - 326px);width:calc(100% - 326px);min-width:-webkit-calc(100% - 326px);min-width:-moz-calc(100% - 326px);min-width:calc(100% - 326px)}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px),only screen and (min-width:1300px) and (max-width:1439px){.content__aside--article,.content__aside--product{display:none}}@media only screen and (min-width:1440px) and (max-width:1680px){.content__aside--article~.content__main,.content__aside--product~.content__main{width:-webkit-calc(100% - 326px);width:-moz-calc(100% - 326px);width:calc(100% - 326px);min-width:-webkit-calc(100% - 326px);min-width:-moz-calc(100% - 326px);min-width:calc(100% - 326px)}}@media only screen and (min-width:1681px){.content__aside~.content__main{width:-webkit-calc(100% - 330px);width:-moz-calc(100% - 330px);width:calc(100% - 330px);min-width:-webkit-calc(100% - 330px);min-width:-moz-calc(100% - 330px);min-width:calc(100% - 330px)}}.content__main{width:100%}@media only screen and (min-width:1681px){.content__main--cart{width:-webkit-calc(100% - 330px);width:-moz-calc(100% - 330px);width:calc(100% - 330px);min-width:-webkit-calc(100% - 330px);min-width:-moz-calc(100% - 330px);min-width:calc(100% - 330px);margin-left:auto}}.content.content--catalog,.content.content--home{margin-bottom:120px}@media only screen and (min-width:990px) and (max-width:1299px){.common__wrapper__bot{margin-top:90px}}@media only screen and (min-width:768px) and (max-width:989px){.common__wrapper__bot{margin-top:45px}}@media only screen and (max-width:767px){.common__wrapper__bot{margin-top:25px}}.footer--new .footer__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding-top:45px;padding-bottom:45px;border-top:2px solid #f8f8f8}@media only screen and (max-width:767px){.footer--new .footer__wrapper{padding-top:25px;padding-bottom:25px}}.footer--new .footer__wrapper__left{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}@media only screen and (min-width:1440px) and (max-width:1680px),only screen and (min-width:1681px){.footer--new .footer__wrapper__left{width:72%;padding-left:40px}}.footer--new .footer__wrapper__right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-flex-shrink:0;flex-shrink:0}@media only screen and (min-width:1300px){.footer--new .footer__wrapper__right{padding-left:30px}}@media only screen and (min-width:1440px) and (max-width:1680px),only screen and (min-width:1681px){.footer--new .footer__wrapper__right{width:28%}}.footer--new .footer__logo{display:block;width:172px;min-width:172px;margin-right:158px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width:1300px) and (max-width:1680px){.footer--new .footer__logo{margin-right:67px}}@media only screen and (min-width:990px) and (max-width:1299px){.footer--new .footer__logo{margin-right:55px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.footer--new .footer__logo{display:none}}.footer--new .footer__logo__img{display:block;width:100%;pointer-events:none}.footer--new .footer__nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}@media only screen and (max-width:597px){.footer--new .footer__nav{-webkit-flex-wrap:wrap;flex-wrap:wrap}}.footer--new .footer__nav__list__wrap:not(:first-child){margin-left:65px}@media only screen and (min-width:990px) and (max-width:1299px),only screen and (min-width:1300px) and (max-width:1680px){.footer--new .footer__nav__list__wrap:not(:first-child){margin-left:40px}}@media only screen and (min-width:598px) and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.footer--new .footer__nav__list__wrap:not(:first-child){margin-left:35px}}@media only screen and (max-width:767px){.footer--new .footer__nav__list__wrap:not(:first-child){margin-left:30px}}@media only screen and (max-width:597px){.footer--new .footer__nav__list__wrap--address{display:none;margin-top:30px;margin-left:0!important;display:block}}@media only screen and (max-width:767px){.footer--new .footer__nav__list__wrap:not(.footer__nav__list__wrap--address) li{line-height:36px}}.footer--new .footer__nav__list__wrap .title{margin-bottom:10px;font-size:26px;font-weight:700;line-height:28px;letter-spacing:.05em;color:#000}@media only screen and (max-width:597px){.footer--new .footer__nav__list__wrap .title{font-size:20px}}.footer--new .footer__nav__list__separator{margin-top:10px;padding-top:10px;border-top:1px solid #e3e3e3}.footer--new .footer__nav__list li{font-size:16px;line-height:24px;letter-spacing:.05em;color:#000}.footer--new .footer__nav__list li:not(:last-child){margin-bottom:5px}@media only screen and (min-width:990px) and (max-width:1299px){.footer--new .footer__nav__list li br{display:none}}.footer--new .footer__privacy{font-size:16px;line-height:22px;letter-spacing:.05em;color:#999}@media only screen and (min-width:1681px){.footer--new .footer__privacy{max-width:90%;margin-top:40px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.footer--new .footer__privacy{margin-top:20px}}.footer--new .footer__privacy__wrap{position:relative}@media only screen and (min-width:990px) and (max-width:1299px),only screen and (min-width:1300px){.footer--new .footer__privacy__wrap{margin-top:40px}}.footer--new .footer__offer{margin-top:10px;font-size:16px;line-height:22px;letter-spacing:.05em;color:#999}@media only screen and (min-width:1681px){.footer--new .footer__offer{max-width:90%}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.footer--new .footer__offer{margin-top:20px}}.footer--new .footer__email,.footer--new .footer__phone{letter-spacing:.05em}@media only screen and (min-width:1300px){.footer--new .footer__email,.footer--new .footer__phone{background:none!important}}.footer--new .footer__email:not(:hover),.footer--new .footer__phone:not(:hover){color:#000}@media only screen and (min-width:1300px){.footer--new .footer__email__in-list,.footer--new .footer__phone__in-list{display:none}}.footer--new .footer__bank-service img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;max-width:100%;min-width:251px}@media only screen and (max-width:597px){.footer--new .footer__bank-service img{width:100%;max-width:355px}}.footer--new .footer__dev-company{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-bottom:22px}@media only screen and (min-width:1300px){.footer--new .footer__dev-company--mobile{display:none}}@media only screen and (min-width:990px) and (max-width:1299px){.footer--new .footer__dev-company--mobile{position:absolute;right:100%;padding-right:17px;white-space:nowrap}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.footer--new .footer__dev-company--mobile{margin-top:20px}}.footer--new .footer__dev-company__caption{font-size:16px;line-height:22px;letter-spacing:.05em;color:#444552;margin-right:11px}.footer--new .footer__dev-company__link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.footer--new .footer__dev-company__link:hover .footer__dev-company__link__text{color:#ff5a55}.footer--new .footer__dev-company__link__img{width:16px;height:16px;margin-right:7px;background-image:url(../images/echelon16x16.png);background-size:contain;background-repeat:no-repeat;background-position:50%}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.footer--new .footer__dev-company__link__img{background-image:url(../images/echelon32x32.png)}}.footer--new .footer__dev-company__link__text{font-size:16px;line-height:22px;color:#000;-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s}.footer--new .footer__social{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-bottom:25px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.footer--new .footer__social{margin-bottom:15px}}@media only screen and (max-width:597px){.footer--new .footer__social{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-left:auto;margin-right:auto}}.footer--new .footer__social__title{margin-right:10px;font-size:16px;line-height:22px;letter-spacing:.05em}@media only screen and (max-width:597px){.footer--new .footer__social__title{display:block;margin-right:0;margin-bottom:5px}}.footer--new .footer__social__title .for-desktop{display:none}@media only screen and (min-width:1300px){.footer--new .footer__social__title .for-desktop{display:block}}.footer--new .footer__social__title .for-mobile{display:none}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.footer--new .footer__social__title .for-mobile{display:block}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.footer--new.footer--shop .footer__wrapper__right{display:none}}.footer--new.footer--journal{margin-top:0}@media only screen and (max-width:597px){.footer--new.footer--journal .footer__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:0}}.footer--new.footer--journal .footer__wrapper__right{width:auto;margin-top:20px}.footer--new.footer--journal .footer__nav__wrap{margin-top:20px}.footer--new.footer--journal .footer__nav__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.footer--new.footer--journal .footer__nav__list li{margin-right:25px;margin-top:-3px;line-height:24px}@media only screen and (max-width:597px){.footer--new.footer--journal .footer__nav__list li{width:100%;margin-right:0;margin-bottom:15px;text-align:center}}@media only screen and (min-width:1300px){.footer--new.footer--journal .footer__nav__list li:last-child{margin-left:100px}}@media only screen and (min-width:598px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.footer--new.footer--journal .footer__nav__list li:last-child{width:100%;margin-top:10px}}@media only screen and (max-width:597px){.footer--new.footer--journal .footer__nav__list li:last-child{margin-bottom:0}}@media only screen and (max-width:597px){.footer--new.footer--journal .footer__dev-company{margin-left:auto;margin-right:auto}}.quantity{position:relative}.quantity__input{width:102px;padding:0 32px;font-size:16px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:text}.quantity__minus-btn,.quantity__plus-btn{cursor:pointer;position:absolute;top:0;display:block;width:32px;height:100%;border:none;background:none}.quantity__minus-btn:after,.quantity__minus-btn:before,.quantity__plus-btn:after,.quantity__plus-btn:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"";display:block;border-radius:3px;background-color:#000786;-webkit-transition:background-color .3s cubic-bezier(.455,.03,.515,.955);-moz-transition:background-color .3s cubic-bezier(.455,.03,.515,.955);transition:background-color .3s cubic-bezier(.455,.03,.515,.955)}.quantity__minus-btn:after:hover,.quantity__minus-btn:before:hover,.quantity__plus-btn:after:hover,.quantity__plus-btn:before:hover{background-color:#272fc4}.quantity__minus-btn:before,.quantity__plus-btn:before{width:12px;height:2px}.quantity__minus-btn:after,.quantity__plus-btn:after{width:2px;height:12px}.quantity__plus-btn{right:2px}.quantity__minus-btn{left:2px}.quantity__minus-btn:after{display:none}.banner{position:relative;width:100%;padding:40px 24px;z-index:1}.banner:after{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:#f8f8f8}.banner--content-main{display:none}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.banner--content-main{display:block;width:-webkit-calc(100% + 60px);width:-moz-calc(100% + 60px);width:calc(100% + 60px);margin:65px -30px 50px;padding:30px}}.banner--content-main .banner__wrap{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}@media only screen and (max-width:597px){.banner--content-main .banner__wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}}.banner--content-main .banner__wrap:before{content:"";display:block;width:154px;height:100%}@media only screen and (max-width:597px){.banner--content-main .banner__img{height:110px}}.banner--content-main .banner__img__wrap{position:absolute;bottom:10px;left:-25px}@media only screen and (max-width:597px){.banner--content-main .banner__img__wrap{top:-17px;bottom:auto}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.banner--content-main .banner__text{font-size:25px;line-height:27px}}@media only screen and (max-width:597px){.banner--content-main .banner__text{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;min-height:54px;margin-bottom:25px;padding-left:120px}}.banner--content-main .banner__button{min-width:154px}@media only screen and (max-width:597px){.banner--content-main .banner__button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%}}.banner--aside .banner__wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.banner--aside .banner__text{width:100%;margin-top:45px}.banner--aside .banner__button{margin-top:45px}.banner__wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;text-align:center}.banner__img{display:block;max-width:100%}.banner__text{font-size:34px;line-height:34px;font-weight:700;color:#000786}.banner__text,.modul__logos{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.modul__logos{width:100%;max-width:1800px;margin-left:auto;margin-right:auto;margin-bottom:50px;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:0 94px}@media screen and (max-width:1800px){.modul__logos{padding-left:65px;padding-right:65px}}@media screen and (max-width:1299px){.modul__logos{padding-left:27px;padding-right:27px}}@media screen and (max-width:989px){.modul__logos{padding-left:10px;padding-right:10px}}@media screen and (max-width:759px){.modul__logos{padding-left:0;padding-right:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.modul__logos:after,.modul__logos:before{content:"";display:block;width:120px}.modul__logos:before{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1}}.modul__logos__item__img{width:192px;height:96px;display:block;background-position:50%;background-repeat:no-repeat;background-size:contain;margin-bottom:38px;margin-left:38px;margin-right:38px}@media screen and (max-width:1800px){.modul__logos__item__img{width:154px;height:77px;margin-left:19px;margin-right:19px}}@media screen and (max-width:1299px){.modul__logos__item__img{width:123px;height:61px;margin-left:15px;margin-right:15px;margin-bottom:30px}}@media screen and (max-width:989px){.modul__logos__item__img{width:98px;height:49px;margin-left:11px;margin-right:11px;margin-bottom:24px}}@media screen and (max-width:759px){.modul__logos__item__img{margin-bottom:23px}}body,html{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;color:#444552;font-family:news gothic,Arial;font-size:14px}html{background-color:#f8f8f8;min-height:100%;height:100%}body{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;overflow-x:hidden}body.is-locked{overflow:hidden!important}body.compensate-for-scrollbar{margin-right:0!important}body.fancybox-iosfix{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important}.wrap{width:100%;max-width:1800px;margin:0 auto}.rubl{white-space:nowrap}.rubl:after{content:"₽";display:inline-block;font:inherit;color:inherit;-webkit-transition:inherit;-moz-transition:inherit;transition:inherit;padding-left:5px}.common__wrapper{-webkit-flex-direction:column;flex-direction:column;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-moz-transition:transform .5s,-moz-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s,-moz-transform .5s;position:relative;background-color:#fff}.common__wrapper,.common__wrapper__top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal}.common__wrapper__top{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;flex:1 0 auto;-webkit-flex-direction:column;flex-direction:column}.common__wrapper__bot{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto}.header{width:100%;position:relative;padding:44px 0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.header{padding:22px 0}}.header__wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding-left:25px;padding-right:25px}@media only screen and (min-width:768px) and (max-width:1299px){.header__wrap{padding-left:32px;padding-right:32px}}@media only screen and (min-width:768px) and (max-width:989px){.header__wrap{padding-left:30px;padding-right:30px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}}@media only screen and (max-width:767px){.header__wrap{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding-left:25px;padding-right:25px}}@media only screen and (max-width:597px){.header__wrap{padding-left:20px;padding-right:20px}}.header__wrap__left,.header__wrap__right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.header__wrap__right{padding-bottom:3px}@media only screen and (min-width:768px) and (max-width:1299px){.header__wrap__right{padding-bottom:14px}}@media only screen and (min-width:768px) and (max-width:989px){.header__wrap__right{padding-top:26px;padding-bottom:0}}@media only screen and (max-width:597px),only screen and (min-width:990px) and (max-width:1299px){.header__wrap__right .social-icons{display:none}}@media only screen and (min-width:598px) and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.header__wrap__right .social-icons{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;order:1}}.header__wrap__right .header-search-form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-right:30px}@media only screen and (min-width:1681px){.header__wrap__right .header-search-form{margin-right:130px}}@media only screen and (min-width:1440px) and (max-width:1680px){.header__wrap__right .header-search-form{margin-right:90px}}@media only screen and (min-width:990px) and (max-width:1299px){.header__wrap__right .header-search-form{margin-right:0}}@media only screen and (min-width:598px) and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.header__wrap__right .header-search-form{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;order:2;margin-right:0;margin-left:30px}}.header__wrap__right .header-search-form .search-button{cursor:pointer;width:18px;height:18px}.header__wrap__right .header-search-form .search-button:hover svg{fill:#000786}.header__wrap__right .header-search-form .search-button svg{width:100%;height:100%;fill:#272fc4;-webkit-transition:fill .3s cubic-bezier(.455,.03,.515,.955);-moz-transition:fill .3s cubic-bezier(.455,.03,.515,.955);transition:fill .3s cubic-bezier(.455,.03,.515,.955)}.header__wrap__right .header-search-form__button{display:none}@media only screen and (max-width:597px){.header__wrap__right .header-search-form__button{display:block}}.header__wrap__right .header-search-form__field{position:relative;width:160px;padding-left:28px;border:none;font-size:16px;line-height:22px;letter-spacing:.05em;-webkit-transition:all .3s cubic-bezier(.455,.03,.515,.955);-moz-transition:all .3s cubic-bezier(.455,.03,.515,.955);transition:all .3s cubic-bezier(.455,.03,.515,.955)}@media only screen and (max-width:597px){.header__wrap__right .header-search-form__field{display:none}}.header__wrap__right .header-search-form__field.is-focus .header-search-form__field__button{pointer-events:auto}.header__wrap__right .header-search-form__field.is-focus input::-webkit-input-placeholder{color:transparent}.header__wrap__right .header-search-form__field.is-focus input::-moz-placeholder{color:transparent}.header__wrap__right .header-search-form__field.is-focus input:-ms-input-placeholder{color:transparent}.header__wrap__right .header-search-form__field.is-focus input:-moz-placeholder{color:transparent}.header__wrap__right .header-search-form__field__button{pointer-events:none;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s cubic-bezier(.455,.03,.515,.955);-moz-transition:all .3s cubic-bezier(.455,.03,.515,.955);transition:all .3s cubic-bezier(.455,.03,.515,.955)}.header__wrap__right .header-search-form__field input{max-width:100%}.header__wrap__right .header-search-form__field input::-webkit-input-placeholder{-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease}.header__wrap__right .header-search-form__field input::-moz-placeholder{-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease}.header__wrap__right .header-search-form__field input:-ms-input-placeholder{-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease}.header__wrap__right .header-search-form__field input:-moz-placeholder{-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease}@media only screen and (min-width:598px) and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.header__wrap__right .button-burger{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;order:3}}.header__logo{display:block;width:172px;margin-right:118px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width:1300px) and (max-width:1680px){.header__logo{margin-right:67px}}@media only screen and (min-width:768px) and (max-width:1299px){.header__logo{margin-right:55px}}@media only screen and (max-width:767px){.header__logo{margin-right:0}}.header__logo__img{display:block;width:100%;pointer-events:none}.header__nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px),only screen and (min-width:768px) and (max-width:1299px){.header__nav{display:none}}.header__nav__menu{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}@media only screen and (min-width:1681px){.header__nav__menu{padding:0 40px}}.header__nav__menu__item{margin-left:30px}.header__nav__menu__item.icon-mask{position:relative}.header__nav__menu__item.icon-mask:after{content:"";position:absolute;left:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:block;width:22px;height:22px;margin-left:5px;background-image:url(../../images/icons/emoji-mask.png);background-repeat:no-repeat;background-position:50%;background-size:contain}.header__nav__menu__item:first-child{margin-left:0}.header__nav__menu__item--with-dropdown{position:relative}.header__nav__menu__item--with-dropdown:hover .dropdown--catalog{opacity:1;visibility:visible}.header__nav__menu__item--with-dropdown .dropdown--catalog{position:absolute;top:100%;left:-60px;z-index:20;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;padding:40px 60px;border-radius:5px;background-color:#fff;-webkit-box-shadow:0 75px 65px rgba(0,7,134,.05);box-shadow:0 75px 65px rgba(0,7,134,.05);opacity:0;visibility:hidden;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.header__nav__menu__item--with-dropdown .dropdown__list:not(:first-child){padding-left:80px}.header__nav__menu__item--with-dropdown .dropdown__list li{font-size:21px;font-weight:700;line-height:40px;letter-spacing:.05em;color:#272fc4;white-space:nowrap;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.header__nav__menu__item--with-dropdown .dropdown__list li:hover{color:#ff9119}.header__nav__menu__item--with-dropdown .dropdown__list li a{display:block;width:100%}.header__nav__menu__item__link{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:12px 0;font-size:16px;letter-spacing:.05em;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:1300px) and (max-width:1680px){.header__nav__menu__item__link{margin-bottom:6px;padding-bottom:6px}}.header__nav__tabs{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}@media only screen and (min-width:1681px){.header__nav__tabs{padding:0 26px}}.header__nav__tabs__item{padding:10px 15px}.header__nav__tabs__item:first-child{padding-left:0}.header__nav__tabs__item:last-child{padding-right:0}@media only screen and (min-width:1681px){.header__nav__tabs__item:first-child{padding-left:15px}.header__nav__tabs__item:last-child{padding-right:15px}}.header__nav__tabs__item__link{position:relative;display:inline-block;font-size:14px;line-height:22px;letter-spacing:.05em;color:#999;-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);-moz-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}.header__nav__tabs__item__link:not(.is-active):hover{color:#ff9119}.header__nav__tabs__item__link.is-active{pointer-events:none}.header__nav__tabs__item__link.is-active:before{content:"";position:absolute;right:0;bottom:100%;left:0;display:block;width:4px;height:4px;margin-left:auto;margin-right:auto;margin-bottom:2px;border-radius:50%;background-color:#999;overflow:hidden}.header__phone{margin-left:auto;font-size:16px;font-weight:700;letter-spacing:.05em;color:#191919;white-space:nowrap}@media only screen and (min-width:1300px){.header__phone{background:none!important}}@media only screen and (min-width:598px) and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.header__phone{margin-left:21px;background-image:-webkit-repeating-linear-gradient(left,#191919 0,#191919 5px,rgba(39,47,196,0) 0,rgba(39,47,196,0) 8px,#191919 0);background-image:-moz- oldrepeating-linear-gradient(left,#191919 0,#191919 5px,rgba(39,47,196,0) 0,rgba(39,47,196,0) 8px,#191919 0);background-image:repeating-linear-gradient(90deg,#191919 0,#191919 5px,rgba(39,47,196,0) 0,rgba(39,47,196,0) 8px,#191919 0)}}@media only screen and (max-width:597px){.header__phone{margin-right:20px;margin-right:15px}}@media only screen and (max-width:440px){.header__phone{width:28px;height:28px;font-size:0;background:url(../images/sprites/svg/icon-phone.svg) no-repeat 50%;background-size:contain}}.header__phone span{display:none}.header__mob-menu{pointer-events:none;position:absolute;top:96px;right:50px;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);z-index:2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:203px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;opacity:0;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;-moz-transition:transform .3s,opacity .3s,-moz-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s,-moz-transform .3s}@media screen and (max-width:989px){.header__mob-menu{width:250px}}@media screen and (max-width:599px){.header__mob-menu{position:fixed;top:0;left:0;z-index:-20;width:100%;height:100%;max-height:100%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}}@media screen and (max-width:400px){.header__mob-menu .header__nav__menu{overflow:auto}}@media screen and (max-width:1299px){.js-mob-menu-open .header__mob-menu{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);pointer-events:auto;opacity:1}}@media screen and (max-width:599px){.js-mob-menu-open .header__mob-menu{pointer-events:auto;z-index:2;opacity:1}.js-mob-menu-open .header__mob-menu .header__mob-menu__wrapper{-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}}.header__mob-menu.header__mob-menu .header__mob-menu__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.header__mob-menu__wrapper{height:261px;padding-bottom:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}@media screen and (max-width:989px){.header__mob-menu__wrapper{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;height:430px;padding-top:13px;height:auto}}@media screen and (max-width:599px){.header__mob-menu__wrapper{position:absolute;top:50vh;left:50%;-webkit-transform:translateY(-100%) translateX(-50%);-moz-transform:translateY(-100%) translateX(-50%);-ms-transform:translateY(-100%) translateX(-50%);transform:translateY(-100%) translateX(-50%);width:250px;margin-top:-30px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-moz-transition:transform .2s,-moz-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s,-moz-transform .2s}}@media screen and (max-height:400px){.header__mob-menu__wrapper{overflow:auto}}.header__mob-menu__wrapper .header__nav__phone{text-align:center}.header__mob-menu__bg{pointer-events:none;position:absolute;top:0;left:0;z-index:-2;display:block;width:203px;height:261px;background-repeat:no-repeat;background-size:100% auto;background-position:bottom;-webkit-filter:drop-shadow(0 40px 25px rgba(43,23,50,.32));filter:drop-shadow(0 40px 25px rgba(43,23,50,.32));-webkit-box-shadow:0 0 10000px transparent;box-shadow:0 0 10000px transparent;overflow:visible!important}body:last-child:not(:root:root) .header__mob-menu__bg{-webkit-svg-shadow:0 40px 25px rgba(43,23,50,.32);-webkit-filter:none;filter:none}@media screen and (max-width:989px){.header__mob-menu__bg{display:none}}.header__mob-menu__bg989{pointer-events:none;position:absolute;top:0;left:0;z-index:-2;width:250px;height:450px;background-repeat:no-repeat;background-size:100% auto;background-position:bottom;-webkit-filter:drop-shadow(0 40px 25px rgba(43,23,50,.32));filter:drop-shadow(0 40px 25px rgba(43,23,50,.32));-webkit-box-shadow:0 0 10000px transparent;box-shadow:0 0 10000px transparent;overflow:visible!important;display:none}body:last-child:not(:root:root) .header__mob-menu__bg989{-webkit-svg-shadow:0 40px 25px rgba(43,23,50,.32);-webkit-filter:none;filter:none}@media screen and (max-width:989px){.header__mob-menu__bg989{display:block;height:-webkit-calc(100% + 40px);height:-moz-calc(100% + 40px);height:calc(100% + 40px)}}.header__mob-menu .header__nav__menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.header__mob-menu .header__nav__menu .header__nav__menu__item{margin-bottom:5px}.header__mob-menu .go-mob-menu-from-1299{display:none}@media screen and (max-width:1299px){.header__mob-menu .go-mob-menu-from-1299{display:block}}.header__mob-menu .go-mob-menu-from-989{display:none}@media screen and (max-width:989px){.header__mob-menu .go-mob-menu-from-989{display:block}}.personal-buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}@media only screen and (min-width:1681px){.personal-buttons:not(.personal-buttons--nav-mobile){margin-left:100px}}@media only screen and (min-width:598px) and (max-width:767px),only screen and (min-width:990px) and (max-width:1299px),only screen and (min-width:1300px) and (max-width:1680px){.personal-buttons:not(.personal-buttons--nav-mobile){margin-left:30px}}@media only screen and (min-width:768px) and (max-width:989px){.personal-buttons:not(.personal-buttons--nav-mobile){margin-left:50px}}@media only screen and (max-width:597px){.personal-buttons:not(.personal-buttons--nav-mobile){margin-right:25px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:1299px){.personal-buttons--nav-mobile--orders,.personal-buttons--nav-mobile--user{display:none}}.personal-buttons__button{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}@media only screen and (min-width:1300px){.personal-buttons__button:hover svg{fill:#272fc4}.personal-buttons__button:hover svg.icon-orders{stroke:#272fc4}}.personal-buttons__button--covid{display:none;width:22px;height:22px;margin-left:5px;margin-right:20px;background-image:url(../../images/icons/emoji-mask.png);background-repeat:no-repeat;background-position:50%;background-size:contain}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:989px){.personal-buttons__button--covid{display:block}}@media only screen and (max-width:767px){.personal-buttons__button--covid{margin-right:15px}}.personal-buttons__button svg{width:32px;height:30px;fill:#000786;-webkit-transition:.3s cubic-bezier(.455,.03,.515,.955);-moz-transition:.3s cubic-bezier(.455,.03,.515,.955);transition:.3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:fill,stroke;-moz-transition-property:fill,stroke;transition-property:fill,stroke}@media only screen and (max-width:767px){.personal-buttons__button svg{width:28px;height:26px}}.personal-buttons__button svg.icon-user{width:22px}.personal-buttons__button svg.icon-orders{stroke:#000786}.personal-buttons__button__count{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;z-index:2;display:none;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:24px;height:20px;margin-left:5px;padding-top:2px;border-radius:2px;font-size:14px;font-weight:700;line-height:14px;color:#fff;letter-spacing:.05em;text-align:center;background-color:#ff9119;-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);-moz-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}@media only screen and (max-width:767px){.personal-buttons__button__count{width:22px;height:16px;padding-top:1px;font-size:12px}}.personal-buttons__button__count.not-empty{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex}.button-close{cursor:pointer;position:relative;width:26px;height:26px}.button-close:after,.button-close:before{content:"";position:absolute;top:0;left:0;display:block;width:35px;height:2px;margin-top:50%;margin-left:-4px;border-radius:1px;background-color:#000786}.button-close:before{-webkit-transform:matrix(-.71,-.71,-.7,.71,0,0);-moz-transform:matrix(-.71,-.71,-.7,.71,0,0);-ms-transform:matrix(-.71,-.71,-.7,.71,0,0);transform:matrix(-.71,-.71,-.7,.71,0,0)}.button-close:after{-webkit-transform:matrix(.71,-.71,.7,.71,0,0);-moz-transform:matrix(.71,-.71,.7,.71,0,0);-ms-transform:matrix(.71,-.71,.7,.71,0,0);transform:matrix(.71,-.71,.7,.71,0,0)}.button-burger{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;display:none;cursor:pointer}@media only screen and (min-width:768px) and (max-width:989px){.button-burger{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-left:55px}}@media only screen and (max-width:767px){.button-burger{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;margin-left:35px}}@media only screen and (max-width:597px){.button-burger{margin-left:0}}.js-mob-menu-open .button-burger .button-burger__icon .button-burger__icon__item:first-child{-webkit-transform:rotate(45deg) translate(-4px,-7px);-moz-transform:rotate(45deg) translate(-4px,-7px);-ms-transform:rotate(45deg) translate(-4px,-7px);transform:rotate(45deg) translate(-4px,-7px);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;-moz-transition:transform .25s,-moz-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s,-moz-transform .25s}@media only screen and (max-width:597px){.js-mob-menu-open .button-burger .button-burger__icon .button-burger__icon__item:first-child{-webkit-transform:rotate(45deg) translate(2px,-4px);-moz-transform:rotate(45deg) translate(2px,-4px);-ms-transform:rotate(45deg) translate(2px,-4px);transform:rotate(45deg) translate(2px,-4px)}}.js-mob-menu-open .button-burger .button-burger__icon .button-burger__icon__item:nth-child(2){opacity:0}.js-mob-menu-open .button-burger .button-burger__icon .button-burger__icon__item:nth-child(3){-webkit-transform:rotate(-45deg) translate(-6px,6px);-moz-transform:rotate(-45deg) translate(-6px,6px);-ms-transform:rotate(-45deg) translate(-6px,6px);transform:rotate(-45deg) translate(-6px,6px);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;-moz-transition:transform .25s,-moz-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s,-moz-transform .25s}@media only screen and (max-width:597px){.js-mob-menu-open .button-burger .button-burger__icon .button-burger__icon__item:nth-child(3){-webkit-transform:rotate(-45deg) translateY(4px);-moz-transform:rotate(-45deg) translateY(4px);-ms-transform:rotate(-45deg) translateY(4px);transform:rotate(-45deg) translateY(4px)}}.button-burger__icon{position:relative;pointer-events:none}.button-burger__icon__item{width:43px;height:2px;background-color:#272fc4;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (max-width:597px){.button-burger__icon__item{width:25px}}.button-burger__icon__item:not(:last-child){margin-bottom:5px}.button-burger svg{fill:#272fc4;pointer-events:none}.button-burger svg .close{opacity:0}.button-burger svg .close,.button-burger svg .menu{-webkit-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s}.footer{background-color:#f8f8f8;width:100%}.footer__wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:48px;padding:0 35px}@media screen and (max-width:1800px){.footer__wrap{padding:0 10px}}@media screen and (max-width:1299px){.footer__wrap{padding:0 5px}}@media screen and (max-width:989px){.footer__wrap{padding:0 8px}}@media screen and (max-width:759px){.footer__wrap{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;height:auto;padding:7px 10px 9px}}@media screen and (max-width:989px){.footer__mail{margin-right:50px}}@media screen and (max-width:759px){.footer__mail{margin-bottom:16px}}.footer__tel{margin-right:-98px}@media screen and (max-width:989px){.footer__tel{margin-right:auto}}@media screen and (max-width:759px){.footer__tel{margin-bottom:16px}}.footer__build-in{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.footer__build-in__caption{margin-right:11px;font-size:14px;font-weight:700}.footer__build-in__link{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.footer__build-in__link__img{width:16px;height:16px;margin-right:7px;background-image:url(../images/echelon16x16.png);background-size:contain;background-repeat:no-repeat;background-position:50%}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.footer__build-in__link__img{background-image:url(../images/echelon32x32.png)}}.footer__build-in__link__text{border-bottom:1px solid #272fc4;font-size:16px;line-height:18px;color:#272fc4;-webkit-transition:all .1s;-moz-transition:all .1s;transition:all .1s}@media screen and (min-width:990px){.footer__build-in__link:hover .footer__build-in__link__text{border-bottom:1px solid #ff5a55;color:#ff5a55}}.social-icons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.social-icons__link{margin:0 10px}.social-icons__link:hover svg{fill:#444552}.social-icons__link svg{fill:#999;-webkit-transition:.3s cubic-bezier(.455,.03,.515,.955);-moz-transition:.3s cubic-bezier(.455,.03,.515,.955);transition:.3s cubic-bezier(.455,.03,.515,.955)}.social-icons__link__vk{width:17px;height:10px}.social-icons__link__fb{width:10px;height:18px}.social-icons__link__tm{width:16px;height:13px}.--js-is-can-edit{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.--js-is-can-edit__controls{position:absolute;top:0;right:0;z-index:99999;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.--js-is-can-edit__controls__button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;width:30px;height:30px;margin:0 2px;border-radius:50%;background-color:rgba(8,130,199,.5);font-size:30px;line-height:30px;color:#fff;text-align:center}.--js-is-can-edit__controls__button:hover{background-color:#0882c7}.editor{position:fixed;top:0;left:100%;z-index:99999999;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.editor.show{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.editor__arrow{position:absolute;top:0;right:100%;height:100%;padding:0 5px;font-family:Arial;font-size:30px;line-height:65px;background:#000}.editor__arrow,.editor__contenteditable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff}.editor__contenteditable{background:#8da3df;font-size:16px;text-align:center;padding:10px 20px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.editor__contenteditable.on,.editor__contenteditable:hover{background:#4772e2}.editor__console{position:absolute;left:0;top:100%;right:0;width:100%;height:auto;min-height:50px;font-size:12px;background-color:#fff;background:#fff;-webkit-box-shadow:0 0 10px 0 #000;box-shadow:0 0 10px 0 #000;line-height:12px;padding:5px 10px}.editor__copy-in-buffer{background:#8da3df;color:#fff;font-size:16px;text-align:center;padding:10px 20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.editor__copy-in-buffer:hover{background:#4772e2}.editor__buffer{width:0;overflow:hidden;height:0;opacity:0;display:block}.fancybox-container{font-family:inherit}.fancybox-container .fancybox-thumbs{display:block;left:0;top:auto;bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;width:100%;height:90px;padding:0 5px}.fancybox-container .fancybox-thumbs,.fancybox-container .fancybox-thumbs ul{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.fancybox-container .fancybox-thumbs ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;height:100%;overflow-x:auto}.fancybox-container .fancybox-thumbs ul li{-webkit-flex-shrink:0;flex-shrink:0}.fancybox-container .fancybox-thumbs ul li:before{border-color:#ff9119;border-width:2px}.fancybox-toolbar{opacity:1!important}.fancybox-toolbar>:not(.fancybox-button--close){display:none!important}@media only screen and (max-width:767px){.fancybox-navigation{display:none!important}}.overlay{position:relative;z-index:1}.overlay:before{content:"";position:absolute;z-index:20;top:0;left:0;width:100%;height:100%;background-color:rgba(0,7,134,.05)}.objects__map{width:100%;height:696px;display:block}@media screen and (max-width:1299px){.objects__map{height:336px}}.gm-style .gm-style-iw-t:after{z-index:-1}.gm-style .gm-style-iw-c{padding:12px!important;-webkit-box-shadow:none;box-shadow:none}.gm-style .gm-style-iw-d{overflow:auto!important}.gm-style-pbc+div .gmnoprint:after{content:"";display:block;position:absolute;width:22px;height:8px;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-image:url(../images/icons/palka__ten.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}
/*# sourceMappingURL=main.css.map */


/* mobile-xs fixes: delivery points list + map (<=597px) */
.modal--choose-delivery{overflow:hidden}
@media only screen and (max-width:597px){
.modal--choose-delivery .modal-close{top:18px;right:18px}
.modal--choose-delivery .modal__head{padding-bottom:20px;padding-right:40px}
.modal--choose-delivery .modal__head__title{margin-right:0;font-size:18px}
.modal--choose-delivery .modal__tab-buttons{padding-top:15px}
.modal--choose-delivery .modal__delivery-address-list__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch}
.modal--choose-delivery .modal__delivery-address-list__item__contacts{width:100%;min-width:0;max-width:100%}
.modal--choose-delivery .modal__delivery-address-list__item__contacts__address{word-break:break-word}
.modal--choose-delivery .modal__delivery-address-list__item__contacts__phone{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;align-items:baseline;margin-top:10px;font-size:14px}
.modal--choose-delivery .modal__delivery-address-list__item__contacts__phone a:not(:first-child){padding-left:0}
.modal--choose-delivery .modal__delivery-address-list__item__working-time{width:100%;margin-top:10px;margin-left:0}
.modal--choose-delivery .modal__delivery-address-list__item__working-time .working-time-list{white-space:normal}
.modal--choose-delivery .modal__delivery-address-list__item__button{width:100%;margin-top:15px}
.modal--choose-delivery .modal__delivery-address-list__item__button .guide__button{width:100%;max-width:220px}
.modal--choose-delivery .modal__map .map-delivery-address .infoWindow{min-width:0;max-width:calc(100vw - 48px);padding:15px 40px 15px 15px}
.modal--choose-delivery .modal__map .map-delivery-address .infoWindow__phone a:not(:first-child){padding-left:0}
.modal--choose-delivery .modal__map .map-delivery-address .infoWindow__button{width:100%;max-width:200px}
}
