@charset "UTF-8";html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%;font-size:81.25%;line-height:1.5384615385}h1{font-size:2em;margin:.67em 0}button,dl dl,dl ol,dl ul,input,ol dl,ol ol,ol ul,select,ul dl,ul ol,ul ul{margin:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;color:inherit;height:0;overflow:visible}details,main{display:block}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}img{border-style:none}svg:not(:root){overflow:hidden}table{border-color:inherit;text-indent:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}button,input{overflow:visible}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}button,select{text-transform:none}textarea{margin:0;overflow:auto}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}dialog{background-color:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}[data-background-image]>img,[hidden],template{display:none}@font-face{font-family:"Excentra Pro";src:url(../fonts/ExcentraPro-Light.woff) format("woff");font-weight:300}@font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}
/*! nouislider - 14.7.0 - 4/6/2021 */
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:flat;transform-style:flat}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;top:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;-webkit-box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;-webkit-box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{-webkit-box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%,0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translate(0,-18px);top:auto;right:28px}
/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */
.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg,.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%}.pswp__bg{background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden}.pswp__scroll-wrap{overflow:hidden}.pswp__container{position:absolute}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1),-webkit-transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__img,.pswp__item{position:absolute;top:0;left:0}.pswp__item{right:0;bottom:0;overflow:hidden}.pswp__img{width:auto;height:auto}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}.suggestions-nowrap{white-space:nowrap}.suggestions-input{-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.suggestions-input::-ms-clear{display:none}.suggestions-wrapper{position:relative;margin:0;padding:0;vertical-align:top;-webkit-text-size-adjust:100%}.suggestions-suggestions{background:#fff;border:1px solid #999;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;left:0;min-width:100%;position:absolute;z-index:9999;-webkit-text-size-adjust:100%}.suggestions-suggestions strong{font-weight:400;color:#39f}.suggestions-suggestions.suggestions-mobile{border-style:none}.suggestions-suggestions.suggestions-mobile .suggestions-suggestion{border-bottom:1px solid #ddd}.suggestions-suggestion{padding:4px;overflow:hidden}.suggestions-suggestion:hover{background:#f7f7f7}.suggestions-selected,.suggestions-selected:hover{background:#f0f0f0}.suggestions-hint{padding:4px;white-space:nowrap;overflow:hidden;color:#777;font-size:85%;line-height:20px}.suggestions-subtext{color:#777}.suggestions-subtext_inline{display:inline-block;min-width:6em;vertical-align:bottom;margin:0 .5em 0 0}.suggestions-subtext-delimiter{display:inline-block;width:2px}.suggestions-subtext_label{margin:0 0 0 .25em;border-radius:3px;padding:0 3px;background:#f5f5f5;font-size:85%}.suggestions-value[data-suggestion-status=LIQUIDATED]{position:relative}.suggestions-value[data-suggestion-status=LIQUIDATED]:after{position:absolute;left:0;right:0;top:50%;border-top:1px solid rgba(0,0,0,.4);content:""}.suggestions-promo{font-size:85%;display:none;color:#777;padding:4px;text-align:center}.suggestions-promo a{color:#777;display:block;-webkit-filter:grayscale(100%);filter:grayscale(100%);line-height:20px;text-decoration:none}.suggestions-promo a:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.suggestions-promo svg{height:20px;vertical-align:bottom}@media screen and (min-width:600px){.suggestions-promo{position:absolute;top:0;right:0;text-align:left}}
/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */
@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%,to{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}}@keyframes donut-rotate{0%,to{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}}@-webkit-keyframes loader{0%{background:#fff}50%,to{background:rgba(255,255,255,.32)}}@keyframes loader{0%{background:#fff}50%,to{background:rgba(255,255,255,.32)}}@-webkit-keyframes loaderDark{0%{background:#6e6e6e}50%,to{background:rgba(110,110,110,.32)}}@keyframes loaderDark{0%{background:#6e6e6e}50%,to{background:rgba(110,110,110,.32)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes pulse{0%,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.33,1.33,1.33);transform:scale3d(1.33,1.33,1.33)}}@keyframes pulse{0%,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.33,1.33,1.33);transform:scale3d(1.33,1.33,1.33)}}.pswp__button{position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;font-size:14px;line-height:18px}.pswp__share-tooltip a,.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active .pswp__preloader__icn{background:url(preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active,.pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1000ms cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;top:0}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}.swiper-pagination-bullets{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;height:5px}.swiper-pagination-bullets .swiper-pagination-bullet{will-change:transform,opacity;width:5px;height:5px;margin-left:10px;opacity:.2;border-radius:50%;background:#2e353b;-webkit-transition:opacity .25s;transition:opacity .25s}.swiper-pagination-bullets .swiper-pagination-bullet:first-child{margin-left:0}.swiper-pagination-bullets .swiper-pagination-bullet-active{opacity:1}.twitter-typeahead .tt-hint{color:#999}.twitter-typeahead,.twitter-typeahead .tt-input{width:100%}.tt-menu{display:none}.tt-menu.tt-open:not(.tt-empty){display:block}.tt-menu .tt-dataset{padding:25px 0}.noUi-handle:after,.noUi-handle:before,.tt-menu .tt-dataset.tt-empty{display:none}.tt-menu .tt-suggestion{margin-top:10px}.tt-menu .tt-suggestion:first-child{margin-top:0}.tt-menu .tt-suggestion a{text-decoration:none;color:inherit;cursor:pointer;background:0 0;-webkit-transition:all .25s;transition:all .25s}.tt-menu .tt-suggestion a:hover,.tt-menu .tt-suggestion.tt-cursor a{color:#8f1437}.noUi-horizontal{height:1px;border-radius:0}.noUi-horizontal .noUi-handle{top:-5px;right:-5px!important;width:10px;height:10px}.noUi-target{border:0;background:#f3f3f3;-webkit-box-shadow:none;box-shadow:none}.noUi-connects,.noUi-target{border-radius:0}.noUi-connect,.noUi-handle{background:#2e353b}.noUi-handle{width:10px;height:10px;border-radius:50%;border:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;outline:0;-webkit-transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.noUi-handle:hover{-webkit-transform:scale(2);transform:scale(2)}.pswp{z-index:5000}.pswp__bg{background:#fff}.pswp__button,.pswp__caption,.pswp__preloader{display:none}.pswp__button--fs,.pswp__button--share,.pswp__button--zoom{display:none!important}.pswp__button--close{position:absolute;top:10px;right:10px;display:block;width:40px;height:40px;opacity:1!important;border-radius:50%!important;background:#f7f7f8!important}.pswp__button--close .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.pswp__top-bar{width:90px;height:90px;left:auto;right:0;background:0 0!important}.pswp__img--placeholder--blank{background:#fff}.pswp__counter{display:none}.pswp__thumbnails{position:absolute;top:50%;left:30px;opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .333s cubic-bezier(.4,0,.22,1);transition:opacity .333s cubic-bezier(.4,0,.22,1)}.pswp__ui--hidden .pswp__colors,.pswp__ui--hidden .pswp__thumbnails{opacity:.001}@media screen and (min-width:768px){.pswp__button--close{top:25px;right:25px}}@media screen and (max-width:1279px){.pswp__thumbnails{display:none!important}}.icon_arrow-large{width:30.71px;height:20.71px}.icon_arrow{width:20.7px;height:10.7px}.icon_basket,.icon_bin{width:14px;height:18px}.icon_bin{height:15px}.icon_camera{width:20px;height:20px}.icon_checkout-1,.icon_checkout-2,.icon_checkout-3{width:24px;height:24px}.icon_chevron-medium{width:8px;height:10.7px}.icon_chevron-small{width:4.1px;height:6.7px}.icon_chevron{width:16px;height:16px}.icon_close-small{width:8.7px;height:8.7px}.icon_close{width:10.7px;height:10.7px}.icon_dzen{width:25px;height:25px}.icon_error{width:17px;height:15px}.icon_facebook{width:25px;height:25px}.icon_flash{width:10px;height:15px}.icon_google{width:19.6px;height:20px}.icon_grid-1,.icon_grid-2,.icon_grid-3,.icon_grid-4{width:14px;height:14px}.icon_heart{width:12px;height:11px}.icon_instagram-small{width:20px;height:20px}.icon_instagram{width:25px;height:25px}.icon_list{width:14px;height:14px}.icon_lock{width:15px;height:19.5px}.icon_mailru{width:20px;height:20px}.icon_menu-close{width:18.4px;height:17.9px}.icon_menu{width:18px;height:18.4px}.icon_ok{width:25px;height:25px}.icon_pin-boxberry,.icon_pin-cdek,.icon_pin-generic,.icon_pin-mascotte{width:24px;height:24px}.icon_pin{width:14px;height:19px}.icon_play-small{width:20px;height:20px}.icon_play{width:28px;height:28px}.icon_plus-large{width:20px;height:20px}.icon_plus-medium{width:15px;height:15px}.icon_plus{width:20px;height:20px}.icon_return{width:15.2px;height:9.9px}.icon_search{width:12.4px;height:12.4px}.icon_star{width:26px;height:25px}.icon_telegram,.icon_twitter{width:25px;height:25px}.icon_user{width:11px;height:12px}.icon_video-thumbnail{width:50px;height:50px}.icon_vk{width:25px;height:25px}.icon_yandex{width:10px;height:20px}.block-items,.block-items--item{display:-webkit-box;display:-ms-flexbox;display:flex}.block-items{-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-items--item{position:relative;text-align:center;width:26%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:576px){.block-items--item{width:55%;margin:10px auto}}.block-items--item:not(:last-child):before{content:"";position:absolute;width:50px;height:50px;background:url(/local/templates/mascotte/markup/src/images/arrow-shop.png) no-repeat;right:-30%;background-size:cover;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:576px){.block-items--item:not(:last-child):before{display:none}}.block-items--item img{max-width:100%;margin:0 auto;display:block}.page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;min-width:320px;min-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#2e353b;background:#fff}.page__footer,.page__header,.page__smartbanner,.page__top-bar{-ms-flex-negative:0;flex-shrink:0}.page__main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border:1px solid #f3f3f3;border-width:0 0 1px}.page.no-scroll{overflow:hidden;margin-right:var(--scrollbar-width)}.page_error .page__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1279px){.page_checkout .page__footer{display:none}}.link,.typography .link{text-decoration:none;color:#6e6e6e;-webkit-transition:color .25s,border-color .25s;transition:color .25s,border-color .25s;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:0 0;cursor:pointer;padding:0;margin:0;outline:0}.link:hover,.typography .link:hover{color:#2e353b}.link_style_decorated,.typography .link_style_decorated{padding-bottom:1px;border-bottom:1px solid currentColor}.link_pr,.typography .link_pr{padding-right:5px}.link_style_underline,.typography .link_style_underline{text-decoration:underline;color:inherit}.link_style_underline.link_theme_dark:hover,.link_style_underline:hover,.typography .link_style_underline.link_theme_dark:hover,.typography .link_style_underline:hover{color:#8f1437}.link_style_iconify,.typography .link_style_iconify{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.link_style_iconify .link__icon,.typography .link_style_iconify .link__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:top;min-height:20px;-ms-flex-negative:0;flex-shrink:0}.link_style_iconify .link__icon .icon,.typography .link_style_iconify .link__icon .icon{vertical-align:top}.link_style_iconify .link__text,.typography .link_style_iconify .link__text{-webkit-box-flex:1;-ms-flex:1;flex:1}.link_style_iconify .link__icon+.link__text,.link_style_iconify .link__text+.link__icon,.typography .link_style_iconify .link__icon+.link__text,.typography .link_style_iconify .link__text+.link__icon{padding-left:8px}.link_style_more .link__icon:last-child,.typography .link_style_more .link__icon:last-child{margin-top:1.15px;color:#2e353b;-webkit-transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.link_style_more:hover .link__icon:last-child,.typography .link_style_more:hover .link__icon:last-child{color:inherit;-webkit-transform:translateX(8px);transform:translateX(8px)}.link_style_toggle .link__icon:last-child,.typography .link_style_toggle .link__icon:last-child{padding:0;margin-top:1.15px;margin-left:10px;color:#2e353b;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.link_style_toggle:hover .link__icon:last-child,.typography .link_style_toggle:hover .link__icon:last-child{color:inherit}.link_style_toggle.is-active .link__icon:last-child,.typography .link_style_toggle.is-active .link__icon:last-child{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.link_style_button,.typography .link_style_button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;border-radius:15px;background:rgba(255,255,255,.8);-webkit-box-shadow:inset 0 0 0 1px rgba(46,53,59,.1);box-shadow:inset 0 0 0 1px rgba(46,53,59,.1)}.link_style_button:hover,.typography .link_style_button:hover{background:#fff}.link_theme_favorite,.typography .link_theme_favorite{color:#6e6e6e;background:#fff;-webkit-box-shadow:none;box-shadow:none}.link_theme_favorite:hover,.typography .link_theme_favorite:hover{color:#2e353b}.link_theme_favorite .link__icon,.typography .link_theme_favorite .link__icon{margin-top:1px;width:14px;height:12px}.link_theme_favorite[aria-pressed=true] .link__icon,.typography .link_theme_favorite[aria-pressed=true] .link__icon{-webkit-animation:pulse .25s;animation:pulse .25s}.link_theme_favorite[aria-pressed=true] .link__icon path,.typography .link_theme_favorite[aria-pressed=true] .link__icon path{fill:currentColor}.link_theme_favorite[data-label][aria-pressed=true]:after,.typography .link_theme_favorite[data-label][aria-pressed=true]:after{content:attr(data-label-remove)}.link_theme_favorite[data-label]:after,.typography .link_theme_favorite[data-label]:after{content:attr(data-label-add);position:absolute;top:50%;left:100%;font-family:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;margin-top:1px;white-space:nowrap;-webkit-transform:translate(10px,-50%);transform:translate(10px,-50%)}.link_theme_white,.typography .link_theme_white{color:#e1e1e1}.link_theme_white:hover,.typography .link_theme_white:hover{color:#fff}.link_theme_white.link_style_more,.typography .link_theme_white.link_style_more{color:rgba(255,255,255,.7)}.link_theme_white.link_style_more .link__icon:last-child,.typography .link_theme_white.link_style_more .link__icon:last-child{color:inherit}.link_theme_white.link_style_more:hover,.typography .link_theme_white.link_style_more:hover{color:#fff}.link_theme_dark,.link_theme_dark:hover,.typography .link_theme_dark,.typography .link_theme_dark:hover{color:#2e353b}.link_theme_purple,.link_theme_purple:hover,.typography .link_theme_purple,.typography .link_theme_purple:hover,.typography a:hover{color:#8f1437}.link_style_add,.typography .link_style_add{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.link_style_add .link__icon,.typography .link_style_add .link__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;margin-right:20px;background:#f3f3f3;border-radius:50%}.link_style_video,.typography .link_style_video{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.link_style_video .link__icon,.typography .link_style_video .link__icon{width:28px;height:28px;border:1px solid #999;border-radius:50%;color:currentColor}.link_style_video .link__text,.typography .link_style_video .link__text{padding-left:10px;font-family:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-size:12px;line-height:15px;text-decoration:none;text-align:center;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.link_style_video .link__text_regular,.typography .link_style_video .link__text_regular{font-size:13px;line-height:1.5384;font-weight:400;letter-spacing:normal;text-transform:none}.link_style_video:hover,.typography .link_style_video:hover{color:#2e353b}.icon_menu,.icon_menu-close{margin-top:5px}.icon_chevron-small.icon_dir_b,.icon_chevron.icon_dir_b{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.icon_arrow-large.icon_dir_l,.icon_arrow.icon_dir_l,.icon_chevron-medium.icon_dir_l{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.icon_plus.icon_minus path:nth-child(1){display:none}.input,.input__control{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;margin:0}.input{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 14px;border:1px solid #dededf;color:#999;background:#fff;-webkit-transition:border-color .25s;transition:border-color .25s}.input:hover{border-color:#c4c4c4}.input__control{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:top;background:0 0;min-height:20px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0;display:inline-block;width:0;border:0;font-family:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif}.input__control:focus{outline:0}.input__control::-webkit-input-placeholder{opacity:1;color:#999}.input__control::-moz-placeholder{opacity:1;color:#999}.input__control:-ms-input-placeholder{opacity:1;color:#999}.input__control::-ms-input-placeholder{opacity:1;color:#999}.input__control::placeholder{opacity:1;color:#999}.input__post,.input__pre{display:block;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.input__pre{padding-right:.5em}.input__post{padding-left:.5em}.carousel-section__nav button,.input__action{margin-left:20px}.input__completions:not(.tt-empty){z-index:4000;border:1px solid #e1e1e1;background:#fff;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1);text-align:left}.input__completions:not(.tt-empty) .tt-dataset{padding:20px}.input__completions:not(.tt-empty) .tt-suggestion{margin-top:10px}.input__completions:not(.tt-empty) .tt-suggestion:first-child{margin-top:0}.input__completions:not(.tt-empty) .tt-suggestion a{text-decoration:none;color:inherit;cursor:pointer;background:0 0;-webkit-transition:all .25s;transition:all .25s}.input__completions:not(.tt-empty) .tt-suggestion a:hover,.input__completions:not(.tt-empty) .tt-suggestion.tt-cursor a{color:#8f1437}.input__completions:not(.tt-open){display:none}.input.has-error,.input.has-error.input_state_focus,.input.has-error:hover{border-color:#e02e42}.input.is-valid,.input.is-valid.input_state_focus,.input.is-valid:hover{border-color:#1faf25}.input_state_focus,.input_state_focus:hover{border-color:#6e6e6e}.input_state_disabled,.input_state_disabled:hover{background:#f3f3f3;color:#6e6e6e;border-color:#dededf}.input_style_line{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:28px;padding:0;border-width:0 0 1px}.input_size_l{height:50px;padding:0 20px}.input_size_l .input__control,.input_size_l .input__post,.input_size_l .input__pre{font-size:14px;line-height:20px}.input_size_xl{height:60px;padding:0 20px}.input_size_xl .input__control{font-size:40px;line-height:50px}.input_type_textarea{padding-top:14px;padding-bottom:14px;height:auto}.input .suggestions-wrapper{position:absolute;top:100%;left:-1px;right:-1px}.button,.typography .button{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:50px;height:50px;vertical-align:middle;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #2e353b;border-radius:0;font-family:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-size:12px;line-height:15px;text-decoration:none;text-align:center;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;color:#2e353b;background:0 0;outline:0;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;-webkit-box-sizing:border-box;box-sizing:border-box}.button:hover,.typography .button:hover{color:#3f464b;border-color:#3f464b}.button.is-disabled,.button.is-disabled:hover,.button:disabled,.button:disabled:hover,.typography .button.is-disabled,.typography .button.is-disabled:hover,.typography .button:disabled,.typography .button:disabled:hover{color:#999;border-color:#999;cursor:default}.button.is-loading .button__icon,.button.is-loading .button__text,.typography .button.is-loading .button__icon,.typography .button.is-loading .button__text{opacity:0}.button.is-loading .button__loader,.typography .button.is-loading .button__loader{opacity:1}.button__text,.typography .button__text{padding:0 24px}.button__text-long,.typography .button__text-long{padding:0 42px}.button__icon,.typography .button__icon{display:block;-ms-flex-negative:0;flex-shrink:0}.button__icon,.button__loader,.button__text,.typography .button__icon,.typography .button__loader,.typography .button__text{-webkit-transition:opacity .25s;transition:opacity .25s}.button__loader,.typography .button__loader{top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.button__icon+.button__text,.button__icon+.typography .button__text,.typography .button__icon+.button__text,.typography .button__icon+.typography .button__text{padding-left:0}.button__text+.button__icon,.button__text+.typography .button__icon,.typography .button__text+.button__icon,.typography .button__text+.typography .button__icon{padding-right:24px}.button[aria-pressed=true] .button__icon,.typography .button[aria-pressed=true] .button__icon{-webkit-animation:pulse .25s;animation:pulse .25s}.button[aria-pressed=true] .button__icon path,.rating__star path,.service-nav__item_favorites.is-active .link__icon path,.smartbanner-rating__star path,.typography .button[aria-pressed=true] .button__icon path{fill:currentColor}.button_style_solid,.typography .button_style_solid{color:#fff;background:#2e353b;border-color:#2e353b}.button_style_solid:hover,.typography .button_style_solid:hover{color:#fff;background:rgba(46,53,59,.9);border-color:rgba(46,53,59,.9)}.button_style_solid.is-disabled,.button_style_solid.is-disabled:hover,.button_style_solid:disabled,.button_style_solid:disabled:hover,.typography .button_style_solid.is-disabled,.typography .button_style_solid.is-disabled:hover,.typography .button_style_solid:disabled,.typography .button_style_solid:disabled:hover{color:#fff;background:#999;border-color:#999;cursor:default}.button_style_border,.typography .button_style_border{color:#2e353b;background:#fff}.button_style_border:hover,.typography .button_style_border:hover{color:#fff;background:rgba(46,53,59,.9);border-color:rgba(46,53,59,.9)}.button_style_border:disabled,.button_style_border:disabled:hover,.typography .button_style_border:disabled,.typography .button_style_border:disabled:hover{color:#fff;background:#999;border-color:#999;cursor:default}.button_style_pill,.typography .button_style_pill{height:40px;border-radius:20px}.button_style_pill .button__text,.typography .button_style_pill .button__text{padding:0 15px;font-size:13px;line-height:16px;font-weight:400;letter-spacing:0;text-transform:none}.button_style_pill .button__text:first-child,.typography .button_style_pill .button__text:first-child{padding-left:20px}.button_style_pill .button__text:last-child,.typography .button_style_pill .button__text:last-child{padding-right:20px}.button_style_pill .button__icon:first-child,.typography .button_style_pill .button__icon:first-child{padding-left:15px}.button_style_pill .button__text+.button__icon,.typography .button_style_pill .button__text+.button__icon{padding-right:20px;margin-left:auto}.button_block,.typography .button_block{width:100%}.button_theme_light.button_style_solid,.typography .button_theme_light.button_style_solid{color:#2e353b;border-color:#f3f3f3;background:#f3f3f3}.button_theme_white,.typography .button_theme_white{color:#fff;border-color:#fff}.button_theme_white:hover,.typography .button_theme_white:hover{color:#fff;border-color:#fff;background-color:rgba(46,53,59,.2)}.button_theme_white.button_style_solid,.typography .button_theme_white.button_style_solid{color:#6e6e6e;background:#fff;border-color:#fff}.button_theme_white.button_style_solid:hover,.typography .button_theme_white.button_style_solid:hover{color:#2e353b;background-color:#fff;border-color:#fff}.button_theme_white.is-disabled,.button_theme_white.is-disabled:hover,.button_theme_white:disabled,.button_theme_white:disabled:hover,.typography .button_theme_white.is-disabled,.typography .button_theme_white.is-disabled:hover,.typography .button_theme_white:disabled,.typography .button_theme_white:disabled:hover{color:#999;border-color:#999;cursor:default}.button_theme_purple,.typography .button_theme_purple{color:#8f1437;border-color:#8f1437}.button_theme_purple:hover,.typography .button_theme_purple:hover{color:rgba(143,20,55,.9);border-color:rgba(143,20,55,.9)}.button_theme_purple.button_style_solid,.typography .button_theme_purple.button_style_solid{color:#fff;background:#8f1437;border-color:#8f1437}.button_theme_purple.button_style_solid:hover,.typography .button_theme_purple.button_style_solid:hover{background-color:rgba(143,20,55,.9);border-color:rgba(143,20,55,.9)}.button_theme_purple.button_style_solid.is-disabled,.button_theme_purple.button_style_solid.is-disabled:hover,.button_theme_purple.button_style_solid:disabled,.button_theme_purple.button_style_solid:disabled:hover,.typography .button_theme_purple.button_style_solid.is-disabled,.typography .button_theme_purple.button_style_solid.is-disabled:hover,.typography .button_theme_purple.button_style_solid:disabled,.typography .button_theme_purple.button_style_solid:disabled:hover{color:#fff;background:#999;border-color:#999;cursor:default}.button_theme_favorite .button__icon,.typography .button_theme_favorite .button__icon{width:14px;height:12px}@media (hover:none){.button_theme_white,.typography .button_theme_white{background-color:rgba(46,53,59,.2)}}.logo,.logo__image{display:block}.logo__image{width:100%}.carousel-section{margin:50px 0}.carousel-section__group,.carousel-section__header{display:-webkit-box;display:-ms-flexbox;display:flex}.carousel-section__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px 15px}.carousel-section__group{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.carousel-section__group_justified{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.carousel-section__group_justified .link{-ms-flex-item-align:center;align-self:center}.carousel-section__title{margin:0;padding:0;font-size:1.9230769231rem;line-height:1.2;font-family:"Excentra Pro";font-weight:300}@media all and (min-width:768px){.carousel-section__title{font-size:2.3076923077rem;line-height:1.2333333333}}.carousel-section__nav{display:-webkit-box;display:-ms-flexbox;display:flex}.carousel-section__nav button.swiper-button-disabled{opacity:.2;pointer-events:none}.error-section+.carousel-section,.profile-section+.carousel-section{padding-top:50px;margin-top:0;border-top:1px solid #f3f3f3}@media screen and (max-width:767px){.carousel-section__group_justified .link__icon+.link__text{display:none}}@media screen and (max-width:999px){.carousel-section__group{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1}.carousel-section__nav{display:none}}@media screen and (min-width:768px){.carousel-section{margin:120px 0}.carousel-section__header{padding:0 40px 40px}.error-section+.carousel-section,.profile-section+.carousel-section{padding-top:120px}}@media screen and (min-width:1000px){.carousel-section__title{margin-right:30px}.carousel-section__header{padding:0 30px 40px}}@media screen and (min-width:1280px){.carousel-section{margin:140px 0}.carousel-section.js-instagram-carousel .swiper-container{padding:0 20px}.carousel-section.js-instagram-carousel .swiper-wrapper{padding:0}.carousel-section.js-instagram-carousel .swiper-slide{margin:0 10px}}.instagram-card{display:inline-block;vertical-align:top;max-width:240px}.instagram-card__image{display:block;max-width:100%;width:100%}.instagram-card__caption{padding:10px 0 5px}@media screen and (min-width:768px){.instagram-card{max-width:314px}.instagram-card__caption{padding:15px 0 5px}}@media screen and (min-width:1000px){.instagram-card{max-width:450px}.instagram-card:hover .instagram-card__action{opacity:1}.instagram-card__action{opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s}}@media screen and (min-width:1280px){.instagram-card{max-width:calc(25% - 20px)}}.sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;z-index:5000;top:0;left:0;width:100%;height:100%;max-width:440px;background:#fff;-webkit-box-shadow:5px 0 10px rgba(0,0,0,.1);box-shadow:5px 0 10px rgba(0,0,0,.1);-webkit-transition:opacity .35s,visibility 0s .35s;transition:opacity .35s,visibility 0s .35s;opacity:0;visibility:hidden;will-change:opacity}.sidebar.is-open{opacity:1;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}.sidebar__header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sidebar__header .header,.sidebar__main{position:relative}.sidebar__main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.sidebar__footer{-ms-flex-negative:0;flex-shrink:0;border-top:1px solid #f3f3f3}.sidebar__inner{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto;-webkit-overflow-scrolling:touch}.sidebar__title-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px 0 30px;height:60px;color:#2e353b;background:#fff;-webkit-box-shadow:inset 0 -1px 0 0 #f3f3f3;box-shadow:inset 0 -1px 0 0 #f3f3f3}.sidebar__title{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:20px;line-height:24px;font-family:"Excentra Pro";font-weight:300}.sidebar__close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px}.sidebar_style_popup .sidebar__title-bar{padding-left:20px;padding-right:10px}.sidebar_style_popup .sidebar__close,.sidebar_style_popup .sidebar__inner-close{width:40px;height:40px;border-radius:50%;background:#f7f7f8}.sidebar_style_popup .sidebar__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.sidebar_style_popup .sidebar__overlay{display:none}.sidebar_menu{background:#fafafa}.sidebar_filter{max-width:none;-webkit-transition:opacity .35s,visibility 0s .35s,-webkit-transform .35s;transition:opacity .35s,visibility 0s .35s,transform .35s;transition:opacity .35s,visibility 0s .35s,transform .35s,-webkit-transform .35s;-webkit-transform:translateY(100%);transform:translateY(100%)}.sidebar_filter.is-open{-webkit-transform:translateY(0);transform:translateY(0)}.sidebar_availability,.sidebar_common,.sidebar_pickup,.sidebar_reserve,.sidebar_shelf{max-width:100%}.sidebar_common .sidebar__title{font-size:1.5384615385rem;line-height:1.25}@media all and (min-width:768px){.sidebar_common .sidebar__title{font-size:1.9230769231rem;line-height:1.2}}.sidebar_common .sidebar__inner{padding:25px 20px}.sidebar_common .sidebar__footer{padding:10px}.sidebar_availability .sidebar__title,.sidebar_pickup .sidebar__title,.sidebar_reserve .sidebar__title{font-size:1.5384615385rem;line-height:1.25}@media all and (min-width:768px){.sidebar_availability .sidebar__title,.sidebar_pickup .sidebar__title,.sidebar_reserve .sidebar__title{font-size:1.9230769231rem;line-height:1.2}}.sidebar_availability .sidebar__inner,.sidebar_pickup .sidebar__inner,.sidebar_reserve .sidebar__inner{padding:0}.sidebar_shelf .sidebar__close{position:absolute;top:10px;right:10px}@media screen and (max-width:999px){.sidebar_style_popup .sidebar__inner-close{display:none}.sidebar_shelf{top:auto;height:auto;max-height:100vh;bottom:0;-webkit-transform:translate(0,100%);transform:translate(0,100%);opacity:0;overflow:auto;-webkit-overflow-scrolling:touch;visibility:hidden;will-change:opacity,transform;-webkit-transition:opacity .35s,visibility 0s .35s,-webkit-transform .35s;transition:opacity .35s,visibility 0s .35s,transform .35s;transition:opacity .35s,visibility 0s .35s,transform .35s,-webkit-transform .35s}.sidebar_shelf .sidebar__content{height:auto}.sidebar_shelf .sidebar__main{-webkit-box-flex:1;-ms-flex:1;flex:1}.sidebar_shelf .sidebar__inner{position:static;overflow:visible}.sidebar_shelf.is-open{opacity:1;-webkit-transform:translate(0);transform:translate(0);visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}}@media screen and (min-width:768px){.sidebar_style_popup .sidebar__title-bar{height:80px;padding-left:30px;padding-right:20px}.sidebar_common .sidebar__inner{padding:35px 30px}.sidebar_common .sidebar__footer{padding:20px}.sidebar_shelf .sidebar__close{top:25px;right:25px}}@media screen and (min-width:1000px){.sidebar_style_popup{top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;max-width:none;overflow:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:none;box-shadow:none;background:0 0;-webkit-transition:opacity .35s,visibility 0s .35s;transition:opacity .35s,visibility 0s .35s;opacity:0;visibility:hidden;will-change:opacity;-webkit-transform:none;transform:none}.sidebar_style_popup.is-open{-webkit-transform:none;transform:none;opacity:1;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}.sidebar_style_popup .sidebar__content{display:block;position:relative;z-index:2;width:100%;height:auto;padding:60px 0}.sidebar_style_popup .sidebar__inner{position:static;overflow:visible;background:0 0}.sidebar_style_popup .sidebar__overlay{display:block;position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;height:auto;width:auto}.sidebar_style_popup .sidebar__title-bar{-webkit-box-shadow:none;box-shadow:none}.sidebar_style_popup .sidebar__main{background:#fff}.sidebar_style_popup .sidebar__footer{border-top:0;background:#fff}.sidebar_style_popup .sidebar__inner-close{position:absolute;top:15px;right:15px;z-index:2}.sidebar_search{height:auto;bottom:auto;max-width:none}.sidebar_search .sidebar__inner{position:static;overflow:visible}.sidebar_common .sidebar__content,.sidebar_login .sidebar__content{max-width:450px;margin:0 auto}.sidebar_filter .sidebar__content{padding:10px;width:calc(100% - 20px)}.sidebar_common .sidebar__inner{padding:35px 30px 25px}.sidebar_common .sidebar__footer{padding:0 30px 30px}.sidebar_availability .sidebar__content,.sidebar_pickup .sidebar__content,.sidebar_reserve .sidebar__content{max-width:1030px;margin:0 auto}.sidebar_reserve .sidebar__header{display:none}.sidebar_shelf .sidebar__content{max-width:680px;margin:0 auto}}.menu__region,.menu__search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px}.menu__region span.link,.menu__search span.link{max-width:16rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.menu__region{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:40px;color:#fff;background:#2e353b}.menu__banners,.menu__search{background:#fff;-webkit-box-shadow:inset 0 -1px 0 0 #f3f3f3;box-shadow:inset 0 -1px 0 0 #f3f3f3}.menu__search{height:40px!important}.menu__banners{padding:20px}.menu__banners .menu-banner:not(:last-child){margin-bottom:20px}.menu__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:80px;padding:0 20px;-webkit-box-shadow:inset 0 -1px 0 0 #f3f3f3;box-shadow:inset 0 -1px 0 0 #f3f3f3}.menu__item svg{pointer-events:none;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.menu__item[role=button]{cursor:pointer;-webkit-transition:background-color .25s;transition:background-color .25s}.menu__item[aria-expanded=true],.menu__item[role=button]:hover{background:#fafafa}.menu__item[aria-expanded=true] svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.menu__item,.menu__list{background:#fff}.menu__link,.menu__list_condensed{padding:10px 0;-webkit-box-shadow:inset 0 -1px 0 0 #f3f3f3;box-shadow:inset 0 -1px 0 0 #f3f3f3}.menu__list_condensed .menu__link{-webkit-box-shadow:none;box-shadow:none}.menu__link{height:50px;padding:10px 20px}.menu__link,.menu__link-wrapper,.menu__stream-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu__link-wrapper{padding-right:35px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu__link-wrapper .menu__link{-webkit-box-flex:1;-ms-flex:1;flex:1}.menu__stream-link{width:32px;height:32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.menu__link-icon{position:relative;width:50px;height:50px;margin-right:25px}.menu__link-icon img,.menu__link-icon svg{vertical-align:top}.menu__link-count{text-align:right;-webkit-box-flex:1;-ms-flex:1;flex:1;opacity:.3}.menu__list .menu__item,.menu__list .menu__link{padding-left:40px}.menu__header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:200px;background-size:cover}.menu__header .button{position:relative;width:200px}@media screen and (min-width:1000px){.menu__banners{padding:30px}.menu__banners .menu-banner:not(:last-child){margin-bottom:30px}.menu__item{padding:0 30px}.menu__link{padding:10px 30px}.menu__link-wrapper{padding-right:55px}.menu__list .menu__item,.menu__list .menu__link{padding-left:60px}}.menu-banner{position:relative;display:block}.menu-banner__image{display:block;width:100%;max-width:100%;height:auto}.menu-banner__text{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:1.9230769231rem;line-height:1.2;font-family:"Excentra Pro";font-weight:300;color:#fff;text-shadow:5px 0 10px rgba(0,0,0,.16)}@media all and (min-width:768px){.menu-banner__text{font-size:2.3076923077rem;line-height:1.2333333333}}.menu-banner__text img,.menu-banner__text svg,.overlay.is-loading .loader{display:block}.overlay{position:fixed;z-index:4999;top:0;left:0;bottom:0;right:0;background:#000;-webkit-transition:visibility 0s .35s,opacity .35s ease-in-out;transition:visibility 0s .35s,opacity .35s ease-in-out;opacity:0;visibility:hidden}.overlay.is-visible{visibility:visible;opacity:.5;-webkit-transition-delay:0s;transition-delay:0s}.overlay .loader{display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.region-select__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 30px;-webkit-box-shadow:inset 0 -1px 0 0 #f3f3f3;box-shadow:inset 0 -1px 0 0 #f3f3f3}.region-select__input{-webkit-box-flex:1;-ms-flex:1;flex:1;height:60px;padding:0;background:0 0;border:0}.region-select__input .input__icon{margin-right:13px}.region-select__controls{display:none}.region-select__controls.is-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.region-select__reset{width:24px;height:24px}.region-select__cancel{margin-left:16px}@media screen and (min-width:1000px){.region-select .header,.region-select__cancel{display:none}}.region-list{position:relative;margin:0;padding:25px 30px;list-style:none}.region-list_highlight{font-weight:600}.region-list_highlight:after{content:"";position:absolute;bottom:0;left:30px;right:30px;height:1px;background:#f3f3f3}.region-list__item:not(:last-child),.search-form__completions .suggestion-card.tt-suggestion:not(:last-child){margin-bottom:20px}.search-form__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 30px;-webkit-box-shadow:inset 0 -1px 0 0 #f3f3f3;box-shadow:inset 0 -1px 0 0 #f3f3f3}.search-form__input{-webkit-box-flex:1;-ms-flex:1;flex:1;height:60px;padding:0;background:0 0;border:0}.search-form__input .input__icon{margin-right:13px}.search-form__controls{display:-webkit-box;display:-ms-flexbox;display:flex}.search-form__reset,.search-form__submit{width:24px;height:24px}.search-form__submit{margin-right:16px}.search-form__cancel{margin-left:16px}.search-form__cancel .link__icon{color:#2e353b}.search-form__completions{padding:0 30px;margin:0 auto;max-width:1380px;-webkit-box-sizing:border-box;box-sizing:border-box}.search-form__completions .tt-dataset:not(:last-child){padding-bottom:25px;border-bottom:1px solid #f3f3f3}.search-form__completions-footer{margin-top:25px}@media screen and (max-width:999px){.search-form__close,.search-form__submit{display:none}}@media screen and (min-width:1000px){.search-form .header,.search-form__cancel,.search-form__reset{display:none}}.suggestion-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.suggestion-card__image{width:50px;height:50px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;margin-right:20px}.match-card,.match-card__main{display:-webkit-box;display:-ms-flexbox;display:flex}.match-card{position:relative}.match-card__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.match-card__content{-webkit-box-flex:1;-ms-flex:1;flex:1}.match-card__preview{-ms-flex-negative:0;flex-shrink:0;width:100px;margin-right:15px}.match-card__image{display:block;max-width:100%;height:auto}.match-card__title{font-size:14px;line-height:25px;color:#2e353b}.match-card__desc-line{margin:8px 0;color:#6e6e6e}.match-card__desc-line:first-child{margin-top:0}@media screen and (max-width:999px){.match-card__footer{display:none}}@media screen and (min-width:1000px){.match-card__preview{width:180px;margin-right:30px}.match-card__content{padding-top:10px}.match-card__footer{padding-bottom:10px}}.login-form{color:#2e353b}.login-form__fieldset{padding:35px 20px 45px}.login-form__text{margin-bottom:25px}.login-form__alternative{text-align:center;margin:25px 0 40px}.login-form__alternative:last-child{margin-bottom:0}.login-form__alternative-item:not(:last-child){margin-bottom:20px}.login-form__external{text-align:center}.login-form__external-title{margin-bottom:20px;color:#6e6e6e}.login-form__external-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:330px;margin:0 auto}.login-form__external-links .link{display:-webkit-box;display:-ms-flexbox;display:flex;width:50px;height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f3f3f3}.login-form__retry{text-align:center}.login-form__to{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.login-form__to-value,.typography strong{font-weight:600}.login-form__to-change{margin-left:10px}.login-form__section_request-code{margin-bottom:35px}@media screen and (min-width:1000px){.login-form__fieldset{padding:35px 30px 45px}}.dropdown-basket{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.dropdown-basket:not(.is-empty).is-open .dropdown-basket__dropdown{opacity:1;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}.dropdown-basket.is-empty .service-nav__item_basket{min-width:0}.dropdown-basket.is-empty .service-nav__item_basket .link__text{display:none}.dropdown-basket__dropdown{position:absolute;top:100%;right:0;opacity:0;visibility:hidden;-webkit-transition:opacity .25s,visibility 0s .25s;transition:opacity .25s,visibility 0s .25s;width:320px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #f3f3f3;background:#fff;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1)}.dropdown-basket__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;height:70px;color:#2e353b;-webkit-box-shadow:inset 0 -1px 0 0 #f3f3f3;box-shadow:inset 0 -1px 0 0 #f3f3f3}.dropdown-basket__title{font-size:1.5384615385rem;line-height:1.25;font-family:"Excentra Pro";font-weight:300}@media all and (min-width:768px){.dropdown-basket__title{font-size:1.9230769231rem;line-height:1.2}}.dropdown-basket__total{font-size:14px}.dropdown-basket__close{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#f7f7f8}.dropdown-basket__close .link__icon{margin-top:0!important}.dropdown-basket__item,.dropdown-basket__main{-webkit-box-shadow:inset 0 -1px 0 0 #f3f3f3;box-shadow:inset 0 -1px 0 0 #f3f3f3}.dropdown-basket__main{padding:0 20px;max-height:320px;overflow:auto;-webkit-overflow-scrolling:touch}.dropdown-basket__item{padding:19px 0 21px;min-height:120px}.dropdown-basket__footer{padding:20px;text-align:center}.dropdown-basket__note{margin-top:-5px;padding-bottom:15px;color:#6e6e6e}@media screen and (max-width:999px){.dropdown-basket.is-open .dropdown-basket__dropdown{opacity:1;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}.dropdown-basket__dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;z-index:5000;top:0;left:0;width:100%;height:100%;background:#fff;-webkit-transition:opacity .35s,visibility 0s .35s;transition:opacity .35s,visibility 0s .35s;opacity:0;visibility:hidden;will-change:opacity}.dropdown-basket__footer,.dropdown-basket__header{-ms-flex-negative:0;flex-shrink:0}.dropdown-basket__main{position:relative;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:0;max-height:none;overflow:visible;-webkit-overflow-scrolling:touch;-webkit-box-shadow:none;box-shadow:none}.dropdown-basket__footer{border-top:1px solid #f3f3f3}.dropdown-basket__inner{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:0 20px}.dropdown-basket__header{position:relative;padding-right:80px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.dropdown-basket__title{margin-right:20px}.dropdown-basket__close{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dropdown-basket__item:last-child{-webkit-box-shadow:none;box-shadow:none}}@media screen and (min-width:768px) and (max-width:999px){.dropdown-basket__header,.dropdown-basket__inner{padding:0 30px}.dropdown-basket__header{padding-right:90px}}.dropdown-basket-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.dropdown-basket-card__preview{-ms-flex-negative:0;flex-shrink:0;width:90px;margin-right:15px}.dropdown-basket-card__image{display:block}.dropdown-basket-card__title{padding-right:30px;color:#2e353b}.dropdown-basket-card__desc-line{margin:5px 0;color:#6e6e6e}.dropdown-basket-card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dropdown-basket-card__price,.dropdown-basket-card__quantity{margin-top:4px}.dropdown-basket-card__remove{position:absolute;top:25px;right:0}.product-price{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:14px;color:#2e353b}.product-price__old{margin-left:10px;color:#6e6e6e}.product-price__note{margin-left:10px;font-size:12px}.product-price_size_l .product-price__current{font-size:18px}.product-price_size_l .product-price__note,.product-price_size_l .product-price__old{margin-left:20px}.product-card{position:relative;display:block;width:100%}.product-card__preview{display:block}.product-card__image{position:relative;height:0;padding-top:126.666666667%}.product-card__image img{position:absolute;left:0;bottom:0;width:100%;max-width:100%;height:auto}.product-card__sale .badge,.product-card__title{display:block;overflow:hidden;text-overflow:ellipsis}.product-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:3.0768;margin-bottom:5px}.product-card__sale{margin-top:5px}.product-card__sale .badge{max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;height:auto;padding:5px 10px}.product-card__id{margin-bottom:5px}.product-card__desc{padding:10px 10px 0}.product-card__nav,.product-card__nav-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-card__nav{display:none;position:absolute;top:100%;left:0;width:100%;padding:15px 0 0;-webkit-transition:opacity .25s;transition:opacity .25s}.product-card__nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;margin-right:10px;border-radius:50%;cursor:pointer}.product-card__nav-item.is-active{-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.product-card__header{position:relative}.product-card__overlay{position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;-webkit-box-shadow:inset 0 0 0 1px #f3f3f3;box-shadow:inset 0 0 0 1px #f3f3f3;pointer-events:none}.product-card__overlay .product-card__favorite,.product-card__overlay .product-card__next,.product-card__overlay .product-card__pagination,.product-card__overlay .product-card__prev,.product-card__overlay .product-card__quick-order{pointer-events:auto;-webkit-transition:opacity .25s,visibility 0s .25s,color .25s,background .25s;transition:opacity .25s,visibility 0s .25s,color .25s,background .25s}.product-card__badges{position:absolute;top:10px;left:10px;display:-webkit-box;display:-ms-flexbox;display:flex}.product-card__badges .badge{margin-right:10px}.product-card__favorite{position:absolute;top:10px;right:10px}.product-card__quick-order{position:absolute;bottom:10px;left:10px;right:10px;opacity:0;visibility:hidden}.product-card__pagination{position:absolute;bottom:20px;left:50%}.custom-select_theme_default .custom-select__options .custom-select__link.is-active:after,.product-card__next.swiper-button-disabled,.product-card__pagination.swiper-pagination-lock,.product-card__prev.swiper-button-disabled{display:none}.product-card__next,.product-card__prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;visibility:hidden}.product-card__prev{left:10px}.product-card__next{right:10px}.product-card__line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:#6e6e6e}.product-card__line-item{margin:0 20px 5px 0}.product-card__line-item:last-child{margin-right:0}@media screen and (max-width:767px){.product-card__id span{display:none}}@media screen and (max-width:999px){.product-card__video-badge{position:absolute;z-index:2;top:50px;right:10px}.product-card__video-badge .link__icon,.product-card__video-badge:hover .link__icon{background:#fff;border-color:#fff}}@media screen and (min-width:768px){.product-card:hover .product-card__nav{opacity:1}.product-card__title{display:block;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-height:1.5384;overflow:hidden;text-overflow:ellipsis}.product-card__desc{padding:15px 0 0}.product-card__sale{margin-top:10px}.product-card__pagination{display:none}.product-card_size_l .product-card__main{background:#f3f3f3}.product-card_size_l .product-card__image img{top:50%;left:50%;bottom:auto;width:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-card_size_l .product-card__desc{padding:15px 30px 25px}.product-card_size_l .product-card__quick-order{left:30px;right:30px}}@media screen and (min-width:1000px){.product-card:hover .product-card__favorite,.product-card:hover .product-card__next,.product-card:hover .product-card__prev,.product-card:hover .product-card__quick-order{opacity:1;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}.product-card__nav{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0}.product-card__favorite,.product-card__quick-order{opacity:0;visibility:hidden}.product-card__main.has-video .product-card__desc{position:relative;padding-right:50px}.product-card__main.has-sale:not(.is-hidden)~.product-card__nav{padding-top:55px}.product-card__video-badge{position:absolute;top:12px;right:10px}}.product-color{position:relative;display:block;width:10px;height:10px;border-radius:50%;-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.product-color_size_l{width:20px;height:20px}.products-carousel__item{margin-bottom:35px;max-width:240px}.products-carousel__main{margin-bottom:-35px}@media screen and (min-width:768px){.products-carousel__item{max-width:314px}}@media screen and (min-width:1000px){.products-carousel__item{max-width:330px}}.categories-carousel{margin-top:0}.categories-carousel__item{display:block;max-width:240px}.categories-carousel__item_link .categories-carousel__wrapper{margin:0;height:0;padding-top:130.303030303%;background:#2e353b}.categories-carousel__item_link .categories-carousel__title{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:60px;text-align:center;font-size:1.5384615385rem;line-height:1.25;font-family:"Excentra Pro";font-weight:300}@media all and (min-width:768px){.categories-carousel__item_link .categories-carousel__title{font-size:1.9230769231rem;line-height:1.2}}.categories-carousel__wrapper{display:block;overflow:hidden}.categories-carousel__image{position:relative;display:block;width:100%;height:0;padding-top:130.303030303%}.categories-carousel__image img{position:absolute;width:100%;height:100%;top:0;left:0}.categories-carousel__title{display:block;margin-top:10px;font-size:14px;line-height:25px}@media screen and (min-width:768px){.categories-carousel__item{max-width:314px}}@media screen and (min-width:1000px){.categories-carousel{max-width:1440px;margin-left:auto;margin-right:auto}.categories-carousel__item{max-width:330px}.categories-carousel__item:hover .categories-carousel__image{-webkit-transform:scale(1.15);transform:scale(1.15)}.categories-carousel__item .categories-carousel__image{-webkit-transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;will-change:transform;-webkit-transform:scale(1.01);transform:scale(1.01)}}.more-card__wrapper{position:relative;display:block;height:0;padding-top:126.666666667%;background:#f3f3f3}.more-card__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0}.more-card__link:hover .link,.num__button:hover{color:#2e353b}.more-card__link:hover .link .link__icon:last-child{color:inherit;-webkit-transform:translateX(8px);transform:translateX(8px)}.num{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:top}.num__button{color:#6e6e6e}.num__button:disabled{color:#e1e1e1;cursor:default}.num__icon{display:block}.num__input{display:inline-block;width:20px;height:20px;font-family:inherit;font-size:inherit;line-height:inherit;text-align:center;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;color:#2e353b}.num__input:focus{outline:0}.num__input::-webkit-input-placeholder{color:#999}.num__input::-moz-placeholder{color:#999}.num__input:-ms-input-placeholder{color:#999}.badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px;padding:0 15px;font-size:12px;white-space:nowrap;color:#6e6e6e;background:#fff}.badge_style_flash-sale{-webkit-box-sizing:border-box;box-sizing:border-box;height:20px;padding:2px 5px 3px;font-size:.9230769231rem;line-height:1.25;font-weight:600;color:#2e353b;text-decoration:none;border:1px solid #999}@media all and (min-width:768px){.badge_style_flash-sale{font-size:1rem;line-height:1.2307692308}}@media screen and (min-width:768px){.badge_style_flash-sale{height:30px;padding:0 10px}}.quick-order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;text-align:center;background:#fff}.quick-order:not(.quick-order_no-size):hover:before{opacity:0}.quick-order:not(.quick-order_no-size):hover .quick-order__size{opacity:1}.quick-order:before{content:"+ Добавить в корзину";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0;font-size:12px;color:#6e6e6e;pointer-events:none;-webkit-transition:opacity .25s;transition:opacity .25s}.quick-order__size{opacity:0;-webkit-transition:all .25s;transition:all .25s;margin:0 15px}.quick-order_no-size{cursor:pointer}.breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.9230769231rem;line-height:1.25;color:#6e6e6e}@media all and (min-width:768px){.breadcrumbs{font-size:1rem;line-height:1.2307692308}}.breadcrumbs__item:not(:first-child):before{content:"/";margin:0 10px;color:#6e6e6e}@media screen and (max-width:767px){.breadcrumbs__item{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:none;-ms-flex-negative:0;flex-shrink:0}.breadcrumbs__item:first-child,.breadcrumbs__item:last-child{display:inline-block}.breadcrumbs__item:last-child{-ms-flex-negative:1;flex-shrink:1}}.custom-select{position:relative;display:inline-block;vertical-align:top}.custom-select__control{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;outline:0;cursor:pointer}.custom-select__value{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:10px;white-space:nowrap}.custom-select__options{position:absolute;z-index:4000;-webkit-transform:translateY(12px);transform:translateY(12px);opacity:0;visibility:hidden;-webkit-transition:opacity .25s,visibility 0s .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s,visibility 0s .25s;transition:opacity .25s,transform .25s,visibility 0s .25s,-webkit-transform .25s;background:#fff;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1)}.custom-select__icon{margin-top:1px;padding:0!important;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.custom-select__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:16px;padding:8px 16px;text-decoration:none;white-space:nowrap}.custom-select__item:first-child{padding-top:16px}.custom-select__item:last-child{padding-bottom:16px}.custom-select__item:after{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:16px;background:#6e6e6e;opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s}.custom-select__item span{vertical-align:top}.custom-select__item.is-active,.custom-select__item.is-active:hover{color:#2e353b}.custom-select__item.is-active:after,.custom-select__item.is-active:hover:after{opacity:1}.custom-select.is-open .custom-select__icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.custom-select.is-open .custom-select__options{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0s;transition-delay:0s}.custom-select_theme_default{width:100%}.custom-select__item span,.custom-select_theme_default .custom-select__value{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select_theme_default .custom-select__value{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:24px;color:#2e353b}.custom-select_theme_default .custom-select__control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.custom-select_theme_default .custom-select__options{margin-top:2px;min-width:100%;max-width:calc(100vw - 48px);-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .25s,visibility 0s .25s;transition:opacity .25s,visibility 0s .25s}.custom-select_theme_default .custom-select__options .custom-select__link:hover{color:#e02e42}.custom-select_theme_default .custom-select__icon{color:#2e353b;margin-left:16px}@media screen and (max-width:767px){.custom-select__button+.custom-select__label{display:none}}@media screen and (min-width:768px){.custom-select__button{display:none!important}}.select--disabled{position:absolute;width:100%;height:100%;left:0;top:0;background:0 0;z-index:1}.detailed-line__color-select{position:relative}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination__item{margin:0 15px;width:25px;text-align:center;padding-bottom:10px}.pagination__item.is-active{font-weight:600;border-bottom:1px solid #2e353b}.input-list{margin:0;padding:0;list-style:none}.input-list__item:not(:last-child){margin-bottom:20px}.input-list_inline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-10px}.input-list_inline .input-list__item{margin:0 10px 10px 0}@media screen and (min-width:1000px){.input-list_colors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-20px}.input-list_colors .input-list__item{margin:0 20px 20px 0}}.button-input{position:relative;display:inline-block}.button-input__control{position:absolute;left:-9999px}.button-input__label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:40px;height:40px;padding:0 10px;color:#6e6e6e;background:#f3f3f3;border:1px solid #f3f3f3;outline:0;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;-webkit-box-sizing:border-box;box-sizing:border-box}.button-input__label:hover{color:#2e353b;border-color:rgba(0,0,0,.2)}.button-input__control:checked+.button-input__label,.button-input__control:checked+.button-input__label:hover{color:#2e353b;border-color:#6e6e6e}.button-input__control:disabled+.button-input__label,.button-input__control:disabled+.button-input__label:hover,.button-input__control[data-disabled=true]+.button-input__label,.button-input__control[data-disabled=true]+.button-input__label:hover{cursor:default;color:#e1e1e1;border-color:#f3f3f3}.button-input__control[data-disabled=true]+.button-input__label,.button-input__control[data-disabled=true]+.button-input__label:hover{cursor:pointer}.button-input__control[data-disabled=true]:checked+.button-input__label,.button-input__control[data-disabled=true]:checked+.button-input__label:hover{color:#fff;border-color:#f3f3f3;background:#f3f3f3}@media screen and (min-width:1280px){.button-input_size_l .button-input__label{min-width:50px;height:50px}}.color-input{position:relative;display:inline-block}.color-input__control{position:absolute;left:-9999px}.color-input__label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:30px;height:30px;padding:0;line-height:30px;color:#2e353b;background:0 0;border:0;outline:0;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.color-input__label:before{content:"";position:absolute;top:0;left:0;width:30px;height:30px;border-radius:50%;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s}.color-input__label:hover:before{-webkit-box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.color-input__label-icon{position:absolute;top:5px;left:5px}.color-input__label-text{padding-left:40px}.color-input__control:checked+.color-input__label:before,.color-input__control:checked+.color-input__label:hover:before{-webkit-box-shadow:inset 0 0 0 1px #6e6e6e;box-shadow:inset 0 0 0 1px #6e6e6e}.checkbox__control:disabled+.checkbox__label,.checkbox__control:disabled+.checkbox__label:hover,.checkbox__control[data-disabled=true]+.checkbox__label,.checkbox__control[data-disabled=true]+.checkbox__label:hover,.color-input__control:disabled+.color-input__label,.color-input__control:disabled+.color-input__label:hover,.color-input__control[data-disabled=true]+.color-input__label,.color-input__control[data-disabled=true]+.color-input__label:hover{opacity:.3}@media screen and (min-width:1000px){.color-input__label-text{display:none}}.slider{max-width:280px}.slider__inputs{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -4px 24px}.slider__input{width:calc(50% - 8px);margin:0 4px}.slider__container{margin-bottom:16px}.checkbox{position:relative;display:inline-block;line-height:1.5384615385rem;min-height:1.5384615385rem}.checkbox__control{position:absolute;left:-9999px}.checkbox__label{display:inline-block;position:relative;line-height:1.5384615385rem;min-height:1.5384615385rem;padding-left:30px;vertical-align:top;cursor:pointer}.checkbox__label:after,.checkbox__label:before{content:"";position:absolute;top:.7692307692rem;left:0;display:block;width:18px;height:18px;margin-top:-9px}.checkbox__label:before{background:#fff;border:1px solid #dededf;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .25s,opacity .25s;transition:border-color .25s,opacity .25s}.checkbox__label:after{background:url(../images/checkmark.svg) no-repeat 50% 50%;background-size:16px 16px;-webkit-transition:opacity .25s;transition:opacity .25s}.checkbox__label:hover:before{border-color:#c4c4c4}.checkbox__control:not(:checked)+.checkbox__label:after{opacity:0}.checkbox__control:checked+.checkbox__label:before{border-color:#6e6e6e}.checkbox__control:checked+.checkbox__label:after{opacity:1}.checkbox__label .error{padding-top:8px}.map-button .checkbox_style_switch{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;background:#fff}.checkbox_style_switch .checkbox__control:not(:checked)+.checkbox__label:after{opacity:1}.checkbox_style_switch .checkbox__control:checked+.checkbox__label:before{opacity:1}.checkbox_style_switch .checkbox__control:checked+.checkbox__label:after{-webkit-transform:translateX(10px);transform:translateX(10px);opacity:1}.checkbox_style_switch .checkbox__control:checked+.checkbox__label:hover:before{opacity:.8}.checkbox_style_switch .checkbox__label{padding-left:40px}.checkbox_style_switch .checkbox__label:before{margin-top:-10px;width:30px;height:20px;border-radius:20px;border:0;background:#2e353b;opacity:.2;-webkit-transition:opacity .25s,background-color .25s;transition:opacity .25s,background-color .25s}.checkbox_style_switch .checkbox__label:after{left:2px;margin-top:-8px;width:16px;height:16px;border-radius:50%;background:#fff;-webkit-transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.checkbox_style_switch .checkbox__label:hover:before{opacity:.3}.radio{position:relative;display:inline-block;line-height:20px;min-height:20px}.radio__control{position:absolute;left:-9999px}.radio__label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;line-height:20px;min-height:20px;padding-left:30px;vertical-align:top;cursor:pointer}.radio__label:before{width:20px;height:20px;margin-top:-10px}.radio__label:after,.radio__label:before{content:"";position:absolute;top:10px;left:0;display:block;border-radius:50%}.radio__label:before{background:#fff;border:1px solid #dededf;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .25s,opacity .25s;transition:border-color .25s,opacity .25s}.radio__label:after{margin:-5px 0 0 5px;width:10px;height:10px;background:#2e353b;-webkit-transition:opacity .25s;transition:opacity .25s}.radio__label:hover:before{border-color:#c4c4c4}.radio__label-text:not(:last-child){margin:0 15px 5px 0}.radio__label-bullet,.radio__label-line,.radio__label-text{display:block}.radio__label-bullet{color:#e02e42;font-weight:600}.radio__label-bullet:not(:last-child){margin-bottom:5px}.radio__label-bullet img,.radio__label-bullet svg,.typography p img{vertical-align:top}.radio__label-line{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;font-size:.9230769231rem;line-height:1.25}@media all and (min-width:768px){.radio__label-line{font-size:1rem;line-height:1.2307692308}}.radio__label-line .link{margin-left:15px}.radio__control:not(:checked)+.radio__label:after{opacity:0}.radio__control:checked+.radio__label:before{border-color:#6e6e6e}.radio__control:checked+.radio__label:after{opacity:1}.radio__label .error{padding-top:8px}.form__row{margin-bottom:35px}.form__row:last-child{margin-bottom:0}.form__row_submit{margin-top:30px}.form__row_error{color:#e02e42}.form__row_code{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -5px 25px}.form__row_code .form__col{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:60px;width:auto;margin:0 5px}.form__row_code .input,.pickup-card__feats li{padding:0}.form__row_code .input__control{text-align:center}.form__row_line .form__col:not(:last-child){margin-bottom:35px}.form__row_line .input-list{margin-bottom:-35px!important}.form__row_address{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 -10px 35px}.form__row_address .form__col{margin:0 10px}.form__row_address .form__col:not(:last-child){margin-bottom:0}.form__row_address .form__col_width_full{width:calc(100% - 20px);margin-bottom:35px!important}.form__row_address .form__col_width_quarter{width:calc(50% - 20px)}.form__row_address .form__col_width_quarter:not(:last-child){width:calc(50% - 20px)}.form__row_address .form__col_width_quarter:last-child{width:calc(50% - 20px)}.form__row_time .form__col:not(:last-child),.form_spacing_s .form__row_line .form__col:not(:last-child){margin-bottom:20px}.form__label{display:block;font-size:12px;line-height:15px;padding-bottom:5px}.form__label small{font-size:12px;color:#6e6e6e}.form__label+.input-list{margin-top:20px}.form__label+.rating-input{margin-top:10px}.form__note{padding-top:15px}.form__note.payment-options{padding:30px 0 5px}.form__fieldset legend,.form__title{margin:35px 0 30px;font-size:14px;font-weight:600}.form__value{font-size:14px}.form__label+.form__value{padding-top:5px}.form__fieldset{margin:50px 0;border:0;padding:0}.form__fieldset legend{padding:0;margin:0 0 30px;line-height:24px}.form__fieldset legend small{color:#6e6e6e;font-weight:400;font-size:14px}.form__fieldset .form__row:last-child{margin-bottom:0}.form__fieldset:first-child{margin-top:0}.form__fieldset:last-child{margin-bottom:0}.form__fieldset+.form__note,.typography table thead tr td,.typography table thead tr th{padding-top:0}.form_spacing_s .form__row{margin-bottom:20px}@media screen and (min-width:768px){.form__col_width_full{width:100%}.form__col_width_half{width:calc(50% - 20px)}.form__col_width_quarter{width:calc(25% - 20px)}.form__row_line{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 -10px 35px}.form__row_line .form__note{padding-top:10px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin:0}.form__row_line .form__col{margin:0 10px}.form__row_line .form__col:not(:last-child){margin-bottom:0}.form__row_line>.form__label{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin-left:10px}.form__row_code{margin:0 -10px 25px}.form__row_code .form__col{margin:0 10px}.form__row_address .form__col_width_full{width:calc(60% - 20px);margin-bottom:0!important}.form__row_address .form__col_width_quarter{width:calc(20% - 20px)}.form__row_address .form__col_width_quarter:not(:last-child){width:calc(20% - 20px)}.form__row_address .form__col_width_quarter:last-child{width:calc(20% - 20px)}.form__row_name .form__col{width:calc(33.33% - 20px)}.form_checkout{max-width:680px}.form_checkout .form__row_width_half{max-width:330px}}.input-range__footer,.input-range__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.input-range__main{position:relative;margin:10px 0}.input-range__main:before{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:#f3f3f3}.input-range__footer{padding-bottom:10px;font-size:14px;line-height:32px}.form__label+.photo-input{margin-top:10px}.photo-input__dropzone{border:1px dashed #dededf;-webkit-transition:border-color .25s;transition:border-color .25s}.photo-input__dropzone:hover,.thumbnails-list__item_video.is-active:after,.thumbnails-list__item_video:hover:after{border-color:#6e6e6e}.photo-input__dropzone.dz-drag-hover{border-color:#8f1437}.photo-input__dropzone.dz-drag-hover .photo-input__label-highlight,.photo-input__dropzone.dz-drag-hover .photo-input__label-icon{color:#2e353b}.photo-input__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 25px;font-size:14px;line-height:25px;color:#999}.photo-input__label-icon{-ms-flex-negative:0;flex-shrink:0;margin-top:-2px;color:#6e6e6e;-webkit-transition:color .25s;transition:color .25s}.photo-input__label-text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:25px}.photo-input__fallback{display:none}.photo-input__preview{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin-right:-10px}.photo-input__item{position:relative;width:90px;height:90px;margin:0 10px 10px 0;overflow:hidden;background:#dededf}.photo-input__item:last-child{margin-bottom:20px}.photo-input__item:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0,0,0,.2);pointer-events:none}.photo-input__item:hover .photo-input__remove{opacity:1}.photo-input__remove{position:absolute;top:0;left:0;width:90px;height:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s;cursor:pointer}@media screen and (max-width:767px){.photo-input__label{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.photo-input__label-text{display:none}}.error{display:block;padding-top:5px;font-size:12px;line-height:15px;color:#e02e42}.justify-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0}.justify-line__desc,.justify-line__title{padding:0;margin:0}.justify-line_size_l{font-size:14px}.catalog-filter__title svg,.loader,.sitemap__title svg{pointer-events:none}.loader,.loader:after,.loader:before{position:absolute;width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.32);-webkit-animation:loader 1s infinite .5s alternate;animation:loader 1s infinite .5s alternate}.loader:after,.loader:before{display:block;content:""}.loader:before{left:-16px;-webkit-animation-delay:0s;animation-delay:0s}.loader:after{right:-16px;-webkit-animation-delay:1s;animation-delay:1s}.loader_size_l{zoom:1.5}.loader_theme_dark,.loader_theme_dark:after,.loader_theme_dark:before{background:rgba(46,53,59,.32);-webkit-animation-name:loaderDark;animation-name:loaderDark}.loader_style_circle:after,.loader_style_circle:before{display:none}.loader_style_circle.loader_size_l{zoom:1;width:80px;height:80px;background:url(../images/circle-loader.svg);background-size:80px 80px;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}.loverlay{position:absolute;z-index:2999;top:0;left:0;width:100%;background:rgba(255,255,255,.4);-webkit-transition:visibility 0s .25s,opacity .25s ease-in-out,height .25s;transition:visibility 0s .25s,opacity .25s ease-in-out,height .25s;opacity:0;visibility:hidden}.loverlay.is-visible{visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s}.loverlay__view,.thumbnails-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.loverlay__view{position:absolute;position:sticky;top:0;left:0;width:100%;height:100%;max-height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.thumbnails-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.thumbnails-list__item{position:relative;display:block;margin-bottom:10px;-webkit-transition:opacity .25s;transition:opacity .25s;opacity:.5;border:1px solid #e1e1e1}.thumbnails-list__item:last-child{margin-bottom:0}.thumbnails-list__item.is-active,.thumbnails-list__item:hover{opacity:1}.thumbnails-list__item_video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:72px;height:93px;border:0;opacity:1;color:#6e6e6e;-webkit-transition:color .25s;transition:color .25s}.thumbnails-list__item_video .icon{position:relative;z-index:2}.thumbnails-list__item_video:after{content:"";position:absolute;top:50%;left:50%;width:50px;height:50px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;border:1px solid #e1e1e1;background:#fff;-webkit-transition:border-color .25s;transition:border-color .25s}.thumbnails-list__image{display:block;width:70px;height:auto}.typography{color:#6e6e6e}.typography--font-18{font-size:calc(14px + (18 - 14)*((100vw - 300px)/(1920 - 300)))}.typography--font-26{font-size:calc(14px + (26 - 14)*((100vw - 300px)/(1920 - 300)))!important}.typography--font-excentra{font-family:"Excentra Pro"}.typography--justify{text-align:justify}.typography h1,.typography h4{font-weight:600;color:#2e353b}.thumbnails-list__item_video.is-active,.thumbnails-list__item_video:hover,.typography h2,.typography h3{color:#2e353b}.typography h1:not([role=button]),.typography h2:not([role=button]),.typography h3:not([role=button]),.typography h4:not([role=button]){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.typography h2,.typography h3{margin:4.25rem 0 1.5rem;font-family:"Excentra Pro";font-weight:300;font-size:1.9230769231rem;line-height:1.2}.typography h3{margin:3.25rem 0 1.5rem;font-size:1.5384615385rem;line-height:1.25}@media all and (min-width:768px){.typography h2{font-size:2.3076923077rem;line-height:1.2333333333}}@media all and (min-width:768px){.typography h3{font-size:1.9230769231rem;line-height:1.2}}.typography h4{margin:3.25rem 0 1.5rem;font-size:14px;line-height:25px}.typography .link-list:first-child,.typography .order-status:first-child,.typography dl:first-child,.typography h1:first-child,.typography h2:first-child,.typography h3:first-child,.typography h4:first-child,.typography h5:first-child,.typography ol li:first-child,.typography ol:first-child,.typography p:first-child,.typography table:first-child,.typography ul li:first-child,.typography ul:first-child{margin-top:0}.typography .link-list:last-child,.typography .order-status:last-child,.typography dl dd:last-child,.typography dl:last-child,.typography h1:last-child,.typography h2:last-child,.typography h3:last-child,.typography h4:last-child,.typography h5:last-child,.typography ol li:last-child,.typography ol:last-child,.typography p:last-child,.typography table:last-child,.typography ul li:last-child,.typography ul:last-child{margin-bottom:0}.typography a{color:#2e353b;text-decoration:underline;-webkit-transition:color .25s;transition:color .25s}.typography p{margin:0 0 1.5rem}.typography ul{list-style:none}.typography ul li{position:relative;padding:0 0 0 24px;margin:0 0 1em}.typography ul li:before{content:"";position:absolute;top:10px;left:0;width:4px;height:4px;border-radius:50%;background:#2e353b}.typography ol{padding:0 0 0 24px;margin:2rem 0}.typography ol li{margin:0 0 1em}.typography dl,.typography ul{margin:2rem 0;padding:0}.typography dl dt{margin-bottom:5px;font-size:12px;line-height:20px;color:#999}.typography dl dd{padding:0;margin:0 0 25px}.typography table{width:100%;margin:3.25rem 0;border-collapse:collapse;color:#2e353b}.typography table tr td,.typography table tr th{padding:14px 5px;border-bottom:1px solid rgba(0,0,0,.1)}.adaptive-table thead td:first-child,.adaptive-table thead th:first-child,.typography table tr td:first-child,.typography table tr th:first-child{padding-left:0}.adaptive-table thead td:last-child,.adaptive-table thead th:last-child,.typography table tr td:last-child,.typography table tr th:last-child{padding-right:0}.typography table tr td{text-align:center}.typography table tr th{font-weight:400;text-align:left}.typography .link-list,.typography .order-status{margin:3.25rem 0}.typography .notification,.typography .text-accordion,.typography .text-faq,.typography .video{margin:2.5rem 0}.typography .notification:first-child,.typography .text-accordion:first-child,.typography .text-faq:first-child,.typography .video:first-child,.typography__image:first-child{margin-top:0}.typography .notification:last-child,.typography .text-accordion:last-child,.typography .text-faq:last-child,.typography .video:last-child,.typography__image:last-child{margin-bottom:0}.typography__lead{font-size:18px;line-height:30px;color:#2e353b}.typography__image{margin:2.5rem 0}.typography__image img{display:block;max-width:100%;width:auto;height:auto}.typography__group{margin:4.25rem 0;padding:4.25rem 0;border-top:1px solid #f3f3f3;-webkit-box-shadow:0 1px 0 0 #f3f3f3;box-shadow:0 1px 0 0 #f3f3f3}.typography__group .typography__image{margin-bottom:3.25rem}.typography__group .typography__image+h2,.typography__group .typography__image+h3{margin-top:0}.typography__group+.typography__group{margin-top:-4.25rem}.typography .payment-options{margin-top:10px}@media screen and (min-width:768px){.typography h2,.typography h3{margin:5rem 0 2.25rem}.typography .link-list,.typography .order-status{margin:5.25rem 0}.typography .notification,.typography .text-accordion,.typography .text-faq,.typography table,.typography__image{margin:4.25rem 0}}.video{position:relative;display:block;height:0;padding-top:56.25%}.modal__region.center.center:before,.video.is-active .video__badge,.video.is-active .video__preview{display:none}.video__preview{cursor:pointer}.video__embed,.video__preview{position:absolute;top:0;left:0;bottom:0;right:0;background-position:50% 50%;background-size:cover}.video__badge{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.adaptive-table{width:100%;vertical-align:top;border-collapse:collapse}.adaptive-table thead td,.adaptive-table thead th{padding:10px 20px;text-align:left;font-weight:600;border-bottom:1px solid #f3f3f3}.adaptive-table tbody td,.adaptive-table tbody th{padding:10px 20px;border-bottom:1px solid #f3f3f3;vertical-align:middle}.adaptive-table tbody td:first-child,.adaptive-table tbody th:first-child{padding-left:0}.adaptive-table tbody td:last-child,.adaptive-table tbody th:last-child{padding-right:0}.adaptive-table tbody:last-child tr:last-child td,.adaptive-table tbody:last-child tr:last-child th{border-bottom:0}@media screen and (max-width:999px){.adaptive-table tbody+tbody,.adaptive-table thead{display:none}.adaptive-table tbody td{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0 0;border:0}.adaptive-table tbody td:before{content:attr(data-th);display:block;-ms-flex-negative:0;flex-shrink:0;width:calc(50% - 20px);padding-right:20px;font-weight:600}.adaptive-table tbody tr{display:block;padding-bottom:20px;border-top:1px solid #f3f3f3}.adaptive-table tbody tbody:not(:last-child) tr:first-child{border-top:none}.adaptive-table tbody tbody:not(:last-child) tr:first-child td:first-child{padding-top:0}.adaptive-table.is-open tbody+tbody{display:table-row-group}}.text-banner{position:relative;width:240px;height:240px;font-family:"Excentra Pro";font-weight:300;text-align:center;background:#f3f3f3}.text-banner__main{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px}.text-banner__subtitle,.text-banner__title{display:block}.text-banner__title{margin-bottom:10px;font-size:2.3076923077rem;line-height:1.1666666667}@media all and (min-width:768px){.text-banner__title{font-size:3.8461538462rem;line-height:1.2}}.text-banner__subtitle{font-size:1.5384615385rem;line-height:1.25}@media all and (min-width:768px){.text-banner__subtitle{font-size:1.9230769231rem;line-height:1.2}}@media screen and (min-width:768px){.text-banner{width:330px;height:330px}}@media screen and (min-width:1280px){.text-banner{width:350px;height:350px}}.pin{position:relative;display:inline-block;width:30px;height:40px;background-image:url(../images/pin.svg);background-size:30px 40px;-webkit-transition:background-color .25s;transition:background-color .25s}.pin.is-active{margin:-4px 0 0 -4px}.pin__content{position:absolute;top:5px;left:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;font-family:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;background:#8f1437 url(../images/pin-content.png) 50% 50% no-repeat;background-size:20px 20px;border-radius:50%;color:#8f1437}.pin.is-active,.pin_size_l{width:24px;height:24px}.pin_size_l.is-active{width:40px;height:40px;margin:-8px 0 0 -8px}.pin_theme_white{background-image:url(../images/pin-white.svg)}.pin_theme_white .pin__content{top:3px;left:3px;width:24px;height:24px;background-size:24px 24px;border-radius:none;background:url(../images/pin-generic.svg)}.pin_cdek .pin__content{background:url(../images/pin-cdek.svg)}.pin_boxberry .pin__content{background:url(../images/pin-boxberry.svg)}.pin_mascotte .pin__content{background:url(../images/pin-mascotte.svg)}.pin_style_cluster{width:30px;height:30px;background:#fff;border:5px solid #8f1437;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.16);box-shadow:0 4px 8px rgba(0,0,0,.16);border-radius:50%}.pin_style_cluster .pin__content{top:0;left:0;width:100%;height:100%;background:0 0}.zoom-group{background:#fff}.zoom-group__button{display:-webkit-box;display:-ms-flexbox;display:flex;width:50px;height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.error-section{padding:35px 20px 45px;text-align:center}.error-section__main{max-width:680px;margin:0 auto}.error-section__id{margin-bottom:10px;font-family:"Excentra Pro";font-weight:300;font-size:3.0769230769rem;line-height:1}@media all and (min-width:768px){.error-section__id{font-size:6.1538461538rem;line-height:1}}.error-section__id img{width:97px;height:auto}.error-section__title{margin-bottom:30px;font-family:"Excentra Pro";font-weight:300;font-size:1.5384615385rem;line-height:1.25}@media all and (min-width:768px){.error-section__title{font-size:1.9230769231rem;line-height:1.2}}.error-section__text{margin-top:30px;font-size:14px;line-height:25px;color:#6e6e6e}.error-section__form+.error-section__text{margin-top:25px}.error-section__image{margin-top:35px}.error-section__image img{display:block;margin:0 auto;width:114px;height:auto}@media screen and (min-width:768px){.error-section{padding:65px 40px 100px}.error-section__id{margin-bottom:15px}.error-section__id img{width:194px}.error-section__title{margin-bottom:45px}.error-section__text{margin-top:60px}.error-section__form+.error-section__text{margin-top:35px}.error-section__image{margin-top:55px}.error-section__image img{width:200px}}.notifications{position:fixed;top:0;left:0;right:0;bottom:0;display:none;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;overflow:hidden;z-index:4999;pointer-events:none}.notifications__item{pointer-events:auto;-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s;transition:opacity .25s,transform .25s,-webkit-transform .25s;opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.notifications__item.is-visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.notifications__item.center{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:fixed}.notifications.is-visible{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:768px){.notifications{padding:20px}}.notification-card{position:relative;padding:35px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1)}.notification-card__title{margin-bottom:20px;font-size:20px;line-height:25px;font-family:"Excentra Pro";font-weight:300}.notification-card__text{color:#6e6e6e}.notification-card__action{position:absolute;top:10px;right:10px;width:30px;height:30px}@media screen and (min-width:1000px){.notification-card{max-width:340px;min-width:340px}}.modal__region{position:fixed;background:#fff;z-index:5000;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.11);box-shadow:0 5px 10px rgba(0,0,0,.11);color:#6e6e6e;opacity:0;visibility:hidden;-webkit-transition:ease-in .5s;transition:ease-in .5s}@media (min-width:1366px){.modal__region:before{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;top:-6px;left:10px}}.modal__region.center{width:460px;height:auto;left:50%;top:40%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal__region.center .modal__region--content{font-size:14px;padding-top:20px}.modal__region.center .modal__close{cursor:pointer}.modal__region.center .modal__region--footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal__region.center .modal__region--footer .button{margin:0 5px}@media (max-width:700px){.modal__region.center{width:300px}}.modal__region.center .button{margin-top:20px}@media (min-width:999px){.modal__region{margin-top:35px;margin-left:30px;width:320px}}@media (max-width:998px){.modal__region{width:calc(100% - 40px);bottom:15px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}}.modal__region--show{visibility:visible;opacity:1}.modal__region--wrap{padding:20px}.modal__region--overlay{position:fixed;z-index:4999;top:0;left:0;bottom:0;right:0;background:#000;-webkit-transition:visibility 0s .35s,opacity .35s ease-in-out;transition:visibility 0s .35s,opacity .35s ease-in-out;opacity:0;visibility:hidden}.modal__region--overlay--show{visibility:visible;opacity:0}.modal__region--overlay--show.opacity{opacity:.5}@media (min-width:998px){.modal__region--header_mobile{display:none}}@media (max-width:998px){.modal__region--header_desktop{display:none}}.modal__region--footer{margin-top:25px}@media (max-width:998px){.modal__region--footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal__region--footer button{width:calc(50% - 10px)}.modal__region--footer button span{font-size:10px;padding:0}}@media (max-width:414px){.modal__region--footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal__region--footer button{width:auto}.modal__region--footer button:first-child{margin-bottom:10px}}.modal__close{display:inline-block;width:12px;height:12px;position:absolute;right:10px;top:10px}.tooltip,.tooltip:after{position:absolute;opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s}.tooltip{z-index:5001;display:inline-block;max-width:284px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 20px;color:#6e6e6e;text-transform:none;white-space:normal;font-weight:400;font-size:13px;line-height:20px;letter-spacing:normal;border:1px solid #f3f3f3;background:#fff;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1);pointer-events:none}.tooltip:after{content:"";z-index:2}.tooltip.tooltip-open,.tooltip.tooltip-open:after{opacity:1}.tooltip.tooltip-open.tooltip-target-attached-top:after{height:0;width:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;top:100%;left:50%;margin-left:-5px}.tooltip.tooltip-open.tooltip-target-attached-bottom:after{height:0;width:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;top:-5px;left:50%;margin-left:-5px}.smartbanner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;background:#f3f3f3;font-size:.9230769231rem;line-height:1.25;color:#2e353b;text-decoration:none}@media all and (min-width:768px){.smartbanner{font-size:1rem;line-height:1.2307692308}}.smartbanner__icon{-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.smartbanner__icon img{vertical-align:top}.smartbanner__main{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.smartbanner__title{-ms-flex-preferred-size:100%;flex-basis:100%;padding-right:30px;margin-bottom:6px;font-weight:700}.smartbanner__link{font-weight:700}.smartbanner__link:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.smartbanner__dismiss,.top-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px}.smartbanner__dismiss{position:absolute;z-index:2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;top:0;right:0;cursor:pointer}.top-bar{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px;font-size:.9230769231rem;line-height:1.25;color:#fff;background:#2e353b}@media all and (min-width:768px){.top-bar{font-size:1rem;line-height:1.2307692308}}.top-bar__group{position:relative}.top-bar__group_center{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.top-bar__group_left,.top-bar__group_right{min-width:25%}.top-bar__group_right{text-align:right}@media screen and (max-width:999px){.top-bar__group_left,.top-bar__group_right{display:none}}@media screen and (min-width:1000px){.top-bar{padding:0 30px}}.header{position:sticky;z-index:3001;top:0;left:0;width:100%;height:45px;pointer-events:none}.sidebar .header .header__wrapper{-webkit-box-shadow:inset 0 -1px 0 0 #f3f3f3;box-shadow:inset 0 -1px 0 0 #f3f3f3}.header .header__wrapper{-webkit-box-shadow:0 1px 0 0 #f3f3f3;box-shadow:0 1px 0 0 #f3f3f3}.header__group{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.header__branding{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:180px}.header__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:45px;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;pointer-events:auto;-webkit-transition:height .25s,-webkit-box-shadow .25s;transition:height .25s,box-shadow .25s;transition:height .25s,box-shadow .25s,-webkit-box-shadow .25s}@media screen and (min-width:1000px){.header{height:70px}.header.is-stuck .header__wrapper{height:60px}.header__wrapper{height:70px;padding:0 30px}.header__branding{width:209px}}.service-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.service-nav__item{margin-left:20px}.service-nav__item_basket .link__icon{margin-top:-3px}@media screen and (max-width:999px){.service-nav__item:not(.service-nav__item_basket){display:none}}@media screen and (min-width:1000px){.service-nav__item_button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:70px;height:40px;padding:0 14px;border:1px solid #6e6e6e;border-radius:20px}.service-nav__item_button:hover{border-color:#2e353b}.service-nav__item_button .link__text{padding-left:14px}}@media screen and (min-width:1280px){.service-nav__item{margin-left:30px}}.primary-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:999px){.primary-nav__item:not(.primary-nav__item_menu){display:none}}@media screen and (min-width:1000px){.primary-nav__item_menu{display:none}.primary-nav__item:not(.primary-nav__item_menu){position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:20px;height:100%}.primary-nav__item:not(.primary-nav__item_menu).is-active:before{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;overflow:hidden;background:#2e353b}.primary-nav__item:not(.primary-nav__item_menu).is-active .link{color:#2e353b}}@media screen and (min-width:1280px){.primary-nav__item:not(.primary-nav__item_menu){margin-right:30px}}.bottom-bar{padding:25px 20px;background:#f3f3f3}.bottom-bar__copyright{margin-bottom:15px}.bottom-bar__nav-item{display:block}.bottom-bar__nav-item:not(:last-child),.detailed-card__links ul li:not(:last-child){margin-bottom:15px}@media screen and (min-width:768px){.bottom-bar{padding:25px 40px}}@media screen and (min-width:1000px){.bottom-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 30px;height:50px}.bottom-bar__copyright{margin-bottom:0}.bottom-bar__nav{display:-webkit-box;display:-ms-flexbox;display:flex}.bottom-bar__nav-item:not(:first-child){position:relative;padding-left:60px}.bottom-bar__nav-item:not(:first-child):before{content:"";position:absolute;top:0;left:30px;height:20px;width:1px;overflow:hidden;background:#e1e1e1}.bottom-bar__nav-item:not(:last-child){margin-bottom:0}}.footer{margin:0 auto;padding:45px 20px 60px}.footer__newsletter,.footer__sitemap,.footer__socials{margin-bottom:40px}@media screen and (min-width:768px){.footer{padding:45px 40px 60px}}@media screen and (min-width:1000px){.footer{padding:45px 30px 60px}}.footer__newsletter .mobile-apps{display:none}@media screen and (min-width:1280px){.footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:55px 30px;max-width:1380px}.footer__newsletter{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:505px}.footer__nav{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer__sitemap{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin:0}.footer__socials{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:0}.footer__apps{display:none}.footer__newsletter .mobile-apps{margin-top:35px;display:block}}.socials__title{margin-bottom:10px}.socials__text{margin-bottom:25px}.socials__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:25px}.socials__links .link{margin-right:24px}@media screen and (min-width:1000px){.socials__title{margin-bottom:20px}}.newsletter-form__text{margin-bottom:40px}.newsletter-form__button{height:20px;margin-left:14px}.newsletter-form__fieldset{max-width:505px}.sitemap__section:not(:first-child){padding-top:15px;border-top:1px solid #e1e1e1}.sitemap__section:not(:last-child){padding-bottom:15px}.sitemap__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0;font-weight:400}.catalog-filter__title svg path,.sitemap__title svg path{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.sitemap__title[role=button]{cursor:pointer}.catalog-filter__title[aria-expanded=true] svg path:nth-child(1),.sitemap__title[aria-expanded=true] svg path:nth-child(1){-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.sitemap__list{margin:0;padding:20px 0 0;list-style:none;overflow:hidden}.sitemap__item:not(:last-child){margin-bottom:10px}@media screen and (min-width:1000px){.sitemap{display:-webkit-box;display:-ms-flexbox;display:flex}.sitemap__section{padding-right:85px;white-space:nowrap}.sitemap__section:not(:first-child){padding-top:0;border-top:0}.sitemap__section:not(:last-child){padding-bottom:0}}.mobile-apps,.mobile-apps__links img{display:block}@media screen and (min-width:1280px){.mobile-apps{display:none}}.mobile-apps__text{margin-bottom:24px}.mobile-apps__links{display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-apps__links .link:not(:first-child){margin-left:10px}.hero{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:395px;height:calc(100vh - 45px - 40px);padding:0 20px 32px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;background:#dededf}.hero__image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.hero__content{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.hero__title{margin:0 0 10px;font-size:2.3076923077rem;line-height:1.1666666667;font-family:"Excentra Pro";font-weight:300}@media all and (min-width:768px){.hero__title{font-size:3.8461538462rem;line-height:1.2}}.hero__text{font-size:1rem;line-height:1.5384615385;margin-bottom:25px}@media all and (min-width:768px){.hero__text{font-size:1.3846153846rem;line-height:1.1111111111}}.hero__more .button{width:200px;background-color:rgba(46,53,59,.2)}@media screen and (min-width:768px){.hero{padding:0 40px 60px;min-height:770px}.hero__title{margin-bottom:20px}.hero__text{margin-bottom:35px}}@media screen and (min-width:1000px){.hero{height:calc(100vh - 70px - 40px)}}.hero-select{padding:0 10px}.hero-select__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:340px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:50px}.hero-select__item:not(:last-child){margin-bottom:10px}.hero-select__image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50% 0;background-repeat:no-repeat;-webkit-transform:scale(1.001);transform:scale(1.001);-webkit-transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s}.hero-select__button{min-width:200px}@media screen and (min-width:768px){.hero-select{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 5px}.hero-select__item{width:calc(50% - 10px);height:420px;margin:0 5px}.hero-select__item:not(:last-child){margin-bottom:0}}@media screen and (min-width:1000px){.hero-select{padding:0}.hero-select__item{width:50%;min-height:600px;height:calc(100vh - 40px - 70px);max-height:970px;padding-bottom:20vh;overflow:hidden;background:#dededf;margin:0}.hero-select__item:not(:last-child){margin-bottom:0}.hero-select__item:hover .hero-select__image{-webkit-transform:scale(1.15);transform:scale(1.15)}}.hero-banner{height:240px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;background:#dededf}.hero-banner,.hero-banner--not-fixed{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-banner--not-fixed_img,.image-block img{max-width:100%}.hero-banner--not-fixed__content{position:absolute}.hero-banner__image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.hero-banner__links .button{background-color:rgba(46,53,59,.2)}.hero-banner__content{position:relative;padding:50px;text-align:center}.hero-banner__title{margin-bottom:24px;font-size:1.9230769231rem;line-height:1.2;font-family:"Excentra Pro";font-weight:300}@media all and (min-width:768px){.hero-banner__title{font-size:2.3076923077rem;line-height:1.2333333333}}@media screen and (max-width:767px){.hero-banner__links .button{width:200px}.hero-banner__links .button:not(:last-child){display:none}}@media screen and (min-width:768px){.hero-banner{height:420px}.hero-banner__title{margin-bottom:32px}.hero-banner__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero-banner__links .button{margin:0 10px}.hero-banner .button:nth-child(3){display:none}}@media screen and (min-width:1000px){.hero-banner{height:calc(100vh - 60px);max-height:820px}}.image-block{display:block;max-width:100%;margin:0 auto}.hero-categories{margin:10px}.hero-categories__item,.image-block img{display:block;margin:0 auto}.hero-categories__item:not(:last-child){margin-bottom:55px}.hero-categories__header{overflow:hidden;margin:0 auto 20px}.hero-categories__image{width:100%;height:0;padding-top:93.75%;background-size:cover;background-position:50% 50%;background-color:#dededf}.hero-categories__main{padding:0 10px;text-align:center}.hero-categories__title{margin-bottom:10px;font-size:1.5384615385rem;line-height:1.25;font-family:"Excentra Pro";font-weight:300}@media all and (min-width:768px){.hero-categories__title{font-size:1.9230769231rem;line-height:1.2}}@media screen and (min-width:768px){.hero-categories{margin:40px}.hero-categories__header{margin-bottom:25px}.hero-categories__item:not(:last-child){margin-bottom:75px}}@media screen and (min-width:1000px){.hero-categories{display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px 20px}.hero-categories__image{-webkit-transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;will-change:transform;-webkit-transform:scale(1.01);transform:scale(1.01)}.hero-categories__item{width:calc(33.33% - 20px);margin:0 10px}.hero-categories__item:hover .hero-categories__image{-webkit-transform:scale(1.15);transform:scale(1.15)}.hero-categories__item:not(:last-child){margin-bottom:0}}.feats{margin:55px 0;padding:0 20px}.feats__item:not(:last-child){margin-bottom:40px}.feats__title{margin:0 0 10px;font-size:1.5384615385rem;line-height:1.25;font-family:"Excentra Pro";font-weight:300}@media all and (min-width:768px){.feats__title{font-size:1.9230769231rem;line-height:1.2}}.feats__text{margin-bottom:10px;color:#6e6e6e}@media screen and (min-width:768px){.feats{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:80px 0 0;padding:0 5px}.feats__item{width:calc(50% - 70px);margin:0 35px 80px}.feats__item:not(:last-child){margin-bottom:80px}.feats__title{margin-bottom:20px}.feats__text{margin-bottom:24px}}@media screen and (min-width:1000px){.feats{padding:0}}@media screen and (min-width:1280px){.feats{padding:0 30px;max-width:1355px;margin:160px auto}.feats__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(25% - 50px);margin:0 25px}.feats__item:not(:last-child){margin-bottom:0}.feats__more,.feats__title{-ms-flex-negative:0;flex-shrink:0}.feats__text{-webkit-box-flex:1;-ms-flex:1;flex:1}}.catalog-section__header{border-bottom:1px solid #f3f3f3}.catalog-section__header .hero__image{position:relative}.catalog-section__header .hero{margin:1rem 0;padding:0;min-height:auto!important;height:auto!important;background:#fff}.catalog-section__breadcrumbs{padding:15px 20px}.catalog-section__title{padding:0 20px 20px;margin:0;font-family:"Excentra Pro";font-weight:300;font-size:2.3076923077rem;line-height:1.1666666667}@media all and (min-width:768px){.catalog-section__title{font-size:3.8461538462rem;line-height:1.2}}.catalog-section__toolbar{padding:20px 20px 50px}.catalog-section__footer{padding:0 10px 45px}.catalog-section__pagination{padding-top:35px}.catalog-section__categories{margin:0 0 35px}.catalog-section__text-extra h4:first-child{margin-top:3.25rem}.catalog-section__text-toggle{display:none}@media screen and (max-width:999px){.catalog-section__filter-summary{position:fixed;z-index:3000;bottom:0;left:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box}.catalog-section__text-extra{display:none}.catalog-section__text-extra.is-open{display:block}.catalog-section__text-toggle{display:block;margin-top:45px}}@media screen and (min-width:768px){.catalog-section__breadcrumbs{padding:25px 40px}.catalog-section__title{padding:0 40px 20px}.catalog-section__toolbar{padding:20px 40px 50px}.catalog-section__load{max-width:200px;margin:0 auto}.catalog-section__footer{padding-bottom:85px}}@media screen and (min-width:1000px){.catalog-section__header{padding-bottom:40px}.catalog-section__breadcrumbs{padding:25px 30px 55px}.catalog-section__title{padding:0 30px 25px}.catalog-section__categories{display:none}.catalog-section__filter-summary{height:auto;min-height:60px}.catalog-section__toolbar{padding:25px 30px 45px}.catalog-section__footer{padding-bottom:135px}}.catalog-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.catalog-toolbar__sorting{margin-left:30px}.catalog-toolbar__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:999px){.catalog-toolbar__sorting{display:none}}.catalog-categories__item{display:inline-block;width:auto;text-align:center}.catalog-categories__image{display:block;border-radius:50%;width:80px;height:80px;margin:0 auto 5px}.catalog-search{padding:10px}.catalog-search__response{padding:35px 10px;font-size:14px;line-height:25px;text-align:center}@media screen and (min-width:768px){.catalog-search{padding:35px 20px}.catalog-search__input,.catalog-search__response{max-width:680px;margin:0 auto}}@media screen and (min-width:1000px){.catalog-search{padding:40px 20px}}.filter-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;height:60px;-webkit-box-sizing:border-box;box-sizing:border-box;pointer-events:none}.filter-summary__item{pointer-events:auto}@media screen and (max-width:999px){.filter-summary{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-summary__item:not(.filter-summary__toggle){display:none!important}}@media screen and (min-width:1000px){.filter-summary{height:auto;padding:5px 30px}.filter-summary__item{-ms-flex-negative:0;flex-shrink:0;margin:5px 10px 5px 0}.filter-summary__clear{margin-left:10px}.filter-summary.is-stuck{position:fixed;z-index:2999;top:60px;left:0;right:0;background:#fff;-webkit-box-shadow:0 1px 0 0 #f3f3f3;box-shadow:0 1px 0 0 #f3f3f3}}.products-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 10px;overflow:hidden}.products-list__item{margin-bottom:45px}.products-list__item_extra{width:100%}.products-list_dense,.products-list_search{padding:0 5px}.products-list_dense .products-list__item,.products-list_search .products-list__item{width:calc(50% - 10px);margin:0 5px 45px}.products-list_dense .products-list__item_extra,.products-list_search .products-list__item_extra{width:calc(100% - 10px)}@media screen and (min-width:768px){.products-list__item{width:calc(50% - 20px);margin:0 10px 45px}.products-list_dense,.products-list_search{padding:0 10px}.products-list_dense .products-list__item,.products-list_search .products-list__item{width:calc(33.33% - 20px);margin:0 10px 45px}}@media screen and (min-width:1000px){.products-list__item,.products-list_dense .products-list__item{margin-bottom:75px}}@media screen and (min-width:1280px){.products-list{padding:0 15px}.products-list__item{width:calc(33.33% - 30px);margin:0 15px 100px}.products-list_dense{padding:0 15px}.products-list_dense .products-list__item{width:calc(25% - 30px);margin:0 15px 100px}.products-list_search{max-width:1380px;padding:0 10px;margin:0 auto}.products-list_search .products-list__item{width:calc(25% - 20px);margin:0 10px 75px}}.promo-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;min-height:430px;background:#2e353b}.promo-card__main{padding:60px 30px 30px;-webkit-box-flex:1;-ms-flex:1;flex:1}.promo-card__footer{padding:0 30px 35px}.promo-card__title{margin:0 0 20px;max-width:300px;font-size:1.9230769231rem;line-height:1.2;font-family:"Excentra Pro";font-weight:300}@media all and (min-width:768px){.promo-card__title{font-size:2.3076923077rem;line-height:1.2333333333}}.promo-card__text{font-size:14px;line-height:25px;max-width:300px}.promo-card_style_product{display:block;position:relative;background:0 0;overflow:hidden}.promo-card_style_product .promo-card__image{position:relative;height:0;padding-top:126.666666667%}.promo-card_style_product .promo-card__image img{position:absolute;left:0;bottom:0;width:100%;max-width:100%;height:auto}.promo-card_style_product .promo-card__text{padding-top:15px;font-size:13px;line-height:20px;max-width:none}.promo-card_style_image{position:relative;overflow:hidden;color:#2e353b;text-decoration:none;background:#f3f3f3}.promo-card_style_image:hover .promo-card__image{-webkit-transform:scale(1.15);transform:scale(1.15)}.promo-card_style_image .promo-card__image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:50% 100%;-webkit-transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;will-change:transform;-webkit-transform:scale(1.01);transform:scale(1.01)}.promo-card_style_image .promo-card__footer{position:relative;font-size:1.9230769231rem;line-height:1.2;font-family:"Excentra Pro";font-weight:300}@media all and (min-width:768px){.promo-card_style_image .promo-card__footer{font-size:2.3076923077rem;line-height:1.2333333333}}@media screen and (min-width:1280px){.promo-card__main{padding:110px 60px 60px}.promo-card__title{margin:0 0 40px}.promo-card__footer{padding:0 60px 100px}}.catalog-filter__main{padding:35px 20px}.catalog-filter__submit{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 5px}.catalog-filter__submit-item{width:calc(50% - 10px);margin:0 5px}.catalog-filter__col,.catalog-filter__group,.catalog-filter__section{padding-top:35px}.catalog-filter__col:first-child,.catalog-filter__group:first-child,.catalog-filter__section:first-child{padding-top:0}.catalog-filter__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0;font-size:14px;font-weight:400}.catalog-filter__title[role=button]{cursor:pointer;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.1)}.catalog-filter__content{padding-top:30px}@media screen and (min-width:768px){.catalog-filter__main{padding:35px 30px}.catalog-filter__submit{padding:20px 15px}}@media screen and (min-width:1000px){.catalog-filter__group,.catalog-filter__main{display:-webkit-box;display:-ms-flexbox;display:flex}.catalog-filter__main{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 15px}.catalog-filter__group{width:100%}.catalog-filter__col{width:calc(33% - 30px);margin:0 15px;padding-top:0}.catalog-filter__submit{padding:30px 25px;max-width:460px}.catalog-filter__content{padding-top:20px}}@media screen and (min-width:1280px){.catalog-filter__group{padding-top:0;width:50%}}.checkout-step.is-complete .checkout-step__icon:before,.radio-switch{display:-webkit-box;display:-ms-flexbox;display:flex}.radio-switch__control{position:absolute;left:-9999px}.radio-switch__label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;width:40px;height:40px;margin-left:-1px;color:#999;border:1px solid #f3f3f3;-webkit-box-sizing:border-box;box-sizing:border-box}.radio-switch__label:hover{z-index:2;color:#6e6e6e}.radio-switch__control:checked+.radio-switch__label{color:#2e353b}.radio-switch_layout .radio-switch__icon:nth-child(1),.radio-switch_layout .radio-switch__icon:nth-child(2){display:none}.radio-switch__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.radio-switch__item:first-child .radio-switch__label{margin-left:0;padding-left:5px;border-radius:20px 0 0 20px}.radio-switch__item:last-child .radio-switch__label{padding-right:5px;border-radius:0 20px 20px 0}@media screen and (min-width:768px){.radio-switch_layout .radio-switch__icon:nth-child(1),.radio-switch_layout .radio-switch__icon:nth-child(3){display:none}.radio-switch_layout .radio-switch__icon:nth-child(2){display:block}}@media screen and (min-width:1280px){.radio-switch_layout .radio-switch__icon:nth-child(2),.radio-switch_layout .radio-switch__icon:nth-child(3){display:none}.radio-switch_layout .radio-switch__icon:nth-child(1){display:block}}.video-popup{position:fixed;z-index:5000;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;-webkit-transition:opacity .35s;transition:opacity .35s;opacity:0;will-change:opacity}.video-popup.is-open{opacity:1}.video-popup__overlay{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.video-popup__video{position:relative;z-index:2;-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto;margin:auto;max-width:100vw;height:100%}.video-popup__close{position:absolute;z-index:2;top:10px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#f7f7f8}@media screen and (min-width:768px){.video-popup__close{top:20px;right:20px}}@media screen and (min-width:1000px){.video-popup__close{top:25px;right:25px}}.checkout-section{padding-bottom:105px}.checkout-section__header{padding:35px 20px 20px;-webkit-box-shadow:inset 0 -1px 0 0 #f3f3f3;box-shadow:inset 0 -1px 0 0 #f3f3f3}.checkout-section__title{margin:0;font-size:2.3076923077rem;line-height:1.1666666667;font-family:"Excentra Pro";font-weight:300}@media all and (min-width:768px){.checkout-section__title{font-size:3.8461538462rem;line-height:1.2}}@media screen and (min-width:768px){.checkout-section__header{padding:35px 40px 30px}}@media screen and (min-width:1000px){.checkout-section{padding-bottom:100px}.checkout-section__header{padding:60px 30px 55px}}@media screen and (max-width:1279px){.checkout-section.is-final-step .checkout-section__header{-webkit-box-shadow:none;box-shadow:none}.checkout-section.is-final-step .checkout-section__summary .checkout-summary__details,.checkout-section.is-final-step .checkout-section__summary .checkout-summary__header,.checkout-section.is-final-step .checkout-section__summary .checkout-summary__progress,.checkout-section.is-final-step .checkout-section__summary .checkout-summary__terms{display:none}.checkout-section.is-final-step .checkout-section__basket .checkout-basket__note+.checkout-basket__terms,.checkout-section.is-final-step .checkout-section__summary .checkout-summary__main{display:block}.checkout-section.is-final-step .checkout-section__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.checkout-section.is-final-step .checkout-section__steps{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.checkout-section.is-final-step .checkout-section__basket{position:static;z-index:1;opacity:1;visibility:visible;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border-top:1px solid #f3f3f3}.checkout-section.is-final-step .checkout-section__basket .checkout-basket__inner{position:static;overflow:visible}.checkout-section.is-final-step .checkout-section__basket .checkout-basket__footer,.checkout-section.is-final-step .checkout-section__basket .checkout-basket__header,.checkout-section.is-final-step .checkout-section__basket .checkout-basket__note{display:none}}@media screen and (min-width:1280px){.checkout-section{margin:0 auto;max-width:1415px}.checkout-section__header{padding:105px 30px 85px;-webkit-box-shadow:none;box-shadow:none}.checkout-section__main{display:-webkit-box;display:-ms-flexbox;display:flex}.checkout-section__content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 0 0 30px;padding-right:60px;border-right:1px solid #f3f3f3}.checkout-section__summary{position:sticky;top:120px;right:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-item-align:start;align-self:flex-start;width:330px;margin:0 30px 0 60px}}.checkout-step{border-top:1px solid #f3f3f3}.checkout-step.is-disabled .checkout-step__header{color:#999}.checkout-step.is-disabled .checkout-step__main{display:none}.checkout-progress__item.is-complete .checkout-progress__icon:after,.checkout-step.is-complete .checkout-step__action{display:block}.checkout-step.is-complete .checkout-step__footer{display:none}.checkout-step.is-complete .form__label{color:#999}.checkout-step__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 20px}.checkout-progress__icon:after,.checkout-step__icon,.checkout-step__icon:before{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%}.checkout-step__icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:50px;height:50px;margin-right:20px;background:#f3f3f3}.checkout-progress__icon:after,.checkout-step__icon:before{content:"";display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30px;height:30px;background:#f3f3f3 url(../images/checkout-checkmark.svg) no-repeat 50% 50%;background-size:24px 24px}.checkout-step__title{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.5384615385rem;line-height:1.25;font-family:"Excentra Pro";font-weight:300}@media all and (min-width:768px){.checkout-step__title{font-size:1.9230769231rem;line-height:1.2}}.checkout-step__action{display:none;font-size:14px}.checkout-step__main{padding:0 20px 30px}.checkout-step__footer{padding:10px}.checkout-step__notifications{padding-top:50px}.checkout-step__notifications .notification:not(:last-child){margin-bottom:20px}@media screen and (max-width:999px){.checkout-step__footer{position:fixed;z-index:3000;bottom:0;left:0;right:0;border-top:1px solid #f3f3f3;background:#fff}}@media screen and (min-width:768px){.checkout-step__header{padding:50px 0;margin:0 40px}.checkout-step__title{font-size:30px}.checkout-step__main{padding:0 40px 50px}.checkout-step__footer{padding:20px}}@media screen and (min-width:1000px){.checkout-step{margin:0 30px}.checkout-step__header{margin:0}.checkout-step__main{padding:0 0 50px}.checkout-step__footer{padding:50px 0 0}.checkout-step__footer .button{max-width:330px}}@media screen and (min-width:1280px){.checkout-step{margin:0}}.checkout-basket__form:not(:last-child){margin-bottom:1px}.checkout-basket__main{padding:0 20px}.checkout-basket__item{padding:19px 0 21px;-webkit-box-shadow:inset 0 -1px 0 0 #f3f3f3;box-shadow:inset 0 -1px 0 0 #f3f3f3}.checkout-basket__item:last-child{-webkit-box-shadow:none;box-shadow:none}.checkout-basket__summary{padding:25px 20px 35px}.checkout-basket__summary .justify-line{margin-bottom:20px}.checkout-basket__summary .justify-line:last-child{margin-bottom:0}.checkout-basket__note{margin-top:25px;padding:25px 0 0;border-top:1px solid #f3f3f3;color:#6e6e6e}.checkout-basket__terms{display:none}.checkout-basket__footer{padding:10px;border-top:1px solid #f3f3f3}.checkout-basket__notifications{padding:25px 20px 0}.checkout-basket__notifications .notification:not(:last-child){margin-bottom:20px}@media screen and (max-width:1279px){.checkout-basket{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;z-index:5000;top:0;left:0;width:100%;height:100%;background:#fff;-webkit-transition:opacity .35s,visibility 0s .35s;transition:opacity .35s,visibility 0s .35s;opacity:0;visibility:hidden;will-change:opacity}.checkout-basket.is-open{opacity:1;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}.checkout-basket__header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.checkout-basket__footer{-ms-flex-negative:0;flex-shrink:0;border-top:1px solid #f3f3f3}.checkout-basket__wrapper{position:relative;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.checkout-basket__inner{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto;-webkit-overflow-scrolling:touch}.checkout-basket__title-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px 0 20px;height:60px;color:#2e353b;background:#fff;-webkit-box-shadow:inset 0 -1px 0 0 #f3f3f3;box-shadow:inset 0 -1px 0 0 #f3f3f3}.checkout-basket__title{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:20px;line-height:24px;font-family:"Excentra Pro";font-weight:300}.checkout-basket__close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#f7f7f8}}@media screen and (min-width:768px){.checkout-basket__main{padding:0 40px}.checkout-basket__item{padding:39px 0 41px}.checkout-basket__title-bar{padding:0 25px 0 30px;height:80px}.checkout-basket__summary{padding:35px 40px}.checkout-basket__note{margin-top:30px;padding-top:30px}}@media screen and (min-width:1000px){.checkout-basket__main{padding:0 30px}.checkout-basket__item{padding:29px 0 31px}.checkout-basket__summary{padding:35px 30px}}@media screen and (min-width:1280px){.checkout-basket__footer,.checkout-basket__header,.checkout-basket__summary{display:none}.checkout-basket__main{padding:0;border-top:1px solid #f3f3f3}.checkout-basket__notifications{display:none}}.checkout-bonus{padding:35px 20px;background:#f3f3f3}.checkout-bonus__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:14px;line-height:25px}.checkout-bonus__icon{-ms-flex-negative:0;flex-shrink:0;margin-right:20px}.checkout-bonus__main{margin:5px 0 25px}.checkout-bonus_promo .checkout-bonus__icon{-webkit-transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.checkout-bonus_promo .checkout-bonus__main,.checkout-bonus_promo.is-active .checkout-bonus__title-text .quiet{display:none}.checkout-bonus_promo.is-active .checkout-bonus__icon{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.checkout-bonus_promo.is-active .checkout-bonus__main{display:block;margin-bottom:0}@media screen and (max-width:767px){.checkout-bonus__title-text .quiet{display:block}}@media screen and (min-width:768px){.checkout-bonus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:30px;min-height:110px;-webkit-box-sizing:border-box;box-sizing:border-box}.checkout-bonus__title{min-width:210px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:12.5px}.checkout-bonus__extra{padding-top:12.5px}.checkout-bonus__main{width:300px;margin:0 30px 0 0}.checkout-bonus__icon{margin-right:30px}.checkout-bonus__icon.icon_plus-medium{-ms-flex-item-align:center;align-self:center}}.checkout-summary{position:relative}.checkout-summary__header{padding:35px 20px}.checkout-summary__header-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:baseline;align-content:baseline}.checkout-summary__main{display:none}.checkout-summary__title{font-size:1.5384615385rem;line-height:1.25;font-family:"Excentra Pro";font-weight:300}@media all and (min-width:768px){.checkout-summary__title{font-size:1.9230769231rem;line-height:1.2}}.checkout-summary__amount,.checkout-summary__total{margin-top:5px}.checkout-summary__action{padding:10px}.checkout-summary__notifications{padding-top:30px;border-top:1px solid #f3f3f3}.checkout-summary__notifications .notification:not(:last-child){margin-bottom:20px}@media screen and (max-width:1279px){.checkout-summary__action{position:fixed;z-index:3001;bottom:0;left:0;right:0;border-top:1px solid #f3f3f3;background:#fff}.checkout-summary__notifications{display:none}}@media screen and (min-width:768px){.checkout-summary__header{padding:65px 0;margin:0 40px}.checkout-summary__action{padding:20px}}@media screen and (min-width:1000px){.checkout-summary__header{margin:0 30px}}@media screen and (min-width:1280px){.checkout-summary{position:sticky}.checkout-summary__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 20px;margin:0;border-bottom:1px solid #f3f3f3}.checkout-summary__basket,.checkout-summary__total{display:none}.checkout-summary__amount{font-size:14px;font-weight:600}.checkout-summary__main{display:block}.checkout-summary__progress{padding:20px 0;border-bottom:1px solid #f3f3f3}.checkout-summary__details{margin:25px 0 35px}.checkout-summary__details .justify-line{margin-bottom:20px}.checkout-summary__details .justify-line:last-child{margin-bottom:0}.checkout-summary__terms{margin-top:30px;color:#6e6e6e}.checkout-summary__action{padding:0}}.checkout-progress__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;color:#999}.checkout-progress__item:last-child{margin-bottom:0}.checkout-progress__item.is-active,.checkout-progress__item.is-complete{color:#2e353b}.checkout-card,.checkout-progress__icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.checkout-progress__icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;margin-right:15px}.checkout-card{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.checkout-card__preview{-ms-flex-negative:0;flex-shrink:0;width:90px;margin-right:15px}.checkout-card__image{display:block;width:100%;max-width:100%}.checkout-card__main{-webkit-box-flex:1;-ms-flex:1;flex:1}.checkout-card__title{padding-right:30px;color:#2e353b}.checkout-card__desc-line{margin:5px 0;color:#6e6e6e}.checkout-card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:9px}.checkout-card__sale{min-width:100%}.checkout-card__sale .flash-sale-line{margin-top:10px;margin-bottom:10px}.checkout-card__remove{position:absolute;top:25px;right:0}.checkout-card_style_favorite{-ms-flex-wrap:wrap;flex-wrap:wrap}.checkout-card_style_favorite .checkout-card__main{-webkit-box-flex:1;-ms-flex:1;flex:1}.checkout-card_style_favorite .checkout-card__basket{position:relative;width:100%;margin-top:20px}.checkout-card_style_favorite .checkout-card__basket:before{content:"";position:absolute;top:0;left:0;width:30px;height:30px;border-radius:50%;background:#f3f3f3}.checkout-card_style_favorite .checkout-card__basket .link{position:relative;line-height:30px}.checkout-card_style_favorite .checkout-card__basket .link__icon{width:30px;height:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.checkout-card__favorite,.checkout-card__label,.checkout-card__remove .link__text,.checkout-card__size{display:none}}@media screen and (min-width:768px){.checkout-card__preview{width:180px;margin-right:30px}.checkout-card__main{padding-top:10px}.checkout-card__title{font-size:14px}.checkout-card__price{position:absolute;top:40px;right:0}.checkout-card__remove{top:auto;bottom:40px;font-size:14px}.checkout-card__remove .link__icon{display:none}.checkout-card__footer{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:30px}.checkout-card__size{min-width:288px;margin-right:30px}.checkout-card__desc-line_size,.checkout-card_style_favorite .checkout-card__basket:before{display:none}.checkout-card__label{display:block;font-size:12px;line-height:15px;padding-bottom:5px}.checkout-card__favorite{position:absolute;bottom:40px;left:210px}.checkout-card__quantity .num__button{display:-webkit-box;display:-ms-flexbox;display:flex;width:50px;height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #f3f3f3;border-radius:0;font-family:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-size:12px;line-height:15px;text-decoration:none;text-align:center;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;background:0 0;outline:0;-webkit-transition:all .3s;transition:all .3s;-webkit-box-sizing:border-box;box-sizing:border-box}.checkout-card__quantity .num__button:hover:not(:disabled){border-color:#dededf}.checkout-card__quantity .num__input{margin:0 5px;width:50px;height:50px;border:1px solid #dededf;border-radius:0;color:#2e353b;background:#fff;-webkit-transition:border-color .25s;transition:border-color .25s}.checkout-card_style_favorite .checkout-card__basket{position:absolute;bottom:35px;left:210px;width:auto;margin:0}.checkout-card_style_favorite .checkout-card__basket .link__icon .icon_basket{margin-top:-6px}}.pickup-only__button{border:0;background:0 0;color:#000;text-decoration:underline;cursor:pointer;padding-left:5px}.pickup-only__text{padding-left:5px}.payment-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-10px}.payment-options__item{display:block;-webkit-box-flex:0;-ms-flex:0;flex:0;margin:0 10px 10px 0;background:#fff;border-radius:5px;border:1px solid #f3f3f3}.payment-options_align_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.payment-options_align_center .payment-options__item{margin:0 5px 10px}.payment-options_size_m .payment-options__item{border:0}.checkout-payment{max-width:680px;margin:0 auto;padding:55px 20px 0;font-size:14px;line-height:25px}.checkout-payment__header{padding:0 0 35px}.checkout-payment__title{margin:0;padding:0;font-size:2.3076923077rem;line-height:1.1666666667;font-family:"Excentra Pro";font-weight:300}@media all and (min-width:768px){.checkout-payment__title{font-size:3.8461538462rem;line-height:1.2}}@media screen and (min-width:768px){.checkout-payment{padding:75px 40px 120px}.checkout-payment__header{padding:0 0 55px}}@media screen and (min-width:1000px){.checkout-payment{padding:100px 30px 150px}}.checkout-order__header{margin-bottom:45px}.checkout-order__line{margin-bottom:25px}.checkout-order__form{padding:35px 20px 60px;background:#f3f3f3}.checkout-order__form+.checkout-order__form{margin-top:1px}.checkout-order__title{padding:0;margin:0 0 12px;font-family:"Excentra Pro";font-weight:300;font-size:1.5384615385rem;line-height:1.25;text-align:center}@media all and (min-width:768px){.checkout-order__title{font-size:1.9230769231rem;line-height:1.2}}.checkout-order__subtitle{margin-bottom:25px;text-align:center;color:#6e6e6e}.checkout-order__payment-options{margin-bottom:25px}.checkout-order__summary{margin-bottom:25px;text-align:center}.checkout-order__summary .strong{color:#2e353b}.checkout-order__action{max-width:352px;margin:45px auto 25px}.checkout-order__note{margin-bottom:20px;text-align:center;color:#6e6e6e;font-size:13px;line-height:1.5384}@media screen and (max-width:767px){.checkout-order__form{margin:0 -20px}}@media screen and (min-width:768px){.checkout-order__form{padding:60px 60px 80px}}.checkout-status{padding:55px 20px 65px;max-width:680px;margin:0 auto;text-align:center}.checkout-status__title{margin:0 0 45px;padding:0;font-family:"Excentra Pro";font-weight:300;font-size:2.3076923077rem;line-height:1.1666666667}@media all and (min-width:768px){.checkout-status__title{font-size:3.8461538462rem;line-height:1.2}}.checkout-status__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:80px;height:80px;margin:0 auto 25px;border-radius:50%;border:1px solid #f3f3f3;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1)}.checkout-status__text{font-size:14px;line-height:25px}@media screen and (min-width:768px){.checkout-status{padding:75px 40px 120px}}@media screen and (min-width:1000px){.checkout-status{padding:100px 30px 160px}}.pickup-form__line{margin-bottom:20px;font-size:14px;line-height:25px}.pickup-form__line.form__title{margin-bottom:10px}.pickup-form__select .pickup-card{margin:0 -20px}@media screen and (min-width:768px){.pickup-form__select>button{max-width:330px}.pickup-form__select .pickup-card{margin:0}}.pickup-section__toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 20px 15px 0}.pickup-section__search{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:0}.availability-card__sizes b,.pickup-section__search .input__icon{margin-right:10px}.pickup-section__list,.pickup-section__map{height:calc(100vh - 140px)}@media screen and (max-width:999px){.pickup-section__toolbar{-webkit-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1);box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1)}.pickup-section__search .input{border:0}.pickup-section__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pickup-section__map{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.pickup-section__list{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.pickup-section.is-balloon-open .pickup-section__toolbar{display:none}.pickup-section.is-balloon-open .pickup-section__map,.pickup-section.is-balloon-open .pickup-section__map .shops-map{height:304px}.pickup-section.is-balloon-open .pickup-section__list{position:relative;z-index:2;overflow:auto;height:calc(100vh - 304px - 80px);background:#fff}}@media screen and (max-width:767px){.pickup-section.is-balloon-open .pickup-section__map,.pickup-section.is-balloon-open .pickup-section__map .shops-map{height:180px}.pickup-section.is-balloon-open .pickup-section__list{height:calc(100vh - 180px - 60px)}}@media screen and (min-width:768px){.pickup-section__toolbar{padding:35px 40px 35px 20px}.pickup-section__list,.pickup-section__map{height:calc(100vh - 200px)}}@media screen and (min-width:1000px){.pickup-section__toolbar{padding:0}.pickup-section__search{margin:0}.pickup-section__search .input{border-left:0;border-right:0}.pickup-section__switch{display:none}.pickup-section__main{display:-webkit-box;display:-ms-flexbox;display:flex}.pickup-section__list{-ms-flex-negative:0;flex-shrink:0;width:360px;overflow:auto}.pickup-section__map{-webkit-box-flex:1;-ms-flex:1;flex:1}.pickup-section__list,.pickup-section__map{display:block!important;height:550px}}.pickup-list__item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}@media screen and (max-width:999px){.pickup-list_balloon{display:block!important;height:0;overflow:hidden}.pickup-list_balloon .pickup-list__item{display:none}.is-balloon-open .pickup-list_balloon .pickup-list__item.is-active{display:block;padding-top:45px;background:#fff}.is-balloon-open .pickup-list_balloon .pickup-list__item.is-active .pickup-card__title:after{content:"";position:absolute;top:-35px;left:50%;width:40px;height:5px;border-radius:5px;background:#999;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.pickup-card{padding:25px 20px}.pickup-card.is-active{background:#f3f3f3}.pickup-card.is-active .pickup-card__main{display:block}.pickup-card__main{display:none;padding-top:20px}.pickup-card__title{position:relative;padding-left:35px;margin:0 0 10px;font-size:14px;line-height:25px;font-weight:600}.pickup-card__title:before{content:"";display:block;position:absolute;top:0;left:0;width:24px;height:24px;background:url(../images/pin-generic.svg);background-size:24px 24px}.pickup-card .js-pickup-select{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.pickup-card .js-pickup-form,.pickup-card_result .js-pickup-select{display:none}.pickup-card_result .js-pickup-form{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.pickup-card__feats li:not(:last-child),.pickup-card__line:not(:last-child),.pickup-card__metro:not(:last-child){margin-bottom:10px}.pickup-card__address{font-style:normal}.pickup-card__contacts{margin:20px 0}.pickup-card__note{color:#6e6e6e}.pickup-card__note:not(:last-child){margin-bottom:20px}.pickup-card__feats{margin:0;padding:0 0 0 20px;color:#6e6e6e}.pickup-card__form{margin-bottom:25px}.pickup-card__schedule{margin-bottom:10px}.pickup-card__map{display:none}.pickup-card_cdek .pickup-card__title:before{background-image:url(../images/pin-cdek.svg)}.pickup-card_boxberry .pickup-card__title:before{background-image:url(../images/pin-boxberry.svg)}.pickup-card_mascotte .pickup-card__title:before{background-image:url(../images/pin-mascotte.svg)}@media screen and (min-width:768px){.pickup-card{padding:25px 40px}}@media screen and (min-width:1000px){.pickup-card{padding:25px 30px 30px}.pickup-card_result .pickup-card__main{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.pickup-card_result .pickup-card__map{display:block;margin-top:20px;margin-left:30px;-ms-flex-negative:0;flex-shrink:0;min-width:300px;min-height:300px}}.shop-online{max-width:930px;margin:0 auto;padding:0 20px}.detailed-section__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;padding:0 20px}.detailed-section__breadcrumbs{width:100%}.detailed-section__skip-to-video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;margin-bottom:10px}.detailed-section__preview{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.detailed-section__preview-item{width:100%;margin-bottom:10px}.detailed-links__main ul li:last-child,.detailed-section__preview-item:last-child{margin-bottom:0}.detailed-section__image{display:block;width:100%;height:auto;max-width:100%}.detailed-section__links{padding:45px 20px 0}.detailed-section__main{margin-bottom:55px}.detailed-section__info,.detailed-section__match,.detailed-section__reviews{margin:45px auto}.detailed-section__line{position:fixed;right:0;left:0;bottom:0;z-index:3000;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border-top:1px solid #f3f3f3}.no-scroll .detailed-section__line{right:var(--scrollbar-width)}.detailed-section__feats{margin:45px 20px;padding-bottom:25px}.detailed-section__feats>div:not(:first-child){margin-top:60px}@media screen and (min-width:768px){.detailed-section__header{height:70px;padding:0 40px}.detailed-section__preview{padding:0 5px}.detailed-section__preview-item{width:calc(50% - 10px);margin:0 5px 10px}.detailed-section__main{margin-bottom:100px}.detailed-section__links{padding:85px 40px 0}.detailed-section__info,.detailed-section__match,.detailed-section__reviews{margin:85px auto}.detailed-section__feats{margin:80px 40px;padding-bottom:0}}@media screen and (min-width:1000px){.detailed-section__header{padding:0 30px}.detailed-section__links{padding:85px 30px 0}.detailed-section__feats{display:-webkit-box;display:-ms-flexbox;display:flex;margin:135px 30px;padding-bottom:0}.detailed-section__feats>div{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 20px}.detailed-section__feats>div:not(:first-child){margin-top:0}}@media screen and (min-width:1280px){.detailed-section{border-bottom:1px solid #f3f3f3}.detailed-section__main{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:160px}.detailed-section__skip-to-video{display:none}.detailed-section__feats>div,.detailed-section__preview{-webkit-box-flex:1;-ms-flex:1;flex:1}.detailed-section__aside{position:sticky;top:120px;left:0;width:27%;margin:0 60px 0 50px;-ms-flex-item-align:start;align-self:flex-start}.detailed-section__links{padding:25px 0 0}.detailed-section__info,.detailed-section__match,.detailed-section__reviews{margin:135px auto}.detailed-section__feats{max-width:1380px;margin-left:auto;margin-right:auto}.detailed-section__feats>div{margin:0 40px}}.detailed-card.is-open{opacity:1;-webkit-transform:translate(0);transform:translate(0);visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}.detailed-card__id{color:#6e6e6e}.detailed-card__title{margin:10px 0 20px;font-size:1.9230769231rem;line-height:1.2;font-family:"Excentra Pro";font-weight:300}@media all and (min-width:768px){.detailed-card__title{font-size:2.3076923077rem;line-height:1.2333333333}}.detailed-card__price{margin-bottom:20px}.detailed-card__dolyami,.detailed-card__flash-sale{margin-bottom:25px}.detailed-card__color{position:relative}.detailed-card__color-item{margin-right:20px}.detailed-card__rating{margin-bottom:25px}.detailed-card__size{margin:20px 0 25px}.detailed-card__size-title{margin-bottom:20px}.detailed-card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px}.detailed-card__submit{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.detailed-card__favorite{margin-left:10px;-ms-flex-negative:0;flex-shrink:0}.detailed-card__reserve{margin-top:10px;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.detailed-card__reserve-note{padding-top:5px;font-size:12px}.detailed-card__main{padding:45px 20px}.detailed-card__close{position:absolute;top:10px;right:10px;width:40px;height:40px;border-radius:50%;background:#f7f7f8}@media screen and (max-width:767px){.detailed-card{top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.detailed-card__main{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto}.detailed-card__footer{-ms-flex-negative:0;flex-shrink:0}}@media screen and (max-width:1279px){.detailed-card{position:fixed;z-index:5000;bottom:0;left:0;right:0;background:#fff;-webkit-transform:translate(0,100%);transform:translate(0,100%);opacity:0;visibility:hidden;will-change:opacity,transform;-webkit-transition:opacity .35s,visibility 0s .35s,-webkit-transform .35s;transition:opacity .35s,visibility 0s .35s,transform .35s;transition:opacity .35s,visibility 0s .35s,transform .35s,-webkit-transform .35s}.detailed-card__color-item:not(.is-active){display:none}.detailed-card__rating{display:none}.detailed-card__footer{padding:10px}}@media screen and (min-width:768px){.detailed-card__main{padding:45px 30px}.detailed-card__dolyami{margin-bottom:35px}.detailed-card__footer{padding:20px}.detailed-card__close{top:25px;right:25px}}@media screen and (min-width:1280px){.detailed-card__close,.detailed-card__links,.detailed-card__size-title{display:none}.detailed-card__size{margin:30px 0 10px}.detailed-card__price{margin-bottom:25px}.detailed-card__dolyami{margin-bottom:30px}.detailed-card__footer,.detailed-card__main{padding:0}}.detailed-color{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#2e353b}.detailed-color__label{margin-left:10px;pointer-events:none}@media screen and (min-width:1280px){.detailed-color__label{display:none}.detailed-color__color{position:relative;margin:5px}.detailed-color__color:before{content:"";position:absolute;top:-5px;left:-5px;width:28px;height:28px;border:1px solid #2e353b;border-radius:50%;opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s}.detailed-color__color:after{content:attr(data-label);position:absolute;z-index:2;top:100%;left:50%;margin-top:10px;padding:0 10px;height:30px;font-size:13px;line-height:30px;color:#fff;white-space:nowrap;background:rgba(0,0,0,.8);-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px);-webkit-transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s;transition:opacity .25s,transform .25s,-webkit-transform .25s;opacity:0;pointer-events:none;will-change:transform,opacity}.detailed-color:hover .detailed-color__color:before{opacity:.1}.detailed-color:hover .detailed-color__color:after{opacity:1;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.detailed-color.is-active .detailed-color__color:before{opacity:1;border:1px solid #6e6e6e}.detailed-color.is-active .detailed-color__label{display:block;position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);color:#6e6e6e}}.detailed-links{font-size:14px;line-height:25px}.detailed-links__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.detailed-card__links ul,.detailed-links__main ul{margin:0;padding:0;list-style:none}.detailed-links__main ul li{padding-left:20px;margin-bottom:15px;background:url(../images/list-mark.svg) no-repeat 0 8.5px;background-size:10px 8px}.detailed-feat{text-align:center}.detailed-feat__icon img{vertical-align:top}.detailed-feat__title{padding:0 20px;margin:20px 0 25px;font-size:1.5384615385rem;line-height:1.25;font-family:"Excentra Pro";font-weight:300}@media all and (min-width:768px){.detailed-feat__title{font-size:1.9230769231rem;line-height:1.2}}.detailed-feat__text{max-width:680px;padding:0 20px;margin:0 auto;font-size:14px;line-height:25px;color:#6e6e6e}.detailed-feat__video{margin-top:20px}.detailed-info{font-size:14px;line-height:25px}.detailed-info__wrapper{padding:0 20px}.detailed-info__aside{margin-bottom:30px}.detailed-info__main{padding:0;margin:0}.detailed-info__title{margin-bottom:15px;font-weight:600}.detailed-info__text{padding:0;margin:0 0 30px;color:#6e6e6e}.detailed-info__text:last-child{margin-bottom:0}.detailed-info__table{width:auto;border-collapse:collapse;color:#6e6e6e}.detailed-info__table th{padding-right:20px;font-weight:400;text-align:left;white-space:nowrap}.detailed-info__table td,.detailed-info__table th{padding-bottom:10px;vertical-align:top}.detailed-info__table tr:last-child td,.detailed-info__table tr:last-child th{padding-bottom:0}.detailed-info__table span+.link{margin-left:10px}.detailed-info__categories{margin-top:35px}.detailed-info__categories .swiper-slide{width:auto}@media screen and (min-width:768px){.detailed-info__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px}.detailed-info__aside,.detailed-info__main{width:calc(50% - 40px);padding:0 20px}.detailed-info__aside{margin-bottom:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.detailed-info__main{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.detailed-info__table th{padding-right:40px}.detailed-info__categories{margin-top:55px}}@media screen and (min-width:1000px){.detailed-info__wrapper{padding:0}.detailed-info__table th{padding-right:60px}.detailed-info__aside,.detailed-info__main{width:calc(50% - 60px);padding:0 30px}}@media screen and (min-width:1280px){.detailed-info{max-width:1440px;margin-left:auto;margin-right:auto}}.detailed-match{padding:0 10px}.detailed-match__title{margin:0 0 20px;font-size:1.9230769231rem;line-height:1.2;font-family:"Excentra Pro";font-weight:300}@media all and (min-width:768px){.detailed-match__title{font-size:2.3076923077rem;line-height:1.2333333333}}.detailed-match__header{padding:0 10px}@media screen and (min-width:768px){.detailed-match{padding:0 40px}.detailed-match__header{padding:0}.detailed-match__main{display:-webkit-box;display:-ms-flexbox;display:flex}.detailed-match__title{margin-bottom:40px}.detailed-match__item{position:relative;width:calc(50% - 5px);background-size:cover;background-position:50% 50%}.detailed-match__item_current{margin-right:5px}.detailed-match__item_new{margin-left:5px}.detailed-match__item_new:before{content:"";position:absolute;z-index:3;top:50%;left:-5px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100px;height:100px;background:url(../images/detailed-match.svg) no-repeat 50% 50%;pointer-events:none}}@media screen and (min-width:1000px){.detailed-match{padding:0 30px}}@media screen and (min-width:1280px){.detailed-match{max-width:1380px;margin-left:auto;margin-right:auto}}.detailed-line{padding:10px}.detailed-line__group_left{padding:5px 0 15px}.detailed-line__actions{display:-webkit-box;display:-ms-flexbox;display:flex}.detailed-line__color-select{width:calc(50% - 5px);margin-right:5px}.detailed-line__size{width:calc(50% - 5px);margin-left:5px}.detailed-line__details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;color:#6e6e6e}.detailed-line__details,.detailed-line__price{display:-webkit-box;display:-ms-flexbox;display:flex}.detailed-line__price .flash-sale-line{margin-left:20px}@media screen and (max-width:1279px){.detailed-line__details,.detailed-line__image,.detailed-line__order{display:none}}@media screen and (min-width:768px){.detailed-line__group_left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 10px 15px}}@media screen and (min-width:1280px){.detailed-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:70px}.detailed-line__group_left{padding:0}.detailed-line__group_right{display:-webkit-box;display:-ms-flexbox;display:flex}.detailed-line__title{margin:0 20px}.detailed-line__price{white-space:nowrap}.detailed-line__color-select,.detailed-line__price .flash-sale-line,.detailed-line__size{display:none}.detailed-line__order{width:220px}.detailed-line__color,.detailed-line__size-label{margin-right:20px}.detailed-line__color{display:-webkit-box;display:-ms-flexbox;display:flex}.detailed-line__color-label{margin-left:10px}}.product-video{position:relative;height:0;padding-top:129.984051037%}.product-video__video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-video[data-fullscreen=true] .product-video__video,.pswp .product-video .product-video__video{-o-object-fit:contain;object-fit:contain}.pswp .product-video{width:0;padding-top:0}.rating{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:top}.rating__preview{display:-webkit-box;display:-ms-flexbox;display:flex;color:#8f1437}.rating__total{margin-left:10px}.rating__link{position:relative;margin-left:15px;padding-left:15px}.rating__link:before{content:"";position:absolute;margin-top:-7.5px;top:50%;left:0;width:1px;height:15px;background:#e1e1e1}.rating__star{width:16px;height:16px;margin-right:4px;vertical-align:top}.rating_value_1.rating_value_half .rating__star:nth-child(1)+.rating__star path:nth-child(1){fill:#8f1437}.rating_value_1.rating_value_half .rating__star:nth-child(1)+.rating__star path:nth-child(2){fill:#e1e1e1}.rating_value_1:not(.rating_value_half) .rating__star:nth-child(1) path{fill:#8f1437}.rating_value_2.rating_value_half .rating__star:nth-child(2)+.rating__star path:nth-child(1){fill:#8f1437}.rating_value_1 .rating__star:nth-child(1)~.rating__star path,.rating_value_2.rating_value_half .rating__star:nth-child(2)+.rating__star path:nth-child(2){fill:#e1e1e1}.rating_value_2:not(.rating_value_half) .rating__star:nth-child(2) path{fill:#8f1437}.rating_value_3.rating_value_half .rating__star:nth-child(3)+.rating__star path:nth-child(1){fill:#8f1437}.rating_value_2 .rating__star:nth-child(2)~.rating__star path,.rating_value_3.rating_value_half .rating__star:nth-child(3)+.rating__star path:nth-child(2){fill:#e1e1e1}.rating_value_3:not(.rating_value_half) .rating__star:nth-child(3) path{fill:#8f1437}.rating_value_4.rating_value_half .rating__star:nth-child(4)+.rating__star path:nth-child(1){fill:#8f1437}.rating_value_3 .rating__star:nth-child(3)~.rating__star path,.rating_value_4.rating_value_half .rating__star:nth-child(4)+.rating__star path:nth-child(2){fill:#e1e1e1}.rating_value_4:not(.rating_value_half) .rating__star:nth-child(4) path{fill:#8f1437}.rating_value_0.rating_value_half .rating__star:nth-child(1) path:nth-child(1),.rating_value_5.rating_value_half .rating__star:nth-child(5)+.rating__star path:nth-child(1){fill:#8f1437}.rating_value_4 .rating__star:nth-child(4)~.rating__star path,.rating_value_5.rating_value_half .rating__star:nth-child(5)+.rating__star path:nth-child(2){fill:#e1e1e1}.rating_value_5:not(.rating_value_half) .rating__star:nth-child(5) path{fill:#8f1437}.rating_value_0.rating_value_half .rating__star:nth-child(1) path:nth-child(2),.rating_value_5 .rating__star:nth-child(5)~.rating__star path{fill:#e1e1e1}.rating_value_0:not(.rating_value_half) .rating__star:nth-child(1) path{fill:#e1e1e1}.rating_value_0 .rating__star:nth-child(1)~.rating__star path{fill:#e1e1e1}.smartbanner-rating{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:top;font-size:.9230769231rem;line-height:1.25;font-size:11px}@media all and (min-width:768px){.smartbanner-rating{font-size:1rem;line-height:1.2307692308}}.smartbanner-rating__preview{display:-webkit-box;display:-ms-flexbox;display:flex;color:#8f1437}.smartbanner-rating__value{font-weight:700;margin-left:5px}.smartbanner-rating__total{margin-left:8px;color:#6e6e6e}.smartbanner-rating__star{width:13px;height:13px;margin-top:-2px;margin-right:2px;vertical-align:top}.smartbanner-rating_value_1.smartbanner-rating_value_half .smartbanner-rating__star:nth-child(1)+.smartbanner-rating__star path:nth-child(2){fill:currentColor}.smartbanner-rating_value_1.smartbanner-rating_value_half .smartbanner-rating__star:nth-child(1)+.smartbanner-rating__star path:nth-child(3){fill:none}.smartbanner-rating_value_1:not(.smartbanner-rating_value_half) .smartbanner-rating__star:nth-child(1) path:nth-child(2),.smartbanner-rating_value_1:not(.smartbanner-rating_value_half) .smartbanner-rating__star:nth-child(1) path:nth-child(3){fill:currentColor}.smartbanner-rating_value_2.smartbanner-rating_value_half .smartbanner-rating__star:nth-child(2)+.smartbanner-rating__star path:nth-child(2){fill:currentColor}.smartbanner-rating_value_1 .smartbanner-rating__star:nth-child(1)~.smartbanner-rating__star path:nth-child(2),.smartbanner-rating_value_1 .smartbanner-rating__star:nth-child(1)~.smartbanner-rating__star path:nth-child(3),.smartbanner-rating_value_2.smartbanner-rating_value_half .smartbanner-rating__star:nth-child(2)+.smartbanner-rating__star path:nth-child(3){fill:none}.smartbanner-rating_value_2:not(.smartbanner-rating_value_half) .smartbanner-rating__star:nth-child(2) path:nth-child(2),.smartbanner-rating_value_2:not(.smartbanner-rating_value_half) .smartbanner-rating__star:nth-child(2) path:nth-child(3){fill:currentColor}.smartbanner-rating_value_3.smartbanner-rating_value_half .smartbanner-rating__star:nth-child(3)+.smartbanner-rating__star path:nth-child(2){fill:currentColor}.smartbanner-rating_value_2 .smartbanner-rating__star:nth-child(2)~.smartbanner-rating__star path:nth-child(2),.smartbanner-rating_value_2 .smartbanner-rating__star:nth-child(2)~.smartbanner-rating__star path:nth-child(3),.smartbanner-rating_value_3.smartbanner-rating_value_half .smartbanner-rating__star:nth-child(3)+.smartbanner-rating__star path:nth-child(3){fill:none}.smartbanner-rating_value_3:not(.smartbanner-rating_value_half) .smartbanner-rating__star:nth-child(3) path:nth-child(2),.smartbanner-rating_value_3:not(.smartbanner-rating_value_half) .smartbanner-rating__star:nth-child(3) path:nth-child(3){fill:currentColor}.smartbanner-rating_value_4.smartbanner-rating_value_half .smartbanner-rating__star:nth-child(4)+.smartbanner-rating__star path:nth-child(2){fill:currentColor}.smartbanner-rating_value_3 .smartbanner-rating__star:nth-child(3)~.smartbanner-rating__star path:nth-child(2),.smartbanner-rating_value_3 .smartbanner-rating__star:nth-child(3)~.smartbanner-rating__star path:nth-child(3),.smartbanner-rating_value_4.smartbanner-rating_value_half .smartbanner-rating__star:nth-child(4)+.smartbanner-rating__star path:nth-child(3){fill:none}.smartbanner-rating_value_4:not(.smartbanner-rating_value_half) .smartbanner-rating__star:nth-child(4) path:nth-child(2),.smartbanner-rating_value_4:not(.smartbanner-rating_value_half) .smartbanner-rating__star:nth-child(4) path:nth-child(3){fill:currentColor}.smartbanner-rating_value_5.smartbanner-rating_value_half .smartbanner-rating__star:nth-child(5)+.smartbanner-rating__star path:nth-child(2){fill:currentColor}.smartbanner-rating_value_4 .smartbanner-rating__star:nth-child(4)~.smartbanner-rating__star path:nth-child(2),.smartbanner-rating_value_4 .smartbanner-rating__star:nth-child(4)~.smartbanner-rating__star path:nth-child(3),.smartbanner-rating_value_5.smartbanner-rating_value_half .smartbanner-rating__star:nth-child(5)+.smartbanner-rating__star path:nth-child(3){fill:none}.smartbanner-rating_value_5:not(.smartbanner-rating_value_half) .smartbanner-rating__star:nth-child(5) path:nth-child(2),.smartbanner-rating_value_5:not(.smartbanner-rating_value_half) .smartbanner-rating__star:nth-child(5) path:nth-child(3){fill:currentColor}.smartbanner-rating_value_5 .smartbanner-rating__star:nth-child(5)~.smartbanner-rating__star path:nth-child(2),.smartbanner-rating_value_5 .smartbanner-rating__star:nth-child(5)~.smartbanner-rating__star path:nth-child(3){fill:none}.rating-input{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative;margin:0;padding:0}.rating-input__control{position:absolute;left:-9999px}.rating-input__label{margin:0;cursor:pointer;color:#dededf;-webkit-transition:color .25s;transition:color .25s}.rating-input__icon{vertical-align:top;width:25px;height:25px;margin-right:9px}.rating-input__control:checked~.rating-input__label{color:#8f1437}.rating-input__control:checked+.rating-input__label .rating-input__label-text{opacity:1}.reviews-section__header{padding:0 20px 25px}.reviews-section__title{margin:0 0 20px;font-size:1.9230769231rem;line-height:1.2;font-family:"Excentra Pro";font-weight:300}@media all and (min-width:768px){.reviews-section__title{font-size:2.3076923077rem;line-height:1.2333333333}}.reviews-section__filter{display:-webkit-box;display:-ms-flexbox;display:flex;padding:35px 0;border-bottom:1px solid #f3f3f3}.reviews-section__filter-label{padding-right:20px;color:#6e6e6e}@media screen and (max-width:1279px){.reviews-section__filter{display:none}}@media screen and (min-width:768px){.reviews-section__header{padding:0 40px 45px}}@media screen and (min-width:1000px){.reviews-section__header{padding:0 30px 45px}}@media screen and (min-width:1280px){.reviews-section{max-width:1380px;margin:0 auto;padding:0 30px}.reviews-section__title{margin-bottom:25px}.reviews-section__header{padding:0 0 45px}}.reviews-summary{padding:30px 20px;background:#f3f3f3}.reviews-summary__item:not(:last-child){margin-bottom:35px}.reviews-summary__item_sizes .reviews-summary__footer{padding-top:30px}.reviews-summary__title{margin-bottom:20px;font-size:14px;font-weight:600}.reviews-summary__title small{margin-left:.5em;font-weight:400;font-size:100%}.reviews-summary__line{margin-bottom:20px;font-size:18px}.reviews-summary__bar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#6e6e6e}.reviews-summary__bar:not(:last-child){margin-bottom:15px}.reviews-summary__bar-bar{margin-top:10px;display:block;width:100%;height:5px;background:#fff}.reviews-summary__bar-bar span{display:block;height:5px;background:#8f1437}@media screen and (min-width:768px){.reviews-summary,.reviews-summary__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 20px}.reviews-summary__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(50% - 40px);padding:0 20px}.reviews-summary__item:not(:last-child){margin-bottom:0}.reviews-summary__main{-webkit-box-flex:1;-ms-flex:1;flex:1}.reviews-summary__footer{padding-top:35px}.reviews-summary__bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.reviews-summary__bar-label{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:115px;-ms-flex-negative:0;flex-shrink:0}.reviews-summary__bar-bar{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:2px}.reviews-summary__bar-value{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:44px;-ms-flex-negative:0;flex-shrink:0;text-align:right}}@media screen and (min-width:1280px){.reviews-summary{padding:45px 60px 60px}.reviews-summary__item_summary{padding:0 110px 0 0;width:240px}.reviews-summary__item_sizes{padding:0}.reviews-summary__item_sizes .reviews-summary__footer{display:none}}.reviews-list__item{padding:25px 20px;border-bottom:1px solid #f3f3f3}.reviews-list__footer{padding:30px 20px 45px}.reviews-list__pagination{padding-top:35px}.reviews-list__action{padding:10px;border-top:1px solid #f3f3f3}@media screen and (max-width:1279px){.reviews-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;z-index:5000;top:0;left:0;width:100%;height:100%;background:#fff;-webkit-transition:opacity .35s,visibility 0s .35s;transition:opacity .35s,visibility 0s .35s;opacity:0;visibility:hidden;will-change:opacity}.reviews-list.is-open{opacity:1;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}.reviews-list__header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.reviews-list__action{-ms-flex-negative:0;flex-shrink:0;border-top:1px solid #f3f3f3}.reviews-list__wrapper{position:relative;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.reviews-list__inner{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto;-webkit-overflow-scrolling:touch}.reviews-list__title-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px 0 20px;height:60px;color:#2e353b;background:#fff;-webkit-box-shadow:inset 0 -1px 0 0 #f3f3f3;box-shadow:inset 0 -1px 0 0 #f3f3f3}.reviews-list__title{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.5384615385rem;line-height:1.25;font-family:"Excentra Pro";font-weight:300}.reviews-list__close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#f7f7f8}}@media screen and (min-width:768px){.reviews-list__item{padding:35px 30px}.reviews-list__load{max-width:200px;margin:0 auto}.reviews-list__footer{padding-top:50px}.reviews-list__title-bar{padding:0 25px 0 30px;height:80px}.reviews-list__action{padding:20px}}@media screen and (min-width:1280px){.reviews-list__action,.reviews-list__header{display:none}.reviews-list__item{padding:45px 0}.reviews-list__footer{padding-top:100px;padding-bottom:150px}}.review-card{font-size:14px;line-height:25px}.review-card__aside{margin-bottom:25px}.review-card__meta{margin-bottom:5px}.review-card__header{margin-bottom:20px}.review-card__sizing{margin-top:5px}.review-card__text{color:#6e6e6e}.review-card__photos{margin-top:20px;margin-bottom:-10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.review-card__photos img{display:block;width:90px;height:90px}.review-card__photos-item{margin:0 10px 10px 0}@media screen and (min-width:1000px){.review-card__header{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:top}.review-card__sizing{position:relative;margin:0 0 0 15px;padding-left:15px}.review-card__sizing:before{content:"";position:absolute;margin-top:-7.5px;top:50%;left:0;width:1px;height:15px;background:#e1e1e1}}@media screen and (min-width:1280px){.review-card{display:-webkit-box;display:-ms-flexbox;display:flex}.review-card__aside{width:350px;padding-right:60px;margin:0;-ms-flex-negative:0;flex-shrink:0}.review-card__main{-webkit-box-flex:1;-ms-flex:1;flex:1}.review-card__header,.review-card__meta{margin-bottom:25px}.review-card__photos{margin-top:25px}}.review-form__header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.review-form__media{-ms-flex-negative:0;flex-shrink:0;width:90px;margin-right:30px}.review-form__media img{display:block;max-width:100%;height:auto}.review-form__text{margin-bottom:20px}.review-form .form__row .input-list{margin:0!important}.availability-list__header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:35px 0 15px;font-size:.9230769231rem;line-height:1.25;color:#6e6e6e;border-bottom:1px solid #f3f3f3}@media all and (min-width:768px){.availability-list__header{font-size:1rem;line-height:1.2307692308}}.availability-list__header-item:not(:last-child){width:145px;margin-right:30px}.availability-list__header-item:first-child{width:360px;margin-right:30px}.availability-list__item{padding:25px 0;border-bottom:1px solid #f3f3f3}.availability-list__item:last-child{border-top:0}@media screen and (min-width:768px){.availability-list__item{padding:35px 0}}@media screen and (max-width:999px){.availability-list__header{display:none}}.availability-card{position:relative}.availability-card__title{margin:0 0 20px;padding:0;font-weight:600;font-size:14px;line-height:25px}.availability-card__address{font-style:normal}.availability-card__address,.availability-card__metro,.availability-card__phone,.availability-card__schedule{margin-bottom:10px}.availability-card__action.reserve{position:absolute;top:65px;right:100px}@media (max-width:1000px){.availability-card__action.reserve{right:auto;left:0;top:auto;bottom:10px}}@media screen and (max-width:767px){.availability-card__sizes .availability-card__label{display:block}}@media screen and (min-width:1000px){.availability-card{display:-webkit-box;display:-ms-flexbox;display:flex}.availability-card__group{width:360px;margin-right:30px}.availability-card__title{font-weight:400;margin-bottom:5px}.availability-card__phone,.availability-card__schedule{width:145px;margin-right:30px}.availability-card__phone,.availability-card__schedule,.availability-card__sizes{margin-top:2.5px}.availability-card__label{display:none}}.reserve-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reserve-list__header{-ms-flex-negative:0;flex-shrink:0;padding:30px;height:165px;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,.1)}.reserve-list__title{margin-bottom:25px;font-size:1.5384615385rem;line-height:1.25;font-family:"Excentra Pro";font-weight:300}@media all and (min-width:768px){.reserve-list__title{font-size:1.9230769231rem;line-height:1.2}}.reserve-list__main{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0}.reserve-list__item{padding:30px 20px}.reserve-list__item:not(:first-child){border-top:1px solid rgba(0,0,0,.1)}@media screen and (max-width:999px){.reserve-list__header{display:none}}@media screen and (min-width:768px){.reserve-list__item{padding:30px 40px}}@media screen and (min-width:1000px){.reserve-list__main{overflow:auto;max-height:555px}.reserve-list__item{padding:30px}}.reserve-card__title{margin:0 0 10px;padding:0;font-weight:600;font-size:14px;line-height:25px}.reserve-card__address{font-style:normal}.reserve-card__address,.reserve-card__metro,.reserve-card__schedule{margin-bottom:10px}.reserve-card__action{margin-top:20px}.reserve-section__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reserve-section__aside,.reserve-section__content{margin:0 20px}.reserve-section__back{position:absolute;top:30px;left:20px}.reserve-section__title{margin-bottom:15px;font-size:1.5384615385rem;line-height:1.25;font-family:"Excentra Pro";font-weight:300}@media all and (min-width:768px){.reserve-section__title{font-size:1.9230769231rem;line-height:1.2}}.reserve-section__line:not(:last-child){margin-bottom:10px}.reserve-section__footer{padding:10px;border-top:1px solid #f3f3f3;background:#fff}.reserve-section__aside,.reserve-section__content{-webkit-box-sizing:border-box;box-sizing:border-box}.reserve-section__content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:35px 0 30px}.reserve-section__aside{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:85px 0 0}.reserve-section__form{padding-top:35px;border-top:1px solid #f3f3f3}.reserve-section__terms{margin-top:30px}.reserve-section__clone{margin-bottom:35px;padding-bottom:35px;border-bottom:1px solid #f3f3f3}.reserve-section__size{margin:25px 0 15px}.reserve-section__size .input-list{margin:15px 0 0}.reserve-section__summary .justify-line:not(:last-child){margin-bottom:20px}.reserve-section__label{margin-bottom:35px!important}.reserve-section__label .strong{font-size:14px}.reserve-section__label .strong+.quiet{margin-top:10px}.reserve-section__label-note{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;margin-bottom:35px!important;color:#fff;background:#2e353b}.reserve-section__label-note .icon{-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.reserve-section__label+.reserve-section__label-note{margin-top:-15px}@media screen and (max-width:999px){.reserve-section__info{display:none}}@media screen and (min-width:768px){.reserve-section__aside,.reserve-section__content{margin:0 40px}.reserve-section__aside{padding:85px 0 35px}.reserve-section__footer{padding:20px}.reserve-section__back{left:40px}.reserve-section__content{padding:0 0 30px}}@media screen and (min-width:1000px){.reserve-section__clone{display:none}.reserve-section__main{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.reserve-section__aside{margin:0}.reserve-section__content{padding:30px;margin:0}.reserve-section__aside{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:360px;-ms-flex-negative:0;flex-shrink:0;padding:30px 30px 110px;border-top:0;border-left:1px solid rgba(0,0,0,.1)}.reserve-section__content{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;background:#f3f3f3}.reserve-section__content .form__row{margin-bottom:20px}.reserve-section__content .form__row_line{margin-bottom:0}.reserve-section__back{position:static;margin-bottom:25px}.reserve-section__footer{position:absolute;bottom:60px;right:0;width:360px;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box;background:0 0!important}.reserve-section__form{padding-top:0;margin-top:35px;border-top:0}}.reserve-response__line:not(:last-child){margin-bottom:10px}.reserve-response__card{margin:25px 0 35px}.reserve-response__card .strong{color:#2e353b}.reserve-response__title{font-size:14px;line-height:25px;margin-bottom:20px}.flash-sale-line{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:20px;text-decoration:none;color:#2e353b}.flash-sale-line__icon{margin:2.5px 10px 0 0;-ms-flex-item-align:start;align-self:flex-start;-ms-flex-negative:0;flex-shrink:0;color:#8f1437}.flash-sale-line__text{font-weight:600}.profile-section__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:35px 20px 45px}.profile-section__header,.profile-section__wrapper{margin:0 auto;max-width:1380px}.profile-section__main{padding:10px 0;background:#f3f3f3}.profile-section__title{margin:0;padding:0;font-size:2.3076923077rem;line-height:1.1666666667;font-family:"Excentra Pro";font-weight:300}@media all and (min-width:768px){.profile-section__title{font-size:3.8461538462rem;line-height:1.2}}.profile-section__back{margin-bottom:35px;-ms-flex-preferred-size:100%;flex-basis:100%}.profile-section__back .link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-section__back .link .link{margin-right:10px}.profile-section__back-extra{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.profile-section__back-extra,.profile-section__extra{margin-top:15px;font-size:14px;line-height:25px}.profile-section__item{width:100%;background:#fff}.profile-section__item:not(:last-child){margin-bottom:10px}@media screen and (max-width:999px){.profile-section__extra_optional{display:none}}@media screen and (min-width:768px){.profile-section__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:35px 40px}.profile-section__title{margin-bottom:0}.profile-section__main{padding:20px 0}.profile-section__item:not(:last-child){margin-bottom:20px}}@media screen and (min-width:1000px){.profile-section__header{padding:85px 30px}.profile-section__main{padding:100px 0 80px}.profile-section__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 20px;max-width:1420px}.profile-section__back{display:none}.profile-section__back-extra{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:-40px 0 15px}.profile-section__title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.profile-section__extra{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.profile-section__item{margin:0 10px 20px}.profile-section__item_size_s{width:calc(33.33% - 20px)}.profile-section__item_size_m{width:calc(50% - 20px)}.profile-section_inner .profile-section__header{max-width:1380px}.profile-section_inner .profile-section__main{padding:0;background:0 0}.profile-section_inner .profile-section__wrapper{max-width:1400px}.profile-section_inner .profile-section__item{margin-bottom:0}.profile-section_inner .profile-section__item:first-child{border-top:1px solid #f3f3f3}.profile-section_inner .profile-section__item:not(:last-child){border-bottom:1px solid #f3f3f3}}.profile-card{background:#fff}.profile-card__group{padding:35px 20px}.profile-card__group:not(:last-child){border-bottom:1px solid #f3f3f3}.profile-card__title{margin:0;font-size:1.5384615385rem;line-height:1.25;font-family:"Excentra Pro";font-weight:300}@media all and (min-width:768px){.profile-card__title{font-size:1.9230769231rem;line-height:1.2}}.profile-card__header{margin-bottom:15px}.profile-card__icon{display:block;margin:0 auto 15px}.profile-card__subtitle{margin-top:20px;color:#6e6e6e}.profile-card__footer{margin-top:25px}.profile-card_style_order .profile-card__header{margin:0 -20px 35px;padding:0 20px 35px;text-align:center;border-bottom:1px solid #f3f3f3}.profile-card_style_banner{color:#fff;background:#8f1437}.profile-card_style_banner .profile-card__header{margin-bottom:25px}.profile-card_style_banner .profile-card__title{font-size:2.3076923077rem;line-height:1.1666666667}@media all and (min-width:768px){.profile-card_style_banner .profile-card__title{font-size:3.8461538462rem;line-height:1.2}}@media screen and (min-width:768px){.profile-card__group{padding:55px 0;margin:0 40px}.profile-card__header{margin-bottom:35px}.profile-card__main{font-size:14px;line-height:25px}.profile-card_style_order .profile-card__header{padding:0 40px 55px;margin:0 -40px 55px}}@media screen and (min-width:1000px){.profile-card,.profile-card__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.profile-card__group{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 30px}.profile-card__main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.profile-card__subtitle{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:50px;overflow:hidden;text-overflow:ellipsis;min-height:50px}.profile-card_style_order .profile-card__header{padding:0 30px 55px;margin:0 -30px 55px}}@media screen and (min-width:1280px){.profile-card__group{padding:55px 0;margin:0 60px}.profile-card_style_order .profile-card__header{padding:0 60px 55px;margin:0 -60px 55px}.profile-card_style_order .profile-card__footer{margin-top:0}.profile-card_style_adaptive{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative}.profile-card_style_adaptive:after{content:"";position:absolute;top:0;left:50%;bottom:0;width:1px;background:#f3f3f3}.profile-card_style_adaptive .profile-card__group{width:calc(50% - 120px);padding:55px 60px;margin:0}.profile-card_style_adaptive .profile-card__group:not(:last-child){border-bottom:0}}.bonus-line__item:not(:last-child){margin-bottom:25px}.bonus-line__title{margin-bottom:5px;font-size:12px;line-height:20px;color:#6e6e6e}@media screen and (min-width:768px){.bonus-line{display:-webkit-box;display:-ms-flexbox;display:flex}.bonus-line__item:not(:last-child){margin-right:60px;margin-bottom:0}}.order-card{font-size:14px;line-height:25px}.order-card__main{margin-bottom:25px}.order-card__label{margin-bottom:5px;font-size:12px;line-height:20px;color:#6e6e6e}.order-card__image{display:block;width:90px;height:120px}.order-card__preview-item{width:90px}.order-card__title{margin-bottom:5px}.order-card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:25px;-ms-flex-preferred-size:100%;flex-basis:100%}.order-card__footer .order-card__line:not(:last-child){margin-right:40px}.order-card_size_l{padding:35px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.order-card_size_l .order-card__main .order-card__line:not(:last-child){margin-bottom:5px}@media screen and (max-width:1279px){.order-card__button{display:none}}@media screen and (min-width:768px){.order-card_size_l{padding:55px 40px}}@media screen and (min-width:1000px){.order-card_size_l{padding:55px 0}}@media screen and (min-width:1280px){.order-card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.order-card__main{-webkit-box-flex:1;-ms-flex:1;flex:1}.order-card__preview{position:relative;max-width:290px}.order-card__button{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.order-card__button.swiper-button-prev{left:-40px}.order-card__button.swiper-button-next{right:-40px}.order-card__button.swiper-button-disabled{opacity:0;-webkit-transition:ease .25s;transition:ease .25s;pointer-events:none}.order-card_size_l{padding:55px 40px 55px 0}.order-card_size_l .order-card__main{margin-bottom:30px}.order-card_size_l .order-card__footer{margin-top:-25px;pointer-events:none}.order-card_size_l .order-card__footer .order-card__line{pointer-events:auto}}.profile-form{padding:35px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.profile-form__note{margin-bottom:55px}.profile-form__main{font-size:14px;line-height:25px}.profile-form__main .form__note{font-size:13px;line-height:20px}.profile-form__main .form__row{max-width:680px}.profile-form__main .form__row_line .form__col{margin-bottom:25px}.profile-form__main .form__row_line .input-list{margin:0 0 35px!important}.profile-form__footer{margin:45px 0 0;padding-top:45px;color:#6e6e6e;border-top:1px solid #f3f3f3}@media screen and (min-width:768px){.profile-form{padding:55px 40px}.profile-form__main .form__row_line .form__col{margin-bottom:0}.profile-form__main .form__row_line .input-list{margin:12.5px 0 0 10px!important}}@media screen and (min-width:1000px){.profile-form{padding:55px 0}.profile-form__submit{max-width:330px}}.order-page__main{padding:35px 20px;border-bottom:1px solid #f3f3f3}.order-page__aside{padding:35px 20px}.order-page__preview{position:relative;margin:40px -20px 0;overflow:hidden}.order-page__preview-item{width:240px}@media screen and (min-width:768px){.order-page__aside,.order-page__main{padding:55px 40px}.order-page__preview{margin:40px -40px 0}}@media screen and (min-width:1000px){.order-page__aside,.order-page__main{padding:55px 0}.order-page__preview{margin:0}.order-page__preview .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.order-page__preview-item{margin:55px 20px 0 0}}@media screen and (min-width:1280px){.order-page{display:-webkit-box;display:-ms-flexbox;display:flex}.order-page__main{border-bottom:0;-webkit-box-flex:1;-ms-flex:1;flex:1;width:calc(100% - 330px - 120px - 1px)}.order-page__aside{margin:55px 0 55px 60px;padding:0 0 0 60px;width:330px;-ms-flex-negative:0;flex-shrink:0;border-left:1px solid #f3f3f3}.order-page__preview-item{width:330px;margin:100px 20px 0 0}}.order-summary__list{margin:0}.order-summary__title{margin-bottom:5px;color:#999}.order-summary__desc{padding:0;margin:0;font-weight:600}.order-details__footer .justify-line:not(:last-child),.order-summary__desc:not(:last-child){margin-bottom:20px}.order-summary__action{margin-top:35px}@media screen and (max-width:767px){.order-summary__action{margin:35px -10px 0}}@media screen and (min-width:1000px){.order-summary__title{float:left;width:136px}.order-summary__desc:not(:last-child){margin-bottom:25px}.order-summary__action{margin-top:45px;max-width:330px}}.order-details__title{margin-bottom:35px;padding:0 0 20px;font-size:1.5384615385rem;line-height:1.25;font-family:"Excentra Pro";font-weight:300;border-bottom:1px solid #f3f3f3}@media all and (min-width:768px){.order-details__title{font-size:1.9230769231rem;line-height:1.2}}.order-details__footer{margin-top:35px;padding-top:35px;border-top:1px solid #f3f3f3}.order-details .form__label{color:#999}.profile-loyalty{padding:35px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:25px}.profile-loyalty__history{margin-top:40px}.profile-loyalty__title{margin-bottom:20px;font-size:1.5384615385rem;line-height:1.25;font-family:"Excentra Pro";font-weight:300}@media all and (min-width:768px){.profile-loyalty__title{font-size:1.9230769231rem;line-height:1.2}}.profile-loyalty__item{margin-bottom:40px}.profile-loyalty__item:last-child{margin-bottom:0}.profile-loyalty__promo{margin:35px 0 60px}.profile-loyalty__promo-carousel{margin:0 -20px}.profile-loyalty__promo-link{margin-top:25px}.profile-loyalty__table-more{margin-top:25px;padding-top:35px;border-top:1px solid #f3f3f3}@media screen and (max-width:1279px){.profile-loyalty .swiper-button-next,.profile-loyalty .swiper-button-prev{display:none}}@media screen and (min-width:768px){.profile-loyalty{padding:50px 40px}.profile-loyalty__history{margin-top:120px}.profile-loyalty__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -25px}.profile-loyalty__item{width:calc(50% - 50px);margin:0 25px}.profile-loyalty__item_summary{width:calc(100% - 50px);margin-bottom:80px;-webkit-box-sizing:border-box;box-sizing:border-box}.profile-loyalty__promo{margin:90px 0 120px}.profile-loyalty__promo-carousel{margin:0 -40px}.profile-loyalty__promo-link{margin-top:35px}}@media screen and (min-width:1000px){.profile-loyalty{padding:50px 0 120px}.profile-loyalty__content{max-width:700px}.profile-loyalty__promo{width:100%}.profile-loyalty__promo-carousel{margin:0}.profile-loyalty__table-more{display:none}}@media screen and (min-width:1280px){.profile-loyalty__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.profile-loyalty__promo{width:350px;-ms-flex-item-align:start;align-self:flex-start;background:#f3f3f3}.profile-loyalty__promo:hover .swiper-button-next,.profile-loyalty__promo:hover .swiper-button-prev{opacity:1}.profile-loyalty__promo,.profile-loyalty__promo-carousel{position:relative;margin:0}.profile-loyalty__promo-link{position:absolute;z-index:2;left:50%;bottom:55px;margin:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;text-align:center}.profile-loyalty .swiper-button-next,.profile-loyalty .swiper-button-prev{position:absolute;z-index:2;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s}.profile-loyalty .swiper-button-next.swiper-button-disabled,.profile-loyalty .swiper-button-prev.swiper-button-disabled{pointer-events:none;opacity:0}.profile-loyalty .swiper-button-prev{left:10px}.profile-loyalty .swiper-button-next{right:10px}}.loyalty-summary__title{margin-bottom:5px;line-height:20px;color:#999}.loyalty-summary__id{margin-bottom:25px;font-weight:600}.loyalty-summary__qr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:180px;border:1px solid #f3f3f3;border-radius:10px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1)}.loyalty-summary__actions{margin:30px -5px 0}.loyalty-summary__actions-item_apple{margin:15px 5px 0}.loyalty-summary__actions-item img{display:block}.loyalty-summary__note{margin-top:15px;font-size:13px;line-height:20px}@media screen and (min-width:768px){.loyalty-summary{position:relative;padding-left:50%;min-height:200px}.loyalty-summary__qr{position:absolute;top:0;left:0;width:calc(50% - 25px);height:200px}}.loyalty-card__title{font-size:1.5384615385rem;line-height:1.25;font-family:"Excentra Pro";font-weight:300}@media all and (min-width:768px){.loyalty-card__title{font-size:1.9230769231rem;line-height:1.2}}.loyalty-card__line{margin-bottom:10px}.loyalty-card__note{margin-top:20px;font-size:13px;line-height:20px}.loyalty-card__title{margin-bottom:10px}.loyalty-card__subtitle{margin-bottom:20px}.favorites-list__main{padding:0 20px}.favorites-list__item{padding:19px 0 21px;-webkit-box-shadow:inset 0 -1px 0 0 #f3f3f3;box-shadow:inset 0 -1px 0 0 #f3f3f3}.favorites-list__item:last-child{-webkit-box-shadow:none;box-shadow:none}.favorites-list__message{padding:40px 20px;text-align:center}.favorites-list__title{margin-bottom:15px;font-family:"Excentra Pro";font-weight:300;font-size:1.5384615385rem;line-height:1.25}@media all and (min-width:768px){.favorites-list__title{font-size:1.9230769231rem;line-height:1.2}}.favorites-list__text{font-size:14px;line-height:25px;color:#6e6e6e}.favorites-list__text img{vertical-align:middle;margin:0 5px}@media screen and (min-width:768px){.favorites-list__main{padding:0 40px}.favorites-list__item{padding:39px 0 41px}.favorites-list__message{padding:80px 40px}}@media screen and (min-width:1000px){.favorites-list__main{padding:0}.favorites-list__item{padding:29px 0 31px}.favorites-list__message{padding:125px 0}}.address-book__item{padding:30px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:25px}@media screen and (min-width:768px){.address-book__item{padding:40px}}@media screen and (min-width:1000px){.address-book__item{padding:50px 0}.address-book__text{border-bottom:0!important}}.address-card__title,.address-card__title:before{display:-webkit-box;display:-ms-flexbox;display:flex}.address-card__title{margin:0 0 20px;padding:10px 0 0;font-size:1.9230769231rem;line-height:1.2;font-family:"Excentra Pro";font-weight:300}@media all and (min-width:768px){.address-card__title{font-size:2.3076923077rem;line-height:1.2333333333}}.address-card__title:before{content:attr(data-id);-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-10px 20px 0 0;width:50px;height:50px;border-radius:50%;font-family:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:1.5384;font-weight:600;background:#f3f3f3}.address-card__address{margin:0 0 15px;font-style:normal}.address-card__primary{margin-bottom:10px;font-size:.9230769231rem;line-height:1.25;color:#6e6e6e}@media all and (min-width:768px){.address-card__primary{font-size:1rem;line-height:1.2307692308}}@media screen and (min-width:768px){.address-card__title{margin-bottom:35px;padding-top:7px}.address-card__title:before{margin-top:-7px}}.address-form{padding:30px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.address-form__header,.text-section h4{font-size:14px;line-height:25px}.address-form__footer{border-top:1px solid #f3f3f3;margin-top:35px;padding-top:35px}.address-form__submit{margin-top:45px}.address-form__submit .button:not(:last-child){margin-bottom:20px}.address-form__primary{color:#6e6e6e}@media screen and (min-width:768px){.address-form{padding:50px 40px}.address-form__submit{display:-webkit-box;display:-ms-flexbox;display:flex;margin:45px -10px 0;padding-bottom:0}.address-form__submit .button{width:calc(50% - 20px);margin:0 10px!important}.address-form__phone{max-width:calc(50% - 20px)}}@media screen and (min-width:1000px){.address-form{padding:50px 0 150px}.address-form__main,.address-form__submit{max-width:680px}}.text-section{margin-bottom:60px}.text-section__header{padding-bottom:20px}.text-section__breadcrumbs{padding:15px 20px}.text-section__title{padding:0 20px;margin:0 auto;max-width:1380px;font-family:"Excentra Pro";font-weight:300;font-size:2.3076923077rem;line-height:1.1666666667}@media all and (min-width:768px){.text-section__title{font-size:3.8461538462rem;line-height:1.2}}.text-section__hero{margin:0 auto 50px;max-width:1380px}.text-section__hero img{display:block;width:100%;height:auto}.text-section__main{padding:0 20px;margin:0 auto;max-width:1380px}.text-section__pillar{margin:0 auto}.text-section__pillar img{max-width:100%;height:auto}.text-section__extras{margin:65px auto 0;padding-top:65px;border-top:1px solid #f3f3f3}.text-section__aside{margin-top:55px}.text-section__aside.typography{font-size:14px;line-height:25px}@media screen and (max-width:1279px){.text-section__aside_optional{display:none}}@media screen and (min-width:768px){.text-section{margin-bottom:100px}.text-section__header{padding-bottom:30px}.text-section__breadcrumbs{padding:25px 40px 50px}.text-section__hero{margin-bottom:85px}.text-section__main,.text-section__title{padding:0 40px}.text-section__extras{margin-top:100px;padding-top:125px}.text-section__aside{margin-top:95px}}@media screen and (min-width:1000px){.text-section{margin-bottom:150px}.text-section__header{padding-bottom:80px}.text-section__breadcrumbs{padding:25px 30px 50px}.text-section__main,.text-section__title{padding:0 30px}}@media screen and (min-width:1280px){.text-section__layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.text-section__content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:60px}.text-section__content .text-section__pillar{margin:0}.text-section__aside{width:390px;padding-left:60px;margin-top:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #f3f3f3}.text-section__aside.typography .typography__image{margin-bottom:2.5rem}}.news-card{display:block}.news-card__header{overflow:hidden}.news-card__image{position:relative;width:100%;height:0;padding-top:100%}.news-card__image img,.news-hero__image img{position:absolute;width:100%;height:100%;top:0;left:0}.news-card__title{margin:0 0 10px;font-family:"Excentra Pro";font-weight:300;font-size:1.5384615385rem;line-height:1.25;color:#2e353b}@media all and (min-width:768px){.news-card__title{font-size:1.9230769231rem;line-height:1.2}}.news-card__text{margin:0 0 10px;color:#6e6e6e}.news-card__text:last-child,.news-list__item:last-child{margin-bottom:0}.news-card__main{padding:20px 10px 0}@media screen and (min-width:768px){.news-card__main{padding:25px 20px 0}}@media screen and (min-width:1000px){.news-card:hover .news-card__image{-webkit-transform:scale(1.15);transform:scale(1.15)}.news-card__image{-webkit-transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;will-change:transform;-webkit-transform:scale(1.01);transform:scale(1.01)}}.news-list__item{margin:0 -10px 55px}.news-list__footer{margin:55px auto 0;max-width:200px}@media screen and (min-width:768px){.news-list__main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px -100px}.news-list__item{margin:0 20px 100px;width:calc(50% - 40px)}.news-list__item:last-child{margin-bottom:100px}.news-list__item_size_l{width:calc(100% - 40px)}.news-list__footer{margin-top:100px}}@media screen and (min-width:1000px){.news-list__main{margin:0 -15px -100px}.news-list__item{margin:0 15px 100px;width:calc(50% - 30px)}.news-list__item_size_l{width:calc(100% - 30px)}}@media screen and (min-width:1280px){.news-list__main{margin:0 -10px -100px}.news-list__item{margin:0 10px 100px;width:calc(33.33% - 20px)}.news-list__item_size_l{width:calc(100% - 20px)}}.news-hero{display:block}.news-hero__header{overflow:hidden;margin:0 -10px}.news-hero__image{position:relative;width:100%;height:0;padding-top:100%}.news-hero__title{margin:0 0 10px;font-family:"Excentra Pro";font-weight:300;font-size:1.9230769231rem;line-height:1.2;color:#2e353b}@media all and (min-width:768px){.news-hero__title{font-size:2.3076923077rem;line-height:1.2333333333}}.news-hero__text{margin:0 0 10px;color:#6e6e6e}.news-hero__text:last-child{margin-bottom:0}.news-hero__main{position:relative;padding:50px 30px;margin:-60px 0 0;text-align:center;background:#f3f3f3}.news-hero__more{margin-top:35px;margin-left:auto;margin-right:auto;max-width:200px}@media screen and (max-width:767px){.news-hero__text{display:none}}@media screen and (min-width:768px){.news-hero__header{margin:0 -40px}.news-hero__main{padding:60px;margin:-100px 0 0}.news-hero__title{margin-bottom:35px}.news-hero__more{margin-top:55px}}@media screen and (min-width:1000px){.news-hero__header{margin:0 -30px}}@media screen and (min-width:1280px){.news-hero{display:-webkit-box;display:-ms-flexbox;display:flex}.news-hero:hover .news-hero__image{-webkit-transform:scale(1.14);transform:scale(1.14)}.news-hero__header,.news-hero__main{width:50%;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.news-hero__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 120px}.news-hero__image{-webkit-transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;will-change:transform;-webkit-transform:scale(1.01);transform:scale(1.01)}}.text-article{font-size:14px;line-height:25px}.text-article__lead{margin:40px 0}.text-article__lead:first-child{margin-top:0}.text-article__lead:last-child{margin-bottom:0}.text-article__date{margin-bottom:40px;font-size:13px;line-height:20px}@media screen and (min-width:768px){.text-article__lead{margin:80px 0}}.text-extras__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.text-extras__title{margin-bottom:45px;font-family:"Excentra Pro";font-weight:300;font-size:1.9230769231rem;line-height:1.2}@media all and (min-width:768px){.text-extras__title{font-size:2.3076923077rem;line-height:1.2333333333}}.text-extras__item:not(:last-child){margin-bottom:45px}@media screen and (min-width:768px){.text-extras__title{margin-bottom:55px}.text-extras__item:not(:last-child){margin-bottom:60px}}.text-columns,.typography .text-columns{margin:55px -20px}.text-columns:last-child,.typography .text-columns:last-child{margin-bottom:0}.text-columns__item,.typography .text-columns__item{margin-bottom:55px}.text-columns__item:last-child,.typography .text-columns__item:last-child{margin-bottom:0}.text-columns__image img,.typography .text-columns__image img{display:block;width:100%;max-width:100%;height:auto}.text-columns__text,.typography .text-columns__text{padding:25px 20px 0;margin:0}@media screen and (min-width:768px){.text-columns,.typography .text-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:55px -10px 0}.text-columns:last-child,.typography .text-columns:last-child{margin-bottom:-55px}.text-columns__item,.typography .text-columns__item{margin:0 10px 55px;width:calc(50% - 20px)}.text-columns__item:last-child,.typography .text-columns__item:last-child{margin-bottom:55px}.text-columns__image,.typography .text-columns__image{margin:0}.text-columns__text,.typography .text-columns__text{padding:25px 0 0}}.extra-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.extra-card__header{width:100px;margin-right:20px;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:start;align-self:flex-start}.extra-card__image{position:relative;width:100%;background-size:cover}.extra-card__image img{display:block;visibility:hidden;width:100%;height:auto}.extra-card__title{font-family:"Excentra Pro";font-weight:300;font-size:1.5384615385rem;line-height:1.25}@media all and (min-width:768px){.extra-card__title{font-size:1.9230769231rem;line-height:1.2}}.extra-card__text{margin-top:10px}@media screen and (min-width:768px){.extra-card__header{width:290px;margin-right:60px}}@media screen and (min-width:1000px){.extra-card:hover .extra-card__image{-webkit-transform:scale(1.15);transform:scale(1.15)}.extra-card__image{-webkit-transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;will-change:transform;-webkit-transform:scale(1.01);transform:scale(1.01)}}.text-accordion__title{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.text-accordion__title svg{pointer-events:none;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;-ms-flex-negative:0;flex-shrink:0}.text-accordion__title[role=button]{cursor:pointer;margin:0;padding:0 0 30px}.text-accordion__title[aria-expanded=true] svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.text-accordion__title,.text-accordion__title-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-accordion__title-icon{margin-right:20px;-ms-flex-negative:0;flex-shrink:0}.text-accordion__section{padding:0;margin-top:30px}.text-accordion__section:not(:last-child){-webkit-box-shadow:0 1px 0 0 #f3f3f3;box-shadow:0 1px 0 0 #f3f3f3}.text-accordion__content{padding:0 0 30px}@media screen and (min-width:768px){.text-accordion__title-icon{margin-right:30px}.text-accordion__title[role=button]{padding:0 0 40px}.text-accordion__section{margin-top:40px}.text-accordion__content{padding-bottom:40px}}@media screen and (min-width:1000px){.text-accordion__title[role=button]{padding:0 0 50px}.text-accordion__section{margin-top:50px}.text-accordion__content{padding-bottom:50px}}.text-nav__item{margin-bottom:30px}.text-faq__response p:last-child,.text-nav__item:last-child{margin-bottom:0}.text-nav__item.is-active{font-weight:600}.text-nav__item.is-active .link{color:#2e353b}.link-list__item:not(:last-child){margin-bottom:15px}.text-faq__item{margin-top:35px;border-bottom:1px solid #f3f3f3}.text-faq__item:first-child{margin-top:0}.text-faq__item:last-child{border-bottom:0}.careers__item:last-child .careers__main,.text-faq__item:last-child .text-faq__response{padding-bottom:0}.text-faq__question{padding:0;margin:0}.text-faq__name{display:block;margin-bottom:10px;font-size:13px;line-height:20px;font-style:normal}.text-faq__question-text{font-weight:600;color:#2e353b}.text-faq__response{padding-bottom:35px}@media screen and (max-width:767px){.text-faq__question{position:relative}.text-faq__question svg{position:absolute;top:0;left:0;pointer-events:none;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;-ms-flex-negative:0;flex-shrink:0}.text-faq__question[role=button]{cursor:pointer;margin:0;padding:0 0 35px 40px}.text-faq__question[aria-expanded=true] svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.text-faq__question-text{margin:0!important}}@media screen and (min-width:768px){.text-faq__item{margin-top:45px}.text-faq__response{padding-bottom:45px}}.notification{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;border:1px solid #e02e42}.notification__flag{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 15px;padding:0 0 20px;border-bottom:1px solid #f3f3f3}.notification__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:10px;font-weight:600;color:#e02e42}.notification__footer,.notification__header{font-size:14px;line-height:25px}.notification__icon{margin:5px 10px 0 0;-ms-flex-negative:0;flex-shrink:0}.notification__icon g{stroke:#fff}.notification__main{margin:10px 0 20px;font-size:13px;line-height:20px;color:#6e6e6e}.notification__main:last-child{margin-bottom:0}.notification_theme_gray{border-color:#dededf}.notification_theme_gray .notification__header{color:#2e353b}.notification_theme_gray .notification__icon{color:#6e6e6e}.notification_style_solid{color:#fff;background:#e02e42}.notification_style_solid.notification_theme_gray{color:inherit;border-color:#f3f3f3;background:#f3f3f3}@media screen and (min-width:768px){.notification{padding:30px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.notification__flag{width:calc(50% - 31px);max-width:calc(320px - 31px);margin:0;padding:0 30px 0 0;border-bottom:0;border-right:1px solid #f3f3f3}.notification__flag .dropdown-basket-card__title{padding-right:0}.notification__flag+.notification__content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:30px}.notification__content{-ms-flex-negative:1;flex-shrink:1}}.order-status__note{margin-bottom:30px}.order-status .form__label{color:#2e353b}.order-status__error{font-size:14px;color:#e02e42;padding:10px 0}.order-status-result__table{padding:20px 0}.order-status-result__table th{text-align:left;padding-right:15px;padding-bottom:10px}.order-status-result__table td{padding-bottom:10px}.careers__total{margin:25px 0 40px}.careers__title{margin-bottom:10px;font-size:18px;line-height:25px}.careers__item{margin-bottom:30px;border-bottom:1px solid #f3f3f3}.careers__item:last-child{border-bottom:0;margin-bottom:0}.careers__header{position:relative;padding-right:50px;padding-bottom:30px}.careers__header svg{position:absolute;top:0;right:0;pointer-events:none;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;-ms-flex-negative:0;flex-shrink:0}.careers__header[role=button]{cursor:pointer;margin:0}.careers__header[aria-expanded=true] svg,.tabbed-accordion__label[aria-expanded=true] svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.careers__main{padding-bottom:40px;font-size:14px;line-height:25px}.careers__respond{margin-top:45px}@media screen and (min-width:768px){.careers__total{margin:35px 0 80px}.careers__item{margin-bottom:40px}.careers__header{padding-bottom:40px}.careers__main{padding-bottom:50px}}@media screen and (min-width:1000px){.careers__respond{max-width:330px}}.careers-form__text{margin-bottom:20px;font-size:14px;line-height:25px}.hero-section{margin-bottom:60px}.hero-section__hero{position:relative;min-height:calc(100vh - 85px);max-height:970px}.hero-section__feats{margin:10px 0 40px}.hero-section__content{max-width:1380px;margin:0 auto;padding:0 20px;font-size:14px;line-height:25px}.hero-section__content_footer{margin-top:5rem}.hero-section__content_footer--centered{text-align:center}@media screen and (max-width:767px){.page_franchising .hero-section{margin-bottom:0}}@media screen and (min-width:768px){.hero-section{margin-bottom:100px}.hero-section__feats{margin:40px 0 80px}.hero-section__content{padding:0 40px}}@media screen and (min-width:1000px){.hero-section{margin-bottom:160px}.hero-section__hero{min-height:calc(100vh - 110px)}.hero-section__content{padding:0 30px}}@media screen and (min-width:1280px){.hero-section__feats{margin:30px 0 130px}}.promo-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.promo-hero__image{position:absolute;top:0;left:0;right:0;bottom:0;background-position:50% 50%;background-size:cover}.promo-hero__image img{display:block;max-width:100%;height:auto;visibility:hidden}.promo-hero__content{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:60px 20px;text-align:center}.promo-hero__title{margin:0 0 10px;font-size:2.3076923077rem;line-height:1.1666666667;font-family:"Excentra Pro";font-weight:300}@media all and (min-width:768px){.promo-hero__title{font-size:3.8461538462rem;line-height:1.2}}.promo-hero__text{margin:10px 0 25px;font-size:1rem;line-height:1.5384615385}@media all and (min-width:768px){.promo-hero__text{font-size:1.3846153846rem;line-height:1.1111111111}}.promo-hero__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:25px}.promo-hero__action .button:not(:last-child){margin:0 0 20px}@media screen and (max-width:767px){.promo-hero_style_adaptive{min-height:0}.promo-hero_style_adaptive .promo-hero__image{position:static;min-height:240px}.promo-hero_style_adaptive .promo-hero__content{padding:35px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.promo-hero_style_adaptive .promo-hero__action,.promo-hero_style_adaptive .promo-hero__action .button{width:100%}.promo-hero_style_adaptive .promo-hero__action .button_theme_white{color:#6e6e6e;background:0 0;border:1px solid #6e6e6e}.promo-hero_style_adaptive .promo-hero__action .button_theme_white:hover{color:#2e353b;border-color:#2e353b}}@media screen and (min-width:768px){.promo-hero__title{margin:0 0 15px}.promo-hero__text{margin:15px 0 30px}.promo-hero__action{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.promo-hero__action .button{margin:0 20px}.promo-hero__action .button:not(:last-child){margin-bottom:0}.promo-hero_theme_dark .promo-hero__content{color:#fff}}@media screen and (min-width:1000px){.hero-feats{margin-left:20px;margin-right:20px}.hero-feats__item{width:calc(33.33% - 20px);margin:0 10px}}.hero-columns,.typography .hero-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:45px 0}.hero-columns:last-child,.hero-columns__col p:last-child,.typography .hero-columns:last-child,.typography .hero-columns__col p:last-child{margin-bottom:0}.hero-columns__col:not(:last-child),.typography .hero-columns__col:not(:last-child){margin-bottom:55px}.hero-columns__col h3,.typography .hero-columns__col h3{margin-top:0}.hero-columns__col .typography__image,.typography .hero-columns__col .typography__image{margin:0 -10px 25px}.hero-columns__col_theme_dark,.typography .hero-columns__col_theme_dark{padding:40px 20px 55px;margin:0 -20px;background:#f3f3f3;-webkit-box-sizing:border-box;box-sizing:border-box}.hero-columns__col_theme_dark:not(:last-child),.typography .hero-columns__col_theme_dark:not(:last-child){margin-bottom:20px}.hero-columns__title,.typography .hero-columns__title{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:25px}@media screen and (min-width:768px){.hero-columns,.typography .hero-columns{margin:80px 0}.hero-columns__title,.typography .hero-columns__title{margin-bottom:60px}.hero-columns__col h3,.typography .hero-columns__col h3{margin-top:0}.hero-columns__col .typography__image,.typography .hero-columns__col .typography__image{margin:0 0 35px}.hero-columns__col_theme_dark,.typography .hero-columns__col_theme_dark{padding:40px 40px 55px;margin:0 -40px}.hero-columns__col_theme_dark:not(:last-child),.typography .hero-columns__col_theme_dark:not(:last-child){margin-bottom:20px}}@media screen and (min-width:1000px){.hero-columns,.typography .hero-columns{margin:120px 0}.hero-columns__col_theme_dark,.typography .hero-columns__col_theme_dark{margin:0}.hero-columns__col_theme_dark:not(:last-child),.typography .hero-columns__col_theme_dark:not(:last-child){margin-bottom:0}.hero-columns_count_2,.typography .hero-columns_count_2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:-30px;margin-right:-30px}.hero-columns_count_2 .hero-columns__col,.typography .hero-columns_count_2 .hero-columns__col{width:calc(50% - 60px);margin:0 30px}.hero-columns_count_2 .hero-columns__col:not(:last-child),.typography .hero-columns_count_2 .hero-columns__col:not(:last-child){margin-bottom:0}.hero-columns_count_3,.typography .hero-columns_count_3{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:-10px;margin-right:-10px}.hero-columns_count_3 .hero-columns__col,.typography .hero-columns_count_3 .hero-columns__col{width:calc(33.3% - 20px);margin:0 10px}.hero-columns_count_3 .hero-columns__col:not(:last-child),.typography .hero-columns_count_3 .hero-columns__col:not(:last-child){margin-bottom:0}.hero-columns_count_5,.typography .hero-columns_count_5{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:-30px;margin-right:-30px}.hero-columns_count_5 .hero-columns__col,.typography .hero-columns_count_5 .hero-columns__col{width:calc(20% - 60px);margin:0 30px}.hero-columns_count_5 .hero-columns__col:not(:last-child),.typography .hero-columns_count_5 .hero-columns__col:not(:last-child){margin-bottom:0}}@media screen and (min-width:1280px){.hero-columns__col_theme_dark,.typography .hero-columns__col_theme_dark{padding:60px 60px 80px}}.hero-lead{margin:65px -20px;padding:35px 20px;font-size:14px;line-height:25px;color:#2e353b;background:#f3f3f3}@media screen and (min-width:768px){.hero-lead{margin:80px -40px;padding:60px 40px;font-size:18px;line-height:30px}}@media screen and (min-width:1000px){.hero-lead{margin:120px -30px;padding:60px 30px}}@media screen and (min-width:1280px){.hero-lead{margin:120px 0;padding:80px 120px}}.hero-ol,.typography .hero-ol{margin:0;padding:0;list-style:none;counter-reset:section}.hero-ol__item,.typography .hero-ol__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin:0}.hero-ol__item:not(:last-child),.typography .hero-ol__item:not(:last-child){margin:0 0 30px}.hero-ol__item:before,.typography .hero-ol__item:before{counter-increment:section;content:counter(section);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;margin-right:20px;border-radius:50%;font-family:"Excentra Pro";font-weight:300;font-size:25px;line-height:30px;text-align:center;color:#8f1437;background:#f3f3f3}@media screen and (min-width:768px){.hero-ol__item:before,.typography .hero-ol__item:before{width:60px;height:60px;margin-right:25px}}@media screen and (min-width:1000px){.hero-ol,.typography .hero-ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.hero-ol__item,.typography .hero-ol__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:0 20px;max-width:170px;-webkit-box-sizing:border-box;box-sizing:border-box}.hero-ol__item:not(:last-child),.typography .hero-ol__item:not(:last-child){margin:0}.hero-ol__item:before,.typography .hero-ol__item:before{margin:0 auto 25px}}.hero-support__title,.typography .hero-support__title{margin-bottom:25px}@media screen and (min-width:768px){.hero-support__title,.typography .hero-support__title{margin-bottom:60px}}.button-group,.typography .button-group{margin:45px 0}.button-group:first-child,.typography .button-group:first-child{margin-top:0}.button-group:last-child,.typography .button-group:last-child{margin-bottom:0}.button-group .button:not(:last-child),.typography .button-group .button:not(:last-child){margin-bottom:20px}.logo-line,.typography .logo-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px -10px}.logo-line:first-child,.typography .logo-line:first-child{margin-top:0}.logo-line:last-child,.typography .logo-line:last-child{margin-bottom:0}.logo-line__item,.typography .logo-line__item{width:calc(50% - 20px);margin:5px}@media screen and (min-width:768px){.logo-line,.typography .logo-line{margin:60px -10px}.logo-line__item,.typography .logo-line__item{width:calc(25% - 20px)}}@media screen and (min-width:1280px){.logo-line,.typography .logo-line{margin:75px 0}.logo-line__item,.typography .logo-line__item{width:155px;margin:0}}.tabbed-accordion__nav{display:none}.tabbed-accordion__main{font-size:14px;line-height:25px}.tabbed-accordion__header{margin-bottom:45px}.tabbed-accordion__label svg{position:absolute;top:0;left:0;pointer-events:none;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;-ms-flex-negative:0;flex-shrink:0}.tabbed-accordion__label[role=button]{position:relative;cursor:pointer;margin:0;padding:2.5px 0 25px 40px;min-height:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabbed-accordion__label[aria-expanded=true]+.tabbed-accordion__text{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #f3f3f3}@media screen and (min-width:1280px){.tabbed-accordion__header{margin-bottom:65px}.tabbed-accordion__main{display:-webkit-box;display:-ms-flexbox;display:flex}.tabbed-accordion__nav{display:block;width:350px;padding-right:60px;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #f3f3f3}.tabbed-accordion__content{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:60px}.tabbed-accordion__section:not(.is-open){display:none}.tabbed-accordion__label{display:none!important}}.photo-gallery,.typography .photo-gallery{margin:45px 0}.photo-gallery__text,.typography .photo-gallery__text{margin-top:45px}.photo-gallery__main,.typography .photo-gallery__main{margin:0 -20px}.photo-gallery__thumbnails,.typography .photo-gallery__thumbnails{margin:10px -20px 0}.photo-gallery__main img,.photo-gallery__thumbnails img,.typography .photo-gallery__main img,.typography .photo-gallery__thumbnails img{display:block;width:100%;height:auto;max-width:100%}.photo-gallery__thumbnail,.typography .photo-gallery__thumbnail{position:relative;width:auto;cursor:pointer}.photo-gallery__thumbnail.swiper-slide-active:before,.typography .photo-gallery__thumbnail.swiper-slide-active:before{opacity:1}.photo-gallery__thumbnail:before,.typography .photo-gallery__thumbnail:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #2e353b;background:rgba(255,255,255,.5);opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s}.photo-gallery__next,.photo-gallery__prev,.typography .photo-gallery__next,.typography .photo-gallery__prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.photo-gallery__next.swiper-button-disabled,.photo-gallery__prev.swiper-button-disabled,.typography .photo-gallery__next.swiper-button-disabled,.typography .photo-gallery__prev.swiper-button-disabled{opacity:.2;pointer-events:none}.photo-gallery__next,.typography .photo-gallery__next{left:100%;margin-left:20px}.photo-gallery__prev,.typography .photo-gallery__prev{right:100%;margin-right:20px}.photo-gallery__thumbnails-wrapper,.typography .photo-gallery__thumbnails-wrapper{position:relative}@media screen and (max-width:767px){.photo-gallery__thumbnail,.typography .photo-gallery__thumbnail{width:90px}}@media screen and (max-width:1279px){.photo-gallery__next,.photo-gallery__prev,.typography .photo-gallery__next,.typography .photo-gallery__prev{display:none}}@media screen and (min-width:768px){.photo-gallery,.typography .photo-gallery{margin:80px 0}.photo-gallery__text,.typography .photo-gallery__text{margin-top:80px}.photo-gallery__main,.typography .photo-gallery__main{margin:0 -40px}.photo-gallery__thumbnails,.typography .photo-gallery__thumbnails{margin:20px -40px 0}}@media screen and (min-width:1000px){.photo-gallery,.typography .photo-gallery{margin:120px 0}.photo-gallery__main,.typography .photo-gallery__main{margin:0 -30px}.photo-gallery__thumbnails,.typography .photo-gallery__thumbnails{margin:20px -30px 0}}@media screen and (min-width:1280px){.photo-gallery__main,.typography .photo-gallery__main{margin:0}.photo-gallery__thumbnails,.typography .photo-gallery__thumbnails{margin:20px 0 0}}.tech-list__item{margin-top:55px;padding-top:20px;border-top:1px solid #f3f3f3}@media screen and (min-width:768px){.tech-list__item{margin-top:85px;padding-top:30px}}.tech-card__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:25px}.tech-card__image{width:80px;-ms-flex-negative:0;flex-shrink:0}.tech-card__image img{max-width:100%;height:auto}.tech-card__title{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 20px;font-size:1.5384615385rem;line-height:1.25;font-family:"Excentra Pro";font-weight:300;color:#2e353b}@media all and (min-width:768px){.tech-card__title{font-size:1.9230769231rem;line-height:1.2}}.tech-card__video .link{vertical-align:top}.tech-card__title,.tech-card__video{margin-bottom:10px}@media screen and (max-width:767px){.tech-card__video .link__text{display:none}}@media screen and (min-width:768px){.tech-card__header{margin-bottom:30px}.tech-card__image{width:auto}.tech-card__title{padding:0 30px}}.pillar{padding:42px 20px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.pillar__header,.pillar__main{margin:24px 0}.pillar__header:first-child,.pillar__image:first-child,.pillar__main:first-child,.shop-hero__main dt:first-child{margin-top:0}.pillar__header:last-child,.pillar__image:last-child,.pillar__main:last-child{margin-bottom:0}.pillar__header{margin-bottom:24px;font-size:1.0769230769rem;line-height:1.7857142857}.pillar__image{margin:24px 0}.pillar__image img{display:block;max-width:100%;width:100%;height:auto}.pillar__image svg{display:block;margin:auto}@media screen and (min-width:768px){.pillar{padding:62px 0;max-width:446px}.pillar__header,.pillar__image,.pillar__main{margin:32px 0}.pillar__header:first-child,.pillar__image:first-child,.pillar__main:first-child{margin-top:0}.pillar__header:last-child,.pillar__image:last-child,.pillar__main:last-child{margin-bottom:0}}.return-steps__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:30px}.return-steps__item:last-child,.shop-hero__main dt:last-child{margin-bottom:0}.return-steps__icon{width:40px;height:auto;margin-right:20px}.return-steps__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.return-steps__item{margin-bottom:0}.return-steps__icon{margin-bottom:50px}.return-steps__main{min-height:40px;margin-bottom:30px}}.shop-section{margin-bottom:60px}.shop-section__header{padding-bottom:20px}.shop-section__breadcrumbs{padding:15px 20px}.shop-section__title{padding:0 20px;margin:0 auto;max-width:1380px;font-family:"Excentra Pro";font-weight:300;font-size:2.3076923077rem;line-height:1.1666666667}@media all and (min-width:768px){.shop-section__title{font-size:3.8461538462rem;line-height:1.2}}.shop-section__toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px 30px}.shop-section__count,.shop-section__count-text,.shop-section__toolbar{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop-section__count{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.shop-section__count-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;margin-right:10px;border-radius:50%;background:#f3f3f3}.shop-section_popup{margin:0}.shop-section_popup .shop-section__toolbar{padding:20px;background:#fff;-webkit-box-shadow:inset 0 -1px 0 0 #f3f3f3;box-shadow:inset 0 -1px 0 0 #f3f3f3}.shop-section_popup .shop-section__map{height:calc(100vh - 140px)}.shop-section_popup .shop-section__list{padding:0 20px}.shop-section_reserve .shop-section__list{padding:0}@media screen and (min-width:768px){.shop-section{margin-bottom:100px}.shop-section__header{padding-bottom:30px}.shop-section__breadcrumbs{padding:25px 40px 50px}.shop-section__toolbar{max-width:1380px;margin:0 auto}.shop-section__list,.shop-section__title{padding:0 40px;max-width:1380px;margin:0 auto}.shop-section__map{max-width:1380px;margin:0 auto}.shop-section__toolbar{padding:0 40px 40px}.shop-section_popup{margin-bottom:0}.shop-section_popup .shop-section__toolbar{padding:40px;max-width:100%}.shop-section_popup .shop-section__list,.shop-section_popup .shop-section__title{max-width:100%}.shop-section_popup .shop-section__list{padding:0 40px}.shop-section_popup .shop-section__map{height:calc(100vh - 200px)}.shop-section_reserve .shop-section__list{padding:0}}@media screen and (min-width:1000px){.shop-section{margin-bottom:150px}.shop-section__header{padding-bottom:60px}.shop-section__breadcrumbs{padding:25px 30px 50px}.shop-section__list,.shop-section__title,.shop-section__toolbar{padding:0 30px}.shop-section__toolbar{padding-bottom:45px}.shop-section_popup,.shop-section_reserve{margin-bottom:0}.shop-section_popup .shop-section__toolbar{padding:20px 30px 30px}.shop-section_popup .shop-section__map{overflow:auto;max-height:550px;padding:0}.shop-section_popup .shop-section__list{overflow:auto;max-height:550px;padding:0 30px}.shop-section_reserve .shop-section__main{display:-webkit-box;display:-ms-flexbox;display:flex}.shop-section_reserve .shop-section__list,.shop-section_reserve .shop-section__map{display:block!important;max-height:720px;height:720px;padding:0}.shop-section_reserve .shop-section__map{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.shop-section_reserve .shop-section__list{width:360px;-ms-flex-negative:0;flex-shrink:0;overflow:visible}}.shops-list__item:not(:last-child){margin-bottom:50px}@media screen and (min-width:768px){.shops-list__item{margin-top:30px;padding-top:30px;border-top:1px solid #f3f3f3}.shops-list__item:first-child{margin-top:0}.shops-list__item:not(:last-child){margin-bottom:0}}.shops-map{height:450px}@media screen and (min-width:768px){.shops-map{height:720px}}@media screen and (min-width:1000px){.shops-map{height:800px}}.pickup-section .shops-map,.shop-section_popup .shops-map{height:calc(100vh - 140px)}@media screen and (min-width:768px){.pickup-section .shops-map,.shop-section_popup .shops-map{height:calc(100vh - 200px)}}@media screen and (min-width:1000px){.pickup-section .shops-map,.shop-section_popup .shops-map{height:550px}.shop-section_reserve .shops-map{height:720px}}.shop-card__media{display:block;margin:0 10px 20px;overflow:hidden}.shop-card__media img{display:block;max-width:100%;height:auto}.shop-card__image{width:100%;height:auto}.shop-card__main{padding:0 20px}.shop-card__title{margin:0 0 20px;font-size:14px;line-height:25px;font-weight:600}.shop-card__metro{margin:0 0 10px}.shop-card__address,.shop-card__phone,.shop-card__schedule{font-style:normal}.shop-balloon__line:not(:last-child),.shop-card__address:not(:last-child),.shop-card__phone:not(:last-child),.shop-card__schedule:not(:last-child){margin-bottom:10px}@media screen and (min-width:768px){.shop-card{display:-webkit-box;display:-ms-flexbox;display:flex}.shop-card__media{margin:0;width:324px;-ms-flex-negative:0;flex-shrink:0}.shop-card__main{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:40px}}@media screen and (min-width:1000px){.shop-card__media{width:180px}.shop-card__media:hover .shop-card__image{-webkit-transform:scale(1.15);transform:scale(1.15)}.shop-card__image{-webkit-transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;will-change:transform;-webkit-transform:scale(1.01);transform:scale(1.01)}.shop-card__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:30px;font-size:14px;line-height:25px}.shop-card__label{display:none}.shop-card__title{margin-bottom:0}.shop-card__group{width:17%;-ms-flex-item-align:start;align-self:flex-start}.shop-card__address{width:29%}}.shop-balloon{position:absolute;min-width:260px;max-width:260px;padding:24px 20px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.1);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);background:#fff;font-family:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif}.shop-balloon:after{height:0;width:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;content:"";position:absolute;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.shop-balloon__close{position:absolute;top:10px;right:10px;width:30px;height:30px}.shop-balloon__header{padding-bottom:20px;font-size:14px;font-weight:600}.shop-balloon__footer,.shop-balloon__main{padding-top:4px;font-size:13px;line-height:1.5384}.shop-balloon__line b{color:#2e353b;margin-right:10px}.shop-balloon__footer{padding-top:20px}.shop-article__content{margin:45px auto 0;padding:0 20px}.shop-article__nearby{margin:65px 0;padding-top:65px;border-top:1px solid #f3f3f3}.shop-article__reviews{margin:65px 0}@media screen and (min-width:768px){.shop-article__content{margin-top:80px;padding:0 40px}.shop-article__nearby{margin:100px 0;padding-top:125px}.shop-article__reviews{margin:125px 0 0}}@media screen and (min-width:1000px){.shop-article__content{margin-top:120px;padding:0 30px}}@media screen and (min-width:1280px){.shop-article__content{max-width:680px}}.shop-hero{max-width:1380px;margin:0 auto;background:#f3f3f3}.shop-hero__map{height:320px;background:#dededf}.shop-hero__main{margin:0;padding:35px 20px}.shop-hero__main dt{margin:30px 0 15px;padding:0;font-weight:600}.shop-hero__main dd{margin:0 0 10px;padding:0}@media screen and (min-width:768px){.shop-hero__main{padding:55px 40px}.shop-hero__map{height:510px}}@media screen and (min-width:1280px){.shop-hero,.shop-hero__main{display:-webkit-box;display:-ms-flexbox;display:flex}.shop-hero__main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 120px}.shop-hero__map{width:50%;-ms-flex-negative:0;flex-shrink:0}}.shops-nearby__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin:0 0 15px}.shops-nearby__title{margin:0;padding:0;font-family:"Excentra Pro";font-weight:300;font-size:1.9230769231rem;line-height:1.2}@media all and (min-width:768px){.shops-nearby__title{font-size:2.3076923077rem;line-height:1.2333333333}}@media screen and (max-width:767px){.shops-nearby__main{margin:0 -20px}}@media screen and (min-width:768px){.shops-nearby__header{margin-bottom:45px}.shops-nearby__main,.shops-nearby__main .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shops-nearby__item{margin-bottom:45px}.shops-nearby__item:last-child{margin-bottom:0}}.shops-reviews__header{margin:0 0 15px;padding-bottom:25px}.shops-reviews__title{margin:0 0 15px;padding:0;font-family:"Excentra Pro";font-weight:300;font-size:1.9230769231rem;line-height:1.2}@media all and (min-width:768px){.shops-reviews__title{font-size:2.3076923077rem;line-height:1.2333333333}}.shops-reviews__item{padding-bottom:35px;margin-bottom:35px;border-bottom:1px solid #f3f3f3}.shops-reviews__item:last-child{margin-bottom:0;border-bottom:0}@media screen and (min-width:768px){.shops-reviews__header{padding-bottom:45px;margin-bottom:45px;border-bottom:1px solid #f3f3f3}.shops-reviews__title{margin-bottom:20px}.shops-reviews__item{padding-bottom:45px;margin-bottom:45px}}.shop-review__header{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:top;margin-bottom:20px;font-size:14px}.shop-review__rating{height:18px}.shop-review__name{position:relative;margin:0 0 0 15px;padding-left:15px}.shop-review__name:before{content:"";position:absolute;margin-top:-7.5px;top:50%;left:0;width:1px;height:15px;background:#e1e1e1}.shop-review__main{color:#6e6e6e}.shop-review__response{position:relative;margin-top:20px;padding-left:35px}.shop-review__response-header{margin-bottom:10px;font-size:14px}.shop-review__response-header:before{content:"";position:absolute;top:0;left:0;width:20px;height:20px;border-radius:50%;background:#8f1437 url(../images/pin-content-inverted.svg) no-repeat 50% 50%;background-size:10px 10px}@media screen and (min-width:768px){.shop-review__response{margin-top:30px}}.shop-nearby{max-width:240px}.shop-nearby__image img{display:block;max-width:100%}.shop-nearby__media{margin-bottom:15px;overflow:hidden}.shop-nearby__title{margin-bottom:10px;font-size:14px;line-height:25px;font-weight:600;color:#2e353b}.shop-nearby__metro{margin-bottom:10px;color:#6e6e6e}.shop-nearby__address{color:#6e6e6e}@media screen and (min-width:768px){.shop-nearby{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:none}.shop-nearby:hover .shop-nearby__image{-webkit-transform:scale(1.15);transform:scale(1.15)}.shop-nearby__title{margin-bottom:20px}.shop-nearby__media{width:180px;margin-bottom:0;margin-right:30px;-ms-flex-negative:0;flex-shrink:0}.shop-nearby__image{-webkit-transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;will-change:transform;-webkit-transform:scale(1.01);transform:scale(1.01)}}.dolyami-scheme{padding:30px 20px;background:#f3f3f3}.input-list__item .dolyami-scheme{margin:25px 0}.dolyami-scheme__items{position:relative}.dolyami-scheme__items:before{position:absolute;top:0;left:9px;bottom:0;width:1px;background:#ccc;content:""}.dolyami-scheme__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}.dolyami-scheme__item:last-child,.dolyami-scheme__list li:last-child{margin-bottom:0}.dolyami-scheme__item:nth-child(1) .dolyami-scheme__icon circle{stroke-dasharray:56.5486677646;stroke-dashoffset:42.4115008235}.dolyami-scheme__item:nth-child(2) .dolyami-scheme__icon circle{stroke-dasharray:56.5486677646;stroke-dashoffset:28.2743338823}.dolyami-scheme__item:nth-child(3) .dolyami-scheme__icon circle{stroke-dasharray:56.5486677646;stroke-dashoffset:14.1371669412}.dolyami-scheme__item:nth-child(4) .dolyami-scheme__icon circle{stroke-dasharray:56.5486677646;stroke-dashoffset:0}.dolyami-scheme__item:nth-child(4) .dolyami-scheme__icon:before{display:none}.dolyami-scheme__item:nth-child(4) .dolyami-scheme__icon:after{display:block}.dolyami-scheme__icon{position:relative;width:20px;height:20px;margin-right:20px;background:#f3f3f3;outline:5px solid #f3f3f3}.dolyami-scheme__icon:after{display:none;position:absolute;content:"";top:0;right:0;width:20px;height:20px;background:url(../images/dolyami-checkmark.svg)}.dolyami-scheme__icon:before{position:absolute;content:"";top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:8px;height:8px;background:#2e353b;border-radius:50%}.dolyami-scheme__image{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);vertical-align:top}.dolyami-scheme__label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:20px}.dolyami-scheme__title{margin-right:10px;font-size:14px;font-weight:600;color:#2e353b}.dolyami-scheme__subtitle{font-size:13px}.dolyami-scheme__list{list-style:none;margin:30px 0 0;padding:0}.dolyami-scheme__list li{padding-left:30px;margin-bottom:15px;background:url(../images/dolyami-checkmark.svg) no-repeat 0 0;background-size:20px 20px}.dolyami-scheme_size_l .dolyami-scheme__title{font-size:16px;font-weight:700}.dolyami-scheme_size_l .dolyami-scheme__list{font-size:14px;line-height:25px}.dolyami-scheme_size_l .dolyami-scheme__list li{background-position:0 2.5px}@media screen and (min-width:768px){.dolyami-scheme{padding:35px 30px}.input-list__item .dolyami-scheme{margin:30px 0}.dolyami-scheme__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dolyami-scheme__items:before{top:auto;left:0;right:25%;width:auto;height:1px;bottom:9px}.dolyami-scheme__item{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;padding-bottom:35px}.dolyami-scheme__icon{position:absolute;left:0;bottom:0}.dolyami-scheme__label,.dolyami-scheme__subtitle,.dolyami-scheme__title{display:block}.dolyami-scheme__title{margin-bottom:5px}.dolyami-scheme__list{margin-top:40px}.dolyami-popup .dolyami-scheme__items{max-width:600px;margin-left:auto;margin-right:auto}.dolyami-popup .dolyami-scheme__items:before{right:calc(25%/2);left:calc(25%/2)}.dolyami-popup .dolyami-scheme__item,.dolyami-popup .dolyami-scheme__label{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dolyami-popup .dolyami-scheme__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dolyami-popup .dolyami-scheme__title{margin-right:0}.dolyami-popup .dolyami-scheme__icon{left:50%;margin:0 0 0 -10px}.dolyami-popup .dolyami-scheme__list{text-align:left;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.dolyami-link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px;border:1px solid #e1e1e1}.dolyami-link:hover .dolyami-link__icon{-webkit-transform:translate(5px,-50%);transform:translate(5px,-50%)}.dolyami-link__logo{margin-right:15px}.dolyami-link__logo img{display:block}.dolyami-link__text{color:#2e353b}.dolyami-link__icon{position:absolute;top:50%;right:19px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s;will-change:transform}.dolyami-popup{padding:20px}.dolyami-popup__logo{margin-bottom:35px}.dolyami-popup__title{margin-bottom:20px;font-family:"Excentra Pro";font-weight:300;font-size:1.5384615385rem;line-height:1.25}@media all and (min-width:768px){.dolyami-popup__title{font-size:1.9230769231rem;line-height:1.2}}.dolyami-popup__subtitle{font-size:14px;line-height:25px}.dolyami-popup__scheme{margin:25px 0}@media screen and (min-width:768px){.dolyami-popup{padding:40px 20px;text-align:center}.dolyami-popup__logo{margin-bottom:40px}.dolyami-popup__subtitle{margin-bottom:35px}}.visually-hidden{border:0!important;clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important}.strong{font-weight:600}.is-hidden{display:none}.highlight{color:#8f1437}.quiet{color:#6e6e6e}