html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}template{display:none}[hidden]{display:none}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;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")}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{-ms-flex-negative:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .3s;transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";-webkit-filter:blur(50px);filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}:root{--mm-ocd-width:80%;--mm-ocd-min-width:200px;--mm-ocd-max-width:440px}body.mm-ocd-opened{-ms-scroll-chaining:none;overflow-y:hidden;overscroll-behavior:none}.mm-ocd{-ms-scroll-chaining:none;background:rgba(0,0,0,0);bottom:100%;left:0;overflow:hidden;overscroll-behavior:contain;position:fixed;right:0;top:0;-webkit-transition-delay:.45s,.15s;transition-delay:.45s,.15s;-webkit-transition-duration:0s,.3s;transition-duration:0s,.3s;-webkit-transition-property:bottom,background-color;transition-property:bottom,background-color;-webkit-transition-timing-function:ease;transition-timing-function:ease;z-index:9999}.mm-ocd--open{background:rgba(0,0,0,.25);bottom:0;-webkit-transition-delay:0s;transition-delay:0s}.mm-ocd__content{background:#fff;bottom:0;max-width:var(--mm-ocd-max-width);min-width:var(--mm-ocd-min-width);position:absolute;top:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;width:var(--mm-ocd-width);z-index:2}.mm-ocd--left .mm-ocd__content{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-ocd--right .mm-ocd__content{right:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-ocd--open .mm-ocd__content{-webkit-transform:translateZ(0);transform:translateZ(0)}.mm-ocd__backdrop{background:rgba(3,2,1,0);bottom:0;position:absolute;top:0;width:clamp(100% - var(--mm-ocd-max-width),100% - var(--mm-ocd-width),100% - var(--mm-ocd-min-width));z-index:3}.mm-ocd--left .mm-ocd__backdrop{right:0}.mm-ocd--right .mm-ocd__backdrop{left:0}.mm-spn,.mm-spn a,.mm-spn li,.mm-spn span,.mm-spn ul{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;padding:0}:root{--mm-spn-item-height:50px;--mm-spn-item-indent:20px;--mm-spn-line-height:24px;--mm-spn-panel-offset:30%}.mm-spn{-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;clip-path:inset(0 0 0 0);height:100%;overflow:hidden;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);width:100%}.mm-spn ul{-webkit-overflow-scrolling:touch;background:inherit;bottom:0;cursor:default;left:100%;line-height:var(--mm-spn-line-height);overflow:visible;overflow-y:auto;padding-right:var(--mm-spn-panel-offset);position:fixed;top:0;-webkit-transition:left .3s ease 0s;transition:left .3s ease 0s;width:calc(100% + var(--mm-spn-panel-offset));z-index:2}.mm-spn ul:after{content:"";display:block;height:var(--mm-spn-item-height)}.mm-spn>ul{left:0}.mm-spn ul.mm-spn--open{left:0}.mm-spn ul.mm-spn--parent{left:calc(var(--mm-spn-panel-offset)*-1);overflow:visible}.mm-spn li{background:inherit;cursor:pointer;position:relative}.mm-spn li:before{border-right:2px solid;border-top:2px solid;content:"";display:block;height:10px;opacity:.4;position:absolute;right:calc(var(--mm-spn-item-height)/2);top:calc(var(--mm-spn-item-height)/2);-webkit-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:10px;z-index:0}.mm-spn li:after{border-top:1px solid;content:"";display:block;margin-left:var(--mm-spn-item-indent);opacity:.15}.mm-spn a,.mm-spn span{padding:calc((var(--mm-spn-item-height) - var(--mm-spn-line-height))/2) var(--mm-spn-item-indent);position:relative;z-index:1}.mm-spn a{background:inherit;color:inherit;text-decoration:none}.mm-spn a:not(:last-child){width:calc(100% - var(--mm-spn-item-height))}.mm-spn a:not(:last-child):after{border-right:1px solid;bottom:0;content:"";display:block;opacity:.15;position:absolute;right:0;top:0}.mm-spn span{background:transparent}.mm-spn.mm-spn--navbar{cursor:pointer}.mm-spn.mm-spn--navbar:before{border-left:2px solid;border-top:2px solid;content:"";display:block;height:10px;left:var(--mm-spn-item-indent);margin-top:2px;opacity:.4;position:absolute;top:calc(var(--mm-spn-item-height)/2);-webkit-transform:rotate(-45deg) translate(50%,-50%);-ms-transform:rotate(-45deg) translate(50%,-50%);transform:rotate(-45deg) translate(50%,-50%);width:10px}.mm-spn.mm-spn--navbar.mm-spn--main{cursor:default}.mm-spn.mm-spn--navbar.mm-spn--main:before{content:none;display:none}.mm-spn.mm-spn--navbar:after{content:attr(data-mm-spn-title);display:block;height:var(--mm-spn-item-height);left:0;line-height:var(--mm-spn-item-height);opacity:.4;overflow:hidden;padding:0 calc(var(--mm-spn-item-indent)*2);position:absolute;right:0;text-align:center;text-overflow:ellipsis;top:0;white-space:nowrap}.mm-spn.mm-spn--navbar.mm-spn--main:after{padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--navbar ul{top:calc(var(--mm-spn-item-height) + 1px)}.mm-spn.mm-spn--navbar ul:before{border-top:1px solid;content:"";display:block;opacity:.15;position:fixed;top:inherit;width:100%;z-index:2}.mm-spn.mm-spn--light{background:#f3f3f3;color:#444}.mm-spn.mm-spn--dark{background:#333;color:#ddd}.mm-spn.mm-spn--vertical{overflow-y:auto}.mm-spn.mm-spn--vertical ul{padding-right:0;position:static;width:100%}.mm-spn.mm-spn--vertical ul ul{display:none;padding-left:var(--mm-spn-item-indent)}.mm-spn.mm-spn--vertical ul ul:after{height:calc(var(--mm-spn-item-height)/2)}.mm-spn.mm-spn--vertical ul.mm-spn--open{display:block}.mm-spn.mm-spn--vertical li.mm-spn--open:before{-webkit-transform:rotate(135deg) translate(-50%);-ms-transform:rotate(135deg) translate(-50%);transform:rotate(135deg) translate(-50%)}.mm-spn.mm-spn--vertical ul ul li:last-child:after{content:none;display:none}@font-face{font-display:swap;font-family:onest-nd;font-style:normal;font-weight:400;src:url(../fonts/onest/onest-v2-cyrillic_latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:onest-nd;font-style:normal;font-weight:500;src:url(../fonts/onest/onest-v2-cyrillic_latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:onest-nd;font-style:normal;font-weight:700;src:url(../fonts/onest/onest-v2-cyrillic_latin-700.woff2) format("woff2")}*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,.05);font-size:10px}html:not(.is-loaded) *{-webkit-transition:none!important;transition:none!important}html:not(.is-loaded) :after,html:not(.is-loaded) :before{-webkit-transition:none!important;transition:none!important}body{background-color:var(--neutral-white);color:#333;font:400 1.6rem/1.5 onest-nd,sans-serif;overflow-x:hidden;overflow-y:auto}img{max-width:100%}input,textarea{outline:none}input:focus:required:invalid,textarea:focus:required:invalid{border-color:red}input:required:valid,textarea:required:valid{border-color:green}a{color:#333;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease}a:hover{color:#595959;text-decoration:none}#app{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100%;min-width:32rem;position:relative}.container-fluid{margin-left:auto;margin-right:auto;max-width:161rem;padding:0 2.5rem;width:100%}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}@media screen and (max-width:576px){.container-fluid{padding:0 1.5rem}}.theme-btn{border:3px solid transparent;cursor:pointer;display:inline-block;font-size:1.4rem;font-style:normal;font-weight:400;line-height:100%;padding:1.2rem 2.4rem;position:relative;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}@media screen and (max-width:768px){.theme-btn{font-size:1.3rem;padding:1rem 2rem}}.theme-btn.btn-primary{background-color:var(--primary-500);color:var(--neutral-white)}.theme-btn.btn-primary:hover{background-color:var(--primary-600)}.theme-btn.btn-primary:focus{background:var(--primary-700);border-color:var(--primary-300)}.theme-btn.btn-primary:active{background-color:var(--primary-800)}.theme-btn.btn-primary:disabled{background-color:var(--neutral-400);color:var(--neutral-white)}.theme-btn.btn-primary.active{background-color:var(--primary-100);color:var(--primary-600)}.theme-btn.btn-secondary{background:var(--neutral-white);color:var(--secondary-500);outline:1px solid var(--secondary-500)}.theme-btn.btn-secondary:hover{background:var(--secondary-50);color:var(--secondary-700);outline:1px solid var(--secondary-700)}.theme-btn.btn-secondary:focus{background:var(--neutral-white);color:var(--secondary-800);outline:3px solid var(--secondary-200)}.theme-btn.btn-secondary:active{background:var(--secondary-700);color:#fff}.theme-btn.btn-secondary:disabled{background:var(--neutral-white,#fff);color:var(--neutral-200);outline:1px solid var(--neutral-200,#c7c9cc)}.theme-btn.btn-secondary.active{background:var(--secondary-100);color:var(--secondary-700)}.custom__checkbox{color:var(--neutral-950);cursor:pointer;display:block;font-size:1.4rem;margin-bottom:1.6rem;padding-left:2.8rem;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom__checkbox:last-of-type{margin-bottom:0}

.custom__checkbox:hover input ~ .custom__checkbox-checkmark {
    border-color: var(--secondary-500)
}

.custom__checkbox-checkbox {
    cursor: pointer;
    height: 0;
    opacity: 0;
    position: absolute;
    visibility: hidden;
    width: 0
}

.custom__checkbox-checkbox:checked ~ .custom__checkbox-checkmark {
    background-color: var(--secondary-500);
    border-color: var(--secondary-500)
}

.custom__checkbox-checkbox:checked ~ .custom__checkbox-checkmark:after {
    display: block;
    -webkit-filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(276deg) brightness(108%) contrast(101%);
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(276deg) brightness(108%) contrast(101%)
}

.custom__checkbox-checkmark {
    background: var(--neutral-white);
    border: 1px solid var(--secondary-200);
    border-radius: 4px;
    height: 2rem;
    left: 0;
    position: absolute;
    top: 0;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
    width: 2rem
}

.custom__checkbox-checkmark:after {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background: url(../images/svg/16x16/ic_Check-16__stroke.svg) no-repeat;
    background-size: 100%;
    content: "";
    display: none;
    height: 1.6rem;
    left: 2px;
    position: absolute;
    top: 1px;
    width: 1.6rem
}

.custom__checkbox-price{font-size:1.6rem;font-weight:500;padding-left:1.2rem}.custom__radio{color:var(--neutral-950);cursor:pointer;display:block;font-size:1.4rem;margin-bottom:1.6rem;padding-left:2.8rem;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom__radio:last-of-type{margin-bottom:0}.custom__radio-radio{cursor:pointer;height:0;opacity:0;position:absolute;visibility:hidden;width:0}.custom__radio-radio:checked~.custom__radio-checkmark{border-color:var(--secondary-500,#494991)}.custom__radio-radio:checked~.custom__radio-checkmark:after{display:block}.custom__radio-checkmark{background-color:#fff;border:1px solid var(--secondary-200,#b6b6d3);border-radius:100%;height:20px;left:0;position:absolute;top:2px;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:20px}.custom__radio-checkmark:after{background:var(--secondary-500,#494991);border-radius:50%;content:"";display:none;height:14px;left:2px;position:absolute;top:2px;width:14px}.toggle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.toggle-btn{cursor:pointer;height:2.4rem;position:relative}.toggle-btn.active:before{background:var(--secondary-500,#494991)}.toggle-btn.active:after{color:var(--secondary-50,#ededf4);left:2.6rem}.toggle-btn:before{background:var(--neutral-200,#c7c9cc);border-radius:9999px;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:inline-block;height:2.4rem;position:relative;-webkit-transition:.2s ease-in;transition:.2s ease-in;width:4.8rem}.toggle-btn:after{background:var(--neutral-50,#f1f1f2);border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:2rem;left:2px;position:absolute;top:2px;-webkit-transition:.2s ease-in;transition:.2s ease-in;width:2rem;z-index:2}.toggle-text{color:var(--neutral-950,#0b0c0d);font-size:1.4rem;margin-left:.8rem}:root{--accent-pink:#d71681;--neutral-white:#fff;--neutral-50:#f1f1f2;--neutral-100:#e3e4e6;--neutral-200:#c7c9cc;--neutral-300:#abadb3;--neutral-400:#8f9299;--neutral-500:#737780;--neutral-600:#5c5f66;--neutral-700:#45474d;--neutral-800:#2e3033;--neutral-900:#17181a;--neutral-950:#0b0c0d;--primary-50:#f0f5f4;--primary-100:#cce6e5;--primary-200:#9acecb;--primary-300:#67b5b0;--primary-400:#359d96;--primary-500:#02847c;--primary-600:#026a63;--primary-700:#014f4a;--primary-800:#013532;--primary-900:#001a19;--primary-950:#000d0c;--red-50:#fef6f6;--red-100:#fbe4e4;--red-200:#f7c5c5;--red-300:#f19d9d;--red-400:#e96767;--red-500:#e23636;--red-600:#ac2a2a;--red-700:#912121;--red-800:#6d1d1d;--red-900:#481919;--red-950:#150404;--secondary-50:#ededf4;--secondary-100:#dbdbe9;--secondary-200:#b6b6d3;--secondary-300:#9292bd;--secondary-400:#6d6da7;--secondary-500:#494991;--secondary-600:#3a3a74;--secondary-700:#2c2c57;--secondary-800:#1d1d3a;--secondary-900:#0f0f1d;--secondary-950:#07070e;--tetriary-50:#fcf4ee;--tetriary-100:#f4e1d2;--tetriary-200:#eec9af;--tetriary-300:#e4a47c;--tetriary-400:#d9774a;--tetriary-500:#c9582c;--tetriary-600:#ac442a;--tetriary-700:#863123;--tetriary-800:#65271f;--tetriary-900:#491e18;--tetriary-950:#140706}[class*=" icon-"],[class^=icon-]{fill:currentColor;fill-rule:evenodd;display:inline-block;position:relative;vertical-align:middle}.icon-svg{stroke:#45474d;height:2.8rem;width:2.8rem}.icon-svg.big-icon{stroke:none;height:7.2rem;width:7.2rem}

.icon-svg.default-icon {
    height: 2.1rem;
    width: 2.1rem
}
.icon-svg.small-icon{height:1.6rem;width:1.6rem}.block__title{color:var(--neutral-950);margin-bottom:3.2rem;position:relative}@media screen and (max-width:768px){.block__title{margin-bottom:1.6rem}}.block__title-actions{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.block__title.is-center{text-align:center}.block__title-controls{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:768px){.block__title-controls{display:none}}.block__title-controls span{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:hsla(0,0%,100%,.8);border:1px solid var(--secondary-500);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.8rem;justify-content:center;line-height:1;margin-right:1.2rem;padding:1rem;width:3.8rem}.block__title-controls span:last-of-type{margin-right:0}.block__title-controls span:after,.block__title-controls span:before{display:none}.block__title-controls span.swiper-button-disabled{background:hsla(0,0%,100%,.8);border:1px solid var(--neutral-200);opacity:1}.block__title-controls span.swiper-button-disabled .icon-svg{stroke:var(--neutral-200)}.block__title-controls span .icon-svg{stroke:var(--secondary-500)}h1{font-size:3.2rem;font-weight:700}h1,h2{font-family:onest-nd;font-style:normal;line-height:110%;margin:0;padding:0}h2{font-size:2.6rem;font-weight:500}@media screen and (max-width:768px){h2{font-size:2.2rem}}h3{font-family:onest-nd;font-size:2.2rem;font-style:normal;font-weight:500;line-height:120%;margin:0;padding:0}@media screen and (max-width:768px){h3{font-size:1.8rem}}h4{font-family:onest-nd;font-size:2rem;font-style:normal;font-weight:500;line-height:120%;margin:0;padding:0}@media screen and (max-width:768px){h4{font-size:1.8rem}}h5{font-family:onest-nd;font-size:1.8rem;font-style:normal;font-weight:500;line-height:120%;margin:0;padding:0}.lazy{opacity:0}.lazy,.lazy.loaded{-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.lazy.loaded{opacity:1}.lazy.loaded~.preloader{-webkit-animation:none;animation:none;display:none}.preloader{height:24px;left:50%;margin-left:-12px;margin-top:-12px;position:absolute;top:50%;width:24px}.checkout-loader,.preloader{-webkit-animation:preload-image 1s linear infinite;animation:preload-image 1s linear infinite;border:2px solid rgba(0,0,0,.8);border-left:2px solid var(--primary-500);border-radius:100%;display:block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkout-loader{height:16px;width:16px}.addcart-loader,.lazyload-preloader{bottom:0;display:none;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.addcart-loader:after,.lazyload-preloader:after{-webkit-animation:three-quarters-loader 1.25s linear infinite;animation:three-quarters-loader 1.25s linear infinite;border:3px solid #fff;border-radius:11px;border-right-color:transparent;content:"";height:18px;left:50%;margin-left:-9px;margin-top:-9px;overflow:hidden;position:absolute;text-indent:-9999px;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:18px;z-index:100}.addcart-loader:before,.lazyload-preloader:before{background-color:var(--primary-500);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:99}main.main__content{position:relative}main.main__content.loader:after{-webkit-animation:three-quarters-loader 1.25s linear infinite;animation:three-quarters-loader 1.25s linear infinite;border:4px solid var(--primary-500);border-radius:21px;border-right:4px solid transparent;content:"";height:42px;left:50%;margin-left:-21px;overflow:hidden;position:fixed;text-indent:-9999px;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:42px;z-index:100}main.main__content.loader:before{background-color:hsla(0,0%,100%,.8);border-radius:5px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:99}.popup-overlay{background:rgba(23,24,26,.6);bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;z-index:1;z-index:110}.popup-overlay.active{display:block}.popup-overlay.visible{opacity:1}body .fancybox__backdrop{background:rgba(23,24,26,.6)}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes preload-image{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{-webkit-transform:rotate(405deg);transform:rotate(405deg)}}@keyframes preload-image{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{-webkit-transform:rotate(405deg);transform:rotate(405deg)}}@-webkit-keyframes three-quarters-loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes three-quarters-loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.main__breadcrumbs{margin-bottom:3.2rem}@media screen and (max-width:768px){.main__breadcrumbs{margin-bottom:0}}.main__breadcrumbs-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}.main__breadcrumbs-item{font-size:1.4rem;margin-right:1.6rem;padding-right:1.6rem;position:relative}@media screen and (max-width:768px){.main__breadcrumbs-item.is-last{-webkit-box-flex:1;display:block!important;-ms-flex:1 0 100%;flex:1 0 100%;margin-bottom:1.2rem!important;margin-top:12px;padding-left:2.8rem}.main__breadcrumbs-item.is-last a:before{background-image:url(../images/svg/28x28/ic_CaretLeft-28__stroke.svg);background-repeat:no-repeat;background-size:85% 85%;content:"";-webkit-filter:invert(25%) sepia(7%) saturate(592%) hue-rotate(187deg) brightness(96%) contrast(85%);filter:invert(25%) sepia(7%) saturate(592%) hue-rotate(187deg) brightness(96%) contrast(85%);height:2rem;left:-2.5rem;position:absolute;top:50%;-webkit-transform:translateY(-43%);-ms-transform:translateY(-43%);transform:translateY(-43%);width:2.6rem}.main__breadcrumbs-item.is-last:after{display:none}}.main__breadcrumbs-item.is-cart{padding-left:2.8rem}@media screen and (max-width:768px){.main__breadcrumbs-item.is-cart{display:block!important;margin-bottom:1.8rem!important}}.main__breadcrumbs-item.is-cart:before{background-image:url(../images/svg/28x28/ic_CaretLeft-28__stroke.svg);background-repeat:no-repeat;background-size:100% 100%;content:"";-webkit-filter:invert(25%) sepia(7%) saturate(592%) hue-rotate(187deg) brightness(96%) contrast(85%);filter:invert(25%) sepia(7%) saturate(592%) hue-rotate(187deg) brightness(96%) contrast(85%);height:2.6rem;left:-.8rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2.6rem}.main__breadcrumbs-item.is-cart:after{display:none}.main__breadcrumbs-item:last-of-type{margin-right:0;padding-right:0}.main__breadcrumbs-item:after{background-image:url(../images/svg/16x16/ic_CaretRight-2-16.svg);background-repeat:no-repeat;background-size:100% 100%;content:"";-webkit-filter:invert(25%) sepia(7%) saturate(592%) hue-rotate(187deg) brightness(96%) contrast(85%);filter:invert(25%) sepia(7%) saturate(592%) hue-rotate(187deg) brightness(96%) contrast(85%);height:1.6rem;position:absolute;right:-.8rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.6rem}.main__breadcrumbs-link{color:var(--neutral-700);font-size:1.4rem;position:relative;white-space:nowrap}.main__breadcrumbs-link .icon-svg{stroke:var(--neutral-700);left:-.3rem;position:relative}.main__breadcrumbs-name{color:var(--neutral-400);font-size:1.4rem}@media screen and (max-width:768px){.main__breadcrumbs-active{}}body .buy1click-form,body .buy1click-form *,body .buy1click-form :after,body .buy1click-form :before{font-family:onest-nd,sans-serif!important}body .buy1click-form__overlay{background:rgba(23,24,26,.6)}@media screen and (max-width:576px){body .buy1click-form__overlay{padding:0!important;top:0!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}body .buy1click-form__overlay .buy1click-form__overlay-inner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}}body .buy1click-form__overlay .buy1click-form__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:auto;padding:3.2rem}@media screen and (max-width:576px){body .buy1click-form__overlay .buy1click-form__content{min-height:auto!important;padding:1.6rem;width:auto}}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__header{color:var(--neutral-950,#0b0c0d);font-size:2.4rem;font-weight:500;line-height:120%;margin:0 0 1.6rem;padding:0}@media screen and (max-width:576px){body .buy1click-form__overlay .buy1click-form__content .buy1click-form__header{border:0!important;font-size:2rem!important}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__close-button{right:1.6rem!important;top:1.8rem!important}}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__items .buy1click-form__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0!important;padding:0!important}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__items .buy1click-form__item .buy1click-item__col{display:block;padding:0}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__items .buy1click-form__item .buy1click-item__col.buy1click-item__col_info{-webkit-box-ordinal-group:1;-ms-flex-order:0;-webkit-box-flex:0;color:var(--neutral-700,#45474d);-ms-flex:0 0 100%;flex:0 0 100%;font-size:1.8rem;line-height:150%;margin-bottom:.8rem;max-width:100%;order:0;width:100%}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__items .buy1click-form__item .buy1click-item__col.buy1click-item__col_info .buy1click-item__name{color:var(--neutral-700,#45474d);font-size:1.8rem;font-weight:400;line-height:150%}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__items .buy1click-form__item .buy1click-item__col.buy1click-item__col_photo{-webkit-box-ordinal-group:2;-ms-flex-order:1;background-color:var(--neutral-50);order:1;padding-top:12rem;position:relative;width:18rem}@media screen and (max-width:576px){body .buy1click-form__overlay .buy1click-form__content .buy1click-form__items .buy1click-form__item .buy1click-item__col.buy1click-item__col_photo{left:0!important;top:0!important;width:14rem!important}}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__items .buy1click-form__item .buy1click-item__col.buy1click-item__col_photo img{bottom:0;height:95%;left:0;margin:auto;min-height:95%;min-width:95%;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;top:0;width:95%}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__items .buy1click-form__item .buy1click-item__col.buy1click-item__col_quantity{display:none}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__items .buy1click-form__item .buy1click-item__col.buy1click-form__not-extend-elem{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-box-align:first baseline;-ms-flex-align:first baseline;-webkit-box-flex:1;align-items:first baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;order:2;padding-left:1.6rem;text-align:left;width:auto}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__items .buy1click-form__item .buy1click-item__col.buy1click-form__not-extend-elem span.buy1click-item__compare-at-price{color:var(--neutral-500);font-size:1.6rem;margin-left:.8rem;text-decoration:line-through}@media screen and (max-width:576px){body .buy1click-form__overlay .buy1click-form__content .buy1click-form__items .buy1click-form__item .buy1click-item__col.buy1click-form__not-extend-elem span.buy1click-item__compare-at-price{font-size:1.2rem}}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__items .buy1click-form__item .buy1click-item__col.buy1click-form__not-extend-elem span.buy1click-item__price{color:var(--neutral-900);font-size:1.8rem;font-weight:500}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__items .buy1click-form__item .buy1click-item__col.buy1click-form__not-extend-elem span.buy1click-item__price.is-compare{color:var(--accent-pink)}@media screen and (max-width:576px){body .buy1click-form__overlay .buy1click-form__content .buy1click-form__items .buy1click-form__item .buy1click-item__col.buy1click-form__not-extend-elem span.buy1click-item__price{font-size:1.6rem}}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__contact-info{margin:0 0 1.6rem;padding:0}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__contact-info .buy1click-form__field.buy1click-form-field_error div .buy1click-form-field__input{background:var(--neutral-white,#fff);border:1px solid var(--red-500,#e23636);color:var(--red-500,#e23636)}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__contact-info .buy1click-form__field .buy1click-form-field__label{color:var(--neutral-800,#2e3033);font-size:1.5rem;line-height:120%;margin-bottom:.8rem}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__contact-info .buy1click-form__field div .buy1click-form-field__input{background:var(--neutral-50,#f1f1f2);border:1px solid var(--neutral-200,#c7c9cc);border-radius:0;color:var(--neutral-400,#8f9299);font-size:1.6rem;height:4.8rem!important;padding:1rem 1.6rem;-webkit-transition:all .2s ease;transition:all .2s ease}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__contact-info .buy1click-form__field div .buy1click-form-field__input:hover{background:var(--neutral-white,#fff);border:1px solid var(--secondary-400,#6d6da7)}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__contact-info .buy1click-form__field div .buy1click-form-field__input:focus{background:var(--neutral-white,#fff);border:1px solid var(--secondary-700,#2c2c57);color:var(--neutral-950,#0b0c0d)}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__contact-info .buy1click-form__field .buy1click-form-field__error{background:var(--red-100,#fbe4e4);border-radius:0;color:var(--red-500,#e23636);font-size:1.4rem;line-height:150%;padding:.8rem 1.6rem;position:relative}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__contact-info .buy1click-form__field .buy1click-form-field__error:before{display:none}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__submit-button{background-color:var(--primary-500);border:3px solid transparent;border-radius:0;color:var(--neutral-white);cursor:pointer;display:inline-block;font-size:1.8rem;font-style:normal;font-weight:400;line-height:100%;margin:0;padding:1.4rem 2.6rem;position:relative;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__submit-button:hover{background-color:var(--primary-600)}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__submit-button:focus{background:var(--primary-700);border-color:var(--primary-300)}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__submit-button:active{background-color:var(--primary-800)}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__submit-button:disabled{background-color:var(--neutral-400);color:var(--neutral-white)}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__submit-button.active{background-color:var(--primary-100);color:var(--primary-600)}@media screen and (max-width:768px){body .buy1click-form__overlay .buy1click-form__content .buy1click-form__submit-button{font-size:1.6rem;padding:1rem 2rem}}@media screen and (max-width:576px){body .buy1click-form__overlay .buy1click-form__content .buy1click-form__submit-button{height:4.8rem!important}}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__policy{-webkit-box-ordinal-group:6;-ms-flex-order:5;margin:1.6rem 0 0;order:5;padding:0}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__policy .buy1click-checkbox-box{cursor:default}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__policy .buy1click-checkbox-box .buy1click-checkbox-box__checkbox{display:none}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__policy .buy1click-checkbox-box .buy1click-checkbox-box__label{color:var(--neutral-700,#45474d);font-size:1.2rem;line-height:150%;text-align:center}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__policy .buy1click-checkbox-box .buy1click-checkbox-box__label a{color:var(--secondary-500,#494991);text-decoration:none}body .buy1click-form__overlay .buy1click-form__content .buy1click-form__policy .buy1click-checkbox-box .buy1click-checkbox-box__label a:hover{color:#333}.buy1click__colors{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:.8rem}.buy1click__colors-color{border-radius:100%;height:2.4rem;width:2.4rem}.buy1click__colors-info{padding-left:1.2rem;width:calc(100% - 2.4rem)}.buy1click__colors-info span{display:block;font-size:1.4rem;line-height:150%}.buy1click__colors-info span.color-name{font-size:1.6rem;font-weight:500}.oc-modal-open .oc{background:-webkit-gradient(linear,left bottom,left top,from(rgba(23,24,26,.6)),to(rgba(23,24,26,.6)))!important;background:linear-gradient(0deg,rgba(23,24,26,.6),rgba(23,24,26,.6))!important}.oc>*{font-family:onest-nd,sans-serif!important}.oc .oc-light-form{max-width:44.4rem;width:100%}.oc .oc-light-form .oc-light-form__content{background-color:#fff;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:3.2rem;width:100%}.oc .oc-light-form .oc-light-form__content .oc-light-form__header{font-size:2.4rem;font-weight:500;margin:0 0 2.4rem;padding:0}.oc .oc-light-form .oc-light-form__content .oc-light-form__field{margin-bottom:2.4rem}.oc .oc-light-form .oc-light-form__content .oc-light-form__field.oc-light-form-field_error .oc-light-form-field__box .oc-light-form-input-text{background:var(--neutral-white,#fff);border:1px solid var(--red-500,#e23636);color:var(--red-500,#e23636)}.oc .oc-light-form .oc-light-form__content .oc-light-form__field .oc-light-form-field__label{color:var(--neutral-800,#2e3033);font-size:1.5rem;line-height:120%;margin-bottom:.8rem}.oc .oc-light-form .oc-light-form__content .oc-light-form__field .oc-light-form-field__box .oc-light-form-input-text{background:var(--neutral-50,#f1f1f2);border:1px solid var(--neutral-200,#c7c9cc);border-radius:0;color:var(--neutral-400,#8f9299);font-size:1.6rem;height:4.8rem!important;padding:1rem 1.6rem;-webkit-transition:all .2s ease;transition:all .2s ease}.oc .oc-light-form .oc-light-form__content .oc-light-form__field .oc-light-form-field__box .oc-light-form-input-text:hover{background:var(--neutral-white,#fff);border:1px solid var(--secondary-400,#6d6da7)}.oc .oc-light-form .oc-light-form__content .oc-light-form__field .oc-light-form-field__box .oc-light-form-input-text:focus{background:var(--neutral-white,#fff);border:1px solid var(--secondary-700,#2c2c57);color:var(--neutral-950,#0b0c0d)}.oc .oc-light-form .oc-light-form__content .oc-light-form__field .oc-light-form-field__box .oc-light-form-field__error{background:var(--red-100,#fbe4e4);border-radius:0;color:var(--red-500,#e23636);font-size:1.4rem;line-height:150%;padding:.8rem 1.6rem;position:relative}.oc .oc-light-form .oc-light-form__content .oc-light-form__field .oc-light-form-field__box .oc-light-form-field__error:before{display:none}.oc .oc-light-form .oc-light-form__content .oc-light-form__submit-button{background-color:var(--primary-500);border:1px solid transparent;border-radius:0;color:var(--neutral-white);cursor:pointer;font-size:1.6rem;height:4.8rem!important;margin:0;padding:1rem 2rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.oc .oc-light-form .oc-light-form__content .oc-light-form__submit-button:hover{background-color:var(--primary-600)}.oc .oc-light-form .oc-light-form__content .oc-light-form__submit-button:focus{background:var(--primary-700);border-color:var(--primary-300)}.oc .oc-light-form .oc-light-form__content .oc-light-form__submit-button:active{background-color:var(--primary-800)}.oc .oc-light-form .oc-light-form__content .oc-light-form__submit-button:disabled{background-color:var(--neutral-400);color:var(--neutral-white)}.oc .oc-light-form .oc-light-form__content .oc-light-form__submit-button.active{background-color:var(--primary-100);color:var(--primary-600)}.oc .oc-light-form,.oc .oc-light-form *,.oc .oc-light-form-button,.oc .oc-light-form-input-text,.oc .oc-light-form-select.jq-selectbox .jq-selectbox__search input{font-family:onest-nd,sans-serif!important}.custom__callback{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid var(--neutral-200,#c7c9cc);display:none;-ms-flex-direction:column;flex-direction:column;margin-top:1.6rem;padding-top:1.6rem}@media screen and (max-width:576px){.custom__callback{display:-webkit-box;display:-ms-flexbox;display:flex}}.custom__callback-item{margin-bottom:.8rem}.custom__callback-item:last-of-type{margin-bottom:0}.custom__callback-item.phone-item a{color:var(--primary-500,#02847c);font-size:2rem;font-weight:400}.custom__callback-item.workhours-item{color:var(--neutral-500,#737780);font-size:1.2rem}.fixed__city .b-cityselect__notifier,.top__region .b-cityselect__notifier{background:var(--neutral-white,#fff);border:0;border-radius:0;-webkit-box-shadow:0 0 24px 0 rgba(23,24,26,.16);box-shadow:0 0 24px 0 rgba(23,24,26,.16);margin-top:2rem;min-width:26.3rem;padding:1.8rem 1.8rem .8rem}.fixed__city .b-cityselect__notifier .b-cityselect__notifier_triangle:after,.top__region .b-cityselect__notifier .b-cityselect__notifier_triangle:after{top:-1.9rem}.fixed__city .b-cityselect__notifier .b-cityselect__notifier_triangle:before,.top__region .b-cityselect__notifier .b-cityselect__notifier_triangle:before{display:none}.fixed__city .b-cityselect__notifier .b-cityselect__notifier_title,.top__region .b-cityselect__notifier .b-cityselect__notifier_title{font-size:1.4rem;font-weight:500;margin-bottom:1.6rem}.fixed__city .b-cityselect__notifier .b-cityselect__notifier_title .i-cityselect__city,.top__region .b-cityselect__notifier .b-cityselect__notifier_title .i-cityselect__city{color:var(--primary-500,#02847c)}.fixed__city .b-cityselect__notifier .b-cityselect__notifier_buttons,.top__region .b-cityselect__notifier .b-cityselect__notifier_buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.fixed__city .b-cityselect__notifier .b-cityselect__notifier_buttons input,.top__region .b-cityselect__notifier .b-cityselect__notifier_buttons input{border:1px solid transparent;cursor:pointer;font-size:1.3rem;padding:1.2rem 2rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.fixed__city .b-cityselect__notifier .b-cityselect__notifier_buttons input.b-cityselect__city_yes,.top__region .b-cityselect__notifier .b-cityselect__notifier_buttons input.b-cityselect__city_yes{background-color:var(--primary-500);color:var(--neutral-white)}.fixed__city .b-cityselect__notifier .b-cityselect__notifier_buttons input.b-cityselect__city_yes:hover,.top__region .b-cityselect__notifier .b-cityselect__notifier_buttons input.b-cityselect__city_yes:hover{background-color:var(--primary-600)}.fixed__city .b-cityselect__notifier .b-cityselect__notifier_buttons input.b-cityselect__city_yes:focus,.top__region .b-cityselect__notifier .b-cityselect__notifier_buttons input.b-cityselect__city_yes:focus{background:var(--primary-700);border-color:var(--primary-300)}.fixed__city .b-cityselect__notifier .b-cityselect__notifier_buttons input.b-cityselect__city_yes:active,.top__region .b-cityselect__notifier .b-cityselect__notifier_buttons input.b-cityselect__city_yes:active{background-color:var(--primary-800)}.fixed__city .b-cityselect__notifier .b-cityselect__notifier_buttons input.b-cityselect__city_yes:disabled,.top__region .b-cityselect__notifier .b-cityselect__notifier_buttons input.b-cityselect__city_yes:disabled{background-color:var(--neutral-400);color:var(--neutral-white)}.fixed__city .b-cityselect__notifier .b-cityselect__notifier_buttons input.b-cityselect__city_yes.active,.top__region .b-cityselect__notifier .b-cityselect__notifier_buttons input.b-cityselect__city_yes.active{background-color:var(--primary-100);color:var(--primary-600)}.fixed__city .b-cityselect__notifier .b-cityselect__notifier_buttons input.b-cityselect__city_no,.top__region .b-cityselect__notifier .b-cityselect__notifier_buttons input.b-cityselect__city_no{background-color:#fff;color:var(--secondary-500,#494991)}.fixed__city .b-cityselect__notifier .b-cityselect__notifier_buttons input.b-cityselect__city_no:hover,.top__region .b-cityselect__notifier .b-cityselect__notifier_buttons input.b-cityselect__city_no:hover{background:var(--secondary-50);color:var(--secondary-700)}.fixed__city .b-cityselect__notifier .b-cityselect__notifier_buttons input.b-cityselect__city_no:focus,.top__region .b-cityselect__notifier .b-cityselect__notifier_buttons input.b-cityselect__city_no:focus{background:var(--neutral-white);color:var(--secondary-800)}.fixed__city .b-cityselect__notifier .b-cityselect__notifier_buttons input.b-cityselect__city_no:active,.top__region .b-cityselect__notifier .b-cityselect__notifier_buttons input.b-cityselect__city_no:active{background:var(--secondary-700);color:#fff}.fixed__city .b-cityselect__notifier .b-cityselect__notifier_buttons input.b-cityselect__city_no:disabled,.top__region .b-cityselect__notifier .b-cityselect__notifier_buttons input.b-cityselect__city_no:disabled{background:var(--neutral-white,#fff);color:var(--neutral-200)}.fixed__city .b-cityselect__notifier .b-cityselect__notifier_buttons input.b-cityselect__city_no.active,.top__region .b-cityselect__notifier .b-cityselect__notifier_buttons input.b-cityselect__city_no.active{background:var(--secondary-100);color:var(--secondary-700)}.fixed__city .b-cityselect__notifier{margin-top:1.1rem}.fancybox-skin{background-color:#fff!important;-webkit-box-shadow:none!important;box-shadow:none!important;padding:3.2rem!important}.fancybox-skin .b-cityselect__change{padding:0}.fancybox-skin .b-cityselect__change .b-cityselect__change_info{color:var(--neutral-950,#0b0c0d);font-size:1.8rem;font-weight:500;line-height:120%;margin-bottom:2.4rem}.fancybox-skin .b-cityselect__change .b-cityselect__change_info .b-cityselect__list{-webkit-columns:inherit;-moz-columns:inherit;columns:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.fancybox-skin .b-cityselect__change .b-cityselect__change_info .b-cityselect__list li{margin-right:2.4rem}.fancybox-skin .b-cityselect__change .b-cityselect__change_info .b-cityselect__list li a.i-cityselect__set_city{color:var(--neutral-700,#45474d);color:var(--secondary-500,#494991);font-size:1.6rem;font-weight:400;font-weight:500;white-space:nowrap}.fancybox-skin .b-cityselect__change .b-cityselect__change_info .b-cityselect__list li a.i-cityselect__set_city:hover{color:var(--neutral-950)}.fancybox-skin .b-cityselect__change .b-cityselect__change_city_wrapper{margin-bottom:2.4rem}.fancybox-skin .b-cityselect__change .b-cityselect__change_city_wrapper .b-cityselect__change_span{color:var(--neutral-800,#2e3033);display:block;font-size:1.5rem;line-height:120%;margin-bottom:.8rem}.fancybox-skin .b-cityselect__change .b-cityselect__change_city_wrapper .b-cityselect__change_input-wrapper{position:relative}.fancybox-skin .b-cityselect__change .b-cityselect__change_city_wrapper .b-cityselect__change_input-wrapper:before{background-image:url(../images/svg/28x28/ic_Search-28__stroke.svg);content:"";height:2.8rem;left:1.6rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2.8rem}.fancybox-skin .b-cityselect__change .b-cityselect__change_city_wrapper .b-cityselect__change_input{background:var(--neutral-50,#f1f1f2);border:1px solid var(--neutral-200,#c7c9cc);border-radius:0;color:var(--neutral-400,#8f9299);font-size:1.4rem;height:4.8rem!important;max-width:36rem;padding:1rem 1.6rem 1rem 5.2rem;-webkit-transition:all .2s ease;transition:all .2s ease}.fancybox-skin .b-cityselect__change .b-cityselect__change_city_wrapper .b-cityselect__change_input:hover{background:var(--neutral-white,#fff);border:1px solid var(--secondary-400,#6d6da7)}.fancybox-skin .b-cityselect__change .b-cityselect__change_city_wrapper .b-cityselect__change_input:focus{background:var(--neutral-white,#fff);border:1px solid var(--secondary-700,#2c2c57);color:var(--neutral-950,#0b0c0d)}.fancybox-skin .b-cityselect__change .b-cityselect__list_wrapper .b-cityselect__list{-webkit-columns:inherit;-moz-columns:inherit;columns:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.fancybox-skin .b-cityselect__change .b-cityselect__list_wrapper .b-cityselect__list li{margin-bottom:2.4rem;margin-right:2.4rem}.fancybox-skin .b-cityselect__change .b-cityselect__list_wrapper .b-cityselect__list li a.i-cityselect__set_city{color:var(--neutral-700,#45474d);font-size:1.4rem;font-weight:400;white-space:nowrap}.fancybox-skin .b-cityselect__change .b-cityselect__list_wrapper .b-cityselect__list li a.i-cityselect__set_city:hover{color:var(--neutral-700,#45474d)}.fancybox-slide .b-cityselect__change{background-color:#fff!important;-webkit-box-shadow:none!important;box-shadow:none!important;padding:3.2rem!important}.fancybox-slide .b-cityselect__change .b-cityselect__change_info{color:var(--neutral-950,#0b0c0d);font-size:1.8rem;font-weight:500;line-height:120%;margin-bottom:2.4rem}.fancybox-slide .b-cityselect__change .b-cityselect__change_info .b-cityselect__list{-webkit-columns:inherit;-moz-columns:inherit;columns:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.fancybox-slide .b-cityselect__change .b-cityselect__change_info .b-cityselect__list li{margin-right:2.4rem}.fancybox-slide .b-cityselect__change .b-cityselect__change_info .b-cityselect__list li a.i-cityselect__set_city{color:var(--neutral-700,#45474d);color:var(--secondary-500,#494991);font-size:1.6rem;font-weight:400;font-weight:500;white-space:nowrap}.fancybox-slide .b-cityselect__change .b-cityselect__change_info .b-cityselect__list li a.i-cityselect__set_city:hover{color:var(--neutral-950)}.fancybox-slide .b-cityselect__change .b-cityselect__change_city_wrapper{margin-bottom:2.4rem}.fancybox-slide .b-cityselect__change .b-cityselect__change_city_wrapper .b-cityselect__change_span{color:var(--neutral-800,#2e3033);display:block;font-size:1.5rem;line-height:120%;margin-bottom:.8rem}.fancybox-slide .b-cityselect__change .b-cityselect__change_city_wrapper .b-cityselect__change_input-wrapper{position:relative}.fancybox-slide .b-cityselect__change .b-cityselect__change_city_wrapper .b-cityselect__change_input-wrapper:before{background-image:url(../images/svg/28x28/ic_Search-28__stroke.svg);content:"";height:2.8rem;left:1.6rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2.8rem}.fancybox-slide .b-cityselect__change .b-cityselect__change_city_wrapper .b-cityselect__change_input{background:var(--neutral-50,#f1f1f2);border:1px solid var(--neutral-200,#c7c9cc);border-radius:0;color:var(--neutral-400,#8f9299);font-size:1.4rem;height:4.8rem!important;max-width:36rem;padding:1rem 1.6rem 1rem 5.2rem;-webkit-transition:all .2s ease;transition:all .2s ease}.fancybox-slide .b-cityselect__change .b-cityselect__change_city_wrapper .b-cityselect__change_input:hover{background:var(--neutral-white,#fff);border:1px solid var(--secondary-400,#6d6da7)}.fancybox-slide .b-cityselect__change .b-cityselect__change_city_wrapper .b-cityselect__change_input:focus{background:var(--neutral-white,#fff);border:1px solid var(--secondary-700,#2c2c57);color:var(--neutral-950,#0b0c0d)}.fancybox-slide .b-cityselect__change .b-cityselect__list_wrapper .b-cityselect__list{-webkit-columns:inherit;-moz-columns:inherit;columns:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.fancybox-slide .b-cityselect__change .b-cityselect__list_wrapper .b-cityselect__list li{margin-bottom:2.4rem;margin-right:2.4rem}.fancybox-slide .b-cityselect__change .b-cityselect__list_wrapper .b-cityselect__list li a.i-cityselect__set_city{color:var(--neutral-700,#45474d);font-size:1.4rem;font-weight:400;white-space:nowrap}.fancybox-slide .b-cityselect__change .b-cityselect__list_wrapper .b-cityselect__list li a.i-cityselect__set_city:hover{color:var(--neutral-700,#45474d)}.fancybox-close{background-image:none!important;height:4rem!important;padding:.6rem;right:2.8rem!important;top:2.6rem!important;width:4rem!important}.fancybox-close:before{background-image:url(../images/svg/28x28/ic_X__stroke.svg);content:"";height:2.8rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:2.8rem}.short__features,.short__features-item{display:-webkit-box;display:-ms-flexbox;display:flex}.short__features-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;justify-content:space-between;margin-bottom:1rem;position:relative}.short__features-item:last-of-type{margin-bottom:0}.short__features-item:before{background-image:url(../images/svg/sep.svg);content:"";height:1px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.short__features-name{padding-right:1rem}.short__features-name,.short__features-value{background-color:#fff;color:var(--neutral-600);font-size:1.4rem;z-index:1}.short__features-value{font-weight:500;padding-left:1rem}.short__nfeatures{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:5px}@media screen and (max-width:450px){.short__nfeatures:not(.product-page){display:none}}.short__nfeatures-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:1.1rem;gap:.4rem;position:relative;width:100%}@media screen and (max-width:768px){.short__nfeatures-item{font-size:.95rem}}@media screen and (max-width:576px){.short__nfeatures-item{font-size:.8rem}}.short__nfeatures-item:after{background-image:url(../images/svg/16x16/ic_X-16__stroke.svg);background-repeat:no-repeat;background-size:100% 100%;content:"";display:none;height:1.2rem;position:absolute;right:-.6rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.2rem}.short__nfeatures-name{-ms-flex-negative:0;color:var(--neutral-600);flex-shrink:0}.short__nfeatures-separator{-webkit-box-flex:1;-ms-flex-positive:1;border-bottom:1px dotted var(--neutral-200);flex-grow:1;height:1px;width:100%}.short__nfeatures-value{-ms-flex-negative:0;color:var(--neutral-600);flex-shrink:0;font-weight:400;text-align:right}.product__sfeatures .short__nfeatures-item{font-size:1.4rem;gap:3px}.product__sfeatures .short__nfeatures-item .short__nfeatures-value{-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:450px){.product__sfeatures .short__nfeatures-item .short__nfeatures-value{max-width:190px}}.filters__active{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.filters__active.hidden{display:none}@media screen and (max-width:991px){.filters__active{display:none}}.filters__active-result{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;color:var(--neutral-950,#0b0c0d);font-size:1.6rem;margin-right:.8rem;position:relative;top:2px;white-space:nowrap}.filters__active-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.filters__active-inner,.filters__active-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.filters__active-item{background:var(--secondary-500,#494991);border:1px solid var(--secondary-500,#494991);border-radius:9999px;cursor:pointer;line-height:1.12;margin-bottom:.8rem;margin-right:.8rem;padding:.4rem 1rem;-webkit-transition:all .2s ease;transition:all .2s ease}.filters__active-item:hover{background:var(--secondary-600,#3a3a74)}.filters__active-item:active{background:var(--secondary-700,#2c2c57)}.filters__active-name{color:var(--neutral-white,#fff);font-size:1.4rem;font-weight:500}.filters__active-name span{font-weight:400;padding-right:.4rem}.filters__active-remove{padding-left:.4rem;position:relative;top:-1px}.filters__active-remove .icon-svg{stroke:var(--neutral-white,#fff)}.filters__active-clear{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--red-500,#e23636);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;line-height:1.12;margin-bottom:.8rem;padding:.4rem 1rem}.filters__active-clear:hover{color:var(--red-600)}.filters__active-clear:hover .icon-svg{stroke:var(--red-600)}.filters__active-clear .icon-svg{stroke:var(--red-500,#e23636);margin-left:.4rem;position:relative;top:1px}@media screen and (max-width:991px){.filters__active-clear{margin:0;position:absolute;right:0;top:7.7rem}}.product-groups .product-group.CATEGORY .product-group__item.product-group-colors__item{background-color:var(--neutral-white);border:1px solid var(--neutral-200);border-radius:100%;display:block;height:2.4rem;margin-bottom:0;margin-right:.5rem;padding:.4rem;position:relative;width:2.4rem}@media screen and (max-width:576px){.product-groups .product-group.CATEGORY .product-group__item.product-group-colors__item{height:2rem;margin-right:.3rem;width:2rem}}.product-groups .product-group.CATEGORY .product-group__item.product-group-colors__item.product-group__item--active:after{display:none}.product-groups .product-group.CATEGORY .product-group__item.product-group-links__item{font-size:1.3rem;font-weight:500;margin-bottom:0}.product-groups .product-group .product-group__title{display:none}.product-groups .product-group .product-group__item.product-group-colors__item{background-color:var(--neutral-white);border:1px solid var(--neutral-200);border-radius:100%;display:block;height:3.4rem;margin-bottom:0;margin-right:.5rem;padding:.4rem;position:relative;width:3.4rem}@media screen and (max-width:576px){.product-groups .product-group .product-group__item.product-group-colors__item{height:3.2rem;margin-right:.3rem;width:3.2rem}}.product-groups .product-group .product-group__item.product-group-colors__item span{border-radius:100%;display:block;height:100%;width:100%}.product-groups .product-group .product-group__item.product-group-colors__item:hover{border-color:var(--neutral-200)}.product-groups .product-group .product-group__item.product-group-colors__item.product-group__item--active:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:url(../images/svg/16x16/ic_Check-16__stroke.svg) no-repeat;background-size:100%;content:"";-webkit-filter:invert(100%) sepia(100%) saturate(0) hue-rotate(110deg) brightness(105%) contrast(104%);filter:invert(100%) sepia(100%) saturate(0) hue-rotate(110deg) brightness(105%) contrast(104%);height:1.6rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.6rem}.product-groups .product-group .product-group__item.product-group-links__item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--neutral-white);border:1px solid var(--neutral-200);border-radius:0;color:var(--neutral-700);display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;justify-content:center;line-height:1;margin-bottom:.6rem;margin-right:.6rem;padding:.8rem 1.2rem;position:relative;width:auto}@media screen and (max-width:576px){.product-groups .product-group .product-group__item.product-group-links__item{margin-right:.3rem}}.product-groups .product-group .product-group__item.product-group-links__item.product-group__item--active{border-color:var(--primary-500);color:var(--primary-500)}.custom__dropdown{cursor:pointer;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease}.custom__dropdown:hover .custom__dropdown-current:before{opacity:1}.custom__dropdown.active .custom__dropdown-current:before{opacity:1}.custom__dropdown.active .custom__dropdown-current:after{background:url(../images/svg/16x16/ic_CaretUp-16__stroke.svg) no-repeat}.custom__dropdown.active .custom__dropdown-list{display:block;opacity:1;visibility:visible}.custom__dropdown.active .custom__dropdown-item{display:block}.custom__dropdown.is-category{margin-top:1rem}.custom__dropdown.is-category .custom__dropdown-list{left:0;right:0}.custom__dropdown.is-category .custom__dropdown-current{border:1px solid var(--neutral-200);font-size:1.3rem;padding:.6rem 2.9rem .6rem 1rem}.custom__dropdown.is-category .custom__dropdown-current:before{display:none}.custom__dropdown.is-category .custom__dropdown-current:after{right:1.2rem}.custom__dropdown.is-category .custom__dropdown-item .custom__dropdown-link:after{right:1.2rem!important}.custom__dropdown-list{background-color:#fff;border:1px solid var(--neutral-200);border-top:0;display:none;left:0;opacity:0;padding:0;position:absolute;right:0;top:100%;visibility:hidden;z-index:100}.custom__dropdown-list.active{display:block;opacity:1;visibility:visible}.custom__dropdown-list.active .custom__dropdown-item{display:block}.custom__dropdown-current{border:1px solid var(--neutral-200);cursor:pointer;font-size:1.4rem;padding:10px 1.5rem;position:relative}.custom__dropdown-current:after{background:url(../images/svg/16x16/ic_CaretDown-16__stroke.svg) no-repeat;background-size:100%;content:"";height:1.6rem;position:absolute;right:1.5rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.6rem}.custom__dropdown-current span{font-weight:500}.custom__dropdown-item{display:none;font-size:1.3rem}.custom__dropdown-item.is-active{display:block}.custom__dropdown-item.is-active .custom__dropdown-link:after{background:url(../images/svg/16x16/ic_Check-16__stroke.svg) no-repeat;background-size:100%;content:"";height:1.6rem;position:absolute;right:.8rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.6rem}.custom__dropdown-link{display:block;padding:.6rem 1.2rem;position:relative}.custom__dropdown-link:hover{background-color:var(--primary-100,#026a63)}.shop__map{height:400px;max-width:800px!important;padding:0!important;width:100%}@media screen and (max-width:576px){.custom-fancybox .fancybox__slide:after,.custom-fancybox .fancybox__slide:before{display:none}}@media screen and (max-width:576px){.custom-fancybox .fancybox__content{margin-top:auto!important}}.custom-fancybox .fancybox__content>.f-button.is-close-btn{background-color:#fff!important;color:var(--neutral-700,#45474d)!important}.custom-fancybox .is-close-btn{background-color:#fff!important;color:var(--neutral-700,#45474d)!important;height:auto;right:1.6rem!important;top:1.6rem!important;width:auto}.custom-city{overflow:initial!important}.modal__cart{padding:3.2rem!important;width:70rem}@media screen and (max-width:576px){.modal__cart{margin-top:auto!important;padding:1.6rem!important;width:100%!important}}.modal__cart-header{margin-bottom:1.6rem}.modal__cart-header h1{color:var(--neutral-700,#45474d);font-size:2.4rem;font-weight:500;margin:0;padding:0}@media screen and (max-width:576px){.modal__cart-header h1{font-size:2rem}}.modal__product-name{margin-bottom:.8rem}.modal__product-name a{color:var(--neutral-700,#45474d);display:block;font-size:1.6rem;font-style:normal;font-weight:400;line-height:150%}.modal__product-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.2rem}.modal__product-image{background-color:var(--neutral-50);height:16rem;padding:1.2rem;width:24rem}@media screen and (max-width:576px){.modal__product-image{height:12rem;padding:.8rem;width:18rem}}.modal__product-image a{display:block;height:100%;line-height:1}.modal__product-image img{height:100%;margin:auto;-o-object-fit:contain;object-fit:contain;width:100%}.modal__product-skus{padding-left:1.6rem;width:calc(100% - 24rem)}@media screen and (max-width:576px){.modal__product-skus{width:calc(100% - 18rem)}}.modal__product-bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.6rem}.modal__product-bottom,.modal__product-prices{display:-webkit-box;display:-ms-flexbox;display:flex}.modal__product-prices{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal__product-prices span.compare-at-price{color:var(--neutral-500);font-size:1.5rem;margin-left:.8rem;text-decoration:line-through}@media screen and (max-width:768px){.modal__product-prices span.compare-at-price{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media screen and (max-width:576px){.modal__product-prices span.compare-at-price{font-size:1.2rem}}.modal__product-prices span.price{color:var(--neutral-900);font-size:1.8rem;font-weight:500}.modal__product-prices span.price.is-compare{color:var(--accent-pink)}@media screen and (max-width:576px){.modal__product-prices span.price{font-size:1.6rem}}.modal__product-prices span.price-percent{background-color:var(--primary-500);color:#fff;font-size:1.2rem;font-weight:500;letter-spacing:.4px;line-height:1;margin-left:.8rem;padding:.6rem 2rem .6rem .6rem;position:relative;text-transform:uppercase}.modal__product-prices span.price-percent:after{background-color:#fff;clip-path:polygon(0 50%,35% 0,35% 99%);content:"";height:100%;position:absolute;right:-20px;top:0;width:3rem}.modal__product-actions{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal__product-actions,.modal__product-actions a{display:-webkit-box;display:-ms-flexbox;display:flex}.modal__product-actions a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;font-size:1.6rem;height:4.8rem;justify-content:center;width:50%}@media screen and (max-width:576px){.modal__product-actions a{font-size:1.4rem;height:3.6rem}}.modal__product-actions a:first-of-type{margin-right:.8rem}.modal__product-actions a:last-of-type{margin-left:.8rem}.paging-nav ul{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;list-style:none;margin:0;padding:0}.paging-nav li.selected a{background:var(--secondary-500,#494991);color:var(--secondary-50,#ededf4)}.paging-nav li.selected a:hover{background:var(--secondary-500,#494991);color:var(--secondary-50,#ededf4)}.paging-nav li a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:9999px;color:var(--secondary-500,#494991);display:-webkit-box;display:-ms-flexbox;display:flex;height:4.8rem;justify-content:center;line-height:1;padding:1rem;width:4.8rem}.paging-nav li a:hover{background:var(--secondary-100,#dbdbe9);color:var(--secondary-500,#494991)}.block__pagination-list ul{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;list-style:none;margin:0;padding:0}.block__pagination-list li.selected a{background:var(--secondary-500,#494991);color:var(--secondary-50,#ededf4)}.block__pagination-list li.selected a:hover{background:var(--secondary-500,#494991);color:var(--secondary-50,#ededf4)}.block__pagination-list li a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:9999px;color:var(--secondary-500,#494991);display:-webkit-box;display:-ms-flexbox;display:flex;height:4.8rem;justify-content:center;line-height:1;padding:1rem;width:4.8rem}.block__pagination-list li a:hover{background:var(--secondary-100,#dbdbe9);color:var(--secondary-500,#494991)}.block__pagination-more{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:2.4rem}.block__pagination-more a{color:var(--secondary-500,#494991);min-width:43.2rem;position:relative}@media screen and (max-width:576px){.block__pagination-more a{min-width:auto;width:100%}}.block__pagination-more a .icon-svg{stroke:var(--secondary-500,#494991);margin-right:1rem;position:relative;top:-2px}.qty__wrapper{background:var(--neutral-50,#f1f1f2);border:1px solid var(--neutral-100,#e3e4e6)}.qty__wrapper,.qty__wrapper-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.qty__wrapper-btn{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#fff;cursor:pointer;height:4rem;justify-content:center;width:4rem}@media screen and (max-width:576px){.qty__wrapper-btn{height:3.6rem;width:3.6rem}}.qty__wrapper-input{background-color:var(--neutral-50,#f1f1f2);border:0;color:var(--neutral-950,#0b0c0d);padding:1rem;text-align:center;width:6.4rem}@media screen and (max-width:576px){.qty__wrapper-input{font-size:1.4rem;height:3.6rem}}.rating-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.rating-wrapper.big i{height:1.6rem;width:1.6rem}.rating-wrapper i{background-image:url(../images/svg/16x16/ic_Star-16.svg);background-repeat:no-repeat;background-size:100% 100%;display:block;height:1.3rem;line-height:1;margin-right:.2rem;width:1.3rem}.rating-wrapper i:last-of-type{margin-right:0}.rating-wrapper i.star,.rating-wrapper i.star-hover{-webkit-filter:invert(70%) sepia(22%) saturate(4408%) hue-rotate(325deg) brightness(88%) contrast(91%);filter:invert(70%) sepia(22%) saturate(4408%) hue-rotate(325deg) brightness(88%) contrast(91%)}.rating-wrapper i.star-empty{-webkit-filter:invert(93%) sepia(7%) saturate(96%) hue-rotate(177deg) brightness(88%) contrast(87%);filter:invert(93%) sepia(7%) saturate(96%) hue-rotate(177deg) brightness(88%) contrast(87%)}.rating-wrapper i.fa-star{-webkit-filter:invert(70%) sepia(22%) saturate(4408%) hue-rotate(325deg) brightness(88%) contrast(91%);filter:invert(70%) sepia(22%) saturate(4408%) hue-rotate(325deg) brightness(88%) contrast(91%)}.rating-wrapper i.far{-webkit-filter:invert(93%) sepia(7%) saturate(96%) hue-rotate(177deg) brightness(88%) contrast(87%);filter:invert(93%) sepia(7%) saturate(96%) hue-rotate(177deg) brightness(88%) contrast(87%)}.custom__scrollbar{height:30rem}html.os-html{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:100%!important;margin:0!important;min-height:100%!important;min-width:100%!important;overflow:hidden;position:absolute!important;width:100%!important}html.os-html>.os-host{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:100%!important;margin:0!important;min-height:100%!important;min-width:100%!important;overflow:hidden;position:absolute!important;width:100%!important}html.os-html>.os-host>.os-padding{position:absolute}body.os-dragging,body.os-dragging *{cursor:default}.os-host,.os-host-textarea{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-line-pack:start;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-content:flex-start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start;overflow:visible!important;position:relative}.os-host-flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden!important}.os-host-flexbox>.os-size-auto-observer{height:inherit!important}.os-host-flexbox>.os-content-glue{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:0;flex-grow:1;flex-shrink:0}.os-host-flexbox>.os-content-glue,.os-host-flexbox>.os-size-auto-observer{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:1;-ms-flex-preferred-size:auto;flex-basis:auto;flex-grow:0;flex-shrink:1;min-height:0;min-width:0}#os-dummy-scrollbar-size{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";height:500px;opacity:0;overflow:scroll;position:fixed;visibility:hidden;width:500px}#os-dummy-scrollbar-size>div{height:200%;margin:10px 0;width:200%}#os-dummy-scrollbar-size:after,#os-dummy-scrollbar-size:before{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;content:"";display:table;flex-grow:0;flex-shrink:0;font-size:0;height:.01px;line-height:0;visibility:hidden;width:.01px}.os-content:after,.os-content:before{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;content:"";display:table;flex-grow:0;flex-shrink:0;font-size:0;height:.01px;line-height:0;visibility:hidden;width:.01px}#os-dummy-scrollbar-size,.os-viewport{-ms-overflow-style:scrollbar!important}.os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size,.os-viewport-native-scrollbars-invisible.os-viewport{scrollbar-width:none!important}.os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size::-webkit-scrollbar,.os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size::-webkit-scrollbar-corner,.os-viewport-native-scrollbars-invisible.os-viewport::-webkit-scrollbar,.os-viewport-native-scrollbars-invisible.os-viewport::-webkit-scrollbar-corner{background:transparent!important;display:none!important;height:0!important;visibility:hidden!important;width:0!important}.os-content-glue{max-height:100%;max-width:100%;pointer-events:none;width:100%}.os-content-glue,.os-padding{-webkit-box-sizing:inherit;box-sizing:inherit}.os-padding{bottom:0;direction:inherit;height:auto!important;left:0;margin:0;overflow:visible;padding:0;position:absolute;right:0;top:0;width:auto!important;z-index:0}.os-host-overflow>.os-padding{overflow:hidden}.os-viewport{-webkit-overflow-scrolling:touch;bottom:0;-webkit-box-sizing:inherit!important;box-sizing:inherit!important;direction:inherit!important;left:0;margin:0;outline:none!important;overflow:hidden;padding:0;position:absolute;resize:none!important;right:0;top:0}.os-content-arrange{min-height:1px;min-width:1px;pointer-events:none;position:absolute;z-index:-1}.os-content{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;direction:inherit;display:block;height:100%;position:relative;visibility:visible;width:100%}.os-content>.os-textarea{clip:auto!important;background:transparent!important;border:none!important;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;direction:inherit!important;display:block!important;-webkit-filter:none!important;filter:none!important;float:none!important;left:0!important;margin:0!important;max-height:none!important;max-width:none!important;opacity:1!important;outline:0 none transparent!important;overflow:hidden!important;padding:0;-webkit-perspective:none!important;perspective:none!important;position:absolute!important;resize:none!important;top:0!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;vertical-align:baseline!important;z-index:1!important}.os-host-rtl>.os-padding>.os-viewport>.os-content>.os-textarea{right:0!important}.os-content>.os-textarea-cover{pointer-events:none;z-index:-1}.os-content>.os-textarea[wrap=off]{margin:0!important;white-space:pre!important}.os-text-inherit{color:inherit;cursor:text;direction:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-variant:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-shadow:inherit;text-transform:inherit;unicode-bidi:inherit;word-spacing:inherit}.os-resize-observer,.os-resize-observer-host{-webkit-box-sizing:inherit;box-sizing:inherit;display:block;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;visibility:hidden;width:100%;z-index:-1}.os-resize-observer-host{border:inherit;border-color:transparent;border-style:solid;-webkit-box-sizing:border-box;box-sizing:border-box;padding:inherit}.os-resize-observer-host.observed{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start}.os-resize-observer-host.observed>.os-resize-observer{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:0;-ms-flex-preferred-size:auto;border:inherit;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:auto;flex-grow:1;flex-shrink:0;height:200%;margin:0;padding:inherit;position:relative;width:200%}.os-resize-observer-host.observed>.os-resize-observer:before{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:0;-ms-flex-preferred-size:auto;border:inherit;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:content-box;box-sizing:content-box;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:auto;flex-grow:1;flex-shrink:0;margin:0;padding:inherit;position:relative}.os-resize-observer-host>.os-resize-observer{border:inherit;-webkit-box-sizing:content-box;box-sizing:content-box;display:block;height:200%;margin:0;padding:inherit;width:200%}.os-size-auto-observer{-webkit-box-flex:inherit;-ms-flex-positive:inherit;-ms-flex-negative:0;-ms-flex-preferred-size:0;-webkit-box-sizing:inherit!important;box-sizing:inherit!important;flex-basis:0;flex-grow:inherit;flex-shrink:0;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:inherit;z-index:-1}.os-size-auto-observer>.os-resize-observer{height:1000%;min-height:1px;min-width:1px;width:1000%}.os-resize-observer-item{bottom:0;direction:ltr!important;opacity:0;overflow:hidden;right:0;z-index:-1}.os-resize-observer-item,.os-resize-observer-item-final{-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important;left:0;position:absolute;top:0}.os-resize-observer-item-final{-webkit-transition:none!important;transition:none!important}.os-resize-observer{-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-name:os-resize-observer-dummy-animation;animation-name:os-resize-observer-dummy-animation}object.os-resize-observer{-webkit-box-sizing:border-box!important;box-sizing:border-box!important}@-webkit-keyframes os-resize-observer-dummy-animation{0%{z-index:0}to{z-index:-1}}@keyframes os-resize-observer-dummy-animation{0%{z-index:0}to{z-index:-1}}.os-host-transition>.os-scrollbar,.os-host-transition>.os-scrollbar-corner{-webkit-transition:opacity .3s,visibility .3s,top .3s,right .3s,bottom .3s,left .3s;transition:opacity .3s,visibility .3s,top .3s,right .3s,bottom .3s,left .3s}html.os-html>.os-host>.os-scrollbar{position:absolute;z-index:999999}.os-scrollbar,.os-scrollbar-corner{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;position:absolute;z-index:1}.os-scrollbar-corner{bottom:0;right:0}.os-scrollbar{pointer-events:none}.os-scrollbar-track{border:none!important;padding:0!important;position:relative}.os-scrollbar-handle,.os-scrollbar-track{height:100%;pointer-events:auto;width:100%}.os-scrollbar-handle{position:absolute}.os-scrollbar-handle-off,.os-scrollbar-track-off{pointer-events:none}.os-scrollbar.os-scrollbar-unusable,.os-scrollbar.os-scrollbar-unusable *{pointer-events:none!important}.os-scrollbar.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{right:0;top:0}.os-host-rtl>.os-scrollbar-horizontal{right:0}.os-host-rtl>.os-scrollbar-corner,.os-host-rtl>.os-scrollbar-vertical{left:0;right:auto}.os-host-resize-disabled.os-host-scrollbar-horizontal-hidden>.os-scrollbar-corner,.os-host-resize-disabled.os-host-scrollbar-vertical-hidden>.os-scrollbar-corner,.os-host-scrollbar-horizontal-hidden>.os-scrollbar-horizontal,.os-host-scrollbar-vertical-hidden>.os-scrollbar-vertical,.os-padding+.os-scrollbar-corner,.os-scrollbar-auto-hidden{opacity:0;pointer-events:none;visibility:hidden}.os-scrollbar-horizontal.os-scrollbar-auto-hidden+.os-scrollbar-vertical+.os-scrollbar-corner,.os-scrollbar-horizontal.os-scrollbar-auto-hidden+.os-scrollbar-vertical.os-scrollbar-auto-hidden+.os-scrollbar-corner{opacity:0;pointer-events:none;visibility:hidden}.os-scrollbar-horizontal+.os-scrollbar-vertical.os-scrollbar-auto-hidden+.os-scrollbar-corner{opacity:0;pointer-events:none;visibility:hidden}.os-scrollbar-corner-resize-both{cursor:nwse-resize}.os-host-rtl>.os-scrollbar-corner-resize-both{cursor:nesw-resize}.os-scrollbar-corner-resize-horizontal{cursor:ew-resize}.os-scrollbar-corner-resize-vertical{cursor:ns-resize}.os-dragging .os-scrollbar-corner.os-scrollbar-corner-resize{cursor:default}.os-host-resize-disabled.os-host-scrollbar-horizontal-hidden>.os-scrollbar-vertical{bottom:0;top:0}.os-host-resize-disabled.os-host-scrollbar-vertical-hidden>.os-scrollbar-horizontal{left:0;right:0}.os-host-rtl.os-host-resize-disabled.os-host-scrollbar-vertical-hidden>.os-scrollbar-horizontal{left:0;right:0}.os-scrollbar:hover{opacity:1!important;visibility:visible!important}.os-scrollbar-corner.os-scrollbar-corner-resize{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCI+PGcgc3R5bGU9ImRpc3BsYXk6aW5saW5lIj48cGF0aCBzdHlsZT0iZmlsbDojMDAwO2ZpbGwtb3BhY2l0eTouNDk0MTE3NjU7ZmlsbC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlOm5vbmUiIGQ9Ik03LjQyNCAxMDQyLjM2MmExLjMxIDEuMzEgMCAwIDAtMS4zMSAxLjMxYzAgLjMuMTA0LjU3MS4yNzMuNzkyLjIxLjE0MS40NjYuMjE4LjczNy4yMThhMS4zMSAxLjMxIDAgMCAwIDEuMzEtMS4zMWMwLS4yNzEtLjA3Ny0uNTI4LS4yMTgtLjczN2ExLjI5OCAxLjI5OCAwIDAgMC0uNzkyLS4yNzN6bTAgMy4wODRhMS4zMSAxLjMxIDAgMCAwLTEuMzEgMS4zMWMwIC4zLjEwNC41NzIuMjczLjc5Mi4yMS4xNDEuNDY2LjIxOS43MzcuMjE5YTEuMzEgMS4zMSAwIDAgMCAxLjMxLTEuMzFjMC0uMjcyLS4wNzctLjUyOC0uMjE4LS43MzhhMS4yOTggMS4yOTggMCAwIDAtLjc5Mi0uMjczem0tMy4wODQgMGExLjMxIDEuMzEgMCAwIDAtMS4zMSAxLjMxYzAgLjMuMTA0LjU3Mi4yNzMuNzkyLjIwOS4xNDEuNDY1LjIxOS43MzcuMjE5YTEuMzEgMS4zMSAwIDAgMCAxLjMxLTEuMzFjMC0uMjcyLS4wNzctLjUyOC0uMjE5LS43MzhhMS4yOTggMS4yOTggMCAwIDAtLjc5MS0uMjczem0tMy4wMyAzLjAzYTEuMzEgMS4zMSAwIDAgMC0xLjMxIDEuMzFjMCAuMy4xMDQuNTcxLjI3My43OTIuMjEuMTQxLjQ2Ni4yMTguNzM3LjIxOGExLjMxIDEuMzEgMCAwIDAgMS4zMS0xLjMxYzAtLjI3MS0uMDc3LS41MjgtLjIxOC0uNzM3YTEuMjk4IDEuMjk4IDAgMCAwLS43OTItLjI3M3ptMy4wMyAwYTEuMzEgMS4zMSAwIDAgMC0xLjMxIDEuMzFjMCAuMy4xMDQuNTcxLjI3My43OTIuMjA5LjE0MS40NjUuMjE4LjczNy4yMThhMS4zMSAxLjMxIDAgMCAwIDEuMzEtMS4zMWMwLS4yNzEtLjA3Ny0uNTI4LS4yMTktLjczN2ExLjI5OCAxLjI5OCAwIDAgMC0uNzkxLS4yNzN6bTMuMDg0IDBhMS4zMSAxLjMxIDAgMCAwLTEuMzEgMS4zMWMwIC4zLjEwNC41NzEuMjczLjc5Mi4yMS4xNDEuNDY2LjIxOC43MzcuMjE4YTEuMzEgMS4zMSAwIDAgMCAxLjMxLTEuMzFjMC0uMjcxLS4wNzctLjUyOC0uMjE4LS43MzdhMS4yOTggMS4yOTggMCAwIDAtLjc5Mi0uMjczeiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMTA0Mi4zNjIpIi8+PC9nPjxnIHN0eWxlPSJkaXNwbGF5OmlubGluZSI+PHBhdGggc3R5bGU9ImZpbGw6I2ZmZjtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6ZXZlbm9kZDtzdHJva2U6bm9uZSIgZD0iTTguMjE2LjI3M2MuMTQxLjIxLjIxOC40NjYuMjE4LjczN2ExLjMxIDEuMzEgMCAwIDEtMS4zMSAxLjMxYy0uMjcxIDAtLjUyOC0uMDc3LS43MzctLjIxOC4yNC4zMTMuNjEzLjUxOCAxLjAzNy41MThhMS4zMSAxLjMxIDAgMCAwIDEuMzEtMS4zMWMwLS40MjQtLjIwNS0uNzk4LS41MTgtMS4wMzd6bTAgMy4wODRjLjE0MS4yMS4yMTguNDY2LjIxOC43MzdhMS4zMSAxLjMxIDAgMCAxLTEuMzEgMS4zMWMtLjI3MSAwLS41MjgtLjA3Ny0uNzM3LS4yMTguMjQuMzEzLjYxMy41MTkgMS4wMzcuNTE5YTEuMzEgMS4zMSAwIDAgMCAxLjMxLTEuMzFjMC0uNDI1LS4yMDUtLjc5OC0uNTE4LTEuMDM4em0tMy4wODUgMGMuMTQyLjIxLjIxOS40NjYuMjE5LjczN2ExLjMxIDEuMzEgMCAwIDEtMS4zMSAxLjMxYy0uMjcyIDAtLjUyOC0uMDc3LS43MzctLjIxOC4yNC4zMTMuNjEyLjUxOSAxLjAzNy41MTlhMS4zMSAxLjMxIDAgMCAwIDEuMzEtMS4zMWMwLS40MjUtLjIwNS0uNzk4LS41MTktMS4wMzh6bS0zLjAzIDMuMDNjLjE0Mi4yMS4yMi40NjYuMjIuNzM3YTEuMzEgMS4zMSAwIDAgMS0xLjMxMSAxLjMxYy0uMjcxIDAtLjUyOC0uMDc3LS43MzctLjIxOC4yNC4zMTMuNjEzLjUxOCAxLjAzNy41MThhMS4zMSAxLjMxIDAgMCAwIDEuMzEtMS4zMWMwLS40MjQtLjIwNS0uNzk4LS41MTgtMS4wMzd6bTMuMDMgMGMuMTQyLjIxLjIxOS40NjYuMjE5LjczN2ExLjMxIDEuMzEgMCAwIDEtMS4zMSAxLjMxYy0uMjcyIDAtLjUyOC0uMDc3LS43MzctLjIxOC4yNC4zMTMuNjEyLjUxOCAxLjAzNy41MThhMS4zMSAxLjMxIDAgMCAwIDEuMzEtMS4zMWMwLS40MjQtLjIwNS0uNzk4LS41MTktMS4wMzd6bTMuMDg1IDBjLjE0MS4yMS4yMTguNDY2LjIxOC43MzdhMS4zMSAxLjMxIDAgMCAxLTEuMzEgMS4zMWMtLjI3MSAwLS41MjgtLjA3Ny0uNzM3LS4yMTguMjQuMzEzLjYxMy41MTggMS4wMzcuNTE4YTEuMzEgMS4zMSAwIDAgMCAxLjMxLTEuMzFjMC0uNDI0LS4yMDUtLjc5OC0uNTE4LTEuMDM3eiIvPjwvZz48L3N2Zz4=);background-position:100% 100%;background-repeat:no-repeat;opacity:1!important;pointer-events:auto!important;visibility:visible!important}.os-host-rtl>.os-scrollbar-corner.os-scrollbar-corner-resize{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.os-host-overflow{overflow:hidden!important}.os-theme-none>.os-scrollbar-corner,.os-theme-none>.os-scrollbar-horizontal,.os-theme-none>.os-scrollbar-vertical{display:none!important}.os-theme-none>.os-scrollbar-corner-resize{display:block!important;min-height:10px;min-width:10px}.os-theme-dark>.os-scrollbar-horizontal,.os-theme-light>.os-scrollbar-horizontal{height:10px;right:10px}.os-theme-dark>.os-scrollbar-vertical,.os-theme-light>.os-scrollbar-vertical{bottom:10px;width:10px}.os-theme-dark.os-host-rtl>.os-scrollbar-horizontal,.os-theme-light.os-host-rtl>.os-scrollbar-horizontal{left:10px;right:0}.os-theme-dark>.os-scrollbar-corner,.os-theme-light>.os-scrollbar-corner{height:10px;width:10px}.os-theme-dark>.os-scrollbar-corner,.os-theme-light>.os-scrollbar-corner{background-color:transparent}.os-theme-dark>.os-scrollbar,.os-theme-light>.os-scrollbar{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2px}.os-theme-dark>.os-scrollbar.os-scrollbar-unusable,.os-theme-dark>.os-scrollbar>.os-scrollbar-track,.os-theme-light>.os-scrollbar.os-scrollbar-unusable,.os-theme-light>.os-scrollbar>.os-scrollbar-track{background:transparent}.os-theme-dark>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle,.os-theme-light>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle{min-width:30px}.os-theme-dark>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle,.os-theme-light>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle{min-height:30px}.os-theme-dark.os-host-transition>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle,.os-theme-light.os-host-transition>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{-webkit-transition:background-color .3s;transition:background-color .3s}.os-theme-dark>.os-scrollbar>.os-scrollbar-track,.os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle,.os-theme-light>.os-scrollbar>.os-scrollbar-track,.os-theme-light>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{border-radius:10px}.os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{background:rgba(0,0,0,.4)}.os-theme-light>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{background:hsla(0,0%,100%,.4)}.os-theme-dark>.os-scrollbar:hover>.os-scrollbar-track>.os-scrollbar-handle{background:rgba(0,0,0,.55)}.os-theme-light>.os-scrollbar:hover>.os-scrollbar-track>.os-scrollbar-handle{background:hsla(0,0%,100%,.55)}.os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle.active{background:rgba(0,0,0,.7)}.os-theme-light>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle.active{background:hsla(0,0%,100%,.7)}.os-theme-dark>.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-theme-dark>.os-scrollbar-vertical .os-scrollbar-handle:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.os-theme-light>.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-theme-light>.os-scrollbar-vertical .os-scrollbar-handle:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.os-theme-dark.os-host-scrollbar-horizontal-hidden>.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-theme-dark.os-host-scrollbar-vertical-hidden>.os-scrollbar-vertical .os-scrollbar-handle:before{display:none}.os-theme-light.os-host-scrollbar-horizontal-hidden>.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-theme-light.os-host-scrollbar-vertical-hidden>.os-scrollbar-vertical .os-scrollbar-handle:before{display:none}.os-theme-dark>.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-theme-light>.os-scrollbar-horizontal .os-scrollbar-handle:before{bottom:-2px;top:-6px}.os-theme-dark>.os-scrollbar-vertical .os-scrollbar-handle:before,.os-theme-light>.os-scrollbar-vertical .os-scrollbar-handle:before{left:-6px;right:-2px}.os-host-rtl.os-theme-dark>.os-scrollbar-vertical .os-scrollbar-handle:before,.os-host-rtl.os-theme-light>.os-scrollbar-vertical .os-scrollbar-handle:before{left:-2px;right:-6px}.footer__subscribe>div{padding:0!important;width:auto!important}.footer__subscribe .wa-subscribe-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__subscribe .wa-subscribe-form .wa-field{width:100%!important}.footer__subscribe .wa-subscribe-form .wa-field:after,.footer__subscribe .wa-subscribe-form .wa-field:before{display:none}.footer__subscribe .wa-subscribe-form .wa-field .wa-value.wa-value-input input{background-color:var(--neutral-800);border:0;color:var(--neutral-400);font-size:1.4rem;padding:1.2rem 1.6rem;width:100%!important}.footer__subscribe .wa-subscribe-form .wa-field .wa-value .wa-submit{background:var(--neutral-white);border:3px solid transparent;color:var(--secondary-500);cursor:pointer;display:inline-block;font-size:1.4rem;font-style:normal;font-weight:400;line-height:100%;outline:1px solid var(--secondary-500);padding:1.2rem 2.4rem;position:relative;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:100%!important}.footer__subscribe .wa-subscribe-form .wa-field .wa-value .wa-submit:hover{background:var(--secondary-50);color:var(--secondary-700);outline:1px solid var(--secondary-700)}.footer__subscribe .wa-subscribe-form .wa-field .wa-value .wa-submit:focus{background:var(--neutral-white);color:var(--secondary-800);outline:3px solid var(--secondary-200)}.footer__subscribe .wa-subscribe-form .wa-field .wa-value .wa-submit:active{background:var(--secondary-700);color:#fff}.footer__subscribe .wa-subscribe-form .wa-field .wa-value .wa-submit:disabled{background:var(--neutral-white,#fff);color:var(--neutral-200);outline:1px solid var(--neutral-200,#c7c9cc)}.footer__subscribe .wa-subscribe-form .wa-field .wa-value .wa-submit.active{background:var(--secondary-100);color:var(--secondary-700)}@media screen and (max-width:768px){.footer__subscribe .wa-subscribe-form .wa-field .wa-value .wa-submit{font-size:1.3rem;padding:1rem 2rem}}.footer__subscribe .wa-after-submit{background-color:transparent!important;display:none;height:auto!important;position:static!important;text-align:center;width:100%}.footer__subscribe .wa-after-submit:before{display:none!important}.footer__subscribe .wa-after-submit .wa-value{background-color:#fff!important;color:green;display:block;font-size:1.3rem!important;margin:0!important;padding:1rem 2rem!important}.products__toolbar{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 0 1.6rem;width:100%}@media screen and (max-width:991px){.products__toolbar{padding:0 0 2.4rem;position:relative;top:auto}}.products__toolbar-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}@media screen and (max-width:576px){.products__toolbar-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.products__toolbar-filters{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:991px){.products__toolbar-filters{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:1rem;width:50%}.products__toolbar-filters .filters__active{display:none!important}}@media screen and (max-width:576px){.products__toolbar-filters{margin-bottom:.8rem;padding:0;width:100%}}.products__toolbar-filters .filters__active{display:-webkit-box;display:-ms-flexbox;display:flex}.products__toolbar-sorting{margin-left:auto;padding-left:2.6rem}@media screen and (max-width:991px){.products__toolbar-sorting{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:1rem;width:50%}}@media screen and (max-width:576px){.products__toolbar-sorting{padding:0;width:100%}}.mobile__filters{display:none}@media screen and (max-width:991px){.mobile__filters{display:block}}.mobile__filters-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.6rem;height:4.8rem;justify-content:center;padding:1rem 1.6rem}.mobile__filters-link .icon-svg{stroke:#fff;margin-right:1rem}.mobile__sorting{display:none}@media screen and (max-width:991px){.mobile__sorting{display:block}}.mobile__sorting-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-color:var(--secondary-500);color:var(--secondary-500,#494991);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.6rem;height:4.8rem;justify-content:center;padding:1rem 1.6rem}.mobile__sorting-link .icon-svg{stroke:var(--secondary-500,#494991);margin-right:1rem}.mobile__sorting-link span span{display:none}.mobile__sorting-link span span.active{display:block}.mobile__sorting-wrapper{bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;visibility:hidden;z-index:1000}.mobile__sorting-wrapper.visible{opacity:1;visibility:visible}.mobile__sorting-wrapper.active{display:block}.mobile__sorting-inner{background-color:#fff;padding:2.4rem}.mobile__sorting-header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.mobile__sorting-header span{color:var(--neutral-950,#0b0c0d);font-size:2rem;font-weight:500;line-height:120%}.mobile__sorting-close{cursor:pointer}.mobile__sorting-list div{padding:1rem 0}.mobile__sorting-list div.active a{color:var(--primary-700,#014f4a)}.mobile__sorting-list div a{color:var(--neutral-600,#5c5f66);font-size:1.6rem}.mobile__sorting-list div a:hover{color:var(--primary-700,#014f4a)}.sort__view-current{position:relative}.sort__view-current.active .sorting__list.hidden li{border:1px solid var(--secondary-700,#2c2c57);border-bottom:0;z-index:101}.sort__view-current.active .sorting__list.hidden li.selected:after{background:url(../images/svg/16x16/ic_CaretUp-16__stroke.svg) no-repeat}.sort__view-current .icon-svg{display:none}@media screen and (max-width:991px){.sort__view-current .icon-svg{display:block}}.sorting__list,.sorting__list.hidden{list-style:none;margin:0;padding:0}.sorting__list.hidden{display:block}.sorting__list.hidden li{whitespace:nowrap;background:var(--neutral-white,#fff);border:1px solid var(--neutral-100,#e3e4e6);color:var(--neutral-950,#0b0c0d);display:none;font-size:1.4rem;height:3.8rem;min-width:28rem;overflow:hidden;padding:1rem 1.6rem;position:relative;text-overflow:ellipsis}@media screen and (max-width:1400px){.sorting__list.hidden li{min-width:28.8rem}}@media screen and (max-width:1200px){.sorting__list.hidden li{min-width:23.2rem}}@media screen and (max-width:991px){.sorting__list.hidden li:after{display:none}}.sorting__list.hidden li:after{background:url(../images/svg/16x16/ic_CaretDown-16__stroke.svg) no-repeat;background-size:100%;content:"";height:1.6rem;position:absolute;right:1.6rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.6rem}.sorting__list.hidden li.active:after{background:url(../images/svg/16x16/ic_CaretUp-16__stroke.svg) no-repeat}.sorting__list.hidden li.selected{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:991px){.sorting__list.hidden li.selected{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.sorting__list.hidden li.selected .icon-svg{stroke:var(--secondary-500);margin-right:1rem}@media screen and (max-width:991px){.sorting__list.hidden li.selected{border-color:var(--secondary-500);color:var(--secondary-500,#494991)}}.sorting__list li{font-size:1.4rem;padding:.4rem 1.6rem}.sorting__list li.selected a{color:var(--neutral-950,#0b0c0d)}.sorting__list li a{color:var(--neutral-600,#5c5f66)}.sorting__list li a:hover{color:var(--neutral-950,#0b0c0d)}.dropdown__block{display:none;position:absolute;right:0;top:100%;width:100%;z-index:100}.dropdown__block.active{display:block}.dropdown__block-inner{background:var(--neutral-white,#fff);border:1px solid var(--secondary-700,#2c2c57);border-top:0;-webkit-box-shadow:0 8px 24px 0 rgba(0,26,25,.08);box-shadow:0 8px 24px 0 rgba(0,26,25,.08);min-width:180px}:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0,0,0,.1);--f-spinner-color-2:rgba(17,24,28,.8);--f-spinner-stroke:2.75}.f-spinner{height:var(--f-spinner-height);margin:auto;padding:0;width:var(--f-spinner-width)}.f-spinner svg{-webkit-animation:f-spinner-rotate 2s linear infinite;animation:f-spinner-rotate 2s linear infinite;height:100%;vertical-align:top;width:100%}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg :first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg :last-child{stroke:var(--f-spinner-color-2);-webkit-animation:f-spinner-dash 2s ease-in-out infinite;animation:f-spinner-dash 2s ease-in-out infinite}@-webkit-keyframes f-spinner-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes f-spinner-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{-webkit-animation:f-throwOutUp .175s ease-out both;animation:f-throwOutUp .175s ease-out both}.f-throwOutDown{-webkit-animation:f-throwOutDown .175s ease-out both;animation:f-throwOutDown .175s ease-out both}@-webkit-keyframes f-throwOutUp{to{opacity:0;-webkit-transform:translate3d(0,-150px,0);transform:translate3d(0,-150px,0)}}@keyframes f-throwOutUp{to{opacity:0;-webkit-transform:translate3d(0,-150px,0);transform:translate3d(0,-150px,0)}}@-webkit-keyframes f-throwOutDown{to{opacity:0;-webkit-transform:translate3d(0,150px,0);transform:translate3d(0,150px,0)}}@keyframes f-throwOutDown{to{opacity:0;-webkit-transform:translate3d(0,150px,0);transform:translate3d(0,150px,0)}}.f-zoomInUp{-webkit-animation:var(--f-transition-duration,.2s) ease-out .1s both f-zoomInUp;animation:var(--f-transition-duration,.2s) ease-out .1s both f-zoomInUp}.f-zoomOutDown{-webkit-animation:var(--f-transition-duration,.2s) ease-out both f-zoomOutDown;animation:var(--f-transition-duration,.2s) ease-out both f-zoomOutDown}@-webkit-keyframes f-zoomInUp{0%{opacity:0;-webkit-transform:scale(.975) translate3d(0,16px,0);transform:scale(.975) translate3d(0,16px,0)}to{opacity:1;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}}@keyframes f-zoomInUp{0%{opacity:0;-webkit-transform:scale(.975) translate3d(0,16px,0);transform:scale(.975) translate3d(0,16px,0)}to{opacity:1;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}}@-webkit-keyframes f-zoomOutDown{to{opacity:0;-webkit-transform:scale(.975) translate3d(0,16px,0);transform:scale(.975) translate3d(0,16px,0)}}@keyframes f-zoomOutDown{to{opacity:0;-webkit-transform:scale(.975) translate3d(0,16px,0);transform:scale(.975) translate3d(0,16px,0)}}.f-fadeIn{-webkit-animation:var(--f-transition-duration,.2s) ease both f-fadeIn;animation:var(--f-transition-duration,.2s) ease both f-fadeIn;z-index:2}.f-fadeOut{-webkit-animation:var(--f-transition-duration,.2s) ease both f-fadeOut;animation:var(--f-transition-duration,.2s) ease both f-fadeOut;z-index:1}@-webkit-keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes f-fadeOut{to{opacity:0}}@keyframes f-fadeOut{to{opacity:0}}.f-fadeSlowIn{-webkit-animation:var(--f-transition-duration,.5s) ease both f-fadeSlowIn;animation:var(--f-transition-duration,.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{-webkit-animation:var(--f-transition-duration,.5s) ease both f-fadeSlowOut;animation:var(--f-transition-duration,.5s) ease both f-fadeSlowOut;z-index:1}@-webkit-keyframes f-fadeSlowIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeSlowIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes f-fadeSlowOut{to{opacity:0}}@keyframes f-fadeSlowOut{to{opacity:0}}.f-fadeFastIn{-webkit-animation:var(--f-transition-duration,.2s) ease-out both f-fadeFastIn;animation:var(--f-transition-duration,.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{-webkit-animation:var(--f-transition-duration,.2s) ease-out both f-fadeFastOut;animation:var(--f-transition-duration,.2s) ease-out both f-fadeFastOut;z-index:2}@-webkit-keyframes f-fadeFastIn{0%{opacity:.75}to{opacity:1}}@keyframes f-fadeFastIn{0%{opacity:.75}to{opacity:1}}@-webkit-keyframes f-fadeFastOut{to{opacity:0}}@keyframes f-fadeFastOut{to{opacity:0}}.f-crossfadeIn{-webkit-animation:var(--f-transition-duration,.2s) ease-out both f-crossfadeIn;animation:var(--f-transition-duration,.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{-webkit-animation:calc(var(--f-transition-duration, .2s)*.5) linear .1s both f-crossfadeOut;animation:calc(var(--f-transition-duration, .2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@-webkit-keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes f-crossfadeOut{to{opacity:0}}@keyframes f-crossfadeOut{to{opacity:0}}.f-slideIn.from-next{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNext;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNext}.f-slideIn.from-prev{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrev;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrev}.f-slideOut.to-next{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNext;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNext}.f-slideOut.to-prev{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrev;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrev}@-webkit-keyframes f-slideInPrev{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes f-slideInPrev{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes f-slideInNext{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes f-slideInNext{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes f-slideOutNext{to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes f-slideOutNext{to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes f-slideOutPrev{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes f-slideOutPrev{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.f-classicIn.from-next{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicInNext;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicInNext;z-index:2}.f-classicIn.from-prev{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicInPrev;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicInPrev;z-index:2}.f-classicOut.to-next{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicOutNext;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{-webkit-animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicOutPrev;animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-classicOutPrev;z-index:1}@-webkit-keyframes f-classicInNext{0%{opacity:0;-webkit-transform:translateX(-75px);transform:translateX(-75px)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes f-classicInNext{0%{opacity:0;-webkit-transform:translateX(-75px);transform:translateX(-75px)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes f-classicInPrev{0%{opacity:0;-webkit-transform:translateX(75px);transform:translateX(75px)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes f-classicInPrev{0%{opacity:0;-webkit-transform:translateX(75px);transform:translateX(75px)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes f-classicOutNext{to{opacity:0;-webkit-transform:translateX(-75px);transform:translateX(-75px)}}@keyframes f-classicOutNext{to{opacity:0;-webkit-transform:translateX(-75px);transform:translateX(-75px)}}@-webkit-keyframes f-classicOutPrev{to{opacity:0;-webkit-transform:translateX(75px);transform:translateX(75px)}}@keyframes f-classicOutPrev{to{opacity:0;-webkit-transform:translateX(75px);transform:translateX(75px)}}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:0.65}.f-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--f-button-bg);border:var(--f-button-border);border-radius:var(--f-button-border-radius);-webkit-box-shadow:var(--f-button-shadow);box-shadow:var(--f-button-shadow);-webkit-box-sizing:content-box;box-sizing:content-box;color:var(--f-button-color);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--f-button-height);justify-content:center;margin:0;padding:0;pointer-events:all;position:relative;-webkit-transition:var(--f-button-transition);transition:var(--f-button-transition);width:var(--f-button-width)}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{-webkit-box-shadow:inset 0 0 0 var(--f-button-outline,2px) var(--f-button-outline-color,var(--f-button-color));box-shadow:inset 0 0 0 var(--f-button-outline,2px) var(--f-button-outline-color,var(--f-button-color));outline:none}.f-button svg{fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;-webkit-filter:var(--f-button-svg-filter);filter:var(--f-button-svg-filter);height:var(--f-button-svg-height);pointer-events:none;-webkit-transform:var(--f-button-transform);-ms-transform:var(--f-button-transform);transform:var(--f-button-transform);-webkit-transition:opacity .15s ease;transition:opacity .15s ease;width:var(--f-button-svg-width)}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}@media (hover:hover){.f-button:hover:not([disabled]){background-color:var(--f-button-hover-bg);color:var(--f-button-hover-color)}}.f-carousel__nav .f-button.is-next,.f-carousel__nav .f-button.is-prev,.fancybox__nav .f-button.is-next,.fancybox__nav .f-button.is-prev{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{left:var(--f-button-prev-pos);right:auto}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev{left:50%;top:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}html.with-fancybox{overflow:visible;scroll-behavior:auto;width:auto}html.with-fancybox body{-ms-touch-action:none;touch-action:none}html.with-fancybox body.hide-scrollbar{margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none;width:auto}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-hover-color:#fff;--fancybox-bg:rgba(24,24,27,.98);--fancybox-slide-gap:10px;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-color-1:hsla(0,0%,100%,.1);--f-spinner-color-2:#bbb;--f-spinner-stroke:3.65;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#f8f8f8;direction:ltr;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:0;margin:0;outline:none;overflow:visible;overscroll-behavior-y:contain;padding:0;position:fixed;right:0;top:0;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;z-index:var(--fancybox-zIndex,1050)}.fancybox__container *{-webkit-box-sizing:inherit;box-sizing:inherit}.fancybox__container :after,.fancybox__container :before{-webkit-box-sizing:inherit;box-sizing:inherit}.fancybox__container::-ms-backdrop{background-color:rgba(0,0,0,0)}.fancybox__container::backdrop{background-color:rgba(0,0,0,0)}.fancybox__backdrop{background:var(--fancybox-bg);bottom:0;left:0;opacity:var(--fancybox-opacity,1);position:fixed;right:0;top:0;will-change:opacity;z-index:-1}.fancybox__carousel{-webkit-box-flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:1;flex:1;min-height:0;overflow-x:clip;overflow-y:visible;position:relative;z-index:10}.fancybox__viewport{height:100%;width:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__track{margin:0 auto}.fancybox__slide,.fancybox__track{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.fancybox__slide{-webkit-box-flex:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-ms-scroll-chaining:none;align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-direction:column;flex-direction:column;margin:0 var(--fancybox-slide-gap) 0 0;overflow:auto;overscroll-behavior:contain;padding:4px;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-html5video,.fancybox__slide.has-iframe,.fancybox__slide.has-image,.fancybox__slide.has-video{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide:after,.fancybox__slide:before{-webkit-box-flex:0;content:"";-ms-flex:0 0 0px;flex:0 0 0;margin:auto}.fancybox__content{-ms-flex-item-align:center;-ms-grid-row-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-self:center;background:var(--fancybox-content-bg,#fff);border-radius:0;color:var(--fancybox-content-color,#374151);cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0;max-width:100%;padding:2rem;position:relative;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.can-zoom_in .fancybox__content{cursor:-webkit-zoom-in;cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:-webkit-zoom-out;cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__content [contenteditable],.fancybox__content [data-selectable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:rgba(0,0,0,0);background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%!important;min-height:1px;padding:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:none;transition:none;width:100%!important}.fancybox__slide.has-image>.fancybox__content>picture>img{height:auto;max-height:100%;width:100%}.is-zooming-in .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content,.is-zooming-out .fancybox__slide:not(.is-selected) .fancybox__content{visibility:hidden}.is-animating .fancybox__content,.is-dragging .fancybox__content{-webkit-filter:blur(0);filter:blur(0);will-change:transform,width,height}.fancybox-image{display:block;margin:auto;min-height:0;-o-object-fit:contain;object-fit:contain}.fancybox__caption{-ms-flex-item-align:center;-ms-grid-row-align:center;-ms-flex-negative:0;align-self:center;color:var(--fancybox-color,currentColor);cursor:auto;flex-shrink:0;line-height:1.375;margin:0;max-width:100%;opacity:var(--fancybox-opacity,1);overflow-wrap:anywhere;padding:14px 0 4px;visibility:visible}.is-closing .fancybox__caption,.is-loading .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width:2;position:absolute;right:8px;top:0;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width:34px;--f-button-height:34px;--f-button-border-radius:4px;--f-button-color:var(--fancybox-color,#fff);--f-button-hover-color:var(--fancybox-color,#fff);--f-button-bg:transparent;--f-button-hover-bg:transparent;--f-button-active-bg:transparent;--f-button-svg-width:22px;--f-button-svg-height:22px;opacity:.75;position:absolute;right:0;top:-38px}.is-loading .fancybox__content>.f-button.is-close-btn,.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{margin:0;padding:0;position:relative}.fancybox__footer .fancybox__caption{opacity:var(--fancybox-opacity,1);padding:24px;-webkit-transition:all .25s ease;transition:all .25s ease;width:100%}.is-compact .fancybox__footer{background:rgba(24,24,27,.5);bottom:0;left:0;position:absolute;right:0;z-index:20}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius:50%;--f-button-color:#fff;--f-button-hover-color:#fff;--f-button-outline-color:#000;--f-button-bg:rgba(0,0,0,.6);--f-button-active-bg:rgba(0,0,0,.6);--f-button-hover-bg:rgba(0,0,0,.6);--f-button-svg-width:18px;--f-button-svg-height:18px;--f-button-svg-filter:none;right:5px;top:5px}.fancybox__nav{--f-button-width:50px;--f-button-height:50px;--f-button-border:0;--f-button-border-radius:50%;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:transparent;--f-button-hover-bg:rgba(24,24,27,.3);--f-button-active-bg:rgba(24,24,27,.5);--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:26px;--f-button-svg-height:26px;--f-button-svg-stroke-width:2.5;--f-button-svg-fill:none;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,.5));--f-button-svg-disabled-opacity:0.65;--f-button-next-pos:1rem;--f-button-prev-pos:1rem;opacity:var(--fancybox-opacity,1)}.fancybox__nav .f-button:before{bottom:-30px;content:"";left:-20px;position:absolute;right:-20px;top:-30px;z-index:1}.is-idle .fancybox__nav,.is-idle.is-compact .fancybox__footer{-webkit-animation:f-fadeOut .15s ease-out both;animation:f-fadeOut .15s ease-out both}.is-idle.is-compact .fancybox__footer{pointer-events:none}.fancybox__slide>.f-spinner{cursor:pointer;left:50%;margin:var(--f-spinner-top,calc(var(--f-spinner-width)*-.5)) 0 0 var(--f-spinner-left,calc(var(--f-spinner-height)*-.5));position:absolute;top:50%;z-index:30}.fancybox-protected{bottom:0;right:0}.fancybox-ghost,.fancybox-protected{left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:40}.fancybox-ghost{height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;pointer-events:none;width:100%}.fancybox-focus-guard{opacity:0;outline:none;pointer-events:none;position:fixed}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>:not(.fancybox__content),.fancybox__container.is-animated[aria-hidden=false]>:not(.fancybox__backdrop,.fancybox__carousel){-webkit-animation:f-fadeIn .25s ease .1s backwards;animation:f-fadeIn .25s ease .1s backwards}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{-webkit-animation:f-fadeIn .35s ease backwards;animation:f-fadeIn .35s ease backwards}.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>:not(.fancybox__content),.fancybox__container.is-animated[aria-hidden=true]>:not(.fancybox__backdrop,.fancybox__carousel){-webkit-animation:f-fadeOut .15s ease forwards;animation:f-fadeOut .15s ease forwards}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{-webkit-animation:f-fadeOut .35s ease forwards;animation:f-fadeOut .35s ease forwards}.has-html5video .fancybox__content,.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{-ms-flex-negative:1;flex-shrink:1;max-width:100%;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{height:100%;width:100%}.fancybox__container:not(.is-compact) .has-iframe .fancybox__content,.fancybox__container:not(.is-compact) .has-map .fancybox__content,.fancybox__container:not(.is-compact) .has-pdf .fancybox__content{height:90%;width:calc(100% - 120px)}.has-html5video .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{height:540px;max-height:100%;max-width:100%;width:960px}.has-html5video .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-vimeo .fancybox__content,.has-youtube .fancybox__content{background:rgba(24,24,27,.9);color:#fff;padding:0}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{background:rgba(0,0,0,0);border:0;display:block;height:100%;width:100%}.fancybox-placeholder{clip:rect(1px,1px,1px,1px)!important;border:0!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.f-carousel__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-outline:0;--f-thumb-outline-color:#5eb0ef;--f-thumb-opacity:1;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1;--f-thumb-border-radius:2px;--f-thumb-offset:0px;--f-button-next-pos:0;--f-button-prev-pos:0}.f-carousel__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1}.f-carousel__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:20px;--f-thumb-clip-width:46px}.f-thumbs{-webkit-box-flex:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-flex:0 0 auto;flex:0 0 auto;margin:0;overflow:hidden;-webkit-perspective:1000px;perspective:1000px;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.f-thumbs .f-spinner{background-image:-webkit-gradient(linear,left top,left bottom,from(#ebeff2),to(#e2e8f0));background-image:linear-gradient(#ebeff2,#e2e8f0);border-radius:2px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{height:auto;overflow:hidden;width:100%}.f-thumbs__track{will-change:transform}.f-thumbs__slide,.f-thumbs__track{display:-webkit-box;display:-ms-flexbox;display:flex}.f-thumbs__slide{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer;-ms-flex:0 0 auto;flex:0 0 auto;height:var(--f-thumb-height);justify-content:center;margin:0;min-width:var(--f-thumb-width);overflow:visible;padding:0;position:relative;width:var(--f-thumb-width)}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:-webkit-max-content;width:-moz-max-content;width:max-content}.is-modern .f-thumbs__track:before{bottom:0;content:"";cursor:pointer;left:calc(var(--left, 0)*1px);position:absolute;top:0;width:calc(100% - var(--width, 0)*1px)}.is-modern .f-thumbs__slide{--clip-path:inset(0 calc((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))*0.5*(1 - var(--progress, 0))) round var(--f-thumb-border-radius,0));pointer-events:none;-webkit-transform:translate3d(calc(var(--shift, 0)*-1px),0,0);transform:translate3d(calc(var(--shift, 0)*-1px),0,0);-webkit-transition:none;transition:none}.is-modern .f-thumbs__slide>*{clip-path:var(--clip-path)}.is-modern:not(.is-using-mouse) .f-thumbs__slide:focus-within{-webkit-filter:drop-shadow(-1px 0 0 var(--f-thumb-outline-color)) drop-shadow(2px 0 0 var(--f-thumb-outline-color)) drop-shadow(0 -1px 0 var(--f-thumb-outline-color)) drop-shadow(0 2px 0 var(--f-thumb-outline-color));filter:drop-shadow(-1px 0 0 var(--f-thumb-outline-color)) drop-shadow(2px 0 0 var(--f-thumb-outline-color)) drop-shadow(0 -1px 0 var(--f-thumb-outline-color)) drop-shadow(0 2px 0 var(--f-thumb-outline-color))}.is-modern.in-touch .f-thumbs__slide{-webkit-filter:none;filter:none}.is-modern.is-resting .f-thumbs__slide{-webkit-transition:all .33s ease;transition:all .33s ease}.is-modern.is-resting .f-thumbs__slide>*{-webkit-transition:all .33s ease;transition:all .33s ease}.f-thumbs__slide__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;border-radius:var(--f-thumb-border-radius);cursor:pointer;height:100%;margin:0;opacity:var(--f-thumb-opacity);outline:none;overflow:hidden;padding:0;pointer-events:auto;position:relative;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;width:100%}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{opacity:var(--f-thumb-selected-opacity);outline:none}.is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-nav-selected .f-thumbs__slide__button:after{-webkit-animation:f-fadeIn .2s ease-out;animation:f-fadeIn .2s ease-out;border:var(--f-thumb-outline,0) solid var(--f-thumb-outline-color,transparent);border-radius:var(--f-thumb-border-radius);bottom:0;content:"";height:auto;left:0;position:absolute;right:0;top:0;z-index:10}.f-thumbs__slide__img{bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;left:0;-o-object-fit:cover;object-fit:cover;overflow:hidden;padding:var(--f-thumb-offset);pointer-events:none;position:absolute;right:0;top:0;width:100%}.f-thumbs.is-horizontal .f-thumbs__track{margin:0 auto;padding:8px 0 12px}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto 0;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-border-radius:2px;--f-thumb-outline:2px;--f-thumb-outline-color:#ededed;opacity:var(--fancybox-opacity,1);position:relative;-webkit-transition:max-height .35s cubic-bezier(.23,1,.32,1);transition:max-height .35s cubic-bezier(.23,1,.32,1)}.fancybox__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-classic .f-spinner{background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.1)),to(hsla(0,0%,100%,.05)));background-image:linear-gradient(hsla(0,0%,100%,.1),hsla(0,0%,100%,.05))}.fancybox__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:20px;--f-thumb-clip-width:46px;--f-thumb-opacity:1;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-modern .f-spinner{background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.1)),to(hsla(0,0%,100%,.05)));background-image:linear-gradient(hsla(0,0%,100%,.1),hsla(0,0%,100%,.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width:64px;--f-thumb-clip-width:32px;--f-thumb-height:48px;--f-thumb-extra-gap:10px}.fancybox__thumbs.is-masked{max-height:0!important}.is-closing .fancybox__thumbs{-webkit-transition:none!important;transition:none!important}.fancybox__toolbar{--f-progress-color:var(--fancybox-color,hsla(0,0%,100%,.94));--f-button-width:46px;--f-button-height:46px;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:rgba(24,24,27,.65);--f-button-hover-bg:rgba(70,70,73,.65);--f-button-active-bg:rgba(90,90,93,.65);--f-button-border-radius:0;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.5;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,.15));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:0.65;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;color:var(--fancybox-color,currentColor);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-family:-apple-system,BlinkMacSystemFont,Segoe UI Adjusted,Segoe UI,Liberation Sans,sans-serif;justify-content:space-between;margin:0;opacity:var(--fancybox-opacity,1);padding:0;pointer-events:none;text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.5));z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{left:0;position:absolute;right:0;top:0}.is-idle .fancybox__toolbar{-webkit-animation:f-fadeOut .15s ease-out both;animation:f-fadeOut .15s ease-out both;pointer-events:none}.fancybox__toolbar__column{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-line-pack:start;align-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:0;flex-basis:0;flex-grow:1}.fancybox__toolbar__column.is-right{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-end}.fancybox__infobar{-webkit-font-smoothing:subpixel-antialiased;cursor:default;font-size:17px;font-variant-numeric:tabular-nums;line-height:var(--f-button-height);padding:0 5px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:-webkit-full-screen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:-ms-fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:-webkit-full-screen [data-fancybox-toggle-fullscreen] svg g:last-child{display:-webkit-box;display:flex}:-ms-fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:-ms-flexbox;display:flex}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}.f-progress{background:var(--f-progress-color,var(--f-carousel-theme-color,#0091ff));height:3px;left:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:30}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;top:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;-webkit-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.47,0,.74,.71);transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;-webkit-transition:opacity .25s ease,visibility 0s ease .25s;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;-webkit-transition:opacity .25s ease 0s,visibility 0s ease 0s;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{-webkit-font-smoothing:subpixel-antialiased;-webkit-touch-callout:none;color:#ccc;font-size:13px;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;padding:44px;position:absolute;text-align:center;top:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{-webkit-overflow-scrolling:touch;background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-ms-transform-origin:top left;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#ccc;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;-webkit-transition:color .2s;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled]{color:#888;cursor:default;outline:none}.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0);-ms-transform-origin:0;-webkit-transform-origin:0;transform-origin:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:linear;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.85)),color-stop(50%,rgba(0,0,0,.3)),color-stop(65%,rgba(0,0,0,.15)),color-stop(75.5%,rgba(0,0,0,.075)),color-stop(82.85%,rgba(0,0,0,.037)),color-stop(88%,rgba(0,0,0,.019)),to(rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,rgba(0,0,0,0));bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a{color:#ccc;text-decoration:none}.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:fancybox-rotate 1s linear infinite;animation:fancybox-rotate 1s linear infinite;background:transparent;border:4px solid;border-color:#888 #888 #fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes fancybox-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fancybox-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fancybox-animated{-webkit-transition-timing-function:cubic-bezier(0,0,.25,1);transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;-webkit-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-ms-transform:rotate(-1turn);-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-ms-transform:rotate(1turn);-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#ddd;bottom:0;display:none;margin:0;padding:2px 2px 4px;position:absolute;right:0;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.swiper-button-next,.swiper-button-prev{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:hsla(0,0%,100%,.8);border:1px solid var(--secondary-500);display:-webkit-box;display:-ms-flexbox;display:flex;height:4.8rem;justify-content:center;line-height:1;padding:1rem;width:4.8rem}.swiper-button-next .icon-svg,.swiper-button-prev .icon-svg{stroke:var(--secondary-500)}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:var(--secondary-100)}.swiper-button-next:after,.swiper-button-next:before,.swiper-button-prev:after,.swiper-button-prev:before{display:none}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{background:hsla(0,0%,100%,.8);border:1px solid var(--neutral-200);opacity:1}.swiper-button-next.swiper-button-disabled .icon-svg,.swiper-button-prev.swiper-button-disabled .icon-svg{stroke:var(--neutral-200)}.swiper-button-next{right:2rem}.swiper-button-prev{left:2rem}.swiper-pagination{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;bottom:4rem!important;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}@media screen and (max-width:991px){.swiper-pagination{bottom:1.5rem!important}}.swiper-pagination .swiper-pagination-bullet{background-color:var(--neutral-200);height:.8rem;opacity:1;width:.8rem}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--secondary-500);height:1.2rem;width:1.2rem}.swiper-slide.fix-width{max-width:30rem;width:100%}@media screen and (max-width:576px){.swiper-slide.fix-width{max-width:20rem}}.main__header{background-color:#fff;position:relative;z-index:111}.bottom__header-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--neutral-200);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.6rem 0;position:relative}@media screen and (max-width:991px){.bottom__header-inner{border-bottom:0}}.bottom__header.is-open-search .top__logo{position:relative;z-index:135}.bottom__header.is-open-search .top__search{max-width:none;padding-right:4.8rem;width:auto}@media screen and (max-width:991px){.bottom__header.is-open-search .top__search{padding-right:2.4rem}}.bottom__header.is-open-search .top__search-form{position:relative;z-index:135}.bottom__header.is-open-search .top__search-btn{display:block}.bottom__header.is-open-search .top__contacts{display:none}@media screen and (max-width:1200px){.bottom__header.is-open-search .top__contacts{display:block}}.bottom__header.is-open-search .top__actions{display:none}@media screen and (max-width:1200px){.bottom__header.is-open-search .top__actions{display:-webkit-box;display:-ms-flexbox;display:flex}}.top__logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.top__logo-link{display:block;line-height:1;max-width:18rem}.top__logo-text{color:var(--neutral-900);font-size:1.2rem;letter-spacing:-.24px;line-height:1.32rem;max-width:12rem;padding-left:1.6rem;position:relative}@media screen and (max-width:576px){.top__logo-text{font-size:1rem}}.top__logo-text:after{background-color:var(--neutral-200);content:"";height:2.6rem;left:.8rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:.1rem}.top__logo-img{height:auto;max-width:18rem}@media screen and (max-width:576px){.top__logo-img{max-width:165px}}.top__search{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:2.4rem;max-width:80.5rem}@media screen and (max-width:1200px){.top__search{-webkit-box-ordinal-group:2;-ms-flex-order:1;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-left:0;margin-top:1.6rem;max-width:100%;order:1}}@media screen and (max-width:991px){.top__search{background-color:#fff;display:none;height:100%;left:0;margin:0;padding:2.4rem;position:fixed;top:0;width:100%}.top__search-form{padding-right:4.6rem}}.top__search-row{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.top__search-row:before{background-image:url(../images/svg/21x21/ic_Search-21__stroke.svg);border:0;content:"";cursor:pointer;height:2.1rem;left:1.6rem;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2.1rem}

.top__search-input {
    border: 1px solid var(--neutral-200);
    color: var(--neutral-900);
    font-size: 1.4rem;
    height: 4.8rem;
    padding: 1.4rem 1.6rem 1.4rem 5.2rem;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
    width: 100%
}.top__search-input::-webkit-input-placeholder{color:var(--neutral-400);opacity:1}.top__search-input::-moz-placeholder{color:var(--neutral-400);opacity:1}.top__search-input:-ms-input-placeholder{color:var(--neutral-400);opacity:1}.top__search-input::-ms-input-placeholder{color:var(--neutral-400);opacity:1}.top__search-input::placeholder{color:var(--neutral-400);opacity:1}.top__search-input:focus{background:var(--neutral-white);border:1px solid var(--secondary-700)}.top__search-btn{display:none;height:4.8rem;margin-left:.8rem}@media screen and (max-width:991px){.top__search-btn{display:block}}@media screen and (max-width:768px){.top__search-btn{display:none}}.top__search-close{cursor:pointer;position:absolute;right:0;top:2.5rem}@media screen and (max-width:1200px){.top__search-close{top:-5.2rem}}@media screen and (max-width:991px){.top__search-close{top:-3.8rem}}.top__contacts{margin-left:3.6rem}@media screen and (max-width:1200px){.top__contacts{margin-left:auto}}.top__contacts-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}@media screen and (max-width:768px){.top__contacts-item{display:none}.top__contacts-item.is-callback{display:block}}.top__phone-link{color:var(--primary-500);font-size:1.6rem}.top__phone-link:hover{color:var(--primary-400)}.top__phone .i-cityselect__var--phone{color:var(--primary-500);font-size:1.6rem}.top__phone .i-cityselect__var--phone:hover{color:var(--primary-400)}.top__callback-link{background-color:var(--secondary-50);border-radius:9999px;color:var(--secondary-500);display:block;font-size:1rem;font-weight:500;letter-spacing:.3px;line-height:1;padding:.6rem .8rem;text-transform:uppercase}.top__callback-link:hover{background-color:var(--secondary-100)}@media screen and (max-width:768px){.top__callback-link{background-color:#fff;padding:0}.top__callback-link span{display:none}}.top__callback-link .icon-svg{display:none}@media screen and (max-width:768px){.top__callback-link .icon-svg{display:block}}.top__schedule{color:var(--neutral-500);font-size:1.1rem;font-weight:500;letter-spacing:.3px;margin-left:.8rem;text-transform:uppercase}@media screen and (max-width:768px){.top__schedule{display:none}}.top__actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;padding:0 .8rem}@media screen and (max-width:1200px){.top__actions{margin-left:2rem}}@media screen and (max-width:991px){.top__actions{display:none!important}}.top__actions-item{margin-left:1.6rem;position:relative}.top__actions-item:first-of-type{margin-left:0}.top__actions-item:last-of-type:after{display:none}.top__actions-item:after{background-color:var(--neutral-100);content:"";height:2.4rem;position:absolute;right:-.8rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:.1rem}.top__actions-link{padding:.5rem;position:relative}.top__actions-link:hover .icon-svg{stroke:var(--neutral-600)}.top__actions-count{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--secondary-500);border-radius:100%;color:#fff;display:none;font-size:.8rem;height:1.5rem;justify-content:center;line-height:1;position:absolute;right:2px;top:1px;width:1.5rem}.top__actions-count.active{display:-webkit-box;display:-ms-flexbox;display:flex}.categories__header{position:relative}@media screen and (max-width:991px){.categories__header{display:none}}.categories__header-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.categories__nav{padding:2.4rem 0}@media screen and (max-width:1200px){.categories__nav{padding:1.2rem 0}}.categories__nav-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}.categories__nav-item{padding:0 1.4rem}.categories__nav-item:first-of-type{padding-left:0}.categories__nav-item:hover .categories__nav-link{border-color:var(--secondary-500);color:var(--secondary-500)}@media screen and (max-width:1200px){.categories__nav-item{padding:0 1.2rem}}.categories__nav-link{border-bottom:2px solid transparent;color:var(--neutral-950)}@media screen and (max-width:1200px){.categories__nav-link{font-size:1.6rem}}.categories__nav-link:hover{border-color:var(--secondary-500);color:var(--secondary-500)}.categories__nav-link.accent-color{color:var(--accent-pink)}.categories__nav-link.accent-color:hover{border-color:var(--accent-pink);color:var(--accent-pink)}.categories__nav-link.primary-color{color:var(--primary-500)}.categories__nav-link.primary-color:hover{border-color:var(--primary-500);color:var(--primary-500)}.hidden__categories{background-color:var(--neutral-white);left:0;margin-top:-2.4rem;opacity:0;position:absolute;top:100%;-webkit-transition:all .2s ease;transition:all .2s ease;visibility:hidden;width:100%;z-index:-1}@media screen and (max-width:1200px){.hidden__categories{margin-top:0}}.hidden__categories.visible{display:block;z-index:111}.hidden__categories.active{opacity:1;visibility:visible}.hidden__categories-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4rem 0}.hidden__categories-banner{position:relative;width:34rem}@media screen and (max-width:1200px){.hidden__categories-banner{width:18rem}}.hidden__categories-banner img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hidden__categories-block{margin-bottom:2.4rem;padding-right:2.4rem;width:25%}@media screen and (max-width:1200px){.hidden__categories-block{padding-right:2rem}}.hidden__categories-list{list-style:none;margin:0;padding:0}.hidden__categories-link{display:inline-block;font-weight:500;margin-bottom:.6rem}.hidden__categories-level2:last-of-type{margin-bottom:.8rem}.subcats__list{list-style:none;margin:0;padding:0}.subcats__list-link{color:var(--neutral-700);font-size:1.4rem}.subcats__list-link:hover{color:var(--secondary-500)}:root{--mm-ocd-width:100%;--mm-ocd-max-width:100%;--mm-spn-item-height:7.2rem}.mobile__menu{background:var(--neutral-white,#fff)!important;padding:2rem}.mobile__menu>ul>li>span{font-weight:700}.mobile__menu>ul>li>span>img{margin-right:5px;vertical-align:middle}.mobile__menu:not(.mm-spn){display:none}.mobile__menu.mm-spn--main:after{color:var(--neutral-950,#0b0c0d)!important;overflow:visible!important;padding-left:1.2rem!important;padding-top:4rem!important}.mobile__menu.mm-spn--main .custom__mobile{display:none}.mobile__menu.mm-spn--main .custom__close{display:block}.mobile__menu:after{color:var(--neutral-700,#45474d)!important;opacity:1!important;padding-top:2rem!important;text-align:left!important}.mobile__menu:before{top:calc(var(--mm-spn-item-height) - 1.6rem)!important}.mobile__menu.mm-spn--navbar:before{left:1.6rem}.mobile__menu .mm-spn--open{top:calc(var(--mm-spn-item-height) + 2rem)!important}.mobile__menu .mm-spn--open:before{display:none!important}.mobile__menu .mm-spn--open li span,.mobile__menu .mm-spn--open li>a{color:var(--neutral-700,#45474d)!important;height:auto!important;padding:1.6rem 1.2rem!important}.mobile__menu .mm-spn--open li span.accent-color,.mobile__menu .mm-spn--open li>a.accent-color{color:var(--accent-pink)!important}.mobile__menu .mm-spn--open li span.accent-color:hover,.mobile__menu .mm-spn--open li>a.accent-color:hover{border-color:var(--accent-pink)!important;color:var(--accent-pink)!important}.mobile__menu .mm-spn--open li span.primary-color,.mobile__menu .mm-spn--open li>a.primary-color{color:var(--primary-500)!important}.mobile__menu .mm-spn--open li span.primary-color:hover,.mobile__menu .mm-spn--open li>a.primary-color:hover{border-color:var(--primary-500)!important;color:var(--primary-500)!important}.mobile__menu .mm-spn--open li:after{border-color:var(--neutral-100,#e3e4e6)!important;margin:0 1.2rem;opacity:1}.mobile__menu .mm-spn--open li:before{border-color:#000;border-width:1px;color:#000;opacity:1;right:1.6rem;top:2.8rem}.mobile__menu .mm-spn--open li:last-of-type:after{display:none}.mobile__menu .mm-spn--open li a.is-head{font-weight:700}.custom__mobile{display:block;position:absolute;right:2rem;top:4.2rem}.custom__mobile-close{margin:0!important;padding:0!important}.custom__mobile-close .icon-svg{stroke:var(--secondary-400)}.custom__close{display:none;left:1.2rem;position:absolute;top:2.2rem}.custom__close-close{margin:0!important;padding:0!important}.custom__close-close .icon-svg{stroke:var(--neutral-700,#45474d)!important;top:-.1rem}.mobile__menu .custom__mcats{padding:1.6rem 1.2rem}.mobile__menu .custom__mcats-head{border-bottom:1px solid var(--neutral-100,#e3e4e6);color:var(--neutral-950,#0b0c0d);font-size:1.8rem;font-style:normal;font-weight:500;line-height:150%;margin-bottom:1.6rem;padding-bottom:1.6rem;position:relative}.mobile__menu .custom__mcats-head a{background-color:#fff;color:var(--secondary-500,#494991);font-size:1.6rem;font-weight:400;line-height:150%;margin:0!important;padding:0 1rem!important;position:absolute;right:-1rem;top:0}.mobile__menu .custom__mcats-item{margin-bottom:.8rem}.mobile__menu .custom__mcats-item:last-of-type{margin-bottom:0}.mobile__menu .custom__mcats-item a{color:var(--neutral-700,#45474d)!important;font-size:1.6rem!important;line-height:150%!important;margin:0!important;padding:0!important}.top__search.active .top__search-hidden{display:block}.top__search-hidden{background-color:#fff;display:none;left:0;min-height:100%;padding-bottom:4.8rem;padding-left:20.4rem;padding-top:8.2rem;position:absolute;top:0;width:100%;z-index:130}@media screen and (max-width:1400px){.top__search-hidden{padding-left:0}}@media screen and (max-width:1200px){.top__search-hidden{padding-top:0;top:100%}}@media screen and (max-width:991px){.top__search-hidden{position:relative;top:auto;z-index:140}}.top__search-hidden:before{background-color:#fff;content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.top__search-hidden:after{background-color:#fff;content:"";height:100%;position:absolute;right:-100%;top:0;width:100%}.popup__search{background-color:var(--neutral-white);display:none;left:0;opacity:0;position:absolute;top:3.7rem;-webkit-transition:all .2s ease;transition:all .2s ease;visibility:hidden;width:100%;z-index:100}.popup__search.visible{display:block}.popup__search.active{opacity:1;visibility:visible}.popup__search-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.6rem 0;position:relative}.popup__search-close{cursor:pointer;position:absolute;right:0;top:2.7rem}.popup__search-results{padding:2.4rem 0 2.8rem}.popup__search-logo{max-width:18rem;padding-top:.8rem}.popup__search-logo img{height:auto}@media screen and (max-width:1200px){.popup__search-logo{left:0;padding:0;position:absolute;top:2.3rem}}.hidden__search{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:1200px){.hidden__search{margin:0;max-width:100%}.hidden__search-form{padding-left:30.4rem;padding-right:6.4rem}}.hidden__search-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.hidden__search-input{background:var(--neutral-white);border:1px solid var(--secondary-700);color:var(--neutral-900);font-size:1.4rem;padding:1.4rem 1.6rem 1.4rem 5.2rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:calc(100% - 12.8rem)}.hidden__search-input::-webkit-input-placeholder{color:var(--neutral-400);opacity:1}.hidden__search-input::-moz-placeholder{color:var(--neutral-400);opacity:1}.hidden__search-input:-ms-input-placeholder{color:var(--neutral-400);opacity:1}.hidden__search-input::-ms-input-placeholder{color:var(--neutral-400);opacity:1}.hidden__search-input::placeholder{color:var(--neutral-400);opacity:1}.hidden__search-btn{font-size:1.6rem;margin-left:.8rem;width:12.8rem}.hidden__search-icon{background-color:transparent;border:0;cursor:pointer;left:1.6rem;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:991px){.search__results{padding:2.4rem 0}}.search__results-default,.search__results-request{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:991px){.search__results-default,.search__results-request{-ms-flex-wrap:wrap;flex-wrap:wrap}}.search__results-sidebar{width:32rem}@media screen and (max-width:991px){.search__results-sidebar{margin-bottom:1.6rem;width:100%}}.search__results-content{padding-left:2.4rem;width:calc(100% - 32rem)}@media screen and (max-width:991px){.search__results-content{padding:0;width:100%}}.search__results-header{color:var(--neutral-700);font-size:1.4rem;font-weight:500;letter-spacing:.4px;margin-bottom:1.6rem;text-transform:uppercase}@media screen and (max-width:991px){.search__results-header{margin-bottom:.8rem}}.search__results-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search__results-tag{background-color:var(--secondary-50);border:1px solid var(--secondary-100);border-radius:9999px;color:var(--neutral-950);font-size:1.6rem;margin-bottom:.8rem;margin-right:.8rem;padding:.8rem 1.6rem}@media screen and (max-width:991px){.search__results-tag{font-size:1.4rem;padding:.6rem 1.2rem}}.search__results-tag:hover{background-color:var(--secondary-100);border-color:var(--secondary-100);color:var(--secondary-600)}.search__results-tag:active{background:var(--secondary-500);border:1px solid var(--secondary-500);color:var(--neutral-white)}.search__results-products{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.search__results-product{color:var(--neutral-700);font-size:1.6rem;margin-bottom:.8rem}.search__results-product span{color:var(--neutral-950);font-weight:500}.search__results-all{margin-top:1.6rem;text-align:center}.top__header{background-color:var(--secondary-50)}@media screen and (max-width:991px){.top__header{display:none}}.top__header-inner{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;justify-content:space-between;padding:.8rem 0}.top__region .b-cityselect__city,.top__region-link{color:var(--neutral-700);font-size:1.3rem;text-decoration-line:underline}.top__region .b-cityselect__city{border:0}.top__region .b-cityselect__city i{display:none}.top__menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}.top__menu-item{margin-left:2.3rem}.top__menu-item:first-of-type{margin-left:0}.top__menu-link{color:var(--neutral-700);font-size:1.3rem}.top__menu-link:hover{color:var(--neutral-400)}.home__about{margin-bottom:8rem}@media screen and (max-width:768px){.home__about{margin-bottom:6rem}}.home__about-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:991px){.home__about-inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.home__about-column{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-right:2.4rem;width:100%}.home__about-column:last-of-type{padding-right:0}@media screen and (max-width:1400px){.home__about-column{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}.home__about-column:first-of-type{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}}@media screen and (max-width:1400px) and (max-width:991px){.home__about-column:first-of-type{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (max-width:1400px){.home__about-column img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}@media screen and (max-width:1200px){.home__about-column{padding-right:0}}@media screen and (max-width:991px){.home__about-column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}}.home__seo{padding:0 4.8rem}@media screen and (max-width:991px){.home__seo{margin-bottom:3.2rem;padding:0}}.home__seo h1{color:var(--neutral-950);font-size:3.2rem;font-weight:500;line-height:110%;margin:0 0 2.4rem;padding:0}@media screen and (max-width:1200px){.home__seo h1{font-size:2.8rem}}@media screen and (max-width:768px){.home__seo h1{font-size:2.6rem}}.home__seo p{color:var(--neutral-700);margin:0 0 1.5rem}.home__seo p:last-of-type{margin-bottom:0}@media screen and (max-width:1200px){.home__seo p{font-size:1.6rem}}.home__blog{margin-bottom:8rem}@media screen and (max-width:768px){.home__blog{margin-bottom:6rem}}.home__categories{margin-bottom:8rem}@media screen and (max-width:768px){.home__categories{margin-bottom:6rem}}.home__categories-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.2rem}@media screen and (max-width:576px){.home__categories-list{margin:0 -.6rem}}.home__categories-item{margin-bottom:2.4rem;padding:0 1.2rem;width:16.6666666667%}@media screen and (max-width:991px){.home__categories-item{margin-bottom:2rem;padding:0 1rem;width:33.3333333333%}}@media screen and (max-width:576px){.home__categories-item{margin-bottom:1.2rem;padding:0 .6rem;width:50%}}.home__category{background-color:var(--neutral-50);border:1px solid transparent;border-bottom:1px solid var(--neutral-100);height:100%;margin-bottom:.8rem;max-height:24rem;padding:1.6rem;-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width:991px){.home__category{max-height:auto}}@media screen and (max-width:576px){.home__category{max-height:auto;padding:1.2rem}}.home__category:hover{background:var(--neutral-white);border:1px solid var(--neutral-100);-webkit-box-shadow:0 8px 24px 0 rgba(0,26,25,.08);box-shadow:0 8px 24px 0 rgba(0,26,25,.08)}.home__category-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;line-height:1}.home__category-image{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:auto;max-height:17.5rem;position:relative}@media screen and (max-width:768px){.home__category-image{max-height:14.5rem}}@media screen and (max-width:576px){.home__category-image{max-height:12.5rem}}@media screen and (max-width:450px){.home__category-image{max-height:9rem}}.home__category-image img{height:100%;max-height:17.5rem;min-height:100%;min-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:768px){.home__category-image img{max-height:14.5rem}}@media screen and (max-width:576px){.home__category-image img{max-height:12.5rem}}@media screen and (max-width:450px){.home__category-image img{max-height:9rem}}.home__category-name{color:var(--neutral-950);font-size:1.6rem;font-weight:500;margin-top:auto;text-align:center}@media screen and (max-width:576px){.home__category-name{font-size:1.4rem}}.home__features{background-color:var(--neutral-50);padding:8rem 0;z-index:11}@media screen and (max-width:768px){.home__features{padding:5rem 0}}.home__features .block__title span{display:block}@media screen and (max-width:768px){.home__features .block__title span{display:inline}}.home__features-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.2rem}@media screen and (max-width:768px){.home__features-list{margin:0}}.home__features-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding:1.2rem;width:100%}@media screen and (max-width:1200px){.home__features-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:3.6rem;max-width:50%}}@media screen and (max-width:768px){.home__features-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:2.4rem;max-width:100%;padding:0}.home__features-item:last-of-type{margin-bottom:0}}.features__item{padding:0 2.4rem}.features__item-icon{margin-bottom:2.4rem;text-align:center}.features__item-title{color:var(--neutral-950);font-size:2rem;font-weight:500;line-height:2.88rem;margin-bottom:1.6rem;text-align:center}@media screen and (max-width:1400px){.features__item-title{font-size:1.8rem}}.features__item-desc{color:var(--neutral-700);font-size:1.5rem;text-align:center}@media screen and (max-width:1400px){.features__item-desc{font-size:1.4rem}}.home__map{position:relative}#custom__map{height:70rem;width:100%}@media screen and (max-width:991px){#custom__map{height:60rem}}@media screen and (max-width:768px){#custom__map{height:48rem}}@media screen and (max-width:576px){#custom__map{height:54rem}}.map__choisen{height:54rem;left:6rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:57.6rem}.map__choisen.disable{display:none}@media screen and (max-width:991px){.map__choisen{height:55.2rem;width:39.5rem}}@media screen and (max-width:768px){.map__choisen{height:44rem;left:2rem;width:40rem}}@media screen and (max-width:576px){.map__choisen{height:44rem;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:33rem}}.map__choisen-inner{background-color:var(--neutral-white);border:1px solid var(--neutral-100);height:100%}.map__choisen-head{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;color:var(--neutral-950);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.8rem;font-weight:500;justify-content:space-between;line-height:110%;margin-bottom:1.6rem;padding:3.6rem 3.6rem 0;position:relative}@media screen and (max-width:991px){.map__choisen-head{font-size:2.4rem;padding:3.2rem 2.4rem 0}}@media screen and (max-width:576px){.map__choisen-head{font-size:2rem;margin-bottom:1.6rem;padding:2.4rem 2rem 0}}.map__choisen-close{display:none;position:relative}@media screen and (max-width:768px){.map__choisen-close{display:block}}.map__choisen-select{margin-bottom:1.6rem;padding:0 3.6rem}@media screen and (max-width:991px){.map__choisen-select{padding:0 2.4rem}}@media screen and (max-width:576px){.map__choisen-select{padding:0 2rem}}.map__choisen-scrollbar{height:30rem}@media screen and (max-width:768px){.map__choisen-scrollbar{height:24rem}}@media screen and (max-width:576px){.map__choisen-scrollbar{height:28rem}}.map__choisen-scrollbar .os-scrollbar-vertical{right:.6rem}.map__choisen-scrollbar .os-scrollbar-vertical .os-scrollbar-track{background:var(--neutral-100)}.map__choisen-scrollbar .os-scrollbar-vertical .os-scrollbar-track .os-scrollbar-handle{background:var(--secondary-500)}.map__choisen-list{list-style:none;margin:0;padding:0 3.6rem}@media screen and (max-width:991px){.map__choisen-list{padding:0 2.4rem}}@media screen and (max-width:576px){.map__choisen-list{padding:0 2rem}}.map__choisen-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--neutral-100);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.4rem 0}.map__choisen-item:last-of-type{border-bottom:0}@media screen and (max-width:991px){.map__choisen-item{padding:2rem 0}}.map__choisen-icon{height:2.5rem;width:4.4rem}.map__choisen-info{color:var(--neutral-950);padding-left:1.6rem}@media screen and (max-width:991px){.map__choisen-info{font-size:1.6rem}}.map__choisen-cities,.map__choisen-request{background-color:#fff;bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:1}.location__select{background-color:var(--neutral-whit);border:1px solid var(--neutral-300);padding:1.6rem 1.6rem 1.6rem 5.6rem;position:relative}@media screen and (max-width:991px){.location__select{padding:.8rem .8rem .8rem 5.6rem}}.location__select-icon{left:1.6rem}.location__select-arrow,.location__select-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.location__select-arrow{right:1.6rem}.location__select-head{color:var(--neutral-600);font-size:1.6rem}.location__select-current{color:var(--neutral-950)}.cities__wrapper{background-color:#fff;padding:3.6rem}@media screen and (max-width:768px){.cities__wrapper{padding:2.4rem}}.cities__wrapper-back{margin-bottom:2.4rem}.cities__wrapper-back a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--neutral-900,#17181a);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1}.cities__wrapper-back a .icon-svg{margin-right:.8rem}.cities__wrapper-list{list-style:none;margin:0;padding:0}.cities__wrapper-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5rem;font-weight:500;margin-bottom:1.2rem}.cities__wrapper-item:last-of-type{margin-bottom:0}.shop__info{background-color:#fff;padding:3.6rem;position:relative}@media screen and (max-width:768px){.shop__info{padding:2.4rem}}.shop__info-back{margin-bottom:2.4rem}.shop__info-back a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--neutral-900,#17181a);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1}.shop__info-back a .icon-svg{margin-right:.8rem}.shop__info-name{font-size:2.4rem;font-weight:500;line-height:120%}.shop__info-adress,.shop__info-name,.shop__info-schedule{color:var(--neutral-950,#0b0c0d);margin-bottom:1.2rem}.shop__info-contacts{margin-bottom:1.2rem}.shop__info-contacts a{color:var(--primary-600,#026a63);font-size:1.8rem}.shop__info-info{border-top:1px solid var(--neutral-200,#c7c9cc);font-size:1.4rem;margin-bottom:1.2rem;margin-top:1.6rem;padding-top:1.6rem}.shop__info-infotile{-webkit-box-flex:0;color:var(--neutral-950,#0b0c0d);display:block;-ms-flex:0 0 100%;flex:0 0 100%;font-size:1.8rem;font-weight:500;margin-bottom:1.2rem;max-width:100%;width:100%}.shop__info-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:16rem;position:absolute;right:3.6rem;top:8rem;width:21rem}@media screen and (max-width:768px){.shop__info-image{height:auto;left:auto;margin-top:1.6rem;position:relative;right:inherit;top:auto;width:100%}}.shop__info-image a{display:block;line-height:1}

.shop__info-image a img {
    height: 100% ;
    -o-object-fit: contain;
    object-fit: contain;
    width: 100%;
}
.shop__info-metro{-ms-flex-wrap:wrap;flex-wrap:wrap}.shop__info-metro,.shop__info-metro span{display:-webkit-box;display:-ms-flexbox;display:flex}.shop__info-metro span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--neutral-950,#0b0c0d);font-size:1.4rem;margin-right:1.6rem;padding-left:2rem;position:relative}.shop__info-metro span:before{background-image:url(../images/svg/metro.svg);background-repeat:no-repeat;content:"";height:1.1rem;left:0;position:absolute;top:.5rem;width:1.6rem}.home__mission{background-color:var(--primary-500);margin-bottom:8rem;padding:8rem 0;z-index:11}@media screen and (max-width:768px){.home__mission{margin-bottom:6rem;padding:6rem 0}}.home__mission-icon{margin-bottom:2.4rem;text-align:center}.home__mission-title{font-size:2.4rem;font-weight:500;line-height:2.88rem;margin-bottom:1.6rem}.home__mission-desc,.home__mission-title{color:var(--neutral-white);text-align:center}@media screen and (max-width:768px){.home__mission-desc{font-size:1.6rem}}.home__mission-desc span{display:block}.home__news{margin-bottom:8rem}@media screen and (max-width:768px){.home__news{margin-bottom:6rem}}.news__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.2rem}@media screen and (max-width:576px){.news__list{margin:0}}.news__list.is-flexed .news__list-item{margin-bottom:2.4rem}.news__list-item{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;padding:0 1.2rem;width:100%}@media screen and (max-width:991px){.news__list-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.news__list-item.is-full{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}@media screen and (max-width:576px){.news__list-item,.news__list-item.is-full{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.news__list-item{margin-bottom:1.6rem;padding:0}}.news__item{background-color:var(--neutral-50);border:1px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.6rem;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease}.news__item:hover{background-color:var(--neutral-white);border-color:var(--neutral-100);-webkit-box-shadow:0 8px 24px 0 rgba(0,26,25,.08);box-shadow:0 8px 24px 0 rgba(0,26,25,.08)}.news__item.is-full{height:30rem}@media screen and (max-width:1400px){.news__item.is-full{height:auto}}.news__item.is-full .news__item-image{margin-bottom:0;width:25.6rem}@media screen and (max-width:1400px){.news__item.is-full .news__item-image{height:19rem;margin-bottom:1.6rem;width:100%}.news__item.is-full .news__item-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%}}.news__item.is-full .news__item-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:1.6rem;width:calc(100% - 25.6rem)}@media screen and (max-width:1400px){.news__item.is-full .news__item-info{padding:0;width:100%}}.news__item.is-full .news__item-desc p{-webkit-line-clamp:6}@media screen and (max-width:1400px){.news__item.is-full .news__item-desc p{-webkit-line-clamp:4}}.news__item-image{margin-bottom:1.4rem;position:relative}.news__item-image a{display:block;height:100%}.news__item-image a img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news__item-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.news__item-title{margin-bottom:1.4rem}.news__item-title a{color:var(--neutral-950);font-size:1.8rem;font-weight:500;line-height:2.88rem}.news__item-title a:hover{color:var(--secondary-500)}.news__item-desc{margin-bottom:1.4rem}.news__item-desc p{-webkit-box-orient:vertical;-webkit-line-clamp:5;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;color:var(--neutral-700);display:-webkit-box;font-size:1.3rem;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis}.news__item-link a{color:var(--secondary-500);font-size:1.4rem;font-weight:500;letter-spacing:-.28px;line-height:1;text-transform:uppercase}.home__popularcats{margin-bottom:8rem;position:relative;z-index:11}@media screen and (max-width:768px){.home__popularcats{margin-bottom:6rem}}.popularcats__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.2rem}@media screen and (max-width:576px){.popularcats__list{margin:0 -1.2rem 0 0}}.popularcats__list .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.2rem;width:auto}@media screen and (max-width:576px){.popularcats__list .swiper-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0}}.popularcats__list-item{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;margin-bottom:2.45rem;max-width:33.333333%;padding:0 1.2rem;width:100%}@media screen and (max-width:991px){.popularcats__list-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (max-width:991px) and (max-width:576px){.popularcats__list-item{-webkit-box-flex:1;-ms-flex-negative:0;-ms-flex:auto;flex:auto;flex-shrink:0;height:100%;margin:0;padding:0;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}}.popularcats__list-item.is-big{-webkit-box-flex:0;-ms-flex:0 0 42.666667%;flex:0 0 42.666667%;max-width:42.666667%}@media screen and (max-width:991px){.popularcats__list-item.is-big{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (max-width:991px) and (max-width:576px){.popularcats__list-item.is-big{-webkit-box-flex:1;-ms-flex-negative:0;-ms-flex:auto;flex:auto;flex-shrink:0;height:100%;margin:0;padding:0;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}}.popularcats__list-item.is-big .popularcat__item-link{background-position:bottom}.popularcats__list-item.is-big .popularcat__item-image{padding-right:3.2rem}@media screen and (max-width:1400px){.popularcats__list-item.is-big .popularcat__item-image{padding-right:2.6rem}}.popularcats__list-item.is-short{-webkit-box-flex:0;-ms-flex:0 0 24%;flex:0 0 24%;max-width:24%}@media screen and (max-width:991px){.popularcats__list-item.is-short{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (max-width:991px) and (max-width:576px){.popularcats__list-item.is-short{-webkit-box-flex:1;-ms-flex-negative:0;-ms-flex:auto;flex:auto;flex-shrink:0;height:100%;margin:0;padding:0;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}}.popularcat__item-link{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--neutral-50);background-position:100% 100%;background-repeat:no-repeat;border:1px solid transparent;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:100%;height:40rem;justify-content:space-between;line-height:1;-webkit-transition:border-color background-color .2s ease;transition:border-color background-color .2s ease;width:100%}.popularcat__item-link:hover{background-color:var(--neutral-white);border-color:var(--neutral-100);-webkit-box-shadow:0 8px 24px 0 rgba(0,26,25,.08);box-shadow:0 8px 24px 0 rgba(0,26,25,.08)}@media screen and (max-width:1400px){.popularcat__item-link{height:30rem}}@media screen and (max-width:991px){.popularcat__item-link{height:26rem}}.popularcat__item-image{-ms-flex-item-align:end;align-self:flex-end;padding-bottom:1.2rem;padding-left:3.2rem;position:relative}@media screen and (max-width:1400px){.popularcat__item-image{max-height:220px}}@media screen and (max-width:576px){.popularcat__item-image{padding:0 1.2rem 1.2rem 2.4rem}}.popularcat__item-image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.popularcat__item-name{-ms-flex-item-align:start;align-self:flex-start;color:var(--neutral-950);font-size:2.4rem;font-weight:500;padding-left:1.6rem;padding-top:1.6rem}@media screen and (max-width:1200px){.popularcat__item-name{font-size:2.2rem}}@media screen and (max-width:576px){.popularcat__item-name{font-size:2rem;padding:2.4rem 0 0 2.4rem}}.home__products{margin-bottom:8rem}@media screen and (max-width:768px){.home__products{margin-bottom:6rem}}.home__reviews .swiper{padding-bottom:8rem}@media screen and (max-width:991px){.home__reviews .swiper{padding-bottom:4rem}}.home__reviews .swiper-slide{height:auto}.review__item{background-color:var(--neutral-50);border:1px solid var(--neutral-100);height:100%;padding:2.4rem}.review__item-header{margin-bottom:1.6rem;min-height:4.8rem;padding-left:6.4rem;position:relative}.review__item-photo{height:4.8rem;left:0;position:absolute;top:-.2rem;width:4.8rem}.review__item-photo img{border-radius:100%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.review__item-user{color:var(--neutral-950);font-weight:500;line-height:2.34rem;margin-bottom:.4rem}.review__item-text{color:var(--neutral-700);font-size:1.4rem}@media screen and (max-width:768px){.review__item-text{font-size:1.3rem}}.home__slider .swiper{padding-bottom:8rem}@media screen and (max-width:991px){.home__slider .swiper{padding-bottom:4rem}.home__slider .swiper .swiper-button-next,.home__slider .swiper .swiper-button-prev{display:none}}@media screen and (max-width:768px){.home__slider .swiper{padding-bottom:6rem}}@media screen and (max-width:576px){.home__slider .swiper{margin:0 -1.5rem;padding-bottom:4rem}}.home__slide{background-repeat:no-repeat;background-size:100% 100%;line-height:1}.home__slide,.home__slide img{display:block;max-height:66rem;width:100%}.home__slide img{height:100%}.category{margin-bottom:8rem}.category__header{margin-bottom:3.2rem}@media screen and (max-width:768px){.category__header{margin-bottom:1.8rem}}.category__header h1{color:var(--neutral-950);font-size:3.2rem;font-weight:500;line-height:110%;margin:0 0 2.4rem;padding:0}@media screen and (max-width:1200px){.category__header h1{font-size:2.8rem}}@media screen and (max-width:768px){.category__header h1{font-size:2.6rem}}.category__subacts-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.2rem}.category__subacts-item{margin-bottom:2.4rem;padding:0 1.2rem}.category__subact{height:100%;max-height:24rem;padding:1.2rem;-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width:991px){.category__subact{max-height:auto}}@media screen and (max-width:576px){.category__subact{max-height:auto;padding:1.2rem}}.category__subact-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;line-height:1}.category__subact-image{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:auto auto .8rem;max-height:17.5rem;position:relative}@media screen and (max-width:768px){.category__subact-image{max-height:14.5rem}}@media screen and (max-width:576px){.category__subact-image{max-height:12.5rem}}@media screen and (max-width:450px){.category__subact-image{max-height:9rem}}.category__subact-image img{height:100%;max-height:17.5rem;max-width:8rem;min-height:100%;min-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:768px){.category__subact-image img{max-height:14.5rem}}@media screen and (max-width:576px){.category__subact-image img{max-height:12.5rem}}@media screen and (max-width:450px){.category__subact-image img{max-height:9rem}}.category__subact-name{color:var(--neutral-950);font-size:1.3rem;font-weight:500;margin-top:auto;text-align:center}@media screen and (max-width:576px){.category__subact-name{font-size:1.4rem}}.category__tags{border-bottom:1px solid var(--neutral-100);border-top:1px solid var(--neutral-100);margin-bottom:1.6rem;padding:2.4rem 0 1.6rem}@media screen and (max-width:768px){.category__tags{margin-bottom:0;padding:2rem 0}}.category__tags-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media screen and (max-width:768px){.category__tags-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:scroll;padding-bottom:.4rem}}.category__tags-item{margin-bottom:.8rem;margin-right:.8rem}.category__tags-item.active-tag a{background:var(--secondary-500);border:1px solid var(--secondary-500);color:var(--neutral-white)}.category__tags-bottom{margin:3rem 0}.category__tags-link{background:var(--secondary-50);border:1px solid var(--secondary-100);border-radius:9999px;display:block;font-size:1.4rem;padding:.6rem 1.2rem;white-space:nowrap}.category__tags-link:hover{background-color:var(--secondary-100);border-color:var(--secondary-100);color:var(--secondary-600)}.category__tags-link:hover span{color:var(--secondary-600)}.category__tags-link:active{background:var(--secondary-500);border:1px solid var(--secondary-500);color:var(--neutral-white)}.category__tags-link:active span{color:var(--neutral-white)}.category__tags-link span{color:var(--neutral-500);font-size:1.4rem;padding-left:.8rem}.category__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media screen and (max-width:991px){.category__content{padding-top:0}}.category__content-sidebar{width:35.6rem}@media screen and (max-width:1400px){.category__content-sidebar{width:27.2rem}}@media screen and (max-width:1200px){.category__content-sidebar{width:21.3rem}}@media screen and (max-width:991px){.category__content-sidebar{background-color:#fff;bottom:0;display:none;height:100%;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;width:100%;z-index:1004}.category__content-sidebar.visible{opacity:1;visibility:visible}.category__content-sidebar.active{display:block}}.category__content-main{padding-left:4rem;width:calc(100% - 35.6rem)}@media screen and (max-width:1400px){.category__content-main{width:calc(100% - 27.2rem)}}@media screen and (max-width:1200px){.category__content-main{width:calc(100% - 21.3rem)}}.category__content-main.full{padding-left:0;width:100%}@media screen and (max-width:991px){.category__content-main{padding-left:0;width:100%}.sidebar{height:100%;overflow:scroll}.sidebar__block{padding:2rem}.sidebar__block .filters__active{display:-webkit-box;display:-ms-flexbox;display:flex}}.filters__header{display:none}@media screen and (max-width:991px){.filters__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}}.filters__header-back{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--neutral-700,#45474d);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.6rem;padding:1.6rem 0}.filters__header-back .icon-svg{margin-right:.8rem}.filters__header-title{color:var(--neutral-950,#0b0c0d);padding:1.6rem 0}.filters__header .filters__active{padding-bottom:2.4rem}@media screen and (max-width:1200px){.filters__form{margin-bottom:60px}}.filters__form-item{border-top:1px solid var(--neutral-100);padding:2.4rem 0}.filters__form-item:last-of-type{border-bottom:1px solid var(--neutral-100)}.filter__item-name{color:var(--neutral-950);cursor:pointer;font-weight:500;line-height:130%;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (max-width:1400px){.filter__item-name{font-size:1.6rem}}.filter__item-name:hover{color:var(--secondary-500,#494991)}.filter__item-name:after{background:url(../images/svg/16x16/ic_CaretDown-16__stroke.svg) no-repeat;background-size:100%;content:"";height:1.6rem;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.6rem}.filter__item-name.active:after{background:url(../images/svg/16x16/ic_CaretUp-16__stroke.svg) no-repeat}.filter__item-options{display:none;padding:1.6rem 0 0}.filter__item-options.active{display:block}.filter__item-slider{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter__item-sliderblock{margin-bottom:1.6rem;padding:0 .8rem;width:50%}.filter__item-sliderblock.min-input{padding-left:0}.filter__item-sliderblock.max-input{padding-right:0}.filter__item-sliderblock span{color:var(--neutral-800);display:block;font-size:15px;line-height:120%;margin-bottom:.8rem}.filter__item-sliderblock input{background:var(--neutral-50);border:1px solid var(--neutral-200);color:var(--neutral-700,#45474d);padding:1rem 1.6rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.filter__item-sliderblock input:hover{background:var(--neutral-white,#fff)}.filter__item-sliderblock input:focus{background:var(--neutral-white,#fff);border:1px solid var(--secondary-700,#2c2c57);color:var(--neutral-950,#0b0c0d)}.filter-slider{-webkit-box-flex:0;background-color:rgba(0,0,0,.15);-ms-flex:0 0 100%;flex:0 0 100%;height:2px;margin-top:1.2rem;position:relative}.filter-slider .ui-slider-range{background-color:var(--secondary-500,#494991);height:2px;left:0;position:absolute;top:0;width:100%}.filter-slider a.ui-slider-handle{background-color:var(--secondary-500,#494991);border-radius:100%;cursor:pointer;height:2.4rem;margin:0;position:absolute;top:-1.2rem;-webkit-transition:none;transition:none;width:2.4rem}.filter-slider a.ui-slider-handle:last-of-type{margin-left:-2.4rem}.filters__footer{display:none}@media screen and (max-width:991px){.filters__footer{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#eee;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:6rem;justify-content:center;left:0;position:fixed;text-align:center;width:100%;z-index:10}.filters__footer a{padding:2rem;width:100%}}.products__sitem{position:relative}@media screen and (max-width:768px){.products__sitem{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:10rem;padding-left:16rem;position:relative}}@media screen and (max-width:450px){.products__sitem{min-height:8rem;padding-left:12rem}}.products__sitem-image{background-color:var(--neutral-50);margin-bottom:1.6rem;position:relative}@media screen and (max-width:768px){.products__sitem-image{height:10rem;left:0;margin-bottom:0;position:absolute;top:0;width:14rem}}@media screen and (max-width:450px){.products__sitem-image{height:8rem;width:10rem}}.products__sitem-link{display:block;height:23rem;position:relative}@media screen and (max-width:768px){.products__sitem-link{height:14rem;height:10rem}}@media screen and (max-width:450px){.products__sitem-link{height:8rem;width:10rem}}.products__sitem-link img{bottom:0;height:90%;left:0;margin:auto;min-height:90%;min-width:90%;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;top:0;width:90%}.products__sitem-name{margin-bottom:1.2rem}@media screen and (max-width:768px){.products__sitem-name{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:.6rem;width:100%}}.products__sitem-name a{-webkit-box-orient:vertical;-webkit-line-clamp:1;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;color:var(--neutral-700);display:-webkit-box;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:450px){.products__sitem-name a{font-size:1.3rem}}.products__sitem-prices{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:768px){.products__sitem-prices{-ms-flex-item-align:start;align-self:flex-start}}.products__sitem-prices span.compare-at-price{color:var(--neutral-500);font-size:1.5rem;margin-right:.8rem;text-decoration:line-through}@media screen and (max-width:768px){.products__sitem-prices span.compare-at-price{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media screen and (max-width:576px){.products__sitem-prices span.compare-at-price{font-size:1.3rem}}.products__sitem-prices span.price{color:var(--neutral-900);font-size:1.8rem;font-weight:500}.products__sitem-prices span.price.is-compare{color:var(--accent-pink)}@media screen and (max-width:576px){.products__sitem-prices span.price{font-size:1.3rem}}.products__sitem-prices span.price-percent{background-color:var(--primary-500);color:#fff;font-size:1.2rem;font-weight:500;letter-spacing:.4px;line-height:1;margin-left:.8rem;padding:.6rem 2rem .6rem .6rem;position:relative;text-transform:uppercase}.products__sitem-prices span.price-percent:after{background-color:#fff;clip-path:polygon(0 50%,35% 0,35% 99%);content:"";height:100%;position:absolute;right:-20px;top:0;width:3rem}.products__wrapper.is-slider{position:relative}@media screen and (max-width:576px){.products__wrapper.is-slider{margin-right:-1.5rem}}.products__wrapper.is-slider .products__item-masked{height:auto}.products__wrapper.is-slider .products__item-overlay:before{display:none!important}.products__wrapper.is-slider .products__item-offers{display:none!important}@media screen and (max-width:450px){.products__wrapper.is-slider .products__item-image{height:14.5rem}}.products__wrapper-controls{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:-6.7rem}@media screen and (max-width:768px){.products__wrapper-controls{display:none}}.products__wrapper-controls span{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:hsla(0,0%,100%,.8);border:1px solid var(--secondary-500);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.8rem;justify-content:center;line-height:1;margin-right:1.2rem;padding:1rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:3.8rem}.products__wrapper-controls span:last-of-type{margin-right:0}.products__wrapper-controls span:after,.products__wrapper-controls span:before{display:none}.products__wrapper-controls span.swiper-button-disabled{background:hsla(0,0%,100%,.8);border:1px solid var(--neutral-200);opacity:1}.products__wrapper-controls span.swiper-button-disabled .icon-svg{stroke:var(--neutral-200)}.products__wrapper-controls span.swiper-button-disabled:hover{background:hsla(0,0%,100%,.8)}.products__wrapper-controls span .icon-svg{stroke:var(--secondary-500)}.products__wrapper-controls span:hover{background-color:var(--secondary-100)}.category__content-main.full .products__list-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}@media screen and (max-width:1200px){.category__content-main.full .products__list-item{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}@media screen and (max-width:768px){.category__content-main.full .products__list-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.products__list{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.2rem}@media screen and (max-width:576px){.products__list{margin:0 -.6rem}}@media screen and (max-width:768px){.products__list.is-popup-search{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.products__list.is-popup-search .products__list-item{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}@media screen and (max-width:768px){.products__list.is-popup-search .products__list-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1.6rem;max-width:100%}}.products__list-item{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;margin-bottom:2.4rem;max-width:33.33333%;padding:0 1.2rem}.products__list-item>*{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1200px){.products__list-item .products__item-name a{-webkit-line-clamp:2;font-size:1.6rem}}@media screen and (max-width:768px){.products__list-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.products__list-item .products__item:hover .products__item-overlay:before{display:none}}@media screen and (max-width:576px){.products__list-item{padding:0 .6rem}.products__list-item .products__item-name a{font-size:1.4rem}.products__list-item .products__item-prices span.compare-at-price{font-size:1.2rem}.products__list-item .products__item-prices span.price{font-size:1.6rem}}.product__split-header{border-top:1px solid var(--neutral-100);padding-top:2.4rem}.products__item{position:relative}.products__item:hover .products__item-overlay{opacity:1;position:relative;z-index:120}.products__item:hover .products__item-overlay:before{display:block;opacity:1}.products__item:hover .products__item-overlay .products__item-pagination{opacity:1}@media screen and (max-width:768px){.products__item:hover .products__item-overlay:before{display:none}}.products__item:hover .products__item-masked{overflow:visible}.products__item-masked{height:100%;overflow:hidden;position:relative}.products__item-overlay{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;min-height:100%;position:relative}.products__item-overlay:before{background-color:#fff;border:1px solid transparent;bottom:-2rem;content:"";left:-2rem;opacity:0;position:absolute;right:-2rem;top:-2rem;z-index:-1}@media screen and (max-width:768px){.products__item-overlay:before{display:none}}.products__item-imageblock{position:relative}.products__item-badges{left:1.4rem;line-height:1;position:absolute;top:1.6rem;z-index:99}@media screen and (max-width:450px){.products__item-badges{left:1.8rem;top:.8rem}}.products__item-badges .badge{border-radius:9999px;color:var(--neutral-white);font-size:1.14rem;font-weight:500;letter-spacing:.4px;margin-bottom:.6rem;padding:.5rem 1rem;position:relative;text-transform:uppercase;z-index:11}.products__item-badges .badge:last-of-type{margin-bottom:0}.products__item-badges .badge.bestseller{background-color:#d9774a}.products__item-badges .badge.new{background-color:#e96767}.products__item-badges .badge.lowprice{background-color:#6d6da7}

.products__item-badges .badge.video{background-color:var(--primary-500);padding:4px 5px 1px 8px}.products__item-badges .badge.video svg{stroke:#fff;fill:#fff}@media screen and (max-width:450px){.products__item-badges .badge{font-size:1.1rem;letter-spacing:.3px}}.products__item-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -3rem 2rem;overflow:hidden;padding:0 3rem;position:relative;z-index:10}@media screen and (max-width:576px){.products__item-gallery{margin:0 0 1.6rem;padding:0}}.products__item-image{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:0;align-items:center;background-color:var(--neutral-50);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 100%;flex:0 0 100%;height:25.5rem;justify-content:center;opacity:0;padding:2rem;-webkit-transition:opacity .25s;transition:opacity .25s}@media screen and (max-width:1200px){.products__item-image{height:22rem}}@media screen and (max-width:576px){.products__item-image{display:none;height:18.5rem}}@media screen and (max-width:450px){.products__item-image{height:12.5rem;padding:1rem}}.products__item-image.is-active,.products__item-image.swiper-slide-active{opacity:1}@media screen and (max-width:576px){.products__item-image.is-active,.products__item-image.swiper-slide-active{display:block}}.products__item-image img{-webkit-box-flex:0;display:block;-ms-flex:0 0 auto;flex:0 0 auto;margin:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.products__item-pagination{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;opacity:0;padding:0 3rem;position:absolute;top:0;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%;z-index:10}@media screen and (max-width:991px){.products__item-pagination{display:none}}.products__item-bullet{-webkit-box-flex:1;border-bottom:1px solid #e9e8f1;display:block;-ms-flex:1;flex:1;height:100%;position:relative;-webkit-transition:border-color .25s;transition:border-color .25s}.products__item-bullet:before{bottom:0;content:"";display:block;left:-.35rem;position:absolute;right:-.35rem;top:0}.products__item-bullet.is-active{border-color:var(--primary-500)}

.products__item-label {
    background-color: var(--accent-pink);
    border-radius: 9999px;
    bottom: 1.6rem;
    color: var(--neutral-white);
    font-size: 1.14rem;
    font-weight: 500;
    left: 4.6rem;
    letter-spacing: .4px;
    line-height: 1;
    padding: .5rem 1rem;
    position: absolute;
    text-transform: uppercase;
    z-index: 11
}

@media screen and (max-width: 450px) {
    .products__item-label {
        bottom: .8rem;
        font-size: 1.2rem;
        left: 3.8rem;
        letter-spacing: .3px
    }


    .products__item-label {
        font-size: 0.8rem;
        left: 0;
        letter-spacing: .4px;
        padding: 0.2rem 0.4rem 0.16rem 0.4rem;
    }

    .products__item-badges .badge{
        font-size: 0.8rem;
        padding: 0.2rem 0.4rem 0.16rem 0.4rem;
    }


}



.products__item-name{margin-bottom:1.2rem}.products__item-name a{-webkit-box-orient:vertical;-webkit-line-clamp:1;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;color:var(--neutral-700);display:-webkit-box;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:576px){.products__item-name a{-webkit-line-clamp:2;font-size:1.6rem}}@media screen and (max-width:450px){.products__item-name a{font-size:1.4rem}}.products__item-prices{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1.0rem}.products__item-prices span.compare-at-price{color:var(--neutral-500);font-size:1.0rem;margin-right:.8rem;text-decoration:line-through}@media screen and (max-width:768px){.products__item-prices span.compare-at-price{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media screen and (max-width:576px){.products__item-prices span.compare-at-price{font-size:1.2rem}}.products__item-prices span.price{color:var(--neutral-900);font-size:1.8rem;font-weight:500}.products__item-prices span.price.is-compare{color:var(--accent-pink)}@media screen and (max-width:576px){.products__item-prices span.price{font-size:1.6rem}}.products__item-prices span.price-percent{background-color:var(--primary-500);color:#fff;font-size:1.2rem;font-weight:500;letter-spacing:.4px;line-height:1;margin-left:.8rem;padding:.6rem 2rem .6rem .6rem;position:relative;text-transform:uppercase}.products__item-prices span.price-percent:after{background-color:#fff;clip-path:polygon(0 50%,35% 0,35% 99%);content:"";height:100%;position:absolute;right:-20px;top:0;width:3rem}.products__item-features,.products__item-form{margin-top:1.6rem}.products__item-buy a,.products__item-buy button{display:block;width:100%}.products__item-buy a .icon-svg{stroke:var(--primary-600);margin-right:.8rem;vertical-align:bottom}.products__item .theme-btn.btn-primary.active{padding:1rem 1rem 1.1rem}@media screen and (max-width:768px){.products__item .theme-btn.btn-primary.active{padding:.8rem 1rem}}.products__actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:.8rem;top:.8rem;z-index:99}.products__actions-item{margin-left:.4rem}.products__actions-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--neutral-white);border:1px solid var(--neutral-100);border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.8rem;justify-content:center;padding:.4rem;width:3.8rem}@media screen and (max-width:768px){.products__actions-link{height:4rem;padding:0;width:4rem}}.products__actions-link .icon-svg{stroke:var(--secondary-400)}.products__actions-link:hover{background:var(--secondary-100)}.products__actions-link:hover .icon-svg{stroke:var(--secondary-500)}.products__actions-link:focus{border-color:var(--secondary-300)}.products__actions-link:active{background:var(--secondary-400)}.products__actions-link:active .icon-svg{stroke:#fff}.products__actions-link.active{background:var(--secondary-500);border-color:transparent}.products__actions-link.active .icon-svg{stroke:#fff}.products__actions-link.is-compare .icon-svg{stroke:var(--red-500)}.products__rating{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1;margin-bottom:1.2rem}.products__rating-rate{margin-right:.8rem}.products__rating-count{color:var(--neutral-700);font-size:1.4rem}@media screen and (max-width:576px){.products__rating-count{font-size:1.2rem}}@media screen and (max-width:450px){.products__rating-count{font-size:1rem}}.products__colors{display:-webkit-box;display:-ms-flexbox;display:flex}.products__colors-item{background-color:var(--neutral-white);border:1px solid var(--neutral-200);border-radius:100%;display:block;height:2.4rem;margin-right:.6rem;padding:.4rem;position:relative;width:2.4rem}@media screen and (max-width:576px){.products__colors-item{height:2rem;margin-right:.3rem;width:2rem}}.products__colors-item.is-count{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;color:var(--neutral-500);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.6rem;height:auto;line-height:1;margin:0;padding:0;width:auto}@media screen and (max-width:576px){.products__colors-item.is-count{font-size:1.4rem}}.products__colors-item span{border-radius:100%;display:block;height:100%;width:100%}.product__name{color:var(--neutral-950);font-size:3.2rem;font-weight:500;line-height:110%;margin:0 0 2.4rem;padding:0}@media screen and (max-width:1200px){.product__name{font-size:2.8rem}}@media screen and (max-width:768px){.product__name{font-size:2.6rem}}.product__summary{color:var(--neutral-950);font-size:3.2rem;font-weight:500;line-height:110%;margin:0 0 2.4rem;padding:0}@media screen and (max-width:1200px){.product__summary{font-size:2.8rem}}@media screen and (max-width:768px){.product__summary{font-size:2.6rem}}h1.product__name{color:var(--neutral-700,#45474d);font-size:1.6rem;font-weight:400;margin:0 0 .8rem;padding:0}.product__actions{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.35rem 0}.product__actions,.product__rate{display:-webkit-box;display:-ms-flexbox;display:flex}.product__rate{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product__rate-rate{margin-right:.8rem}.product__rate-count{color:var(--secondary-500,#494991);font-size:1.4rem}@media screen and (max-width:576px){.product__rate-count{font-size:1.2rem}}@media screen and (max-width:450px){.product__rate-count{font-size:1rem}}.product__alinks{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.product__alinks-item{margin-left:.4rem}.product__alinks-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--neutral-white);border:1px solid var(--neutral-100);border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:3.8rem;justify-content:center;padding:.4rem;width:3.8rem}@media screen and (max-width:768px){.product__alinks-link{height:4rem;padding:0;width:4rem}}.product__alinks-link .icon-svg{stroke:var(--secondary-400)}.product__alinks-link:hover{background:var(--secondary-100)}.product__alinks-link:hover .icon-svg{stroke:var(--secondary-500)}.product__alinks-link:focus{border-color:var(--secondary-300)}.product__alinks-link:active{background:var(--secondary-400)}.product__alinks-link:active .icon-svg{stroke:#fff}.product__alinks-link.active{background:var(--secondary-500);border-color:transparent}.product__alinks-link.active .icon-svg{stroke:#fff}.product__colors{display:-webkit-box;display:-ms-flexbox;display:flex}.product__colors-item{background-color:var(--neutral-white);border:1px solid var(--neutral-200);border-radius:100%;display:block;height:4.4rem;margin-right:.6rem;padding:.4rem;position:relative;width:4.4rem}@media screen and (max-width:576px){.product__colors-item{height:3.6rem;margin-right:.3rem;width:3.6rem}}.product__colors-item.is-count{border:0;color:var(--neutral-500);font-size:1.6rem;height:auto;margin:0;padding:0;width:auto}@media screen and (max-width:576px){.product__colors-item.is-count{font-size:1.4rem}}.product__colors-item span{border-radius:100%;display:block;height:100%;width:100%}.product__colors-item.active:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:url(../images/svg/16x16/ic_Check-16__stroke.svg) no-repeat;background-size:100%;content:"";-webkit-filter:invert(100%) sepia(100%) saturate(0) hue-rotate(110deg) brightness(105%) contrast(104%);filter:invert(100%) sepia(100%) saturate(0) hue-rotate(110deg) brightness(105%) contrast(104%);height:1.6rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.6rem}.product__prices{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem 0}.product__prices .s-compare-price .price-wrapper{color:var(--neutral-500);font-size:1.6rem;margin-right:.8rem;text-decoration:line-through}@media screen and (max-width:768px){.product__prices .s-compare-price .price-wrapper{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.product__prices .s-compare-price.is-hidden{display:none}.product__prices .s-price.is-compare .price-wrapper{color:var(--accent-pink)}.product__prices .s-price .price-wrapper{color:var(--neutral-900);font-size:2.2rem;font-weight:500}.product__prices .s-price-percent{background-color:var(--primary-500);color:#fff;font-size:1.4rem;font-weight:500;letter-spacing:.4px;line-height:1;margin-left:.8rem;padding:.8rem 2rem .8rem .8rem;position:relative;text-transform:uppercase}.product__prices .s-price-percent:after{background-color:#fff;clip-path:polygon(0 50%,35% 0,35% 99%);content:"";height:100%;position:absolute;right:-20px;top:0;width:3rem}.product__buy span.hint{display:none}.product__add2cart button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}.product__add2cart button .icon-svg{stroke:#fff;margin-right:1rem}.product__add2cart a{display:block;width:100%}.product__add2cart a .icon-svg{stroke:var(--primary-600);margin-right:1rem}.product__add2cart-quick{margin-top:1.3rem}.product__add2cart-quick .buy1click-open-button{border:0;font-size:1.3rem;outline:none;padding:1.4rem 2.6rem}.product__add2cart-quick .buy1click-open-button:hover{background-color:#fff;outline:none}.product__sfeatures{margin:1.6rem 0 0;padding:1.6rem 0}.product__delivery,.product__sfeatures{border-top:1px solid var(--neutral-200,#c7c9cc)}.product__delivery{padding:3.2rem 0}.product__delivery .dp-product{border:0;margin:0;padding:0}.product__delivery .dp-product .dp-product__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;color:var(--neutral-950,#0b0c0d);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;font-weight:400;margin:0 0 1.6rem;padding:0}.product__delivery .dp-product .dp-product__header .icon-svg{margin-right:.8rem}.product__delivery .dp-product .dp-product__content{border:0;margin:0;padding:0}.product__delivery .dp-product .dp-product__content .dp-product__service .dp-product__group-title{display:none}.product__delivery .dp-product .dp-product__content .dp-product__service .dp-product__service-row_inline-mode{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:1.6rem}.product__delivery .dp-product .dp-product__content .dp-product__service .dp-product__service-row_inline-mode .dp-product__service-title{color:var(--neutral-950,#0b0c0d);font-size:1.4rem;margin:0}.product__delivery .dp-product .dp-product__content .dp-product__service .dp-product__service-row_inline-mode .dp-product__service-calculation .dp-product__service-rates:before{display:none}.product__delivery .dp-product .dp-product__content .dp-product__service .dp-product__service-row_inline-mode .dp-product__service-calculation .dp-product__service-rates .dp-estimated-date{color:var(--neutral-950,#0b0c0d);font-size:1.4rem}.product__delivery .dp-product .dp-product__content .dp-product__service .dp-product__service-row_inline-mode .dp-product__service-calculation .dp-product__service-rates .dp-cost_value{color:var(--primary-600,#026a63);font-size:1.4rem}.product__config{border-top:1px solid var(--neutral-200,#c7c9cc);padding:3.2rem 0}.product__config-item{border-bottom:1px dashed var(--neutral-200,#c7c9cc);margin-bottom:1.6rem;padding-bottom:1.6rem}.product__config-item:last-of-type{border:0;margin-bottom:0}.config__item{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.config__item-name{color:var(--neutral-950,#0b0c0d);font-size:1.6rem}.config__item-name .icon-svg{margin-right:.8rem}.config__item-value{color:var(--primary-600,#026a63);font-size:1.6rem}.product__quicklinks-item{border-bottom:1px solid var(--neutral-200,#c7c9cc);padding:1.6rem 0}.product__quicklinks-link{color:var(--neutral-600,#5c5f66);font-size:1.6rem}.product__quicklinks-link:hover{color:#333}.video-container{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.video-container embed,.video-container iframe,.video-container object{height:100%;left:0;position:absolute;top:0;width:100%}.product__gallery{margin-bottom:8rem}@media screen and (max-width:991px){.product__gallery{display:none}}.product__mgallery{display:none}@media screen and (max-width:991px){.product__mgallery{display:block;margin:0 -2.5rem}}@media screen and (max-width:576px){.product__mgallery{margin:0 -1.5rem}}.product__mgallery .swiper{padding-bottom:6rem}@media screen and (max-width:576px){.product__mgallery .swiper{padding-bottom:5rem}}.product__mgallery .swiper .swiper-pagination{bottom:2.5rem!important}.product__mgallery-slide{background-color:var(--neutral-50);padding:2rem}.product__mgallery-link{display:block;height:100%;line-height:1;width:100%}.product__mgallery-img{height:100%;height:40rem;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:576px){.product__mgallery-img{height:32rem}}.gallery__big{margin-bottom:2.4rem;position:relative}.gallery__big-badges{left:2rem;line-height:1;position:absolute;top:1.4rem;z-index:99}@media screen and (max-width:450px){.gallery__big-badges{left:1.8rem;top:.8rem}}.gallery__big-badges .badge{border-radius:9999px;color:var(--neutral-white);font-size:1.14rem;font-weight:500;letter-spacing:.4px;margin-bottom:.6rem;padding:.5rem 1rem;position:relative;text-transform:uppercase;z-index:11}.gallery__big-badges .badge:last-of-type{margin-bottom:0}.gallery__big-badges .badge.bestseller{background-color:#d9774a}.gallery__big-badges .badge.new{background-color:#e96767}.gallery__big-badges .badge.lowprice{background-color:#6d6da7}.gallery__big-badges .badge.video{background-color:var(--primary-500);padding:4px 7px 2px 10px}.gallery__big-badges .badge.video svg{stroke:#fff;fill:#fff}@media screen and (max-width:450px){.gallery__big-badges .badge{font-size:1.1rem;letter-spacing:.3px}}.gallery__big a{background-color:var(--neutral-50);display:block;line-height:1;max-height:44rem;overflow:hidden;position:relative}.gallery__big a.is-sm-pd{max-height:64rem}.gallery__big a.is-sm-pd img{max-height:64rem;padding:2.4rem}.gallery__big a img{height:100%;max-height:44rem;-o-object-fit:contain;object-fit:contain;padding:6.4rem;width:100%}.gallery__subimages{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.2rem}@media screen and (max-width:1200px){.gallery__subimages{margin:0}}.gallery__subimages-column{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:2.4rem;max-width:50%;padding:0 1.2rem}@media screen and (max-width:1200px){.gallery__subimages-column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}}.gallery__subimages-column.big-column{height:62.4rem}@media screen and (max-width:1200px){.gallery__subimages-column.big-column{height:auto}}.gallery__subimages-column.big-column .gallery__subimages-item{height:100%;margin-bottom:0}@media screen and (max-width:1200px){.gallery__subimages-column.big-column .gallery__subimages-item{margin-right:0}}.gallery__subimages-column.multi-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:1200px){.gallery__subimages-column.multi-column{margin:0}.gallery__subimages-column.multi-column .gallery__subimages-item{margin-bottom:2rem;padding:0;width:calc(50% - 1rem)}}.gallery__subimages-item{height:30rem;margin-bottom:2.4rem;width:100%}.gallery__subimages-item:last-of-type{margin-bottom:0}@media screen and (max-width:1200px){.gallery__subimages-item{margin-right:2rem}.gallery__subimages-item:last-of-type{margin-right:0}}.gallery__subimages-link{background-color:var(--neutral-50);display:block;height:100%;position:relative;width:100%}.gallery__subimages-image{height:100%;-o-object-fit:cover;object-fit:cover;padding:2rem;width:100%}.gallery__subimages-image.is-sm-pd{-o-object-fit:contain;object-fit:contain}@media screen and (max-width:1200px){.gallery__subimages-image{max-height:44rem}}.gallery__show{text-align:center}.fancybox__slide{padding:0!important}.hidden__gallery{background-color:#fff;height:100%!important;padding:4.8rem}.hidden__gallery .f-button.is-close-btn{background-image:none!important;height:4rem!important;padding:.6rem;right:1.2rem!important;top:1.2rem!important;width:4rem!important}.hidden__gallery .f-button.is-close-btn:before{background-image:url(../images/svg/28x28/ic_X__stroke.svg);content:"";height:2.8rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:2.8rem}.hidden__gallery-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hidden__gallery-inner,.hidden__gallery-photos{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.hidden__gallery-photos{width:100%}.hidden__gallery-thumbs{width:22rem}.hidden__gallery-thumbs .swiper{height:100%;width:100%}.hidden__gallery-thumbs .swiper-slide{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;max-height:12rem;max-width:20rem}.hidden__gallery-thumbs .swiper-slide.swiper-slide-thumb-active a{opacity:1}.hidden__gallery-thumbs .swiper-slide a{border:1px solid transparent;display:block;height:12rem;line-height:1;opacity:.6;position:relative;width:18rem}.hidden__gallery-thumbs .swiper-slide a img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.hidden__gallery-thumbs .swiper-scrollbar{background:var(--neutral-100,#e3e4e6);width:.3rem}.hidden__gallery-thumbs .swiper-scrollbar .swiper-scrollbar-drag{background:var(--secondary-500,#494991)}.hidden__gallery-gallery{padding-left:2.4rem;width:calc(100% - 22rem)}.hidden__gallery-gallery .swiper{height:100%;width:100%}.hidden__gallery-gallery .swiper-slide{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.hidden__gallery-gallery .swiper-slide a{display:block;line-height:1;position:relative}.hidden__gallery-gallery .swiper-slide a img{height:100%;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}.hidden__gallery-buy{-ms-flex-item-align:end;align-self:flex-end;padding-left:2.4rem;width:36rem}.hidden__gallery-wrapper{background:var(--neutral-50,#f1f1f2);padding:2.4rem}.is-gallery .fancybox__carousel{background-color:#fff}.is-gallery .fancybox__footer{background-color:#fff!important}.is-gallery .fancybox__infobar{color:var(--primary-500,#02847c)!important;text-shadow:none!important}.is-gallery .fancybox__toolbar__column.is-left,.is-gallery .fancybox__toolbar__column.is-middle,.is-gallery .fancybox__toolbar__column.is-right .f-button{display:none!important}.is-gallery .fancybox__toolbar__column.is-right .f-button:last-of-type{background-color:#fff!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:var(--neutral-700)!important;display:block!important;text-shadow:none!important}.c-microdata{display:none}.product{margin-bottom:8rem}.product__header{margin-bottom:3.2rem}@media screen and (max-width:768px){.product__header{margin-bottom:0}}.product__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product__info{padding-right:2.4rem;width:calc(100% - 43rem)}@media screen and (max-width:1400px){.product__info{width:calc(100% - 39rem)}}@media screen and (max-width:991px){.product__info{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0;width:100%}}.product__cart{-ms-flex-item-align:start;align-self:flex-start;position:sticky;top:2rem;width:43rem}@media screen and (max-width:1400px){.product__cart{width:39rem}}@media screen and (max-width:991px){.product__cart{-webkit-box-ordinal-group:1;-ms-flex-order:0;margin-bottom:6rem;order:0;position:static;top:auto;width:100%}}.product__block{margin-bottom:8rem}@media screen and (max-width:768px){.product__block{margin-bottom:4rem}}.product__block.is-bg{background:var(--neutral-50,#f1f1f2);padding:6.4rem}@media screen and (max-width:1200px){.product__block.is-bg{padding:4.8rem}}@media screen and (max-width:768px){.product__block.is-bg{padding:2.4rem}}@media screen and (max-width:576px){.product__block.is-bg{padding:1.6rem}}.product__features{-webkit-column-count:2;-moz-column-count:2;column-count:2;margin:0 -3.2rem}@media screen and (max-width:1200px){.product__features{-webkit-column-count:1;-moz-column-count:1;column-count:1;margin:0}}.product__features-group{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:3.2rem;padding:0 3.2rem;page-break-inside:avoid}@media screen and (max-width:1200px){.product__features-group{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0;width:100%}}.product__features-title{color:var(--neutral-950,#0b0c0d);font-size:18px;font-weight:500;line-height:130%;margin-bottom:1.6rem}.product__features-feature{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:1.6rem 0;position:relative}.product__features-feature:last-of-type{margin-bottom:0}.product__features-feature:before{background-image:url(../images/svg/sep.svg);content:"";height:1px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.product__features-name{padding-right:1rem}.product__features-name,.product__features-value{background-color:var(--neutral-50,#f1f1f2);color:var(--neutral-700,#45474d);font-size:1.4rem;z-index:1}.product__features-value{font-weight:500;padding-left:1rem;text-align:right}.product__preview{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.2rem 3.2rem}@media screen and (max-width:1200px){.product__preview{margin:0}}.product__preview-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:2.4rem;max-width:50%;padding:0 1.2rem;width:100%}@media screen and (max-width:1200px){.product__preview-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0;width:100%}}.preview__item{display:inline-block}.preview__item-image{position:relative}.preview__item-image.is-gif{background:url(../img/loading16.gif) transparent no-repeat 50%}.preview__item-image.is-gif:hover{cursor:pointer}.preview__item-image.is-gif:hover:before{background-color:hsla(0,0%,100%,.56)}.preview__item-image.is-gif:after{background-color:#fff;background-image:url(../images/svg/28x28/ic_Play-28__stroke.svg);background-position:50%;background-repeat:no-repeat;background-size:28px 28px;border-radius:100%;bottom:0;content:"";height:4.8rem;left:0;margin:auto;opacity:1;padding:1rem;position:absolute;right:0;top:0;-webkit-transition:all .2s ease;transition:all .2s ease;width:4.8rem;z-index:10}.preview__item-image.is-gif:before{background-color:hsla(0,0%,100%,.7);content:"";height:100%;left:0;opacity:1;position:absolute;top:0;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%;z-index:10}.preview__item-image.is-gif img{display:block;opacity:1;-webkit-transition:all .2s ease;transition:all .2s ease}.preview__item-image.is-gif.loading-hide img{opacity:0}.preview__item-image.is-gif.play:after{opacity:0}.preview__item-image.is-gif.play:before{opacity:0}.preview__item-length{bottom:1rem;color:var(--neutral-700,#45474d);font-size:1.6rem;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:1200px){.preview__item-length{font-size:1.4rem}}@media screen and (max-width:576px){.preview__item-length{bottom:1.2rem;font-size:1.1rem}}.preview__item-height,.preview__item-width{color:var(--neutral-700,#45474d);font-size:1.6rem;left:-2.3rem;position:absolute;top:4rem}@media screen and (max-width:1200px){.preview__item-height,.preview__item-width{font-size:1.4rem}}@media screen and (max-width:576px){.preview__item-height,.preview__item-width{font-size:1.1rem;left:-1.6rem}}.preview__item-height span,.preview__item-width span{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl}.preview__item-slength{color:var(--neutral-700,#45474d);font-size:1.6rem;position:absolute;right:-2.2rem;top:4rem}@media screen and (max-width:1200px){.preview__item-slength{font-size:1.4rem}}@media screen and (max-width:576px){.preview__item-slength{font-size:1.1rem;right:-1.6rem}@supports (-webkit-touch-callout:none){.preview__item-slength{right:2rem}}}.preview__item-slength span{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl}.product__other .products__item{padding-bottom:10rem}@media screen and (max-width:768px){.product__other{margin-bottom:6rem}}.product__where{margin-bottom:1.6rem}.product__where-header{margin-bottom:1rem}.product__where-list{list-style:none;margin:0;padding:0}.product__where-item{margin-bottom:.6rem}.product__where-item:last-of-type{margin-bottom:0}.product__where-link{border-bottom:1px dashed var(--neutral-950,#0b0c0d);color:var(--neutral-950,#0b0c0d);font-size:1.4rem}.product__where-link:hover{border-color:transparent}.product__questions-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:5.6rem;width:100%}.product__questions-btn .icon-svg{stroke:var(--secondary-500,#494991);margin-right:1rem;position:relative;top:-.2rem}.product__questions-form{max-width:50rem;width:100%}.product__questions-form .is-close-btn{right:1.2rem!important;top:1.2rem!important}.product__questions-form .is-close-btn svg{fill:#6d6da7;stroke:#6d6da7}.question__form-header{border-bottom:1px solid var(--neutral-200,#c7c9cc);margin-bottom:1.6rem;padding-bottom:1.6rem}.question__form-head{color:var(--neutral-950,#0b0c0d);font-size:2.4rem;font-weight:500;line-height:120%;margin-bottom:.8rem}.question__form-product{color:var(--neutral-700,#45474d);overflow:hidden;text-overflow:ellipsis}.question__form-field{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.6rem}.question__form-field.rate-field{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.question__form-field.rate-field .review__form-name{margin:0}.question__form-field.rate-field .review__form-value,.question__form-field.rate-field .review__form-value a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.question__form-field.rate-field .review__form-value a{color:var(--red-500,#e23636);font-size:1.2rem;line-height:120%}.question__form-field.rate-field .review__form-value a.rate-clear{display:none!important;margin-right:.4rem}.question__form-name{color:var(--neutral-800,#2e3033);font-size:1.5rem;line-height:120%;margin-bottom:.8rem}.question__form-value input[type=email],.question__form-value input[type=text],.question__form-value textarea{background:var(--neutral-50);border:1px solid var(--neutral-200);color:var(--neutral-700,#45474d);font-size:1.6rem;padding:1rem 1.6rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%!important}.question__form-value input[type=email]:hover,.question__form-value input[type=text]:hover,.question__form-value textarea:hover{background:var(--neutral-white,#fff)}.question__form-value input[type=email]:focus,.question__form-value input[type=text]:focus,.question__form-value textarea:focus{background:var(--neutral-white,#fff);border:1px solid var(--secondary-700,#2c2c57);color:var(--neutral-950,#0b0c0d)}.question__form-value textarea{min-height:14rem}.question__form-value input[type=submit]{display:block;font-size:1.6rem;width:100%}.question__form-error{background:var(--red-100,#fbe4e4);border-radius:0;color:var(--red-500,#e23636);display:none;font-size:1.4rem;line-height:150%;margin-top:.8rem;padding:.8rem 1.6rem;visibility:visible!important}body .que-dialog *{font-family:onest-nd,sans-serif!important;font-weight:400}body .que-dialog{font-size:1.8rem;max-width:32rem}body .que-dialog-wrapper .que-dialog-header{display:none}body .que-dialog-wrapper .que-dialog-content{padding:3.2rem}.product__questions-list{margin-top:1.6em}.product__questions-item{margin-bottom:1.6rem}.product__questions-item:first-of-type{border:0!important;margin:0!important;padding:0!important}.product__questions-item:last-of-type{margin-bottom:0}.product__questions-wrapper{background:var(--neutral-white,#fff);border:1px solid var(--neutral-200,#c7c9cc);padding:2.4rem}.product__question-header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:.8rem}.product__question-date{color:var(--neutral-700,#45474d);font-size:1.4rem;margin-left:.8rem}.product__question-user{color:var(--neutral-950,#0b0c0d);font-weight:500;margin-bottom:.8rem}.product__question-text{color:var(--neutral-700,#45474d);font-size:1.6rem}.product__answer{border-top:1px solid var(--neutral-200,#c7c9cc);margin-top:1.6rem;padding-left:4rem;padding-top:1.6rem;position:relative}.product__answer:before{background-image:url(../images/svg/28x28/ic_ArrowElbowDownRight\ -28__stroke.svg);background-repeat:no-repeat;content:"";height:2.8rem;left:0;position:absolute;top:1.8rem;width:2.8rem}.product__answer-header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:.8rem}.product__answer-date{color:var(--neutral-700,#45474d);font-size:1.4rem;margin-left:.8rem}.product__answer-user{color:var(--neutral-950,#0b0c0d);font-weight:500;margin-bottom:.8rem}.product__answer-text{color:var(--neutral-700,#45474d);font-size:1.6rem}@media screen and (max-width:576px){.que-dialog-wrapper .que-dialog-table .que-dialog-cell{padding:0;vertical-align:bottom}.que-dialog-wrapper .que-dialog-table .que-dialog-cell .que-dialog{margin:0;max-width:100%!important;padding:0;width:100%}.que-dialog-wrapper .que-dialog-table .que-dialog-cell .que-dialog-content{padding:1.6rem;width:100%}}.s-review-images-section{background:var(--neutral-white,#fff);border:1px dashed var(--secondary-500,#494991);padding:2.4rem;position:relative;-webkit-transition:background .2s linear;transition:background .2s linear}.s-review-images-section.is-highlighted{background:#fafadf}.s-review-images-section .s-image-form-section .s-description{color:var(--neutral-500,#737780);font-size:1.4rem;text-align:center}.s-review-images-section .s-image-form-section .s-description a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:var(--secondary-500,#494991);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.6rem;justify-content:center;margin-bottom:.8rem}.s-review-images-section .s-image-form-section .s-description a:hover{color:#333}.s-review-images-section .s-image-form-section .s-description a:hover .icon-svg{stroke:#333}.s-review-images-section .s-image-form-section .s-description a .icon-svg{stroke:var(--secondary-500,#494991);margin-right:.8rem}.s-review-images-section .s-image-form-section .s-file-field{cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);font-size:0;height:100%;left:0;opacity:0;position:absolute;text-indent:-100%;top:0;width:100%}.s-review-images-section .s-attached-files-section:not(:empty){margin:-20px 0 0}.s-review-images-section .s-attached-files-section .s-file-wrapper{display:inline-block;margin:40px 20px 0 0;position:relative;vertical-align:top}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-image-wrapper{background:#f7f7f7 50% no-repeat;background-size:contain;border:1px solid rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;height:100px;width:100px}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-description-wrapper{display:none;font-size:13px;line-height:1.1538461538em;margin-top:10px}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-description-wrapper.is-extended .s-visible{display:none}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-description-wrapper:not(.is-extended) .s-hidden{display:none}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-description-wrapper .s-visible{padding:5px}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-description-wrapper .s-textarea{border:1px solid rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-size:13px;height:55px;line-height:15px;min-height:auto;min-width:auto;padding:4px 6px;resize:none;width:100%}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-actions{position:absolute;right:0;top:0;-ms-transform:translate(50%,-10px);-webkit-transform:translate(50%,-10px);transform:translate(50%,-10px)}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-actions .s-action{background:#fff;border:1px solid rgba(0,0,0,.33);border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:20px;position:relative;width:20px}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-actions .s-action:not(:first-child){margin-top:10px}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-actions .s-action .s-icon{display:inline-block;height:10px;left:50%;position:absolute;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:10px}.s-review-images-section .s-attached-files-section .s-file-wrapper .s-actions .s-action .s-icon svg{height:100%;left:0;position:absolute;top:0;width:100%}.s-review-images-section .s-errors-section:not(:empty){margin:20px 0 0}.s-review-images-section .s-errors-section .s-error{color:red;font-size:12px;line-height:1.1666666667em}.s-review-images-section .s-errors-section .s-error:not(:first-child){margin-top:5px}.s-review-images-section .s-review-images-section .s-image-form-section{margin:-15px;padding:15px}.s-review-images-section,.s-review-notice-section{-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.s-review-wrapper .s-images-list{margin:5px 0 0}.s-review-wrapper .s-images-list .s-image-wrapper{display:inline-block;margin:0 15px 5px 0;padding:0;vertical-align:top}.s-review-wrapper .s-images-list .s-image-wrapper .s-image{height:100px;vertical-align:top}.reviews__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.6rem}.reviews__header,.reviews__header-rate{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.reviews__header-count{color:var(--neutral-950,#0b0c0d);font-size:3.6rem;font-weight:500;line-height:110%;margin-right:.8rem}.review__add-btn{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:5.6rem;justify-content:center;width:100%}.review__add-btn .icon-svg{stroke:var(--secondary-500,#494991);margin-right:1rem;position:relative;top:-.2rem}.review__add-form{max-width:50rem;width:100%}.review__add-form .is-close-btn{background-color:#fff!important;right:1.2rem!important;top:1.2rem!important}.review__add-form .is-close-btn svg{fill:#6d6da7;stroke:#6d6da7}.review__form-header{border-bottom:1px solid var(--neutral-200,#c7c9cc);margin-bottom:1.6rem;padding-bottom:1.6rem}.review__form-head{color:var(--neutral-950,#0b0c0d);font-size:2.4rem;font-weight:500;line-height:120%;margin-bottom:.8rem}.review__form-product{color:var(--neutral-700,#45474d);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review__form-field{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.6rem}.review__form-field.rate-field{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.review__form-field.rate-field .review__form-name{margin:0}.review__form-field.rate-field .review__form-value,.review__form-field.rate-field .review__form-value a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.review__form-field.rate-field .review__form-value a{color:var(--red-500,#e23636);font-size:1.2rem;line-height:120%}.review__form-field.rate-field .review__form-value a.rate-clear{display:none!important;margin-right:.4rem}.review__form-name{color:var(--neutral-800,#2e3033);font-size:1.5rem;line-height:120%;margin-bottom:.8rem}.review__form-value input[type=text],.review__form-value textarea{background:var(--neutral-50);border:1px solid var(--neutral-200);color:var(--neutral-700,#45474d);font-size:1.6rem;padding:1rem 1.6rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.review__form-value input[type=text]:hover,.review__form-value textarea:hover{background:var(--neutral-white,#fff)}.review__form-value input[type=text]:focus,.review__form-value textarea:focus{background:var(--neutral-white,#fff);border:1px solid var(--secondary-700,#2c2c57);color:var(--neutral-950,#0b0c0d)}.review__form-value textarea{min-height:14rem}.review__form-value input[type=submit]{display:block;font-size:1.6rem;width:100%}.reviews__list{list-style:none;margin:0;padding:0}.reviews__list-item{margin-bottom:1.6rem}.reviews__list-item:last-of-type{margin-bottom:0}.reviews__list-item.first-depth>.reviews__list-wrapper>.reviews__sublist{border-top:1px solid var(--neutral-200,#c7c9cc);margin-top:1.6rem;padding-top:1.6rem}.reviews__list-wrapper{background:var(--neutral-white,#fff);border:1px solid var(--neutral-200,#c7c9cc);padding:2.4rem}.reviews__sublist{list-style:none;margin:0;padding:0 0 0 4rem;position:relative}.reviews__sublist:before{background-image:url(../images/svg/28x28/ic_ArrowElbowDownRight\ -28__stroke.svg);background-repeat:no-repeat;content:"";height:2.8rem;left:0;position:absolute;top:1.8rem;width:2.8rem}.product__review-header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:.8rem}@media screen and (max-width:768px){.product__review-header{-ms-flex-wrap:wrap;flex-wrap:wrap}}.product__review-user{color:var(--neutral-950,#0b0c0d);font-weight:500}@media screen and (max-width:768px){.product__review-user{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.product__review-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.product__review-date{color:var(--neutral-700,#45474d);font-size:1.4rem;margin-left:.8rem}.product__review-text{color:var(--neutral-700,#45474d);font-size:1.6rem;margin-bottom:1.6rem}.product__review-images{margin-bottom:1.6rem}.product__review-actions{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.product__review-reply a{font-size:1.6rem}.product__review-vote{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.product__review-vote a{color:var(--secondary-500,#494991);font-size:1.4rem}.product__review-vote a:last-of-type{margin-left:1.6rem}.product__review-vote a .icon-svg{stroke:var(--secondary-500,#494991)}.s-images-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.8rem}.s-images-list .s-image-wrapper{height:6.4rem;margin-bottom:.8rem;margin-right:.8rem;width:6.4rem}.s-images-list .s-image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.stream{margin-bottom:8rem}@media screen and (max-width:991px){.stream{margin-bottom:6rem}}.stream__header{margin-bottom:3.2rem}.stream__header h1{font-family:onest-nd;font-size:36px;font-style:normal;font-weight:500;line-height:110%;margin:0;padding:0}@media screen and (max-width:768px){.stream__header h1{font-size:28px}}.post{margin-bottom:8rem}@media screen and (max-width:991px){.post{margin-bottom:6rem}}.post__header{margin-bottom:3.2rem}.post__header h1{font-family:onest-nd;font-size:36px;font-style:normal;font-weight:500;line-height:110%;margin:0;padding:0}@media screen and (max-width:768px){.post__header h1{font-size:28px}}.compare{margin-bottom:8rem}@media screen and (max-width:991px){.compare{margin-bottom:6rem}}.compare__header{margin-bottom:3.2rem}.compare__header h1{color:var(--neutral-950);font-size:3.2rem;font-weight:500;line-height:110%;margin:0 0 2.4rem;padding:0}@media screen and (max-width:1200px){.compare__header h1{font-size:2.8rem}}@media screen and (max-width:768px){.compare__header h1{font-size:2.6rem}}.compare__actions{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--neutral-50,#f1f1f2);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:2rem;margin-top:1.6rem;padding:2.4rem}.compare__actions-delete a{background:var(--red-500,#e23636);color:var(--neutral-white,#fff);font-size:1.6rem;height:4.8rem;padding:1rem 2rem}.compare__actions-delete a:hover{background:var(--red-700,#912121)}.compare__actions-delete a .icon-svg{stroke:var(--neutral-white,#fff);margin-right:.8rem}.compare__table-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.compare__side{width:26.4rem}@media screen and (max-width:576px){.compare__side{width:18rem}}.compare__content{width:calc(100% - 26.4rem)}@media screen and (max-width:576px){.compare__content{width:calc(100% - 18rem)}}.compare__products{margin-bottom:2.4rem}.compare__features-list{list-style:none;margin:0;padding:0}.compare__features-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.3rem;padding-bottom:1.2rem;padding-top:1.2rem;position:relative}.compare__features-item:nth-child(odd){background-color:#f7f7f7}.compare__features-item:nth-child(odd):after{background-color:#f7f7f7}.compare__features-item:after{content:"";height:100%;position:absolute;right:-3rem;top:0;width:3rem}.compare__features-item.is-fname{font-weight:700;padding-left:1.2rem}.compare__products table{border:0;border-collapse:collapse;padding:0;width:100%}.compare__products table tr{margin:0;padding:0}.compare__products table tr.divider{display:none}.compare__products table tr td{color:var(--neutral-700,#45474d);font-size:1.4rem;font-style:normal;font-weight:400;line-height:150%;margin:0;padding:.8rem 1.2rem;text-align:center}.compare__products table tr td:first-of-type{padding-left:0}.compare__products table tr td:last-of-type{padding-right:0}.compare__products table tr th{font-weight:400;margin:0;padding:0 1.2rem;text-align:left}.compare__products table tr th:first-of-type{padding-left:0}.compare__products table tr th:last-of-type{padding-right:0}.compare__features-head{background:var(--neutral-50,#f1f1f2);color:var(--neutral-950,#0b0c0d);font-style:normal;font-weight:500;line-height:130%;padding:1.6rem .8rem;text-align:center}.page__error{margin-bottom:6rem}.page__error-bg{background-image:url(../images/pages/404/404.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:80rem;padding:8rem}@media screen and (max-width:1200px){.page__error-bg{height:60rem;padding:6rem}}@media screen and (max-width:768px){.page__error-bg{height:54rem;margin:0 -2.5rem;padding:4rem}}@media screen and (max-width:576px){.page__error-bg{height:48rem;margin:0 -1.5rem;padding:3.2rem}}.page__error-text{margin-bottom:2rem;text-align:center}@media screen and (max-width:576px){.page__error-text{font-size:1.4rem}}.page__error-text h1{margin-bottom:2rem}@media screen and (max-width:576px){.page__error-text h1{font-size:1.8rem}}.page__error-link{text-align:center}.page__error-link a{font-size:1.6rem;padding:1rem 2rem}.page__address-select{margin-bottom:3.2rem}.address__list{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.address__list{overflow:scroll;padding-bottom:1.6rem;width:100%}}.address__list-item{margin-right:.8rem}.address__list-link.active span,.address__list-link:hover span{background:var(--secondary-500,#494991);border:1px solid var(--secondary-500,#494991);color:#fff}.address__list-link span{background:var(--secondary-50,#ededf4);border:1px solid var(--secondary-100,#dbdbe9);border-radius:9999px;color:var(--neutral-950,#0b0c0d);display:block;font-size:1.4rem;padding:.6rem 1.2rem;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap}.page__map{position:relative}.page__contacts{padding-bottom:8rem}@media screen and (max-width:768px){.page__contacts{padding-bottom:4rem}}.page__contacts-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.2rem}@media screen and (max-width:991px){.page__contacts-columns{margin:0}}.page__contacts-column{padding:0 1.2rem}@media screen and (max-width:991px){.page__contacts-column{margin-bottom:2.4rem;padding:0;width:100%}}.page__contacts-column.column-company{-webkit-box-flex:1;-ms-flex:1;flex:1}.contacts__info{background:var(--neutral-50,#f1f1f2);padding:4rem;width:58.4rem}@media screen and (max-width:1200px){.contacts__info{padding:3.2rem;width:48rem}}@media screen and (max-width:991px){.contacts__info{width:100%}}@media screen and (max-width:768px){.contacts__info{padding:2.4rem}}.contacts__info-header{color:var(--neutral-950,#0b0c0d);font-size:2.4rem;font-weight:500;line-height:120%;margin-bottom:2.4rem}@media screen and (max-width:768px){.contacts__info-header{font-size:2rem}}.contacts__info-item{border-bottom:1px solid var(--neutral-300,#abadb3);margin-bottom:2.4rem;padding-bottom:2.4rem}@media screen and (max-width:768px){.contacts__info-item{margin-bottom:1.6rem;padding-bottom:1.6rem}}.contacts__info-item:last-of-type{border:0;margin-bottom:0;padding-bottom:0}.contact__item-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--neutral-700,#45474d);display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.2rem}@media screen and (max-width:768px){.contact__item-title{font-size:1.4rem}}.contact__item-title .icon-svg{margin-right:.8rem}.contact__item-value{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.contact__item-value a{color:var(--secondary-500,#494991);font-size:2rem;font-weight:500;margin-bottom:.8rem}@media screen and (max-width:768px){.contact__item-value a{font-size:1.6rem}}.contact__item-value a:hover{color:var(--neutral-950,#0b0c0d)}.contact__item-value a:last-of-type{margin-bottom:0}.contact__item-value span{color:var(--neutral-950,#0b0c0d);margin-bottom:.8rem}@media screen and (max-width:768px){.contact__item-value span{font-size:1.3rem}}.contact__item-value span:last-of-type{margin-bottom:0}.company__info{padding:0 4rem}@media screen and (max-width:991px){.company__info{padding:0}}.company__info-header{color:var(--neutral-950,#0b0c0d);font-size:2.4rem;font-weight:500;line-height:120%;margin-bottom:2.4rem}.company__info-item{margin-bottom:1.6rem}.company__info-item:last-of-type{margin-bottom:0}.company__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.company__item span{color:var(--neutral-700,#45474d);font-size:1.4;margin-bottom:.4rem}.company__item p{color:var(--neutral-950,#0b0c0d);margin:0 0 .4rem;padding:0}.company__item p:last-of-type{margin-bottom:0}.feedback__form{background:var(--neutral-50,#f1f1f2);padding:8rem 0}@media screen and (max-width:1400px){.feedback__form{padding:4.8rem 0}}.feedback__form-header{margin-bottom:3.2rem;max-width:100rem}.feedback__form-header h2{margin-bottom:3.2rem}.feedback__form-header p{color:var(--neutral-700,#45474d);padding:0}.feedback__form-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.2rem}@media screen and (max-width:991px){.feedback__form-columns{margin:0}}.feedback__form-column{padding:0 1.2rem}@media screen and (max-width:991px){.feedback__form-column{margin-bottom:2.4rem;padding:0;width:100%}}.feedback__form-column.image-column{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:991px){.feedback__form-column.image-column{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin-bottom:0}}.form__wrapper{background:var(--neutral-white,#fff);border:1px solid var(--neutral-200,#c7c9cc);padding:4rem;width:58.4rem;width:73.6rem}@media screen and (max-width:1400px){.form__wrapper{padding:3.2rem;width:48rem}}@media screen and (max-width:991px){.form__wrapper{width:100%}}@media screen and (max-width:768px){.form__wrapper{padding:2.4rem}}.from__image{height:100%;padding-left:4rem}@media screen and (max-width:1400px){.from__image{padding-left:3.2rem}}@media screen and (max-width:991px){.from__image{padding-left:0}}.from__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%}.wa__fields-row.columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.8rem}@media screen and (max-width:768px){.wa__fields-row.columns{margin:0}}.wa__fields-row.columns .wa__fields-field{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 .8rem;width:100%}@media screen and (max-width:768px){.wa__fields-row.columns .wa__fields-field{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}}.wa__fields-field{margin-bottom:1.6rem}.wa__fields-name{color:var(--neutral-800,#2e3033);font-size:1.5rem;line-height:120%;margin-bottom:.8rem}.wa__fields-value input[type=email],.wa__fields-value input[type=text]{background:var(--neutral-50);border:1px solid var(--neutral-200);color:var(--neutral-700,#45474d);font-size:1.4rem;height:4rem;padding:1rem 1.6rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.wa__fields-value input[type=email]:hover,.wa__fields-value input[type=text]:hover{background:var(--neutral-white,#fff)}.wa__fields-value input[type=email]:focus,.wa__fields-value input[type=text]:focus{background:var(--neutral-white,#fff);border:1px solid var(--secondary-700,#2c2c57);color:var(--neutral-950,#0b0c0d)}.wa__fields-value input[type=email].wa-error,.wa__fields-value input[type=text].wa-error{border-color:var(--red-500,#e23636)}.wa__fields-value textarea{background:var(--neutral-50);border:1px solid var(--neutral-200);color:var(--neutral-700,#45474d);font-size:1.4rem;height:10rem;padding:1rem 1.6rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.wa__fields-value textarea:hover{background:var(--neutral-white,#fff)}.wa__fields-value textarea:focus{background:var(--neutral-white,#fff);border:1px solid var(--secondary-700,#2c2c57);color:var(--neutral-950,#0b0c0d)}.wa__fields-value textarea.wa-error{border-color:var(--red-500,#e23636)}.wa__fields-value input[type=submit]{font-size:1.4rem;padding:1rem 2rem}.hidden__city{max-width:80rem;padding:3.2rem}@media screen and (max-width:450px){.hidden__city{padding:1.6rem}}.hidden__city .is-close-btn{background-color:#fff;color:#333;height:auto;right:3.2rem!important;top:3.6rem!important;width:auto}@media screen and (max-width:450px){.hidden__city .is-close-btn{right:1.6rem!important;top:1.6rem!important}}.hidden__city-header{color:var(--neutral-950,#0b0c0d);font-size:2.4rem;font-weight:500;line-height:120%;margin-bottom:1.6rem;padding-right:4rem}.page__delivery{color:var(--neutral-700,#45474d);font-size:1.4rem}.page__delivery .js-shipping-pro__custom{max-width:110rem;width:100%}.page__delivery h2{font-size:2.4rem;margin-bottom:2.4rem}.page__delivery p{margin:0 0 1.6rem}.page__delivery table{border:1px solid var(--neutral-200,#c7c9cc);border-collapse:collapse;margin-bottom:2.4rem;max-width:110rem;width:100%}.page__delivery table tr:first-of-type td{background-color:var(--neutral-50,#f1f1f2);font-weight:500}.page__delivery table tr td{border:1px solid var(--neutral-200,#c7c9cc);padding:1.2rem .8rem}.page__delivery table tr td:first-of-type{padding-left:2.4rem}.page__delivery table tr td:last-of-type{padding-left:2.4rem}.page__garanty{color:var(--neutral-700,#45474d);font-size:1.4rem}.page__garanty-quote{background-color:var(--neutral-50,#f1f1f2);padding:3.2rem}.page__garanty p{margin:0 0 1.6rem}.page{margin-bottom:8rem}@media screen and (max-width:991px){.page{margin-bottom:6rem}}.page.is-contacts-page,.page.is-map-page{margin-bottom:0}.page__header{margin-bottom:3.2rem}.page__header h1{color:var(--neutral-950);font-size:3.2rem;font-weight:500;line-height:110%;margin:0 0 2.4rem;padding:0}@media screen and (max-width:1200px){.page__header h1{font-size:2.8rem}}@media screen and (max-width:768px){.page__header h1{font-size:2.6rem}}.page__header h1 a{color:var(--secondary-500,#494991);text-decoration:underline}.page__header h1 a:hover{text-decoration:none}.page__payment{color:var(--neutral-700,#45474d);font-size:1.4rem}.page__payment p{margin:0 0 1.6rem}.page__payment-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.2rem}@media screen and (max-width:768px){.page__payment-list{margin:0}}.page__payment-item{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;margin-bottom:2.4rem;max-width:33.33333%;padding:0 1.2rem;width:100%}@media screen and (max-width:1200px){.page__payment-item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (max-width:768px){.page__payment-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}}.payments__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--neutral-50,#f1f1f2);border:1px solid var(--neutral-200,#c7c9cc);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100%;padding:2.4rem}@media screen and (max-width:768px){.payments__item{padding:1.6rem}}.payments__item-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--neutral-950,#0b0c0d);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;margin-bottom:1.6rem}@media screen and (max-width:768px){.payments__item-title{font-size:1.6rem}}.payments__item-title .icon-svg{margin-right:2.41rem}.payments__item-desc{color:var(--neutral-700,#45474d);font-size:1.3rem;margin-bottom:1.6rem}@media screen and (max-width:768px){.payments__item-desc{font-size:1.3rem}}.payments__item-icons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid var(--neutral-200,#c7c9cc);display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto;padding-top:1.6rem}.payments__item-icon{display:block;line-height:1;margin-right:1.2rem}.profile__contact{background:var(--neutral-50,#f1f1f2);border:1px solid var(--neutral-100,#e3e4e6);padding:3.2rem}@media screen and (max-width:1400px){.profile__contact{padding:2.8rem}}@media screen and (max-width:768px){.profile__contact{padding:2.4rem}}@media screen and (max-width:450px){.profile__contact{margin:0 -1.5rem;padding:2.4rem 1.2rem}}.profile__contact-header{margin-bottom:2.4rem}.profile__contact-header h1{font-size:2.8rem;font-style:normal;font-weight:500;line-height:110%;margin:0;padding:0}@media screen and (max-width:768px){.profile__contact-header h1{font-size:2rem}}.contact__form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.6rem}@media screen and (max-width:768px){.contact__form-fields{margin:0}}.contact__form-field{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;margin-bottom:3.2rem;max-width:33.333333%;padding:0 1.6rem;width:100%}@media screen and (max-width:1200px){.contact__form-field{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (max-width:768px){.contact__form-field{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1.6rem;max-width:100%;padding:0}}.contact__form-name{color:var(--neutral-700,#45474d);font-size:1.4rem;margin-bottom:.4rem}.contact__form-value{color:var(--neutral-950,#0b0c0d);font-size:1.6rem}.contact__form-value .hint{display:none}.contact__form-actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact__form-btn{margin-bottom:.8rem;margin-right:.8rem}@media screen and (max-width:768px){.contact__form-btn{margin-right:0;width:100%}}.contact__form-btn a{font-size:1.6rem;padding:1rem 2rem}@media screen and (max-width:768px){.contact__form-btn a{width:100%}}.contact__form-btn a.btn-primary .icon-svg{stroke:#fff}.contact__form-btn a.btn-secondary .icon-svg{stroke:var(--secondary-500,#494991)}.contact__form-btn a .icon-svg{margin-right:.8rem}.hidden__pass{padding:3.2rem;width:42.4rem}@media screen and (max-width:450px){.hidden__pass{padding:1.6rem}}.hidden__pass .is-close-btn{background-color:#fff;color:#333;height:auto;right:3.2rem!important;top:3.2rem!important;width:auto}@media screen and (max-width:450px){.hidden__pass .is-close-btn{right:1.6rem!important;top:1.6rem!important}}.hidden__pass-header{color:var(--neutral-950,#0b0c0d);font-size:2.4rem;font-weight:500;line-height:120%;margin-bottom:1.6rem}.hidden__pass-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hidden__pass-form .wa-field{-webkit-box-flex:0;display:none;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}.hidden__pass-form .wa-field.submit-field,.hidden__pass-form .wa-field.wa-field-password{display:block}.hidden__pass-form .wa-field.submit-field input{font-size:1.6rem;padding:1rem 2rem;width:100%}.hidden__pass-form .wa-field .wa-name{color:var(--neutral-800,#2e3033);display:none;font-size:1.5rem;line-height:120%;margin-bottom:.8rem}.hidden__pass-form .wa-field .wa-value{position:relative}.hidden__pass-form .wa-field .wa-value input[type=password],.hidden__pass-form .wa-field .wa-value input[type=text]{background:var(--neutral-50);border:1px solid var(--neutral-200);color:var(--neutral-700,#45474d);font-size:1.4rem;height:4rem;padding:1rem 1.6rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.hidden__pass-form .wa-field .wa-value input[type=password]:hover,.hidden__pass-form .wa-field .wa-value input[type=text]:hover{background:var(--neutral-white,#fff)}.hidden__pass-form .wa-field .wa-value input[type=password]:focus,.hidden__pass-form .wa-field .wa-value input[type=text]:focus{background:var(--neutral-white,#fff);border:1px solid var(--secondary-700,#2c2c57);color:var(--neutral-950,#0b0c0d)}.hidden__pass-form .wa-field .wa-value input[type=password].wa-error,.hidden__pass-form .wa-field .wa-value input[type=text].wa-error{border-color:var(--red-500,#e23636)}.hidden__pass-form .wa-field .wa-value p{margin:0;padding:0}.hidden__pass-form .wa-field .wa-value p .field{display:block;margin-bottom:1.6rem}.hidden__pass-form .wa-field .wa-value p .field span{color:var(--neutral-800,#2e3033);display:block;font-size:1.3rem;line-height:120%;margin-bottom:.8rem}.hidden__pass-form .wa-field .wa-value p .field input[type=password],.hidden__pass-form .wa-field .wa-value p .field input[type=text],.hidden__pass-form .wa-field .wa-value p .field select{background:var(--neutral-50);border:1px solid var(--neutral-200);color:var(--neutral-700,#45474d);font-size:1.4rem;height:4rem;padding:1rem 1.6rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.hidden__pass-form .wa-field .wa-value p .field input[type=password]:hover,.hidden__pass-form .wa-field .wa-value p .field input[type=text]:hover,.hidden__pass-form .wa-field .wa-value p .field select:hover{background:var(--neutral-white,#fff)}.hidden__pass-form .wa-field .wa-value p .field input[type=password]:focus,.hidden__pass-form .wa-field .wa-value p .field input[type=text]:focus,.hidden__pass-form .wa-field .wa-value p .field select:focus{background:var(--neutral-white,#fff);border:1px solid var(--secondary-700,#2c2c57);color:var(--neutral-950,#0b0c0d)}.hidden__pass-form .wa-field .wa-value p .field input[type=password].wa-error,.hidden__pass-form .wa-field .wa-value p .field input[type=text].wa-error,.hidden__pass-form .wa-field .wa-value p .field select.wa-error{border-color:var(--red-500,#e23636)}.hidden__edit{max-width:80rem;padding:3.2rem}@media screen and (max-width:450px){.hidden__edit{padding:1.6rem}}.hidden__edit .is-close-btn{background-color:#fff;color:#333;height:auto;right:3.2rem!important;top:3.8rem!important;width:auto}@media screen and (max-width:450px){.hidden__edit .is-close-btn{right:1.6rem!important;top:1.6rem!important}}.hidden__edit-header{color:var(--neutral-950,#0b0c0d);font-size:2.4rem;font-weight:500;line-height:120%;margin-bottom:1.6rem}.hidden__edit-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.2rem}@media screen and (max-width:768px){.hidden__edit-form{margin:0}}.hidden__edit-form .wa-field{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:2.4rem;max-width:50%;padding:0 1.2rem;width:100%}@media screen and (max-width:768px){.hidden__edit-form .wa-field{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1.6rem;max-width:100%}}.hidden__edit-form .wa-field.wa-field-password{display:none}.hidden__edit-form .wa-field.submit-field{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:0;max-width:100%;width:100%}.hidden__edit-form .wa-field.submit-field .wa-value{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.hidden__edit-form .wa-field.submit-field .wa-value a{font-size:1.6rem;margin-right:.8rem;padding:1rem 2rem}@media screen and (max-width:768px){.hidden__edit-form .wa-field.submit-field .wa-value a{width:50%}}.hidden__edit-form .wa-field.submit-field .wa-value input{font-size:1.6rem;padding:1rem 2rem}@media screen and (max-width:768px){.hidden__edit-form .wa-field.submit-field .wa-value input{width:50%}}.hidden__edit-form .wa-field .wa-name{color:var(--neutral-800,#2e3033);font-size:1.5rem;line-height:120%;margin-bottom:.8rem}.hidden__edit-form .wa-field .wa-value{position:relative}.hidden__edit-form .wa-field .wa-value input[type=password],.hidden__edit-form .wa-field .wa-value input[type=text]{background:var(--neutral-50);border:1px solid var(--neutral-200);color:var(--neutral-700,#45474d);font-size:1.4rem;height:4rem;padding:1rem 1.6rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.hidden__edit-form .wa-field .wa-value input[type=password]:hover,.hidden__edit-form .wa-field .wa-value input[type=text]:hover{background:var(--neutral-white,#fff)}.hidden__edit-form .wa-field .wa-value input[type=password]:focus,.hidden__edit-form .wa-field .wa-value input[type=text]:focus{background:var(--neutral-white,#fff);border:1px solid var(--secondary-700,#2c2c57);color:var(--neutral-950,#0b0c0d)}.hidden__edit-form .wa-field .wa-value input[type=password].wa-error,.hidden__edit-form .wa-field .wa-value input[type=text].wa-error{border-color:var(--red-500,#e23636)}.hidden__edit-form .wa-field .wa-value p{margin:0;padding:0}.hidden__edit-form .wa-field .wa-value p .field{display:block;margin-bottom:1.6rem}.hidden__edit-form .wa-field .wa-value p .field span{color:var(--neutral-800,#2e3033);display:block;font-size:1.3rem;line-height:120%;margin-bottom:.8rem}.hidden__edit-form .wa-field .wa-value p .field input[type=password],.hidden__edit-form .wa-field .wa-value p .field input[type=text],.hidden__edit-form .wa-field .wa-value p .field select{background:var(--neutral-50);border:1px solid var(--neutral-200);color:var(--neutral-700,#45474d);font-size:1.4rem;height:4rem;padding:1rem 1.6rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.hidden__edit-form .wa-field .wa-value p .field input[type=password]:hover,.hidden__edit-form .wa-field .wa-value p .field input[type=text]:hover,.hidden__edit-form .wa-field .wa-value p .field select:hover{background:var(--neutral-white,#fff)}.hidden__edit-form .wa-field .wa-value p .field input[type=password]:focus,.hidden__edit-form .wa-field .wa-value p .field input[type=text]:focus,.hidden__edit-form .wa-field .wa-value p .field select:focus{background:var(--neutral-white,#fff);border:1px solid var(--secondary-700,#2c2c57);color:var(--neutral-950,#0b0c0d)}.hidden__edit-form .wa-field .wa-value p .field input[type=password].wa-error,.hidden__edit-form .wa-field .wa-value p .field input[type=text].wa-error,.hidden__edit-form .wa-field .wa-value p .field select.wa-error{border-color:var(--red-500,#e23636)}.profile__history-header{margin-bottom:2.4rem}.profile__history-header h1{font-size:2.8rem;font-style:normal;font-weight:500;line-height:110%;margin:0;padding:0}@media screen and (max-width:768px){.profile__history-header h1{font-size:2rem}}.login{margin-bottom:8rem}.login__header{margin-bottom:3.2rem}@media screen and (max-width:768px){.login__header{margin-bottom:1.8rem}}.login__header h1{font-family:onest-nd;font-size:36px;font-style:normal;font-weight:500;line-height:110%;margin:0;padding:0}@media screen and (max-width:768px){.login__header h1{font-size:28px}}.hidden__auth{padding:3.2rem}@media screen and (max-width:450px){.hidden__auth{padding:1.6rem}}.hidden__auth .is-close-btn{background-color:#fff;color:#333;height:auto;right:3.2rem!important;top:3.2rem!important;width:auto}@media screen and (max-width:450px){.hidden__auth .is-close-btn{right:1.6rem!important;top:1.6rem!important}}.hidden__tabs-title{color:var(--neutral-950,#0b0c0d);font-size:2.4rem;font-weight:500;line-height:120%;margin-bottom:1.6rem}@media screen and (max-width:450px){.hidden__tabs-title{font-size:1.8rem}}.hidden__tabs-actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--neutral-50,#f1f1f2);display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.6rem}.hidden__tabs-action{width:50%}.hidden__tabs-action:last-of-type .hidden__tabs-link:after{display:none}.hidden__tabs-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-bottom:2px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;padding:1.2rem 2.4rem;position:relative;width:100%}@media screen and (max-width:450px){.hidden__tabs-link{font-size:1.4rem;padding:1.2rem}}.hidden__tabs-link:after{background-color:var(--neutral-200);content:"";height:2rem;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:.1rem}.hidden__tabs-link.active{border-color:var(--secondary-500,#494991);color:var(--secondary-500,#494991)}.hidden__tabs-item{display:none}.hidden__tabs-item.active{display:block}.login__form{max-width:43.2rem;position:relative;width:43.2rem}@media screen and (max-width:450px){.login__form{max-width:30rem;width:30rem}}.login__form.loader:after{-webkit-animation:three-quarters-loader 1.25s linear infinite;animation:three-quarters-loader 1.25s linear infinite;border:4px solid var(--primary-500);border-radius:21px;border-right:4px solid transparent;content:"";height:42px;left:50%;margin-left:-21px;overflow:hidden;position:fixed;text-indent:-9999px;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:42px;z-index:100}.login__form.loader:before{background-color:hsla(0,0%,100%,.8);border-radius:5px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:99}.login__form.fancybox__content{padding:3.2rem}.login__form-header{margin-bottom:2.4rem}.login__form-title{color:var(--neutral-950,#0b0c0d);font-size:2.4rem;font-weight:500;line-height:120%;margin-bottom:1.6rem}.login__form .wa-login-form-wrapper .wa-adapters-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:2.4rem}.login__form .wa-login-form-wrapper .wa-adapters-section .wa-section-header{color:var(--neutral-600,#5c5f66);font-size:1.4rem;line-height:120%;margin-bottom:.8rem}.login__form .wa-login-form-wrapper .wa-adapters-section .wa-adapters-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}.login__form .wa-login-form-wrapper .wa-adapters-section .wa-adapters-list li{margin:0 .8rem}.login__form .wa-login-form-wrapper .wa-adapters-section .wa-adapters-list li:first-of-type{margin-left:0}.login__form .wa-login-form-wrapper .wa-adapters-section .wa-section-divider{color:var(--neutral-600,#5c5f66);display:none;font-size:1.4rem;line-height:120%}.login__form .wa-login-form-wrapper .wa-login-form-fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.login__form .wa-login-form-wrapper .wa-login-form-fields .wa-field{margin-bottom:2.4rem}.login__form .wa-login-form-wrapper .wa-login-form-fields .wa-field .wa-name{color:var(--neutral-800,#2e3033);font-size:1.5rem;line-height:120%;margin-bottom:.8rem}.login__form .wa-login-form-wrapper .wa-login-form-fields .wa-field .wa-value{position:relative}.login__form .wa-login-form-wrapper .wa-login-form-fields .wa-field .wa-value input[type=password],.login__form .wa-login-form-wrapper .wa-login-form-fields .wa-field .wa-value input[type=text]{background:var(--neutral-50);border:1px solid var(--neutral-200);color:var(--neutral-700,#45474d);font-size:1.4rem;height:4rem;padding:1rem 1.6rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.login__form .wa-login-form-wrapper .wa-login-form-fields .wa-field .wa-value input[type=password]:hover,.login__form .wa-login-form-wrapper .wa-login-form-fields .wa-field .wa-value input[type=text]:hover{background:var(--neutral-white,#fff)}.login__form .wa-login-form-wrapper .wa-login-form-fields .wa-field .wa-value input[type=password]:focus,.login__form .wa-login-form-wrapper .wa-login-form-fields .wa-field .wa-value input[type=text]:focus{background:var(--neutral-white,#fff);border:1px solid var(--secondary-700,#2c2c57);color:var(--neutral-950,#0b0c0d)}.login__form .wa-login-form-wrapper .wa-login-form-fields .wa-field .wa-value input[type=password].wa-error,.login__form .wa-login-form-wrapper .wa-login-form-fields .wa-field .wa-value input[type=text].wa-error{border-color:var(--red-500,#e23636)}.login__form .wa-login-form-wrapper .wa-login-form-fields .wa-field .wa-value .wa-error-msg{background:var(--red-100,#fbe4e4);border-radius:0;color:var(--red-500,#e23636);display:block;font-size:1.4rem;font-style:normal;line-height:150%;margin-top:.4rem;padding:.8rem 1.6rem;position:relative}.login__form .wa-login-form-wrapper .wa-login-form-fields .wa-field .wa-value a.wa-login-forgotpassword-url{bottom:-4.8rem;color:var(--secondary-500,#494991);font-size:1.6rem;font-weight:500;position:absolute;right:0;z-index:10}.login__form .wa-login-form-wrapper .wa-login-form-fields .wa-field .wa-value a.wa-login-forgotpassword-url:hover{color:#333}.login__form .wa-login-form-wrapper .wa-login-form-fields .wa-field .wa-value .wa-captcha-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.login__form .wa-login-form-wrapper .wa-login-form-fields .wa-field .wa-value .wa-captcha-section .wa-captcha-input{font-size:1.4rem;max-width:14rem}.login__form .wa-login-form-wrapper .wa-login-form-fields .wa-field .wa-value .wa-captcha-section .wa-captcha-code{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:1.6rem;position:relative}.login__form .wa-login-form-wrapper .wa-login-form-fields .wa-field .wa-value .wa-captcha-section .wa-captcha-code .wa-captcha-img-wrapper{height:4rem}.login__form .wa-login-form-wrapper .wa-login-form-fields .wa-field .wa-value .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper{color:var(--secondary-500,#494991);font-size:1.2rem;margin-left:.8rem}.login__form .wa-login-form-wrapper .wa-login-form-fields .wa-field .wa-value .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper .wa-captcha-refresh-icon{display:none}.login__form .wa-login-form-wrapper .wa-login-form-actions .wa-buttons-wrapper .wa-login-submit{background-color:var(--primary-500);border:3px solid transparent;color:var(--neutral-white);cursor:pointer;display:inline-block;font-style:normal;font-weight:400;line-height:100%;padding:1.4rem 2.6rem;position:relative;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:100%}.login__form .wa-login-form-wrapper .wa-login-form-actions .wa-buttons-wrapper .wa-login-submit:hover{background-color:var(--primary-600)}.login__form .wa-login-form-wrapper .wa-login-form-actions .wa-buttons-wrapper .wa-login-submit:focus{background:var(--primary-700);border-color:var(--primary-300)}.login__form .wa-login-form-wrapper .wa-login-form-actions .wa-buttons-wrapper .wa-login-submit:active{background-color:var(--primary-800)}.login__form .wa-login-form-wrapper .wa-login-form-actions .wa-buttons-wrapper .wa-login-submit:disabled{background-color:var(--neutral-400);color:var(--neutral-white)}.login__form .wa-login-form-wrapper .wa-login-form-actions .wa-buttons-wrapper .wa-login-submit.active{background-color:var(--primary-100);color:var(--primary-600)}@media screen and (max-width:768px){.login__form .wa-login-form-wrapper .wa-login-form-actions .wa-buttons-wrapper .wa-login-submit{font-size:1.4rem;padding:1rem 2rem}}.login__form .wa-login-form-wrapper .wa-login-form-actions .wa-signup-url{border-top:1px solid var(--neutral-200,#c7c9cc);color:var(--neutral-600,#5c5f66);font-size:1.4rem;margin-top:2.4rem;padding-top:2.4rem;text-align:center}.login__form .wa-login-form-wrapper .wa-login-form-actions .wa-signup-url a{color:var(--secondary-500,#494991);display:inherit;font-size:1.6rem;font-weight:500}.login__form .wa-login-form-wrapper .wa-login-form-actions .wa-signup-url a:hover{color:#333}.login__form .wa-signup-form-wrapper{visibility:visible!important}.login__form .wa-signup-form-wrapper .wa-adapters-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:2.4rem}.login__form .wa-signup-form-wrapper .wa-adapters-section .wa-section-header{color:var(--neutral-600,#5c5f66);font-size:1.4rem;line-height:120%;margin-bottom:.8rem}.login__form .wa-signup-form-wrapper .wa-adapters-section .wa-adapters-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}.login__form .wa-signup-form-wrapper .wa-adapters-section .wa-adapters-list li{margin:0 .8rem}.login__form .wa-signup-form-wrapper .wa-adapters-section .wa-adapters-list li:first-of-type{margin-left:0}.login__form .wa-signup-form-wrapper .wa-adapters-section .wa-section-divider{color:var(--neutral-600,#5c5f66);display:none;font-size:1.4rem;line-height:120%}.login__form .wa-signup-form-wrapper .wa-signup-form-fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field{margin-bottom:2.4rem}.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field.wa-captcha-field .wa-captcha p:first-of-type{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-box-flex:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:576px){.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field.wa-captcha-field .wa-captcha p:first-of-type{margin-bottom:.8rem}}.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field.wa-captcha-field .wa-captcha p strong{display:none}.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field.wa-captcha-field .wa-captcha p .wa-captcha-input{font-size:1.4rem;margin-right:1.6rem;max-width:14rem}.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field.wa-captcha-field .wa-captcha-refresh{color:var(--secondary-500,#494991);display:block;font-size:1.2rem;line-height:1.2;margin-left:.8rem}@media screen and (max-width:576px){.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field.wa-captcha-field .wa-captcha-refresh{margin-left:0}}.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-name{color:var(--neutral-800,#2e3033);font-size:1.5rem;line-height:120%;margin-bottom:.8rem}.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value{position:relative}.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value input[type=password],.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value input[type=text]{background:var(--neutral-50);border:1px solid var(--neutral-200);color:var(--neutral-700,#45474d);font-size:1.4rem;height:4rem;padding:1rem 1.6rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value input[type=password]:hover,.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value input[type=text]:hover{background:var(--neutral-white,#fff)}.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value input[type=password]:focus,.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value input[type=text]:focus{background:var(--neutral-white,#fff);border:1px solid var(--secondary-700,#2c2c57);color:var(--neutral-950,#0b0c0d)}.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value input[type=password].wa-error,.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value input[type=text].wa-error{border-color:var(--red-500,#e23636)}.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value .wa-error-msg{background:var(--red-100,#fbe4e4);border-radius:0;color:var(--red-500,#e23636);display:block;font-size:1.4rem;font-style:normal;line-height:150%;margin-top:.4rem;padding:.8rem 1.6rem;position:relative}.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value p{margin:0;padding:0}.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value .wa-captcha,.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value .wa-captcha-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:576px){.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value .wa-captcha,.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value .wa-captcha-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}}.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value .wa-captcha .wa-captcha-input,.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value .wa-captcha-section .wa-captcha-input{font-size:1.4rem;max-width:14rem}.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value .wa-captcha .wa-captcha-code,.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value .wa-captcha-section .wa-captcha-code{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:1.6rem;position:relative}.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value .wa-captcha .wa-captcha-code .wa-captcha-img-wrapper,.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value .wa-captcha-section .wa-captcha-code .wa-captcha-img-wrapper{height:4rem}.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value .wa-captcha .wa-captcha-code .wa-captcha-refresh-wrapper,.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper{color:var(--secondary-500,#494991);font-size:1.2rem;margin-left:.8rem}.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value .wa-captcha .wa-captcha-code .wa-captcha-refresh-wrapper .wa-captcha-refresh-icon,.login__form .wa-signup-form-wrapper .wa-signup-form-fields .wa-field .wa-value .wa-captcha-section .wa-captcha-code .wa-captcha-refresh-wrapper .wa-captcha-refresh-icon{display:none}.login__form .wa-signup-form-wrapper .wa-signup-form-actions .wa-buttons-wrapper input[type=submit]{background-color:var(--primary-500);border:3px solid transparent;color:var(--neutral-white);cursor:pointer;display:inline-block;font-style:normal;font-weight:400;line-height:100%;padding:1.4rem 2.6rem;position:relative;text-align:center;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:100%}.login__form .wa-signup-form-wrapper .wa-signup-form-actions .wa-buttons-wrapper input[type=submit]:hover{background-color:var(--primary-600)}.login__form .wa-signup-form-wrapper .wa-signup-form-actions .wa-buttons-wrapper input[type=submit]:focus{background:var(--primary-700);border-color:var(--primary-300)}.login__form .wa-signup-form-wrapper .wa-signup-form-actions .wa-buttons-wrapper input[type=submit]:active{background-color:var(--primary-800)}.login__form .wa-signup-form-wrapper .wa-signup-form-actions .wa-buttons-wrapper input[type=submit]:disabled{background-color:var(--neutral-400);color:var(--neutral-white)}.login__form .wa-signup-form-wrapper .wa-signup-form-actions .wa-buttons-wrapper input[type=submit].active{background-color:var(--primary-100);color:var(--primary-600)}@media screen and (max-width:768px){.login__form .wa-signup-form-wrapper .wa-signup-form-actions .wa-buttons-wrapper input[type=submit]{font-size:1.4rem;padding:1rem 2rem}}.login__form .wa-signup-form-wrapper .wa-signup-form-actions .wa-login-url{border-top:1px solid var(--neutral-200,#c7c9cc);color:var(--neutral-600,#5c5f66);font-size:1.4rem;margin-top:2.4rem;padding-top:2.4rem;text-align:center}.login__form .wa-signup-form-wrapper .wa-signup-form-actions .wa-login-url a{color:var(--secondary-500,#494991);display:inherit;font-size:1.6rem;font-weight:500}.login__form .wa-signup-form-wrapper .wa-signup-form-actions .wa-login-url a:hover{color:#333}.login__tabs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--neutral-50,#f1f1f2);display:-webkit-box;display:-ms-flexbox;display:flex}.login__tabs-item{width:50%}.login__tabs-item:last-of-type .login__tabs-link:after{display:none}.login__tabs-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-bottom:2px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;padding:1.2rem 2.4rem;position:relative;width:100%}.login__tabs-link:after{background-color:var(--neutral-200);content:"";height:2rem;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:.1rem}.login__tabs-link.active{border-color:var(--secondary-500,#494991);color:var(--secondary-500,#494991)}.profile{margin-bottom:8rem}.profile__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.profile__sidebar{width:36.6rem}@media screen and (max-width:1400px){.profile__sidebar{width:27.2rem}}@media screen and (max-width:991px){.profile__sidebar{display:none}}.profile__sidebar ul.pages{list-style:none;margin:0;padding:1.6rem;position:relative}.profile__sidebar ul.pages:after{border-right:1px solid var(--neutral-100,#e3e4e6);content:"";height:100%;position:absolute;right:0;top:0;width:1px}.profile__sidebar ul.pages li{margin-bottom:1.6rem}.profile__sidebar ul.pages li.selected a{color:var(--primary-600,#026a63)}.profile__sidebar ul.pages li.selected a span.profile__icon svg{stroke:var(--primary-600,#026a63)}.profile__sidebar ul.pages li:hover a{color:var(--secondary-500)}.profile__sidebar ul.pages li:hover a span.profile__icon svg{stroke:var(--secondary-500)}.profile__sidebar ul.pages li.logout{border-top:1px solid var(--neutral-100,#e3e4e6);padding-top:1.6rem}.profile__sidebar ul.pages li.logout a{color:var(--red-500,#e23636)}.profile__sidebar ul.pages li.logout a span.profile__icon svg{stroke:var(--red-500,#e23636)}.profile__sidebar ul.pages li:last-of-type{margin-bottom:0}.profile__sidebar ul.pages li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--neutral-600,#5c5f66);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.6rem}@media screen and (max-width:1400px){.profile__sidebar ul.pages li a{font-size:1.4rem}}.profile__sidebar ul.pages li a span.profile__icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--neutral-50,#f1f1f2);border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:4.8rem;justify-content:center;margin-right:1.6rem;padding:1rem;width:4.8rem}.profile__navigation{background:var(--neutral-50,#f1f1f2);display:none;padding:1.6rem 1.6rem 4.8rem}@media screen and (max-width:991px){.profile__navigation{display:block}}.profile__navigation ul.pages{background-color:#fff;list-style:none;margin:0;padding:1.6rem;position:relative}.profile__navigation ul.pages li{margin-bottom:1.6rem}.profile__navigation ul.pages li.selected a{color:var(--primary-600,#026a63)}.profile__navigation ul.pages li.selected a span.profile__icon svg{stroke:var(--primary-600,#026a63)}.profile__navigation ul.pages li:hover a{color:var(--secondary-500)}.profile__navigation ul.pages li:hover a span.profile__icon svg{stroke:var(--secondary-500)}.profile__navigation ul.pages li.logout{border-top:1px solid var(--neutral-100,#e3e4e6);padding-top:1.6rem}.profile__navigation ul.pages li.logout a{color:var(--red-500,#e23636)}.profile__navigation ul.pages li.logout a:after{display:none}.profile__navigation ul.pages li.logout a span.profile__icon svg{stroke:var(--red-500,#e23636)}.profile__navigation ul.pages li:last-of-type{margin-bottom:0}.profile__navigation ul.pages li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--neutral-600,#5c5f66);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.6rem;position:relative}.profile__navigation ul.pages li a:after{background-image:url(../images/svg/16x16/ic_CaretRight-16__stroke.svg);background-repeat:no-repeat;background-size:100% 100%;content:"";-webkit-filter:invert(25%) sepia(7%) saturate(592%) hue-rotate(187deg) brightness(96%) contrast(85%);filter:invert(25%) sepia(7%) saturate(592%) hue-rotate(187deg) brightness(96%) contrast(85%);height:1.6rem;position:absolute;right:-.8rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.6rem}@media screen and (max-width:1400px){.profile__navigation ul.pages li a{font-size:1.4rem}}.profile__navigation ul.pages li a span.profile__icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:var(--neutral-50,#f1f1f2);border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:4.8rem;justify-content:center;margin-right:1.6rem;padding:1rem;width:4.8rem}.profile__content{padding-left:2rem;width:calc(100% - 36.6rem)}@media screen and (max-width:1400px){.profile__content{width:calc(100% - 27.2rem)}}@media screen and (max-width:991px){.profile__content{padding:0;width:100%}}.profile__content-back{display:none;margin-bottom:1.8rem}@media screen and (max-width:991px){.profile__content-back{display:block}}.profile__content-back a{color:var(--neutral-700);font-size:1.6rem;padding-left:2.8rem;position:relative;white-space:nowrap}.profile__content-back a:before{background-image:url(../images/svg/28x28/ic_CaretLeft-28__stroke.svg);background-repeat:no-repeat;background-size:100% 100%;content:"";-webkit-filter:invert(25%) sepia(7%) saturate(592%) hue-rotate(187deg) brightness(96%) contrast(85%);filter:invert(25%) sepia(7%) saturate(592%) hue-rotate(187deg) brightness(96%) contrast(85%);height:2.6rem;left:-.8rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2.6rem}.profile__order{background:var(--neutral-50,#f1f1f2);border:1px solid var(--neutral-100,#e3e4e6);padding:3.2rem}@media screen and (max-width:1400px){.profile__order{padding:2.8rem}}@media screen and (max-width:768px){.profile__order{padding:2.4rem}}@media screen and (max-width:450px){.profile__order{margin:0 -1.5rem;padding:2.4rem 1.2rem}}.profile__order-header{margin-bottom:2.4rem}.profile__order-header h1{font-size:2.8rem;font-style:normal;font-weight:500;line-height:110%;margin:0;padding:0}@media screen and (max-width:768px){.profile__order-header h1{font-size:2rem}}.profile__order-alert{color:var(--neutral-600,#5c5f66);font-size:1.3rem;margin-bottom:2.4rem}.profile__order-alert.no-success{color:var(--red-500,#e23636)}.profile__order-fields{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:576px){.profile__order-fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.profile__order-field{margin-right:1.2rem;position:relative}@media screen and (max-width:576px){.profile__order-field{margin-bottom:1.2rem;margin-right:0;width:100%}}.profile__order-field:last-of-type{margin-right:0}.profile__order-field input[type=password],.profile__order-field input[type=text]{background:var(--neutral-white,#fff);border:1px solid var(--neutral-200);color:var(--neutral-700,#45474d);font-size:1.4rem;height:4rem;padding:1rem 1.6rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.profile__order-field input[type=password]:hover,.profile__order-field input[type=text]:hover{background:var(--neutral-white,#fff)}.profile__order-field input[type=password]:focus,.profile__order-field input[type=text]:focus{background:var(--neutral-white,#fff);border:1px solid var(--secondary-700,#2c2c57);color:var(--neutral-950,#0b0c0d)}.profile__order-field input[type=password].wa-error,.profile__order-field input[type=text].wa-error{border-color:var(--red-500,#e23636)}.profile__order-field input[type=submit]{height:4rem}@media screen and (max-width:576px){.profile__order-field input[type=submit]{width:100%}}.profile__orders{background:var(--neutral-50,#f1f1f2);border:1px solid var(--neutral-100,#e3e4e6);padding:3.2rem}@media screen and (max-width:1400px){.profile__orders{padding:2.8rem}}@media screen and (max-width:768px){.profile__orders{padding:2.4rem}}@media screen and (max-width:450px){.profile__orders{margin:0 -1.5rem;padding:2.4rem 1.2rem}}.profile__orders-header{margin-bottom:2.4rem}.profile__orders-header h1{font-size:2.8rem;font-style:normal;font-weight:500;line-height:110%;margin:0;padding:0}@media screen and (max-width:768px){.profile__orders-header h1{font-size:2rem}}.empty__orders-header{color:var(--neutral-950,#0b0c0d);font-size:2rem;font-weight:500;line-height:120%;margin-bottom:.8rem;text-align:center}.empty__orders-desc{color:var(--neutral-700,#45474d);font-size:1.4rem}.empty__orders-desc,.empty__orders-image{margin-bottom:2.4rem;text-align:center}.empty__orders-image img{max-width:20rem}.empty__orders-link{text-align:center}.empty__orders-link a{font-size:1.6rem}.orders__list-item{border-top:1px solid var(--neutral-200,#c7c9cc);margin-bottom:2.4rem;padding-top:2.4rem}.orders__list-item:last-of-type{margin-bottom:0}.orders__item-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 .8rem 0 2rem;position:relative}.orders__item-action{margin-left:auto}.orders__item-action a.active svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.orders__item-status{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:55.4rem}.orders__item-id{color:var(--neutral-950,#0b0c0d)}.orders__item-date{-ms-flex-item-align:end;align-self:flex-end;color:var(--neutral-700,#45474d);font-size:1.4rem;margin-left:.8rem;position:relative;top:-1px}@media screen and (max-width:576px){.orders__item-date{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-left:0;top:auto}}.orders__item-process{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;font-weight:500!important;margin-top:.5rem;max-width:100%;width:100%}.orders__item-statusline{height:100%;left:0;position:absolute;top:0;width:.4rem}.orders__item-total{color:var(--neutral-950,#0b0c0d);font-weight:500;text-align:right;white-space:nowrap}@media screen and (max-width:1200px){.orders__item-total{margin-right:1.6rem}}.orders__item-total>div{color:var(--neutral-700,#45474d);display:block;font-size:1.4rem;font-weight:400;margin-bottom:.4rem}.orders__item-info{display:none}.orders__info{background-color:#fff;margin-top:1.6rem;padding:2rem}.orders__info-head{color:var(--neutral-950,#0b0c0d);font-style:normal;font-weight:400;line-height:150%;margin-bottom:1.6rem}.orders__info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1.6rem}@media screen and (max-width:768px){.orders__info-wrapper{margin:0}}.orders__info-column{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 1.6rem;width:100%}@media screen and (max-width:768px){.orders__info-column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1.6rem;max-width:100%;padding:0}}.orders__info-item{margin-bottom:1.6rem}@media screen and (max-width:768px){.orders__info-item{margin:0}}.orders__info-subheader{color:var(--neutral-700,#45474d);font-size:1.4rem;font-style:normal;font-weight:400;line-height:150%;margin-bottom:.4em}.orders__info-value{color:var(--neutral-950,#0b0c0d);font-size:1.5rem;margin-bottom:.4em}.orders__products{margin-bottom:2.4rem}.orders__products-item{border-bottom:1px solid var(--neutral-200,#c7c9cc);margin-bottom:1.6rem;padding-bottom:1.6rem}.orders__products-item:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}.orders__product{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.orders__product{-ms-flex-wrap:wrap;flex-wrap:wrap}}.orders__product-image{height:7.2rem;width:7.2rem}@media screen and (max-width:450px){.orders__product-image{height:4.2rem;width:4.2rem}}.orders__product-image a{display:block;height:100%;line-height:1}.orders__product-image a img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.orders__product-name{margin-left:1.6rem;width:34rem}@media screen and (max-width:768px){.orders__product-name{margin:0;padding-left:1.6rem;width:calc(100% - 7.2rem)}}@media screen and (max-width:450px){.orders__product-name{width:calc(100% - 4.2rem)}}.orders__product-name a{color:var(--neutral-700,#45474d);display:block;font-size:1.4rem;font-style:normal;font-weight:400;margin-bottom:.4rem;overflow:hidden;text-overflow:ellipsis}.orders__product-count,.orders__product-name span{color:var(--neutral-950,#0b0c0d);font-size:1.6rem;font-weight:500;line-height:150%}.orders__product-count{margin-left:1.6rem;text-align:center}@media screen and (max-width:768px){.orders__product-count{padding-left:7.2rem;text-align:left}}@media screen and (max-width:450px){.orders__product-count{padding-left:4.2rem}}.orders__product-count span{color:var(--neutral-700,#45474d);display:block;font-size:1.4rem;font-weight:400;text-align:center}@media screen and (max-width:450px){.orders__product-count span{font-size:1.2rem}}.orders__product-total{color:var(--neutral-950,#0b0c0d);font-size:1.6rem;font-weight:500;line-height:150%;margin-left:1.6rem;text-align:right;width:11rem}@media screen and (max-width:1200px){.orders__product-total{margin-right:4.4rem}}@media screen and (max-width:768px){.orders__product-total{margin-left:auto;margin-right:0;padding-left:1.6rem;text-align:left}}.orders__product-total span{color:var(--neutral-700,#45474d);display:block;font-size:1.4rem;font-weight:400}@media screen and (max-width:450px){.orders__product-total span{font-size:1.2rem}}.orders__product-total span.ruble{display:inline-block}.cart__page{background:var(--neutral-50,#f1f1f2);padding-bottom:8rem;padding-top:3.2rem}.cart__header{margin-bottom:3.2rem}@media screen and (max-width:768px){.cart__header{margin-bottom:1.8rem}}.cart__header h1{color:var(--neutral-950);font-size:3.2rem;font-weight:500;line-height:110%;margin:0 0 2.4rem;padding:0}@media screen and (max-width:1200px){.cart__header h1{font-size:2.8rem}}@media screen and (max-width:768px){.cart__header h1{font-size:2.6rem}}.cart__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart__content-list{padding-right:2.4rem;width:calc(100% - 43.2rem)}@media screen and (max-width:1400px){.cart__content-list{width:calc(100% - 39.2rem)}}@media screen and (max-width:1200px){.cart__content-list{padding:0;width:100%}}.cart__content-info{width:43.2rem}@media screen and (max-width:1400px){.cart__content-info{width:39.2rem}}@media screen and (max-width:1200px){.cart__content-info{margin-top:2rem;width:100%}}.cart__list-item{margin-bottom:2.4rem}@media screen and (max-width:1200px){.cart__list-item{margin-bottom:2rem}}.cart__list-item:last-of-type{margin-bottom:0}.cart__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4rem;position:relative}@media screen and (max-width:1200px){.cart__item{padding:3.2rem}}@media screen and (max-width:576px){.cart__item{padding:1.6rem}}.cart__item-qty{padding-left:1.6rem}.cart__item-price{color:var(--neutral-900,#17181a);font-size:2rem;font-weight:500;margin-left:auto;text-align:right}.cart__item-delete{position:absolute;right:3rem;top:3rem}.cart__item-delete svg{stroke:#e23636}.cart__item-service{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-top:2.4rem;width:100%}.cart__product{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%}.cart__product-image{height:20rem;width:30rem}@media screen and (max-width:1400px){.cart__product-image{height:18rem;width:27rem}}@media screen and (max-width:991px){.cart__product-image{height:16rem;width:24rem}}@media screen and (max-width:576px){.cart__product-image{margin-bottom:1.6rem;width:100%}}.cart__product-image a{background-color:var(--neutral-50,#f1f1f2);display:block;height:100%;line-height:1;padding:1.6rem}@media screen and (max-width:576px){.cart__product-image a{max-width:24rem}}.cart__product-image a img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:576px){.cart__product-image a img{max-width:24rem}}.cart__product-info{padding-left:1.6rem;width:calc(100% - 30rem)}@media screen and (max-width:1400px){.cart__product-info{width:calc(100% - 27rem)}}@media screen and (max-width:991px){.cart__product-info{width:calc(100% - 24rem)}}@media screen and (max-width:576px){.cart__product-info{margin-bottom:1.6rem;padding-left:0;width:100%}}.cart__product-bottom{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.cart__product-bottom{-ms-flex-wrap:wrap;flex-wrap:wrap}.cart__product-color{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1.8rem;max-width:100%;width:100%}}.cart__product-name{margin-bottom:1.8rem}@media screen and (max-width:768px){.cart__product-name{padding-right:2.4rem}}.cart__product-name a{color:var(--neutral-700,#45474d);font-size:1.6rem;font-weight:500;line-height:130%}@media screen and (max-width:768px){.cart__product-name a{font-size:1.4rem}}.cart__product-qty{margin-left:auto}@media screen and (max-width:768px){.cart__product-qty{margin-left:0}}.cart__product-price{margin-left:auto;text-align:right}.cart__product-price span.compare-at-price{color:var(--neutral-500);display:block;font-size:1.5rem;text-decoration:line-through}@media screen and (max-width:576px){.cart__product-price span.compare-at-price{font-size:1.2rem}}.cart__product-price span.price{color:var(--neutral-900);font-size:1.8rem;font-weight:500}.cart__product-price span.price.is-compare{color:var(--accent-pink)}@media screen and (max-width:576px){.cart__product-price span.price{font-size:1.6rem}}.cart__product-delete{position:absolute;right:-1rem;top:-1rem}.cart__product-delete svg{stroke:#e23636}.cart__product-services{-webkit-box-flex:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-direction:column;flex-direction:column;max-width:100%;padding-top:2.4rem;width:100%}.cart__product-services>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.2rem}.cart__product-services>div:last-of-type{margin-bottom:0}.cart__product-services>div select{background-color:#fff;border:1px solid var(--secondary-500);border-radius:0;font-size:1.3rem;height:3.6rem;margin-left:2.8rem;margin-top:.6rem;padding:1rem 1.6rem;-webkit-transition:all .2s ease;transition:all .2s ease}.cart__product-services>div select:disabled{background-color:var(--neutral-50,#f1f1f2);border-color:var(--secondary-200)}.cart__product-gift{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-top:2.4rem;width:100%}.cart__product-gift .shop_addgifts .addgifts--cart-item{border-top:1px solid var(--neutral-200);padding-top:2.4rem}.cart__product-gift .shop_addgifts .addgifts--cart-item .addgifts__header{color:#d71681;font-size:2rem;margin-bottom:1.6rem}.cart__product-gift .shop_addgifts .addgifts--cart-item .addgifts__gift{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.cart__product-gift .shop_addgifts .addgifts--cart-item .addgifts__gift .addgifts__image{width:8rem}.cart__product-gift .shop_addgifts .addgifts--cart-item .addgifts__gift .addgifts__info{padding-left:1.6rem;width:calc(100% - 8rem)}.cart__product-gift .shop_addgifts .addgifts--cart-item .addgifts__gift .addgifts__info .addgifts__name{margin-bottom:.4rem}.cart__product-gift .shop_addgifts .addgifts--cart-item .addgifts__gift .addgifts__info .addgifts__name a{color:var(--neutral-700);font-size:1.6rem;font-weight:500}.cart__product-gift .shop_addgifts .addgifts--cart-item .addgifts__gift .addgifts__info .addgifts__price{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart__product-gift .shop_addgifts .addgifts--cart-item .addgifts__gift .addgifts__info .addgifts__price-compare{color:var(--neutral-500);font-size:1.5rem;margin-right:.8rem;text-decoration:line-through}@media screen and (max-width:768px){.cart__product-gift .shop_addgifts .addgifts--cart-item .addgifts__gift .addgifts__info .addgifts__price-compare{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media screen and (max-width:576px){.cart__product-gift .shop_addgifts .addgifts--cart-item .addgifts__gift .addgifts__info .addgifts__price-compare{font-size:1.2rem}}.cart__product-gift .shop_addgifts .addgifts--cart-item .addgifts__gift .addgifts__info .addgifts__price-price{color:var(--accent-pink);font-size:1.8rem;font-weight:500}@media screen and (max-width:576px){.cart__product-gift .shop_addgifts .addgifts--cart-item .addgifts__gift .addgifts__info .addgifts__price-price{font-size:1.6rem}}.product__color{padding-left:4.8rem;position:relative}.product__color-title{color:var(--neutral-700,#45474d);font-size:1.3rem}.product__color-value{color:var(--neutral-700,#45474d);font-size:1.5rem;font-weight:500}.product__color-circle{border-radius:100%;height:3.6rem;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:3.6rem}.cart__info{background-color:#fff;padding:4rem}@media screen and (max-width:1200px){.cart__info{padding:3.2rem}}@media screen and (max-width:576px){.cart__info{padding:1.6rem}}.cart__info-action{margin-top:1.6rem}.cart__info-action.disabled input{background-color:var(--neutral-400);color:var(--neutral-white);pointer-events:none}.cart__info-action input{width:100%}.cart__info-terms{margin-top:1.6rem}.cart__info-terms .custom__checkbox{font-size:1.4rem}.cart__info-terms .custom__checkbox a{color:var(--secondary-500,#494991)}.cart__subtotal{margin-bottom:1.6rem}.cart__subtotal-title{color:var(--neutral-700,#45474d);font-size:1.4rem;margin-bottom:.4rem}.cart__subtotal-total{color:var(--neutral-950,#0b0c0d);font-size:1.8rem;font-weight:500;line-height:120%}.cart__delivery{display:none;margin-bottom:1.6rem}.cart__delivery.active{display:block}.cart__delivery-title{color:var(--neutral-700,#45474d);font-size:1.4rem;margin-bottom:.4rem}.cart__delivery-total{color:var(--neutral-950,#0b0c0d);font-size:1.8rem;font-weight:500;line-height:120%}.cart__total{border-top:1px solid var(--neutral-200,#c7c9cc);padding-top:1.6rem}.cart__total-title{color:var(--neutral-700,#45474d);font-size:1.4rem;margin-bottom:.4rem}.cart__total-compare-total{color:var(--Neutral-500,#737780);font-size:1.4rem;line-height:120%;text-decoration:line-through}.cart__total-total{color:var(--neutral-950,#0b0c0d);font-size:3.2rem;font-weight:500;line-height:120%}.cart__total-discount{color:var(--neutral-700,#45474d);font-size:1.6rem;margin-top:.8rem}.cart__total-discount span{color:var(--primary-600,#026a63)}.cart__discount{margin-top:1.6rem}.cart__coupon-row{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.cart__coupon-row input[type=text]{background-color:var(--neutral-50,#f1f1f2);border:1px solid var(--neutral-200,#c7c9cc);height:4.8rem;padding:1rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.cart__coupon-row input[type=text]:focus{background:var(--neutral-white);border:1px solid var(--secondary-700);color:var(--neutral-900)}.cart__coupon-row input[type=submit]{height:4.6rem;padding:1rem 2rem;position:relative;top:.1rem}.checkout{background:var(--neutral-50,#f1f1f2);padding-bottom:8rem;padding-top:3.2rem}@media screen and (max-width:768px){.checkout{padding-top:1.6rem}}.checkout__header{margin-bottom:3.2rem}@media screen and (max-width:768px){.checkout__header{margin-bottom:1.6rem}}.checkout__header h1{color:var(--neutral-950);font-size:3.2rem;font-weight:500;line-height:110%;margin:0;padding:0}@media screen and (max-width:1200px){.checkout__header h1{font-size:2.8rem}}@media screen and (max-width:768px){.checkout__header h1{font-size:2.6rem}}@media screen and (max-width:576px){.checkout__header h1{font-size:2.4rem}}.checkout__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:768px){.checkout__content{margin:0 -1.5rem}}.checkout__steps{padding-right:2.4rem;width:calc(100% - 43.2rem)}@media screen and (max-width:1400px){.checkout__steps{width:calc(100% - 39.2rem)}}@media screen and (max-width:1200px){.checkout__steps{padding:0;width:100%}}.checkout__steps-step{margin-bottom:2.4rem}@media screen and (max-width:768px){.checkout__steps-step{margin-bottom:1.6rem}}.checkout__steps-step:last-of-type{margin-bottom:0}.checkout__steps-step.is-done a.back-link{display:block!important}.checkout__info{-ms-flex-item-align:start;align-self:flex-start;position:sticky;top:2.4rem;width:43.2rem}@media screen and (max-width:1400px){.checkout__info{width:39.2rem}}@media screen and (max-width:1200px){.checkout__info{margin-top:2rem;position:static!important;width:100%}}.checkout__step{background-color:#fff;padding:4rem;position:relative}@media screen and (max-width:1200px){.checkout__step{padding:3.2rem}}@media screen and (max-width:576px){.checkout__step{padding:1.6rem}}.checkout__step-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.checkout__step-header a.header-link{color:var(--neutral-950,#0b0c0d);font-size:2.2rem;font-weight:500;line-height:120%}@media screen and (max-width:576px){.checkout__step-header a.header-link{font-size:1.6rem}}.checkout__step-header a.back-link{display:none!important;font-size:1.4rem;padding:1rem 2rem}@media screen and (max-width:576px){.checkout__step-header a.back-link{font-size:1.3rem;padding:.6rem 1.2rem}}.checkout__step-content{padding-top:2.4rem}.checkout__step-content input[type=submit]{font-size:1.5rem;max-width:43.2rem;padding:1rem 2rem;width:100%}.checkout__step-content input[type=submit].is-hidden{border:0;height:0;margin:0;opacity:0;padding:0;visibility:hidden}.checkout__step-content .checkout-result.error{display:none!important}#checkout-contact-form{max-width:43.2rem}#checkout-contact-form .wa-auth-adapters ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}#checkout-contact-form .wa-auth-adapters ul li{margin-right:1.2rem}#checkout-contact-form .wa-auth-adapters p{margin:0 0 1.6rem}#checkout-contact-form .wa-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#checkout-contact-form .wa-field{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:2.4rem;max-width:100%;padding:0}#checkout-contact-form .wa-name{color:var(--neutral-800,#2e3033);font-size:1.5rem;line-height:120%;margin-bottom:.8rem}#checkout-contact-form .wa-value{position:relative}#checkout-contact-form .wa-value input[type=password],#checkout-contact-form .wa-value input[type=text]{background:var(--neutral-50);border:1px solid var(--neutral-200);color:var(--neutral-700,#45474d);font-size:1.4rem;height:4rem;padding:1rem 1.6rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}#checkout-contact-form .wa-value input[type=password]:hover,#checkout-contact-form .wa-value input[type=text]:hover{background:var(--neutral-white,#fff)}#checkout-contact-form .wa-value input[type=password]:focus,#checkout-contact-form .wa-value input[type=text]:focus{background:var(--neutral-white,#fff);border:1px solid var(--secondary-700,#2c2c57);color:var(--neutral-950,#0b0c0d)}#checkout-contact-form .wa-value input[type=password].error,#checkout-contact-form .wa-value input[type=password].wa-error,#checkout-contact-form .wa-value input[type=text].error,#checkout-contact-form .wa-value input[type=text].wa-error{background-color:var(--neutral-white,#fff);border-color:var(--red-500,#e23636);color:var(--red-500,#e23636)}#checkout-contact-form .wa-value p{margin:0;padding:0}#checkout-contact-form .wa-value p .field{display:block;margin-bottom:1.6rem}#checkout-contact-form .wa-value p .field span{color:var(--neutral-800,#2e3033);display:block;font-size:1.3rem;line-height:120%;margin-bottom:.8rem}#checkout-contact-form .wa-value p .field input[type=password],#checkout-contact-form .wa-value p .field input[type=text],#checkout-contact-form .wa-value p .field select{background:var(--neutral-50);border:1px solid var(--neutral-200);color:var(--neutral-700,#45474d);font-size:1.4rem;height:4rem;padding:1rem 1.6rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}#checkout-contact-form .wa-value p .field input[type=password]:hover,#checkout-contact-form .wa-value p .field input[type=text]:hover,#checkout-contact-form .wa-value p .field select:hover{background:var(--neutral-white,#fff)}#checkout-contact-form .wa-value p .field input[type=password]:focus,#checkout-contact-form .wa-value p .field input[type=text]:focus,#checkout-contact-form .wa-value p .field select:focus{background:var(--neutral-white,#fff);border:1px solid var(--secondary-700,#2c2c57);color:var(--neutral-950,#0b0c0d)}#checkout-contact-form .wa-value p .field input[type=password].error,#checkout-contact-form .wa-value p .field input[type=text].error,#checkout-contact-form .wa-value p .field select.error{background-color:var(--neutral-white,#fff);border-color:var(--red-500,#e23636);color:var(--red-500,#e23636)}#checkout-contact-form .wa-value .errormsg{background-color:var(--Red-100,#fbe4e4);color:var(--red-500,#e23636);display:block;font-size:1.3rem;font-style:normal;margin-top:.4rem;padding:.6rem 1.2rem}.shipping__list{list-style:none;margin:0;padding:0}.shipping__list-item{margin-bottom:1.2rem}.shipping__list-item:last-of-type{margin-bottom:0}.checkout-result.success{background-color:#fff;padding:4rem;position:relative;text-align:center}@media screen and (max-width:1200px){.checkout-result.success{padding:3.2rem}}@media screen and (max-width:576px){.checkout-result.success{padding:1.6rem}}.checkout__checkoutone{background:var(--neutral-50,#f1f1f2);padding-bottom:8rem;padding-top:3.2rem}@media screen and (max-width:768px){.checkout__checkoutone{padding-top:1.6rem}}.checkout__checkoutone .cartOS__left{padding-right:2.4rem;width:calc(100% - 43.2rem)}@media screen and (max-width:1400px){.checkout__checkoutone .cartOS__left{width:calc(100% - 39.2rem)}}@media screen and (max-width:1200px){.checkout__checkoutone .cartOS__left{padding:0;width:100%}}.checkout__checkoutone .cartOS__right{width:43.2rem}@media screen and (max-width:1400px){.checkout__checkoutone .cartOS__right{width:39.2rem}}@media screen and (max-width:1200px){.checkout__checkoutone .cartOS__right{margin-top:2rem;position:static!important;width:100%}}.checkoutone__header{margin-bottom:3.2rem}@media screen and (max-width:768px){.checkoutone__header{margin-bottom:1.8rem}}.checkoutone__header h1{font-size:3.6rem;font-style:normal;font-weight:500;line-height:110%;margin:0;padding:0}@media screen and (max-width:768px){.checkoutone__header h1{font-size:2.8rem}}.checkoutone__steps-step{margin-bottom:2.4rem!important}.checkoutone__steps-step:last-of-type{margin-bottom:0!important}.checkoutone__steps .checkout-form{background-color:#fff;padding:4rem;position:relative}@media screen and (max-width:1200px){.checkoutone__steps .checkout-form{padding:3.2rem}}@media screen and (max-width:576px){.checkoutone__steps .checkout-form{padding:1.6rem}}.checkoutone__steps .checkout-form h2.cartOS__title{color:var(--neutral-950,#0b0c0d);font-size:2.2rem;font-weight:500;line-height:120%;margin:0 0 2.4rem;padding:0}.checkoutone__steps .checkout-form .cartOS__form .wa-form .wa-field{display:block}.checkoutone__steps .checkout-form .cartOS__form .wa-form .wa-field:last-of-type{margin-bottom:0!important}.checkoutone__steps .checkout-form .cartOS__form .wa-form .wa-field .wa-name{width:100%}.checkoutone__steps .checkout-form .cartOS__form .wa-form .wa-field .wa-value{padding-left:0;width:100%}.checkoutone__steps .cartOS__list_shipping .checkout-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.checkoutone__steps .cartOS__list_shipping .checkout-content ul{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}.checkoutone__steps .cartOS__list_shipping .checkout-content ul li{border:0;margin:0 0 1.2rem;padding:0}.checkoutone__steps .cartOS__list_shipping .checkout-content ul li:last-of-type{margin-bottom:0}.checkoutone__steps .cartOS__list_shipping .checkout-content ul li h3,.checkoutone__steps .cartOS__list_shipping .checkout-content ul li label{margin:0;padding:0}.checkoutone__steps .cartOS__list_shipping .checkout-content ul li label{font-size:1.5rem;font-weight:400;min-height:2rem;padding-left:3rem}.checkoutone__steps .cartOS__list_shipping .checkout-content ul li label .custom__radio-checkmark{top:-.3rem}.checkoutone__steps .cartOS__list_shipping .checkout-content .cartOS__shipInfo{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:2.4rem 0 0;width:100%}.checkoutone__steps .cartOS__list_payment .checkout-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.checkoutone__steps .cartOS__list_payment .checkout-content ul{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}.checkoutone__steps .cartOS__list_payment .checkout-content ul li{border:0;display:block;margin:0 0 2.4rem;padding:0}.checkoutone__steps .cartOS__list_payment .checkout-content ul li:last-of-type{margin-bottom:0}.checkoutone__steps .cartOS__list_payment .checkout-content ul li.payment_active .payment__item{background:var(--primary-50,#f0f5f4);border:2px solid var(--primary-500,#02847c)}.checkoutone__steps .cartOS__list_payment .checkout-content ul li.payment_active .payment__item .custom__radio{color:var(--primary-500,#02847c)}.checkoutone__steps .cartOS__list_payment .checkout-content ul li.payment_active .payment__item .custom__radio-radio:checked~.custom__radio-checkmark{border-color:var(--primary-500,#02847c)}.checkoutone__steps .cartOS__list_payment .checkout-content ul li.payment_active .payment__item .custom__radio-checkmark:after{background:var(--primary-500,#02847c)}.checkoutone__description{font-size:1.4rem;margin-bottom:1.6rem}.checkoutone__shipform .wa-form{max-width:43.2rem!important}.checkoutone__shipform .wa-form .wa-field.wa-field-address-shipping{padding:0!important}.checkoutone__shipform .wa-form .wa-name{color:var(--neutral-800,#2e3033);display:none;font-size:1.5rem;line-height:120%;margin-bottom:.8rem}.checkoutone__shipform .wa-form .wa-value{position:relative}.checkoutone__shipform .wa-form .wa-value input[type=password],.checkoutone__shipform .wa-form .wa-value input[type=text]{background:var(--neutral-50);border:1px solid var(--neutral-200);color:var(--neutral-700,#45474d);font-size:1.4rem;height:4rem;padding:1rem 1.6rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.checkoutone__shipform .wa-form .wa-value input[type=password]:hover,.checkoutone__shipform .wa-form .wa-value input[type=text]:hover{background:var(--neutral-white,#fff)}.checkoutone__shipform .wa-form .wa-value input[type=password]:focus,.checkoutone__shipform .wa-form .wa-value input[type=text]:focus{background:var(--neutral-white,#fff);border:1px solid var(--secondary-700,#2c2c57);color:var(--neutral-950,#0b0c0d)}.checkoutone__shipform .wa-form .wa-value input[type=password].wa-error,.checkoutone__shipform .wa-form .wa-value input[type=text].wa-error{border-color:var(--red-500,#e23636)}.checkoutone__shipform .wa-form .wa-value p{margin:0;padding:0}.checkoutone__shipform .wa-form .wa-value p .field{display:block;margin-bottom:1.6rem!important}.checkoutone__shipform .wa-form .wa-value p .field span{color:var(--neutral-800,#2e3033)!important;display:block;font-size:1.3rem!important;line-height:120%!important;margin-bottom:.8rem!important}.checkoutone__shipform .wa-form .wa-value p .field input[type=password],.checkoutone__shipform .wa-form .wa-value p .field input[type=text],.checkoutone__shipform .wa-form .wa-value p .field select{background:var(--neutral-50);border:1px solid var(--neutral-200);color:var(--neutral-700,#45474d);font-size:1.4rem;height:4rem;padding:1rem 1.6rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.checkoutone__shipform .wa-form .wa-value p .field input[type=password]:hover,.checkoutone__shipform .wa-form .wa-value p .field input[type=text]:hover,.checkoutone__shipform .wa-form .wa-value p .field select:hover{background:var(--neutral-white,#fff)}.checkoutone__shipform .wa-form .wa-value p .field input[type=password]:focus,.checkoutone__shipform .wa-form .wa-value p .field input[type=text]:focus,.checkoutone__shipform .wa-form .wa-value p .field select:focus{background:var(--neutral-white,#fff);border:1px solid var(--secondary-700,#2c2c57);color:var(--neutral-950,#0b0c0d)}.checkoutone__shipform .wa-form .wa-value p .field input[type=password].wa-error,.checkoutone__shipform .wa-form .wa-value p .field input[type=text].wa-error,.checkoutone__shipform .wa-form .wa-value p .field select.wa-error{border-color:var(--red-500,#e23636)}.checkoutone__shipform .wa-form .wa-value .suggestions-input{max-width:43.2rem;padding:1rem 1.6rem!important}.checkoutone__shipform .wa-form .wa-value .suggestions-wrapper{max-width:43.2rem}.checkoutone__customform{margin-bottom:1.6rem}.checkoutone__customform .wa-form{max-width:43.2rem!important}.checkoutone__customform .wa-form.js-shipping-pro__wa-form{max-width:100%!important}.checkoutone__customform .wa-form .wa-field.wa-field-address-shipping{padding:0!important}.checkoutone__customform .wa-form .wa-name{color:var(--neutral-800,#2e3033);display:none;font-size:1.5rem;line-height:120%;margin-bottom:.8rem}.checkoutone__customform .wa-form .wa-value{position:relative}.checkoutone__customform .wa-form .wa-value input[type=password],.checkoutone__customform .wa-form .wa-value input[type=text]{background:var(--neutral-50);border:1px solid var(--neutral-200);color:var(--neutral-700,#45474d);font-size:1.4rem;height:4rem;padding:1rem 1.6rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.checkoutone__customform .wa-form .wa-value input[type=password]:hover,.checkoutone__customform .wa-form .wa-value input[type=text]:hover{background:var(--neutral-white,#fff)}.checkoutone__customform .wa-form .wa-value input[type=password]:focus,.checkoutone__customform .wa-form .wa-value input[type=text]:focus{background:var(--neutral-white,#fff);border:1px solid var(--secondary-700,#2c2c57);color:var(--neutral-950,#0b0c0d)}.checkoutone__customform .wa-form .wa-value input[type=password].wa-error,.checkoutone__customform .wa-form .wa-value input[type=text].wa-error{border-color:var(--red-500,#e23636)}.checkoutone__customform .wa-form .wa-value p{margin:0;padding:0}.checkoutone__customform .wa-form .wa-value p .field{display:block;margin-bottom:1.6rem!important}.checkoutone__customform .wa-form .wa-value p .field span{color:var(--neutral-800,#2e3033)!important;display:block;font-size:1.3rem!important;line-height:120%!important;margin-bottom:.8rem!important}.checkoutone__customform .wa-form .wa-value p .field input[type=password],.checkoutone__customform .wa-form .wa-value p .field input[type=text],.checkoutone__customform .wa-form .wa-value p .field select{background:var(--neutral-50);border:1px solid var(--neutral-200);color:var(--neutral-700,#45474d);font-size:1.4rem;height:4rem;padding:1rem 1.6rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.checkoutone__customform .wa-form .wa-value p .field input[type=password]:hover,.checkoutone__customform .wa-form .wa-value p .field input[type=text]:hover,.checkoutone__customform .wa-form .wa-value p .field select:hover{background:var(--neutral-white,#fff)}.checkoutone__customform .wa-form .wa-value p .field input[type=password]:focus,.checkoutone__customform .wa-form .wa-value p .field input[type=text]:focus,.checkoutone__customform .wa-form .wa-value p .field select:focus{background:var(--neutral-white,#fff);border:1px solid var(--secondary-700,#2c2c57);color:var(--neutral-950,#0b0c0d)}.checkoutone__customform .wa-form .wa-value p .field input[type=password].wa-error,.checkoutone__customform .wa-form .wa-value p .field input[type=text].wa-error,.checkoutone__customform .wa-form .wa-value p .field select.wa-error{border-color:var(--red-500,#e23636)}.checkoutone__shiprate-price{display:block;font-size:1.4rem}.checkoutone__shiprate-price span{color:var(--primary-600,#026a63);display:block;font-size:1.8rem;font-weight:500;line-height:120%;margin-bottom:.6rem}.checkoutone__shiprate-price span.ruble{display:inline-block;margin:0}.checkoutone__shiprate-est_delivery,.checkoutone__shiprate-hint{display:none!important}.checkoutone__shiprate-comment{font-size:1.5rem}.cartOS__info{background-color:#fff;border:0!important;border-radius:0!important;padding:4rem!important;width:43.2rem!important}@media screen and (max-width:1400px){.cartOS__info{width:39.2rem!important}}@media screen and (max-width:1200px){.cartOS__info{padding:3.2rem!important;position:static!important;width:100%!important}}.checkout__payment-title{font-size:1.5rem;margin-bottom:2.4rem}.payment__list{list-style:none;margin:0;padding:0}.payment__list-item{margin-bottom:2.4rem}.payment__list-item:last-of-type{margin-bottom:0}.payment__list-item.active .payment__item{background:var(--primary-50,#f0f5f4);border:2px solid var(--primary-500,#02847c)}.payment__list-item.active .payment__item .custom__radio{color:var(--primary-500,#02847c)}.payment__list-item.active .payment__item .custom__radio-radio:checked~.custom__radio-checkmark{border-color:var(--primary-500,#02847c)}.payment__list-item.active .payment__item .custom__radio-checkmark:after{background:var(--primary-500,#02847c)}.payment__item{background:var(--neutral-white,#fff);border:1px solid var(--neutral-200,#c7c9cc);max-width:72rem;padding:2.4rem;-webkit-transition:all .2s ease;transition:all .2s ease}.payment__item:hover{background:var(--neutral-white,#fff);border:1px solid var(--primary-500,#02847c)}.payment__item-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.6rem}.payment__item-header .custom__radio{padding-left:3.6rem}.payment__item-header .custom__radio-checkmark{top:.15rem}.payment__item-logo{margin-left:auto}.payment__item-logo img{max-height:3.2rem}.payment__item-description{color:var(--neutral-700,#45474d);font-size:1.5rem}@media screen and (max-width:576px){.payment__item-description{font-size:1.3rem}}.payment__item-form .wa-form{margin-top:1.6rem;max-width:43.2rem}.payment__item-form .wa-field{margin-bottom:1.6rem}.payment__item-form .wa-name{color:var(--neutral-800,#2e3033);font-size:1.5rem;line-height:120%;margin-bottom:.8rem}.payment__item-form .wa-value{position:relative}.payment__item-form .wa-value input[type=password],.payment__item-form .wa-value input[type=text]{background:var(--neutral-white,#fff);border:1px solid var(--secondary-700,#2c2c57);color:var(--neutral-950,#0b0c0d);font-size:1.4rem;height:4rem;padding:1rem 1.6rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.payment__item-form .wa-value input[type=password].wa-error,.payment__item-form .wa-value input[type=text].wa-error{border-color:var(--red-500,#e23636)}.payment__item-form .wa-value p{margin:0;padding:0}.payment__item-form .wa-value p .field{display:block;margin-bottom:1.6rem}.payment__item-form .wa-value p .field span{color:var(--neutral-800,#2e3033);display:block;font-size:1.3rem;line-height:120%;margin-bottom:.8rem}.payment__item-form .wa-value p .field input[type=password],.payment__item-form .wa-value p .field input[type=text],.payment__item-form .wa-value p .field select{background:var(--neutral-50);border:1px solid var(--neutral-200);color:var(--neutral-700,#45474d);font-size:1.4rem;height:4rem;padding:1rem 1.6rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.payment__item-form .wa-value p .field input[type=password]:hover,.payment__item-form .wa-value p .field input[type=text]:hover,.payment__item-form .wa-value p .field select:hover{background:var(--neutral-white,#fff)}.payment__item-form .wa-value p .field input[type=password]:focus,.payment__item-form .wa-value p .field input[type=text]:focus,.payment__item-form .wa-value p .field select:focus{background:var(--neutral-white,#fff);border:1px solid var(--secondary-700,#2c2c57);color:var(--neutral-950,#0b0c0d)}.payment__item-form .wa-value p .field input[type=password].wa-error,.payment__item-form .wa-value p .field input[type=text].wa-error,.payment__item-form .wa-value p .field select.wa-error{border-color:var(--red-500,#e23636)}.checkout__shipping-city{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5rem;margin-bottom:2.4rem}.checkout__shipping-city .b-cityselect__wrapper{padding-left:.8rem}.checkout__shipping-city .b-cityselect__wrapper .b-cityselect__city{border:0;color:var(--secondary-500,#494991);text-decoration:none}.checkout__shipping-city .b-cityselect__wrapper .b-cityselect__city:hover{color:#333}.checkout__ship{margin-bottom:2.4rem;margin-top:2.4rem}.checkout__ship-description{font-size:1.4rem;margin-bottom:1.6rem}.checkout__ship-address{margin-bottom:1.6rem}.checkout__ship-address .wa-form{max-width:43.2rem}.checkout__ship-address .wa-name{color:var(--neutral-800,#2e3033);display:none;font-size:1.5rem;line-height:120%;margin-bottom:.8rem}.checkout__ship-address .wa-value{position:relative}.checkout__ship-address .wa-value input[type=password],.checkout__ship-address .wa-value input[type=text]{background:var(--neutral-50);border:1px solid var(--neutral-200);color:var(--neutral-700,#45474d);font-size:1.4rem;height:4rem;padding:1rem 1.6rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.checkout__ship-address .wa-value input[type=password]:hover,.checkout__ship-address .wa-value input[type=text]:hover{background:var(--neutral-white,#fff)}.checkout__ship-address .wa-value input[type=password]:focus,.checkout__ship-address .wa-value input[type=text]:focus{background:var(--neutral-white,#fff);border:1px solid var(--secondary-700,#2c2c57);color:var(--neutral-950,#0b0c0d)}.checkout__ship-address .wa-value input[type=password].error,.checkout__ship-address .wa-value input[type=password].wa-error,.checkout__ship-address .wa-value input[type=text].error,.checkout__ship-address .wa-value input[type=text].wa-error{background-color:var(--neutral-white,#fff);border-color:var(--red-500,#e23636);color:var(--red-500,#e23636)}.checkout__ship-address .wa-value p{margin:0;padding:0}.checkout__ship-address .wa-value p .field{display:block;margin-bottom:1.6rem}.checkout__ship-address .wa-value p .field span{color:var(--neutral-800,#2e3033);display:block;font-size:1.3rem;line-height:120%;margin-bottom:.8rem}.checkout__ship-address .wa-value p .field input[type=password],.checkout__ship-address .wa-value p .field input[type=text],.checkout__ship-address .wa-value p .field select{background:var(--neutral-50);border:1px solid var(--neutral-200);color:var(--neutral-700,#45474d);font-size:1.4rem;height:4rem;padding:1rem 1.6rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.checkout__ship-address .wa-value p .field input[type=password]:hover,.checkout__ship-address .wa-value p .field input[type=text]:hover,.checkout__ship-address .wa-value p .field select:hover{background:var(--neutral-white,#fff)}.checkout__ship-address .wa-value p .field input[type=password]:focus,.checkout__ship-address .wa-value p .field input[type=text]:focus,.checkout__ship-address .wa-value p .field select:focus{background:var(--neutral-white,#fff);border:1px solid var(--secondary-700,#2c2c57);color:var(--neutral-950,#0b0c0d)}.checkout__ship-address .wa-value p .field input[type=password].error,.checkout__ship-address .wa-value p .field input[type=password].wa-error,.checkout__ship-address .wa-value p .field input[type=text].error,.checkout__ship-address .wa-value p .field input[type=text].wa-error,.checkout__ship-address .wa-value p .field select.error,.checkout__ship-address .wa-value p .field select.wa-error{background-color:var(--neutral-white,#fff);border-color:var(--red-500,#e23636);color:var(--red-500,#e23636)}.checkout__ship-address .wa-value .suggestions-input,.checkout__ship-address .wa-value .suggestions-wrapper{max-width:43.2rem}.checkout__ship-address .wa-value .errormsg{background-color:var(--Red-100,#fbe4e4);color:var(--red-500,#e23636);display:block;font-size:1.3rem;font-style:normal;margin-top:.4rem;padding:.6rem 1.2rem}.checkout__ship-custom{margin-bottom:1.6rem}.checkout__ship-custom .wa-form{max-width:43.2rem}.checkout__ship-custom .wa-form.js-shipping-pro__wa-form{max-width:100%}.checkout__ship-custom .wa-name{color:var(--neutral-800,#2e3033);display:none;font-size:1.5rem;line-height:120%;margin-bottom:.8rem}.checkout__ship-custom .wa-value{position:relative}.checkout__ship-custom .wa-value input[type=password],.checkout__ship-custom .wa-value input[type=text]{background:var(--neutral-50);border:1px solid var(--neutral-200);color:var(--neutral-700,#45474d);font-size:1.4rem;height:4rem;padding:1rem 1.6rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.checkout__ship-custom .wa-value input[type=password]:hover,.checkout__ship-custom .wa-value input[type=text]:hover{background:var(--neutral-white,#fff)}.checkout__ship-custom .wa-value input[type=password]:focus,.checkout__ship-custom .wa-value input[type=text]:focus{background:var(--neutral-white,#fff);border:1px solid var(--secondary-700,#2c2c57);color:var(--neutral-950,#0b0c0d)}.checkout__ship-custom .wa-value input[type=password].error,.checkout__ship-custom .wa-value input[type=password].wa-error,.checkout__ship-custom .wa-value input[type=text].error,.checkout__ship-custom .wa-value input[type=text].wa-error{background-color:var(--neutral-white,#fff);border-color:var(--red-500,#e23636);color:var(--red-500,#e23636)}.checkout__ship-custom .wa-value p{margin:0;padding:0}.checkout__ship-custom .wa-value p .field{display:block;margin-bottom:1.6rem}.checkout__ship-custom .wa-value p .field span{color:var(--neutral-800,#2e3033);display:block;font-size:1.3rem;line-height:120%;margin-bottom:.8rem}.checkout__ship-custom .wa-value p .field input[type=password],.checkout__ship-custom .wa-value p .field input[type=text],.checkout__ship-custom .wa-value p .field select{background:var(--neutral-50);border:1px solid var(--neutral-200);color:var(--neutral-700,#45474d);font-size:1.4rem;height:4rem;padding:1rem 1.6rem;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.checkout__ship-custom .wa-value p .field input[type=password]:hover,.checkout__ship-custom .wa-value p .field input[type=text]:hover,.checkout__ship-custom .wa-value p .field select:hover{background:var(--neutral-white,#fff)}.checkout__ship-custom .wa-value p .field input[type=password]:focus,.checkout__ship-custom .wa-value p .field input[type=text]:focus,.checkout__ship-custom .wa-value p .field select:focus{background:var(--neutral-white,#fff);border:1px solid var(--secondary-700,#2c2c57);color:var(--neutral-950,#0b0c0d)}.checkout__ship-custom .wa-value p .field input[type=password].error,.checkout__ship-custom .wa-value p .field input[type=password].wa-error,.checkout__ship-custom .wa-value p .field input[type=text].error,.checkout__ship-custom .wa-value p .field input[type=text].wa-error,.checkout__ship-custom .wa-value p .field select.error,.checkout__ship-custom .wa-value p .field select.wa-error{background-color:var(--neutral-white,#fff);border-color:var(--red-500,#e23636);color:var(--red-500,#e23636)}.checkout__ship-price{display:block;font-size:1.4rem}.checkout__ship-price span{color:var(--primary-600,#026a63);display:block;font-size:1.8rem;font-weight:500;line-height:120%;margin-bottom:.6rem}.checkout__ship-price span.ruble{display:inline-block;margin:0}.checkout__ship-est_delivery{display:none!important}.checkout__ship-comment{font-size:1.5rem}.shipping-pro .shipping-pro__buttons .wa-value{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.shipping-pro .shipping-pro__buttons .wa-value{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}}.shipping-pro .shipping-pro__buttons .wa-value .shipping-pro__buttons_item{font-size:1.4rem;margin-bottom:.8rem;margin-right:1.6rem}.shipping-pro .shipping-pro__buttons .wa-value .shipping-pro__buttons_item .shipping-pro__buttons_item-button{color:var(--primary-500);font-size:1.4rem;line-height:130%}.shipping-pro .shipping-pro__buttons .wa-value .shipping-pro__buttons_item .shipping-pro__buttons_item-button .js-shipping-pro__calculate-icon,.shipping-pro .shipping-pro__buttons .wa-value .shipping-pro__buttons_item .shipping-pro__buttons_item-button .js-shipping-pro__set-point-icon{height:1.8rem;width:1.8rem}.shipping-pro .shipping-pro__buttons .wa-value .shipping-pro__buttons_item .shipping-pro__buttons_item-button .shipping-pro__buttons_item-label{border-color:var(--primary-500);-webkit-transition:all .2s ease;transition:all .2s ease}.shipping-pro .shipping-pro__buttons .wa-value .shipping-pro__buttons_item .shipping-pro__buttons_item-button .shipping-pro__buttons_item-label:hover{border-color:transparent}.suggestions-suggestions{max-width:43.2rem;min-width:auto!important}.fixed__footer{background:var(--neutral-white);border-top:1px solid var(--neutral-200);bottom:0;display:none;left:0;padding:.8rem 0;position:fixed;width:100%;z-index:1000}@media screen and (max-width:991px){.fixed__footer{display:block}}.fixed__footer-list{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-pack:distribute;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-around;list-style:none;margin:0;padding:0}.fixed__footer-item{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.fixed__footer-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:.2rem 0;position:relative}.fixed__footer-link.active .icon-svg,.fixed__footer-link:hover .icon-svg{stroke:var(--secondary-500)}.fixed__footer-link.active span,.fixed__footer-link:hover span{color:var(--secondary-500)}.fixed__footer-link .icon-svg{stroke:var(--neutral-600)}.fixed__footer-link span{color:var(--neutral-600);display:block;font-size:1rem}.fixed__footer-count{-webkit-box-align:center!important;-ms-flex-align:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;align-items:center!important;background:var(--secondary-500);border-radius:100%;color:#fff;color:#fff!important;display:none!important;font-size:.8rem!important;height:1.5rem!important;justify-content:center!important;line-height:1;position:absolute;right:3rem;top:1px;width:1.5rem!important}.fixed__footer-count.active{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.fixed__more{background-color:#fff;bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:999}.fixed__more.visible{opacity:1;visibility:visible}.fixed__more.active{display:block}.fixed__more-inner{min-height:100%;padding-bottom:6.4rem}.fixed__more-user{padding:1.6rem 2.4rem 0}.fixed__more-pages{padding:1.6rem 2.4rem}.fixed__city{background-color:var(--secondary-50,#ededf4);padding:1rem 2.4rem}.fixed__city .b-cityselect__city{border:0;color:var(--neutral-700);font-size:1.4rem;text-decoration-line:underline}.fixed__city .b-cityselect__city i{display:none}.fixed__user{border-bottom:1px solid var(--neutral-200,#c7c9cc);padding-bottom:1.6rem}.fixed__user-item{margin-bottom:.8rem}.fixed__user-item:last-of-type{margin-bottom:0}.fixed__user-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.6rem;position:relative}.fixed__user-link svg{margin-right:1.2rem}.fixed__user-count{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--secondary-500);border-radius:100%;color:#fff;display:none;font-size:1rem;height:2rem;justify-content:center;line-height:1;margin-left:.6rem;width:2rem}.fixed__user-count.active{display:-webkit-box;display:-ms-flexbox;display:flex}.fixed__pages-list{list-style:none;margin:0;padding:0}.fixed__pages-item{margin-bottom:.8rem}.fixed__pages-item:last-of-type{margin-bottom:0}.fixed__pages-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.6rem}.main__footer{background-color:var(--neutral-900);padding-top:8rem}@media screen and (max-width:991px){.main__footer{padding-bottom:6.5rem}}@media screen and (max-width:576px){.main__footer{padding-top:5rem}}.main__footer-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}@media screen and (max-width:991px){.main__footer-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer__about{padding-right:2.4rem}@media screen and (max-width:991px){.footer__about{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-bottom:2.8rem;order:1;width:33.3333333333%}}@media screen and (max-width:768px){.footer__about{-webkit-box-ordinal-group:6;-ms-flex-order:5;margin-bottom:0;order:5;width:50%}}@media screen and (max-width:576px){.footer__about{width:100%}}.footer__about-list{list-style:none;margin:0;padding:0}.footer__about-item{color:var(--neutral-200);font-size:1.3rem;margin-bottom:1.2rem}.footer__about-item:last-of-type{margin-bottom:0}.footer__about-link{color:var(--neutral-200);font-size:1.4rem}.footer__about-link:hover{color:var(--neutral-100)}.footer__logo{margin-bottom:2.4rem}.footer__icons{padding-right:2.4rem}@media screen and (max-width:1200px){.footer__icons{max-width:18rem}}@media screen and (max-width:991px){.footer__icons{-webkit-box-ordinal-group:5;-ms-flex-order:4;max-width:none;order:4;width:50%}}@media screen and (max-width:768px){.footer__icons{-webkit-box-ordinal-group:4;-ms-flex-order:3;margin-bottom:3.2rem;order:3}}@media screen and (max-width:576px){.footer__icons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4rem;padding-right:0;width:100%}}.footer__icons-item{margin-bottom:2.4rem}.footer__icons-item:last-of-type{margin-bottom:0}@media screen and (max-width:576px){.footer__icons-item{margin-bottom:0;padding-right:2.4rem;width:50%}}.footer__icons-head{color:var(--neutral-200);display:block;font-size:1.5rem;margin-bottom:.8rem}.footer__icons-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__icons-icon{margin-right:1.2rem}.footer__icons-icon:last-of-type{margin-right:0}.footer__icons-link{margin-right:1.2rem}.footer__icons-link:last-of-type{margin-right:0}.footer__contacts{padding-right:2.4rem}@media screen and (max-width:991px){.footer__contacts{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:33.3333333333%}}@media screen and (max-width:768px){.footer__contacts{-webkit-box-ordinal-group:2;-ms-flex-order:1;margin-bottom:3.2rem;order:1;width:50%}}@media screen and (max-width:576px){.footer__contacts{margin-bottom:4rem}}@media screen and (max-width:450px){.footer__contacts{width:100%}}.footer__contacts-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:3.2rem}.footer__contacts-item:last-of-type{margin-bottom:0}.footer__contacts-head{color:var(--neutral-200);display:block;font-size:1.5rem;margin-bottom:.8rem}.footer__contacts-info{color:var(--neutral-white);font-size:1.4rem}.footer__contacts .i-cityselect__var--email,.footer__contacts .i-cityselect__var--phone,.footer__contacts-link{color:var(--neutral-white);font-size:1.4rem;margin-bottom:.8rem}.footer__contacts .i-cityselect__var--email:last-of-type,.footer__contacts .i-cityselect__var--phone:last-of-type,.footer__contacts-link:last-of-type{margin-bottom:0}.footer__contacts .i-cityselect__var--email:hover,.footer__contacts .i-cityselect__var--phone:hover,.footer__contacts-link:hover{color:var(--neutral-100)}.footer__menu{padding-right:2.4rem}@media screen and (max-width:991px){.footer__menu{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:33.3333333333%}}@media screen and (max-width:768px){.footer__menu{-webkit-box-ordinal-group:3;-ms-flex-order:2;margin-bottom:3.2rem;order:2;width:50%}}@media screen and (max-width:576px){.footer__menu{margin-bottom:4rem}}@media screen and (max-width:450px){.footer__menu{width:100%}}.footer__menu-list{list-style:none;margin:0;padding:0}.footer__menu-item{color:var(--neutral-200);font-size:1.5rem;margin-bottom:.8rem}.footer__menu-item:last-of-type{margin-bottom:0}.footer__menu-link{color:var(--neutral-white);font-size:1.4rem}.footer__menu-link:hover{color:var(--neutral-100)}.footer__subscribe{width:26rem}@media screen and (max-width:991px){.footer__subscribe{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}@media screen and (max-width:768px){.footer__subscribe{-webkit-box-ordinal-group:5;-ms-flex-order:4;margin-bottom:3.2rem;order:4;width:50%}}@media screen and (max-width:576px){.footer__subscribe{margin-bottom:4rem;width:100%}}.footer__subscribe-head{color:var(--neutral-200);display:block;font-size:1.5rem;margin-bottom:.8rem}.footer__subscribe-row{margin-bottom:1rem}.footer__subscribe-row:last-of-type{margin-bottom:0}.footer__subscribe-row input{background-color:var(--neutral-800);border:0;color:var(--neutral-400);font-size:1.4rem;padding:1.2rem 1.6rem;width:100%}.footer__subscribe-row button{font-size:1.4rem;width:100%}.footer__copy{border-top:1px solid #2e3033;margin-top:4.8rem;padding-bottom:4rem;padding-top:4rem;text-align:center}@media screen and (max-width:576px){.footer__copy{margin-top:2.4rem;padding-bottom:2rem;padding-top:2rem;text-align:left}}.footer__copy p{color:var(--neutral-200);font-size:1.2rem;margin:0;padding:0}.footer__copy a{color:var(--primary-300);text-decoration:underline}.footer__copy a:hover{text-decoration:none}

span.copy__id{font-weight:600}.copy-vendor-code{display:inline-block;vertical-align:top;margin:-1px 2px -1px 0;padding:0;font-size:0;line-height:0;width:16px;height:22px;background:url(../images/svg/copy.svg) 50% 50%/14px 14px no-repeat;border:0;position:relative;cursor:pointer}.copy-vendor-code::after{display:flex;text-align:-webkit-center;content:attr(data-success);position:absolute;bottom:100%;width:150px;height:27px;background:#333;color:#fff;font-size:13px;padding:4px 8px;border-radius:3px;opacity:0;pointer-events:none;white-space:nowrap;transition:opacity .3s;align-items:center;justify-content:center}.copy-vendor-code.copied::after{opacity:1}.product-v2-meta-item{font-size:13px}#toTopBtn{position:fixed;bottom:40px;right:40px;z-index:1000;background-color:#333;color:#fff;border:none;outline:0;padding:14px 16px;border-radius:50px;cursor:pointer;font-size:18px;display:none;transition:.3s;opacity:.5}#toTopBtn.show{opacity:1;visibility:visible}#toTopBtn:hover{background-color:#555;opacity:.9}@media (max-width:500px){#toTopBtn{right:2px;bottom:68px}}.products__list.is-popup-search a.products__sitem-link{background:#fff}a.wa-login-forgotpassword-url{left:0;top:40px}


.map-foter-nadivane .flex-direction-nav a.flex-next:before {
    content: '\f002';
    font-size: 18px;
    color: #ddd;
    padding: 8px 13px 0 0
}

.map-foter-nadivane .flex-direction-nav a.flex-prev:before{
    font-size: 18px;
    color: #ddd;
    padding: 8px 0 0 13px;
    content: '\f001'
}
.map-foter-nadivane .flex-direction-nav .flex-next {
    right: 0;
    text-align: right;
    display: block;
    opacity: 1 !important;
    top: -30px;
    background: #02847c;
    border-radius: 36px;
    z-index: 10
}

.map-foter-nadivane .flex-direction-nava.flex-next.flex-disabled {
    opacity: 1 !important;
    background: #014b46
}

.map-foter-nadivane .flex-direction-nav .flex-next:hover {
    opacity: 1;
    right: 0;
    background: #006f68
}

.map-foter-nadivane .flexslider.stores_list:hover .flex-direction-nav .flex-next {
    opacity: 1;
    right: 0
}

.map-foter-nadivane .flex-direction-nav .flex-prev {
    opacity: 1 !important;
    z-index: 10;
    left: auto;
    top: -30px;
    background: #02847c;
    border-radius: 36px;
    right: 75px
}

.map-foter-nadivane .flex-direction-nav .flex-prev:hover {
    left: auto;
    background: #006f68
}

.map-foter-nadivane .flexslider.stores_list:hover .flex-prev {
    left: auto
}

.map-foter-nadivane .stores .stores_list .item {
    margin-right: 20px
}

.map-foter-nadivane * {
    margin: 0;
    padding: 0;
    box-sizing: content-box
}

.flexslider {
    border: none !important;
    background: 0 0 !important;
    box-shadow: none !important
}

.map-foter-nadivane li.item {
    padding: 7px 5px 10px 13px;
    height: 105px;
    background: #fff
}

.horizontal-block {
    display: flex
}

.flexslider.stores_list {
    background: #00ffff00
}

.map-foter-nadivane .stores .all_map {
    background-color: #02847c;
    color: #fff
}

.map-foter-nadivane .stores .all_map:hover {
    background-color: #006f68
}

.map-foter-nadivane .stores .all_map .text {
    color: #fff
}

.block_wr.parrallax-shops.light.map-foter-nadivane {
    margin-bottom: 40px
}

.map-foter-nadivane .title_block {
    display: inline-block;
    margin: 0 38px 0 0;
    font-size: 24px;
    line-height: 30px;
    font-weight: 500;
    color: #005a54
}

.map-foter-nadivane :hover {
    transition: background-color .5s
}

.map-foter-nadivane .wrapper_inner {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    position: relative;
    zoom: 1;
    padding: 0 15px;
    max-width: 1162px;
    margin: 0 auto
}

.map-foter-nadivane .clear {
    width: 100%;
    clear: both;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    -webkit-box-sizing: border-box
}

.map-foter-nadivane .top_block {
    font-size: 0px;
    margin: 10px 0 24px;
    padding: 42px 0 0
}

.map-foter-nadivane .top_block a {
    font-size: 12px;
    text-decoration: none
}

.map-foter-nadivane .stores .stores_list .item a:hover span, .map-foter-nadivane a:hover, .map-foter-nadivane li.item:hover a {
    color: #1d1a1a
}

.map-foter-nadivane .stores .stores_list .item .store_text .value {
    color: #545454;
    display: block;
    padding: 0 0 0 63px;
    clear: right;
    line-height: 20px
}

.map-foter-nadivane .news, .map-foter-nadivane.block_wr {
    position: relative
}

.map-foter-nadivane.block_wr .bg_map {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url('/wa-data/public/site/themes/dv/img/map_large.png') center 0 no-repeat;
    opacity: .07
}

.map-foter-nadivane.block_wr.light {
    background: rgb(207 207 207)
}

.map-foter-nadivane .stores {
    font-size: 0px;
    padding: 0 0 55px
}

.map-foter-nadivane.block_wr .top_block {
    margin-bottom: 29px
}

.map-foter-nadivane.block_wr .top_block a {
    display: none
}

.map-foter-nadivane .stores .all_map, .map-foter-nadivane .stores .stores_list {
    display: inline-block;
    vertical-align: top
}

.map-foter-nadivane .stores .stores_list {
    position: relative;
    max-width: 844px;
    width: 75%;
    box-sizing: border-box
}

.map-foter-nadivane .stores .flex-control-paging {
    padding-bottom: 0;
    margin: 0;
    position: absolute
}

.map-foter-nadivane .stores .stores_list .stores_navigation {
    top: -60px
}

.map-foter-nadivane .stores .stores_list .item .wrapp_block {
    overflow: hidden;
    line-height: 0
}

.map-foter-nadivane .stores .stores_list .item a {
    text-decoration: none;
    display: inline-block;
    margin: 0 0 8px
}

.map-foter-nadivane .stores .stores_list .item a span {
    font-size: 14px;
    line-height: 22px;
    font-weight: 600;
    border-bottom-width: 0
}

.map-foter-nadivane .stores .stores_list .item a .icon {
    display: inline-block;
    width: 8px;
    height: 10px;
    background: url('/wa-data/public/site/themes/dv/img/icons_wish.png') -2px -182px no-repeat;
    float: left;
    margin: 6px 0 0
}

.map-foter-nadivane .stores .stores_list .item a .text {
    padding: 0 0 0 23px;
    display: block
}

.map-foter-nadivane .stores .stores_list .item .store_text {
    margin: 0 0 3px;
    font-size: 12px
}

.map-foter-nadivane .stores .stores_list .item .store_text .title {
    color: #8e8c8c;
    float: left;
    line-height: 20px
}

.map-foter-nadivane .stores .all_map {
    width: 268px;
    margin: 0 0 0 20px
}

.map-foter-nadivane .stores .all_map a {
    display: block;
    padding: 24px 30px 31px 42px;
    text-decoration: none;
    font-weight: 600;
    font-size: 0px
}

.map-foter-nadivane .stores .all_map a.wrapp_block {
    display: table-cell;
    vertical-align: middle;
    padding-bottom: 20px;
    padding-top: 20px
}

.map-foter-nadivane .stores .all_map a > div {
    display: inline-block;
    vertical-align: middle
}

.map-foter-nadivane .stores .all_map a .icon {
    width: 53px;
    height: 58px;
    background: url('/wa-data/public/site/themes/dv/img/icons_wish.png') -61px -4px no-repeat;
    margin: 0 30px 0 0
}

.map-foter-nadivane .stores .all_map a .text {
    font-size: 14px;
    line-height: 18px;
    width: 105px
}

.map-foter-nadivane .stores .stores_list .item a span, .map-foter-nadivane a, .map-foter-nadivane ul li::before {
    color: #02847c
}

.map-foter-nadivane .flex-direction-nav li:first-child:hover, .map-foter-nadivane .flex-direction-nav li:hover, .map-foter-nadivane .light .stores .all_map {
    color: rgba(2, 132, 124, .64);
    background: #02847c
}

.flex-direction-nav li:hover, .map-foter-nadivane .flex-direction-nav li, .map-foter-nadivane .flex-direction-nav li:first-child {
    border-bottom-width: 0
}

.map-foter-nadivane .light .stores .all_map:hover {
    background: #036b64
}

.wrapper_inner {
    margin-bottom: 20px
}

@media (max-width: 600px) {

    .map-foter-nadivane .flexslider.stores_list {
        margin: 0;
    }

    .map-foter-nadivane .stores .all_map a.wrapp_block {
        padding-bottom: 0;
        padding-top: 0
    }

    .map-foter-nadivane li.item {
        padding: 0
    }

    .map-foter-nadivane li.item .wrapp_block {
        padding: 7px 5px 10px 13px
    }

    .map-foter-nadivane .stores .stores_list {
        width: 100%
    }

    .map-foter-nadivane .horizontal-block {
        display: flex;
        flex-direction: column
    }

    .map-foter-nadivane .stores .stores_list .item {
        margin-right: 0
    }

    .map-foter-nadivane .stores .all_map {
        width: 100%;
        margin: 0
    }
}



.other-posts {
    width: 100%;
}

.flexslider-posts .slides-posts {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
}



.flexslider-posts .blog-card {
    margin-left: 10px;
    background: #fff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: 0 4px 12px rgba(0,0,0,0.1);
    width: 300px;
    display: flex;
    flex-direction: column;
    height: 340px;
}

.flexslider-posts .blog-card img {
    width: 100%;
    height: auto;
    display: block;
}

.flexslider-posts .blog-card-content {
    padding: 15px;
    flex-grow: 1;
}

.flexslider-posts .blog-card-content h3 {
    margin: 0 0 10px;
    font-size: 1.2rem;
}

.flexslider-posts .blog-card-content p {
    font-size: 0.95rem;
    color: #555;
}

.flexslider-posts .read-more {
    display: inline-block;
    margin-top: auto;
    color: #02847c;
    text-decoration: none;
    font-weight: bold;
}

.flexslider-posts .read-more:hover {
    text-decoration: underline;
}


.post .container-fluid figure img {
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 4px;
    padding: 10px;
    background-color: #fff;
    transform: translateY(-2px);
    box-shadow: 0 4px 12px rgba(0,0,0,0.15);
}



.post blockquote {
    margin: 20px 20px 20px 15px;
    background: #e5fcff;
    padding: 25px 25px 25px 40px;
    border-radius: 8px;
    font-style: italic;
    color: #686868;
}


.post.container-fluid blockquote::before {
    font-family: FontAwesome;
    content: "\f10d";
    font-weight: 900;
    position: absolute;
    margin-left: -63px;
    font-size: 1.8em;
    color: #3ca7c5;
    background: #ffffff;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    padding: 5px 0 0 7px;
}

.blog-info {
    margin-top: 10px;
    display: flex;
    justify-content: space-between;
    color: #8e8e8e;
    max-width: 900px;
}

.table-of-contents li a {
    color: #02847c;
    text-decoration: underline dotted;
    text-underline-offset: 3px;
}


.table-of-contents li, .table-of-contents li a {
    color: #00635dbd;
}

.table-of-contents {
    background: #ededf473;
    padding: 8px 8px 8px 8px;
    border-radius: 9px;
    margin: 0px 0px 20px 0;
}

.post {
    display: flex;
}

.page__content {
    width: calc(100% - 200px);
}



.post__date {
    text-align: right;
    padding: 0 20px

}

.blog-post-date {
    font-size: 13px;
    color: gray;
}


.post .flex-control-nav {
    width: 100%;
    position: relative;
    bottom: 4px;
    text-align: center;
}


ul.slides-posts.slides {
    padding: 25px 0 25px 0;
}





.flexslider-posts .blog-card{
    width: 100%;
}
.flexslider-posts .blog-card-content {
    font-size: 0.8em;
}

.flex-control-nav, .flex-direction-nav, .slides, .slides>li {
    margin-right: 20px!important;
}

.article-page__aside {
    margin-left: 5px;
    width: 200px;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 62px;
}


.article-page__aside.fixed {
    position: fixed;
    margin: 0;
    top: 0;
    z-index: 10;
    padding-left: 5px;
    margin-left: 1360px;
}



.left-column-top {
    display: flex;
}
.post .left-column {
    display: flex;
    flex-direction: column;
}
.post .share-buttons {
    display: flex;
    position: relative;
    top: -5px;
}
.post .share-buttons a {
    width: 33px;
    margin-right: 10px;
}

.post .left-column-down {
    margin-top: 12px;
    display: flex;
}


.post textarea#comment_text {
    width: 100%;
    width: 200p;
    height: 120px;
    border: 1px solid #bdbdbd;
    border-radius: 0.7rem;
    padding: 0.6rem 0.75rem;
    font-weight: 400;
    line-height: 1.5;
    color: #333;
    appearance: none;
}


section#comments {
    background: rgb(237 237 244 / 40%);
    border-radius: 10px;
    padding: 10px;

}

section#comments ul {
    list-style: none;
    padding: 0 0 0 15px;
    margin: 0;
}

section.comment-form h4 {
    margin: 21px 0 -14px 5px;
}


section#comments li {
    margin-top: 20px;
}


section#comments img.userpic {
    width: 50px;
    border-radius: 6px;
}

section#comments .credentials {
    display: flex;
}

section#comments span.username {
    margin-left: 13px;
}


section#comments div.comment {
    background: #faebd773;
    padding: 15px;
    border-radius: 9px;
}

section#comments span.date {
    margin-left: 11px;
    font-size: 12px;
    color: #535353;
    position: relative;
    top: 3.5px;
}

section#comments .text {
    font-style: italic;
    color: #4f4f4f;
}


.comment-submit input[type="submit"] {
    border: 3px solid transparent;
    cursor: pointer;
    display: inline-block;
    font-size: 1.4rem;
    font-style: normal;
    font-weight: 400;
    line-height: 100%;
    padding: 1.2rem 2.4rem;
    position: relative;
    text-align: center;
    -webkit-transition: all .2s
    ease;
    transition: all .2s
    ease;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    vertical-align: middle;
    white-space: nowrap;
    background-color: #02847c;
    color: #fff;
}
.comment-submit input[type="submit"]:hover {
    background-color: #026a63;
}

.comment-submit input[type="submit"]:active {
    transform: translateY(1px);
}

.comment-form-fields em.errormsg {
    color: #ff8342;
}



.section#comments:not(:has(.comment)) {
    background: none;
}









.comment-form-fields .article-rating {
    font-family: Arial, sans-serif;
    background: #fff;
    border: 1px solid #eee;
    padding: 16px;
    border-radius: 8px;
    margin-top: 20px;
}

.comment-form-fields .rating-header {
    display: flex;
    justify-content: space-between;
    gap: 6px;
    margin-bottom: 12px;
}

.comment-form-fields .rating-title {
    font-size: 16px;
    font-weight: 500;
}

.comment-form-fields .rating-stars, .post.container-fluid .rating-stars  {
    color: #f5a623;
    font-size: 14px;
}

.comment-form-fields .rating-info {
    color: #999;
    font-size: 13px;
}

.comment-form-fields .rating-buttons {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
}

.comment-form-fields .rating-btn {
    display: flex;
    align-items: center;
    gap: 6px;
    border: 1px solid #ccc;
    background: #fff;
    border-radius: 6px;
    padding: 6px 12px;
    font-size: 14px;
    cursor: pointer;
    transition: all 0.2s ease;
}

.comment-form-fields .rating-btn:hover {
    background: #02847c;
    border-color: #02847c;
    color: #e4e7ea;
}



.comment-form-fields .rating-btn.active {
    background: #02847c;
    color: #e4e7ea;
    border-color: #02847c;
}


.block-blog-subscribe .wa-value:has(input.wa-submit) input.wa-submit {

    border: 3px solid transparent;
    cursor: pointer;
    display: inline-block;
    font-size: 1.4rem;
    font-style: normal;
    font-weight: 400;
    line-height: 100%;
    padding: 0.9rem 2.4rem;
    text-align: center;
    -webkit-transition: all .2s
    ease;
    transition: all .2s
    ease;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    vertical-align: middle;
    white-space: nowrap;
    background-color: #02847c;
    color: #fff;
}

.block-blog-subscribe .wa-value:has(input.wa-submit) input.wa-submit:hover {
    background-color: #026a63;
}
.block-blog-subscribe .wa-value:has(input.wa-submit) input.wa-submit:active {
    transform: translateY(1px);
}

.block-blog-subscribe {
    font-family: Arial, sans-serif;
    background: #fff;
    border: 1px solid #eee;
    padding: 16px;
    border-radius: 8px;
    margin-top: 20px;
}


.block-blog-subscribe input[type="text"] {
    width: 100%;
    width: 200p;
    height: 40px;
    border: 1px solid #bdbdbd;
    border-radius: 0.7rem;
    padding: 0.6rem 0.75rem;
    font-weight: 400;
    line-height: 1.5;
    color: #333;
    appearance: none;
}

.block-blog-subscribe  label span {
    color: #818483 !important;
}
.block-blog-subscribe  label span a{
    color: #818483 !important;
}

.block-blog-subscribe  .policy_required{
    color: #ff7f6b;
    font-size: 0.8em;
    margin: -16px 0 7px 6px;
}

.blog-subscribe-uptext {
    margin: 5px 0 3px 0px;
    color: #818483;
}

.blog-subscribe-downtext {
    font: 400 1.6rem / 1.5 onest-nd, sans-serif;
    margin: -12px 0px 0px 0px;
    color: #818483;
}
.block-blog-subscribe .wa-field[data-field="agreement"] {
    top: -16px;
    position: relative;
    line-height: 13px;
}
input#mailer7457b607bafa5818e64f9d4754df96daemail {
    font-size: 15px;
    font: 400 1.6rem/1.5 onest-nd,sans-serif;
}
.block-blog-subscribe h4 {
    font-family: onest-nd;
    font-size: 2.2rem;
    font-style: normal;
    font-weight: 500;
    line-height: 120%;
    margin: 0;
    padding: 0;
}


.font-size-control {
    display: flex;
    align-items: center;
    gap: 6px;
    font-family: sans-serif;
    font-size: 15px;
    top: -7px;
    position: relative;
    margin-left: 11px;
}

.font-size-control .font-btn {
    width: 28px;
    height: 28px;
    border-radius: 50%;
    border: 1px solid #ccc;
    background: #f7f7f7;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: background 0.2s, border-color 0.2s;
}

.font-size-control .font-btn:hover {
    background: #e9e9e9;
    border-color: #aaa;
}

.font-size-control .font-btn i {
    font-size: 13px;
    color: #555;
    padding: 1px 0px 0px 1px;
}

.font-size-control .font-label {
    color: #8e8e8e;
}

.post__header .container-fluid ,.stream__header .container-fluid {
    padding: 0px;
}





@media screen and (max-width: 1632px) {

    .article-page__aside.fixed {
        right: 25px;
        margin-left: 0px;
    }
}


@media screen and (max-width: 1500px) {
    .post {
        display: flex;
    }

    .article-page__aside.fixed {
        right: 25px;
    }
}






@media screen and (max-width: 830px) {
    .comment-form-fields .rating-header {
        flex-direction: column;
    }

}

@media screen and (max-width: 550px) {


    .post .page__content table {
        overflow-x: auto;
        max-width: 100%;
        position: relative;
        display: block;
        margin-bottom: 12px;
    }

    .article-page__aside {
        display: none;
    }

    .page__content {
        width: 100%;
    }
}

@media screen and (max-width: 450px) {

    .flexslider-posts .blog-card{
        width: calc(100% - 20px) !important;

    }

    .post .left-column {
        flex-direction: column;
    }

    .share-buttons {
        margin-top: 14px;
    }

    .font-size-control {
        margin-left: 2px;
    }

}


.address_up_left {
    width: 284px;
}

.address_up_block {
    display: flex;
}



.address_up_right {
    padding: 60px 0 0 13px;
 }

.shop__info-image {
    right: auto;
    top: auto;
}
.shop__info-image a img {
    border-radius: 5px;
}


@media screen and (max-width: 991px) {



    .address_up_block {
        display: flex;
        flex-direction: column;
    }

    .address_up_left {
        width: 100%;
    }

    .address_up_right {
        top: 0px;
        position: relative;
        height: 84px;
        padding: 0;
    }

    .shop__info-image {
        height: 100%;
        width: 100%;
    }

    .shop__info-image a img {
        max-width: 100%;
        max-height: 100%;
        width: auto;
    }

    .shop__info-image a {
        line-height: 1;
        height: 100%;
        width: 100%;
        display: flex;
        justify-content: space-evenly;
    }

    .shop__info-image {
        right: 0rem;
        top: -1rem;
    }

}
a.feature-link {
    color: #494991;
}





.products__item .theme-btn.btn-primary.active {
    padding: 0;
    display: flex;
    align-content: center;
    align-items: center;
    justify-content: center;
}
button.add-to-art-btn.theme-btn.btn-primary {
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-content: center;
}
span.cover-button {
    display: flex;
    align-content: center;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
}

a.add-to-art-btn.theme-btn.more-button{
    padding: 0;
}
.products__item-buy a, .products__item-buy button {
    width: calc(50% - 5px);
}
.products__item-buy {
    display: flex;
    justify-content: space-between;
    height: 44px;
}
a.add-to-art-btn.theme-btn.more-button span {
    color: #02847C;
}
a.add-to-art-btn.theme-btn.more-button {
    background: none;
    border: solid 1px #E3E4E6;
    display: flex;
    justify-content: center;
}
span.dotted-line {
    opacity: 0;
    height: 1px;
    width: 73px;
    background-image: repeating-linear-gradient(to right, currentColor 0 2px, transparent 2px 4px);
    transition: all 0.3s ease;
}

a.add-to-art-btn.theme-btn.more-button:hover span.dotted-line {
    opacity: 1;
}
.products__rating-rate {
    display: flex;
    align-items: center;
}

span.rate-count {
    -ms-flex-negative: 0;
    color: #494991;
    flex-shrink: 0;
    font-size: 1.2rem;
    margin-left: 4px;
    position: relative;
    top: 1px;
}
span.rate-cover {
    display: flex;
}
.products__rating {
    width: 100%;
    justify-content: space-between;
}

.products__rating span.stock-info {
    font-weight: 400;
    font-size: 1.2rem;
    position: relative;
    top: 1px;
}

.products__rating span.in-stock{
    font-weight: 400;
    font-size: 1.2rem;
    color: #02847C;

}
span.cover-button.with-dotted {
    flex-direction: column;
}
span.black{
    color: #45474D;
}


@media (min-width: 768px) {

    span.rate-cover.mob { display: none; }

    .products__item:not(:where(.swiper-slide *)) {
        position: relative;
        z-index: 1;
    }

    .products__item:not(:where(.swiper-slide *)):hover {
        z-index: 50;
    }

    .products__item-offers:not(:where(.swiper-slide *)) {
        position: absolute;
        z-index: 1000;
        width: 100%;
        bottom: -135px;
        background: white;
        opacity: 0;
        pointer-events: none;
        transition: all 0.3s ease;
    }

    .products__item:not(:where(.swiper-slide *))::after {
        content: "";
        position: absolute;
        left: -20px;
        right: -20px;
        top: -20px;
        bottom: 0;
        background: #fff;
        box-shadow: 0 0 15px 0 #00000026;
        opacity: 0;
        transition: opacity .25s ease;
        z-index: -1;
    }

    .products__item:not(:where(.swiper-slide *)):hover::after {
        bottom: -153px;
        opacity: 1;
    }

    .products__item:not(:where(.swiper-slide *)):hover
    .products__item-offers {
        opacity: 1;
        pointer-events: auto;
        transform: translateY(0);
    }

    img.add-cart-icon:not(:where(.swiper-slide *)) {
        position: relative;
        margin-right: 5px;
    }
}



@media (max-width: 767px) {

    span.rate-cover.pc { display: none; }

    span.main-text:not(:where(.swiper-slide *)) {
        display: none;
    }

    .products__item-buy a:not(:where(.swiper-slide *)) {
        width: calc(65% - 5px);
    }

    .products__item-buy button:not(:where(.swiper-slide *)),
    a.theme-btn.btn-primary.active:not(:where(.swiper-slide *)) {
        width: calc(35% - 5px);
    }
}


.button-show-menu{
    display: none;
    cursor: pointer;
}
.top__search-row.header-mobile{
    display: none;
}
.button-futter-menu {
    display: none;
}

.top-cart-mob{
    display: none;
}
.top__contacts.mob{
    display: none;
}

@media screen and (max-width: 768px) {

    .top__contacts.pc{
        display: none!important;
    }

    .top__contacts.mob{
        display: block;
    }

    .top-cart-mob{
        display: block;
    }

    .button-futter-menu {
        display: block;
    }
    .top__search-row.header-mobile{
        display: block;
    }

    .main__breadcrumbs-item.is-last {
        flex: 0 1;
        padding-left: 0;
    }
    li.main__breadcrumbs-active {
        -webkit-box-flex: 1;
        display: block !important;
        margin-bottom: 1.2rem !important;
        margin-top: 12px;
    }
    .main__breadcrumbs-item {
        padding-right: 0;
    }
    .main__breadcrumbs-item:after {
        display: none;
    }
    a.main__breadcrumbs-link[href="/"] {
        top: -2px;
    }

    .products__toolbar-filters {
        width: calc(50% - 5px);
        margin-bottom: 0;
    }
    .products__toolbar-sorting {
        margin-left: 10px;
        width: calc(50% - 5px);
    }

    .products__toolbar-inner {
        display: flex;
        width: 100%;
        flex-direction: row;
    }
    .sorting__list.hidden li {
        min-width: 0;
    }

    .sorting__list.hidden li.selected {
        height: 4.8rem;
    }

    .mobile__sorting-link {
        border-color: #49499100;
        height: 4.65rem;
    }


    .products__toolbar-inner {
        padding-top: 2px;
    }


    .category__subacts-list {
        flex-wrap: nowrap;
        display: flex;
        flex-direction: row;
        overflow-x: auto;
        height: auto;
    }

    .category__subact-link {
        display: -ms-flexbox;
        display: block;
        -ms-flex-direction: column;
        flex-direction: column;
        height: 100%;
        line-height: 1;
    }
    .category__subacts-item {
        margin-bottom: 0;
    }
    .category__tags-list {
        overflow: auto;
        padding-bottom: 0rem;
        height: 48px;
    }
    .category__tags {
        padding: 2rem 0 0.7rem 0;
    }


    .top__slinky_menu .slinky-theme-default {
        background: #ffffff;
    }

    .top__slinky_menu {
        position: fixed;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        background: #fff    ;
        padding-top: 40px;
        z-index: 100;
    }

    span.close-slinky-menu {
        position: absolute;
        right: 17px;
        top: 15px;
    }

    .button-show-menu{
        display: block;
    }
    .button-show-menu i.fa.fa-bars {
        font-size: 24px;
        color: #02847c;
    }
    .button-show-menu {
        border: 1px solid #02847c;
        padding: 2px 6px 3px 7px;
        border-radius: 3px;
        margin-right: 11px;
        position: relative;
        top: -3px;
    }


    .top__slinky_menu .slinky-theme-default a:not(.back) {
        font-size: 1.6rem;
        color: #0b0c0d;
        padding: 0;
        width: fit-content;
    }

    .top__slinky_menu header.title a {
        font-weight: 500;
    }

    .top__slinky_menu .slinky-theme-default a:not(.back):hover {
        background: none;
        width: fit-content;
    }

    .top__slinky_menu .hidden__categories-item a span {

    }

    .top__slinky_menu .slinky-theme-default .next::after, .slinky-theme-default .back::before {
        content: none;
    }
    .top__slinky_menu li.li-slinky_menu {
        margin-bottom: 20px;
    }
    .top__slinky_menu .slinky-theme-default .title {
        color: #0b0c0d;
        padding: 0 0 1em 0;
    }
    .top__slinky_menu .slinky-menu li.header a.back {
        position: relative;
        top: -0.5em;
    }



    .top__slinky_menu .slinky-theme-default a.categories__nav-link.accent-color-up:not(.back)
    {
        color: #d71681;
    }
    a.categories__nav-link.accent-color-up:hover {
        border-color: #d71681;
        color: #d71681;
    }


    .top__slinky_menu .slinky-theme-default a.categories__nav-link.primary-color-up:not(.back)
    {
        color: #02847c;
    }
    a.categories__nav-link.primary-color-up:hover {
        border-color: #02847c;
        color: #02847c;
    }

    .top__search-row.header-mobile {
        position: relative;
        width: 30px;
        height: 0px;
    }
    .top__search-row.header-mobile::before {
        content: "";
        position: absolute;
        left: -4px;
        top: -4px;
        width: 30px;
        height: 27px;
        background-repeat: no-repeat;
        background-position: center;
        background-size: contain;
        transform: translateY(-50%);
        cursor: pointer;
    }

    .top__search.active {
        position: fixed;
        width: 100% !important;
        z-index: 1000;
    }
    .main__breadcrumbs-list {
        white-space: nowrap;
    }
    nav.main__breadcrumbs-nav {
        overflow-x: auto;
    }
    .main__breadcrumbs-item.is-last a:before {
        content: none!important;
    }


    .button-futter-menu {
        position: relative;
        top: -3px;
    }


    .bottom__header-inner {
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        border-bottom: 1px solid var(--neutral-200);
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        padding: 1.6rem 0;
        position: relative;
        justify-content: space-between;
    }
    .left-up-menu {
        display: flex;
        align-items: center;
    }
    .right-up-menu {
        display: flex;
        align-items: center;
        position: relative;
        top: -3px;
    }

    .right-up-menu .fixed__footer-count {
        right: -0.3rem;
    }
    .right-up-menu .top__contacts {
        margin-right: 9px;
    }

    .right-up-menu .top__callback-link:hover {
        background-color: #ffffff;
    }


    .right-up-menu .top__callback-link:hover .icon-svg {
        stroke: var(--secondary-500);
    }
    .top__search {
        z-index: 5;
    }
    .container-fluid {
        min-width: 338px;
    }
}



.product__info .product-desc {
    display: flex;
    flex-direction: column;
    gap: 48px;
}

.product__info .product-desc-features {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 32px 48px;
}

.product__info .product-feature-group {
    display: flex;
    flex-direction: column;
    gap: 12px;
}

.product__info .product-feature-group-title {
    font-weight: 600;
    font-size: 16px;
}

.product__info .product-feature-group ul {
    margin: 0;
    padding-left: 18px;
}

.product__info .product-feature-group li {
    font-size: 14px;
    line-height: 1.5;
}

.product__info .product-desc-chess {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-areas:
        "text1 image1"
        "image2 text2";
    gap: 40px;
    align-items: center;
}

.product__info .chess-text-left { grid-area: text1; }
.product__info .chess-img-right  { grid-area: image1; }
.product__info .chess-img-left  { grid-area: image2; }
.product__info .chess-text-right { grid-area: text2; }

.product__info .product-desc-chess img {
    width: 100%;
    height: auto;
    border-radius: 16px;
}

@media (max-width: 768px) {
    .product__info .product-desc-features {
        grid-template-columns: 1fr;
    }

    .product__info .product-desc-chess {
        grid-template-columns: 1fr;
        grid-template-areas:
            "text1"
            "image1"
            "text2"
            "image2";
    }
}


form.wa-subscribe-form label {
    color: var(--neutral-200);
    display: block;
    font-size: 1.4rem;
    margin-bottom: .8rem;
}

form.wa-subscribe-form label a {
    color: var(--neutral-200);
    font-size: 1.4rem;
}

form.wa-subscribe-form label a:hover {
    color: var(--neutral-100);
}


form.wa-subscribe-form input[type="checkbox"]
{
    position: relative;
    top: 1px;
}





div#page .wa-forgotpassword-form-wrapper h1.wa-login-form-title{
    margin-bottom: 25px;
    margin-top: 25px;
    font-family: onest-nd;
    font-size: 36px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%;
    padding: 0;
}
div#page .wa-forgotpassword-form-wrapper{
    padding: 0 2.5rem 0 0;
}
div#page .wa-forgotpassword-form-wrapper .wa-field.wa-field-login .wa-value input[type="text"]  {
    background: var(--neutral-50);
    border: 1px solid var(--neutral-200);
    color: var(--neutral-700, #45474d);
    font-size: 1.4rem;
    height: 4rem;
    padding: 1rem 1.6rem;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
    width: 432px!important;
}

div#page .wa-forgotpassword-form-wrapper .wa-field.wa-field-login .wa-value input[type="text"]:focus {
    background: var(--neutral-white, #fff) #fff;
    border: 1px solid var(--secondary-700, #2c2c57);
    color: var(--neutral-950, #0b0c0d);
}

div#page .wa-forgotpassword-form-wrapper .wa-field.wa-field-login .wa-value input[type="text"]:hover {
    background: var(--neutral-white, #fff);
}


div#page .wa-forgotpassword-form-wrapper input.gray {
    background-color: var(--primary-500);
    border: 3px solid transparent;
    color: var(--neutral-white);
    cursor: pointer;
    display: inline-block;
    font-style: normal;
    font-weight: 400;
    line-height: 100%;
    padding: 1.4rem 2.6rem;
    position: relative;
    text-align: center;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    vertical-align: middle;
    white-space: nowrap;
    width: 432px;
    margin-top: 20px;
}

div#page .wa-forgotpassword-form-wrapper .wa-name {
    font-size: 1.5rem;
    line-height: 120%;
    margin-bottom: .8rem;
}

div#page .wa-forgotpassword-form-wrapper .wa-login-url {
    margin: 0 0 30px 0;
    font-size: 1.6rem;
    font-weight: 500;

}

div#page .wa-forgotpassword-form-wrapper .wa-login-url a {
    color: var(--secondary-500, #494991);
}

div#page .wa-forgotpassword-form-wrapper .wa-login-url a:hover {
    color: #333
}

div#page .wa-forgotpassword-form-wrapper .wa-value {
    display: flex;
    flex-direction: column;
}


img.icon-service {
    width: 30px;
    margin-right: 7px;
    opacity: 0.7;
    position: relative;
    top: -2px;
}

.products__wrapper .custom__dropdown-list {
    z-index: 1001;
}



@media (max-width: 550px) {

    .products__item-badges {
       left: 0!important;
    }

    svg.icon-svg.default-icon.icon-heart {
        height: 1.5rem;
        width: 1.5rem;
    }
    .products__item-badges .badge.video {
        background-color: var(--primary-500);
        padding: 0.14rem 0rem 0rem 0.4rem;
        width: 21px !important;
    }
}


.itemsets-split-set li.wa-flex.wa-flex-column.col {
    list-style: none;
}

.itemsets-split-set .offers.wa-mt-auto.wa-pt-20 {
    display: none;
}

.itemsets-split-set li.wa-flex.col {
    display: grid;
    grid-template-columns: 85px 1fr; /* левая колонка фикс, правая растёт */
    grid-template-rows: 25px auto;   /* две строки для правой колонки */
    gap: 0px; /* расстояние между колонками */
    align-items: start;
}

/* Левая колонка — картинка */
.itemsets-split-set li.wa-flex.col > a.wa-mb-8.text-center {
    grid-column: 1;
    grid-row: 1 / span 2; /* растянуть на две строки */
}

/* Правая колонка — все остальное */
.itemsets-split-set li.wa-flex.col > div.pricing,
li.wa-flex.col > a:not(.wa-mb-8.text-center) {
    grid-column: 2;
}

/* Расположение в правой колонке */
.itemsets-split-set li.wa-flex.col > div.pricing {
    margin-bottom: 8px; /* отступ под ценой */
}

.itemsets-split-set li.wa-flex.col > a:not(.wa-mb-8.text-center) h5 {
    margin: 0;
}

.itemsets-split-set span.compare-at-price.nowrap {
    color: var(--neutral-500);
    font-size: 1.5rem;
    margin-right: .8rem;
    text-decoration: line-through;
}

.itemsets-split-set a.wa-mb-8.text-center {
    width: 65px;
    display: flex;
    justify-content: center;
}

.itemsets-split-set span.price.nowrap{
color: var(--accent-pink);
font-size: 1.8rem;
font-weight: 500;
}

.itemsets-split-set .pricing.wa-flex.wa-flex-wrap.justify-content-between.align-items-center.wa-mb-16 {
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: flex-end;
}

.itemsets-split-set li.wa-flex.wa-flex-column.col {
    margin-bottom: 12px;
}

.itemsets-split-set h5.wa-mb-4 span {
    color: #19191a;
    font-size: 1.6rem;
    font-weight: 400;
    margin: 0 0 .8rem;
    padding: 0;
}

.itemsets-split-set .image {
    padding: 10px 0 0 0;
}

.itemsets-split-set ul.thumbs.product-list.row.cols5.cols2-mobile.cols3-tablet.gap20 {
    background: #f5f7f9;
    padding: 15px;
    margin: 0;
}


.product-group__item.product-group-colors__item{
    border: 1px solid #ffffff;
    align-content: center;
    display: flex;
}

.product-groups .product-group.CATEGORY .product-group__item.product-group-colors__item {
    padding: 2px;
    border: 1px solid #ffffff;
}

.product__other-list .container-fluid {
    padding: 0;
}

.product-groups .product-group.CATEGORY .product-group__item.product-group-colors__item,
.product-groups .product-group .product-group__item.product-group-colors__item
{
    height: 4.4rem;
    width: 4.4rem;
}

.product-groups .product-group .product-group__item.product-group-colors__item {
    border: 1px solid #ffffff;
}

.product-group__item.product-group-colors__item.product-group__item--active.product-group-colors__item--active {
    border: 1px solid #c7c9cc;
}


.product-group:not(.CATEGORY) .product-group__item.product-group-colors__item.product-group__item--active.product-group-colors__item--active:before {
    content: ' ';
    background: #000000;
    /* z-index: 100000; */
    position: absolute;
    height: 4.4rem;
    width: 4.4rem;
    opacity: 0.15;
    /* Смещение */
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.product-groups .product-group .product-group__item.product-group-colors__item.product-group__item--active:after {
    /* Увеличиваем размер в 2 раза */
    height: 3.2rem; /* 1.6rem * 2 */
    width: 3.2rem;  /* 1.6rem * 2 */
}

.product-group__item.product-group-colors__item.product-group__item--active.product-group-colors__item--active {
    border: 1px solid #c7c9cc !important;
}


.product__other.product__other-list .products__list.is-popup-search .products__list-item {
    max-width: 24.33333%;
}


span.first_menu_items {
    color: #026A63;
    margin-left: 8px;
    font-weight: 700;
}
li.categories__nav-item.js-show-hidden-subcats.first_items svg {
    position: relative;
    top: 2.1px;
}

a.categories__nav-link {
    display: flex;
}
.menu_right-content-block {
    width: 100%;
}
li.categories__nav-item.js-show-hidden-subcats.first_items:hover .categories__nav-link {
    border-bottom: 2px solid transparent;
    color: var(--neutral-950);
}

ul.hidden__categories-list.left_title {
    width: 200px;
}
ul.hidden__categories-list.left_title li.hidden__categories-item {
    border-right: solid 1px #E3E4E6;
    /*transition: all 0.3s ease;*/
}
ul.hidden__categories-list.left_title li.hidden__categories-item:hover,
ul.hidden__categories-list.left_title li.hidden__categories-item.active {
    border-right: solid 2px #026A63;
}



.child_menu_catalog, .child_menu_rooms{
    display: none;
}
.child_menu_catalog.active, .child_menu_rooms.active{
    display: flex;
    width: 100%;
    padding: 0 0 0 50px;
}




.mobile-menu-bottoms {
    width: 100%;
    display: flex;
    justify-content: space-around;
    position: relative;
    top: 43px;
    color: #45474D;
}

.mobile-menu-bottoms div {
    width: 166px;
    height: 40px;
    border: 2px solid #45474D;
    border-radius: 40px;
    padding: 10px 20px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.mobile-menu-bottoms div svg {
    margin-right: 8px;
    fill: #45474D;
    stroke: #45474D;
}

.mobile-menu-catalog-bottom {
    margin-right: 20px;
}





.modal {
    display: none; /* скрыто по умолчанию */
    position: fixed;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background: rgba(0,0,0,0.5);
    z-index: 1000;
}

.modal-content {
    position: relative;
    width: 90%;
    max-width: 400px;
    margin: 50px auto;
    background: #fff;
    padding: 20px;
    border-radius: 8px;
    max-height: 90%;
    overflow-y: auto;
}

.modal-close {
    position: absolute;
    top: 10px; right: 10px;
    cursor: pointer;
}