

/* Start:/bitrix/templates/pop-music/css/style.min.css?1752571739471041*/
@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fancybox-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes fancybox-rotate{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fancybox-rotate{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],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}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.swiper-slide,.swiper-wrapper{width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;-o-transition-property:transform;-o-transition-property:-o-transform;-moz-transition-property:transform,-moz-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-wrapper{z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;-moz-box-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;-o-transition-property:transform,height;-o-transition-property:height,-o-transform;-moz-transition-property:transform,height,-moz-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;-moz-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);-moz-transform:scale(.33);-o-transform:scale(.33);transform:scale(.33);position:relative}.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);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);-moz-transform:scale(.66);-o-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);-moz-transform:scale(.33);-o-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);-moz-transform:scale(.66);-o-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);-moz-transform:scale(.33);-o-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:0;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-o-transition:.2s transform,.2s top;-webkit-transition:.2s transform,.2s top;-moz-transition:.2s transform,.2s top;transition:.2s transform,.2s top;-webkit-transition:.2s transform,.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top,.2s -webkit-transform;-moz-transition:.2s transform,.2s top,.2s -webkit-transform;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-o-transition:.2s transform,.2s left;-webkit-transition:.2s transform,.2s left;-moz-transition:.2s transform,.2s left;transition:.2s transform,.2s left;-webkit-transition:.2s transform,.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left,.2s -webkit-transform;-moz-transition:.2s transform,.2s left,.2s -webkit-transform;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-o-transition:.2s transform,.2s right;-webkit-transition:.2s transform,.2s right;-moz-transition:.2s transform,.2s right;transition:.2s transform,.2s right;-webkit-transition:.2s transform,.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right,.2s -webkit-transform;-moz-transition:.2s transform,.2s right,.2s -webkit-transform;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;-moz-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;-moz-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill,.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-black .swiper-pagination-bullet-active,.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.slick-slide.slick-loading img,.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;-moz-box-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;-moz-transform-origin:50%;-o-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100%0;-ms-transform-origin:100%0;-moz-transform-origin:100%0;-o-transform-origin:100%0;transform-origin:100%0}.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.slick-slide.dragging img,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.slick-list,.slick-slider{position:relative;display:block}.slick-slider{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-initialized .slick-slide,.slick-slide img{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}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-backface-visibility:hidden;backface-visibility:hidden;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";height:100%;left:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{-moz-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;-moz-transition-duration:inherit;-o-transition-duration:inherit;transition-duration:inherit;-webkit-transition-property:opacity;-o-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.47,0,.74,.71);-moz-transition-timing-function:cubic-bezier(.47,0,.74,.71);-o-transition-timing-function:cubic-bezier(.47,0,.74,.71);transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;-webkit-transition-timing-function:cubic-bezier(.22,.61,.36,1);-moz-transition-timing-function:cubic-bezier(.22,.61,.36,1);-o-transition-timing-function:cubic-bezier(.22,.61,.36,1);transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-toolbar{opacity:0;position:absolute}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;-webkit-transition:opacity .25s,visibility 0s linear .25s;-o-transition:opacity .25s,visibility 0s linear .25s;-moz-transition:opacity .25s,visibility 0s linear .25s;transition:opacity .25s,visibility 0s linear .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;-webkit-transition:opacity .25s,visibility 0s;-o-transition:opacity .25s,visibility 0s;-moz-transition:opacity .25s,visibility 0s;transition:opacity .25s,visibility 0s;visibility:visible}.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-touch-callout:none;-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:translate3d(0,0,0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;-webkit-transition-property:opacity,-webkit-transform;-o-transition-property:opacity,-o-transform;-moz-transition-property:transform,opacity,-moz-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;height:100%;margin-right:-.25em;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--next{z-index:99995}.fancybox-slide--image{overflow:visible;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px 6px 0}.fancybox-slide--iframe{padding:44px 44px 0}.fancybox-content{background:#fff;display:inline-block;margin:0 0 6px;max-width:100%;overflow:auto;padding:24px;position:relative;text-align:left;vertical-align:middle}.fancybox-image,.fancybox-slide--image .fancybox-content,.fancybox-spaceball{background:0 0;left:0;margin:0;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);-moz-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background-repeat:no-repeat;background-size:100% 100%;overflow:visible;-webkit-transform-origin:top left;-ms-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;transform-origin:top left;-webkit-transition-property:opacity,-webkit-transform;-o-transition-property:opacity,-o-transform;-moz-transition-property:transform,opacity,-moz-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.fancybox-can-drag .fancybox-content{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.fancybox-is-dragging .fancybox-content{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{border:0;height:100%;max-height:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--html .fancybox-content{margin-bottom:6px}.fancybox-slide--iframe .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--map .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%}.fancybox-iframe,.fancybox-video{height:100%;margin:0;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;height:-webkit-calc(100% - 44px);height:-moz-calc(100% - 44px);height:calc(100% - 44px);margin:0 0 44px}.fancybox-iframe,.fancybox-video{background:0 0;border:0;overflow:hidden}.fancybox-iframe{vertical-align:top}.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;cursor:pointer;display:inline-block;height:44px;margin:0;outline:0;padding:10px;-webkit-transition:color .2s;-o-transition:color .2s;-moz-transition:color .2s;transition:color .2s;vertical-align:top;width:44px;color:#ccc}.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default}.fancybox-button svg{display:block;overflow:visible;position:relative;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:transparent;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--pause svg path:nth-child(1),.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--play svg path,.fancybox-button--share svg path,.fancybox-button--thumbs svg path{fill:currentColor}.fancybox-button--share svg path{stroke-width:1}.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px}.fancybox-show-nav .fancybox-navigation .fancybox-button{-webkit-transition:opacity .25s,visibility 0s,color .25s;-o-transition:opacity .25s,visibility 0s,color .25s;-moz-transition:opacity .25s,visibility 0s,color .25s;transition:opacity .25s,visibility 0s,color .25s}.fancybox-navigation .fancybox-button::after{content:"";left:-25px;padding:50px;position:absolute;top:-25px}.fancybox-navigation .fancybox-button--arrow_left{left:6px}.fancybox-navigation .fancybox-button--arrow_right{right:6px}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#555;cursor:pointer;height:44px;margin:0;padding:6px;position:absolute;right:0;top:0;width:44px;z-index:10}.fancybox-close-small svg{fill:transparent;opacity:.8;stroke:currentColor;stroke-width:1.5;-webkit-transition:stroke .1s;-o-transition:stroke .1s;-moz-transition:stroke .1s;transition:stroke .1s}.fancybox-close-small:focus{outline:0}.fancybox-close-small:hover svg{opacity:1}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small{color:#ccc;padding:5px;right:-12px;top:-44px}.fancybox-slide--iframe .fancybox-close-small:hover svg,.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg{background:0 0;color:#fff}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small,body .protip-container.protip-mixin--css-no-style .protip-arrow{display:none}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0}.fancybox-caption::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption::after{border-bottom:1px solid rgba(255,255,255,.3);content:"";display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-caption a,.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 .8s infinite linear;-moz-animation:fancybox-rotate .8s infinite linear;animation:fancybox-rotate .8s infinite linear;background:0 0;border:6px solid rgba(100,100,100,.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0-30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}.fancybox-animated{-webkit-transition-timing-function:cubic-bezier(0,0,.25,1);-moz-transition-timing-function:cubic-bezier(0,0,.25,1);-o-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);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,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);-moz-transition-timing-function:cubic-bezier(.19,1,.22,1);-o-transition-timing-function:cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current,.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);-moz-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);-moz-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0);-ms-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);-moz-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);-moz-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:scale3d(1,1,1) translate3d(0,0,0);-moz-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);-moz-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);-moz-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:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}.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;-o-transition:all .2s;-moz-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:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;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>ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:-webkit-calc(100% - 8px);max-height:-moz-calc(100% - 8px);max-height:calc(100% - 8px);max-width:-webkit-calc(50% - 4px);max-width:-moz-calc(50% - 4px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px;background-position:center center;background-repeat:no-repeat;background-size:cover}.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li:before{border:4px solid #4ea7f9;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:all .2s cubic-bezier(.25,.46,.45,.94);-o-transition:all .2s cubic-bezier(.25,.46,.45,.94);-moz-transition:all .2s cubic-bezier(.25,.46,.45,.94);transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}@media all and (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:-webkit-calc(100% - 10px);max-width:-moz-calc(100% - 10px);max-width:calc(100% - 10px)}}body .protip-container.protip-mixin--css-no-transition{-webkit-transition:all 0s;-o-transition:all 0s;-moz-transition:all 0s;transition:all 0s}body .protip-container.protip-mixin--css-bold{font-weight:700}body .protip-container.protip-mixin--css-italic{font-style:italic}body .protip-container.protip-mixin--css-no-style{background:0 0;color:inherit}.protip-container{position:absolute;left:0;top:0;z-index:50;line-height:1;opacity:0;pointer-events:none;-moz-box-sizing:border-box;box-sizing:border-box}.protip-container>i{position:absolute;left:10px}.protip-container>i+div{padding-left:20px}.protip-arrow{content:"";display:block;position:absolute;width:0;height:0;border-style:solid;border-color:transparent}.protip-show{opacity:1;pointer-events:auto}.protip-skin-default--size-tiny{padding:8px;font-size:10px;border-radius:3px}.protip-skin-default--size-tiny[data-pt-position=top-left] .protip-arrow{top:100%;margin:0 0 0-4px;border-width:4px 4px 0}.protip-skin-default--size-tiny[data-pt-position=top-right] .protip-arrow{top:100%;border-width:4px 4px 0}.protip-skin-default--size-tiny[data-pt-position=top] .protip-arrow{top:100%;margin:0 0 0-4px;border-width:4px 4px 0}.protip-skin-default--size-tiny[data-pt-position=top-left] .protip-arrow{left:20px}.protip-skin-default--size-tiny[data-pt-position=top] .protip-arrow{left:50%}.protip-skin-default--size-tiny[data-pt-position=top-right] .protip-arrow{left:auto;right:20px;margin:0-4px}.protip-skin-default--size-tiny[data-pt-position=bottom-left] .protip-arrow{top:-4px;margin:0 0 0-4px;border-width:0 4px 4px}.protip-skin-default--size-tiny[data-pt-position=bottom-right] .protip-arrow{top:-4px;border-width:0 4px 4px}.protip-skin-default--size-tiny[data-pt-position=bottom] .protip-arrow{top:-4px;margin:0 0 0-4px;border-width:0 4px 4px}.protip-skin-default--size-tiny[data-pt-position=bottom-left] .protip-arrow{left:20px}.protip-skin-default--size-tiny[data-pt-position=bottom] .protip-arrow{left:50%}.protip-skin-default--size-tiny[data-pt-position=bottom-right] .protip-arrow{left:auto;right:20px;margin:0-4px}.protip-skin-default--size-tiny[data-pt-position=left-bottom] .protip-arrow{left:100%;border-width:4px 0 4px 4px}.protip-skin-default--size-tiny[data-pt-position=left-top] .protip-arrow,.protip-skin-default--size-tiny[data-pt-position=left] .protip-arrow{left:100%;margin:-4px 0 0;border-width:4px 0 4px 4px}.protip-skin-default--size-tiny[data-pt-position=left-top] .protip-arrow{top:20px}.protip-skin-default--size-tiny[data-pt-position=left] .protip-arrow{top:50%}.protip-skin-default--size-tiny[data-pt-position=left-bottom] .protip-arrow{top:auto;bottom:20px;margin:-4px 0}.protip-skin-default--size-tiny[data-pt-position=right-bottom] .protip-arrow{right:100%;border-width:4px 4px 4px 0}.protip-skin-default--size-tiny[data-pt-position=right-top] .protip-arrow,.protip-skin-default--size-tiny[data-pt-position=right] .protip-arrow{right:100%;margin:-4px 0 0;border-width:4px 4px 4px 0}.protip-skin-default--size-tiny[data-pt-position=right-top] .protip-arrow{top:20px}.protip-skin-default--size-tiny[data-pt-position=right] .protip-arrow{top:50%}.protip-skin-default--size-tiny[data-pt-position=right-bottom] .protip-arrow{top:auto;bottom:20px;margin:-4px 0}.protip-skin-default--size-tiny[data-pt-position=top-left-corner]{border-bottom-right-radius:0}.protip-skin-default--size-tiny[data-pt-position=top-left-corner] .protip-arrow{top:100%;left:100%;margin:0 0 0-4px;border-width:0 4px 4px 0}.protip-skin-default--size-tiny[data-pt-position=top-right-corner]{border-bottom-left-radius:0}.protip-skin-default--size-tiny[data-pt-position=top-right-corner] .protip-arrow{top:100%;left:-4px;margin:0 0 0 4px;border-width:4px 4px 0 0}.protip-skin-default--size-tiny[data-pt-position=bottom-left-corner]{border-top-right-radius:0}.protip-skin-default--size-tiny[data-pt-position=bottom-left-corner] .protip-arrow{top:-4px;left:100%;margin:0 0 0-4px;border-width:0 0 4px 4px}.protip-skin-default--size-tiny[data-pt-position=bottom-right-corner]{border-top-left-radius:0}.protip-skin-default--size-tiny[data-pt-position=bottom-right-corner] .protip-arrow{top:0;left:-4px;margin:-4px 0 0 4px;border-width:4px 0 0 4px}.protip-skin-default--size-small{padding:13px;font-size:12px;border-radius:4px}.protip-skin-default--size-small[data-pt-position=top-left] .protip-arrow{top:100%;margin:0 0 0-6px;border-width:6px 6px 0}.protip-skin-default--size-small[data-pt-position=top-right] .protip-arrow{top:100%;border-width:6px 6px 0}.protip-skin-default--size-small[data-pt-position=top] .protip-arrow{top:100%;margin:0 0 0-6px;border-width:6px 6px 0}.protip-skin-default--size-small[data-pt-position=top-left] .protip-arrow{left:20px}.protip-skin-default--size-small[data-pt-position=top] .protip-arrow{left:50%}.protip-skin-default--size-small[data-pt-position=top-right] .protip-arrow{left:auto;right:20px;margin:0-6px}.protip-skin-default--size-small[data-pt-position=bottom-left] .protip-arrow{top:-6px;margin:0 0 0-6px;border-width:0 6px 6px}.protip-skin-default--size-small[data-pt-position=bottom-right] .protip-arrow{top:-6px;border-width:0 6px 6px}.protip-skin-default--size-small[data-pt-position=bottom] .protip-arrow{top:-6px;margin:0 0 0-6px;border-width:0 6px 6px}.protip-skin-default--size-small[data-pt-position=bottom-left] .protip-arrow{left:20px}.protip-skin-default--size-small[data-pt-position=bottom] .protip-arrow{left:50%}.protip-skin-default--size-small[data-pt-position=bottom-right] .protip-arrow{left:auto;right:20px;margin:0-6px}.protip-skin-default--size-small[data-pt-position=left-bottom] .protip-arrow{left:100%;border-width:6px 0 6px 6px}.protip-skin-default--size-small[data-pt-position=left-top] .protip-arrow,.protip-skin-default--size-small[data-pt-position=left] .protip-arrow{left:100%;margin:-6px 0 0;border-width:6px 0 6px 6px}.protip-skin-default--size-small[data-pt-position=left-top] .protip-arrow{top:20px}.protip-skin-default--size-small[data-pt-position=left] .protip-arrow{top:50%}.protip-skin-default--size-small[data-pt-position=left-bottom] .protip-arrow{top:auto;bottom:20px;margin:-6px 0}.protip-skin-default--size-small[data-pt-position=right-bottom] .protip-arrow{right:100%;border-width:6px 6px 6px 0}.protip-skin-default--size-small[data-pt-position=right-top] .protip-arrow,.protip-skin-default--size-small[data-pt-position=right] .protip-arrow{right:100%;margin:-6px 0 0;border-width:6px 6px 6px 0}.protip-skin-default--size-small[data-pt-position=right-top] .protip-arrow{top:20px}.protip-skin-default--size-small[data-pt-position=right] .protip-arrow{top:50%}.protip-skin-default--size-small[data-pt-position=right-bottom] .protip-arrow{top:auto;bottom:20px;margin:-6px 0}.protip-skin-default--size-small[data-pt-position=top-left-corner]{border-bottom-right-radius:0}.protip-skin-default--size-small[data-pt-position=top-left-corner] .protip-arrow{top:100%;left:100%;margin:0 0 0-6px;border-width:0 6px 6px 0}.protip-skin-default--size-small[data-pt-position=top-right-corner]{border-bottom-left-radius:0}.protip-skin-default--size-small[data-pt-position=top-right-corner] .protip-arrow{top:100%;left:-6px;margin:0 0 0 6px;border-width:6px 6px 0 0}.protip-skin-default--size-small[data-pt-position=bottom-left-corner]{border-top-right-radius:0}.protip-skin-default--size-small[data-pt-position=bottom-left-corner] .protip-arrow{top:-6px;left:100%;margin:0 0 0-6px;border-width:0 0 6px 6px}.protip-skin-default--size-small[data-pt-position=bottom-right-corner]{border-top-left-radius:0}.protip-skin-default--size-small[data-pt-position=bottom-right-corner] .protip-arrow{top:0;left:-6px;margin:-6px 0 0 6px;border-width:6px 0 0 6px}.protip-skin-default--size-normal{padding:16px;font-size:15px;border-radius:6px}.protip-skin-default--size-normal[data-pt-position=top-left] .protip-arrow{top:100%;margin:0 0 0-8px;border-width:8px 8px 0}.protip-skin-default--size-normal[data-pt-position=top-right] .protip-arrow{top:100%;border-width:8px 8px 0}.protip-skin-default--size-normal[data-pt-position=top] .protip-arrow{top:100%;margin:0 0 0-8px;border-width:8px 8px 0}.protip-skin-default--size-normal[data-pt-position=top-left] .protip-arrow{left:20px}.protip-skin-default--size-normal[data-pt-position=top] .protip-arrow{left:50%}.protip-skin-default--size-normal[data-pt-position=top-right] .protip-arrow{left:auto;right:20px;margin:0-8px}.protip-skin-default--size-normal[data-pt-position=bottom-left] .protip-arrow{top:-8px;margin:0 0 0-8px;border-width:0 8px 8px}.protip-skin-default--size-normal[data-pt-position=bottom-right] .protip-arrow{top:-8px;border-width:0 8px 8px}.protip-skin-default--size-normal[data-pt-position=bottom] .protip-arrow{top:-8px;margin:0 0 0-8px;border-width:0 8px 8px}.protip-skin-default--size-normal[data-pt-position=bottom-left] .protip-arrow{left:20px}.protip-skin-default--size-normal[data-pt-position=bottom] .protip-arrow{left:50%}.protip-skin-default--size-normal[data-pt-position=bottom-right] .protip-arrow{left:auto;right:20px;margin:0-8px}.protip-skin-default--size-normal[data-pt-position=left-bottom] .protip-arrow{left:100%;border-width:8px 0 8px 8px}.protip-skin-default--size-normal[data-pt-position=left-top] .protip-arrow,.protip-skin-default--size-normal[data-pt-position=left] .protip-arrow{left:100%;margin:-8px 0 0;border-width:8px 0 8px 8px}.protip-skin-default--size-normal[data-pt-position=left-top] .protip-arrow{top:20px}.protip-skin-default--size-normal[data-pt-position=left] .protip-arrow{top:50%}.protip-skin-default--size-normal[data-pt-position=left-bottom] .protip-arrow{top:auto;bottom:20px;margin:-8px 0}.protip-skin-default--size-normal[data-pt-position=right-bottom] .protip-arrow{right:100%;border-width:8px 8px 8px 0}.protip-skin-default--size-normal[data-pt-position=right-top] .protip-arrow,.protip-skin-default--size-normal[data-pt-position=right] .protip-arrow{right:100%;margin:-8px 0 0;border-width:8px 8px 8px 0}.protip-skin-default--size-normal[data-pt-position=right-top] .protip-arrow{top:20px}.protip-skin-default--size-normal[data-pt-position=right] .protip-arrow{top:50%}.protip-skin-default--size-normal[data-pt-position=right-bottom] .protip-arrow{top:auto;bottom:20px;margin:-8px 0}.protip-skin-default--size-normal[data-pt-position=top-left-corner]{border-bottom-right-radius:0}.protip-skin-default--size-normal[data-pt-position=top-left-corner] .protip-arrow{top:100%;left:100%;margin:0 0 0-8px;border-width:0 8px 8px 0}.protip-skin-default--size-normal[data-pt-position=top-right-corner]{border-bottom-left-radius:0}.protip-skin-default--size-normal[data-pt-position=top-right-corner] .protip-arrow{top:100%;left:-8px;margin:0 0 0 8px;border-width:8px 8px 0 0}.protip-skin-default--size-normal[data-pt-position=bottom-left-corner]{border-top-right-radius:0}.protip-skin-default--size-normal[data-pt-position=bottom-left-corner] .protip-arrow{top:-8px;left:100%;margin:0 0 0-8px;border-width:0 0 8px 8px}.protip-skin-default--size-normal[data-pt-position=bottom-right-corner]{border-top-left-radius:0}.protip-skin-default--size-normal[data-pt-position=bottom-right-corner] .protip-arrow{top:0;left:-8px;margin:-8px 0 0 8px;border-width:8px 0 0 8px}.protip-skin-default--size-big,.protip-skin-default--size-large{padding:20px;font-size:18px;border-radius:8px}.protip-skin-default--size-big[data-pt-position=top-left] .protip-arrow{top:100%;margin:0 0 0-10px;border-width:10px 10px 0}.protip-skin-default--size-big[data-pt-position=top-right] .protip-arrow{top:100%;border-width:10px 10px 0}.protip-skin-default--size-big[data-pt-position=top] .protip-arrow{top:100%;margin:0 0 0-10px;border-width:10px 10px 0}.protip-skin-default--size-big[data-pt-position=top-left] .protip-arrow{left:20px}.protip-skin-default--size-big[data-pt-position=top] .protip-arrow{left:50%}.protip-skin-default--size-big[data-pt-position=top-right] .protip-arrow{left:auto;right:20px;margin:0-10px}.protip-skin-default--size-big[data-pt-position=bottom-left] .protip-arrow{top:-10px;margin:0 0 0-10px;border-width:0 10px 10px}.protip-skin-default--size-big[data-pt-position=bottom-right] .protip-arrow{top:-10px;border-width:0 10px 10px}.protip-skin-default--size-big[data-pt-position=bottom] .protip-arrow{top:-10px;margin:0 0 0-10px;border-width:0 10px 10px}.protip-skin-default--size-big[data-pt-position=bottom-left] .protip-arrow{left:20px}.protip-skin-default--size-big[data-pt-position=bottom] .protip-arrow{left:50%}.protip-skin-default--size-big[data-pt-position=bottom-right] .protip-arrow{left:auto;right:20px;margin:0-10px}.protip-skin-default--size-big[data-pt-position=left-bottom] .protip-arrow{left:100%;border-width:10px 0 10px 10px}.protip-skin-default--size-big[data-pt-position=left-top] .protip-arrow,.protip-skin-default--size-big[data-pt-position=left] .protip-arrow{left:100%;margin:-10px 0 0;border-width:10px 0 10px 10px}.protip-skin-default--size-big[data-pt-position=left-top] .protip-arrow{top:20px}.protip-skin-default--size-big[data-pt-position=left] .protip-arrow{top:50%}.protip-skin-default--size-big[data-pt-position=left-bottom] .protip-arrow{top:auto;bottom:20px;margin:-10px 0}.protip-skin-default--size-big[data-pt-position=right-bottom] .protip-arrow{right:100%;border-width:10px 10px 10px 0}.protip-skin-default--size-big[data-pt-position=right-top] .protip-arrow,.protip-skin-default--size-big[data-pt-position=right] .protip-arrow{right:100%;margin:-10px 0 0;border-width:10px 10px 10px 0}.protip-skin-default--size-big[data-pt-position=right-top] .protip-arrow{top:20px}.protip-skin-default--size-big[data-pt-position=right] .protip-arrow{top:50%}.protip-skin-default--size-big[data-pt-position=right-bottom] .protip-arrow{top:auto;bottom:20px;margin:-10px 0}.protip-skin-default--size-big[data-pt-position=top-left-corner]{border-bottom-right-radius:0}.protip-skin-default--size-big[data-pt-position=top-left-corner] .protip-arrow{top:100%;left:100%;margin:0 0 0-10px;border-width:0 10px 10px 0}.protip-skin-default--size-big[data-pt-position=top-right-corner]{border-bottom-left-radius:0}.protip-skin-default--size-big[data-pt-position=top-right-corner] .protip-arrow{top:100%;left:-10px;margin:0 0 0 10px;border-width:10px 10px 0 0}.protip-skin-default--size-big[data-pt-position=bottom-left-corner]{border-top-right-radius:0}.protip-skin-default--size-big[data-pt-position=bottom-left-corner] .protip-arrow{top:-10px;left:100%;margin:0 0 0-10px;border-width:0 0 10px 10px}.protip-skin-default--size-big[data-pt-position=bottom-right-corner]{border-top-left-radius:0}.protip-skin-default--size-big[data-pt-position=bottom-right-corner] .protip-arrow{top:0;left:-10px;margin:-10px 0 0 10px;border-width:10px 0 0 10px}.protip-skin-default--size-large[data-pt-position=top-left] .protip-arrow{top:100%;margin:0 0 0-12px;border-width:12px 12px 0}.protip-skin-default--size-large[data-pt-position=top-right] .protip-arrow{top:100%;border-width:12px 12px 0}.protip-skin-default--size-large[data-pt-position=top] .protip-arrow{top:100%;margin:0 0 0-12px;border-width:12px 12px 0}.protip-skin-default--size-large[data-pt-position=top-left] .protip-arrow{left:20px}.protip-skin-default--size-large[data-pt-position=top] .protip-arrow{left:50%}.protip-skin-default--size-large[data-pt-position=top-right] .protip-arrow{left:auto;right:20px;margin:0-12px}.protip-skin-default--size-large[data-pt-position=bottom-left] .protip-arrow{top:-12px;margin:0 0 0-12px;border-width:0 12px 12px}.protip-skin-default--size-large[data-pt-position=bottom-right] .protip-arrow{top:-12px;border-width:0 12px 12px}.protip-skin-default--size-large[data-pt-position=bottom] .protip-arrow{top:-12px;margin:0 0 0-12px;border-width:0 12px 12px}.protip-skin-default--size-large[data-pt-position=bottom-left] .protip-arrow{left:20px}.protip-skin-default--size-large[data-pt-position=bottom] .protip-arrow{left:50%}.protip-skin-default--size-large[data-pt-position=bottom-right] .protip-arrow{left:auto;right:20px;margin:0-12px}.protip-skin-default--size-large[data-pt-position=left-bottom] .protip-arrow{left:100%;border-width:12px 0 12px 12px}.protip-skin-default--size-large[data-pt-position=left-top] .protip-arrow,.protip-skin-default--size-large[data-pt-position=left] .protip-arrow{left:100%;margin:-12px 0 0;border-width:12px 0 12px 12px}.protip-skin-default--size-large[data-pt-position=left-top] .protip-arrow{top:20px}.protip-skin-default--size-large[data-pt-position=left] .protip-arrow{top:50%}.protip-skin-default--size-large[data-pt-position=left-bottom] .protip-arrow{top:auto;bottom:20px;margin:-12px 0}.protip-skin-default--size-large[data-pt-position=right-bottom] .protip-arrow{right:100%;border-width:12px 12px 12px 0}.protip-skin-default--size-large[data-pt-position=right-top] .protip-arrow,.protip-skin-default--size-large[data-pt-position=right] .protip-arrow{right:100%;margin:-12px 0 0;border-width:12px 12px 12px 0}.protip-skin-default--size-large[data-pt-position=right-top] .protip-arrow{top:20px}.protip-skin-default--size-large[data-pt-position=right] .protip-arrow{top:50%}.protip-skin-default--size-large[data-pt-position=right-bottom] .protip-arrow{top:auto;bottom:20px;margin:-12px 0}.protip-skin-default--size-large[data-pt-position=top-left-corner]{border-bottom-right-radius:0}.protip-skin-default--size-large[data-pt-position=top-left-corner] .protip-arrow{top:100%;left:100%;margin:0 0 0-12px;border-width:0 12px 12px 0}.protip-skin-default--size-large[data-pt-position=top-right-corner]{border-bottom-left-radius:0}.protip-skin-default--size-large[data-pt-position=top-right-corner] .protip-arrow{top:100%;left:-12px;margin:0 0 0 12px;border-width:12px 12px 0 0}.protip-skin-default--size-large[data-pt-position=bottom-left-corner]{border-top-right-radius:0}.protip-skin-default--size-large[data-pt-position=bottom-left-corner] .protip-arrow{top:-12px;left:100%;margin:0 0 0-12px;border-width:0 0 12px 12px}.protip-skin-default--size-large[data-pt-position=bottom-right-corner]{border-top-left-radius:0}.protip-skin-default--size-large[data-pt-position=bottom-right-corner] .protip-arrow{top:0;left:-12px;margin:-12px 0 0 12px;border-width:12px 0 0 12px}.protip-skin-default--scheme-blue.protip-container,.protip-skin-default--scheme-pro.protip-container,.protip-skin-default--scheme-red.protip-container{font-family:sans-serif;-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.protip-skin-default--scheme-pro.protip-container{color:#000;background:#da2e2b}.protip-skin-default--scheme-pro[data-pt-position=top-left] .protip-arrow,.protip-skin-default--scheme-pro[data-pt-position=top-right] .protip-arrow,.protip-skin-default--scheme-pro[data-pt-position=top] .protip-arrow{border-top-color:#da2e2b}.protip-skin-default--scheme-pro[data-pt-position=bottom-left] .protip-arrow,.protip-skin-default--scheme-pro[data-pt-position=bottom-right] .protip-arrow,.protip-skin-default--scheme-pro[data-pt-position=bottom] .protip-arrow{border-bottom-color:#da2e2b}.protip-skin-default--scheme-pro[data-pt-position=left-bottom] .protip-arrow,.protip-skin-default--scheme-pro[data-pt-position=left-top] .protip-arrow,.protip-skin-default--scheme-pro[data-pt-position=left] .protip-arrow{border-left-color:#da2e2b}.protip-skin-default--scheme-pro[data-pt-position=right-bottom] .protip-arrow,.protip-skin-default--scheme-pro[data-pt-position=right-top] .protip-arrow,.protip-skin-default--scheme-pro[data-pt-position=right] .protip-arrow,.protip-skin-default--scheme-pro[data-pt-position=top-left-corner] .protip-arrow{border-right-color:#da2e2b}.protip-skin-default--scheme-pro[data-pt-position=top-right-corner] .protip-arrow{border-top-color:#da2e2b}.protip-skin-default--scheme-pro[data-pt-position=bottom-left-corner] .protip-arrow{border-bottom-color:#da2e2b}.protip-skin-default--scheme-pro[data-pt-position=bottom-right-corner] .protip-arrow{border-left-color:#da2e2b}.protip-skin-default--scheme-blue.protip-container,.protip-skin-default--scheme-red.protip-container{color:#fff}.protip-skin-default--scheme-blue.protip-container{background:#369}.protip-skin-default--scheme-blue[data-pt-position=top-left] .protip-arrow,.protip-skin-default--scheme-blue[data-pt-position=top-right] .protip-arrow,.protip-skin-default--scheme-blue[data-pt-position=top] .protip-arrow{border-top-color:#369}.protip-skin-default--scheme-blue[data-pt-position=bottom-left] .protip-arrow,.protip-skin-default--scheme-blue[data-pt-position=bottom-right] .protip-arrow,.protip-skin-default--scheme-blue[data-pt-position=bottom] .protip-arrow{border-bottom-color:#369}.protip-skin-default--scheme-blue[data-pt-position=left-bottom] .protip-arrow,.protip-skin-default--scheme-blue[data-pt-position=left-top] .protip-arrow,.protip-skin-default--scheme-blue[data-pt-position=left] .protip-arrow{border-left-color:#369}.protip-skin-default--scheme-blue[data-pt-position=right-bottom] .protip-arrow,.protip-skin-default--scheme-blue[data-pt-position=right-top] .protip-arrow,.protip-skin-default--scheme-blue[data-pt-position=right] .protip-arrow,.protip-skin-default--scheme-blue[data-pt-position=top-left-corner] .protip-arrow{border-right-color:#369}.protip-skin-default--scheme-blue[data-pt-position=top-right-corner] .protip-arrow{border-top-color:#369}.protip-skin-default--scheme-blue[data-pt-position=bottom-left-corner] .protip-arrow{border-bottom-color:#369}.protip-skin-default--scheme-blue[data-pt-position=bottom-right-corner] .protip-arrow{border-left-color:#369}.protip-skin-default--scheme-red.protip-container{background:#802731}.protip-skin-default--scheme-red[data-pt-position=top-left] .protip-arrow,.protip-skin-default--scheme-red[data-pt-position=top-right] .protip-arrow,.protip-skin-default--scheme-red[data-pt-position=top] .protip-arrow{border-top-color:#802731}.protip-skin-default--scheme-red[data-pt-position=bottom-left] .protip-arrow,.protip-skin-default--scheme-red[data-pt-position=bottom-right] .protip-arrow,.protip-skin-default--scheme-red[data-pt-position=bottom] .protip-arrow{border-bottom-color:#802731}.protip-skin-default--scheme-red[data-pt-position=left-bottom] .protip-arrow,.protip-skin-default--scheme-red[data-pt-position=left-top] .protip-arrow,.protip-skin-default--scheme-red[data-pt-position=left] .protip-arrow{border-left-color:#802731}.protip-skin-default--scheme-red[data-pt-position=right-bottom] .protip-arrow,.protip-skin-default--scheme-red[data-pt-position=right-top] .protip-arrow,.protip-skin-default--scheme-red[data-pt-position=right] .protip-arrow,.protip-skin-default--scheme-red[data-pt-position=top-left-corner] .protip-arrow{border-right-color:#802731}.protip-skin-default--scheme-red[data-pt-position=top-right-corner] .protip-arrow{border-top-color:#802731}.protip-skin-default--scheme-red[data-pt-position=bottom-left-corner] .protip-arrow{border-bottom-color:#802731}.protip-skin-default--scheme-red[data-pt-position=bottom-right-corner] .protip-arrow{border-left-color:#802731}.protip-skin-default--scheme-aqua.protip-container{background:#339996}.protip-skin-default--scheme-aqua[data-pt-position=top-left] .protip-arrow,.protip-skin-default--scheme-aqua[data-pt-position=top-right] .protip-arrow,.protip-skin-default--scheme-aqua[data-pt-position=top] .protip-arrow{border-top-color:#339996}.protip-skin-default--scheme-aqua[data-pt-position=bottom-left] .protip-arrow,.protip-skin-default--scheme-aqua[data-pt-position=bottom-right] .protip-arrow,.protip-skin-default--scheme-aqua[data-pt-position=bottom] .protip-arrow{border-bottom-color:#339996}.protip-skin-default--scheme-aqua[data-pt-position=left-bottom] .protip-arrow,.protip-skin-default--scheme-aqua[data-pt-position=left-top] .protip-arrow,.protip-skin-default--scheme-aqua[data-pt-position=left] .protip-arrow{border-left-color:#339996}.protip-skin-default--scheme-aqua[data-pt-position=right-bottom] .protip-arrow,.protip-skin-default--scheme-aqua[data-pt-position=right-top] .protip-arrow,.protip-skin-default--scheme-aqua[data-pt-position=right] .protip-arrow,.protip-skin-default--scheme-aqua[data-pt-position=top-left-corner] .protip-arrow{border-right-color:#339996}.protip-skin-default--scheme-aqua[data-pt-position=top-right-corner] .protip-arrow{border-top-color:#339996}.protip-skin-default--scheme-aqua[data-pt-position=bottom-left-corner] .protip-arrow{border-bottom-color:#339996}.protip-skin-default--scheme-aqua[data-pt-position=bottom-right-corner] .protip-arrow{border-left-color:#339996}.protip-skin-default--scheme-aqua.protip-container,.protip-skin-default--scheme-dark-transparent.protip-container,.protip-skin-default--scheme-dark.protip-container{color:#fff;font-family:sans-serif;-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.protip-skin-default--scheme-dark.protip-container{background:#333}.protip-skin-default--scheme-dark[data-pt-position=top-left] .protip-arrow,.protip-skin-default--scheme-dark[data-pt-position=top-right] .protip-arrow,.protip-skin-default--scheme-dark[data-pt-position=top] .protip-arrow{border-top-color:#333}.protip-skin-default--scheme-dark[data-pt-position=bottom-left] .protip-arrow,.protip-skin-default--scheme-dark[data-pt-position=bottom-right] .protip-arrow,.protip-skin-default--scheme-dark[data-pt-position=bottom] .protip-arrow{border-bottom-color:#333}.protip-skin-default--scheme-dark[data-pt-position=left-bottom] .protip-arrow,.protip-skin-default--scheme-dark[data-pt-position=left-top] .protip-arrow,.protip-skin-default--scheme-dark[data-pt-position=left] .protip-arrow{border-left-color:#333}.protip-skin-default--scheme-dark[data-pt-position=right-bottom] .protip-arrow,.protip-skin-default--scheme-dark[data-pt-position=right-top] .protip-arrow,.protip-skin-default--scheme-dark[data-pt-position=right] .protip-arrow,.protip-skin-default--scheme-dark[data-pt-position=top-left-corner] .protip-arrow{border-right-color:#333}.protip-skin-default--scheme-dark[data-pt-position=top-right-corner] .protip-arrow{border-top-color:#333}.protip-skin-default--scheme-dark[data-pt-position=bottom-left-corner] .protip-arrow{border-bottom-color:#333}.protip-skin-default--scheme-dark[data-pt-position=bottom-right-corner] .protip-arrow{border-left-color:#333}.protip-skin-default--scheme-dark-transparent.protip-container{background:rgba(20,20,20,.8)}.protip-skin-default--scheme-dark-transparent[data-pt-position=top-left] .protip-arrow,.protip-skin-default--scheme-dark-transparent[data-pt-position=top-right] .protip-arrow,.protip-skin-default--scheme-dark-transparent[data-pt-position=top] .protip-arrow{border-top-color:rgba(20,20,20,.8)}.protip-skin-default--scheme-dark-transparent[data-pt-position=bottom-left] .protip-arrow,.protip-skin-default--scheme-dark-transparent[data-pt-position=bottom-right] .protip-arrow,.protip-skin-default--scheme-dark-transparent[data-pt-position=bottom] .protip-arrow{border-bottom-color:rgba(20,20,20,.8)}.protip-skin-default--scheme-dark-transparent[data-pt-position=left-bottom] .protip-arrow,.protip-skin-default--scheme-dark-transparent[data-pt-position=left-top] .protip-arrow,.protip-skin-default--scheme-dark-transparent[data-pt-position=left] .protip-arrow{border-left-color:rgba(20,20,20,.8)}.protip-skin-default--scheme-dark-transparent[data-pt-position=right-bottom] .protip-arrow,.protip-skin-default--scheme-dark-transparent[data-pt-position=right-top] .protip-arrow,.protip-skin-default--scheme-dark-transparent[data-pt-position=right] .protip-arrow,.protip-skin-default--scheme-dark-transparent[data-pt-position=top-left-corner] .protip-arrow{border-right-color:rgba(20,20,20,.8)}.protip-skin-default--scheme-dark-transparent[data-pt-position=top-right-corner] .protip-arrow{border-top-color:rgba(20,20,20,.8)}.protip-skin-default--scheme-dark-transparent[data-pt-position=bottom-left-corner] .protip-arrow{border-bottom-color:rgba(20,20,20,.8)}.protip-skin-default--scheme-dark-transparent[data-pt-position=bottom-right-corner] .protip-arrow{border-left-color:rgba(20,20,20,.8)}.protip-skin-default--scheme-black.protip-container{background:#000}.protip-skin-default--scheme-black[data-pt-position=top-left] .protip-arrow,.protip-skin-default--scheme-black[data-pt-position=top-right] .protip-arrow,.protip-skin-default--scheme-black[data-pt-position=top] .protip-arrow{border-top-color:#000}.protip-skin-default--scheme-black[data-pt-position=bottom-left] .protip-arrow,.protip-skin-default--scheme-black[data-pt-position=bottom-right] .protip-arrow,.protip-skin-default--scheme-black[data-pt-position=bottom] .protip-arrow{border-bottom-color:#000}.protip-skin-default--scheme-black[data-pt-position=left-bottom] .protip-arrow,.protip-skin-default--scheme-black[data-pt-position=left-top] .protip-arrow,.protip-skin-default--scheme-black[data-pt-position=left] .protip-arrow{border-left-color:#000}.protip-skin-default--scheme-black[data-pt-position=right-bottom] .protip-arrow,.protip-skin-default--scheme-black[data-pt-position=right-top] .protip-arrow,.protip-skin-default--scheme-black[data-pt-position=right] .protip-arrow,.protip-skin-default--scheme-black[data-pt-position=top-left-corner] .protip-arrow{border-right-color:#000}.protip-skin-default--scheme-black[data-pt-position=top-right-corner] .protip-arrow{border-top-color:#000}.protip-skin-default--scheme-black[data-pt-position=bottom-left-corner] .protip-arrow{border-bottom-color:#000}.protip-skin-default--scheme-black[data-pt-position=bottom-right-corner] .protip-arrow{border-left-color:#000}.protip-skin-default--scheme-black.protip-container,.protip-skin-default--scheme-leaf.protip-container,.protip-skin-default--scheme-purple.protip-container{color:#fff;font-family:sans-serif;-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.protip-skin-default--scheme-leaf.protip-container{background:#339959}.protip-skin-default--scheme-leaf[data-pt-position=top-left] .protip-arrow,.protip-skin-default--scheme-leaf[data-pt-position=top-right] .protip-arrow,.protip-skin-default--scheme-leaf[data-pt-position=top] .protip-arrow{border-top-color:#339959}.protip-skin-default--scheme-leaf[data-pt-position=bottom-left] .protip-arrow,.protip-skin-default--scheme-leaf[data-pt-position=bottom-right] .protip-arrow,.protip-skin-default--scheme-leaf[data-pt-position=bottom] .protip-arrow{border-bottom-color:#339959}.protip-skin-default--scheme-leaf[data-pt-position=left-bottom] .protip-arrow,.protip-skin-default--scheme-leaf[data-pt-position=left-top] .protip-arrow,.protip-skin-default--scheme-leaf[data-pt-position=left] .protip-arrow{border-left-color:#339959}.protip-skin-default--scheme-leaf[data-pt-position=right-bottom] .protip-arrow,.protip-skin-default--scheme-leaf[data-pt-position=right-top] .protip-arrow,.protip-skin-default--scheme-leaf[data-pt-position=right] .protip-arrow,.protip-skin-default--scheme-leaf[data-pt-position=top-left-corner] .protip-arrow{border-right-color:#339959}.protip-skin-default--scheme-leaf[data-pt-position=top-right-corner] .protip-arrow{border-top-color:#339959}.protip-skin-default--scheme-leaf[data-pt-position=bottom-left-corner] .protip-arrow{border-bottom-color:#339959}.protip-skin-default--scheme-leaf[data-pt-position=bottom-right-corner] .protip-arrow{border-left-color:#339959}.protip-skin-default--scheme-purple.protip-container{background:#613399}.protip-skin-default--scheme-purple[data-pt-position=top-left] .protip-arrow,.protip-skin-default--scheme-purple[data-pt-position=top-right] .protip-arrow,.protip-skin-default--scheme-purple[data-pt-position=top] .protip-arrow{border-top-color:#613399}.protip-skin-default--scheme-purple[data-pt-position=bottom-left] .protip-arrow,.protip-skin-default--scheme-purple[data-pt-position=bottom-right] .protip-arrow,.protip-skin-default--scheme-purple[data-pt-position=bottom] .protip-arrow{border-bottom-color:#613399}.protip-skin-default--scheme-purple[data-pt-position=left-bottom] .protip-arrow,.protip-skin-default--scheme-purple[data-pt-position=left-top] .protip-arrow,.protip-skin-default--scheme-purple[data-pt-position=left] .protip-arrow{border-left-color:#613399}.protip-skin-default--scheme-purple[data-pt-position=right-bottom] .protip-arrow,.protip-skin-default--scheme-purple[data-pt-position=right-top] .protip-arrow,.protip-skin-default--scheme-purple[data-pt-position=right] .protip-arrow,.protip-skin-default--scheme-purple[data-pt-position=top-left-corner] .protip-arrow{border-right-color:#613399}.protip-skin-default--scheme-purple[data-pt-position=top-right-corner] .protip-arrow{border-top-color:#613399}.protip-skin-default--scheme-purple[data-pt-position=bottom-left-corner] .protip-arrow{border-bottom-color:#613399}.protip-skin-default--scheme-purple[data-pt-position=bottom-right-corner] .protip-arrow{border-left-color:#613399}.protip-skin-default--scheme-pink.protip-container{background:#d457aa}.protip-skin-default--scheme-pink[data-pt-position=top-left] .protip-arrow,.protip-skin-default--scheme-pink[data-pt-position=top-right] .protip-arrow,.protip-skin-default--scheme-pink[data-pt-position=top] .protip-arrow{border-top-color:#d457aa}.protip-skin-default--scheme-pink[data-pt-position=bottom-left] .protip-arrow,.protip-skin-default--scheme-pink[data-pt-position=bottom-right] .protip-arrow,.protip-skin-default--scheme-pink[data-pt-position=bottom] .protip-arrow{border-bottom-color:#d457aa}.protip-skin-default--scheme-pink[data-pt-position=left-bottom] .protip-arrow,.protip-skin-default--scheme-pink[data-pt-position=left-top] .protip-arrow,.protip-skin-default--scheme-pink[data-pt-position=left] .protip-arrow{border-left-color:#d457aa}.protip-skin-default--scheme-pink[data-pt-position=right-bottom] .protip-arrow,.protip-skin-default--scheme-pink[data-pt-position=right-top] .protip-arrow,.protip-skin-default--scheme-pink[data-pt-position=right] .protip-arrow,.protip-skin-default--scheme-pink[data-pt-position=top-left-corner] .protip-arrow{border-right-color:#d457aa}.protip-skin-default--scheme-pink[data-pt-position=top-right-corner] .protip-arrow{border-top-color:#d457aa}.protip-skin-default--scheme-pink[data-pt-position=bottom-left-corner] .protip-arrow{border-bottom-color:#d457aa}.protip-skin-default--scheme-pink[data-pt-position=bottom-right-corner] .protip-arrow{border-left-color:#d457aa}.protip-skin-default--scheme-orange.protip-container,.protip-skin-default--scheme-pink.protip-container,.protip-skin-default--scheme-white.protip-container{color:#000;font-family:sans-serif;-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.protip-skin-default--scheme-orange.protip-container{background:#e64426}.protip-skin-default--scheme-orange[data-pt-position=top-left] .protip-arrow,.protip-skin-default--scheme-orange[data-pt-position=top-right] .protip-arrow,.protip-skin-default--scheme-orange[data-pt-position=top] .protip-arrow{border-top-color:#e64426}.protip-skin-default--scheme-orange[data-pt-position=bottom-left] .protip-arrow,.protip-skin-default--scheme-orange[data-pt-position=bottom-right] .protip-arrow,.protip-skin-default--scheme-orange[data-pt-position=bottom] .protip-arrow{border-bottom-color:#e64426}.protip-skin-default--scheme-orange[data-pt-position=left-bottom] .protip-arrow,.protip-skin-default--scheme-orange[data-pt-position=left-top] .protip-arrow,.protip-skin-default--scheme-orange[data-pt-position=left] .protip-arrow{border-left-color:#e64426}.protip-skin-default--scheme-orange[data-pt-position=right-bottom] .protip-arrow,.protip-skin-default--scheme-orange[data-pt-position=right-top] .protip-arrow,.protip-skin-default--scheme-orange[data-pt-position=right] .protip-arrow,.protip-skin-default--scheme-orange[data-pt-position=top-left-corner] .protip-arrow{border-right-color:#e64426}.protip-skin-default--scheme-orange[data-pt-position=top-right-corner] .protip-arrow{border-top-color:#e64426}.protip-skin-default--scheme-orange[data-pt-position=bottom-left-corner] .protip-arrow{border-bottom-color:#e64426}.protip-skin-default--scheme-orange[data-pt-position=bottom-right-corner] .protip-arrow{border-left-color:#e64426}.protip-skin-default--scheme-white.protip-container{background:#fff}.protip-skin-default--scheme-white[data-pt-position=top-left] .protip-arrow,.protip-skin-default--scheme-white[data-pt-position=top-right] .protip-arrow,.protip-skin-default--scheme-white[data-pt-position=top] .protip-arrow{border-top-color:#fff}.protip-skin-default--scheme-white[data-pt-position=bottom-left] .protip-arrow,.protip-skin-default--scheme-white[data-pt-position=bottom-right] .protip-arrow,.protip-skin-default--scheme-white[data-pt-position=bottom] .protip-arrow{border-bottom-color:#fff}.protip-skin-default--scheme-white[data-pt-position=left-bottom] .protip-arrow,.protip-skin-default--scheme-white[data-pt-position=left-top] .protip-arrow,.protip-skin-default--scheme-white[data-pt-position=left] .protip-arrow{border-left-color:#fff}.protip-skin-default--scheme-white[data-pt-position=right-bottom] .protip-arrow,.protip-skin-default--scheme-white[data-pt-position=right-top] .protip-arrow,.protip-skin-default--scheme-white[data-pt-position=right] .protip-arrow,.protip-skin-default--scheme-white[data-pt-position=top-left-corner] .protip-arrow{border-right-color:#fff}.protip-skin-default--scheme-white[data-pt-position=top-right-corner] .protip-arrow{border-top-color:#fff}.protip-skin-default--scheme-white[data-pt-position=bottom-left-corner] .protip-arrow{border-bottom-color:#fff}.protip-skin-default--scheme-white[data-pt-position=bottom-right-corner] .protip-arrow{border-left-color:#fff}.protip-skin-square--size-tiny{padding:8px;font-size:10px}.protip-skin-square--size-tiny[data-pt-position=top-left] .protip-arrow{top:100%;margin:0 0 0-4px;border-width:4px 4px 0}.protip-skin-square--size-tiny[data-pt-position=top-right] .protip-arrow{top:100%;border-width:4px 4px 0}.protip-skin-square--size-tiny[data-pt-position=top] .protip-arrow{top:100%;margin:0 0 0-4px;border-width:4px 4px 0}.protip-skin-square--size-tiny[data-pt-position=top-left] .protip-arrow{left:20px}.protip-skin-square--size-tiny[data-pt-position=top] .protip-arrow{left:50%}.protip-skin-square--size-tiny[data-pt-position=top-right] .protip-arrow{left:auto;right:20px;margin:0-4px}.protip-skin-square--size-tiny[data-pt-position=bottom-left] .protip-arrow{top:-4px;margin:0 0 0-4px;border-width:0 4px 4px}.protip-skin-square--size-tiny[data-pt-position=bottom-right] .protip-arrow{top:-4px;border-width:0 4px 4px}.protip-skin-square--size-tiny[data-pt-position=bottom] .protip-arrow{top:-4px;margin:0 0 0-4px;border-width:0 4px 4px}.protip-skin-square--size-tiny[data-pt-position=bottom-left] .protip-arrow{left:20px}.protip-skin-square--size-tiny[data-pt-position=bottom] .protip-arrow{left:50%}.protip-skin-square--size-tiny[data-pt-position=bottom-right] .protip-arrow{left:auto;right:20px;margin:0-4px}.protip-skin-square--size-tiny[data-pt-position=left-bottom] .protip-arrow{left:100%;border-width:4px 0 4px 4px}.protip-skin-square--size-tiny[data-pt-position=left-top] .protip-arrow,.protip-skin-square--size-tiny[data-pt-position=left] .protip-arrow{left:100%;margin:-4px 0 0;border-width:4px 0 4px 4px}.protip-skin-square--size-tiny[data-pt-position=left-top] .protip-arrow{top:20px}.protip-skin-square--size-tiny[data-pt-position=left] .protip-arrow{top:50%}.protip-skin-square--size-tiny[data-pt-position=left-bottom] .protip-arrow{top:auto;bottom:20px;margin:-4px 0}.protip-skin-square--size-tiny[data-pt-position=right-bottom] .protip-arrow{right:100%;border-width:4px 4px 4px 0}.protip-skin-square--size-tiny[data-pt-position=right-top] .protip-arrow,.protip-skin-square--size-tiny[data-pt-position=right] .protip-arrow{right:100%;margin:-4px 0 0;border-width:4px 4px 4px 0}.protip-skin-square--size-tiny[data-pt-position=right-top] .protip-arrow{top:20px}.protip-skin-square--size-tiny[data-pt-position=right] .protip-arrow{top:50%}.protip-skin-square--size-tiny[data-pt-position=right-bottom] .protip-arrow{top:auto;bottom:20px;margin:-4px 0}.protip-skin-square--size-tiny[data-pt-position=top-left-corner]{border-bottom-right-radius:0}.protip-skin-square--size-tiny[data-pt-position=top-left-corner] .protip-arrow{top:100%;left:100%;margin:0 0 0-4px;border-width:0 4px 4px 0}.protip-skin-square--size-tiny[data-pt-position=top-right-corner]{border-bottom-left-radius:0}.protip-skin-square--size-tiny[data-pt-position=top-right-corner] .protip-arrow{top:100%;left:-4px;margin:0 0 0 4px;border-width:4px 4px 0 0}.protip-skin-square--size-tiny[data-pt-position=bottom-left-corner]{border-top-right-radius:0}.protip-skin-square--size-tiny[data-pt-position=bottom-left-corner] .protip-arrow{top:-4px;left:100%;margin:0 0 0-4px;border-width:0 0 4px 4px}.protip-skin-square--size-tiny[data-pt-position=bottom-right-corner]{border-top-left-radius:0}.protip-skin-square--size-tiny[data-pt-position=bottom-right-corner] .protip-arrow{top:0;left:-4px;margin:-4px 0 0 4px;border-width:4px 0 0 4px}.protip-skin-square--size-small{padding:13px;font-size:12px}.protip-skin-square--size-small[data-pt-position=top-left] .protip-arrow{top:100%;margin:0 0 0-6px;border-width:6px 6px 0}.protip-skin-square--size-small[data-pt-position=top-right] .protip-arrow{top:100%;border-width:6px 6px 0}.protip-skin-square--size-small[data-pt-position=top] .protip-arrow{top:100%;margin:0 0 0-6px;border-width:6px 6px 0}.protip-skin-square--size-small[data-pt-position=top-left] .protip-arrow{left:20px}.protip-skin-square--size-small[data-pt-position=top] .protip-arrow{left:50%}.protip-skin-square--size-small[data-pt-position=top-right] .protip-arrow{left:auto;right:20px;margin:0-6px}.protip-skin-square--size-small[data-pt-position=bottom-left] .protip-arrow{top:-6px;margin:0 0 0-6px;border-width:0 6px 6px}.protip-skin-square--size-small[data-pt-position=bottom-right] .protip-arrow{top:-6px;border-width:0 6px 6px}.protip-skin-square--size-small[data-pt-position=bottom] .protip-arrow{top:-6px;margin:0 0 0-6px;border-width:0 6px 6px}.protip-skin-square--size-small[data-pt-position=bottom-left] .protip-arrow{left:20px}.protip-skin-square--size-small[data-pt-position=bottom] .protip-arrow{left:50%}.protip-skin-square--size-small[data-pt-position=bottom-right] .protip-arrow{left:auto;right:20px;margin:0-6px}.protip-skin-square--size-small[data-pt-position=left-bottom] .protip-arrow{left:100%;border-width:6px 0 6px 6px}.protip-skin-square--size-small[data-pt-position=left-top] .protip-arrow,.protip-skin-square--size-small[data-pt-position=left] .protip-arrow{left:100%;margin:-6px 0 0;border-width:6px 0 6px 6px}.protip-skin-square--size-small[data-pt-position=left-top] .protip-arrow{top:20px}.protip-skin-square--size-small[data-pt-position=left] .protip-arrow{top:50%}.protip-skin-square--size-small[data-pt-position=left-bottom] .protip-arrow{top:auto;bottom:20px;margin:-6px 0}.protip-skin-square--size-small[data-pt-position=right-bottom] .protip-arrow{right:100%;border-width:6px 6px 6px 0}.protip-skin-square--size-small[data-pt-position=right-top] .protip-arrow,.protip-skin-square--size-small[data-pt-position=right] .protip-arrow{right:100%;margin:-6px 0 0;border-width:6px 6px 6px 0}.protip-skin-square--size-small[data-pt-position=right-top] .protip-arrow{top:20px}.protip-skin-square--size-small[data-pt-position=right] .protip-arrow{top:50%}.protip-skin-square--size-small[data-pt-position=right-bottom] .protip-arrow{top:auto;bottom:20px;margin:-6px 0}.protip-skin-square--size-small[data-pt-position=top-left-corner]{border-bottom-right-radius:0}.protip-skin-square--size-small[data-pt-position=top-left-corner] .protip-arrow{top:100%;left:100%;margin:0 0 0-6px;border-width:0 6px 6px 0}.protip-skin-square--size-small[data-pt-position=top-right-corner]{border-bottom-left-radius:0}.protip-skin-square--size-small[data-pt-position=top-right-corner] .protip-arrow{top:100%;left:-6px;margin:0 0 0 6px;border-width:6px 6px 0 0}.protip-skin-square--size-small[data-pt-position=bottom-left-corner]{border-top-right-radius:0}.protip-skin-square--size-small[data-pt-position=bottom-left-corner] .protip-arrow{top:-6px;left:100%;margin:0 0 0-6px;border-width:0 0 6px 6px}.protip-skin-square--size-small[data-pt-position=bottom-right-corner]{border-top-left-radius:0}.protip-skin-square--size-small[data-pt-position=bottom-right-corner] .protip-arrow{top:0;left:-6px;margin:-6px 0 0 6px;border-width:6px 0 0 6px}.protip-skin-square--size-normal{padding:16px;font-size:15px}.protip-skin-square--size-normal[data-pt-position=top-left] .protip-arrow{top:100%;margin:0 0 0-8px;border-width:8px 8px 0}.protip-skin-square--size-normal[data-pt-position=top-right] .protip-arrow{top:100%;border-width:8px 8px 0}.protip-skin-square--size-normal[data-pt-position=top] .protip-arrow{top:100%;margin:0 0 0-8px;border-width:8px 8px 0}.protip-skin-square--size-normal[data-pt-position=top-left] .protip-arrow{left:20px}.protip-skin-square--size-normal[data-pt-position=top] .protip-arrow{left:50%}.protip-skin-square--size-normal[data-pt-position=top-right] .protip-arrow{left:auto;right:20px;margin:0-8px}.protip-skin-square--size-normal[data-pt-position=bottom-left] .protip-arrow{top:-8px;margin:0 0 0-8px;border-width:0 8px 8px}.protip-skin-square--size-normal[data-pt-position=bottom-right] .protip-arrow{top:-8px;border-width:0 8px 8px}.protip-skin-square--size-normal[data-pt-position=bottom] .protip-arrow{top:-8px;margin:0 0 0-8px;border-width:0 8px 8px}.protip-skin-square--size-normal[data-pt-position=bottom-left] .protip-arrow{left:20px}.protip-skin-square--size-normal[data-pt-position=bottom] .protip-arrow{left:50%}.protip-skin-square--size-normal[data-pt-position=bottom-right] .protip-arrow{left:auto;right:20px;margin:0-8px}.protip-skin-square--size-normal[data-pt-position=left-bottom] .protip-arrow{left:100%;border-width:8px 0 8px 8px}.protip-skin-square--size-normal[data-pt-position=left-top] .protip-arrow,.protip-skin-square--size-normal[data-pt-position=left] .protip-arrow{left:100%;margin:-8px 0 0;border-width:8px 0 8px 8px}.protip-skin-square--size-normal[data-pt-position=left-top] .protip-arrow{top:20px}.protip-skin-square--size-normal[data-pt-position=left] .protip-arrow{top:50%}.protip-skin-square--size-normal[data-pt-position=left-bottom] .protip-arrow{top:auto;bottom:20px;margin:-8px 0}.protip-skin-square--size-normal[data-pt-position=right-bottom] .protip-arrow{right:100%;border-width:8px 8px 8px 0}.protip-skin-square--size-normal[data-pt-position=right-top] .protip-arrow,.protip-skin-square--size-normal[data-pt-position=right] .protip-arrow{right:100%;margin:-8px 0 0;border-width:8px 8px 8px 0}.protip-skin-square--size-normal[data-pt-position=right-top] .protip-arrow{top:20px}.protip-skin-square--size-normal[data-pt-position=right] .protip-arrow{top:50%}.protip-skin-square--size-normal[data-pt-position=right-bottom] .protip-arrow{top:auto;bottom:20px;margin:-8px 0}.protip-skin-square--size-normal[data-pt-position=top-left-corner]{border-bottom-right-radius:0}.protip-skin-square--size-normal[data-pt-position=top-left-corner] .protip-arrow{top:100%;left:100%;margin:0 0 0-8px;border-width:0 8px 8px 0}.protip-skin-square--size-normal[data-pt-position=top-right-corner]{border-bottom-left-radius:0}.protip-skin-square--size-normal[data-pt-position=top-right-corner] .protip-arrow{top:100%;left:-8px;margin:0 0 0 8px;border-width:8px 8px 0 0}.protip-skin-square--size-normal[data-pt-position=bottom-left-corner]{border-top-right-radius:0}.protip-skin-square--size-normal[data-pt-position=bottom-left-corner] .protip-arrow{top:-8px;left:100%;margin:0 0 0-8px;border-width:0 0 8px 8px}.protip-skin-square--size-normal[data-pt-position=bottom-right-corner]{border-top-left-radius:0}.protip-skin-square--size-normal[data-pt-position=bottom-right-corner] .protip-arrow{top:0;left:-8px;margin:-8px 0 0 8px;border-width:8px 0 0 8px}.protip-skin-square--size-big,.protip-skin-square--size-large{padding:20px;font-size:18px}.protip-skin-square--size-big[data-pt-position=top-left] .protip-arrow{top:100%;margin:0 0 0-10px;border-width:10px 10px 0}.protip-skin-square--size-big[data-pt-position=top-right] .protip-arrow{top:100%;border-width:10px 10px 0}.protip-skin-square--size-big[data-pt-position=top] .protip-arrow{top:100%;margin:0 0 0-10px;border-width:10px 10px 0}.protip-skin-square--size-big[data-pt-position=top-left] .protip-arrow{left:20px}.protip-skin-square--size-big[data-pt-position=top] .protip-arrow{left:50%}.protip-skin-square--size-big[data-pt-position=top-right] .protip-arrow{left:auto;right:20px;margin:0-10px}.protip-skin-square--size-big[data-pt-position=bottom-left] .protip-arrow{top:-10px;margin:0 0 0-10px;border-width:0 10px 10px}.protip-skin-square--size-big[data-pt-position=bottom-right] .protip-arrow{top:-10px;border-width:0 10px 10px}.protip-skin-square--size-big[data-pt-position=bottom] .protip-arrow{top:-10px;margin:0 0 0-10px;border-width:0 10px 10px}.protip-skin-square--size-big[data-pt-position=bottom-left] .protip-arrow{left:20px}.protip-skin-square--size-big[data-pt-position=bottom] .protip-arrow{left:50%}.protip-skin-square--size-big[data-pt-position=bottom-right] .protip-arrow{left:auto;right:20px;margin:0-10px}.protip-skin-square--size-big[data-pt-position=left-bottom] .protip-arrow{left:100%;border-width:10px 0 10px 10px}.protip-skin-square--size-big[data-pt-position=left-top] .protip-arrow,.protip-skin-square--size-big[data-pt-position=left] .protip-arrow{left:100%;margin:-10px 0 0;border-width:10px 0 10px 10px}.protip-skin-square--size-big[data-pt-position=left-top] .protip-arrow{top:20px}.protip-skin-square--size-big[data-pt-position=left] .protip-arrow{top:50%}.protip-skin-square--size-big[data-pt-position=left-bottom] .protip-arrow{top:auto;bottom:20px;margin:-10px 0}.protip-skin-square--size-big[data-pt-position=right-bottom] .protip-arrow{right:100%;border-width:10px 10px 10px 0}.protip-skin-square--size-big[data-pt-position=right-top] .protip-arrow,.protip-skin-square--size-big[data-pt-position=right] .protip-arrow{right:100%;margin:-10px 0 0;border-width:10px 10px 10px 0}.protip-skin-square--size-big[data-pt-position=right-top] .protip-arrow{top:20px}.protip-skin-square--size-big[data-pt-position=right] .protip-arrow{top:50%}.protip-skin-square--size-big[data-pt-position=right-bottom] .protip-arrow{top:auto;bottom:20px;margin:-10px 0}.protip-skin-square--size-big[data-pt-position=top-left-corner]{border-bottom-right-radius:0}.protip-skin-square--size-big[data-pt-position=top-left-corner] .protip-arrow{top:100%;left:100%;margin:0 0 0-10px;border-width:0 10px 10px 0}.protip-skin-square--size-big[data-pt-position=top-right-corner]{border-bottom-left-radius:0}.protip-skin-square--size-big[data-pt-position=top-right-corner] .protip-arrow{top:100%;left:-10px;margin:0 0 0 10px;border-width:10px 10px 0 0}.protip-skin-square--size-big[data-pt-position=bottom-left-corner]{border-top-right-radius:0}.protip-skin-square--size-big[data-pt-position=bottom-left-corner] .protip-arrow{top:-10px;left:100%;margin:0 0 0-10px;border-width:0 0 10px 10px}.protip-skin-square--size-big[data-pt-position=bottom-right-corner]{border-top-left-radius:0}.protip-skin-square--size-big[data-pt-position=bottom-right-corner] .protip-arrow{top:0;left:-10px;margin:-10px 0 0 10px;border-width:10px 0 0 10px}.protip-skin-square--size-large[data-pt-position=top-left] .protip-arrow{top:100%;margin:0 0 0-12px;border-width:12px 12px 0}.protip-skin-square--size-large[data-pt-position=top-right] .protip-arrow{top:100%;border-width:12px 12px 0}.protip-skin-square--size-large[data-pt-position=top] .protip-arrow{top:100%;margin:0 0 0-12px;border-width:12px 12px 0}.protip-skin-square--size-large[data-pt-position=top-left] .protip-arrow{left:20px}.protip-skin-square--size-large[data-pt-position=top] .protip-arrow{left:50%}.protip-skin-square--size-large[data-pt-position=top-right] .protip-arrow{left:auto;right:20px;margin:0-12px}.protip-skin-square--size-large[data-pt-position=bottom-left] .protip-arrow{top:-12px;margin:0 0 0-12px;border-width:0 12px 12px}.protip-skin-square--size-large[data-pt-position=bottom-right] .protip-arrow{top:-12px;border-width:0 12px 12px}.protip-skin-square--size-large[data-pt-position=bottom] .protip-arrow{top:-12px;margin:0 0 0-12px;border-width:0 12px 12px}.protip-skin-square--size-large[data-pt-position=bottom-left] .protip-arrow{left:20px}.protip-skin-square--size-large[data-pt-position=bottom] .protip-arrow{left:50%}.protip-skin-square--size-large[data-pt-position=bottom-right] .protip-arrow{left:auto;right:20px;margin:0-12px}.protip-skin-square--size-large[data-pt-position=left-bottom] .protip-arrow{left:100%;border-width:12px 0 12px 12px}.protip-skin-square--size-large[data-pt-position=left-top] .protip-arrow,.protip-skin-square--size-large[data-pt-position=left] .protip-arrow{left:100%;margin:-12px 0 0;border-width:12px 0 12px 12px}.protip-skin-square--size-large[data-pt-position=left-top] .protip-arrow{top:20px}.protip-skin-square--size-large[data-pt-position=left] .protip-arrow{top:50%}.protip-skin-square--size-large[data-pt-position=left-bottom] .protip-arrow{top:auto;bottom:20px;margin:-12px 0}.protip-skin-square--size-large[data-pt-position=right-bottom] .protip-arrow{right:100%;border-width:12px 12px 12px 0}.protip-skin-square--size-large[data-pt-position=right-top] .protip-arrow,.protip-skin-square--size-large[data-pt-position=right] .protip-arrow{right:100%;margin:-12px 0 0;border-width:12px 12px 12px 0}.protip-skin-square--size-large[data-pt-position=right-top] .protip-arrow{top:20px}.protip-skin-square--size-large[data-pt-position=right] .protip-arrow{top:50%}.protip-skin-square--size-large[data-pt-position=right-bottom] .protip-arrow{top:auto;bottom:20px;margin:-12px 0}.protip-skin-square--size-large[data-pt-position=top-left-corner]{border-bottom-right-radius:0}.protip-skin-square--size-large[data-pt-position=top-left-corner] .protip-arrow{top:100%;left:100%;margin:0 0 0-12px;border-width:0 12px 12px 0}.protip-skin-square--size-large[data-pt-position=top-right-corner]{border-bottom-left-radius:0}.protip-skin-square--size-large[data-pt-position=top-right-corner] .protip-arrow{top:100%;left:-12px;margin:0 0 0 12px;border-width:12px 12px 0 0}.protip-skin-square--size-large[data-pt-position=bottom-left-corner]{border-top-right-radius:0}.protip-skin-square--size-large[data-pt-position=bottom-left-corner] .protip-arrow{top:-12px;left:100%;margin:0 0 0-12px;border-width:0 0 12px 12px}.protip-skin-square--size-large[data-pt-position=bottom-right-corner]{border-top-left-radius:0}.protip-skin-square--size-large[data-pt-position=bottom-right-corner] .protip-arrow{top:0;left:-12px;margin:-12px 0 0 12px;border-width:12px 0 0 12px}.protip-skin-square--scheme-blue.protip-container,.protip-skin-square--scheme-pro.protip-container,.protip-skin-square--scheme-red.protip-container{font-family:sans-serif;-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.protip-skin-square--scheme-pro.protip-container{color:#000;background:#da2e2b}.protip-skin-square--scheme-pro[data-pt-position=top-left] .protip-arrow,.protip-skin-square--scheme-pro[data-pt-position=top-right] .protip-arrow,.protip-skin-square--scheme-pro[data-pt-position=top] .protip-arrow{border-top-color:#da2e2b}.protip-skin-square--scheme-pro[data-pt-position=bottom-left] .protip-arrow,.protip-skin-square--scheme-pro[data-pt-position=bottom-right] .protip-arrow,.protip-skin-square--scheme-pro[data-pt-position=bottom] .protip-arrow{border-bottom-color:#da2e2b}.protip-skin-square--scheme-pro[data-pt-position=left-bottom] .protip-arrow,.protip-skin-square--scheme-pro[data-pt-position=left-top] .protip-arrow,.protip-skin-square--scheme-pro[data-pt-position=left] .protip-arrow{border-left-color:#da2e2b}.protip-skin-square--scheme-pro[data-pt-position=right-bottom] .protip-arrow,.protip-skin-square--scheme-pro[data-pt-position=right-top] .protip-arrow,.protip-skin-square--scheme-pro[data-pt-position=right] .protip-arrow,.protip-skin-square--scheme-pro[data-pt-position=top-left-corner] .protip-arrow{border-right-color:#da2e2b}.protip-skin-square--scheme-pro[data-pt-position=top-right-corner] .protip-arrow{border-top-color:#da2e2b}.protip-skin-square--scheme-pro[data-pt-position=bottom-left-corner] .protip-arrow{border-bottom-color:#da2e2b}.protip-skin-square--scheme-pro[data-pt-position=bottom-right-corner] .protip-arrow{border-left-color:#da2e2b}.protip-skin-square--scheme-blue.protip-container,.protip-skin-square--scheme-red.protip-container{color:#fff}.protip-skin-square--scheme-blue.protip-container{background:#369}.protip-skin-square--scheme-blue[data-pt-position=top-left] .protip-arrow,.protip-skin-square--scheme-blue[data-pt-position=top-right] .protip-arrow,.protip-skin-square--scheme-blue[data-pt-position=top] .protip-arrow{border-top-color:#369}.protip-skin-square--scheme-blue[data-pt-position=bottom-left] .protip-arrow,.protip-skin-square--scheme-blue[data-pt-position=bottom-right] .protip-arrow,.protip-skin-square--scheme-blue[data-pt-position=bottom] .protip-arrow{border-bottom-color:#369}.protip-skin-square--scheme-blue[data-pt-position=left-bottom] .protip-arrow,.protip-skin-square--scheme-blue[data-pt-position=left-top] .protip-arrow,.protip-skin-square--scheme-blue[data-pt-position=left] .protip-arrow{border-left-color:#369}.protip-skin-square--scheme-blue[data-pt-position=right-bottom] .protip-arrow,.protip-skin-square--scheme-blue[data-pt-position=right-top] .protip-arrow,.protip-skin-square--scheme-blue[data-pt-position=right] .protip-arrow,.protip-skin-square--scheme-blue[data-pt-position=top-left-corner] .protip-arrow{border-right-color:#369}.protip-skin-square--scheme-blue[data-pt-position=top-right-corner] .protip-arrow{border-top-color:#369}.protip-skin-square--scheme-blue[data-pt-position=bottom-left-corner] .protip-arrow{border-bottom-color:#369}.protip-skin-square--scheme-blue[data-pt-position=bottom-right-corner] .protip-arrow{border-left-color:#369}.protip-skin-square--scheme-red.protip-container{background:#802731}.protip-skin-square--scheme-red[data-pt-position=top-left] .protip-arrow,.protip-skin-square--scheme-red[data-pt-position=top-right] .protip-arrow,.protip-skin-square--scheme-red[data-pt-position=top] .protip-arrow{border-top-color:#802731}.protip-skin-square--scheme-red[data-pt-position=bottom-left] .protip-arrow,.protip-skin-square--scheme-red[data-pt-position=bottom-right] .protip-arrow,.protip-skin-square--scheme-red[data-pt-position=bottom] .protip-arrow{border-bottom-color:#802731}.protip-skin-square--scheme-red[data-pt-position=left-bottom] .protip-arrow,.protip-skin-square--scheme-red[data-pt-position=left-top] .protip-arrow,.protip-skin-square--scheme-red[data-pt-position=left] .protip-arrow{border-left-color:#802731}.protip-skin-square--scheme-red[data-pt-position=right-bottom] .protip-arrow,.protip-skin-square--scheme-red[data-pt-position=right-top] .protip-arrow,.protip-skin-square--scheme-red[data-pt-position=right] .protip-arrow,.protip-skin-square--scheme-red[data-pt-position=top-left-corner] .protip-arrow{border-right-color:#802731}.protip-skin-square--scheme-red[data-pt-position=top-right-corner] .protip-arrow{border-top-color:#802731}.protip-skin-square--scheme-red[data-pt-position=bottom-left-corner] .protip-arrow{border-bottom-color:#802731}.protip-skin-square--scheme-red[data-pt-position=bottom-right-corner] .protip-arrow{border-left-color:#802731}.protip-skin-square--scheme-aqua.protip-container{background:#339996}.protip-skin-square--scheme-aqua[data-pt-position=top-left] .protip-arrow,.protip-skin-square--scheme-aqua[data-pt-position=top-right] .protip-arrow,.protip-skin-square--scheme-aqua[data-pt-position=top] .protip-arrow{border-top-color:#339996}.protip-skin-square--scheme-aqua[data-pt-position=bottom-left] .protip-arrow,.protip-skin-square--scheme-aqua[data-pt-position=bottom-right] .protip-arrow,.protip-skin-square--scheme-aqua[data-pt-position=bottom] .protip-arrow{border-bottom-color:#339996}.protip-skin-square--scheme-aqua[data-pt-position=left-bottom] .protip-arrow,.protip-skin-square--scheme-aqua[data-pt-position=left-top] .protip-arrow,.protip-skin-square--scheme-aqua[data-pt-position=left] .protip-arrow{border-left-color:#339996}.protip-skin-square--scheme-aqua[data-pt-position=right-bottom] .protip-arrow,.protip-skin-square--scheme-aqua[data-pt-position=right-top] .protip-arrow,.protip-skin-square--scheme-aqua[data-pt-position=right] .protip-arrow,.protip-skin-square--scheme-aqua[data-pt-position=top-left-corner] .protip-arrow{border-right-color:#339996}.protip-skin-square--scheme-aqua[data-pt-position=top-right-corner] .protip-arrow{border-top-color:#339996}.protip-skin-square--scheme-aqua[data-pt-position=bottom-left-corner] .protip-arrow{border-bottom-color:#339996}.protip-skin-square--scheme-aqua[data-pt-position=bottom-right-corner] .protip-arrow{border-left-color:#339996}.protip-skin-square--scheme-aqua.protip-container,.protip-skin-square--scheme-dark-transparent.protip-container,.protip-skin-square--scheme-dark.protip-container{color:#fff;font-family:sans-serif;-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.protip-skin-square--scheme-dark-transparent.protip-container{background:rgba(20,20,20,.8)}.protip-skin-square--scheme-dark-transparent[data-pt-position=top-left] .protip-arrow,.protip-skin-square--scheme-dark-transparent[data-pt-position=top-right] .protip-arrow,.protip-skin-square--scheme-dark-transparent[data-pt-position=top] .protip-arrow{border-top-color:rgba(20,20,20,.8)}.protip-skin-square--scheme-dark-transparent[data-pt-position=bottom-left] .protip-arrow,.protip-skin-square--scheme-dark-transparent[data-pt-position=bottom-right] .protip-arrow,.protip-skin-square--scheme-dark-transparent[data-pt-position=bottom] .protip-arrow{border-bottom-color:rgba(20,20,20,.8)}.protip-skin-square--scheme-dark-transparent[data-pt-position=left-bottom] .protip-arrow,.protip-skin-square--scheme-dark-transparent[data-pt-position=left-top] .protip-arrow,.protip-skin-square--scheme-dark-transparent[data-pt-position=left] .protip-arrow{border-left-color:rgba(20,20,20,.8)}.protip-skin-square--scheme-dark-transparent[data-pt-position=right-bottom] .protip-arrow,.protip-skin-square--scheme-dark-transparent[data-pt-position=right-top] .protip-arrow,.protip-skin-square--scheme-dark-transparent[data-pt-position=right] .protip-arrow,.protip-skin-square--scheme-dark-transparent[data-pt-position=top-left-corner] .protip-arrow{border-right-color:rgba(20,20,20,.8)}.protip-skin-square--scheme-dark-transparent[data-pt-position=top-right-corner] .protip-arrow{border-top-color:rgba(20,20,20,.8)}.protip-skin-square--scheme-dark-transparent[data-pt-position=bottom-left-corner] .protip-arrow{border-bottom-color:rgba(20,20,20,.8)}.protip-skin-square--scheme-dark-transparent[data-pt-position=bottom-right-corner] .protip-arrow{border-left-color:rgba(20,20,20,.8)}.protip-skin-square--scheme-dark.protip-container{background:#333}.protip-skin-square--scheme-dark[data-pt-position=top-left] .protip-arrow,.protip-skin-square--scheme-dark[data-pt-position=top-right] .protip-arrow,.protip-skin-square--scheme-dark[data-pt-position=top] .protip-arrow{border-top-color:#333}.protip-skin-square--scheme-dark[data-pt-position=bottom-left] .protip-arrow,.protip-skin-square--scheme-dark[data-pt-position=bottom-right] .protip-arrow,.protip-skin-square--scheme-dark[data-pt-position=bottom] .protip-arrow{border-bottom-color:#333}.protip-skin-square--scheme-dark[data-pt-position=left-bottom] .protip-arrow,.protip-skin-square--scheme-dark[data-pt-position=left-top] .protip-arrow,.protip-skin-square--scheme-dark[data-pt-position=left] .protip-arrow{border-left-color:#333}.protip-skin-square--scheme-dark[data-pt-position=right-bottom] .protip-arrow,.protip-skin-square--scheme-dark[data-pt-position=right-top] .protip-arrow,.protip-skin-square--scheme-dark[data-pt-position=right] .protip-arrow,.protip-skin-square--scheme-dark[data-pt-position=top-left-corner] .protip-arrow{border-right-color:#333}.protip-skin-square--scheme-dark[data-pt-position=top-right-corner] .protip-arrow{border-top-color:#333}.protip-skin-square--scheme-dark[data-pt-position=bottom-left-corner] .protip-arrow{border-bottom-color:#333}.protip-skin-square--scheme-dark[data-pt-position=bottom-right-corner] .protip-arrow{border-left-color:#333}.protip-skin-square--scheme-black.protip-container{background:#000}.protip-skin-square--scheme-black[data-pt-position=top-left] .protip-arrow,.protip-skin-square--scheme-black[data-pt-position=top-right] .protip-arrow,.protip-skin-square--scheme-black[data-pt-position=top] .protip-arrow{border-top-color:#000}.protip-skin-square--scheme-black[data-pt-position=bottom-left] .protip-arrow,.protip-skin-square--scheme-black[data-pt-position=bottom-right] .protip-arrow,.protip-skin-square--scheme-black[data-pt-position=bottom] .protip-arrow{border-bottom-color:#000}.protip-skin-square--scheme-black[data-pt-position=left-bottom] .protip-arrow,.protip-skin-square--scheme-black[data-pt-position=left-top] .protip-arrow,.protip-skin-square--scheme-black[data-pt-position=left] .protip-arrow{border-left-color:#000}.protip-skin-square--scheme-black[data-pt-position=right-bottom] .protip-arrow,.protip-skin-square--scheme-black[data-pt-position=right-top] .protip-arrow,.protip-skin-square--scheme-black[data-pt-position=right] .protip-arrow,.protip-skin-square--scheme-black[data-pt-position=top-left-corner] .protip-arrow{border-right-color:#000}.protip-skin-square--scheme-black[data-pt-position=top-right-corner] .protip-arrow{border-top-color:#000}.protip-skin-square--scheme-black[data-pt-position=bottom-left-corner] .protip-arrow{border-bottom-color:#000}.protip-skin-square--scheme-black[data-pt-position=bottom-right-corner] .protip-arrow{border-left-color:#000}.protip-skin-square--scheme-black.protip-container,.protip-skin-square--scheme-leaf.protip-container,.protip-skin-square--scheme-purple.protip-container{color:#fff;font-family:sans-serif;-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.protip-skin-square--scheme-leaf.protip-container{background:#339959}.protip-skin-square--scheme-leaf[data-pt-position=top-left] .protip-arrow,.protip-skin-square--scheme-leaf[data-pt-position=top-right] .protip-arrow,.protip-skin-square--scheme-leaf[data-pt-position=top] .protip-arrow{border-top-color:#339959}.protip-skin-square--scheme-leaf[data-pt-position=bottom-left] .protip-arrow,.protip-skin-square--scheme-leaf[data-pt-position=bottom-right] .protip-arrow,.protip-skin-square--scheme-leaf[data-pt-position=bottom] .protip-arrow{border-bottom-color:#339959}.protip-skin-square--scheme-leaf[data-pt-position=left-bottom] .protip-arrow,.protip-skin-square--scheme-leaf[data-pt-position=left-top] .protip-arrow,.protip-skin-square--scheme-leaf[data-pt-position=left] .protip-arrow{border-left-color:#339959}.protip-skin-square--scheme-leaf[data-pt-position=right-bottom] .protip-arrow,.protip-skin-square--scheme-leaf[data-pt-position=right-top] .protip-arrow,.protip-skin-square--scheme-leaf[data-pt-position=right] .protip-arrow,.protip-skin-square--scheme-leaf[data-pt-position=top-left-corner] .protip-arrow{border-right-color:#339959}.protip-skin-square--scheme-leaf[data-pt-position=top-right-corner] .protip-arrow{border-top-color:#339959}.protip-skin-square--scheme-leaf[data-pt-position=bottom-left-corner] .protip-arrow{border-bottom-color:#339959}.protip-skin-square--scheme-leaf[data-pt-position=bottom-right-corner] .protip-arrow{border-left-color:#339959}.protip-skin-square--scheme-purple.protip-container{background:#613399}.protip-skin-square--scheme-purple[data-pt-position=top-left] .protip-arrow,.protip-skin-square--scheme-purple[data-pt-position=top-right] .protip-arrow,.protip-skin-square--scheme-purple[data-pt-position=top] .protip-arrow{border-top-color:#613399}.protip-skin-square--scheme-purple[data-pt-position=bottom-left] .protip-arrow,.protip-skin-square--scheme-purple[data-pt-position=bottom-right] .protip-arrow,.protip-skin-square--scheme-purple[data-pt-position=bottom] .protip-arrow{border-bottom-color:#613399}.protip-skin-square--scheme-purple[data-pt-position=left-bottom] .protip-arrow,.protip-skin-square--scheme-purple[data-pt-position=left-top] .protip-arrow,.protip-skin-square--scheme-purple[data-pt-position=left] .protip-arrow{border-left-color:#613399}.protip-skin-square--scheme-purple[data-pt-position=right-bottom] .protip-arrow,.protip-skin-square--scheme-purple[data-pt-position=right-top] .protip-arrow,.protip-skin-square--scheme-purple[data-pt-position=right] .protip-arrow,.protip-skin-square--scheme-purple[data-pt-position=top-left-corner] .protip-arrow{border-right-color:#613399}.protip-skin-square--scheme-purple[data-pt-position=top-right-corner] .protip-arrow{border-top-color:#613399}.protip-skin-square--scheme-purple[data-pt-position=bottom-left-corner] .protip-arrow{border-bottom-color:#613399}.protip-skin-square--scheme-purple[data-pt-position=bottom-right-corner] .protip-arrow{border-left-color:#613399}.protip-skin-square--scheme-pink.protip-container{background:#d457aa}.protip-skin-square--scheme-pink[data-pt-position=top-left] .protip-arrow,.protip-skin-square--scheme-pink[data-pt-position=top-right] .protip-arrow,.protip-skin-square--scheme-pink[data-pt-position=top] .protip-arrow{border-top-color:#d457aa}.protip-skin-square--scheme-pink[data-pt-position=bottom-left] .protip-arrow,.protip-skin-square--scheme-pink[data-pt-position=bottom-right] .protip-arrow,.protip-skin-square--scheme-pink[data-pt-position=bottom] .protip-arrow{border-bottom-color:#d457aa}.protip-skin-square--scheme-pink[data-pt-position=left-bottom] .protip-arrow,.protip-skin-square--scheme-pink[data-pt-position=left-top] .protip-arrow,.protip-skin-square--scheme-pink[data-pt-position=left] .protip-arrow{border-left-color:#d457aa}.protip-skin-square--scheme-pink[data-pt-position=right-bottom] .protip-arrow,.protip-skin-square--scheme-pink[data-pt-position=right-top] .protip-arrow,.protip-skin-square--scheme-pink[data-pt-position=right] .protip-arrow,.protip-skin-square--scheme-pink[data-pt-position=top-left-corner] .protip-arrow{border-right-color:#d457aa}.protip-skin-square--scheme-pink[data-pt-position=top-right-corner] .protip-arrow{border-top-color:#d457aa}.protip-skin-square--scheme-pink[data-pt-position=bottom-left-corner] .protip-arrow{border-bottom-color:#d457aa}.protip-skin-square--scheme-pink[data-pt-position=bottom-right-corner] .protip-arrow{border-left-color:#d457aa}.protip-skin-square--scheme-orange.protip-container,.protip-skin-square--scheme-pink.protip-container,.protip-skin-square--scheme-white.protip-container{color:#000;font-family:sans-serif;-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.protip-skin-square--scheme-orange.protip-container{background:#e64426}.protip-skin-square--scheme-orange[data-pt-position=top-left] .protip-arrow,.protip-skin-square--scheme-orange[data-pt-position=top-right] .protip-arrow,.protip-skin-square--scheme-orange[data-pt-position=top] .protip-arrow{border-top-color:#e64426}.protip-skin-square--scheme-orange[data-pt-position=bottom-left] .protip-arrow,.protip-skin-square--scheme-orange[data-pt-position=bottom-right] .protip-arrow,.protip-skin-square--scheme-orange[data-pt-position=bottom] .protip-arrow{border-bottom-color:#e64426}.protip-skin-square--scheme-orange[data-pt-position=left-bottom] .protip-arrow,.protip-skin-square--scheme-orange[data-pt-position=left-top] .protip-arrow,.protip-skin-square--scheme-orange[data-pt-position=left] .protip-arrow{border-left-color:#e64426}.protip-skin-square--scheme-orange[data-pt-position=right-bottom] .protip-arrow,.protip-skin-square--scheme-orange[data-pt-position=right-top] .protip-arrow,.protip-skin-square--scheme-orange[data-pt-position=right] .protip-arrow,.protip-skin-square--scheme-orange[data-pt-position=top-left-corner] .protip-arrow{border-right-color:#e64426}.protip-skin-square--scheme-orange[data-pt-position=top-right-corner] .protip-arrow{border-top-color:#e64426}.protip-skin-square--scheme-orange[data-pt-position=bottom-left-corner] .protip-arrow{border-bottom-color:#e64426}.protip-skin-square--scheme-orange[data-pt-position=bottom-right-corner] .protip-arrow{border-left-color:#e64426}.protip-skin-square--scheme-white.protip-container{background:#fff}.protip-skin-square--scheme-white[data-pt-position=top-left] .protip-arrow,.protip-skin-square--scheme-white[data-pt-position=top-right] .protip-arrow,.protip-skin-square--scheme-white[data-pt-position=top] .protip-arrow{border-top-color:#fff}.protip-skin-square--scheme-white[data-pt-position=bottom-left] .protip-arrow,.protip-skin-square--scheme-white[data-pt-position=bottom-right] .protip-arrow,.protip-skin-square--scheme-white[data-pt-position=bottom] .protip-arrow{border-bottom-color:#fff}.protip-skin-square--scheme-white[data-pt-position=left-bottom] .protip-arrow,.protip-skin-square--scheme-white[data-pt-position=left-top] .protip-arrow,.protip-skin-square--scheme-white[data-pt-position=left] .protip-arrow{border-left-color:#fff}.protip-skin-square--scheme-white[data-pt-position=right-bottom] .protip-arrow,.protip-skin-square--scheme-white[data-pt-position=right-top] .protip-arrow,.protip-skin-square--scheme-white[data-pt-position=right] .protip-arrow,.protip-skin-square--scheme-white[data-pt-position=top-left-corner] .protip-arrow{border-right-color:#fff}.protip-skin-square--scheme-white[data-pt-position=top-right-corner] .protip-arrow{border-top-color:#fff}.protip-skin-square--scheme-white[data-pt-position=bottom-left-corner] .protip-arrow{border-bottom-color:#fff}.protip-skin-square--scheme-white[data-pt-position=bottom-right-corner] .protip-arrow{border-left-color:#fff}
/*! nouislider - 12.1.0 - 10/25/2018 */
@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes rotate{0%{-moz-transform:rotate(0);transform:rotate(0)}to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes strokeDashArray{0%,10%{stroke-dasharray:2.3525em .4705em;stroke-dashoffset:0}50%{stroke-dasharray:.001em 2.825em;stroke-dashoffset:-2.826em}60%{stroke-dasharray:.001em 2.825em}to{stroke-dasharray:2.3525em .4705em;stroke-dashoffset:-2.826em}}@-moz-keyframes strokeDashArray{0%,10%{stroke-dasharray:2.3525em .4705em;stroke-dashoffset:0}50%{stroke-dasharray:.001em 2.825em;stroke-dashoffset:-2.826em}60%{stroke-dasharray:.001em 2.825em}to{stroke-dasharray:2.3525em .4705em;stroke-dashoffset:-2.826em}}@keyframes strokeDashArray{0%,10%{stroke-dasharray:2.3525em .4705em;stroke-dashoffset:0}50%{stroke-dasharray:.001em 2.825em;stroke-dashoffset:-2.826em}60%{stroke-dasharray:.001em 2.825em}to{stroke-dasharray:2.3525em .4705em;stroke-dashoffset:-2.826em}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,20px,0);-moz-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}html:not([dir=rtl]) .noUi-horizontal .noUi-origin{left:auto;right:0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:absolute}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;-webkit-transition:-webkit-transform .3s;-o-transition:-o-transform .3s;-moz-transition:transform .3s,-moz-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s,-moz-transform .3s,-o-transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}html:not([dir=rtl]) .noUi-horizontal .noUi-handle{right:-17px;left:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;top:6px}.noUi-handle:before{left:14px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px}.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}*,.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);-o-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);-moz-transform:translate(50%,50%);-ms-transform:translate(50%,50%);-o-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);-moz-transform:translate(0,50%);-ms-transform:translate(0,50%);-o-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.jspContainer{overflow:hidden;position:relative}.jspPane,.jspVerticalBar{position:absolute}.jspVerticalBar{top:0;right:0;width:3px;height:100%;background:#ebeff1;border-radius:2px}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:red}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:#ebeff1;position:relative}.jspDrag{background:#c4cdd6;position:relative;top:0;left:0;cursor:pointer;border-radius:2px}.jspHorizontalBar .jspDrag,.jspHorizontalBar .jspTrack{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:0}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0-3px 0 0}.firefox .mainmenu-dd__list{-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}.firefox .mainmenu-dd._brands .mainmenu-dd__subcat,.firefox .mainmenu-dd._sales .mainmenu-dd__subcat{-webkit-columns:3;-moz-columns:3;columns:3;-webkit-column-fill:balance;-moz-column-fill:balance;column-fill:balance}@font-face{font-display:swap;font-family:Manrope;src:url(/bitrix/templates/pop-music/css/../fonts/Manrope-Light.eot);src:local("Manrope"),url(/bitrix/templates/pop-music/css/../fonts/Manrope-Light.eot?#iefix)format("embedded-opentype"),url(/bitrix/templates/pop-music/css/../fonts/Manrope-Light.woff2)format("woff2"),url(/bitrix/templates/pop-music/css/../fonts/Manrope-Light.woff)format("woff");font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:Manrope;src:url(/bitrix/templates/pop-music/css/../fonts/Manrope-Regular.eot);src:local("Manrope"),url(/bitrix/templates/pop-music/css/../fonts/Manrope-Regular.eot?#iefix)format("embedded-opentype"),url(/bitrix/templates/pop-music/css/../fonts/Manrope-Regular.woff2)format("woff2"),url(/bitrix/templates/pop-music/css/../fonts/Manrope-Regular.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Manrope;src:url(/bitrix/templates/pop-music/css/../fonts/Manrope-Medium.eot);src:local("Manrope"),url(/bitrix/templates/pop-music/css/../fonts/Manrope-Medium.eot?#iefix)format("embedded-opentype"),url(/bitrix/templates/pop-music/css/../fonts/Manrope-Medium.woff2)format("woff2"),url(/bitrix/templates/pop-music/css/../fonts/Manrope-Medium.woff)format("woff");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Manrope;src:url(/bitrix/templates/pop-music/css/../fonts/Manrope-Bold.eot);src:local("Manrope"),url(/bitrix/templates/pop-music/css/../fonts/Manrope-Bold.eot?#iefix)format("embedded-opentype"),url(/bitrix/templates/pop-music/css/../fonts/Manrope-Bold.woff2)format("woff2"),url(/bitrix/templates/pop-music/css/../fonts/Manrope-Bold.woff)format("woff");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Manrope;src:url(/bitrix/templates/pop-music/css/../fonts/Manrope-ExtraBold.eot);src:local("Manrope"),url(/bitrix/templates/pop-music/css/../fonts/Manrope-ExtraBold.eot?#iefix)format("embedded-opentype"),url(/bitrix/templates/pop-music/css/../fonts/Manrope-ExtraBold.woff2)format("woff2"),url(/bitrix/templates/pop-music/css/../fonts/Manrope-ExtraBold.woff)format("woff");font-weight:900;font-style:normal}::-webkit-input-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}:focus::-webkit-input-placeholder{color:transparent!important}:focus::-moz-placeholder{color:transparent!important}:focus:-ms-input-placeholder{color:transparent!important}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[readonly]{pointer-events:none}textarea{resize:none;width:100%;height:180px;font-family:Manrope,Arial,Helvetica,sans-serif;border:1px solid #c8c7c7;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 15px}textarea:focus{outline:0;border:1px solid #afadad}@media only screen and (max-width:750px){textarea{font-size:16px}}@media only screen and (max-width:599px){textarea{height:110px}}.clearfix:after{content:"";display:block;clear:both}[hidden]{display:none}.brandpage__category,.brands__abc-list{padding:0;list-style-type:none}.brands__letter-list,.breadcrumbs__list,.cd-page__info ul,.city-dd__list{margin:0;padding:0;list-style-type:none}.credit-cities__letter,.credit-cities__letter ul{padding:0;list-style-type:none}.delivery-tabs__list,.delivery__citylist-abc,.delivery__citylist-result,.filter__list,.footer__menu-list,.header__usermenu-list{margin:0;padding:0;list-style-type:none}.help__item-list{margin:0;padding:0}.hintbox__text ul,.instock__list{margin:0;padding:0;list-style-type:none}.instock__tooltip{margin:0;list-style-type:none}.mainmenu-dd__abc-list,.mainmenu-dd__list,.mainmenu-dd__seo-list,.mainmenu-dd__subcat-list{margin:0;padding:0;list-style-type:none}.mainmenu__list,.music-list,.page__nav,.sale-card__list,.textblock>ul{padding:0;list-style-type:none}.select-options,.selectbox-city__list{margin:0;padding:0;list-style-type:none}.added-to-cart__close,.btn{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center}.added-to-cart__close{text-decoration:none;padding:0;font-family:Manrope,Arial,Helvetica,sans-serif}.btn{line-height:1}.credit-cities__close{text-decoration:none;text-align:center;padding:0;font-family:Manrope,Arial,Helvetica,sans-serif}.credit-cities__close,.credit-cities__toggle,.header__catalog-toggle{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1}.credit-cities__toggle,.header__catalog-toggle,.header__menu-toggle{text-decoration:none;text-align:center;font-family:Manrope,Arial,Helvetica,sans-serif}.header__menu-toggle,.header__search-toggle{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;line-height:1}.header__search-toggle,.order__toggle,.popup-shoplist__btn{text-decoration:none;font-family:Manrope,Arial,Helvetica,sans-serif}.order__toggle{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;padding:0}.popup-shoplist__btn{line-height:1}.popup-shoplist__btn,.popup__close{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center}.popup__close,.sale-card__more,.searchform__submit{text-decoration:none;font-family:Manrope,Arial,Helvetica,sans-serif}.sale-card__more{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;line-height:1}.searchform__submit{padding:0}.searchform__submit,.subscribe-form__btn{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;line-height:1}.added-to-cart__close:focus,.btn:focus,.credit-cities__close:focus,.credit-cities__toggle:focus,.header__catalog-toggle:focus,.header__menu-toggle:focus,.header__search-toggle:focus,.order__toggle:focus,.popup-shoplist__btn:focus,.popup__close:focus,.sale-card__more:focus,.searchform__submit:focus,.subscribe-form__btn:focus{outline:0}.checkout__bonus-input,.delivery-form__input,.filter__price-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Manrope,Arial,Helvetica,sans-serif}.filter__price-input{line-height:1}.inputbox__input{border-radius:0}.inputbox__input,.popup-promocode__input,.productfull__add-review-captcha .inputbox__input,.productfull__delivery-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Manrope,Arial,Helvetica,sans-serif}.productfull__add-review-captcha .inputbox__input,.productfull__delivery-input{line-height:1}.qty-box__input{border-radius:0}.qty-box__input,.searchform__input,.selectbox-city__input,.subscribe-form__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Manrope,Arial,Helvetica,sans-serif}.checkout__bonus-input:focus,.delivery-form__input:focus,.filter__price-input:focus,.inputbox__input:focus,.popup-promocode__input:focus,.productfull__delivery-input:focus,.qty-box__input:focus,.searchform__input:focus,.selectbox-city__input:focus,.subscribe-form__input:focus,a:focus{outline:0}.promocode__header:after,.sale-card__more{left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.hint__text,.hint__text::before,.productfull__code:before,.productfull__share:before,.searchform__close:before,.swiper-arrows,.topslider__pager{top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.soc-promo__video-bg{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.red{color:#c43e40}.edge .inputbox__float-label,.ie .inputbox__float-label{left:0;top:-6px!important;font-size:13px;opacity:1;visibility:visible}.edge .inputbox._has-float-label .inputbox__input::-webkit-input-placeholder,.ie .inputbox._has-float-label .inputbox__input::-webkit-input-placeholder{color:transparent!important}.edge .inputbox._has-float-label .inputbox__input:-ms-input-placeholder,.ie .inputbox._has-float-label .inputbox__input:-ms-input-placeholder{color:transparent!important}:after,:before{-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent;height:100%}body{font-family:Manrope,Arial,Helvetica,sans-serif;font-weight:300;font-size:14px;line-height:1.25;min-width:320px;min-height:100%;color:#111;letter-spacing:.03em}body::after{content:"";background-color:rgba(0,0,0,.5);position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}body.is-loading .loader{display:block}body.is-popup-open{overflow:hidden}body.is-popup-open::after{visibility:visible;opacity:1}body.is-popup-open:not(.is-loading) .popup__container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}body.is-mobmenu-open .page{position:fixed;height:100%}body.is-mobmenu-open .page__wrap{left:260px}body.is-mobmenu-open .topline{left:0}body.is-mobmenu-open .page__overlay{display:block}body.is-mobmenu-open .header.is-fixed .topline{top:60px}body.is-fixed-catalog-open .mainmenu-fixed{-webkit-transition:visibility .2s ease,opacity .2s ease;-o-transition:visibility .2s ease,opacity .2s ease;-moz-transition:visibility .2s ease,opacity .2s ease;transition:visibility .2s ease,opacity .2s ease;opacity:1;visibility:visible}body.is-filter-open .filter{visibility:visible;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}@media only screen and (max-width:750px){body{font-size:13px}}.icon{display:inline-block;vertical-align:middle;width:1em;height:1em;fill:currentColor}.icon-app{font-size:52.44rem;width:.97635em}.icon-arrow-d{font-size:25.76rem;width:1.75388em}.icon-arrow-l{font-size:.8rem;width:.575em}.icon-arrow-next,.icon-arrow-prev{font-size:18.5rem;width:1.45297em}.icon-arrow-r{font-size:.8rem;width:.575em}.icon-back{font-size:1.5rem;width:1.33333em}.icon-bank{font-size:51.2rem;width:1em}.icon-bank2{font-size:21.52rem;width:1em}.icon-bell{font-size:15.46rem;width:.91656em}.icon-box{font-size:1.9rem;width:.89474em}.icon-buy-click{font-size:48.69rem;width:1.05155em}.icon-card{font-size:38.4rem;width:1.33333em}.icon-cards{font-size:36rem;width:1.42222em}.icon-cart{font-size:40.2rem;width:1.18184em}.icon-check{font-size:40.5272rem;width:1em}.icon-checklist{font-size:5.1rem;width:.75098em}.icon-clock{font-size:51.2rem;width:1em}.icon-close{font-size:21.298rem;width:1em}.icon-crane{font-size:17.01rem;width:.83304em}.icon-credit{font-size:51.2rem;width:1em}.icon-delivery{font-size:1.5rem;width:1.66667em}.icon-delivery-truck{font-size:35.16rem;width:1.4562em}.icon-dislike{font-size:1.7rem;width:1em}.icon-down{font-size:26.88rem;width:.68824em}.icon-event{font-size:52.44rem;width:.95385em}.icon-fb{font-size:9.61rem;width:.5411em}.icon-filter{font-size:2.6rem;width:1em}.icon-flash{font-size:2.4rem;width:.625em}.icon-gift{font-size:1.8rem;width:1.16667em}.icon-gift2,.icon-globe{font-size:51.2rem;width:1em}.icon-good{font-size:45rem;width:1.13778em}.icon-google-plus{font-size:32rem;width:1.6em}.icon-guarantee{font-size:3.7rem;width:.83784em}.icon-heart{font-size:42.68rem;width:1.1544em}.icon-heart-empty{font-size:3.7rem;width:1.10811em}.icon-instagram,.icon-lifebuoy{font-size:51.2rem;width:1em}.icon-like{font-size:1.7rem;width:1em}.icon-list{font-size:51.2rem;width:.89453em}.icon-logout{font-size:51.03rem;width:1.00333em}.icon-map-search{font-size:52.44rem;width:.96682em}.icon-marker,.icon-notes{font-size:51.2rem;width:.72441em}.icon-notes{width:1em}.icon-pay-card{font-size:5.7rem;width:1em}.icon-persent{font-size:3.8rem;width:1em}.icon-play{font-size:41.53rem;width:.90176em}.icon-print{font-size:47.5077rem;width:1em}.icon-return{font-size:32.36rem;width:1.18974em}.icon-return2{font-size:4.7rem;width:1.51064em}.icon-returns{font-size:3.6rem;width:.91667em}.icon-ruble{font-size:46.93rem;width:1em}.icon-sale{font-size:1.9rem;width:1.05263em}.icon-search{font-size:5.7rem;width:.96491em}.icon-shop{font-size:52.44rem;width:.97635em}.icon-shopping-cart{font-size:50.9rem;width:1.00589em}.icon-shopping-list{font-size:51.2rem;width:.76934em}.icon-smile{font-size:4.7rem;width:1em}.icon-to-cart{font-size:52.44rem;width:.97635em}.icon-trash{font-size:43.85rem;width:.91676em}.icon-twitter{font-size:41.6rem;width:1.23077em}.icon-umbrella{font-size:51.1rem;width:1em}.icon-up{font-size:26.88rem;width:.68824em}.icon-user{font-size:30rem;width:1em}.icon-video{font-size:25.74rem;width:1.67832em}.icon-vk{font-size:31.29rem;width:1.75264em}.icon-wallet{font-size:50.83rem;width:1.00728em}.icon-wallet2{font-size:49.07rem;width:1.04341em}.icon-weight{font-size:51.2rem;width:1em}.icon-youtube{font-size:9rem;width:.83333em}h2,h3,h4{line-height:1.3}a{color:#c43e40;text-decoration:underline;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.cart-table__action-link:hover span,a:hover,a[href^="tel:"]{text-decoration:none}a[href^="tel:"]{color:inherit;white-space:nowrap;cursor:default}b,strong{font-weight:700}.about h2.about__title{font-size:60px;letter-spacing:.05em;margin:55px 0 15px}.about__list{margin-top:70px}.about__year{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:45px;position:relative}.about__year::before{content:"";border-left:1px dotted #c43e40;position:absolute;left:42px;top:0;height:100%}.about__year:last-child::before{display:none}.about__year-title{background-color:#c43e40;color:#fff;-webkit-box-flex:0;-webkit-flex:0 0 85px;-moz-box-flex:0;-ms-flex:0 0 85px;flex:0 0 85px;text-align:center;font-size:16px;font-weight:900;padding:5px;border-radius:25px;position:relative;z-index:1}.about__year-desc{padding-left:30px;padding-top:6px}@media only screen and (max-width:750px){.about h2.about__title{font-size:40px;margin:35px 0 10px}}@media only screen and (max-width:599px){.about__list{margin-top:45px}.about__year{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:35px}.about__year::before{left:32px}.about__year-title{-webkit-box-flex:0;-webkit-flex:0 0 65px;-moz-box-flex:0;-ms-flex:0 0 65px;flex:0 0 65px;font-size:14px;padding:4px}.about__year-desc{padding-left:20px;padding-top:4px}}.added-to-cart{position:fixed;bottom:35px;right:35px;width:400px;background-color:#fff;border-radius:10px;padding:30px 25px;box-shadow:0 0 35px rgba(0,0,0,.1);z-index:3;opacity:0;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);visibility:hidden;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.added-to-cart.is-visible{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);visibility:visible}.added-to-cart__close{position:absolute;right:15px;top:15px;width:30px;height:30px;background-color:#000;border-radius:50%;color:#fff;border:0;line-height:11px}.added-to-cart__close .icon{font-size:11px;-webkit-transition:-webkit-transform .35s ease;-o-transition:-o-transform .35s ease;-moz-transition:transform .35s ease,-moz-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease,-moz-transform .35s ease,-o-transform .35s ease}.added-to-cart__close:hover{background-color:#c43e40}.added-to-cart__close:hover .icon{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.added-to-cart__title{font-size:20px;font-weight:900;margin-bottom:20px}.added-to-cart__product{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.added-to-cart__product-img{width:115px;padding-right:20px;text-align:center;line-height:70px}.added-to-cart__product-img img{max-height:70px;max-width:95%;display:inline-block;vertical-align:middle}.added-to-cart__product-info{width:-webkit-calc(100% - 115px);width:-moz-calc(100% - 115px);width:calc(100% - 115px)}.added-to-cart__product-price{font-size:18px;font-weight:900;margin-bottom:7px}.added-to-cart__product-name{font-size:14px}.added-to-cart__btn{margin-top:20px}@media only screen and (max-width:1250px){.added-to-cart{width:305px;padding:35px 20px 20px}.added-to-cart__title{font-size:16px;margin-right:25px;margin-bottom:15px}.added-to-cart__product-price{font-size:16px}.added-to-cart__product-name{font-size:12px}}@media only screen and (max-width:750px){.added-to-cart{display:none!important}}.article__header{margin-bottom:35px}.article .page__title{margin-bottom:15px}.article__date{font-weight:700;font-size:14px;color:#5b5b5b}.article__share{margin:45px 0}.article__share-title{font-size:12px;margin-bottom:10px}.article__comments{margin:45px 0}.article__comments #vk_comments{max-width:100%!important}.article__comments #vk_comments iframe{width:100%!important}.article__more{margin-top:70px}.article__more-section{margin-bottom:70px}.article__more-title{font-size:24px;font-weight:900;margin-bottom:25px}.article__more-subtitle{font-size:18px;font-weight:900;margin-bottom:20px}.article__more .blog__grid-i{width:-webkit-calc(100%/3);width:-moz-calc(100%/3);width:calc(100%/3)}.article__more .blog-item__title{font-size:17px;padding-bottom:20px}.article__more .blog-item__text{padding:20px}@media only screen and (max-width:1400px){.article .page__title{font-size:26px}.article__more .blog-item__title{font-size:15px}.article__more .blog-item__text{padding:15px}.article__more .blog-item__date{margin-bottom:10px;font-size:12px}.article .textblock h2{font-size:24px}}@media only screen and (max-width:1250px){.article__more .blog__grid-i{width:50%}.article__more .blog__grid-i:nth-child(n+5){display:none}.article__more .blog-item__title{font-size:17px;padding-bottom:20px}.article__more .blog-item__text{padding:20px}.article__more-title{font-size:20px}.article__more-section .product-carousel__i{width:22.22222%;min-width:215px}.article__more-section .product-carousel__swiper{overflow:visible}}@media only screen and (max-width:1000px){.article__header{margin-bottom:25px}.article__more{margin-top:45px}.article__more .blog__grid-i{width:-webkit-calc(100%/3);width:-moz-calc(100%/3);width:calc(100%/3)}.article__more .blog__grid-i:nth-child(n+4){display:none}}@media only screen and (max-width:750px){.article .page__title{font-size:20px}.article__more .blog__grid-i{width:50%}.article__more .blog__grid-i:nth-child(n+3){display:none}.article__more-section .product-carousel__i{width:28.5%}.article .textblock h2{font-size:18px}}@media only screen and (max-width:599px){.article .page__title,.article .textblock h2{font-size:16px}.article__date{font-size:12px}.article__header{margin-bottom:20px}.article__more .blog__grid-i{width:100%}.article__more-section .product-carousel__i{width:60%;max-width:220px}}.aside-box{margin-bottom:35px}.aside-box__title{font-weight:900;font-size:24px;text-align:center;margin-bottom:20px}@media only screen and (max-width:1250px){.aside-box__title{font-size:20px}}.aside-products{padding:0 9%}.aside-products__list,.blog-item__img a{display:block}@media only screen and (max-width:1250px){.aside-products{padding:0 7%}}@media only screen and (max-width:1000px){.aside-products{padding:0;margin-left:-15px;margin-right:-15px}.aside-products__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.aside-products__i{width:22.22222%;min-width:180px}}@media only screen and (max-width:750px){.aside-products__i{width:28.5%}}@media only screen and (max-width:599px){.aside-products__i{width:60%}}.aside-promo__i{display:block;overflow:hidden;border-radius:10px;position:relative;color:#111;margin-bottom:20px}.aside-promo__i:hover{-webkit-transform:scale(.97,.97);-moz-transform:scale(.97,.97);-ms-transform:scale(.97,.97);-o-transform:scale(.97,.97);transform:scale(.97,.97)}.aside-promo__i img{height:310px;width:auto;display:block;margin-left:-35px}.aside-promo__i-title{position:absolute;width:100%;padding:30px 35px;bottom:0;left:0;font-size:23px;font-weight:700;z-index:1}@media only screen and (max-width:1250px){.aside-promo__i img{height:250px}.aside-promo__i-title{padding:30px 25px;font-size:18px}}@media only screen and (max-width:1000px){.aside-promo{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.aside-promo__i{width:49%}}@media only screen and (max-width:599px){.aside-promo{display:block}.aside-promo__i{width:auto}}.attention{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px 0}.attention__icon{color:#c43e40;background-color:#f4f4f4;border-radius:50%;text-align:center;-webkit-box-flex:0;-webkit-flex:0 0 120px;-moz-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px;height:120px;line-height:120px;font-size:0}.attention__icon .icon-bell,.attention__icon .icon-clock,.attention__icon .icon-credit,.attention__icon .icon-globe,.attention__icon .icon-list,.attention__icon .icon-ruble{font-size:60px}.attention__icon .icon-delivery-truck{font-size:39px}.attention__icon .icon-crane,.attention__icon .icon-return,.attention__icon .icon-return2{font-size:48px}.attention__icon .icon-good,.attention__icon .icon-logout{font-size:50px}.attention__icon .icon-cards{font-size:42px}.attention .attention__text{font-size:15px;padding-left:20px;width:-webkit-calc(100% - 120px);width:-moz-calc(100% - 120px);width:calc(100% - 120px)}.attention .attention__text h3{font-size:16px;margin:0 0 10px}.attention .attention__text p{margin:0}.attention__footnote{width:100%;font-size:12px;margin-top:20px}@media only screen and (max-width:1000px){.attention__text{font-size:14px}.attention__text br{display:none}}@media only screen and (max-width:599px){.attention{display:block}.attention .attention__text{width:auto;padding-left:0;text-align:center}.attention .attention__text h3{text-align:center}.attention__icon{width:80px;height:80px;line-height:80px;margin:0 auto 10px}.attention__icon .icon-bell,.attention__icon .icon-clock,.attention__icon .icon-credit,.attention__icon .icon-globe,.attention__icon .icon-list,.attention__icon .icon-ruble{font-size:34px}.attention__icon .icon-delivery-truck{font-size:24px}.attention__icon .icon-crane,.attention__icon .icon-return,.attention__icon .icon-return2{font-size:32px}.attention__icon .icon-good,.attention__icon .icon-logout{font-size:28px}.attention__icon .icon-cards{font-size:26px}}.blog-item{border:1px solid #e0e0e0;border-radius:10px;height:100%}.blog-item,.blog-item__img{overflow:hidden}.blog-item__img img{width:100%;display:block;-webkit-transition:-webkit-transform .35s ease;-o-transition:-o-transform .35s ease;-moz-transition:transform .35s ease,-moz-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease,-moz-transform .35s ease,-o-transform .35s ease}.blog-item__img a:hover img,.catalog__i a:hover img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}.blog-item__text{padding:20px 25px}.blog-item__date{margin-bottom:13px;color:#6b6b6b;font-size:14px;font-weight:700}.blog-item__title{display:block;padding-bottom:35px;font-size:22px;color:#111;font-weight:900;text-decoration:none}.blog-item__title:hover{color:#c43e40}@media only screen and (max-width:1599px){.blog-item__title{font-size:18px}}@media only screen and (max-width:1400px){.blog-item__title{font-size:17px;padding-bottom:20px}.blog-item__text{padding:20px}}@media only screen and (max-width:1000px){.blog-item__title{font-size:15px}.blog-item__text{padding:15px}.blog-item__date{margin-bottom:10px;font-size:12px}}.blog-teaser{border:3px solid #c43e40;border-radius:10px;padding:25px 45px;position:relative;height:100%}.blog-teaser:hover:after,.blog-teaser:hover:before{height:0}.blog-teaser:after,.blog-teaser:before{content:"";position:absolute;border-left:5px solid #fff}.blog-teaser:before{left:-4px;top:42px;height:25px;-webkit-transition:height .15s ease;-o-transition:height .15s ease;-moz-transition:height .15s ease;transition:height .15s ease}.blog-teaser:after{right:-4px;bottom:15px;height:70px;-webkit-transition:height .15s ease .1s;-o-transition:height .15s ease .1s;-moz-transition:height .15s ease .1s;transition:height .15s ease .1s}.blog-teaser__cat{margin-bottom:20px;font-size:24px;font-weight:900}.blog-teaser__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.blog-teaser__img{padding-right:30px;width:45%;height:115px;line-height:115px}.blog-teaser__img img{border-radius:8px;max-width:100%;vertical-align:middle;display:inline-block}.blog-teaser__text{width:55%}.blog-teaser__title{font-size:14px;line-height:1.7;color:#111;text-decoration:none;margin-bottom:10px;display:block}.blog-teaser__title:hover{text-decoration:underline}.blog-teaser__date{color:#999;font-size:14px}.blog-teaser__more{color:#111;font-size:12px;margin-top:20px;display:inline-block}@media only screen and (max-width:1250px){.blog-teaser{padding:15px 20px}.blog-teaser__cat{font-size:18px;margin-bottom:10px}.blog-teaser__content{display:block}.blog-teaser__img{width:auto;height:105px;line-height:105px;margin-bottom:10px;padding-right:0}.blog-teaser__img img{max-height:105px}.blog-teaser__text{width:auto}}@media only screen and (max-width:1000px){.blog-teaser__title{font-size:12px;margin-bottom:5px}.blog-teaser__date{font-size:12px}.blog-teaser__more{margin-top:15px}}.blog__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:35px}.blog__header .page__title{margin:0}.blog__header-nav{width:100px}.blog__grid{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px -7px}.blog__grid-i{width:25%;padding:10px 7px}.blog__pagination{margin-top:35px}.blog__show-more{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:35px;height:48px}@media only screen and (max-width:1250px){.blog__grid-i{width:-webkit-calc(100%/3);width:-moz-calc(100%/3);width:calc(100%/3)}}@media only screen and (max-width:1000px){.blog__header{margin-bottom:25px}.blog__pagination{margin-top:15px}.blog__show-more{margin-bottom:20px}}@media only screen and (max-width:750px){.blog__grid-i{width:50%}}@media only screen and (max-width:599px){.blog__header{margin-bottom:20px}.blog__show-more{margin-bottom:15px}.blog__grid-i{width:100%}}.bonuslist{border-collapse:collapse;width:100%;padding:0;margin:0}.bonuslist th{font-size:12px;font-weight:400;color:#999;border-bottom:3px solid #e7e6e6;padding:8px 0;width:33%}.bonuslist td{padding:20px 0;border-bottom:1px solid #e7e6e6;width:33%}@media only screen and (max-width:750px){.bonuslist td:first-child,.bonuslist td:last-child,.bonuslist th:first-child,.bonuslist th:last-child{width:23%}.bonuslist th span{display:none}}.bonuspage__img{margin-left:-25px;margin-right:-25px;height:630px;background:url(/bitrix/templates/pop-music/css/../images/bonuscard-img.png)no-repeat center center}.bonuspage__shoplist{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:70px}.bonuspage__shop{background-color:#fff;width:49%;border-radius:10px;margin-bottom:20px;padding:35px 3.5%}.bonuspage__shop-title{color:#c43e40;font-weight:900;font-size:24px;margin-bottom:15px;text-transform:uppercase}.bonuspage__shop-info{font-size:16px;font-weight:700;margin-bottom:25px;line-height:1.7}.bonuspage__shop-info:last-child,.hintbox__text ul li:last-child{margin-bottom:0}.bonuspage__steps{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;counter-reset:num}.bonuspage__step{text-align:center;width:20%}.bonuspage__step-icon{width:125px;height:125px;line-height:125px;display:inline-block;border-radius:50%;background-color:#fff;color:#c43e40;position:relative}.bonuspage__step-icon:before{content:counter(num);counter-increment:num;font-size:16px;line-height:38px;font-weight:700;color:#fff;width:38px;height:38px;border-radius:50%;background-color:#c43e40;position:absolute;right:-12px;top:0}.bonuspage__step-icon .icon-to-cart{font-size:51px}.bonuspage__step-title{margin:15px 0;font-weight:700;font-size:16px}.bonuspage__step-desc,.brandpage__category li a{font-size:14px;font-weight:400}@media only screen and (max-width:1400px){.bonuspage__step{width:22%}.bonuspage__img{height:520px;background-size:auto 100%}}@media only screen and (max-width:1250px){.bonuspage__step{width:23.5%}.bonuspage__img{height:420px}.bonuspage__shop-info{font-size:15px}}@media only screen and (max-width:1000px){.bonuspage__img{height:360px}.bonuspage__shoplist{margin-bottom:45px}.bonuspage__shop{padding-top:25px;padding-bottom:25px}.bonuspage__shop-info{font-size:14px;font-weight:400}.bonuspage__shop-title{font-size:20px}.bonuspage__step-title{font-size:14px}.bonuspage__step-desc{font-size:13px}}@media only screen and (max-width:750px){.bonuspage__img{height:300px}.bonuspage__shoplist{display:block}.bonuspage__shop{width:auto}.bonuspage__steps{display:block}.bonuspage__step{width:auto;margin-bottom:30px}.bonuspage__step:last-child{margin-bottom:0}.bonuspage__step-icon{width:75px;-webkit-box-flex:0;-webkit-flex:0 0 75px;-moz-box-flex:0;-ms-flex:0 0 75px;flex:0 0 75px;height:75px;line-height:75px;text-align:center}.bonuspage__step-icon::before{width:24px;height:24px;line-height:24px;font-size:13px;right:-5px}.bonuspage__step-icon .icon,.bonuspage__step-icon .icon-to-cart{font-size:40px}.bonuspage__step-icon .icon-pay-card{font-size:44px}.bonuspage__step-title{margin-bottom:10px}}@media only screen and (max-width:599px){.bonuspage__img{height:250px;background-size:auto 90%;background-position:70% 50%}.bonuspage__shop{padding-left:20px;padding-right:20px}}.br-theme-css-stars .br-widget{height:23px;white-space:nowrap;text-align:center}.br-theme-css-stars .br-widget a{text-decoration:none;height:22px;width:22px;font-size:30px;line-height:23px;margin-right:0}.br-theme-css-stars .br-widget a:after{content:"★";color:#ddd}.br-theme-css-stars .br-widget a.br-active:after,.br-theme-css-stars .br-widget a.br-selected:after{color:#f8b600}.br-theme-css-stars .br-widget .br-current-rating{display:none}.brandpage__logo{text-align:center;margin:55px 0}.brandpage__logo img{max-height:120px;max-width:230px}.brandpage__category{margin:55px 0 80px}.brandpage__category li{display:inline-block;vertical-align:top;width:19%;font-size:0;padding-right:25px;margin-bottom:12px}.brandpage__category li a{text-decoration:none;color:#111}.brandpage__category li a:hover,.brands__abc-list li a:hover,.brands__abc-list li.is-current a,.brands__letter-name:hover{color:#c43e40}.brandpage__content{margin-bottom:80px}@media only screen and (max-width:1599px){.brandpage__category li{width:24%}}@media only screen and (max-width:1400px){.brandpage__category,.brandpage__content{margin-bottom:55px}}@media only screen and (max-width:1000px){.brandpage__category li{width:32%;padding-right:30px}}@media only screen and (max-width:750px){.brandpage__category li{width:100%;display:block;padding-right:0}}@media only screen and (max-width:599px){.brandpage__category,.brandpage__logo{margin:35px 0}.brandpage__content{margin-bottom:35px}}.brands__abc{margin-bottom:45px}.brands__abc-all{margin-top:25px}.brands__abc-list{margin:0-10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.brands__abc-list li{display:inline-block;margin-right:10px;margin-bottom:12px}.brands__abc-list li:last-child,.breadcrumbs__list li:last-child{margin-right:0}.brands__abc-list li a{display:inline-block;padding:0 10px;text-decoration:none;color:#111;font-weight:900;font-size:20px}.brands__letter-header{font-size:36px;font-weight:900;margin-bottom:35px}.brands__letter-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.brands__letter-group{width:20%;margin-bottom:40px;padding-right:25px}.brands__letter-name{font-weight:900;font-size:20px;color:#111;text-decoration:none;margin-bottom:20px;display:block}.brands__letter-list li,.cd-page__info ul li{margin-bottom:12px}.brands__letter-list li a{font-size:14px;font-weight:400;text-decoration:none;color:#333}.brands__letter-list li a:hover,.breadcrumbs__list li a:hover{text-decoration:underline}@media only screen and (max-width:1599px){.brands__letter-group{width:25%}}@media only screen and (max-width:1400px){.brands__abc-list li{margin-right:8px}.brands__abc-list li a{font-size:18px}}@media only screen and (max-width:1250px){.brands__abc{margin-bottom:30px}.brands__abc-list{margin-left:-8px;margin-right:-8px}.brands__abc-list li{margin-right:3px}.brands__abc-list li a{font-size:15px;padding:0 8px}.brands__letter-name{font-size:18px}}@media only screen and (max-width:1000px){.brands__abc-all{margin-top:10px}.brands__abc-list{display:block}.brands__letter-group{width:-webkit-calc(100%/3);width:-moz-calc(100%/3);width:calc(100%/3)}.brands-list li a{font-size:13px}}@media only screen and (max-width:750px){.brands__letter-header{font-size:26px;margin-bottom:20px}.brands__letter-group{width:50%;padding-right:30px}.brands__letter-name{font-size:16px}}@media only screen and (max-width:599px){.brands__abc-list{margin-left:-7px;margin-right:-7px}.brands__abc-list li{margin-right:0}.brands__abc-list li a{padding:0 7px}.brands__letter-group{width:100%;padding-right:0}}.breadcrumbs{padding:0 0 50px}.breadcrumbs__list li{display:inline-block;vertical-align:top;margin-right:30px}.breadcrumbs__list li a,.breadcrumbs__list li>span{color:#6b6b6b;font-size:14px;font-weight:700;letter-spacing:.025em;padding:10px 0;display:block}.breadcrumbs__list li>span{opacity:.6}.breadcrumbs__list li a{text-decoration:none}.breadcrumbs__list li.breadcrumbs__backlink a{padding-left:13px;padding-right:13px;border:1px solid #dcdcdc;border-radius:6px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs__list li.breadcrumbs__backlink a .icon{margin-right:7px}.breadcrumbs__list li.breadcrumbs__backlink a:hover{border:1px solid #bdbdbd;text-decoration:none}@media only screen and (max-width:1400px){.breadcrumbs__list li a{font-size:13px}}@media only screen and (max-width:1250px){.breadcrumbs{padding:0 0 30px}}@media only screen and (max-width:750px){.breadcrumbs{padding:0;overflow-x:auto;margin-left:-15px;margin-right:-15px;margin-bottom:20px}.breadcrumbs__list{text-align:left;white-space:nowrap;padding-left:15px;padding-right:15px}.breadcrumbs__list li{margin-right:20px}.breadcrumbs__list,.breadcrumbs__list li.breadcrumbs__backlink{display:inline-block}.breadcrumbs__list li.breadcrumbs__backlink a{padding:8px 10px;font-size:11px}.breadcrumbs__list li a,.breadcrumbs__list li>span{font-size:12px}}.btn-up{width:75px;height:75px;line-height:75px;border-radius:50%;font-size:0;display:block;position:fixed;right:25px;bottom:150px;color:#000;text-align:center;background-color:rgba(239,239,239,.5);opacity:.5;z-index:2}.btn-up .icon{font-size:32px}.btn-up:hover{background-color:rgba(239,239,239,.8);opacity:1}@media only screen and (max-width:1400px){.btn-up{width:60px;height:60px;line-height:60px}.btn-up .icon{font-size:18px}}@media only screen and (max-width:1000px){.btn-up{right:15px;bottom:15px;display:none!important}}@media only screen and (max-width:750px){.btn-up{width:50px;height:50px;line-height:50px}}.btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:40px;font-size:14px;font-weight:700;font-family:Manrope,Arial,Helvetica,sans-serif;border-radius:6px;padding:0 30px;border:0;text-decoration:none;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.btn:disabled{pointer-events:none;cursor:default;background-color:#efefef!important;border-color:#efefef!important;color:#111!important}.btn .icon{margin-right:10px}.btn._wide{width:100%}.btn._medium{height:48px}.btn._big{height:64px;font-size:18px;border-radius:8px}.btn._red{background-color:#c43e40;color:#fff}.btn._red:hover{background-color:#ca5253}.btn._black,.btn._white{background-color:#fff}.btn._white{border:2px solid #c43e40;color:#c43e40}.btn._white:hover{background-color:#c43e40;color:#fff}.btn._black{border:2px solid #111;color:#111}.btn._black:hover{border:2px solid #c43e40;color:#c43e40}.btn._blackbg{background-color:#000;border:2px solid #000;color:#fff}.btn._blackbg:hover{color:#000;background-color:#fff}.btn._grey{background-color:#f1f1f1;color:#111}.btn._grey:hover{background-color:#e4e4e4}@media only screen and (max-width:1000px){.btn{font-size:14px;padding:0 20px}.btn._big{height:48px;font-size:16px}}.carousel-nav{position:relative;text-align:center;margin-bottom:50px}.carousel-nav__list{display:inline-block;border-bottom:4px solid #f8f6f6;position:relative}.carousel-nav__list a{display:inline-block;color:#111;font-size:12px;padding:5px 18px 10px;position:relative;text-decoration:none}.carousel-nav__list a:nth-child(n+7){display:none}.carousel-nav__list .slide-hover{position:absolute;bottom:-4px;left:0;height:4px;background:#c43e40}.carousel-nav__more{position:absolute;right:0;top:3px}.carousel-nav__more a{color:#111;font-size:12px;border-bottom:1px solid #111;text-decoration:none}.carousel-nav__more a:hover{border-bottom:1px solid transparent}@media only screen and (max-width:1250px){.carousel-nav{text-align:left}.carousel-nav__list a{padding-left:11px;padding-right:11px}}@media only screen and (max-width:1000px){.carousel-nav{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;position:static;margin-bottom:0;margin-left:-15px;margin-right:-15px;overflow-x:auto}.carousel-nav__more{top:4px}.carousel-nav__list{border-bottom:none;display:inline-block;white-space:nowrap;padding:2px 0}.carousel-nav__list .slide-hover{display:none!important}.carousel-nav__list a{background-color:#f4f4f4;border:1px solid #f4f4f4;font-size:10px;text-align:center;max-width:125px;min-width:60px;border-radius:35px;height:40px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px;white-space:normal}.carousel-nav__list a.is-active{background-color:#fff;border:1px solid #c43e40;color:#c43e40}.carousel-nav__list a:nth-child(n+7){display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.carousel-nav__list a:first-child{margin-left:15px}.carousel-nav__list a:nth-last-child(2){margin-right:15px}.carousel-nav__list a+a{margin-left:7px}}@media only screen and (max-width:599px){.carousel-nav__more{right:auto;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:35px}}.cart-table__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0;border-bottom:1px solid #f4f4f4}.cart-table__img{width:150px;padding:0 20px}.cart-table__img img{max-width:100%;max-height:120px}.cart-table__info{padding:0 20px;width:-webkit-calc((100% - 550px)*.65);width:-moz-calc((100% - 550px)*.65);width:calc((100% - 550px)*.65)}.cart-table__name{color:#111;font-size:20px;font-weight:700;display:block;text-decoration:none}.cart-table__action-link._inlist .icon,.cart-table__name:hover,.catalog__i a:hover,.category__sortbox-cat a span{color:#c43e40}.cart-table__instock{font-size:12px;font-weight:900;border:1px solid #999;display:inline-block;margin-top:10px;padding:4px 10px 4px 25px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjEwcHgiIGhlaWdodD0iNy4zcHgiIHZpZXdCb3g9IjAgMCAxMCA3LjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwIDcuMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZD0iTTkuNywxLjdMNC40LDdDNCw3LjQsMy40LDcuNCwzLDdMMC4zLDQuM2MtMC40LTAuNC0wLjQtMSwwLTEuNGMwLjQtMC40LDEtMC40LDEuNCwwbDIsMmw0LjUtNC41YzAuNC0wLjQsMS0wLjQsMS40LDANCgkJQzEwLjEsMC43LDEwLjEsMS4zLDkuNywxLjd6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==)no-repeat 8px center}.cart-table__sum{width:200px;padding:0 20px;font-size:24px;font-weight:700}.cart-table__oldprice{text-decoration:line-through;font-size:16px}.cart-table__qty{width:-webkit-calc((100% - 550px)*.35);width:-moz-calc((100% - 550px)*.35);width:calc((100% - 550px)*.35);padding:22px 0;position:relative;text-align:center}.cart-table__qty-desc{font-size:12px;margin-top:7px;color:#999;position:absolute;bottom:0;left:0;width:100%}.cart-table__action{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;width:200px;padding:0 20px}.cart-table__action-link,.catalog__i a{color:#c3c3c3;text-decoration:none}.catalog__i a{color:#111}.cart-table__action-link:hover{color:#9d9d9d}.cart-table__action-link .icon-heart-empty,.cart-table__action-link .icon-trash{font-size:28px}.cart-table__action-link span{display:none;padding-left:5px;text-decoration:underline;color:#999;font-size:12px}@media only screen and (max-width:1599px){.cart-table__name{font-size:18px}}@media only screen and (max-width:1400px){.cart-table__name{font-size:16px}.cart-table__sum{font-size:22px}}@media only screen and (max-width:1000px){.cart-table__row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.cart-table__img{position:absolute;left:0;top:20px}.cart-table__info,.cart-table__qty,.cart-table__sum{width:100%;padding-left:150px}.cart-table__sum{margin-top:15px}.cart-table__qty{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-top:15px;padding-bottom:15px}.cart-table__qty-desc{position:static;margin-left:10px;width:auto}.cart-table__action{width:100%;display:block;padding:0}.cart-table__action-link{margin-right:20px}.cart-table__action-link span{display:inline-block}.cart-table__action-link .icon-heart-empty,.cart-table__action-link .icon-trash{font-size:15px}}@media only screen and (max-width:599px){.cart-table__img{width:80px;padding:0 5px}.cart-table__info,.cart-table__qty,.cart-table__sum{padding-left:85px}.cart-table__name{font-size:14px}.cart-table__instock{font-size:10px;padding:3px 8px 3px 20px;background-position:5px center}.cart-table__sum{font-size:18px}.cart-table__oldprice{font-size:14px}.cart-table__qty{display:block;text-align:left}.cart-table__qty-desc{margin-left:0}}.cart .page__title{text-transform:none}.cart__topinfo{margin-bottom:20px}.cart__footer{margin-top:40px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart__footer,.cart__promocode-form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.cart__promocode-input{width:295px;height:48px}.cart__promocode-submit{margin-left:5px}.cart__checkout{width:430px}.cart__checkout p{margin:7px 0;font-size:16px;font-weight:700}.cart__checkout-sum{font-weight:700}.cart__checkout-label{font-size:20px;letter-spacing:.05em;margin-right:10px}.cart__checkou-oldsum{font-size:24px;text-decoration:line-through;margin-right:10px}.cart__checkout-finish{font-size:36px}.cart__usersale{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border:1px dashed #c43e40;border-radius:6px;margin-left:-25px;margin-top:12px;padding:10px 25px}.cart__usersale-sale{font-size:48px;font-weight:700;margin-right:20px}.cart__usersale-desc{font-size:12px}.cart__usersale-desc strong{display:block;font-size:18px;margin-bottom:3px}.cart__submit{text-align:right;margin:35px -5px 0}.cart__submit .btn{width:370px;margin:0 5px}@media only screen and (max-width:1250px){.cart__checkout{width:380px}.cart__checkou-oldsum{font-size:20px}.cart__checkout-finish{font-size:32px}.cart__usersale-desc strong{font-size:16px}.cart__usersale-sale{font-size:42px}}@media only screen and (max-width:1000px){.cart__promocode-input{width:200px;height:40px}.cart__checkout{width:-webkit-calc(100% - 370px);width:-moz-calc(100% - 370px);width:calc(100% - 370px)}.cart__submit{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:35px 0 0}.cart__submit .btn{width:49%;margin:0}}@media only screen and (max-width:750px){.cart__footer{display:block;margin-top:30px}.cart__checkout{width:auto}.cart__usersale{margin-left:0}.cart__promocode-form .inputbox{width:-webkit-calc(100% - 118px);width:-moz-calc(100% - 118px);width:calc(100% - 118px)}.cart__promocode-input{width:100%}}@media only screen and (max-width:599px){.cart__promocode-submit{width:125px}.cart__submit{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:20px}.cart__submit .btn{width:100%;margin-bottom:10px;height:60px;font-size:16px}.cart__checkout-label{font-size:16px}.cart__checkou-oldsum{font-size:17px}.cart__checkout-finish{font-size:24px}.cart__checkout p{font-size:13px}.cart__usersale{padding:7px 15px}.cart__usersale-sale{margin-right:10px}.cart__usersale-desc{font-size:10px}.cart__usersale-desc strong{font-size:14px}}.catalog{margin:0-7px}.catalog__grid{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.catalog__i{width:25%;text-align:center;margin-bottom:35px;padding:0 7px}.catalog__i-img{background-color:#f4f4f4;border-radius:8px;height:360px;line-height:360px;overflow:hidden}.catalog__i-img img{display:inline-block;vertical-align:middle;-webkit-transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;-moz-transition:transform .3s ease,-moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease,-o-transform .3s ease;max-width:75%;max-height:90%}.catalog__i-img._right{text-align:right}.catalog__i-img._top img{vertical-align:top}.catalog__i-name{text-transform:uppercase;font-size:16px;letter-spacing:.05em;font-weight:900;padding:15px 0}@media only screen and (max-width:1400px){.catalog__i-img{height:300px;line-height:300px}}@media only screen and (max-width:1250px){.catalog__i-img{height:250px;line-height:250px}.catalog__i-name{font-size:14px}}@media only screen and (max-width:1000px){.catalog__i{width:-webkit-calc(100%/3);width:-moz-calc(100%/3);width:calc(100%/3);margin-bottom:20px}}@media only screen and (max-width:750px){.catalog__i{width:50%}}@media only screen and (max-width:380px){.catalog__i{width:100%}}.category-desc{margin-top:70px}@media only screen and (max-width:750px){.category-desc{margin-top:40px}}.category._fullwide .category__sortbox{display:block}.category._fullwide .products-grid__i{width:-webkit-calc(100%/6);width:-moz-calc(100%/6);width:calc(100%/6)}.category__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.category__main{width:-webkit-calc(100% - 345px);width:-moz-calc(100% - 345px);width:calc(100% - 345px)}.category__leftside{width:345px;padding-right:45px}.category__promo{margin-bottom:40px;margin-top:40px}.category__promo:first-child,.textblock h2:first-child{margin-top:0}.category__promo-img{width:100%;display:block}.category__sortbox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:50px}.category__sortbox-cat a{display:inline-block;margin-bottom:15px;margin-right:15px;text-decoration:none;font-size:12px;font-weight:900;text-transform:uppercase;color:#111;background-color:#f4f4f4;padding:7px}.category__sortbox-cat a:hover{background-color:#eaeaea}.category__cat-filter,.category__promo-img._s{display:none}.category__sort{min-width:190px;padding-bottom:10px;margin-left:45px}.category__sort .select-styled{font-size:12px}.category__filter-selected{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.category__filter-selected>span{font-weight:900;font-size:12px;line-height:30px;margin-right:10px;display:inline-block}.category__filter-selected-value{margin-right:10px;background-color:#f4f4f4;color:#111;font-size:12px;font-weight:900;text-decoration:none;padding:8px 13px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:10px}.category__filter-selected-value .icon-close{font-size:13px;opacity:.4;margin-left:10px}.category__filter-selected-value:nth-last-child(2){margin-right:20px}.category__filter-selected-value:hover{background-color:#e7e7e7}.category__filter-selected-value:hover .icon-close{opacity:1}.category__filter-selected-reset{font-size:12px;color:#999;white-space:nowrap}.category__filter-selected-reset:hover{text-decoration:none}.category__pagination{margin-top:35px}.category__show-more{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:35px;height:48px}.category__filter-open{display:none;min-width:48%;height:48px}.category__filter-open .icon{margin-right:15px}@media only screen and (max-width:1599px){.category__main{width:-webkit-calc(100% - 300px);width:-moz-calc(100% - 300px);width:calc(100% - 300px)}.category__leftside{width:300px;padding-right:40px}}@media only screen and (max-width:1400px){.category._fullwide .products-grid__i{width:20%}}@media only screen and (max-width:1250px){.category__filter-selected{display:block}.category._fullwide .products-grid__i{width:25%}}@media only screen and (max-width:1000px){.category._fullwide .products-grid__i{width:-webkit-calc(100%/3);width:-moz-calc(100%/3);width:calc(100%/3)}.category__row{display:block}.category__main{width:auto}.category__leftside{width:auto;padding:0}.category__promo{margin-left:-15px;margin-right:-15px;margin-bottom:25px}.category__sortbox{margin-bottom:35px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.category__sortbox-cat a{font-size:11px;margin-bottom:12px;margin-right:8px}.category__pagination{margin-top:15px}.category__show-more{margin-bottom:20px}.category__sort{padding-bottom:0;min-width:48%;margin-left:0}.category__filter-selected{display:none}.category__filter-open{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width:750px){.category__promo-img._l{display:none}.category__promo-img._s{display:block}.category__cat-filter{display:block;width:100%}.category__sortbox-cat{display:none;padding-top:15px}}@media only screen and (max-width:599px){.category._fullwide .products-grid__i{width:50%}.category__sortbox{display:block}.category__filter-open{width:100%;margin-bottom:10px}.category__show-more{margin-bottom:15px}}.catmenu{display:none;padding:0 25px;margin-top:50px;margin-left:-25px;margin-right:-25px;overflow-x:auto;width:auto}.catmenu__list{white-space:nowrap;padding:2px 0}.catmenu__i{display:inline-block;vertical-align:top;text-align:center;text-decoration:none;color:#111;max-width:115px;white-space:normal}.catmenu__i+.catmenu__i{margin-left:25px}.catmenu__i-img{margin-bottom:7px}.catmenu__i-img img{border-radius:50%}.catmenu__i-name{font-size:12px;min-height:30px}@media only screen and (max-width:1250px){.catmenu{display:block}}@media only screen and (max-width:1000px){.catmenu{margin-left:-15px;margin-right:-15px;margin-top:35px}}.cd-page__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:70px}.cd-page__img{-webkit-box-flex:0;-webkit-flex:0 0 360px;-moz-box-flex:0;-ms-flex:0 0 360px;flex:0 0 360px}.cd-page__img img{width:100%;height:auto}.cd-page__main{width:-webkit-calc(100% - 360px);width:-moz-calc(100% - 360px);width:calc(100% - 360px);padding-left:6%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.cd-page__download{margin-bottom:15px;margin-top:10px}.cd-page__gallery-title{margin-bottom:10px}.cd-page__gallery-list a{display:inline-block;margin-right:15px;position:relative}.cd-page__gallery-list a:last-child{margin-right:0}.cd-page__gallery-list a::after{content:"";width:75px;height:75px;background:rgba(0,0,0,.35)url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2022.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Capa_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2230px%22%20height%3D%2230px%22%20viewBox%3D%220%200%2030%2030%22%20style%3D%22enable-background%3Anew%200%200%2030%2030%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill%3A%23FFFFFF%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%3E%0D%0A%09%3Cg%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M29.6%2C27.9l-8.5-8.5c1.7-2%2C2.6-4.6%2C2.6-7.5C23.7%2C5.3%2C18.4%2C0%2C11.9%2C0S0%2C5.3%2C0%2C11.9s5.3%2C11.9%2C11.9%2C11.9%0D%0A%09%09%09c2.8%2C0%2C5.4-1%2C7.5-2.6l8.5%2C8.5c0.2%2C0.2%2C0.6%2C0.4%2C0.9%2C0.4s0.6-0.1%2C0.9-0.4C30.1%2C29.1%2C30.1%2C28.4%2C29.6%2C27.9z%20M11.9%2C21.2%0D%0A%09%09%09c-5.2%2C0-9.4-4.2-9.4-9.4s4.2-9.4%2C9.4-9.4s9.4%2C4.2%2C9.4%2C9.4S17%2C21.2%2C11.9%2C21.2z%22%2F%3E%0D%0A%09%3C%2Fg%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A)no-repeat center center;background-size:30px auto;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(0,0);-moz-transform:translate(-50%,-50%) scale(0,0);-ms-transform:translate(-50%,-50%) scale(0,0);-o-transform:translate(-50%,-50%) scale(0,0);transform:translate(-50%,-50%) scale(0,0);-webkit-transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;-moz-transition:transform .3s ease,-moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease,-o-transform .3s ease}.cd-page__gallery-list a:hover::after{-webkit-transform:translate(-50%,-50%) scale(1,1);-moz-transform:translate(-50%,-50%) scale(1,1);-ms-transform:translate(-50%,-50%) scale(1,1);-o-transform:translate(-50%,-50%) scale(1,1);transform:translate(-50%,-50%) scale(1,1)}.cd-page__gallery-list a img{display:block;max-width:100%}.cd-page__info{margin-top:70px;max-width:960px}.cd-page__info._col2 ul{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.cd-page__info h2{font-size:24px;margin:0 0 15px}@media only screen and (max-width:1250px){.cd-page__gallery-list a{max-width:-webkit-calc(100%/6);max-width:-moz-calc(100%/6);max-width:calc(100%/6)}}@media only screen and (max-width:1000px){.cd-page__img{-webkit-box-flex:0;-webkit-flex:0 0 280px;-moz-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px}.cd-page__main{width:-webkit-calc(100% - 280px);width:-moz-calc(100% - 280px);width:calc(100% - 280px)}}@media only screen and (max-width:750px){.cd-page__header{display:block;margin-bottom:40px}.cd-page__img{max-width:360px;margin:0 auto}.cd-page__main{padding-left:0;width:auto;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:20px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.cd-page__download{margin-bottom:0;margin-top:20px}.cd-page__gallery{text-align:center}.cd-page__gallery-title{display:none}.cd-page__info{margin-top:40px}.cd-page__info._col2 ul{-webkit-columns:1;-moz-columns:1;columns:1}.cd-page__info h2{font-size:18px}}@media only screen and (max-width:599px){.cd-page__info h2{font-size:16px}.cd-page__download{width:100%}.cd-page__gallery-list a{margin-right:10px}}.cd{margin-top:70px}.cd__title{font-size:28px;font-weight:900;margin-bottom:55px}.cd__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0-25px}.cd__i{width:25%;padding:0 25px;margin-bottom:80px}.cd__i p{margin:5px 0 0}.cd__i-img{margin-bottom:20px}.cd__i-img img{width:100%}.cd__i-title{font-size:18px;font-weight:900;color:#111;text-decoration:none}.cd__i-title:hover{color:#c43e40}.cd__form-fields{max-width:960px}.cd__form-fields .inputbox,.cd__form-fields .inputbox__label,.cd__form-submit{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.cd__form-fields .inputbox__label,.cd__form-submit{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.cd__form-fields .inputbox__label{-webkit-box-flex:0;-webkit-flex:0 0 215px;-moz-box-flex:0;-ms-flex:0 0 215px;flex:0 0 215px;height:48px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:14px;margin-bottom:0;font-weight:500}.cd__form-fields .inputbox__label span{display:block;width:100%;font-size:12px;font-weight:300;margin-top:5px}.cd__form-fields .inputbox__field{width:-webkit-calc(100% - 215px);width:-moz-calc(100% - 215px);width:calc(100% - 215px)}.cd__form-submit{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:45px}.cd__form-terms{font-size:12px;color:#999}.cd__form-terms a{color:#999}.cd__form-btn{width:370px;margin-left:35px}.cd__form-success{display:none}@media only screen and (max-width:1599px){.cd__i-title{font-size:16px}}@media only screen and (max-width:1250px){.cd__list{margin:0-15px}.cd__title{font-size:22px;margin-bottom:35px}.cd__i{padding:0 15px;margin-bottom:45px}.cd__i-img{margin-bottom:10px}}@media only screen and (max-width:1000px){.cd{margin-top:45px}.cd__i{width:-webkit-calc(100%/3);width:-moz-calc(100%/3);width:calc(100%/3)}}@media only screen and (max-width:750px){.cd__i{width:50%}.cd__title{font-size:18px;margin-bottom:25px}}@media only screen and (max-width:599px){.cd__i{width:100%;margin-bottom:35px}.cd__title{font-size:16px}.cd__i-title{font-size:15px}.cd__form-fields .inputbox{display:block}.cd__form-fields .inputbox__label{height:auto;margin-bottom:5px}.cd__form-fields .inputbox__field{width:auto}.cd__form-submit{display:block;margin-top:25px}.cd__form-btn{width:100%;margin-left:0;margin-bottom:15px}}.checkout-cart{background-color:#f8f7f7;padding:40px;border-radius:8px}.checkout-cart__header{font-size:18px;font-weight:700;padding:0 10px}.checkout-cart__content{padding-top:20px}.checkout-cart__products{padding:0 10px}.checkout-cart__product{margin-bottom:15px;font-weight:500;line-height:1.4}.checkout-cart__product a{color:#000;text-decoration:none}.checkout-cart__product a:hover,.checkout__bonus-more span,a.complect__product-name:hover{text-decoration:underline}.checkout-cart__product strong{font-size:16px}.checkout-cart__sum{font-weight:900;padding-top:20px;padding-left:10px;padding-right:10px;margin-top:22px;font-size:26px;border-top:1px solid #000}.checkout-cart__footer{text-align:center;margin-top:50px;padding:0 10px}.checkout-cart__back{color:#111;margin-top:25px;display:inline-block}@media only screen and (max-width:1400px){.checkout-cart{padding:30px}}@media only screen and (max-width:1250px){.checkout-cart{padding:25px 20px}.checkout-cart__sum{font-size:24px}.checkout-cart__footer{margin-top:35px}}@media only screen and (min-width:1001px){.checkout-cart__content{display:block!important}}@media only screen and (max-width:1000px){.checkout-cart{position:static!important}.checkout-cart__content{display:none}}@media only screen and (max-width:599px){.checkout-cart{padding:23px 10px}.checkout-cart__header{cursor:pointer;position:relative}.checkout-cart__header:after{content:"";position:absolute;right:15px;top:0;height:100%;width:12px;background:url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2022.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Capa_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%22451.8px%22%20height%3D%22257.6px%22%20viewBox%3D%220%200%20451.8%20257.6%22%20style%3D%22enable-background%3Anew%200%200%20451.8%20257.6%3B%22%20xml%3Aspace%3D%22preserve%22%0D%0A%09%3E%0D%0A%3Cg%3E%0D%0A%09%3Cpath%20d%3D%22M225.9%2C257.6c-8.1%2C0-16.2-3.1-22.4-9.3L9.3%2C54C-3.1%2C41.7-3.1%2C21.6%2C9.3%2C9.3C21.6-3.1%2C41.7-3.1%2C54%2C9.3l171.9%2C171.9L397.8%2C9.3%0D%0A%09%09c12.4-12.4%2C32.4-12.4%2C44.7%2C0c12.4%2C12.4%2C12.4%2C32.4%2C0%2C44.8L248.3%2C248.3C242.1%2C254.5%2C234%2C257.6%2C225.9%2C257.6z%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A)no-repeat 95%center;background-size:12px auto}.checkout-cart__header.is-open:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}}.checkout-finish__main{text-align:center;padding:40px 0}.checkout-finish__share p{font-size:18px;margin:0 0 15px;font-weight:900}.checkout-finish__share .soc-share__link{width:64px;height:64px;line-height:60px;background-color:#fff;border:2px solid #111}.checkout-finish__share .soc-share__link:hover{background-color:#fff;-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95)}.checkout-finish__backlink{font-weight:500;font-size:15px;color:#111;margin-top:55px;display:inline-block}.checkout-finish__order{background-color:#f8f7f7;padding:25px 45px;margin:45px 0}.checkout-finish__order-title{font-weight:900;font-size:18px;margin-bottom:10px}.checkout-finish__order p{margin:0 0 3px}.checkout-finish__bottom{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:45px 0}.checkout-finish__bottom-col{width:48%}.checkout-finish__bottom-col h3{font-size:20px;margin:0 0 15px}@media only screen and (max-width:1250px){.checkout-finish__bottom-col h3{font-size:18px}}@media only screen and (max-width:1000px){.checkout-finish__bottom-col h3{font-size:17px}}@media only screen and (max-width:750px){.checkout-finish__bottom{display:block}.checkout-finish__bottom-col{width:auto}.checkout-finish__bottom-col:first-child{margin-bottom:25px}.checkout-finish__bottom-col h3,.checkout-finish__share p{font-size:16px}.checkout-finish__share .soc-share__link{width:44px;height:44px;line-height:40px}}@media only screen and (max-width:599px){.checkout-finish__main{padding:25px 0}.checkout-finish__share p{font-size:14px}.checkout-finish__order{padding:20px 25px;margin:25px 0}.checkout-finish__order-title{font-size:16px}.checkout-finish__order p{margin-bottom:7px}.checkout-finish__order strong{display:block}.checkout-finish__bottom{margin:25px 0}.checkout-finish__backlink{font-size:14px;margin-top:35px}}.checkout .page__title{text-transform:none}.checkout__fieldset .inputbox,.checkout__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.checkout__cart{width:460px}.checkout__main{width:-webkit-calc(100% - 460px);width:-moz-calc(100% - 460px);width:calc(100% - 460px);padding-left:6%}.checkout__fieldset .inputbox__label,.checkout__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.checkout__header{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:35px}.checkout__header h2{margin:0;font-size:20px}.checkout__header a{color:#999;font-size:12px}.checkout__fieldset{margin-bottom:50px}.checkout__fieldset .inputbox__label{-webkit-box-flex:0;-webkit-flex:0 0 200px;-moz-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;height:48px;font-size:14px;margin-bottom:0}.checkout__fieldset .inputbox__field{width:-webkit-calc(100% - 200px);width:-moz-calc(100% - 200px);width:calc(100% - 200px)}.checkout__fieldset-checkbox{margin-left:200px;margin-top:-12px}.checkout__fieldset-checkbox .checkstyled+span{font-size:12px}.checkout__fieldset-checkbox .checkstyled+span:before{top:0}.checkout__address{margin-top:25px}.checkout__delivery-info{margin-top:25px;font-size:12px}.checkout__delivery-input{display:none}.checkout__delivery-input:checked+.checkout__delivery-value{border:3px solid #111}.checkout__delivery-input:checked+.checkout__delivery-value .checkout__delivery-icon{opacity:1;background-color:#f8f7f7;border:1px solid #f8f7f7}.checkout__delivery-icon,.checkout__delivery-value{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.checkout__delivery-value{border:3px solid #d0d0d0;border-radius:10px;margin-bottom:20px;padding:20px 35px}.checkout__delivery-icon{cursor:pointer;opacity:.2;width:50px;height:50px;border-radius:50%;border:1px solid #111;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.checkout__delivery-icon .icon-check{font-size:20px}.checkout__delivery-text{width:-webkit-calc(100% - 50px);width:-moz-calc(100% - 50px);width:calc(100% - 50px);padding-left:25px}.checkout__delivery-title{font-size:16px;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.checkout__delivery-title img{display:inline-block;margin-left:35px}.checkout__delivery-desc{font-size:12px;margin-top:8px}.checkout__delivery-desc a{color:#111}.checkout__delivery-sublist .checkout__delivery-input:checked+.checkout__delivery-value{border:1px solid #f8f7f7;background-color:#f8f7f7}.checkout__delivery-sublist .checkout__delivery-input:checked+.checkout__delivery-value .checkout__delivery-icon{box-shadow:0 0 0 1px #111;border:7px solid #f8f7f7;background-color:#111}.checkout__delivery-sublist .checkout__delivery-value{border:1px solid #e4e2e2}.checkout__delivery-sublist .checkout__delivery-icon{opacity:1;width:30px;height:30px;box-shadow:0 0 0 1px #bababa;border:7px solid #fff}.checkout__delivery-logolist{margin-top:15px}.checkout__delivery-logolist img{display:inline-block;max-width:24%}.checkout__delivery-logolist img+img{margin-left:5px}.checkout__pay{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px}.checkout__pay-option{width:25%;padding:5px;cursor:pointer;display:block}.checkout__pay-input{display:none}.checkout__pay-input:checked+.checkout__pay-value{border:1px solid #000}.checkout__pay-value{border:1px solid #d0d0d0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10%0 15%;height:110px;border-radius:6px}.checkout__pay-icon{color:#d9d9d9;-webkit-box-flex:0;-webkit-flex:0 0 45px;-moz-box-flex:0;-ms-flex:0 0 45px;flex:0 0 45px}.checkout__pay-icon .icon-wallet2{font-size:30px}.checkout__pay-icon .icon-card{font-size:26px}.checkout__pay-icon .icon-persent{font-size:35px}.checkout__pay-icon .icon-bank,.checkout__pay-icon .icon-bank2{font-size:32px}.checkout__pay-desc{font-weight:700;font-size:14px}.checkout__bonus{background-color:#eee;padding:25px 30px;border-radius:6px;display:block}.checkout__bonus-checkbox{display:none}.checkout__bonus-checkbox:checked+.checkout__bonus-text:before{background:#fff url(/bitrix/templates/pop-music/css/../images/check.svg)no-repeat center center;background-size:14px auto;opacity:1}.checkout__bonus-text{padding-left:40px;position:relative;cursor:pointer}.checkout__bonus-text:before{content:"";position:absolute;top:0;left:0;width:30px;height:30px;border-radius:50%;border:1px solid #111;opacity:.2}.checkout__bonus-header,.credit-cities__letter ul li{margin-bottom:10px}.checkout__bonus-title{font-size:18px;font-weight:900}.checkout__bonus-more{padding-top:1px;position:absolute;right:0;top:0;font-size:11px;color:#a09f9f;text-decoration:none}.checkout__bonus-more:before{content:"i";color:#979797;font-weight:900;font-size:12px;height:18px;width:18px;display:inline-block;border:2px solid #979797;border-radius:50%;text-align:center;margin-right:5px;-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);-o-transform:translateY(1px);transform:translateY(1px)}.checkout__bonus-more:hover span{text-decoration:none}.checkout__bonus-info{line-height:1.7}.checkout__bonus-form{margin-top:20px}.checkout__bonus-input{border:1px solid #e4e2e2;padding:13px 15px;border-radius:6px;font-size:14px;line-height:20px;margin:0 7px}.checkout__submit{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.checkout__submit-sum{font-weight:900}.checkout__submit-sum-products{font-size:18px}.checkout__submit-sum-total{font-size:28px}.checkout__submit-btn{width:360px}.checkout__terms{margin-top:45px;font-size:12px;color:#999}.checkout__terms a{color:#999}@media only screen and (max-width:1400px){.checkout__cart{width:370px}.checkout__main{width:-webkit-calc(100% - 370px);width:-moz-calc(100% - 370px);width:calc(100% - 370px);padding-left:4.5%}.checkout__pay-value{padding:0 9%}}@media only screen and (max-width:1250px){.checkout__cart{width:320px}.checkout__main{width:-webkit-calc(100% - 320px);width:-moz-calc(100% - 320px);width:calc(100% - 320px);padding-left:40px}.checkout__delivery-logolist img{width:48%;max-width:100%;margin-bottom:5px}.checkout__delivery-logolist img:nth-child(3){margin-left:0}.checkout__pay-option{width:50%}.checkout__bonus-more{position:static;display:inline-block;margin-top:3px}.checkout__submit{display:block}.checkout__submit-btn{margin-top:20px}}@media only screen and (max-width:1000px){.checkout__row{display:block}.checkout__cart{width:auto;margin-bottom:30px}.checkout__main{width:auto;padding-left:0}.checkout__bonus-more{position:absolute}}@media only screen and (max-width:750px){.checkout-cart__header{font-size:16px}.checkout__bonus-more{position:static}}@media only screen and (max-width:599px){.checkout__header{margin-bottom:20px}.checkout__header h2{font-size:16px}.checkout__fieldset{margin-bottom:35px}.checkout__fieldset .inputbox{display:block}.checkout__fieldset .inputbox__field{width:auto}.checkout__fieldset .inputbox__label{height:auto;margin-bottom:5px;font-weight:400}.checkout__fieldset-checkbox{margin-left:0}.checkout__delivery-value{padding:15px}.checkout__delivery-value:not(._nodesc){-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.checkout__delivery-text{padding-left:15px}.checkout__delivery-title{font-size:14px;display:block}.checkout__delivery-title img{display:block;max-width:100%;margin:5px 0 0}.checkout__pay{display:block}.checkout__pay-option{width:auto}.checkout__pay-value{height:85px}.checkout__submit-btn{width:100%}.checkout__terms{margin-top:20px}.checkout__submit-sum-products{font-size:14px}.checkout__submit-sum-total{font-size:20px;margin-top:7px}.checkout__bonus{padding:20px 15px}.checkout__bonus-title{font-size:16px}.checkout__bonus-form strong:first-child{display:block}.checkout__bonus-input{margin:5px 10px 5px 0;width:120px;font-size:16px}}@media only screen and (max-width:380px){.checkout__delivery-logolist img{display:block;margin:0 0 5px!important;width:auto;max-width:100%}}.checkstyled,.delivery__header-title br,.filter__price-slider.noUi-horizontal .noUi-handle:before{display:none}.checkstyled+span{display:inline-block;position:relative;padding:0 0 0 20px;font-size:14px;line-height:1;cursor:pointer}.checkstyled+span:before{content:"";display:block;position:absolute;top:2px;left:0;width:11px;height:11px;border:2px solid #fff;outline:1px solid #111;background:#fff}.checkstyled:checked+span:before{background:#111}.city-dd{position:absolute;top:68px;left:0;width:240px;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.08);border-radius:8px;padding:25px 35px 25px 20px;z-index:5;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);opacity:0;visibility:hidden;-webkit-transition:opacity .35s ease,visibility .35s ease,-webkit-transform .5s ease;-o-transition:opacity .35s ease,visibility .35s ease,-o-transform .5s ease;-moz-transition:transform .5s ease,opacity .35s ease,visibility .35s ease,-moz-transform .5s ease;transition:transform .5s ease,opacity .35s ease,visibility .35s ease;transition:transform .5s ease,opacity .35s ease,visibility .35s ease,-webkit-transform .5s ease,-moz-transform .5s ease,-o-transform .5s ease}.city-dd__list li a{display:block;cursor:pointer;padding:7px 15px 7px 30px;font-size:12px;font-weight:700;background-position:9px center;background-repeat:no-repeat;color:#111;text-decoration:none}.city-dd__list li a:hover{background-color:#f4f4f4}.city-dd__list li.is-active a{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjExcHgiIGhlaWdodD0iOHB4IiB2aWV3Qm94PSIwIDAgMTEgOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTEgODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZD0iTTEwLjcsMS45TDQuOSw3LjdjLTAuNCwwLjQtMS4xLDAuNC0xLjUsMGwtMy0zYy0wLjQtMC40LTAuNC0xLjEsMC0xLjVjMC40LTAuNCwxLjEtMC40LDEuNSwwbDIuMiwyLjJsNS01DQoJCWMwLjQtMC40LDEuMS0wLjQsMS41LDBDMTEuMSwwLjcsMTEuMSwxLjQsMTAuNywxLjl6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==)}.city-dd__close{position:absolute;top:10px;right:12px;cursor:pointer;z-index:1}.city-dd__close .icon,.delivery-tabs__nav span{font-size:14px}@media only screen and (max-width:1250px){.city-dd{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;opacity:1;visibility:visible;background-color:#f4f4f4;width:auto;box-shadow:none;border-radius:0;padding:20px 10px}.city-dd,.city-dd__close{display:none}}.complect__product,.complect__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.complect__product{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0;width:385px}.complect__product-img{width:120px;height:165px;line-height:165px;margin-right:25px}.complect__product-img img{display:inline-block;vertical-align:middle;max-width:100%;max-height:165px}.complect__product-info{padding-left:35px;width:-webkit-calc(100% - 145px);width:-moz-calc(100% - 145px);width:calc(100% - 145px);position:relative}.complect__product-info:before{content:"";width:20px;height:20px;outline:1px solid #888;position:absolute;left:0;top:0;border-radius:2px;background:url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2022.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2212px%22%20height%3D%229px%22%20viewBox%3D%220%200%2012%209%22%20style%3D%22enable-background%3Anew%200%200%2012%209%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20d%3D%22M11.8%2C0.2c-0.2-0.2-0.6-0.2-0.8%2C0c0%2C0%2C0%2C0%2C0%2C0L3.8%2C7.5L1%2C4.7c-0.2-0.2-0.6-0.2-0.8%2C0c0%2C0%2C0%2C0%2C0%2C0c-0.2%2C0.2-0.2%2C0.6%2C0%2C0.9%0D%0A%09l3.2%2C3.3c0.2%2C0.2%2C0.6%2C0.2%2C0.8%2C0c0%2C0%2C0%2C0%2C0%2C0L11.8%2C1C12.1%2C0.8%2C12.1%2C0.4%2C11.8%2C0.2z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A)no-repeat center center}.complect__product-name{font-weight:700;color:#111;text-decoration:none}.complect__product-price{font-size:24px;font-weight:900;margin-top:5px}.complect__equal,.complect__plus,.complect__result{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.complect__equal,.complect__plus{font-size:48px;padding:0 40px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.complect__result{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.complect__sum{font-weight:900;font-size:24px;margin-bottom:10px}.complect__footnote{color:#999;margin-top:15px}@media only screen and (max-width:1250px){.complect__product{width:auto;max-width:250px;display:block}.complect__product-info{width:auto}.complect__product-img{width:auto;max-width:200px}.complect__equal,.complect__plus{padding:0 25px;height:165px}.complect__result{height:165px}}@media only screen and (max-width:1000px){.complect__product-name{font-size:12px}.complect__result{-webkit-box-flex:0;-webkit-flex:0 0 175px;-moz-box-flex:0;-ms-flex:0 0 175px;flex:0 0 175px}.complect__equal,.complect__plus{padding:0 15px 0 0;margin-left:-30px}.complect__product-img{max-width:155px}}@media only screen and (max-width:750px){.complect__row{display:block}.complect__equal,.complect__plus{height:auto;margin-left:175px}.complect__result{height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px}.complect__product{width:auto;max-width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0}.complect__sum{margin-bottom:0;margin-right:10px}.complect__product-img{width:125px}.complect__product-info{width:-webkit-calc(100% - 125px);width:-moz-calc(100% - 125px);width:calc(100% - 125px)}}@media only screen and (max-width:599px){.complect__product-img{width:80px;height:120px;line-height:120px}.complect__product-img img{max-height:120px}.complect__product-info{width:-webkit-calc(100% - 80px);width:-moz-calc(100% - 80px);width:calc(100% - 80px)}.complect__equal,.complect__plus{margin-left:120px}}.credit-cities{margin-bottom:45px}.credit-cities__header{background-color:#eee;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:18px 5%;border-radius:10px}.credit-cities__main{padding-left:5%}.credit-cities__main p{font-weight:700;margin:0 0 15px;font-size:24px}.credit-cities__logo img{max-width:100%}.credit-cities__toggle{color:#939393;border:0;border-radius:30px;background-color:#e1e0e0;font-size:14px;font-weight:700;height:52px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 25px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.credit-cities__toggle .icon{font-size:7px;margin-left:10px}.credit-cities__toggle:hover{background-color:#d9d8d8}.credit-cities__hidden{display:none;border-radius:10px;padding:65px 5% 35px;margin-top:10px;box-shadow:0 0 15px rgba(0,0,0,.15);position:relative}.credit-cities__close{border:0;position:absolute;right:12px;top:12px;background-color:#000;color:#fff;border-radius:50%;height:38px;width:38px;font-size:0;z-index:1}.credit-cities__close .icon{font-size:11px;-webkit-transition:-webkit-transform .35s ease;-o-transition:-o-transform .35s ease;-moz-transition:transform .35s ease,-moz-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease,-moz-transform .35s ease,-o-transform .35s ease}.credit-cities__close:hover .icon{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.credit-cities__list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.credit-cities__letter{width:20%;margin:0 0 45px;font-size:13px;font-weight:400;padding-right:20px}.credit-cities__letter>li,.mainmenu-fixed.mainmenu .mainmenu-dd._sales .mainmenu-dd__subcat-list li{margin-bottom:15px}.credit-cities__letter ul{padding-left:15px;margin:10px 0 15px}@media only screen and (max-width:1000px){.credit-cities__main p{font-size:16px}.credit-cities__letter{width:25%}}@media only screen and (max-width:750px){.credit-cities{margin-bottom:30px}.credit-cities__letter{width:100%}.credit-cities__list{display:block}.credit-cities__scroll{height:400px;overflow:auto}}@media only screen and (max-width:599px){.credit-cities__scroll{max-height:320px}}@media only screen and (max-width:380px){.credit-cities__letter{width:100%;padding-right:0;margin-bottom:20px}.credit-cities__hidden{padding-top:55px;padding-bottom:10px}.credit-cities__header{position:relative;padding:25px 20px 85px}.credit-cities__toggle{position:absolute;width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px);bottom:20px;left:15px;padding-left:10px;padding-right:10px}.credit-cities__logo{-webkit-box-flex:0;-webkit-flex:0 0 60px;-moz-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px}.credit-cities__main p{font-size:15px;margin-bottom:0}}.delivery-form{background-color:#eee;padding:40px 35px;margin-bottom:35px;border-radius:6px}.delivery-form .select-styled{background-color:#fff;border:1px solid #fff;font-weight:400}.delivery-form__title{font-size:18px;font-weight:900;margin-bottom:10px}.delivery-form__fields{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.delivery-form__fields .btn{height:48px;width:110px}.delivery-form__input{font-size:16px;line-height:20px;border:1px solid #fff;padding:13px 15px;border-radius:6px;width:-webkit-calc(100% - 120px);width:-moz-calc(100% - 120px);width:calc(100% - 120px);height:48px}.delivery-form__result{display:none;font-size:14px;font-weight:700;margin-top:10px;margin-bottom:-15px}@media only screen and (max-width:1000px){.delivery-form{padding:30px 25px}}@media only screen and (max-width:750px){.delivery-form{padding:20px 15px;margin-bottom:25px;margin-left:-15px;margin-right:-15px;border-radius:0}.delivery-form__title{font-size:16px}}@media only screen and (max-width:599px){.delivery-form__fields{display:block}.delivery-form__fields .btn{width:100%;margin-top:10px}.delivery-form__input{width:100%}}.delivery-tabs{background-color:#eee;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:55px 60px;margin:45px 0}.delivery-tabs__nav{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:50px;border-radius:25px;text-decoration:none;background-color:#e1e0e0;font-size:0;font-weight:700;color:#989898;width:-webkit-calc((100% - 75px)/4);width:-moz-calc((100% - 75px)/4);width:calc((100% - 75px)/4);margin-left:24px}.delivery-tabs__nav:first-child,.filter__pricebox span:first-child{margin-left:0}.delivery-tabs__nav.is-active{background-color:#838282;color:#fff}.delivery-tabs__nav.is-active+.delivery-tabs__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.delivery-tabs__content{display:none;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-top:50px;padding-bottom:20px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.delivery-tabs__content img{border-radius:65px;max-width:37%!important}.delivery-tabs__list{-webkit-columns:3;-moz-columns:3;columns:3;-webkit-column-gap:35px;-moz-column-gap:35px;column-gap:35px;width:63%}.delivery-tabs__list li,.delivery__citylist-abc li{font-size:14px;font-weight:700;margin-bottom:5px}.delivery__citylist-abc li{font-size:18px;width:30px;height:30px;line-height:30px;margin-right:20px;display:inline-block;text-align:center;border-radius:50%}@media only screen and (max-width:1250px){.delivery-tabs{padding:35px 40px}.delivery-tabs__list{-webkit-columns:2;-moz-columns:2;columns:2}}@media only screen and (max-width:1000px){.delivery-tabs{padding:30px 25px}.delivery-tabs__nav{margin-left:10px;font-size:13px;width:-webkit-calc((100% - 30px)/4);width:-moz-calc((100% - 30px)/4);width:calc((100% - 30px)/4)}}@media only screen and (max-width:750px){.delivery-tabs{background-color:transparent;padding:0}.delivery-tabs__nav{margin-left:0;width:100%;margin-bottom:15px}.delivery-tabs__content{-webkit-box-ordinal-group:1;-webkit-order:0;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:5px;padding-bottom:25px}.delivery-tabs__content img{display:none}.delivery-tabs__list{width:auto;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}}@media only screen and (max-width:599px){.delivery-tabs{margin:35px 0}.delivery-tabs__list{-webkit-columns:1;-moz-columns:1;columns:1}}.delivery__header{background:url(/bitrix/templates/pop-music/css/../images/delivery-poster-l.jpg)no-repeat center center;background-size:cover;border-radius:10px;padding:40px 3.5%;color:#fff}.delivery__header-title{margin-bottom:25px}.delivery__header-title h1{font-size:40px;margin:0 0 5px}.delivery__header-title p{margin:0}.delivery__header-nav-link{margin-right:7px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #fff;height:50px;border-radius:25px;padding:0 20px;text-decoration:none;color:#fff;font-weight:700}.delivery__header-nav-link:hover{background-color:#c43e40;border:2px solid #c43e40}.delivery__section{padding:35px 0}.delivery__section-header{margin-bottom:25px}.delivery__section-header.has-hint{width:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.delivery__section-header h2{font-size:28px;margin:0 0 5px}.delivery__section-header p{font-size:16px;font-weight:900}.delivery__company-row,.delivery__section-header.has-hint{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.delivery__company{width:42%}.delivery__company-title{color:#c43e40;margin:0 0 25px}.delivery__company-img img{max-width:100%;max-height:100%}.delivery__company-text{margin-top:-25px}.delivery__citylist-hint,.delivery__citylist-hint mark{background-color:#f1f1f1;border-radius:15px;font-size:12px;font-weight:400;padding:7px 10px;display:inline-block}.delivery__citylist-hint mark{background-color:#c43e40;color:#fff;font-weight:700;padding:1px 5px;margin-right:4px;font-size:11px}.delivery__citylist{margin-bottom:20px}.delivery__citylist-abc li.is-active{background-color:#f1f1f1}.delivery__citylist-abc li:hover{background-color:#f1f1f1;cursor:pointer}.delivery__citylist-abc li:last-child{margin-right:0}.delivery__citylist-section{display:none;padding-top:25px}.delivery__citylist-section.is-active{display:block}.delivery__citylist-result li{width:24%;font-size:14px;font-weight:400;margin-bottom:12px;display:inline-block;vertical-align:top;padding-right:30px}.delivery__citylist-result li mark{background-color:#c43e40;color:#fff;font-weight:700;border-radius:15px;padding:1px 5px;font-size:11px;white-space:nowrap}.delivery__limit{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:35px 0 45px}.delivery__limit-i{width:25%;max-width:250px;text-align:center}.delivery__limit-icon{width:120px;height:120px;line-height:120px;margin:0 auto 10px;text-align:center;border-radius:50%;background-color:#f4f4f4}.delivery__limit-icon .icon{font-size:60px;color:#c43e40}.delivery__limit-desc{font-weight:700;font-size:15px;line-height:1.4}@media only screen and (max-width:1599px){.delivery__citylist-abc li{margin-right:15px}}@media only screen and (max-width:1400px){.delivery__header-nav-link{font-size:13px}.delivery__citylist-result li{width:33%}.delivery__citylist-abc li{margin-right:13px}}@media only screen and (max-width:1250px){.delivery__header{padding:35px 30px;background-position:90%center;margin-bottom:20px}.delivery__header-title{margin-bottom:15px}.delivery__header-title h1{font-size:36px}.delivery__header-nav{max-width:550px}.delivery__header-nav-link{margin-top:10px}.delivery__section{padding:25px 0}}@media only screen and (max-width:1000px){.delivery__header{background-position:80%center;padding:25px}.delivery__section-header h2{font-size:24px}.delivery__company{width:46%}.delivery__citylist-result li{width:48.5%}}@media only screen and (max-width:750px){.delivery__header{background-image:url(/bitrix/templates/pop-music/css/../images/delivery-poster-sm.jpg);background-position:right top;margin-left:-15px;margin-right:-15px;padding:25px 15px;border-radius:0}.delivery__header h1{font-size:28px}.delivery__header h1 br{display:inline}.delivery__header-nav-link{font-size:12px;height:44px;padding:0 16px}.delivery__section-header h2{font-size:20px}.delivery__company-row{display:block}.delivery__company{width:auto}.delivery__company+.delivery__company{margin-top:35px}.delivery__company-img img{max-height:220px}.delivery__limit-desc{font-size:14px}}@media only screen and (max-width:599px){.delivery__section{padding:15px 0}.delivery__section-header{margin-bottom:20px}.delivery__section-header h2{font-size:18px}.delivery__section-header p{font-size:14px}.delivery__section-header.has-hint{display:block}.delivery__citylist-abc li{font-size:13px;margin-bottom:0;margin-right:8px}.delivery__citylist-result li{width:100%}.delivery__header h1{font-size:24px}.delivery__header-nav-link{width:100%;margin-right:0}.delivery__limit{display:block}.delivery__limit-i{width:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;margin-bottom:20px;max-width:350px}.delivery__limit-icon{width:80px;-webkit-box-flex:0;-webkit-flex:0 0 80px;-moz-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;height:80px;line-height:80px;margin:0 10px 0 0}.delivery__limit-icon .icon{font-size:40px}.delivery__limit-desc{font-size:12px}}.fancybox-show-thumbs .fancybox-inner{right:0;left:212px}.fancybox-thumbs{left:0;right:auto}.fancybox-is-open .fancybox-bg{background-color:#fff;opacity:1}.fancybox-slide{padding-left:10%;padding-right:10%}.fancybox-navigation .fancybox-button,.fancybox-toolbar{opacity:1;visibility:visible}.fancybox-button{background:0 0}.fancybox-button svg path{fill:#000;stroke-width:0}.fancybox-button.fancybox-button--close{width:60px;height:60px;padding:15px}.fancybox-button.fancybox-button--close:hover svg path{fill:#c43e40}.fancybox-button.disabled{opacity:0}.fancybox-thumbs{padding-top:10px;padding-left:10px}.fancybox-thumbs>ul>li{margin:5px;max-width:-webkit-calc(50% - 10px);max-width:-moz-calc(50% - 10px);max-width:calc(50% - 10px);border:1px solid #dcdcdc;border-radius:5px}.fancybox-thumbs>ul>li:before{border:2px solid #c43e40}@media only screen and (max-width:1250px){.fancybox-show-thumbs .fancybox-inner{left:0}.fancybox-show-thumbs .fancybox-thumbs{display:none}}@media only screen and (max-width:599px){.fancybox-navigation .fancybox-button{opacity:0!important}}.filter-tooltip{position:absolute}.filter-tooltip__content{position:relative;background-color:#9596a0;padding:9px 12px;border-radius:4px;white-space:nowrap;font-size:14px;color:#fff}.filter-tooltip__content a{color:#fff;text-decoration:none}.filter-tooltip__content a:hover{opacity:.8}.filter-tooltip__content::before{content:"";border-right:10px solid #9596a0;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;left:-10px;top:50%;margin-top:-10px}@media only screen and (max-width:1000px){.filter-tooltip{display:none}}.filter__section{margin-bottom:30px}.filter__section-sticky{position:relative;z-index:3}.filter__section-title{font-weight:900;margin-bottom:20px}.filter__list li{margin-bottom:14px}.filter__list li.is-current a,.help__item-list a:hover{color:#c43e40}.filter__list li a{color:#111}.filter__list li a:hover,.filter__list-more{text-decoration:underline}.filter__list-more{cursor:pointer;font-size:12px;color:#999;margin-top:25px}.filter__list li a,.filter__list-more:hover{text-decoration:none}.filter__pricebox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.filter__pricebox span{display:inline-block;vertical-align:top;width:25px;margin-left:25px}.filter__price-slider{margin-bottom:25px;margin-top:10px}.filter__price-slider.noUi-target{box-shadow:none;background-color:#e0e1e2;border:0;border-radius:0}.filter__price-slider.noUi-horizontal{height:3px}.filter__price-slider.noUi-horizontal .noUi-handle{width:18px;height:18px;border-radius:2px;border:0;background-color:#c43e40;box-shadow:none;top:-8px}.filter__price-slider.noUi-horizontal .noUi-handle:after{display:block;height:auto;width:auto;background:0 0;top:0;left:auto}.filter__price-slider.noUi-horizontal .noUi-handle:focus{outline:0}.filter__price-slider.noUi-horizontal .noUi-handle.noUi-handle-lower{right:-17px!important}.filter__price-slider.noUi-horizontal .noUi-handle.noUi-handle-lower:after{border-left:9px solid #c43e40;border-top:9px solid transparent;border-bottom:9px solid transparent;right:-8px}.filter__price-slider.noUi-horizontal .noUi-handle.noUi-handle-upper{right:0!important}.filter__price-slider.noUi-horizontal .noUi-handle.noUi-handle-upper:after{border-right:9px solid #c43e40;border-top:9px solid transparent;border-bottom:9px solid transparent;left:-8px}.filter__price-slider .noUi-connects{border-radius:0}.filter__price-slider .noUi-connect{background:#c43e40}.filter__price-input{border:1px solid #c4c4c4;border-radius:6px;width:105px;padding:7px 10px}.filter__price-input:focus{border:1px solid #ababab}.filter__footer{margin-top:30px;padding-bottom:25px}.filter__footer .btn{width:245px;margin-bottom:10px}.filter__header{display:none;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:52px;padding-left:15px;padding-right:15px;border-bottom:1px solid #e2e2e2;width:100%;cursor:pointer}.filter__header .icon-close{font-size:8px;color:#fff}.filter__header-close{background-color:#000;border-radius:50%;width:30px;height:30px;line-height:30px;font-size:0;text-align:center}.filter__submit,.footer__menu-title br{display:none}@media only screen and (max-width:1599px){.filter__pricebox span{margin-left:20px}.filter__price-input{width:95px}}@media only screen and (max-width:1000px){.filter{visibility:hidden;opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:100;-webkit-transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}.filter__main{padding:15px;height:-webkit-calc(100% - 52px);height:-moz-calc(100% - 52px);height:calc(100% - 52px);overflow-y:auto}.filter__footer,.filter__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.filter__footer{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.filter__footer .btn{width:49%}.filter__submit{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media only screen and (max-width:599px){.filter__footer{display:block}.filter__footer .btn{width:100%}}.footer{background-color:#323232;color:#fff}.footer__top{border-bottom:1px solid #474747;padding:55px 0}.footer__row{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.footer__row,.footer__soc{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.footer__soc-label{font-size:18px;font-weight:700;margin-right:15px}.footer__soc-list .soc-list__i{border:2px solid #fff;color:#fff}.footer__pay{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.footer__pay-label{font-size:18px;font-weight:700;margin-right:15px}.footer__pay-list{line-height:40px}.footer__pay-list img{display:inline-block;vertical-align:middle}.footer__pay-list img+img{margin-left:18px}.footer__main{padding:110px 0}.footer__nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__menu-title,.footer__menu._main .footer__menu-list{font-size:18px;font-weight:900}.footer__menu-title{margin-bottom:20px}.footer__menu-list{font-size:14px}.footer__menu-list li{margin-bottom:13px}.footer__menu-list li a{color:#999;text-decoration:none}.header__usermenu-list li a,.help__item-list a{text-decoration:none;color:#111;font-weight:400}.footer__menu-list li a:hover{color:#fff}.footer__bottom{padding-bottom:65px}.footer__copyright{color:#999}.footer__copyright p{margin:10px 0 0;font-size:11px}.footer__copyright-contact{font-size:14px}.footer__help-link,.footer__shops{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;border:2px solid #fff;border-radius:6px;text-decoration:none;font-size:16px;font-weight:900}.footer__help-link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 35px;height:55px}.footer__help-link .icon{font-size:19px;margin-right:10px}.footer__help-link:hover{background-color:#fff;color:#323232}.footer__shops{display:none;max-width:300px;height:56px;margin:0 auto 45px}.footer__shops .icon{font-size:24px;margin-right:10px}@media only screen and (max-width:1599px){.footer__main{padding:85px 0 70px}.footer__bottom{padding-bottom:30px}}@media only screen and (max-width:1400px){.footer__menu-title{height:42px}.footer__menu-title br{display:inline}}@media only screen and (max-width:1250px){.footer__nav{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__menu{min-width:26%;margin-bottom:60px}.footer__main{padding-bottom:0;padding-top:55px}.footer__top{padding:35px 0}.footer__pay,.footer__soc{display:block}.footer__pay-label,.footer__soc-label{margin-bottom:12px}}@media only screen and (min-width:1001px){.footer__menu-list{display:block!important}}@media only screen and (max-width:1000px){.footer__row{display:block}.footer__soc{margin-bottom:30px}.footer__pay,.footer__soc{text-align:center}.footer__soc-list .soc-list__i{margin:0 4.5%}.footer__main{padding-top:30px}.footer__nav{display:block}.footer__menu{margin-bottom:0;min-width:1px}.footer__menu._main{text-align:center;padding-bottom:20px}.footer__menu._main .footer__menu-list{font-size:16px}.footer__menu._main .footer__menu-list li{margin-bottom:15px}.footer__menu._main+.footer__menu{border-top:1px solid #474747}.footer__menu:not(._main){background-color:#323232;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px;border-bottom:1px solid #474747}.footer__menu:not(._main)>*{max-width:100%;width:400px;margin:0 auto}.footer__menu:not(._main).is-open{background-color:#2a2a2a}.footer__menu:not(._main).is-open .footer__menu-title:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.footer__menu:not(._main) .footer__menu-list{padding-bottom:25px;display:none}.footer__menu-title{height:75px;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative;padding-right:30px}.footer__menu-title:after{content:"";position:absolute;right:5px;top:50%;margin-top:-9px;width:11px;height:18px;-webkit-transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;-moz-transition:transform .3s ease,-moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease,-o-transform .3s ease;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjEwLjNweCIgaGVpZ2h0PSIxOHB4IiB2aWV3Qm94PSIwIDAgMTAuMyAxOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTAuMyAxODsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEwLjMsOWMwLDAuMy0wLjEsMC42LTAuNCwwLjlsLTcuNyw3LjdjLTAuNSwwLjUtMS4zLDAuNS0xLjgsMGMtMC41LTAuNS0wLjUtMS4zLDAtMS44TDcuMiw5TDAuNCwyLjINCgkJYy0wLjUtMC41LTAuNS0xLjMsMC0xLjhjMC41LTAuNSwxLjMtMC41LDEuOCwwbDcuNyw3LjdDMTAuMSw4LjQsMTAuMyw4LjcsMTAuMyw5eiIvPg0KPC9nPg0KPC9zdmc+DQo=)no-repeat}.footer__bottom{padding-top:25px}.footer__copyright{padding-right:30px}.footer__bottom .footer__row,.footer__shops{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media only screen and (max-width:599px){.footer__bottom .footer__row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.footer__help{margin-bottom:20px;width:400px;max-width:100%}.footer__help-link{width:100%}.footer__copyright{padding-right:0}.footer__pay-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__pay-list img{max-height:30px;max-width:95px}.footer__pay-list img+img{margin-left:10px}}.grid-layout__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.grid-layout__col{width:32.5%}@media only screen and (max-width:750px){.grid-layout__row{display:block;max-width:400px;margin:0 auto}.grid-layout__col{width:auto}.grid-layout__col+.grid-layout__col{margin-top:15px}}.header,.header__usermenu-list li a:hover{background-color:#f4f4f4}.header.is-fixed{position:fixed;width:100%;top:0;left:0;z-index:10;box-shadow:0 2px 6px rgba(0,0,0,.05);border-bottom:1px solid #eee;opacity:0;-webkit-transform:translateY(-150%);-moz-transform:translateY(-150%);-ms-transform:translateY(-150%);-o-transform:translateY(-150%);transform:translateY(-150%)}.header.is-fixed.is-visible{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;-o-transition:opacity .2s ease,-o-transform .2s ease;-moz-transition:opacity .2s ease,transform .2s ease,-moz-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease,-moz-transform .2s ease,-o-transform .2s ease}.header.is-fixed .header__logo,.header.is-fixed .mainmenu,.header.is-fixed .topline{display:none}.header.is-fixed .header__row{height:60px;padding:0}.header.is-fixed .hamburger-inner,.header.is-fixed .hamburger-inner::after,.header.is-fixed .hamburger-inner::before{background-color:#fff}.header.is-fixed .header__search{padding:0;width:-webkit-calc(100% - 740px);width:-moz-calc(100% - 740px);width:calc(100% - 740px)}.header.is-fixed .searchform__input{border-radius:0;border:0;padding:20px}.header.is-fixed .header__phone{display:block}.header.is-fixed .header__links{width:285px}.header.is-fixed .header__catalog-toggle,.header__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.header__row{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-top:25px;padding-bottom:25px}.header__phone{display:none;letter-spacing:.05em;font-size:12px;padding:0 50px 0 40px;width:205px}.header__phone strong{display:block;font-weight:900;margin-top:2px;font-size:13px}.header__catalog-toggle,.header__logo{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.header__catalog-toggle{display:none;border:0;background-color:#c43e40;color:#fff;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:250px;padding:0 20px;font-size:14px;font-weight:700;letter-spacing:.05em}.header__catalog-toggle .hamburger{margin-left:35px}.header__logo{width:265px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__search{padding:0 40px;width:60%}.header__links{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-calc(40% - 300px);width:-moz-calc(40% - 300px);width:calc(40% - 300px);max-width:340px}.header__link{text-align:center;color:#111;text-decoration:none;width:60px;min-height:35px;position:relative;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}.header__link:hover .header__link-icon{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}.header__link .icon,.header__link-icon{-webkit-transition:-webkit-transform .2s ease;-o-transition:-o-transform .2s ease;-moz-transition:transform .2s ease,-moz-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease,-moz-transform .2s ease,-o-transform .2s ease}.header__link .icon-lifebuoy,.header__link .icon-user{font-size:22px}.header__link .icon-heart{font-size:24px}.header__link .icon-cart{font-size:27px}.header__link-icon{position:relative}.header__link-desc{font-size:12px;margin-top:6px}.header__link-num,.hintbox__text ul li:before{background-color:#c43e40;border-radius:50%;position:absolute}.header__link-num{color:#fff;width:22px;height:22px;text-align:center;padding-top:4px;font-size:12px;font-weight:700;display:block;top:-11px;right:1px}.header__menu-toggle{display:none;border:0;background-color:transparent;margin-right:35px}.header__user{width:60px;position:relative;text-align:center}.header__user.is-open .header__usermenu{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.header__user-photo{cursor:pointer;display:inline-block}.header__user-photo img{width:52px;height:52px;border-radius:50%;display:block;border:2px solid #fff}.header__usermenu{position:absolute;top:68px;left:50%;margin-left:-120px;width:240px;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.08);border-radius:8px;text-align:left;padding:25px 35px 25px 20px;z-index:5;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);opacity:0;visibility:hidden;-webkit-transition:opacity .35s ease,visibility .35s ease,-webkit-transform .5s ease;-o-transition:opacity .35s ease,visibility .35s ease,-o-transform .5s ease;-moz-transition:transform .5s ease,opacity .35s ease,visibility .35s ease,-moz-transform .5s ease;transition:transform .5s ease,opacity .35s ease,visibility .35s ease;transition:transform .5s ease,opacity .35s ease,visibility .35s ease,-webkit-transform .5s ease,-moz-transform .5s ease,-o-transform .5s ease}.header__usermenu-list li a{display:block;cursor:pointer;padding:7px;font-size:12px;font-weight:700}.header__usermenu-name{padding-left:7px;font-size:14px;font-weight:700;margin-bottom:15px}.header__usermenu-close{position:absolute;top:10px;right:12px;cursor:pointer;z-index:1}.header__usermenu-close .icon,.mainmenu-fixed.mainmenu .mainmenu-dd._sales .mainmenu-dd__subcat-list li a{font-size:14px}.header__search-toggle{display:none;border:0;border-left:1px solid rgba(255,255,255,.5);border-right:1px solid rgba(255,255,255,.5);height:100%;width:70px;text-align:center;background-color:#c43e40;color:#fff}.header__search-toggle .icon-search{font-size:19px}@media only screen and (max-width:1650px){.header__catalog-toggle{position:relative}.header__catalog-toggle:before{content:"";background-color:#c43e40;position:absolute;left:-25px;top:0;width:30px;height:100%}}@media only screen and (max-width:1599px){.header__search{padding:0 35px;width:55%}.header__links{width:-webkit-calc(45% - 265px);width:-moz-calc(45% - 265px);width:calc(45% - 265px)}}@media only screen and (min-width:1251px){.header.is-fixed .header__search{display:block!important}}@media only screen and (max-width:1250px){.header.is-fixed{background-color:#c43e40;border-bottom:none}.header.is-fixed .topline,.header.is-fixed.is-search-open .header__search{display:block}.header.is-fixed .header__catalog-toggle .hamburger,.header.is-fixed .header__phone,.header__catalog-toggle:before{display:none}.header.is-fixed .header__link:not(.header__cart),.header.is-fixed .header__user{display:none}.header.is-fixed .header__search-toggle{display:block}.header.is-fixed .header__search{display:none;position:absolute;top:0;width:100%;left:0;height:45px;margin:0;z-index:1;border-bottom:1px solid #ccc;box-shadow:0 1px 10px rgba(0,0,0,.1)}.header.is-fixed .searchform__input{padding:13px 95px 12px 25px}.header.is-fixed .searchform__close{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.header.is-fixed .searchform__submit{right:45px;width:45px}.header.is-fixed .header__row{height:44px}.header.is-fixed .header__menu-toggle{height:100%;border-right:1px solid rgba(255,255,255,.5);width:60px;margin-right:0}.header.is-fixed .header__links{width:auto}.header.is-fixed .header__link{color:#fff;min-height:0}.header.is-fixed .header__link .icon-cart{font-size:18px}.header.is-fixed .header__link:hover .header__link-icon{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.header.is-fixed .header__link-num{font-size:10px;border:2px solid #fff;width:20px;height:20px;padding-top:2px;right:7px;top:-8px}.header.is-fixed .header__catalog-toggle{width:-webkit-calc(100% - 191px);width:-moz-calc(100% - 191px);width:calc(100% - 191px);font-size:12px}.header__row{padding-top:15px;padding-bottom:15px}.header__logo{width:50px}.header__logo-text{display:none}.header__search{width:55%;padding:0 25px 0 20px}.header__links{width:-webkit-calc(45% - 125px);width:-moz-calc(45% - 125px);width:calc(45% - 125px)}.header__menu-toggle{display:block}}@media only screen and (max-width:1000px){.header.is-fixed .header__search{left:-15px;width:-webkit-calc(100% + 30px);width:-moz-calc(100% + 30px);width:calc(100% + 30px)}.header.is-fixed .searchform__input{padding-left:15px}.header.is-fixed .mainmenu__mob-toggle{display:none}.header__row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.header__search{width:100%;padding:0;margin-top:15px;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.header__logo{position:absolute;width:auto;top:23px;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.header__logo-text{display:block;width:105px}.header__logo-img{display:none}.header__links{width:auto}.header__link:not(.header__cart){display:none}.header__user{display:none}}@media only screen and (max-width:750px){.header.is-fixed .header__menu-toggle{width:45px;text-align:left}.header.is-fixed .header__search-toggle{width:60px}.header.is-fixed .header__link{width:50px}.header.is-fixed .header__catalog-toggle{width:-webkit-calc(100% - 155px);width:-moz-calc(100% - 155px);width:calc(100% - 155px);padding-left:5px;padding-right:5px}}.help__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.help__item{background-color:#f4f4f4;border-radius:10px;padding:30px 45px;width:32%;margin-bottom:30px}.help__item-icon{text-align:right;color:#c43e40;line-height:60px}.help__item-icon .icon-delivery-truck{font-size:38px}.help__item-icon .icon-shopping-cart,.help__item-icon .icon-shopping-list{font-size:53px}.help__item-icon .icon-gift2{font-size:54px}.help__item-icon .icon-buy-click{font-size:57px}.help__item-icon .icon-wallet{font-size:58px}.help__item-title{font-size:30px;line-height:1.2;font-weight:900;margin-bottom:20px;padding-right:60px;max-width:300px}.help__item-list{list-style-type:disc;padding-left:20px}.help__item-list li{margin-bottom:10px}@media only screen and (max-width:1599px){.help__item{padding:30px 35px}.help__item-icon .icon-delivery-truck{font-size:35px}.help__item-icon .icon-gift2,.help__item-icon .icon-shopping-cart,.help__item-icon .icon-shopping-list{font-size:48px}.help__item-icon .icon-buy-click{font-size:52px}.help__item-icon .icon-wallet{font-size:50px}.help__item-title{font-size:26px}}@media only screen and (max-width:1400px){.help__item{padding:25px 35px}}@media only screen and (max-width:1250px){.help__item{width:48%}}@media only screen and (max-width:1000px){.help__item-title{font-size:24px}.help__item-icon{line-height:50px}.help__item-icon .icon-delivery-truck{font-size:25px}.help__item-icon .icon-gift2,.help__item-icon .icon-shopping-cart,.help__item-icon .icon-shopping-list{font-size:38px}.help__item-icon .icon-buy-click,.help__item-icon .icon-wallet{font-size:40px}}@media only screen and (max-width:750px){.help__row{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.help__item{width:100%;max-width:500px}}@media only screen and (max-width:599px){.help__item-icon{text-align:center;margin-bottom:10px}.help__item{padding:15px 25px}.help__item-title{text-align:center;padding-right:0;max-width:100%;font-size:18px}}.hint{display:inline-block;position:relative}.hint.is-open .hint__text,.hintbox.is-open .hintbox__text{visibility:visible;opacity:1}.hint__toggle{width:22px;height:22px;line-height:20px;border:1px solid #e3e3e3;border-radius:50%;background-color:#fff;text-align:center;cursor:pointer;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.hint__toggle:hover{border:1px solid #999}.hint__text{visibility:hidden;opacity:0;position:absolute;left:33px;background-color:#fff;z-index:1;width:250px;border-radius:8px;padding:10px 15px;box-shadow:0 0 10px rgba(0,0,0,.1);color:#a9a9a9;font-size:13px}.hint__text::before{content:"";border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent;position:absolute;left:-5px}@media only screen and (max-width:599px){.hint__text{top:-10px;left:50%;-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);transform:translate(-50%,-100%);width:200px;font-size:12px;padding:7px 10px}.hint__text::before{border-right:5px solid transparent;border-left:5px solid transparent;border-bottom:none;border-top:5px solid #fff;bottom:-5px;top:auto;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}.hintbox{position:relative;display:inline-block;vertical-align:middle;top:-1px;margin-left:4px}.hintbox__toggle{font-size:12px;font-weight:900;color:#979797;border-radius:50%;border:2px solid #979797;width:18px;height:18px;text-align:center;cursor:pointer}.hintbox__toggle:hover{color:#c43e40;border:2px solid #c43e40}.hintbox__text{visibility:hidden;opacity:0;position:absolute;right:0;top:30px;font-weight:300;font-size:14px;width:420px;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.15);padding:15px 20px;border-radius:6px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.hintbox__text ul li{position:relative;padding-left:20px;margin-bottom:10px}.hintbox__text ul li:before{content:"";width:7px;height:7px;left:0;top:5px}.image-gallery{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:35px -15px 0}.image-gallery._sertificat .image-gallery__i{width:-webkit-calc(100%/6);width:-moz-calc(100%/6);width:calc(100%/6)}.image-gallery__i{width:-webkit-calc(100%/8);width:-moz-calc(100%/8);width:calc(100%/8);text-align:center;margin-bottom:40px;padding:0 15px}.image-gallery__i img{max-width:100%}.image-gallery__i-title{margin-top:10px;font-weight:400}.image-gallery__more{text-align:center;margin-top:30px}@media only screen and (max-width:1400px){.image-gallery__i{width:-webkit-calc(100%/6);width:-moz-calc(100%/6);width:calc(100%/6)}}@media only screen and (max-width:1250px){.image-gallery._sertificat .image-gallery__i,.image-gallery__i{width:20%}}@media only screen and (max-width:1000px){.image-gallery._sertificat .image-gallery__i,.image-gallery__i{width:25%}}@media only screen and (max-width:750px){.image-gallery._sertificat .image-gallery__i,.image-gallery__i{width:-webkit-calc(100%/3);width:-moz-calc(100%/3);width:calc(100%/3)}.image-gallery__more{margin-top:20px}}@media only screen and (max-width:599px){.image-gallery._sertificat .image-gallery__i,.image-gallery__i{width:50%}}.inputbox{margin-bottom:20px}.inputbox._has-float-label{margin-bottom:25px}.inputbox._btn{margin-top:35px;margin-bottom:0}.inputbox._col3{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}.inputbox._col3 .inputbox{width:28%}.inputbox__label{font-size:16px;font-weight:600;margin-bottom:10px;display:block}.inputbox__float-label{color:#999;display:block;position:absolute;left:0;top:13px;font-size:14px;-webkit-transition:top .25s ease;-o-transition:top .25s ease;-moz-transition:top .25s ease;transition:top .25s ease;opacity:0;visibility:hidden}.inputbox__field{position:relative}.inputbox__input{border:0;border-bottom:3px solid #e7e6e6;font-size:14px;line-height:20px;padding:12px 0}.inputbox__input:focus{border-bottom:3px solid #cecccc}.inputbox__input:focus+.inputbox__float-label{left:0;top:-5px;font-size:13px;opacity:1;visibility:visible}.inputbox__input:not(:placeholder-shown)+.inputbox__float-label{left:0;top:-5px;font-size:13px;opacity:1;visibility:visible}.inputbox__input._wide{width:100%}.inputbox__input.is-error{border-bottom:3px solid #c43e40;box-shadow:none}.inputbox__input.has-border{border:1px solid #d0d0d0;padding:13px 15px;border-radius:6px}.inputbox__input.has-border:focus{border:1px solid #b7b7b7}.inputbox__input.has-border.is-error{border:1px solid #c43e40}.inputbox__input:-moz-submit-invalid,.inputbox__input:-moz-ui-invalid,.inputbox__input:invalid{box-shadow:none}.inputbox__error{color:#c43e40;font-size:11px;margin-top:4px}@media only screen and (max-width:1000px){.inputbox__input._has-border{padding-top:9px;padding-bottom:9px}}@media only screen and (max-width:750px){.inputbox__input{font-size:16px}}.instalments-todo{text-align:center;counter-reset:num;margin-top:35px}.instalments-todo__i{display:inline-block;vertical-align:top;width:32%;margin-bottom:30px}.instalments-todo__i-icon{width:125px;height:125px;line-height:125px;display:inline-block;border-radius:50%;background-color:#f4f4f4;margin-bottom:15px;position:relative}.instalments-todo__i-icon:before{content:counter(num);counter-increment:num;font-size:16px;line-height:38px;font-weight:700;color:#fff;width:38px;height:38px;border-radius:50%;background-color:#c43e40;position:absolute;right:-12px;top:0}.instalments-todo__i-icon .icon{font-size:55px;color:#c43e40}.instalments-todo__i p{font-size:16px;line-height:1.25;font-weight:700;padding:0 3%}@media only screen and (max-width:1250px){.instalments-todo__i p{font-size:14px}}@media only screen and (max-width:750px){.instalments-todo__i{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:auto}.instalments-todo__i-icon{width:75px;-webkit-box-flex:0;-webkit-flex:0 0 75px;-moz-box-flex:0;-ms-flex:0 0 75px;flex:0 0 75px;height:75px;line-height:75px;margin:0}.instalments-todo__i-icon:before{width:24px;height:24px;line-height:24px;font-size:13px;right:-5px}.instalments-todo__i-icon .icon{font-size:38px}.instalments-todo__i p{padding:0 0 0 20px;text-align:left;margin:0!important}}.instock{font-size:12px}.instock__title{font-weight:700}.instock__i{margin-top:6px;position:relative}.instock__i-info{margin-left:3px;cursor:default;position:relative}.instock__i-info.protip:hover{color:#c43e40}.instock__tooltip-content{display:none}.protip-skin-default--size-normal{padding:0!important}.protip-skin-default--scheme-pro.protip-container{background:0 0!important}.instock__tooltip{background-color:#f6f5f5;border-radius:8px;padding:15px;width:220px}.instock__tooltip li{margin-bottom:5px;font-weight:300;font-size:11px;position:relative;padding-left:15px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjEwcHgiIGhlaWdodD0iNy4zcHgiIHZpZXdCb3g9IjAgMCAxMCA3LjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwIDcuMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZD0iTTkuNywxLjdMNC40LDdDNCw3LjQsMy40LDcuNCwzLDdMMC4zLDQuM2MtMC40LTAuNC0wLjQtMSwwLTEuNGMwLjQtMC40LDEtMC40LDEuNCwwbDIsMmw0LjUtNC41YzAuNC0wLjQsMS0wLjQsMS40LDANCgkJQzEwLjEsMC43LDEwLjEsMS4zLDkuNywxLjd6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==)no-repeat left center}.instock__tooltip li._none{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjlweCIgaGVpZ2h0PSI5cHgiIHZpZXdCb3g9IjAgMCA5IDkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDkgOTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9IkNsb3NlIj4NCgk8cGF0aCBkPSJNNS42LDQuNWwzLjItMy4yYzAuMy0wLjMsMC4zLTAuOCwwLTEuMUM4LjUtMC4xLDgtMC4xLDcuNywwLjJMNC41LDMuNEwxLjMsMC4yQzEtMC4xLDAuNS0wLjEsMC4yLDAuMg0KCQljLTAuMywwLjMtMC4zLDAuOCwwLDEuMWwzLjIsMy4yTDAuMiw3LjdjLTAuMywwLjMtMC4zLDAuOCwwLDEuMWMwLjMsMC4zLDAuOCwwLjMsMS4xLDBsMy4yLTMuMmwzLjIsMy4yYzAuMywwLjMsMC44LDAuMywxLjEsMA0KCQljMC4zLTAuMywwLjMtMC44LDAtMS4xTDUuNiw0LjV6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==)}.loader,.mainmenu-fixed.mainmenu .mainmenu__list>li.is-hover>a:after,.tooltip_templates{display:none}.loader{font-size:6rem;-webkit-animation:2s rotate infinite linear;-moz-animation:2s rotate infinite linear;animation:2s rotate infinite linear;width:1em;height:1em;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1000}.loader circle{fill:transparent;stroke:#fff;stroke-width:.1em;stroke-linecap:round;stroke-dasharray:2.3525em .4705em;opacity:.75;-webkit-animation:1.5s strokeDashArray infinite linear;-moz-animation:1.5s strokeDashArray infinite linear;animation:1.5s strokeDashArray infinite linear}.mainmenu-dd{display:none;position:absolute;left:0;top:45px;width:100%;background-color:#fff;padding:45px;z-index:4;box-shadow:0 8px 8px rgba(153,153,153,.1)}.mainmenu-dd._brands .mainmenu-dd__list{width:77%;-webkit-columns:1;-moz-columns:1;columns:1}.mainmenu-dd._brands .mainmenu-dd__subcat{-webkit-columns:4;-moz-columns:4;columns:4;-webkit-column-gap:45px;-moz-column-gap:45px;column-gap:45px;-webkit-column-fill:auto;-moz-column-fill:auto;column-fill:auto}.mainmenu-dd._sales .mainmenu-dd__list{width:77%;-webkit-columns:1;-moz-columns:1;columns:1}.mainmenu-dd._sales .mainmenu-dd__subcat{-webkit-columns:4;-moz-columns:4;columns:4;-webkit-column-gap:45px;-moz-column-gap:45px;column-gap:45px;-webkit-column-fill:auto;-moz-column-fill:auto;column-fill:auto}.mainmenu-dd._sales .mainmenu-dd__subcat-list li{margin-bottom:18px}.mainmenu-dd._sales .mainmenu-dd__subcat-list li a{font-weight:700;font-size:15px;color:#111}.mainmenu-dd._sales .mainmenu-dd__more{min-height:250px}.mainmenu-dd._sales .mainmenu-dd__more strong{color:#c43e40;font-size:130px;margin-bottom:20px}.mainmenu-dd__abc{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:40px}.mainmenu-dd__abc-label{font-size:16px;font-weight:900;margin-right:15px;display:inline-block;white-space:nowrap}.mainmenu-dd__abc-list li{display:inline-block;margin-right:10px;margin-bottom:12px}.mainmenu-dd__abc-list li:last-child{margin-right:0}.mainmenu-dd__abc-list li a{display:inline-block;padding:0 10px;text-decoration:none;color:#999}.mainmenu-dd__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mainmenu-dd__list{width:64%;padding-right:45px;-webkit-columns:3;-moz-columns:3;columns:3;-webkit-column-gap:45px;-moz-column-gap:45px;column-gap:45px;-webkit-column-fill:auto;-moz-column-fill:auto;column-fill:auto}.mainmenu-dd__list>li,.mainmenu-dd__subcat-list li{margin-bottom:12px}.mainmenu-dd__list>li>a{color:#999}.mainmenu-dd__list>li>a,.mainmenu-dd__seo-list li a,.mainmenu-dd__subcat-list li a{text-decoration:none;font-size:14px;font-weight:400}.mainmenu-dd__subcat-list li a{color:#999}.mainmenu-dd__abc-list li a:hover,.mainmenu-dd__list>li>a:hover,.mainmenu-dd__subcat-list li a:hover{color:#111;text-decoration:underline}.mainmenu-dd__subcat{margin-bottom:35px}.mainmenu-dd__subcat-title{color:#111;font-size:16px;font-weight:900;text-decoration:none;margin-bottom:15px;display:block}.mainmenu-dd__subcat-title:hover{color:#c43e40}.mainmenu-dd__seo{width:36%;background-repeat:no-repeat;background-position:center bottom;background-size:100%auto;border-radius:8px;color:#fff;overflow:hidden}.mainmenu-dd__seo-content{padding:35px 7%;position:relative}.mainmenu-dd__seo-title{font-size:28px;font-weight:900;margin-bottom:30px}.mainmenu-dd__seo-list{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.mainmenu-dd__seo-list li{page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.mainmenu-dd__seo-list li a{color:#b7b6b6;margin-bottom:20px;display:inline-block}.mainmenu-dd__seo-list li a:hover{text-decoration:underline;color:#fff}.mainmenu-dd__list-title{font-weight:900;font-size:16px;margin-bottom:20px}.mainmenu-dd__rightside{width:23%}.mainmenu-dd__more{background-color:#f4f4f4;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:280px;padding:50px 20px;height:100%}.mainmenu-dd__more strong{font-weight:500;font-size:92px;display:block;margin-bottom:70px}.mainmenu-dd__more-link{color:#111;font-size:16px;font-weight:900;text-decoration:none;border-bottom:1px solid #111}.mainmenu-dd__more-link:hover,.mainmenu-fixed.mainmenu .mainmenu-dd._sales .mainmenu-dd__more .mainmenu-dd__more-link:hover{border-bottom:1px solid transparent}.mainmenu-dd__parent-title{display:none;font-size:16px;font-weight:700;color:#c43e40;padding:8px 5px;cursor:pointer}.mainmenu-dd__parent-title .icon{font-size:10px;margin-right:8px}@media only screen and (max-width:1400px){.mainmenu-dd._sales .mainmenu-dd__subcat{-webkit-columns:3;-moz-columns:3;columns:3}.mainmenu-dd__seo{width:30%}.mainmenu-dd__list{width:70%}.mainmenu-dd__seo-list{-webkit-columns:1;-moz-columns:1;columns:1}.mainmenu-dd__seo-title{font-size:22px}.mainmenu-dd{padding:35px 25px}.mainmenu-dd._sales .mainmenu-dd__subcat-list li a{font-size:14px}.mainmenu-dd__subcat-list li{margin-bottom:10px}.mainmenu-dd__subcat-list li a{font-size:13px}}@media only screen and (max-width:1250px){.mainmenu-dd__seo-content{padding:25px 7%}.mainmenu-dd__seo-title{font-size:18px}.mainmenu-dd__seo-list li a{margin-bottom:15px}}@media only screen and (max-width:1000px){.mainmenu-dd{left:100%;top:-1px!important;box-shadow:none;background:0 0!important;padding:10px 20px}.mainmenu-dd__seo{display:none}.mainmenu-dd__row{display:block}.mainmenu-dd__list{-webkit-columns:1;-moz-columns:1;columns:1;width:auto;padding-right:0}.mainmenu-dd__list>li,.mainmenu-dd__subcat-list li{margin:0}.mainmenu-dd__list>li>a,.mainmenu-dd__subcat-list li a{display:block;color:#111;font-size:12px;font-weight:500;padding:10px 5px;border-top:1px solid #e9e9ea}.mainmenu-dd__list>li>a:hover,.mainmenu-dd__subcat-list li a:hover{text-decoration:none}.mainmenu-dd__parent-title{display:block}.mainmenu-dd__subcat-title{margin-bottom:0;font-size:12px;padding:10px 5px;border-top:1px solid #e9e9ea}.mainmenu-dd__subcat{margin-bottom:0}.mainmenu-dd__subcat.has-child .mainmenu-dd__subcat-title{background:url(/bitrix/templates/pop-music/css/../images/arrow-right.svg)no-repeat 97%center}.mainmenu-dd__subcat-list{position:absolute;left:100%;top:0;padding:10px 20px;width:100%;display:none}}.mainmenu-fixed.mainmenu{display:block;opacity:0;visibility:hidden;width:100%;max-height:-webkit-calc(100% - 61px);max-height:-moz-calc(100% - 61px);max-height:calc(100% - 61px);overflow-y:auto;position:fixed;top:60px;left:0;padding-right:5px;background-color:#fff;border-bottom:1px solid #f4f4f4;border-top:1px solid #e9e9e9;z-index:15}.mainmenu-fixed.mainmenu::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}.mainmenu-fixed.mainmenu::-webkit-scrollbar{width:6px;background-color:#fff}.mainmenu-fixed.mainmenu::-webkit-scrollbar-thumb{border-radius:10px;background-color:#fafafa}.mainmenu-fixed.mainmenu .mainmenu__wrap{max-width:1650px;margin:0 auto;padding:0 25px;position:relative}.mainmenu-fixed.mainmenu .mainmenu__list{margin-left:0;margin-right:0;width:315px;padding-top:10px;padding-bottom:25px;position:static;background-color:#f4f4f4}.mainmenu-fixed.mainmenu .mainmenu__list:before{content:"";position:absolute;left:25px;top:0;height:100%;width:3000px;background-color:#f4f4f4;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.mainmenu-fixed.mainmenu .mainmenu__list>li>a{font-size:13px;padding:6px 10px;border-radius:0!important}.mainmenu-fixed.mainmenu .mainmenu__list>li.is-hover>a{background-color:#fff;color:#111}.mainmenu-fixed.mainmenu .mainmenu-dd{top:0!important;left:340px;width:-webkit-calc(100% - 340px);width:-moz-calc(100% - 340px);width:calc(100% - 340px);height:100%;padding:16px 25px 15px;box-shadow:none;background:0 0!important}.mainmenu-fixed.mainmenu .mainmenu-dd._sales .mainmenu-dd__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mainmenu-fixed.mainmenu .mainmenu-dd._sales .mainmenu-dd__list{-webkit-columns:1;-moz-columns:1;columns:1}.mainmenu-fixed.mainmenu .mainmenu-dd._sales .mainmenu-dd__rightside{width:100%;text-align:right}.mainmenu-fixed.mainmenu .mainmenu-dd._sales .mainmenu-dd__more{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-height:0;height:auto;padding:20px;background:0 0}.mainmenu-fixed.mainmenu .mainmenu-dd._sales .mainmenu-dd__more .mainmenu-dd__more-link{font-size:14px;color:#c43e40;border-bottom:1px solid #c43e40}.mainmenu-fixed.mainmenu .mainmenu-dd._sales .mainmenu-dd__more strong{font-size:21px;margin:0 8px 0 0}.mainmenu-fixed.mainmenu .mainmenu-dd._brands .mainmenu-dd__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mainmenu-fixed.mainmenu .mainmenu-dd._brands .mainmenu-dd__list{-webkit-columns:1;-moz-columns:1;columns:1}.mainmenu-fixed.mainmenu .mainmenu-dd._brands .mainmenu-dd__rightside{width:100%;text-align:right}.mainmenu-fixed.mainmenu .mainmenu-dd._brands .mainmenu-dd__more,.mainmenu-fixed__toggle{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.mainmenu-fixed.mainmenu .mainmenu-dd._brands .mainmenu-dd__more{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:0;height:auto;padding:20px;background:0 0}.mainmenu-fixed.mainmenu .mainmenu-dd._brands .mainmenu-dd__more strong,.mainmenu-fixed.mainmenu .mainmenu__item.is-shops{display:none}.mainmenu-fixed.mainmenu .mainmenu-dd__row,.mainmenu-fixed.mainmenu .mainmenu__list>li{display:block}.mainmenu-fixed.mainmenu .mainmenu-dd._brands .mainmenu-dd__more .mainmenu-dd__more-link,.mainmenu-fixed.mainmenu .mainmenu-dd__list-title{font-size:14px}.mainmenu-fixed.mainmenu .mainmenu-dd__list{-webkit-columns:3;-moz-columns:3;columns:3;width:auto;padding-right:0}.mainmenu-fixed.mainmenu .mainmenu-dd__list>li,.mainmenu-fixed.mainmenu .mainmenu-dd__subcat-list li{margin-bottom:10px}.mainmenu-fixed.mainmenu .mainmenu-dd__list>li>a,.mainmenu-fixed.mainmenu .mainmenu-dd__subcat-list li a{font-size:13px}.mainmenu-fixed.mainmenu .mainmenu-dd__abc-label,.mainmenu-fixed.mainmenu .mainmenu-dd__subcat-title{font-size:14px}.mainmenu-fixed.mainmenu .mainmenu-dd__abc-list li{margin-right:0}.mainmenu-fixed__toggle{display:none;height:44px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e9e9e9;margin:0-25px;padding:0 25px;font-weight:500;font-size:18px}.mainmenu-fixed__toggle .icon-close{font-size:12px}@media only screen and (max-width:1250px){.mainmenu-fixed.mainmenu{top:0;left:0;position:fixed;width:100%;height:100vh;max-height:100%;overflow-y:hidden;background-color:#fff}.mainmenu-fixed.mainmenu .mainmenu__fixed-toggle,.mainmenu-fixed__toggle{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.mainmenu-fixed.mainmenu .mainmenu__wrap{padding:0}.mainmenu-fixed.mainmenu .mainmenu__container{position:relative;height:-webkit-calc(100vh - 44px);height:-moz-calc(100vh - 44px);height:calc(100vh - 44px);overflow-y:auto;padding:0 25px}.mainmenu-fixed.mainmenu .mainmenu__list{margin-left:-25px;padding-left:15px;min-height:100%}.mainmenu-fixed.mainmenu .mainmenu-dd{left:315px;height:auto;padding:15px 25px 20px}.mainmenu-fixed__toggle{margin:0}}@media only screen and (max-width:1000px){.mainmenu-fixed.mainmenu .mainmenu__wrap{height:100%;padding:0}.mainmenu-fixed.mainmenu .mainmenu__container{max-width:100%;top:auto;box-shadow:none;border-radius:0;height:-webkit-calc(100% - 44px);height:-moz-calc(100% - 44px);height:calc(100% - 44px);overflow-y:auto;padding:0;-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}.mainmenu-fixed.mainmenu .mainmenu__list{height:auto!important;width:auto;padding:0 0 10px;margin:0;background-color:#fff;position:relative;left:0}.mainmenu-fixed.mainmenu .mainmenu__list:before{display:none}.mainmenu-fixed.mainmenu .mainmenu-dd__list>li>a,.mainmenu-fixed.mainmenu .mainmenu__list>li>a{padding:10px 15px}.mainmenu-fixed.mainmenu .mainmenu-dd{top:1px!important;left:100%;padding:0;width:100%}.mainmenu-fixed.mainmenu .mainmenu-dd__list{-webkit-columns:1;-moz-columns:1;columns:1}.mainmenu-fixed.mainmenu .mainmenu-dd__list>li,.mainmenu-fixed.mainmenu .mainmenu-dd__subcat-list>li{margin-bottom:0}.mainmenu-fixed.mainmenu .mainmenu-dd__parent-title,.mainmenu-fixed.mainmenu .mainmenu-dd__subcat-list>li>a{padding:10px 15px}.mainmenu-fixed.mainmenu .mainmenu-dd__subcat-list{padding:0}.mainmenu-fixed.mainmenu .mainmenu-dd__subcat-title{padding:10px 15px}.mainmenu-fixed.mainmenu .mainmenu__item.is-brands a{padding-left:67px}.mainmenu-fixed.mainmenu .mainmenu__item.is-brands a:before{left:15px}.mainmenu-fixed__toggle{margin:0;padding:0 15px;font-size:16px}}.mainmenu__list{padding-bottom:30px;margin:0-25px;position:relative;font-size:0;letter-spacing:normal}.mainmenu__list>li{display:inline-block;font-size:14px}.mainmenu__list>li.is-hit>a,.mainmenu__list>li.is-rf>a{color:#c43e40}.mainmenu__list>li.is-hover>a{background-color:#fff;color:#c43e40;z-index:2}.mainmenu__list>li.is-hover>a:after{content:"";width:100%;height:165px;background-color:#fff;position:absolute;top:100%;left:0}.mainmenu__list>li>a{display:block;padding:13px 26px;font-size:15px;font-weight:900;text-decoration:none;color:#111;border-top-right-radius:8px;border-top-left-radius:8px;position:relative;-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.mainmenu__item.is-shops{display:none}.mainmenu__mob-toggle{display:none;background-color:#c43e40;color:#fff;cursor:pointer;position:relative;text-align:center;font-size:14px;font-weight:700;padding:17px 15px;margin-left:-15px;margin-right:-15px}.mainmenu__mob-toggle span{display:inline-block;width:100%;max-width:400px}.mainmenu__mob-toggle.is-open span{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjEycHgiIGhlaWdodD0iMTJweCIgdmlld0JveD0iMCAwIDEyIDEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMiAxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPGcgaWQ9IkNsb3NlIj4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNy40LDZsNC4zLTQuM2MwLjQtMC40LDAuNC0xLDAtMS40Yy0wLjQtMC40LTEtMC40LTEuNCwwTDYsNC42TDEuNywwLjNjLTAuNC0wLjQtMS0wLjQtMS40LDANCgkJYy0wLjQsMC40LTAuNCwxLDAsMS40TDQuNiw2bC00LjMsNC4zYy0wLjQsMC40LTAuNCwxLDAsMS40YzAuNCwwLjQsMSwwLjQsMS40LDBMNiw3LjRsNC4zLDQuM2MwLjQsMC40LDEsMC40LDEuNCwwDQoJCWMwLjQtMC40LDAuNC0xLDAtMS40TDcuNCw2eiIvPg0KPC9nPg0KPC9zdmc+DQo=)no-repeat 92%center}@media only screen and (max-width:1400px){.mainmenu__list>li>a{font-size:14px;padding:12px 20px}}@media only screen and (max-width:1250px){.mainmenu__list{padding-bottom:15px}.mainmenu__list>li>a{font-size:14px;padding:10px 15px}}@media only screen and (max-width:1000px){.mainmenu__wrap{position:relative}.mainmenu__container{visibility:hidden;opacity:0;margin:0;position:absolute;top:57px;left:50%;-webkit-transform:translate(-50%,-10px);-moz-transform:translate(-50%,-10px);-ms-transform:translate(-50%,-10px);-o-transform:translate(-50%,-10px);transform:translate(-50%,-10px);z-index:10;background-color:#fff;width:100%;max-width:400px;border-radius:8px;box-shadow:0 0 15px rgba(0,0,0,.1);overflow:hidden;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}.mainmenu__container.is-open{visibility:visible;opacity:1;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.mainmenu__list{left:0;padding:10px 20px;margin:0;-webkit-transition:left .4s ease;-o-transition:left .4s ease;-moz-transition:left .4s ease;transition:left .4s ease}.mainmenu__list>li{display:block;border-bottom:1px solid #e9e9ea}.mainmenu__list>li:last-child{border-bottom:none}.mainmenu__list>li.has-child>a{background:url(/bitrix/templates/pop-music/css/../images/arrow-right.svg)no-repeat 97%center}.mainmenu__list>li>a{font-size:12px;padding:10px 5px;border-radius:0}.mainmenu-fixed.mainmenu .mainmenu__item.is-shops,.mainmenu__item.is-shops,.mainmenu__mob-toggle{display:block}.mainmenu__item.is-brands a{position:relative;padding-left:52px}.mainmenu__item.is-brands a:before{content:"А — Я";position:absolute;left:0;top:10px;color:#fff;font-weight:500;font-size:11px;background-color:#000;border-radius:20px;padding:2px 6px}.mainmenu__item.is-shops a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0}.mainmenu__item.is-shops .icon{font-size:24px;margin-right:10px}}.managers h2{font-size:24px;margin:0 0 35px}.managers__i,.managers__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.managers__row{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.managers__i{width:23%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}.managers__i-photo{margin-right:20px;-webkit-box-flex:0;-webkit-flex:0 0 80px;-moz-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;width:80px}.managers__i-photo img{width:100%;height:auto;border-radius:50%}.managers__i-name{font-weight:900}.managers__i-contact{font-weight:400}.managers__i-contact a,.music-list li a{text-decoration:none;color:#111}.managers__i-contact a:hover,.music-list li a:hover{color:#c43e40}@media only screen and (max-width:1400px){.managers__i{display:block;text-align:center}.managers__i-photo{margin:0 auto 10px}}@media only screen and (max-width:1000px){.managers h2{font-size:20px}.managers__i{font-size:14px}.managers__i-contact{font-size:13px}}@media only screen and (max-width:750px){.managers__row{display:block}.managers__i{width:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-align:left;margin-bottom:20px}.managers__i-photo{margin:0 20px 0 0}}@media only screen and (max-width:599px){.managers h2{font-size:16px}}.mapbox{width:100%;height:400px;background-color:#f8f8f8}@media only screen and (max-width:750px){.mapbox{margin-left:-15px;margin-right:-15px;width:-webkit-calc(100% + 30px);width:-moz-calc(100% + 30px);width:calc(100% + 30px);height:320px}}.music-list{margin:70px 0;-webkit-column-gap:45px;-moz-column-gap:45px;column-gap:45px}.music-list._col4{-webkit-columns:4;-moz-columns:4;columns:4}.music-list._col2{-webkit-columns:2;-moz-columns:2;columns:2}.music-list li,.page__nav li{margin-bottom:15px}@media only screen and (max-width:1000px){.music-list._col4{-webkit-columns:3;-moz-columns:3;columns:3}.music-list._col2{-webkit-columns:1;-moz-columns:1;columns:1}}@media only screen and (max-width:750px){.music-list{margin:40px 0}.music-list._col4{-webkit-columns:2;-moz-columns:2;columns:2}}@media only screen and (max-width:599px){.music-list._col4{-webkit-columns:1;-moz-columns:1;columns:1}}.order{background-color:#f4f4f4;border-radius:10px;padding:25px 40px;margin-bottom:15px}.order__header,.order__row,.page__nav li a{font-weight:400}.order__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1.7}.order__main{width:19%}.order__title{font-size:18px;font-weight:900}.order__code{font-weight:500}.order__status{padding:0 10px 0 20px;width:230px}.order__label{font-size:14px;color:#999}.order__status-label{font-size:12px;color:#999;display:inline-block;width:67px}.order__delivery{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:-webkit-calc(61% - 230px);width:-moz-calc(61% - 230px);width:calc(61% - 230px)}.order__source{width:180px;padding:0 20px}.order__delivery-option{padding:0 20px}.order__cost{text-align:right;width:20%}.order__sum{font-size:24px;font-weight:900}.order__delivery-sum{font-size:18px;font-weight:900}.order__address{margin-top:25px;margin-left:19%;padding-left:20px}.order__list{display:none;border-top:1px solid #e4e4e4;margin-top:25px}.order__products{padding-top:25px}.order__product,.order__product-img{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.order__product{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:15px}.order__product-img{width:195px;min-height:140px;padding:10px 0;margin-right:35px;background-color:#fff;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.order__product-img img{max-width:100%;max-height:150px;display:inline-block;vertical-align:middle}.order__product-info{width:-webkit-calc(100% - 230px);width:-moz-calc(100% - 230px);width:calc(100% - 230px);padding:10px 0;border-bottom:1px solid #e4e4e4}.order__product-info p{margin:0 0 5px;font-weight:500}.order__product-name{display:block;color:#111;text-decoration:none;margin-bottom:10px;font-size:18px;font-weight:500}.order__product-name:hover,.page__fullwide-title a:hover,.page__nav li a:hover{text-decoration:underline}.order__toggle{border:0;background:0 0;border-bottom:1px dotted #111;font-size:16px;line-height:1.2;font-weight:700;display:inline-block;margin-top:15px}.order__toggle .icon-arrow-d{font-size:6px;margin-left:3px}.order__toggle:hover{border-bottom:1px dotted transparent}.order__toggle.is-open .icon-arrow-d{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width:1400px){.order__delivery{display:block}.order__source{margin-bottom:12px}}@media only screen and (max-width:1250px){.order{padding:25px}.order__main{width:27%}.order__delivery{width:-webkit-calc(73% - 435px);width:-moz-calc(73% - 435px);width:calc(73% - 435px)}.order__cost{width:205px}.order__address{margin-left:27%}}@media only screen and (max-width:1000px){.order__row{display:block}.order__main{width:auto;margin-bottom:20px}.order__delivery,.order__delivery-option,.order__source,.order__status{width:auto;padding:0;margin-bottom:20px}.order__cost{width:auto;text-align:left;line-height:1.35}.order__address{margin-left:0;padding:0}.order__label{display:inline-block;margin-right:5px}.order__toggle{margin-top:20px}}@media only screen and (max-width:750px){.order{padding:20px}}@media only screen and (max-width:599px){.order__title{font-size:15px}.order__sum{font-size:22px}.order__delivery-sum{font-size:16px}.order__toggle{font-size:14px}.order__product{display:block}.order__product-img{width:auto;margin-right:0;margin-bottom:10px}.order__product-info{width:auto}.order__product-info p{font-size:12px}.order__product-name{font-size:14px}}.page-section{margin-top:100px}.page-section__title{margin:0 0 35px;font-size:30px;font-weight:900}@media only screen and (max-width:1400px){.page-section{margin-top:70px}.page-section__title{font-size:30px;margin-bottom:30px}}@media only screen and (max-width:1250px){.page-section{margin-top:50px}.page-section._mob-hide{display:none}.page-section__title{font-size:24px}}@media only screen and (max-width:1000px){.page-section{margin-top:40px}.page-section__title{font-size:22px;text-align:left;margin-bottom:20px}.page-section.has-carousel-nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}}@media only screen and (max-width:599px){.page-section.has-carousel-nav .page-section__title{padding-bottom:25px}}.page{width:100%;overflow:hidden}.page__wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative;left:0;-webkit-transition:left .4s linear;-o-transition:left .4s linear;-moz-transition:left .4s linear;transition:left .4s linear}.page__body{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.page__footer{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.page__content{padding-bottom:150px;padding-top:40px}.page__content.is-mainpage{padding-top:0}.page__content.is-mainpage .page-section__title{text-align:center;font-size:36px}.page__overlay{display:none;position:fixed;width:100%;height:100%;background:0 0;cursor:pointer;z-index:100}.page__title{font-size:30px;font-weight:900;margin:0 0 35px}.page__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.page__row._no-aside .page__main{padding-right:0}.page__main{width:-webkit-calc(100% - 400px);width:-moz-calc(100% - 400px);width:calc(100% - 400px);padding-right:4.5%}.page__rightside{width:400px}.page__nav{margin:0 0 45px;font-size:18px}.page__fullwide-top{margin-top:-40px;padding-top:40px;padding-bottom:70px}.page__fullwide-top._grey{background-color:#e9e8e8}.page__fullwide-title{padding-bottom:65px;padding-top:20px;text-align:center;max-width:80%;margin:0 auto}.page__fullwide-title h1{margin:0 0 20px;font-size:56px}.page__fullwide-title h2{font-size:48px;margin:0 0 20px}.page__fullwide-title p{margin:0;font-size:20px;font-weight:900}.page__fullwide-title p small{font-size:.8em;font-weight:400}.page__fullwide-title a,.page__nav li a,.people__i a{text-decoration:none}.page__fullwide-main{padding-top:55px}.page__fullwide-main h2{font-size:28px;margin:0 0 30px}@media only screen and (max-width:1400px){.page__content{padding-bottom:100px}.page__content.is-mainpage .page-section__title{font-size:30px}.page__row._no-aside{display:block}.page__row._no-aside .page__main,.page__row._no-aside .page__rightside{width:auto}.page__main{width:-webkit-calc(100% - 370px);width:-moz-calc(100% - 370px);width:calc(100% - 370px)}.page__rightside{width:370px}.page__fullwide-title h1{font-size:48px}.page__fullwide-title h2{font-size:40px}.page__fullwide-title p{font-size:18px}}@media only screen and (max-width:1250px){.page__content.is-mainpage .page-section__title{font-size:24px}.page__main{width:-webkit-calc(100% - 320px);width:-moz-calc(100% - 320px);width:calc(100% - 320px)}.page__rightside{width:320px}.page__fullwide-title{padding-bottom:45px;padding-top:0;max-width:100%}.page__fullwide-title h1{font-size:36px}.page__fullwide-title h2{font-size:30px}}@media only screen and (max-width:1000px){.page__content{padding-bottom:70px;padding-top:30px}.page__content.is-mainpage .page-section__title{font-size:22px}.page__title{font-size:24px;margin-bottom:25px}.page__row{display:block}.page__main{width:auto;padding-right:0}.page__rightside{width:auto;margin-top:35px}.page__fullwide-top{margin-top:-30px;padding-top:30px;padding-bottom:45px}.page__fullwide-main{padding-top:45px}.page__fullwide-main h2{font-size:24px}.page__fullwide-title h1{font-size:30px;margin-bottom:15px}.page__fullwide-title h2{font-size:26px}.page__fullwide-title p{font-size:15px}}@media only screen and (max-width:750px){.page__content{padding-bottom:40px;padding-top:20px}.page__fullwide-top{margin-top:-20px;padding-top:20px}.page__fullwide-main{padding-top:30px}.page__fullwide-top{padding-bottom:30px}.page__fullwide-title{padding-bottom:35px}.page__fullwide-title h2{font-size:22px}}@media only screen and (max-width:599px){.page__title{margin-bottom:20px}.page__fullwide-main h2,.page__fullwide-title h1,.page__fullwide-title h2,.page__nav,.page__title{font-size:16px}.page__nav li{margin-bottom:10px}.page__fullwide-title{padding-bottom:30px}.page__fullwide-title p{font-size:14px;font-weight:400}}.page404__map{background-color:#f4f4f4;height:650px;margin-bottom:-150px}.page404__title{font-size:18px;font-weight:700;margin-bottom:15px}.page404__main{text-align:center}.page404__main-title{font-size:56px;font-weight:900;margin:0 auto 35px}.page404__main-contact{margin:70px 0}.page404__main-contact strong{font-weight:900;font-size:48px}.page404__main img{max-width:100%}@media only screen and (max-width:1599px){.page404__map{height:560px}}@media only screen and (max-width:1400px){.page404__map{margin-bottom:-100px}}@media only screen and (max-width:1250px){.page404__main-title{font-size:40px}}@media only screen and (max-width:1000px){.page404__map{margin-bottom:-70px;height:360px}}@media only screen and (max-width:750px){.page404__map{margin-bottom:-40px}.page404__main-title{font-size:28px;margin-bottom:20px}.page404__main-contact strong{font-size:32px}}@media only screen and (max-width:599px){.page404__main-title{font-size:20px;margin-bottom:20px}.page404__main-contact{margin:40px 0}.page404__main-contact strong{font-size:24px}.page404__title{font-size:15px}}.pagination__nav,.pagination__page{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;background-color:#fff;height:48px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;font-size:14px;line-height:1;font-weight:700;color:#111}.pagination__nav{padding:0 8px}.pagination__nav .icon{font-size:8px}.pagination__nav._prev,.pagination__nav._prev .icon{margin-right:5px}.pagination__nav._next,.pagination__nav._next .icon{margin-left:5px}.pagination__nav.is-disabled{display:none}.pagination__nav:hover{text-decoration:underline}.pagination__page{border-radius:6px;width:48px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 2px;border:2px solid transparent;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.pagination__page.is-current{border:2px solid #111}a.pagination__page:hover{background-color:#f1f1f1}@media only screen and (max-width:1000px){.pagination{text-align:center}}@media only screen and (max-width:599px){.pagination__page{width:36px;height:36px}}.people__section{margin-bottom:70px}.people__section h2{margin:0 0 45px;font-size:24px}.people__list{overflow:hidden}.people__grid{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0-25px}.people__i{text-align:center;padding:0 25px;width:-webkit-calc(100%/6);width:-moz-calc(100%/6);width:calc(100%/6);margin-bottom:45px}.people__i a{color:#111}.people__i a:hover .people__i-img img{border:3px solid #c43e40}.people__i-img{margin-bottom:10px}.people__i-img img{border-radius:50%;border:3px solid #fff;-webkit-transition:border .2s ease;-o-transition:border .2s ease;-moz-transition:border .2s ease;transition:border .2s ease}.people__i-name{font-weight:700;margin-bottom:5px}.people__i-position{font-weight:400}.people__profile{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.people__profile-photo{width:40%}.people__i-img img,.people__profile-photo img{max-width:100%;height:auto}.people__profile-desc{width:60%;padding-left:5%;line-height:1.7}.people__profile-desc h2{font-size:48px;margin:0 0 15px}.people__profile-desc blockquote{background-color:#f4f4f4;max-width:630px;margin:0 0 70px;padding:18px 35px;font-size:16px;line-height:1.7;font-weight:700;letter-spacing:.05em;border-radius:45px;position:relative}.people__profile-desc blockquote::after{content:"";background:url(/bitrix/templates/pop-music/css/../images/blockquote.svg)no-repeat;background-size:100%auto;width:48px;height:20px;position:absolute;bottom:-20px;left:35px}.people__profile-desc p{margin:0 0 20px}.people__profile-contact{margin:60px 0}.people__profile-contact p{margin-bottom:5px}.people__profile-back{text-decoration:none;font-weight:700}.people__profile-back:hover{text-decoration:underline}@media only screen and (max-width:1400px){.people__i{width:20%}.people__profile-desc h2{font-size:36px}}@media only screen and (max-width:1250px){.people__i{width:25%}.people__profile-photo{width:35%}.people__profile-desc{width:65%}}@media only screen and (max-width:1000px){.people__i{width:-webkit-calc(100%/3);width:-moz-calc(100%/3);width:calc(100%/3);padding:0 10px}.people__grid{margin:0-10px}.people__section h2{margin:0 0 30px;font-size:18px}.people__profile{display:block}.people__profile-photo{width:auto;max-width:400px;margin:0 0 20px}.people__profile-desc{width:auto;padding-left:0}.people__profile-desc blockquote{margin-bottom:45px}.people__profile-desc h2{font-size:28px}}@media only screen and (max-width:750px){.people__section{margin-bottom:45px}.people__profile-desc h2{font-size:22px}.people__profile-desc blockquote{font-size:13px;padding:15px 20px;border-radius:10px}.people__profile-contact{margin:45px 0}}@media only screen and (max-width:599px){.people__i{width:50%}}.popup-bonuslist__table-header{margin-right:11px}.popup-bonuslist__table{max-height:265px;overflow-y:auto;margin-top:3px}.popup-bonuslist__table .jspContainer:focus,.popup-bonuslist__table .jspPane:focus,.popup-bonuslist__table.jspScrollable:focus{outline:0}.popup-bonuslist__table .jspVerticalBar{width:7px;border-radius:5px}.popup-bonuslist__table .jspTrack{border-radius:5px}.popup-bonuslist__table .jspDrag{background-color:#d0d0d0;border-radius:5px}.popup-error .popup__container{max-width:500px}.popup-error .popup__title{text-align:center;margin-bottom:0}.popup-gift .popup__container{max-width:960px}.popup-gift .popup__title{text-align:center;margin-bottom:35px}.popup-gift__btn{text-align:center;margin-top:30px}.popup-gift__options{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.popup-gift__option{width:23%}.popup-gift__option._nogift .popup-gift__label-img img{-o-object-fit:cover;object-fit:cover;max-width:initial;max-height:initial}.popup-gift__option p{font-weight:500;font-size:14px;margin:18px 0 0;text-align:center}.popup-gift__radio{display:none}.popup-gift__radio:checked+.popup-gift__label .popup-gift__label-img{box-shadow:0 0 0 3px #c43e40}.popup-gift__label{cursor:pointer}.popup-gift__label-img{border-radius:6px;height:240px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;box-shadow:0 0 0 2px #dcdcdc}.popup-gift__label-img img{display:block;max-height:100%;max-width:100%}@media only screen and (max-width:750px){.popup-gift__label-img{height:150px}.popup-gift__option._nogift .popup-gift__label-img img{max-width:100%}.popup-gift__option p{font-size:13px;margin-top:12px}}@media only screen and (max-width:599px){.popup-gift .popup__title br{display:none}.popup-gift__options{max-width:340px;margin:0 auto}.popup-gift__option{width:48%;margin-bottom:25px}.popup-gift__btn{margin-top:0}}.popup-login .popup__container{max-width:960px;padding:0}.popup-login__tab{display:none}.popup-login__tab.is-active{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.popup-login__main{width:-webkit-calc(100% - 360px);width:-moz-calc(100% - 360px);width:calc(100% - 360px);padding:50px}.popup-login__main-content{max-width:420px;margin:0 auto}.popup-login__title{font-size:38px;font-weight:900;margin-bottom:30px}.popup-login__soc{margin-top:85px}.popup-login__soc-list{font-size:0}.popup-login__soc-link{color:#111;text-decoration:none;border-radius:50%;width:44px;height:44px;line-height:44px;display:inline-block;background-color:#e9ebed;margin-right:12px;text-align:center;font-size:0}.popup-login__soc-link:last-child{margin-right:0}.popup-login__soc-link:hover{background-color:#cdd2d6}.popup-login__soc-link .icon-vk{font-size:12px}.popup-login__soc-link .icon-fb{font-size:16px}.popup-login__soc-link .icon-instagram,.popup-offer__product-item-info strong,.popup-shoplist__nav a strong{font-size:18px}.popup-login__soc-link .icon-google-plus,.popup-login__soc-link .icon-twitter{font-size:14px}.popup-login__form-bottom{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:25px}.popup-login__form-bottom a{color:#999;font-size:12px}.popup-login__terms{margin-top:40px}.popup-login__terms a{color:#999}.popup-login__terms .checkstyled+span{font-size:11px;line-height:1.3;color:#999;padding-top:1px}.popup-login__terms .checkstyled+span:before{top:1px}.popup-login__nav{background-color:#ebebeb;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:360px;padding:50px}.popup-login__nav p{font-size:14px;font-weight:400;line-height:1.7;margin:0 0 20px}.popup-login__nav-title{font-size:24px;font-weight:900;margin-bottom:7px}.popup-login__nav-btn{border:0;background-color:#fff;color:#111;box-shadow:0 0 10px rgba(0,0,0,.05)}.popup-login__nav-btn:hover{box-shadow:0 0 20px rgba(0,0,0,.1)}@media only screen and (max-width:1000px){.popup-login__title{font-size:26px}}@media only screen and (max-width:750px){.popup-login__main,.popup-login__nav{width:50%;padding:50px 25px 30px}.popup-login__soc-link{margin-right:3px}}@media only screen and (max-width:599px){.popup-login__tab.is-active{display:block}.popup-login__tab._reg .popup-login__form-bottom .btn{width:100%}.popup-login__main{width:auto;padding:50px 25px 30px}.popup-login__nav{width:auto;padding:30px 25px}.popup-login__nav p{font-size:12px}.popup-login__soc{margin-top:35px;font-size:12px}.popup-login__soc-link{margin-right:7px}}.popup-offer__form{margin-bottom:40px;max-width:400px}.popup-offer__intro{margin-bottom:30px}.popup-offer__order{max-width:400px}.popup-offer__order-title{font-size:18px;font-weight:700;margin-bottom:20px}.popup-offer__order-product{font-size:18px;font-weight:500}.popup-offer__order-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px}.popup-offer__order-img{width:200px;height:150px;line-height:150px;text-align:center}.popup-offer__order-img img{max-width:100%;max-height:130px;display:inline-block;vertical-align:middle}.popup-offer__order-info{padding-left:30px;width:-webkit-calc(100% - 200px);width:-moz-calc(100% - 200px);width:calc(100% - 200px)}.popup-offer__order-price{font-size:40px;font-weight:900;margin-bottom:20px}.popup-offer__submit{text-align:center;margin-top:30px}.popup-offer__submit p{margin:15px 0 0;font-size:12px;font-weight:400}.popup-offer__product-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.popup-offer__product-item-img{-webkit-box-flex:0;-webkit-flex:0 0 55px;-moz-box-flex:0;-ms-flex:0 0 55px;flex:0 0 55px;text-align:center}.popup-offer__product-item-img img{max-width:100%;max-height:80px}.popup-offer__product-item-info{padding-left:15px;padding-right:30px;-webkit-box-flex:0;-webkit-flex:0 0 345px;-moz-box-flex:0;-ms-flex:0 0 345px;flex:0 0 345px}.popup-offer__sum{font-size:18px;font-weight:700}.popup-offer__sum strong{font-weight:900;font-size:40px}@media only screen and (max-width:750px){.popup-offer__order-product{font-size:14px}.popup-offer__order-img{width:35%;height:110px;line-height:110px}.popup-offer__order-info{width:65%;padding-left:20px}.popup-offer__order-price{font-size:24px}.popup-offer__submit{margin-top:20px}}@media only screen and (max-width:599px){.popup-offer__product-item{display:block;margin-bottom:20px}.popup-offer__product-item-img{display:none}.popup-offer__product-item-info{padding:0;margin-bottom:5px}}.popup-promocode .popup__title{font-size:24px;margin-top:10px;margin-bottom:5px}.popup-promocode .popup__container{text-align:center;max-width:600px}.popup-promocode__action{max-width:340px;margin:25px auto 0}.popup-promocode__action p{font-size:12px}.popup-promocode__action .btn{width:100%;margin-top:10px}.popup-promocode__input{border:0;background-color:#ecebeb;padding:3px 15px;border-radius:6px;width:100%;font-size:24px;line-height:36px;font-weight:900;text-align:center}@media only screen and (max-width:599px){.popup-promocode .popup__title{font-size:18px}.popup-promocode__input{font-size:22px}}.popup-shoplist .popup__container{max-width:960px;padding:0;position:relative}.popup-shoplist__header{padding:50px 4% 20px}.popup-shoplist__backlink,.popup-shoplist__header._shop{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.popup-shoplist__header._shop{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.popup-shoplist__backlink{border:1px solid #dcdcdc;border-radius:6px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#6b6b6b;font-size:14px;font-weight:700;text-decoration:none;letter-spacing:.025em;padding:10px 13px;margin-right:20px}.popup-shoplist__backlink .icon{margin-right:7px}.popup-shoplist__backlink:hover{border:1px solid #bdbdbd;text-decoration:none}.popup-shoplist__shop-title,.popup-shoplist__title{font-size:24px;font-weight:900}.popup-shoplist__nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:35px}.popup-shoplist__nav a{padding-right:45px;color:#111;text-decoration:none;font-weight:400}.popup-shoplist__info-i:last-child,.popup-shoplist__nav a:last-child{padding-right:0}.popup-shoplist__nav a span,.productfull__instock-city a strong{border-bottom:1px dotted #111}.popup-shoplist__nav a:hover span{border-bottom:1px dotted transparent}.popup-shoplist__map{background-color:#f8f8f8;height:520px;width:100%}.popup-shoplist__info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:0 4% 20px}.popup-shoplist__info-i{padding-right:45px;min-width:25%}.popup-shoplist__info-i p{margin:0}.popup-shoplist__info-title{font-weight:900;font-size:16px;margin-bottom:5px}.popup-shoplist__footer{position:absolute;left:0;bottom:25px;width:100%;padding:0 4%;z-index:3;display:none}.popup-shoplist__btn{width:50%;border:1px solid #000;background-color:#fff;font-size:14px;font-weight:700;color:#000;padding:16px 5px}.popup-shoplist__btn.is-active{background-color:#000;color:#fff}.popup-shoplist__btn:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.popup-shoplist__btn:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}@media only screen and (max-width:1000px){.popup-shoplist__info{display:block}.popup-shoplist__info-i,.popup-shoplist__nav a{padding-right:0;margin-bottom:20px}.popup-shoplist__footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.popup-shoplist__main{padding-bottom:75px}.popup-shoplist__main .popup-shoplist__map{display:none}.popup-shoplist__nav,.popup-shoplist__nav a{display:block}}@media only screen and (max-width:750px){.popup-shoplist__shop-title{font-size:18px}.popup-shoplist__map{height:280px}.popup-shoplist__backlink{padding:8px 10px;font-size:11px}}@media only screen and (max-width:599px){.popup-shoplist__header._shop{display:block;margin-top:-35px}.popup-shoplist__shop-title{font-size:16px}.popup-shoplist__backlink{margin-bottom:15px}.popup-shoplist__info-title{font-size:14px}}.popup-video__title{margin-bottom:20px;font-size:24px;font-weight:900}.popup-video__wrap{margin-bottom:25px;background-color:#f5f5f5}.popup-video__text{line-height:1.7}.popup-video__bottom{margin-top:25px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.popup-video__newprice{font-size:24px;font-weight:900}.popup-video__oldprice{font-size:14px;color:#999;text-decoration:line-through}.popup-video__buy{width:60%}.popup-video__more{margin-top:35px;text-align:center;font-size:12px}.popup-video__more a{color:#999}@media only screen and (max-width:1250px){.popup-video .popup__container{max-width:560px}.popup-video__title{font-size:20px}}@media only screen and (max-width:750px){.popup-video__text{display:none}.popup-video__title{font-size:18px}.popup-video__buy{width:50%}.popup-video__more{margin-top:15px}}.popup{height:100%;position:fixed;width:100%;z-index:100;top:0;left:0;display:none;overflow:hidden}.popup__inner{overflow:auto;position:absolute;top:0;left:0;right:0;bottom:0;padding:10px 10px 0;text-align:center}.popup__container,.popup__inner:before{display:inline-block;vertical-align:middle}.popup__inner:before{content:"";height:100%;width:0;margin-right:-.3em}.popup__container{position:relative;background-color:#fff;z-index:1000;width:99.9%;max-width:700px;margin-bottom:10px;padding:50px 4%;text-align:left;white-space:normal;overflow:hidden;border-radius:10px;-webkit-transform:translateY(-15%);-moz-transform:translateY(-15%);-ms-transform:translateY(-15%);-o-transform:translateY(-15%);transform:translateY(-15%);opacity:0;-webkit-transition:max-width .4s ease,-webkit-transform .6s ease;-o-transition:max-width .4s ease,-o-transform .6s ease;-moz-transition:transform .6s ease,max-width .4s ease,-moz-transform .6s ease;transition:transform .6s ease,max-width .4s ease;transition:transform .6s ease,max-width .4s ease,-webkit-transform .6s ease,-moz-transform .6s ease,-o-transform .6s ease}.popup__overlay{position:fixed;opacity:.5;top:0;left:0;height:100%;width:100%;z-index:999}.popup__close{border:0;position:absolute;top:12px;right:12px;z-index:1000;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:36px;padding:0 18px;border-radius:25px;background-color:#000;color:#fff;font-size:12px;line-height:1;font-weight:700}.popup__close .icon{font-size:11px;margin-right:7px;-webkit-transition:-webkit-transform .35s ease;-o-transition:-o-transform .35s ease;-moz-transition:transform .35s ease,-moz-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease,-moz-transform .35s ease,-o-transform .35s ease}.popup__close:hover{background-color:#c43e40}.popup__close:hover .icon{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.popup__title{margin-bottom:20px;font-size:30px;font-weight:900}.popup__success{font-size:22px;line-height:1.7;display:none}.popup__form-width{max-width:400px}@media only screen and (max-width:1250px){.popup__title{font-size:20px}}@media only screen and (max-width:750px){.popup__close{top:12px;right:12px;height:38px;width:38px;padding:0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%}.popup__close span{display:none}.popup__close .icon{margin-right:0}.popup__container{padding:50px 4% 30px}.popup__title{font-size:18px}}.product-card{padding:20px 25px;position:relative}.product-card__labels{position:absolute;top:10px;right:30px;z-index:1}.product-card__label{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.product-card__img,.product-card__label._video{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-card__label._video{height:58px;width:58px;border:9px solid #f6f5f5;border-radius:50%;padding-left:2px;background-color:#fff;color:#c43e40;text-align:center;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.product-card__label._video .icon{font-size:15px}.product-card__label._video:hover{border:6px solid #f6f5f5}.product-card__img{height:250px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.product-card__img img{max-width:90%;max-height:230px}.product-card__sale{margin-bottom:5px;height:auto}.product-card__sale span,.product-card__sale-label{display:inline-block;vertical-align:top;font-weight:700;border-radius:15px}.product-card__sale span{margin-right:5px;background-color:#323232;color:#fff;font-size:13px;padding:1px 7px}.product-card__sale span.product-card-sale__reduction {color: #fff;background-color: #FFB039;}.product-card__sale-label{margin-right:5px;background-color:#fff;border:2px solid #323232;padding-top:0;padding-bottom:0;text-transform:uppercase;font-size:10px;line-height:14px;width:40px;text-align:center}.product-card__price{margin-bottom:10px}.product-card__newprice{font-size:24px;font-weight:900}.product-card__oldprice{font-size:14px;font-weight:300;color:#999;text-decoration:line-through;margin-left:5px}.product-card__name{font-size:14px;font-weight:700;color:#111;text-decoration:none;margin-bottom:12px;display:block;height:51px;text-overflow:clip;position:relative;overflow:hidden;word-wrap:break-word}.product-card__name:hover{color:#c43e40}.product-card__name:after{content:"";height:33.5%;width:30%;position:absolute;bottom:0;right:0;background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(75%,#fff));background-image:-webkit-linear-gradient(left,rgba(255,255,255,0),#fff 75%);background-image:-moz-linear-gradient(left,rgba(255,255,255,0),#fff 75%);background-image:linear-gradient(to right,rgba(255,255,255,0),#fff 75%)}.product-card__btn{height:40px;color:#c43e40;font-weight:500;line-height:38px;font-size:13px}.product-card__btn .btn,.product-card__btn .btn span{-webkit-backface-visibility:hidden;backface-visibility:hidden}.product-card__btn .btn{position:relative;overflow:hidden}.product-card__btn .btn:before{content:"";left:-100%;top:0;position:absolute;height:100%;width:100%;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMi4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjIzLjZweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjMuNiAyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjMuNiAyMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOC4yLDE4LjJjMCwwLjUsMC4yLDAuOSwwLjUsMS4zYzAuNCwwLjQsMC44LDAuNSwxLjMsMC41YzAuNSwwLDAuOS0wLjIsMS4zLTAuNWMwLjQtMC40LDAuNS0wLjgsMC41LTEuMw0KCQkJYzAtMC41LTAuMi0wLjktMC41LTEuM2MtMC40LTAuNC0wLjgtMC41LTEuMy0wLjVzLTAuOSwwLjItMS4zLDAuNVMxOC4yLDE3LjcsMTguMiwxOC4yeiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjMuNCwyLjFjLTAuMi0wLjItMC40LTAuMy0wLjYtMC4zSDUuN2MwLTAuMSwwLTAuMi0wLjEtMC40YzAtMC4yLTAuMS0wLjMtMC4xLTAuNGMwLTAuMS0wLjEtMC4yLTAuMS0wLjQNCgkJCVM1LjMsMC40LDUuMiwwLjNTNS4xLDAuMiw1LDAuMUM0LjgsMCw0LjcsMCw0LjUsMEgwLjlDMC43LDAsMC40LDAuMSwwLjMsMC4zUzAsMC43LDAsMC45czAuMSwwLjUsMC4zLDAuNnMwLjQsMC4zLDAuNiwwLjNoMi45DQoJCQlsMi41LDExLjdjMCwwLTAuMSwwLjItMC4zLDAuNWMtMC4yLDAuMy0wLjMsMC42LTAuNCwwLjhzLTAuMiwwLjQtMC4yLDAuNmMwLDAuMiwwLjEsMC41LDAuMywwLjZjMC4yLDAuMiwwLjQsMC4zLDAuNiwwLjNoMC45SDIwDQoJCQloMC45YzAuMiwwLDAuNS0wLjEsMC42LTAuM2MwLjItMC4yLDAuMy0wLjQsMC4zLTAuNnMtMC4xLTAuNS0wLjMtMC42Yy0wLjItMC4yLTAuNC0wLjMtMC42LTAuM0g3LjhjMC4yLTAuNSwwLjMtMC44LDAuMy0wLjkNCgkJCWMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuMSwwLTAuMi0wLjEtMC40QzgsMTIuOCw4LDEyLjcsOCwxMi42bDE0LjgtMS43YzAuMiwwLDAuNC0wLjEsMC42LTAuM3MwLjItMC40LDAuMi0wLjZWMi43DQoJCQlDMjMuNiwyLjUsMjMuNSwyLjMsMjMuNCwyLjF6Ii8+DQoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik01LjUsMTguMmMwLDAuNSwwLjIsMC45LDAuNSwxLjNDNi4zLDE5LjgsNi44LDIwLDcuMywyMGMwLjUsMCwwLjktMC4yLDEuMy0wLjVjMC40LTAuNCwwLjUtMC44LDAuNS0xLjMNCgkJCWMwLTAuNS0wLjItMC45LTAuNS0xLjNjLTAuNC0wLjQtMC44LTAuNS0xLjMtMC41Yy0wLjUsMC0wLjksMC4yLTEuMywwLjVDNS42LDE3LjMsNS41LDE3LjcsNS41LDE4LjJ6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=)no-repeat center center;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.product-card__btn .btn span{-webkit-transition:-webkit-transform .3s;-o-transition:-o-transform .3s;-moz-transition:transform .3s,-moz-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s,-moz-transform .3s,-o-transform .3s}.product-card__btn .btn:hover span{-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);-o-transform:translateX(200%);transform:translateX(200%)}.product-card__btn .btn:hover:before{left:0}.product-card__btn .btn._incart{background-color:#fff;border:2px solid #c43e40;color:#c43e40}.product-card__btn .btn._incart:before{display:none}.product-card__btn .btn._incart:hover{background-color:#c43e40;color:#fff}.product-card__btn .btn._incart:hover span,.productfull__buy._incart:hover span{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.product-card__instock{margin-top:20px}@media only screen and (max-width:1250px){.product-card{padding:20px}.product-card__img{height:220px}.product-card__img img{max-height:200px}.product-card__name{font-weight:400}}@media only screen and (max-width:1000px){.product-card{padding:20px 15px}.product-card__img{height:150px}.product-card__img img{max-height:140px;max-width:95%}.product-card__labels{right:15px;top:5px}.product-card__label._video{height:38px;width:38px;border:6px solid #f6f5f5;border-radius:50%;padding-left:2px}.product-card__newprice{font-size:18px}.product-card__label._video .icon,.product-card__oldprice{font-size:10px}.product-card__name{font-size:13px;height:48px}.product-card__btn .btn{width:100%}.product-card__instock{display:none}}@media only screen and (max-width:599px){.product-card{padding:20px 12px}.product-card__name{font-size:12px;height:45px}}.product-carousel{padding:0 70px;position:relative;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;-moz-transition:opacity .4s ease;transition:opacity .4s ease}.product-carousel.is-loading{opacity:0}.product-carousel__list.swiper-wrapper{-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.product-carousel__list{margin:0-20px}.product-carousel__i{width:18.1818181818%}@media only screen and (max-width:1599px){.product-carousel__i{width:22.22222%;min-width:215px}}@media only screen and (max-width:1400px){.product-carousel{padding:0 56px}}@media only screen and (max-width:1250px){.product-carousel{padding:0;margin-left:-25px;margin-right:-25px}.product-carousel__list{margin:0}.product-carousel__list.swiper-wrapper{-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}}@media only screen and (max-width:1000px){.product-carousel{margin-left:-15px;margin-right:-15px}}@media only screen and (max-width:750px){.product-carousel__i{width:28.5%}}@media only screen and (max-width:599px){.product-carousel__i{width:60%;max-width:220px}}.productfull__header{text-align:center;margin-bottom:75px}.productfull__title{letter-spacing:.05em;margin:0 0 20px;font-size:30px;font-weight:900}.productfull__header-bottom{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px}.productfull__reviews-anchor{padding:0 12px;color:#999;text-decoration:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.productfull__reviews-anchor:hover span,.productfull__share span:hover{text-decoration:underline}.productfull__reviews-anchor .rate{margin-right:10px}.productfull__code,.productfull__share{padding:0 12px;position:relative;color:#999}.productfull__code:before,.productfull__share:before{content:"";height:12px;border-left:1px solid #999;position:absolute;left:0}.productfull__share{cursor:pointer}.productfull__share.is-open .productfull__share-list{display:block}.productfull__share-list{display:none;position:absolute;left:5px;top:20px;white-space:nowrap;padding:17px;border-radius:6px;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.1);z-index:3}.productfull__imgbox,.productfull__top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.productfull__top{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.productfull__imgbox{width:-webkit-calc(100%/3);width:-moz-calc(100%/3);width:calc(100%/3);min-height:550px;margin-bottom:60px;position:relative}.productfull__imgbox.has-video .productfull__thumbslider-i:nth-child(7){display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.productfull__imgbox.has-video .productfull__labelbox{padding-top:120px}.productfull__info{background-color:#f7f7f7;padding:35px 40px;margin-bottom:60px}.productfull__center,.productfull__features,.productfull__info,.productfull__ym{width:-webkit-calc(100%/3);width:-moz-calc(100%/3);width:calc(100%/3)}.productfull__features .productfull__poster{display:none;margin-top:35px;margin-bottom:35px}.productfull__center,.productfull__ym{padding:0 3.5%}.productfull__center{margin-bottom:60px}.productfull__ym-link{background-color:#f7f7f7;border-radius:10px;height:110px;padding:10px 20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.productfull__ym-link::after{content:"";position:absolute;left:40px;bottom:-9px;border-top:10px solid #f7f7f7;border-right:10px solid transparent;border-left:10px solid transparent}.productfull__ym-link-text strong{margin-bottom:7px;display:block}.productfull__ym-link-btn{background-color:transparent;border:2px solid #111;color:#111}.productfull__ym-link-btn:hover{background-color:#111;color:#fff}.productfull__video-preview{height:auto}.productfull__thumbslider-i.productfull__video-preview img{width:100%;display:block;-o-object-fit:cover;object-fit:cover;height:100%}@media only screen and (min-width:600px){.productfull__thumbslider{position:static}.productfull__thumbslider-list{-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important;position:static}}.productfull__instock-city a:hover strong{border-bottom:1px dotted transparent;color:#c43e40}.productfull__add-review-rate label{font-weight:600;font-size:16px;display:block;margin-right:5px}.productfull__description-text.textblock table tr:nth-of-type(2n) td{background-color:#f7f7f7}.productfull__description-text.textblock table td:first-child{font-weight:700}@media only screen and (max-width:1400px){.productfull__imgbox{width:50%}.productfull__info{width:-webkit-calc(50% - 40px);width:-moz-calc(50% - 40px);width:calc(50% - 40px);margin-left:40px}.productfull__features{width:50%;text-align:center}.productfull__features .productfull__poster{display:block}.productfull__features+.productfull__delivery{padding-left:0}.productfull__features-list{max-width:450px;width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.productfull__center{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;width:50%;padding-left:40px;padding-right:0;margin-bottom:15px}.productfull__center .productfull__poster{display:none}.productfull__delivery,.productfull__ym{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3;width:50%}.productfull__ym{padding:0}.productfull__delivery{padding-left:40px}.productfull__top-review{display:none}.productfull__newprice{font-size:42px}.productfull__buy{height:68px;font-size:20px}}@media only screen and (max-width:1250px){.productfull__header{margin-bottom:55px}.productfull__title{font-size:24px;margin-bottom:10px}.productfull__share-list{left:auto;right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}.productfull__videoreview-row{display:block}.productfull__videoreview-video{width:auto;max-width:720px;padding-right:0}.productfull__videoreview-products{width:auto;margin-top:45px}.productfull__videoreview-products-title{padding-left:0}.productfull__description-footer{display:block}.productfull__description-spec{width:auto}.productfull__description-info{width:auto;margin-top:20px;margin-left:0;padding-left:0;border:0}.productfull__description-action{margin-top:-5px;margin-bottom:15px}.productfull__action-link{margin-left:0}.productfull__action-link._print{display:none}}@media only screen and (max-width:1000px){.productfull .page-section__title,.productfull__title{font-size:22px}.productfull__delivery,.productfull__features,.productfull__imgbox,.productfull__ym{width:100%}.productfull__imgbox{margin-bottom:35px}.productfull__center,.productfull__delivery{padding:0;margin-top:35px}.productfull__center{width:100%;margin-bottom:0}.productfull__center .productfull__poster{display:block;margin-top:35px}.productfull__top-more{margin-bottom:0}.productfull__features{margin-top:35px}.productfull__features .productfull__poster,.productfull__poster-img._small{display:none}.productfull__features-list{max-width:100%}.productfull__features-i{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.productfull__features-i div{margin-top:0;margin-left:10px;text-align:left}.productfull__ym{margin-top:35px}.productfull__info{width:-webkit-calc(100% + 30px);width:-moz-calc(100% + 30px);width:calc(100% + 30px);margin:0-15px;padding:25px 15px 35px}.productfull__pricebox{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.productfull__lowprice{margin-left:25px}.productfull__poster-img._large{display:block}.productfull__complect .page-section__title,.productfull__delivery-title{font-size:18px}.productfull__add-review-title{font-size:20px}.productfull__reviews-list .review:nth-child(n+3){display:none}.productfull__description-text.is-hidden+.productfull__description-more,.productfull__reviews-more{display:block}.productfull__description-text{max-height:100%}.productfull__description-text.is-hidden{max-height:150px;overflow:hidden;position:relative}.productfull__description-text.is-hidden:after{content:"";width:100%;height:100px;position:absolute;left:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background:-webkit-linear-gradient(rgba(255,255,255,0),#fff);background:-moz-linear-gradient(rgba(255,255,255,0),#fff);background:linear-gradient(rgba(255,255,255,0),#fff)}}@media only screen and (max-width:750px){.productfull__delivery-input{font-size:16px}.productfull__header{margin-bottom:30px}.productfull__description-header,.productfull__poster-img._small{display:block}.productfull__description-footer,.productfull__features{margin-top:25px}.productfull__poster-img._large{display:none}.productfull__buy{height:60px}.productfull__fav .icon-heart-empty{font-size:30px}}@media only screen and (max-width:599px){.productfull__thumbslider-i.productfull__video-preview .video-link__icon .icon,.productfull__title{font-size:15px}.productfull__header{margin-bottom:20px}.productfull__description-action{margin-bottom:10px}.productfull__action-link{margin-left:0}.productfull__header-bottom{font-size:11px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.productfull__code{padding:0;margin-bottom:10px;width:100%}.productfull__code:before,.productfull__share:before{display:none}.productfull__reviews-anchor{padding:0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.productfull__share{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin-top:10px}.productfull__newprice{font-size:26px}.productfull__bonus{font-size:11px}.productfull__lowprice{font-size:13px}.productfull__oldprice{font-size:16px}.productfull__imgbox{display:block;min-height:0;margin-bottom:20px}.productfull__imgbox.has-video .productfull__labelbox{padding-top:0}.productfull__bigslider{height:300px;width:auto;margin-left:-15px;margin-right:-15px;margin-bottom:20px}.productfull__bigslider img{max-height:300px}.productfull__bigslider-i{padding:0 15px}.productfull__thumbslider{position:relative;overflow:hidden;margin:0-15px;padding-right:0}.productfull__thumbslider-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:auto}.productfull__thumbslider-i{margin:0;height:60px}.productfull__thumbslider-i:nth-child(n+7){display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.productfull__thumbslider-i.productfull__video-preview{display:block;width:100px;position:relative;top:auto;right:auto;height:60px!important}.productfull__thumbslider-i.productfull__video-preview .video-link__icon{width:40px;height:40px;margin-top:-20px;margin-left:-20px;padding-top:12px}.productfull__thumbslider-more{display:none}.productfull__delivery-form{display:block}.productfull__delivery-form .btn{width:100%;margin-top:10px}.productfull__delivery-input{width:100%}.productfull__reviews-total{display:block}.productfull__reviews-total-rate{width:auto;padding-right:0;margin-bottom:15px}.productfull__reviews-total-graphs{width:auto;max-width:100%}.productfull__reviews-header{margin-bottom:15px}.productfull__reviews-header h2{font-size:24px}.productfull__reviews-header h2 span{font-size:16px;-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}.productfull__reviews-header-link{margin-left:35px}.productfull__reviews-header-link a{font-size:14px}.productfull__add-review-captcha-row,.productfull__features-i{display:block}.productfull__add-review-captcha-row .inputbox__field{margin-left:0;width:100%;margin-top:10px}.productfull__features-i div{margin-top:7px;margin-left:0;text-align:center;font-size:11px}}@media only screen and (max-width:1599px){.products-grid__i{width:25%}}@media only screen and (max-width:1250px){.products-grid__i{width:-webkit-calc(100%/3);width:-moz-calc(100%/3);width:calc(100%/3)}}@media only screen and (max-width:599px){.products-grid{margin:-10px}.products-grid__i{width:50%}.products-grid__i .product-card{padding:10px}.products-grid__i .product-card__btn{font-size:11px}}@media only screen and (max-width:1400px){.promo-list__text{font-size:18px;padding:30px 25px}}@media only screen and (max-width:1250px){.promo-list__i{width:50%}}@media only screen and (max-width:750px){.promo-list__i{width:100%;margin-bottom:15px}}@media only screen and (max-width:380px){.promo-list__text{font-size:15px;padding:20px 15px}}@media only screen and (max-width:1400px){.promo-slider{padding:0 56px}.promo-slider__text{font-size:18px;padding:30px 25px}}@media only screen and (max-width:750px){.promo-video{max-width:400px}.promo-video .grid-layout__row{width:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.promo-video .grid-layout__col{margin:0}.promo-video .swiper-pagination{display:block}}@media only screen and (max-width:1599px){.promocode__header{font-size:30px}}@media only screen and (max-width:1400px){.promocode__header{height:350px;margin-top:30px}.promocode__col:nth-child(2) .promocode__header{height:410px}}@media only screen and (max-width:1250px){.promocode__header{height:270px;margin-top:20px;margin-bottom:30px;font-size:20px}.promocode__header strong{font-size:48px}.promocode__header:after{bottom:20px}.promocode__col:nth-child(2) .promocode__header{height:310px}.promocode__i-img{-webkit-box-flex:0;-webkit-flex:0 0 70px;-moz-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;height:55px;line-height:55px}.promocode__i-img img{max-width:60px;max-height:50px}.promocode__i-text{padding-left:12px}.promocode__i-name{font-size:14px}.promocode__i-code{font-size:12px}}@media only screen and (max-width:1000px){.promocode__header{font-size:18px;height:250px}.promocode__header strong{font-size:36px}.promocode__col:nth-child(2) .promocode__header{height:290px}.promocode__i-img{-webkit-box-flex:0;-webkit-flex:0 0 60px;-moz-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px}.promocode__i-img img{max-width:50px}.promocode__i-name{font-size:12px}}@media only screen and (max-width:750px){.promocode__row{display:block}.promocode__col{width:auto;margin-bottom:20px}.promocode__col:nth-child(2) .promocode__header{height:180px}.promocode__header{height:180px;margin-top:0;margin-bottom:0;cursor:pointer}.promocode__header:after{bottom:10px}.promocode__header.is-open::after{-webkit-transform:translateX(-50%) rotate(180deg);-moz-transform:translateX(-50%) rotate(180deg);-ms-transform:translateX(-50%) rotate(180deg);-o-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.promocode__list{display:none;padding-top:15px;padding-bottom:15px}}@media only screen and (max-width:750px){.qty-box._big .qty-box__input{width:44px;line-height:42px}.qty-box._big .qty-box__action{width:44px;height:44px;line-height:42px}}@media only screen and (max-width:599px){.qty-box__input{font-size:16px}}@media only screen and (max-width:1000px){.review-card__header{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:750px){.review-card__title{font-size:20px}.review-card__position{margin-top:1px}.review-card__img{-webkit-box-flex:0;-webkit-flex:0 0 165px;-moz-box-flex:0;-ms-flex:0 0 165px;flex:0 0 165px;height:140px;padding:10px}.review-card__img img{max-height:135px}.review-card__info{width:-webkit-calc(100% - 185px);width:-moz-calc(100% - 185px);width:calc(100% - 185px)}.review-card__text{padding:25px 20px}}@media only screen and (max-width:599px){.review-card__img{-webkit-box-flex:0;-webkit-flex:0 0 70px;-moz-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;height:60px;padding:5px;margin-right:10px}.review-card__img img{max-height:50px}.review-card__info{width:-webkit-calc(100% - 80px);width:-moz-calc(100% - 80px);width:calc(100% - 80px)}.review-card__title{font-size:15px}.review-card__date{font-size:13px}.review-card__text{padding:20px}}@media only screen and (max-width:1000px){.review__name{font-size:18px}.review__content{padding:25px}}@media only screen and (max-width:750px){.review._reply{margin-left:35px}.review__content{padding:15px 20px}.review__header{display:block}.review__response{margin-top:10px}.review__response-link{margin-left:0;margin-right:7px;height:36px;width:55px}.review__name{font-size:16px}.review__date{font-size:12px}.review__footer{margin-top:15px}}@media only screen and (max-width:1000px){.reviews-page__nav{margin-bottom:45px}.reviews-page__show-more{margin-bottom:20px}.reviews-page__pagination{margin-top:15px}}@media only screen and (max-width:599px){.reviews-page__show-more{margin-bottom:15px}.reviews-page__nav{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.reviews-page__nav a{padding:10px 5px;font-size:12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:42px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:49%}.reviews-page__nav a+a{margin-left:0}}@media only screen and (max-width:1400px){.sale-card__body{height:560px}.sale-card__title{font-size:24px}.sale-card__title strong{font-size:110px}.sale-card__list li{padding-top:20px;padding-bottom:20px}}@media only screen and (max-width:1250px){.sale-card__body{height:420px}.sale-card__body._sum .sale-card__face._front{background-size:auto 90%}.sale-card__title{font-size:18px;margin-bottom:25px}.sale-card__title strong{font-size:72px}.sale-card__list li{padding-top:12px;padding-bottom:12px;font-size:16px}.sale-card__list li strong{font-size:24px;width:100px}.sale-card__face{padding-top:30px}.sale-card__face._back p{padding-left:0;padding-right:0;line-height:1.7;font-size:13px}.sale-card__footnote{line-height:1.25;bottom:20px;padding-top:15px}}@media only screen and (max-width:1000px){.sale-card__body{-webkit-transition:-webkit-transform .3s;-o-transition:-o-transform .3s;-moz-transition:transform .3s,-moz-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s,-moz-transform .3s,-o-transform .3s}.sale-card__title{font-size:18px}.sale-card__title strong{font-size:68px}.sale-card__face{padding:25px 15px}.sale-card__face._back p{line-height:1.25;font-size:12px;margin-top:-15px}.sale-card__close{right:10px;top:10px}.sale-card__close .icon{font-size:16px}.sale-card__footnote{left:15px;bottom:15px;font-size:10px;padding-top:10px}.sale-card__more{width:150px;padding:12px;bottom:15px;font-size:11px}}@media only screen and (max-width:1599px){.sales-info__sale{font-size:22px}}@media only screen and (max-width:1400px){.sales-info{padding:25px 35px}.sales-info__title{font-size:18px;width:280px}.sales-info__saleslist{width:-webkit-calc(100% - 280px);width:-moz-calc(100% - 280px);width:calc(100% - 280px)}}@media only screen and (max-width:1250px){.sales-info{padding:20px 25px}.sales-info__title{font-size:15px;width:220px}.sales-info__saleslist{width:-webkit-calc(100% - 220px);width:-moz-calc(100% - 220px);width:calc(100% - 220px)}.sales-info__sale{font-size:18px;padding:0 10px}}@media only screen and (max-width:1000px){.sales-info__row{display:block}.sales-info__title{width:auto;text-align:center;margin-bottom:15px;font-size:16px}.sales-info__saleslist{width:auto}}@media only screen and (max-width:750px){.sales-info{background-position:120% 100%;margin:0-15px;display:none}.sales-info__saleslist{display:block;text-align:center}.sales-info__sale{padding:5px 0}}@media only screen and (max-width:599px){.sales-info__saleslist,.sales-info__title{text-align:left}}@media only screen and (max-width:1400px){.sales__card._delivery{background-size:auto 130px}.sales__card-title{font-size:20px}.sales__card p{font-size:12px}.sales__card p br{display:none}.sales__card img{width:auto;height:48px}}@media only screen and (max-width:1250px){.sales__card{padding:20px 15px 15px;height:48.5%}.sales__card._delivery{background-size:auto 110px}.sales__card-title{font-size:18px}.sales__card img{height:35px}}@media only screen and (max-width:1000px){.sales__card{padding:20px 15px 15px;height:48.5%}.sales__card._delivery{background-size:auto 80px}.sales__card-title{font-size:16px}.sales__card img{height:30px}.sales__card p{font-size:11px;margin-top:10px}}@media only screen and (max-width:750px){.sales__grid{display:block}.sales__col{width:auto;max-width:340px;margin:0 auto 15px}.sales__card:last-child,.sales__col:last-child{margin-bottom:0}.sales__card{height:180px;margin-bottom:15px}}@media only screen and (max-width:750px){.search__result{font-size:16px}}@media only screen and (max-width:599px){.search__result{margin-top:20px}}@media only screen and (max-width:1250px){.searchform__input{padding-top:15px;padding-bottom:15px}}@media only screen and (max-width:599px){.select-options-wrap{width:100%}}.shop__route-col h4{margin:0 0 15px;font-size:16px}@media only screen and (max-width:1599px){.shop__info-main,.shop__info-time{width:50%}.shop__map{height:560px}}@media only screen and (max-width:1250px){.shop__info-main{width:60%}.shop__info-time{width:40%}}@media only screen and (max-width:1000px){.shop__info{margin:45px 0}.shop__info-img{-webkit-box-flex:0;-webkit-flex:0 0 115px;-moz-box-flex:0;-ms-flex:0 0 115px;flex:0 0 115px}.shop__info-contact{padding-left:25px}.shop__route{display:block;margin:45px 0}.shop__route-col{width:auto;margin-bottom:15px}.shop__map,.shop__tour{margin:45px 0}.shop__map{height:360px}.shop__video{padding:45px}.shop__videostream{margin-top:30px}}@media only screen and (max-width:750px){.shop__info{display:block}.shop__info-main{width:auto}.shop__info-time{width:auto;padding-left:140px;border-left:none}.shop__video-title,.shop__video-title .icon{font-size:18px}.shop__video-contact{margin-top:25px}.shop__video-contact img{margin-right:7px}.shop__video-contact span{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.shop__video-contact span+span{margin-left:0;margin-top:10px}}@media only screen and (max-width:599px){.shop__info-main{display:block;padding-right:0}.shop__info-img{width:100%;max-width:160px;margin:0 auto 10px}.shop__info-contact{padding-left:0}.shop__info-time{padding-left:0;margin-top:15px}.shop__route-col{padding:25px}.shop__tour{margin-left:-15px;margin-right:-15px}.shop__video{padding:25px}.shop__video-title{font-size:15px}.shop__video-title .icon{font-size:18px}}@media only screen and (max-width:1400px){.shops-contact__address a{font-size:15px}}@media only screen and (max-width:1250px){.shops-contact__col{font-size:14px;padding:30px 25px}.shops-contact__title{font-size:16px}.shops-contact__address{font-size:13px}.shops-contact__address a{font-size:14px}}@media only screen and (max-width:1000px){.shops-contact{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:25px 0}.shops-contact__col{width:49%;padding:30px 20px}}@media only screen and (max-width:599px){.shops-contact__col{width:100%}}@media only screen and (max-width:1250px){.shops__i-main{width:50%}.shops__i-img{-webkit-box-flex:0;-webkit-flex:0 0 125px;-moz-box-flex:0;-ms-flex:0 0 125px;flex:0 0 125px}.shops__i-info{width:50%}}@media only screen and (max-width:1000px){.shops__i{display:block}.shops__i-main{width:auto}.shops__i-info{width:auto;padding-left:155px;border-left:none}.shops__title{font-size:22px}}@media only screen and (max-width:750px){.shops__i-img{-webkit-box-flex:0;-webkit-flex:0 0 100px;-moz-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px}.shops__i-info{padding-left:130px;margin-top:15px}}@media only screen and (max-width:599px){.shops__section{margin-bottom:30px}.shops__title{font-size:16px;margin-bottom:15px}.shops__i{padding:25px 20px}.shops__i-img{width:100px;margin:0 auto 10px;display:none}.shops__i-contact{padding-left:0}.shops__i-info{padding-left:0;display:block}.shops__i-main{padding-right:0;display:block}.shops__i-link{width:100%;margin-top:15px;background-color:#c43e40;border:1px solid #c43e40;color:#fff}}@media only screen and (max-width:1250px){.soc-promo{height:230px}.soc-promo._instagram img{height:200px;width:auto}.soc-promo._youtube{font-size:20px}.soc-promo._vk{padding:20px}}@media only screen and (max-width:1000px){.soc-promo{height:185px}.soc-promo._instagram img{height:160px;width:auto}.soc-promo._youtube{font-size:16px}.soc-promo._vk span{font-size:25px}}@media only screen and (max-width:750px){.soc-promo{height:240px}.soc-promo._instagram img{height:200px}}@media only screen and (max-width:380px){.soc-promo{height:205px}.soc-promo._instagram img{height:180px}}@media only screen and (max-width:1250px){.subscribe-form{padding:30px 35px;min-height:250px}.subscribe-form__response{font-size:18px}}@media only screen and (max-width:1000px){.subscribe-form{padding:25px}.subscribe-form__response br{display:none}}@media only screen and (max-width:750px){.subscribe-form{margin-left:-15px;margin-right:-15px;padding:20px 15px;border-radius:0}}@media only screen and (max-width:1400px){.swiper-arrows{width:56px;height:56px}.swiper-arrows .icon{font-size:16px}}@media only screen and (max-width:1250px){.swiper-arrows{display:none}}.textblock>ol,.textblock>ul{margin:20px 0 25px;padding-left:10px}.textblock>ul li::before{content:"";position:absolute;left:0;top:9px;background-color:#c43e40;width:6px;height:6px;border-radius:50%}.textblock table tr:first-child td{border-top:1px solid #f4f4f4}@media only screen and (max-width:1250px){.textblock table{width:100%}}@media only screen and (max-width:1000px){.textblock table{width:100%}.textblock table td,.textblock table th{padding-left:25px;padding-right:25px}.textblock h2{font-size:21px}}@media only screen and (max-width:750px){.textblock table{font-size:13px}.textblock table td,.textblock table th{padding:13px 15px}}@media only screen and (max-width:599px){.textblock h2{font-size:16px}.textblock h3{font-size:14px}.textblock table{width:-webkit-calc(100% + 30px);width:-moz-calc(100% + 30px);width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;font-size:12px}.textblock table th{font-size:11px}.textblock table th.no-padding{padding-left:0;padding-right:0}}@media only screen and (max-width:1250px){.topline{position:fixed;top:0;left:-260px;width:260px;height:100vh;overflow-x:hidden;background-color:#fff;z-index:3;color:#333;display:block;border-bottom:none;-webkit-transition:left .4s linear;-o-transition:left .4s linear;-moz-transition:left .4s linear;transition:left .4s linear}.topline:after{content:"";position:absolute;box-shadow:0 0 15px rgba(0,0,0,.8);top:0;bottom:0;right:-2px;width:2px;z-index:5}.topline .wrap{overflow-y:auto;height:100%;padding:0}.topline__row{display:block;padding-bottom:50px}.topline__contact,.topline__l{display:block}.topline__city{border-right:none}.topline__city-select{border-bottom:1px solid #e0e0e0;height:55px;font-size:12px;font-weight:700}.topline__contact{padding:20px 10px 10px}.topline__contact-i{margin-bottom:10px;padding:0}.topline__r{padding:0 10px}.topline__delivery-link{padding:0 22px;border-radius:6px;height:40px;border:1px solid #e0e0e0}.topline__delivery-link:hover strong{border-bottom:1px solid transparent}}@media only screen and (max-width:1000px){.topline__links{display:block}}@media only screen and (max-width:1400px){.topslider__i{height:400px}.topslider__i-title{font-size:36px}.topslider{margin-bottom:-20px}}@media only screen and (max-width:1250px){.topslider{margin-bottom:0}.topslider__i{height:320px;background-size:auto 100%}.topslider__i-title{font-size:28px}.topslider__pager .swiper-pagination-bullet{padding:6px 0}}@media only screen and (max-width:1000px){.topslider__i{background-position:33% 50%}.topslider__i-title{font-size:24px}.topslider__i-btn{margin-top:20px}.topslider{margin-left:-15px;margin-right:-15px}}@media only screen and (max-width:750px){.topslider__i{height:300px}.topslider__i-title{font-size:22px}}@media only screen and (max-width:599px){.topslider__i{height:330px;display:block;background-position:50% 100%;background-size:auto 180px}.topslider__i.swiper-slide .topslider__i-btn,.topslider__i.swiper-slide .topslider__i-title{-webkit-animation:none;-moz-animation:none;animation:none}.topslider__i-text{height:150px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.topslider__i-title{font-size:18px}.topslider__pager.swiper-pagination-bullets{left:25px;bottom:10px;right:auto;top:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@media only screen and (max-width:1599px){.userpage__col-content-row{display:block}.userpage__col-content-row p{margin-right:0}}@media only screen and (max-width:1250px){.userpage__orders h2{padding:0 25px}.userpage__col{padding:25px 25px 75px}.userpage__col-title{font-size:18px}.userpage__col-bottom{padding:20px 25px}.userpage__col-bonus-balance{font-size:22px}.userpage__col-bonus-balance span{font-size:48px}}@media only screen and (max-width:1000px){.userpage__col{width:48.5%;margin-bottom:25px}.userpage__popup-link{font-size:14px}}@media only screen and (max-width:750px){.userpage__col-title{font-size:15px}.userpage__col-bonus{margin-top:25px}.userpage__col-bonus-balance{font-size:18px}.userpage__col-bonus-balance span{font-size:36px}.userpage__col{padding-left:20px;padding-right:20px}.userpage__orders{margin-top:30px}.userpage__orders h2{padding:0 20px}}@media only screen and (max-width:599px){.userpage__row{display:block}.userpage__col{width:auto}.userpage__orders h2{font-size:15px;margin-bottom:15px}}@media only screen and (max-width:1000px){.video-link__icon{width:50px;height:50px;margin-top:-25px;margin-left:-25px;padding-top:15px}.video-link__icon .icon{font-size:16px}}@media only screen and (max-width:1250px){.videolife__info p{font-size:20px}}@media only screen and (max-width:1000px){.videolife{display:block;margin-bottom:45px}.videolife__video{width:100%;margin-bottom:15px}.videolife__info{width:100%}}@media only screen and (max-width:599px){.videolife__info{padding:45px 4.5%}.videolife__info-title{margin-bottom:20px}.videolife__info-title img{width:50px}.videolife__info-title strong{font-size:24px;margin-left:15px}.videolife__info p{font-size:18px;line-height:1.4}.videolife__info small{margin-top:15px}.videolife__info-youtube{margin-top:35px}}@media only screen and (max-width:1250px){.videoreview-products{padding:0;margin-left:-25px;margin-right:-25px}.videoreview-products__list{margin:0}.videoreview-products__i{width:22.22222%!important;min-width:175px}.videoreview-products__i .product-card{padding-left:20px;padding-right:20px}}@media only screen and (max-width:1000px){.wrap{padding:0 15px}}@media only screen and (max-width:1400px){.youtube-widget__text{font-size:15px}}@media only screen and (max-width:1250px){.youtube-widget{padding:25px 20px}.youtube-widget__logo{margin-right:12px}.youtube-widget__text{font-size:14px}}@media only screen and (max-width:599px){.youtube-widget__text br{display:none}}@media only screen and (max-width:750px){.productfull__market-title{margin-bottom:6px}}@media only screen and (max-width:750px){.products-tags__link{font-size:12px;line-height:1.166;letter-spacing:.035em}}@media only screen and (max-width:1400px){.productfull__newprice--discount{font-size:32px}.productfull__sale-price{font-size:42px}}@media only screen and (max-width:599px){.productfull__newprice--discount{font-size:20px}.productfull__sale-title{margin-bottom:10px}.productfull__sale-price{font-size:20px}}@media only screen and (min-width:600px){.productfull__thumbslider{position:static}.productfull__thumbslider-list{-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important;position:static}}@media only screen and (max-width:1400px){.productfull__imgbox{width:50%}.productfull__info{width:-webkit-calc(50% - 40px);width:-moz-calc(50% - 40px);width:calc(50% - 40px);margin-left:40px}.productfull__features{width:50%;text-align:center}.productfull__features .productfull__poster{display:block}.productfull__features+.productfull__delivery{padding-left:0}.productfull__features-list{max-width:450px;width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.productfull__center{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;width:50%;padding-left:40px;padding-right:0;margin-bottom:15px}.productfull__center .productfull__poster{display:none}.productfull__delivery,.productfull__ym{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3;width:50%}.productfull__ym{padding:0}.productfull__delivery{padding-left:40px}.productfull__top-review{display:none}.productfull__newprice{font-size:42px}.productfull__buy{height:68px;font-size:20px}}@media only screen and (max-width:1250px){.productfull__header{margin-bottom:55px}.productfull__title{font-size:24px;margin-bottom:10px}.productfull__share-list{left:auto;right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}.productfull__videoreview-row{display:block}.productfull__videoreview-video{width:auto;max-width:720px;padding-right:0}.productfull__videoreview-products{width:auto;margin-top:45px}.productfull__videoreview-products-title{padding-left:0}.productfull__description-footer{display:block}.productfull__description-spec{width:auto}.productfull__description-info{width:auto;margin-top:20px;margin-left:0;padding-left:0;border:0}.productfull__description-action{margin-top:-5px;margin-bottom:15px}.productfull__action-link{margin-left:0}.productfull__action-link._print{display:none}}@media only screen and (max-width:1000px){.productfull .page-section__title,.productfull__title{font-size:22px}.productfull__delivery,.productfull__features,.productfull__imgbox,.productfull__ym{width:100%}.productfull__imgbox{margin-bottom:35px}.productfull__center,.productfull__delivery{padding:0;margin-top:35px}.productfull__center{width:100%;margin-bottom:0}.productfull__center .productfull__poster{display:block;margin-top:35px}.productfull__top-more{margin-bottom:0}.productfull__features{margin-top:35px}.productfull__features .productfull__poster,.productfull__poster-img._small{display:none}.productfull__features-list{max-width:100%}.productfull__features-i{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.productfull__features-i div{margin-top:0;margin-left:10px;text-align:left}.productfull__ym{margin-top:35px}.productfull__info{width:-webkit-calc(100% + 30px);width:-moz-calc(100% + 30px);width:calc(100% + 30px);margin:0-15px;padding:25px 15px 35px}.productfull__pricebox{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.productfull__lowprice{margin-left:25px}.productfull__poster-img._large{display:block}.productfull__complect .page-section__title,.productfull__delivery-title{font-size:18px}.productfull__add-review-title{font-size:20px}.productfull__reviews-list .review:nth-child(n+3){display:none}.productfull__description-text.is-hidden+.productfull__description-more,.productfull__reviews-more{display:block}.productfull__description-text{max-height:100%}.productfull__description-text.is-hidden{max-height:150px;overflow:hidden;position:relative}.productfull__description-text.is-hidden:after{content:"";width:100%;height:100px;position:absolute;left:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background:-webkit-linear-gradient(rgba(255,255,255,0),#fff);background:-moz-linear-gradient(rgba(255,255,255,0),#fff);background:linear-gradient(rgba(255,255,255,0),#fff)}}@media only screen and (max-width:750px){.productfull__delivery-input{font-size:16px}.productfull__header{margin-bottom:30px}.productfull__description-header,.productfull__poster-img._small{display:block}.productfull__description-footer,.productfull__features{margin-top:25px}.productfull__poster-img._large{display:none}.productfull__buy{height:60px}.productfull__fav .icon-heart-empty{font-size:30px}}@media only screen and (max-width:599px){.productfull__thumbslider-i.productfull__video-preview .video-link__icon .icon,.productfull__title{font-size:15px}.productfull__header{margin-bottom:20px}.productfull__description-action{margin-bottom:10px}.productfull__action-link{margin-left:0}.productfull__header-bottom{font-size:11px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.productfull__code{padding:0;margin-bottom:10px;width:100%}.productfull__code:before,.productfull__share:before{display:none}.productfull__reviews-anchor{padding:0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.productfull__share{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin-top:10px}.productfull__newprice{font-size:26px}.productfull__bonus{font-size:11px}.productfull__lowprice{font-size:13px}.productfull__oldprice{font-size:16px}.productfull__imgbox{display:block;min-height:0;margin-bottom:20px}.productfull__imgbox.has-video .productfull__labelbox{padding-top:0}.productfull__bigslider{height:300px;width:auto;margin-left:-15px;margin-right:-15px;margin-bottom:20px}.productfull__bigslider img{max-height:300px}.productfull__bigslider-i{padding:0 15px}.productfull__thumbslider{position:relative;overflow:hidden;margin:0-15px;padding-right:0}.productfull__thumbslider-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:auto}.productfull__thumbslider-i{margin:0;height:60px}.productfull__thumbslider-i:nth-child(n+7){display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.productfull__thumbslider-i.productfull__video-preview{display:block;width:100px;position:relative;top:auto;right:auto;height:60px!important}.productfull__thumbslider-i.productfull__video-preview .video-link__icon{width:40px;height:40px;margin-top:-20px;margin-left:-20px;padding-top:12px}.productfull__thumbslider-more{display:none}.productfull__delivery-form{display:block}.productfull__delivery-form .btn{width:100%;margin-top:10px}.productfull__delivery-input{width:100%}.productfull__reviews-total{display:block}.productfull__reviews-total-rate{width:auto;padding-right:0;margin-bottom:15px}.productfull__reviews-total-graphs{width:auto;max-width:100%}.productfull__reviews-header{margin-bottom:15px}.productfull__reviews-header h2{font-size:24px}.productfull__reviews-header h2 span{font-size:16px;-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}.productfull__reviews-header-link{margin-left:35px}.productfull__reviews-header-link a{font-size:14px}.productfull__add-review-captcha-row,.productfull__features-i{display:block}.productfull__add-review-captcha-row .inputbox__field{margin-left:0;width:100%;margin-top:10px}.productfull__features-i div{margin-top:7px;margin-left:0;text-align:center;font-size:11px}}@media only screen and (max-width:1599px){.products-grid__i{width:25%}}@media only screen and (max-width:1250px){.products-grid__i{width:-webkit-calc(100%/3);width:-moz-calc(100%/3);width:calc(100%/3)}}@media only screen and (max-width:599px){.products-grid{margin:-10px}.products-grid__i{width:50%}.products-grid__i .product-card{padding:10px}.products-grid__i .product-card__btn{font-size:11px}}@media only screen and (max-width:1400px){.promo-list__text{font-size:18px;padding:30px 25px}}@media only screen and (max-width:1250px){.promo-list__i{width:50%}}@media only screen and (max-width:750px){.promo-list__i{width:100%;margin-bottom:15px}}@media only screen and (max-width:380px){.promo-list__text{font-size:15px;padding:20px 15px}}@media only screen and (max-width:1400px){.promo-slider{padding:0 56px}.promo-slider__text{font-size:18px;padding:30px 25px}}@media only screen and (max-width:750px){.promo-video{max-width:400px}.promo-video .grid-layout__row{width:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.promo-video .grid-layout__col{margin:0}.promo-video .swiper-pagination{display:block}}@media only screen and (max-width:1599px){.promocode__header{font-size:30px}}@media only screen and (max-width:1400px){.promocode__header{height:350px;margin-top:30px}.promocode__col:nth-child(2) .promocode__header{height:410px}}@media only screen and (max-width:1250px){.promocode__header{height:270px;margin-top:20px;margin-bottom:30px;font-size:20px}.promocode__header strong{font-size:48px}.promocode__header:after{bottom:20px}.promocode__col:nth-child(2) .promocode__header{height:310px}.promocode__i-img{-webkit-box-flex:0;-webkit-flex:0 0 70px;-moz-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;height:55px;line-height:55px}.promocode__i-img img{max-width:60px;max-height:50px}.promocode__i-text{padding-left:12px}.promocode__i-name{font-size:14px}.promocode__i-code{font-size:12px}}@media only screen and (max-width:1000px){.promocode__header{font-size:18px;height:250px}.promocode__header strong{font-size:36px}.promocode__col:nth-child(2) .promocode__header{height:290px}.promocode__i-img{-webkit-box-flex:0;-webkit-flex:0 0 60px;-moz-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px}.promocode__i-img img{max-width:50px}.promocode__i-name{font-size:12px}}@media only screen and (max-width:750px){.promocode__row{display:block}.promocode__col{width:auto;margin-bottom:20px}.promocode__col:nth-child(2) .promocode__header{height:180px}.promocode__header{height:180px;margin-top:0;margin-bottom:0;cursor:pointer}.promocode__header:after{bottom:10px}.promocode__header.is-open::after{-webkit-transform:translateX(-50%) rotate(180deg);-moz-transform:translateX(-50%) rotate(180deg);-ms-transform:translateX(-50%) rotate(180deg);-o-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.promocode__list{display:none;padding-top:15px;padding-bottom:15px}}@media only screen and (max-width:750px){.qty-box._big .qty-box__input{width:44px;line-height:42px}.qty-box._big .qty-box__action{width:44px;height:44px;line-height:42px}}@media only screen and (max-width:599px){.qty-box__input{font-size:16px}}@media only screen and (max-width:1000px){.review-card__header{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:750px){.review-card__title{font-size:20px}.review-card__position{margin-top:1px}.review-card__img{-webkit-box-flex:0;-webkit-flex:0 0 165px;-moz-box-flex:0;-ms-flex:0 0 165px;flex:0 0 165px;height:140px;padding:10px}.review-card__img img{max-height:135px}.review-card__info{width:-webkit-calc(100% - 185px);width:-moz-calc(100% - 185px);width:calc(100% - 185px)}.review-card__text{padding:25px 20px}}@media only screen and (max-width:599px){.review-card__img{-webkit-box-flex:0;-webkit-flex:0 0 70px;-moz-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;height:60px;padding:5px;margin-right:10px}.review-card__img img{max-height:50px}.review-card__info{width:-webkit-calc(100% - 80px);width:-moz-calc(100% - 80px);width:calc(100% - 80px)}.review-card__title{font-size:15px}.review-card__date{font-size:13px}.review-card__text{padding:20px}}@media only screen and (max-width:1000px){.review__name{font-size:18px}.review__content{padding:25px}}@media only screen and (max-width:750px){.review._reply{margin-left:35px}.review__content{padding:15px 20px}.review__header{display:block}.review__response{margin-top:10px}.review__response-link{margin-left:0;margin-right:7px;height:36px;width:55px}.review__name{font-size:16px}.review__date{font-size:12px}.review__footer{margin-top:15px}}@media only screen and (max-width:1000px){.reviews-page__nav{margin-bottom:45px}.reviews-page__show-more{margin-bottom:20px}.reviews-page__pagination{margin-top:15px}}@media only screen and (max-width:599px){.reviews-page__show-more{margin-bottom:15px}.reviews-page__nav{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.reviews-page__nav a{padding:10px 5px;font-size:12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:42px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:49%}.reviews-page__nav a+a{margin-left:0}}@media only screen and (max-width:1400px){.sale-card__body{height:560px}.sale-card__title{font-size:24px}.sale-card__title strong{font-size:110px}.sale-card__list li{padding-top:20px;padding-bottom:20px}}@media only screen and (max-width:1250px){.sale-card__body{height:420px}.sale-card__body._sum .sale-card__face._front{background-size:auto 90%}.sale-card__title{font-size:18px;margin-bottom:25px}.sale-card__title strong{font-size:72px}.sale-card__list li{padding-top:12px;padding-bottom:12px;font-size:16px}.sale-card__list li strong{font-size:24px;width:100px}.sale-card__face{padding-top:30px}.sale-card__face._back p{padding-left:0;padding-right:0;line-height:1.7;font-size:13px}.sale-card__footnote{line-height:1.25;bottom:20px;padding-top:15px}}@media only screen and (max-width:1000px){.sale-card__body{-webkit-transition:-webkit-transform .3s;-o-transition:-o-transform .3s;-moz-transition:transform .3s,-moz-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s,-moz-transform .3s,-o-transform .3s}.sale-card__title{font-size:18px}.sale-card__title strong{font-size:68px}.sale-card__face{padding:25px 15px}.sale-card__face._back p{line-height:1.25;font-size:12px;margin-top:-15px}.sale-card__close{right:10px;top:10px}.sale-card__close .icon{font-size:16px}.sale-card__footnote{left:15px;bottom:15px;font-size:10px;padding-top:10px}.sale-card__more{width:150px;padding:12px;bottom:15px;font-size:11px}}@media only screen and (max-width:1599px){.sales-info__sale{font-size:22px}}@media only screen and (max-width:1400px){.sales-info{padding:25px 35px}.sales-info__title{font-size:18px;width:280px}.sales-info__saleslist{width:-webkit-calc(100% - 280px);width:-moz-calc(100% - 280px);width:calc(100% - 280px)}}@media only screen and (max-width:1250px){.sales-info{padding:20px 25px}.sales-info__title{font-size:15px;width:220px}.sales-info__saleslist{width:-webkit-calc(100% - 220px);width:-moz-calc(100% - 220px);width:calc(100% - 220px)}.sales-info__sale{font-size:18px;padding:0 10px}}@media only screen and (max-width:1000px){.sales-info__row{display:block}.sales-info__title{width:auto;text-align:center;margin-bottom:15px;font-size:16px}.sales-info__saleslist{width:auto}}@media only screen and (max-width:750px){.sales-info{background-position:120% 100%;margin:0-15px;display:none}.sales-info__saleslist{display:block;text-align:center}.sales-info__sale{padding:5px 0}}@media only screen and (max-width:599px){.sales-info__saleslist,.sales-info__title{text-align:left}}@media only screen and (max-width:1400px){.sales__card._delivery{background-size:auto 130px}.sales__card-title{font-size:20px}.sales__card p{font-size:12px}.sales__card p br{display:none}.sales__card img{width:auto;height:48px}}@media only screen and (max-width:1250px){.sales__card{padding:20px 15px 15px;height:48.5%}.sales__card._delivery{background-size:auto 110px}.sales__card-title{font-size:18px}.sales__card img{height:35px}}@media only screen and (max-width:1000px){.sales__card{padding:20px 15px 15px;height:48.5%}.sales__card._delivery{background-size:auto 80px}.sales__card-title{font-size:16px}.sales__card img{height:30px}.sales__card p{font-size:11px;margin-top:10px}}@media only screen and (max-width:750px){.sales__grid{display:block}.sales__col{width:auto;max-width:340px;margin:0 auto 15px}.sales__card:last-child,.sales__col:last-child{margin-bottom:0}.sales__card{height:180px;margin-bottom:15px}}@media only screen and (max-width:750px){.search__result{font-size:16px}}@media only screen and (max-width:599px){.search__result{margin-top:20px}}@media only screen and (max-width:1250px){.searchform__input{padding-top:15px;padding-bottom:15px}}@media only screen and (max-width:599px){.select-options-wrap{width:100%}}@media only screen and (max-width:1599px){.shop__info-main,.shop__info-time{width:50%}.shop__map{height:560px}}@media only screen and (max-width:1250px){.shop__info-main{width:60%}.shop__info-time{width:40%}}@media only screen and (max-width:1000px){.shop__info{margin:45px 0}.shop__info-img{-webkit-box-flex:0;-webkit-flex:0 0 115px;-moz-box-flex:0;-ms-flex:0 0 115px;flex:0 0 115px}.shop__info-contact{padding-left:25px}.shop__route{display:block;margin:45px 0}.shop__route-col{width:auto;margin-bottom:15px}.shop__map,.shop__tour{margin:45px 0}.shop__map{height:360px}.shop__video{padding:45px}.shop__videostream{margin-top:30px}}@media only screen and (max-width:750px){.shop__info{display:block}.shop__info-main{width:auto}.shop__info-time{width:auto;padding-left:140px;border-left:none}.shop__video-title,.shop__video-title .icon{font-size:18px}.shop__video-contact{margin-top:25px}.shop__video-contact img{margin-right:7px}.shop__video-contact span{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.shop__video-contact span+span{margin-left:0;margin-top:10px}}@media only screen and (max-width:599px){.shop__info-main{display:block;padding-right:0}.shop__info-img{width:100%;max-width:160px;margin:0 auto 10px}.shop__info-contact{padding-left:0}.shop__info-time{padding-left:0;margin-top:15px}.shop__route-col{padding:25px}.shop__tour{margin-left:-15px;margin-right:-15px}.shop__video{padding:25px}.shop__video-title{font-size:15px}.shop__video-title .icon{font-size:18px}}@media only screen and (max-width:1400px){.shops-contact__address a{font-size:15px}}@media only screen and (max-width:1250px){.shops-contact__col{font-size:14px;padding:30px 25px}.shops-contact__title{font-size:16px}.shops-contact__address{font-size:13px}.shops-contact__address a{font-size:14px}}@media only screen and (max-width:1000px){.shops-contact{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:25px 0}.shops-contact__col{width:49%;padding:30px 20px}}@media only screen and (max-width:599px){.shops-contact__col{width:100%}}@media only screen and (max-width:1250px){.shops__i-main{width:50%}.shops__i-img{-webkit-box-flex:0;-webkit-flex:0 0 125px;-moz-box-flex:0;-ms-flex:0 0 125px;flex:0 0 125px}.shops__i-info{width:50%}}@media only screen and (max-width:1000px){.shops__i{display:block}.shops__i-main{width:auto}.shops__i-info{width:auto;padding-left:155px;border-left:none}.shops__title{font-size:22px}}@media only screen and (max-width:750px){.shops__i-img{-webkit-box-flex:0;-webkit-flex:0 0 100px;-moz-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px}.shops__i-info{padding-left:130px;margin-top:15px}}@media only screen and (max-width:599px){.shops__section{margin-bottom:30px}.shops__title{font-size:16px;margin-bottom:15px}.shops__i{padding:25px 20px}.shops__i-img{width:100px;margin:0 auto 10px;display:none}.shops__i-contact{padding-left:0}.shops__i-info{padding-left:0;display:block}.shops__i-main{padding-right:0;display:block}.shops__i-link{width:100%;margin-top:15px;background-color:#c43e40;border:1px solid #c43e40;color:#fff}}@media only screen and (max-width:1250px){.soc-promo{height:230px}.soc-promo._instagram img{height:200px;width:auto}.soc-promo._youtube{font-size:20px}.soc-promo._vk{padding:20px}}@media only screen and (max-width:1000px){.soc-promo{height:185px}.soc-promo._instagram img{height:160px;width:auto}.soc-promo._youtube{font-size:16px}.soc-promo._vk span{font-size:25px}}@media only screen and (max-width:750px){.soc-promo{height:240px}.soc-promo._instagram img{height:200px}}@media only screen and (max-width:380px){.soc-promo{height:205px}.soc-promo._instagram img{height:180px}}@media only screen and (max-width:1250px){.subscribe-form{padding:30px 35px;min-height:250px}.subscribe-form__response{font-size:18px}}@media only screen and (max-width:1000px){.subscribe-form{padding:25px}.subscribe-form__response br{display:none}}@media only screen and (max-width:750px){.subscribe-form{margin-left:-15px;margin-right:-15px;padding:20px 15px;border-radius:0}}@media only screen and (max-width:1400px){.swiper-arrows{width:56px;height:56px}.swiper-arrows .icon{font-size:16px}}@media only screen and (max-width:1250px){.swiper-arrows{display:none}}@media only screen and (max-width:1250px){.textblock table{width:100%}}@media only screen and (max-width:1000px){.textblock table{width:100%}.textblock table td,.textblock table th{padding-left:25px;padding-right:25px}.textblock h2{font-size:21px}}@media only screen and (max-width:750px){.textblock table{font-size:13px}.textblock table td,.textblock table th{padding:13px 15px}}@media only screen and (max-width:599px){.textblock h2{font-size:16px}.textblock h3{font-size:14px}.textblock table{width:-webkit-calc(100% + 30px);width:-moz-calc(100% + 30px);width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;font-size:12px}.textblock table th{font-size:11px}.textblock table th.no-padding{padding-left:0;padding-right:0}}@media only screen and (max-width:1250px){.topline{position:fixed;top:0;left:-260px;width:260px;height:100vh;overflow-x:hidden;background-color:#fff;z-index:3;color:#333;display:block;border-bottom:none;-webkit-transition:left .4s linear;-o-transition:left .4s linear;-moz-transition:left .4s linear;transition:left .4s linear}.topline:after{content:"";position:absolute;box-shadow:0 0 15px rgba(0,0,0,.8);top:0;bottom:0;right:-2px;width:2px;z-index:5}.topline .wrap{overflow-y:auto;height:100%;padding:0}.topline__row{display:block;padding-bottom:50px}.topline__contact,.topline__l{display:block}.topline__city{border-right:none}.topline__city-select{border-bottom:1px solid #e0e0e0;height:55px;font-size:12px;font-weight:700}.topline__contact{padding:20px 10px 10px}.topline__contact-i{margin-bottom:10px;padding:0}.topline__r{padding:0 10px}.topline__delivery-link{padding:0 22px;border-radius:6px;height:40px;border:1px solid #e0e0e0}.topline__delivery-link:hover strong{border-bottom:1px solid transparent}}@media only screen and (max-width:1000px){.topline__links{display:block}}@media only screen and (max-width:1400px){.topslider__i{height:400px}.topslider__i-title{font-size:36px}.topslider{margin-bottom:-20px}}@media only screen and (max-width:1250px){.topslider{margin-bottom:0}.topslider__i{height:320px;background-size:auto 100%}.topslider__i-title{font-size:28px}.topslider__pager .swiper-pagination-bullet{padding:6px 0}}@media only screen and (max-width:1000px){.topslider__i{background-position:33% 50%}.topslider__i-title{font-size:24px}.topslider__i-btn{margin-top:20px}.topslider{margin-left:-15px;margin-right:-15px}}@media only screen and (max-width:750px){.topslider__i{height:300px}.topslider__i-title{font-size:22px}}@media only screen and (max-width:599px){.topslider__i{height:330px;display:block;background-position:50% 100%;background-size:auto 180px}.topslider__i.swiper-slide .topslider__i-btn,.topslider__i.swiper-slide .topslider__i-title{-webkit-animation:none;-moz-animation:none;animation:none}.topslider__i-text{height:150px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.topslider__i-title{font-size:18px}.topslider__pager.swiper-pagination-bullets{left:25px;bottom:10px;right:auto;top:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@media only screen and (max-width:1599px){.userpage__col-content-row{display:block}.userpage__col-content-row p{margin-right:0}}@media only screen and (max-width:1250px){.userpage__orders h2{padding:0 25px}.userpage__col{padding:25px 25px 75px}.userpage__col-title{font-size:18px}.userpage__col-bottom{padding:20px 25px}.userpage__col-bonus-balance{font-size:22px}.userpage__col-bonus-balance span{font-size:48px}}@media only screen and (max-width:1000px){.userpage__col{width:48.5%;margin-bottom:25px}.userpage__popup-link{font-size:14px}}@media only screen and (max-width:750px){.userpage__col-title{font-size:15px}.userpage__col-bonus{margin-top:25px}.userpage__col-bonus-balance{font-size:18px}.userpage__col-bonus-balance span{font-size:36px}.userpage__col{padding-left:20px;padding-right:20px}.userpage__orders{margin-top:30px}.userpage__orders h2{padding:0 20px}}@media only screen and (max-width:599px){.userpage__row{display:block}.userpage__col{width:auto}.userpage__orders h2{font-size:15px;margin-bottom:15px}}@media only screen and (max-width:1000px){.video-link__icon{width:50px;height:50px;margin-top:-25px;margin-left:-25px;padding-top:15px}.video-link__icon .icon{font-size:16px}}@media only screen and (max-width:1250px){.videolife__info p{font-size:20px}}@media only screen and (max-width:1000px){.videolife{display:block;margin-bottom:45px}.videolife__video{width:100%;margin-bottom:15px}.videolife__info{width:100%}}@media only screen and (max-width:599px){.videolife__info{padding:45px 4.5%}.videolife__info-title{margin-bottom:20px}.videolife__info-title img{width:50px}.videolife__info-title strong{font-size:24px;margin-left:15px}.videolife__info p{font-size:18px;line-height:1.4}.videolife__info small{margin-top:15px}.videolife__info-youtube{margin-top:35px}}@media only screen and (max-width:1250px){.videoreview-products{padding:0;margin-left:-25px;margin-right:-25px}.videoreview-products__list{margin:0}.videoreview-products__i{width:22.22222%!important;min-width:175px}.videoreview-products__i .product-card{padding-left:20px;padding-right:20px}}@media only screen and (max-width:1000px){.wrap{padding:0 15px}}@media only screen and (max-width:1400px){.youtube-widget__text{font-size:15px}}@media only screen and (max-width:1250px){.youtube-widget{padding:25px 20px}.youtube-widget__logo{margin-right:12px}.youtube-widget__text{font-size:14px}}@media only screen and (max-width:599px){.youtube-widget__text br{display:none}}@media only screen and (max-width:750px){.productfull__market-title{margin-bottom:6px}}.products-tags{margin-top:15px;overflow:hidden}.products-tags__item{width:auto}.products-tags__link{display:block;padding:8px 12px;text-decoration:none;color:#111;border:1px solid #f1f1f1;border-radius:32px;font-weight:500;font-size:12px;line-height:1.166;letter-spacing:.03em}.products-tags__link:hover{color:#fff;background:#c43e40;border-color:#c43e40;text-decoration:none}.products-tags__next,.products-tags__prev{width:31px;height:100%;background:#fff;color:#111;position:absolute;top:0;cursor:pointer;-webkit-transition:color .3s ease,opacity .3s ease;-o-transition:color .3s ease,opacity .3s ease;transition:color .3s ease,opacity .3s ease;z-index:1}.products-tags__prev{left:0;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.products-tags__prev.swiper-button-disabled{opacity:0}.products-tags__next svg,.products-tags__prev svg{display:block;width:11px;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:currentColor}.products-tags__prev:hover{color:#c43e40}.products-tags__next{right:0}.products-tags__next.swiper-button-disabled{opacity:0}.products-tags__next:hover{color:#c43e40}@media only screen and (max-width:750px){.products-tags__link{font-size:12px;line-height:1.166;letter-spacing:.035em}}.productfull__bigslider{width:-webkit-calc(100% - 90px);width:-moz-calc(100% - 90px);width:calc(100% - 90px);-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.productfull__bigslider-i{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:100%}.productfull__bigslider-i img{max-width:100%;max-height:400px}.productfull__thumbslider{-webkit-box-flex:0;-webkit-flex:0 0 90px;-moz-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px;padding-right:30px}.productfull__thumbslider-list{font-size:0;line-height:1;display:block;height:auto;padding:1px}@media only screen and (min-width:600px){.productfull__thumbslider{position:static}.productfull__thumbslider-list{-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important;position:static}}.productfull__thumbslider-i{width:60px;height:75px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #dcdcdc;overflow:hidden;border-radius:5px;margin-bottom:10px}.productfull__thumbslider-i.is-active{border:1px solid #c43e40;box-shadow:0 0 0 1px #c43e40}.productfull__thumbslider-i:nth-child(n+7){display:none}.productfull__thumbslider-i.swiper-slide-thumb-active{border:1px solid #c43e40;box-shadow:0 0 0 1px #c43e40}.productfull__thumbslider-i img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.productfull__thumbslider-i.productfull__video-preview{border-radius:5px;overflow:hidden;width:165px;height:auto!important;position:absolute;right:0;top:0;border:1px solid transparent}.productfull__thumbslider-i.productfull__video-preview .video-link{border-radius:0}.productfull__thumbslider-i.productfull__video-preview .video-link__icon{width:56px;height:56px;margin-top:-28px;margin-left:-28px;padding-top:18px;padding-left:2px}.productfull__thumbslider-more{font-size:12px;width:60px;padding:12px 0;text-align:center;display:block;text-decoration:none;color:#111}.productfull__thumbslider-more:hover{text-decoration:underline}.productfull__labelbox{position:absolute;top:0;right:0;z-index:2;text-align:right}.productfull__labels{display:inline-block;font-size:0}.productfull__label{color:#c43e40;background-color:#f4f4f4;border-radius:50%;width:40px;height:40px;line-height:40px;margin:5px 0;text-align:center}.productfull__video-preview{border-radius:5px;overflow:hidden;width:165px;margin-bottom:35px}.productfull__video-preview img{width:100%;display:block}.productfull__video-preview .video-link{border-radius:0}.productfull__video-preview .video-link__icon{width:56px;height:56px;margin-top:-28px;margin-left:-28px;padding-top:18px;padding-left:2px}.productfull__video-preview .video-link__icon .icon{font-size:18px}.productfull__shortdesc p{margin:0 0 10px}.productfull__shortdesc-title{font-weight:700;font-size:18px;margin-bottom:12px}.productfull__delivery{width:-webkit-calc(100%/3);width:-moz-calc(100%/3);width:calc(100%/3)}.productfull__pricebox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.productfull__price{margin-bottom:18px}.productfull__price.has-sale .productfull__newprice{color:#c43e40}.productfull__newprice{font-weight:900;font-size:48px}.productfull__bonus{font-weight:700}.productfull__oldprice{text-decoration:line-through;font-size:20px;color:#bcbbbb;font-weight:700}.productfull__lowprice{color:#646464;text-decoration:none;border-bottom:1px dotted #646464;display:inline-block;padding-top:20px;white-space:nowrap}.productfull__lowprice:hover,.productfull__reviews-header-link a:hover{border-bottom:1px dotted transparent}.productfull__btns{margin-bottom:25px}.productfull__buy{height:78px;font-size:24px;width:70%}.productfull__buy._incart{background-color:#fff;border:2px solid #c43e40;color:#c43e40}.productfull__buy._incart:hover{background-color:#c43e40;color:#fff}.productfull__pending{height:78px;line-height:78px;display:inline-block;width:70%;color:#c43e40;font-weight:700}.productfull__fav{color:#b9b9b9;text-decoration:none;width:30%;display:inline-block;text-align:center}.productfull__fav:hover{color:#c43e40}.productfull__fav .icon-heart-empty{font-size:36px}.productfull__fav.is-active{color:#c43e40}.productfull__offer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;color:#111}.productfull__offer:hover{text-decoration:none}.productfull__offer .icon{margin-right:10px}.productfull__instock{margin-top:20px}.productfull__instock-title{font-size:18px;font-weight:700;margin-bottom:15px}.productfull__instock-place{margin-top:12px;padding-left:23px;position:relative}.productfull__instock-place:before{content:"";width:13px;height:10px;position:absolute;left:0;top:5px;background:url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2022.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2212px%22%20height%3D%229px%22%20viewBox%3D%220%200%2012%209%22%20style%3D%22enable-background%3Anew%200%200%2012%209%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20d%3D%22M11.8%2C0.2c-0.2-0.2-0.6-0.2-0.8%2C0c0%2C0%2C0%2C0%2C0%2C0L3.8%2C7.5L1%2C4.7c-0.2-0.2-0.6-0.2-0.8%2C0c0%2C0%2C0%2C0%2C0%2C0c-0.2%2C0.2-0.2%2C0.6%2C0%2C0.9%0D%0A%09l3.2%2C3.3c0.2%2C0.2%2C0.6%2C0.2%2C0.8%2C0c0%2C0%2C0%2C0%2C0%2C0L11.8%2C1C12.1%2C0.8%2C12.1%2C0.4%2C11.8%2C0.2z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A)no-repeat}.productfull__instock-city{margin-top:12px}.productfull__instock-city a{margin-left:10px;display:inline-block;padding-left:30px;position:relative;color:#111;text-decoration:none}.productfull__instock-city a:before{content:"";width:20px;border:1px solid #111;position:absolute;left:0;top:54%}.productfull__top-more{text-decoration:none;color:#999;border-bottom:1px solid #999;display:inline-block;margin-top:10px;margin-bottom:35px}.productfull__top-more:hover{border-bottom:1px solid transparent}.productfull__top-review-block{background-color:#f7f7f7;padding:20px;position:relative;margin-bottom:10px;border-radius:6px}.productfull__top-review-block:after{content:"";border-top:12px solid #f7f7f7;border-left:12px solid transparent;border-right:12px solid transparent;position:absolute;bottom:-11px;left:40px}.productfull__top-review-text{line-height:1.7}.productfull__top-review-rate{margin-bottom:10px}.productfull__delivery-title{font-size:19px;margin-bottom:10px;font-weight:900}.productfull__delivery-form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.productfull__delivery-form .btn{width:145px}.productfull__delivery-input{font-size:14px;border:1px solid #c8c7c7;border-radius:6px;padding:5px 12px;width:-webkit-calc(100% - 155px);width:-moz-calc(100% - 155px);width:calc(100% - 155px)}.productfull__add-review-captcha .inputbox__input:focus,.productfull__delivery-input:focus{border:1px solid #afadad}.productfull__delivery-response{font-weight:700;margin-top:10px}.productfull__features-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.productfull__features-i{text-align:center}.productfull__features-i .icon{font-size:37px}.productfull__features-i div{font-size:14px;font-weight:900;margin-top:8px}.productfull__poster-img{width:100%}.productfull__market-link svg,.productfull__poster-img._small,.productfull__ym-rate img{display:block}.productfull__poster-img._large{display:none}.productfull__ym-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;text-decoration:none;color:#111}.productfull__ym-title{font-size:20px;font-weight:900;padding:2px 0}.productfull__ym-more{text-decoration:none;color:#999;border-bottom:1px solid #999;display:inline-block;margin-top:10px}.productfull__ym-more:hover{border-bottom:1px solid transparent}.productfull__ym-rate{margin-left:5px}.productfull__ym-text{font-size:13px;line-height:1.7}.productfull__ym-customer{font-size:13px;opacity:.55;margin-top:5px}.productfull__videoreview-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.productfull__videoreview-video{width:48%;padding-right:25px}.productfull__videoreview-products{width:52%}.productfull__videoreview-products-title{font-size:20px;font-weight:900;padding-left:70px}.productfull__reviews-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:35px}.productfull__reviews-header h2{font-size:30px;font-weight:900;margin:0}.productfull__reviews-header h2 span{font-size:18px;font-weight:400;opacity:.35;display:inline-block;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}.productfull__reviews-header-link{margin-left:50px}.productfull__reviews-header-link a{text-decoration:none;border-bottom:1px dotted #111;font-size:16px;font-weight:600;color:#111}.productfull__reviews-total{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:40px}.productfull__reviews-total-rate{width:160px;padding-right:50px;text-align:center}.productfull__reviews-total-rate strong{font-size:61px}.productfull__reviews-total-graphs{width:560px;max-width:-webkit-calc(100% - 160px);max-width:-moz-calc(100% - 160px);max-width:calc(100% - 160px)}.productfull__reviews-total-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.productfull__reviews-total-num:first-child{width:25px}.productfull__reviews-total-num:last-child{width:50px;padding-left:10px}.productfull__reviews-total-line{width:-webkit-calc(100% - 75px);width:-moz-calc(100% - 75px);width:calc(100% - 75px);height:3px;background-color:#f7f7f7;position:relative}.productfull__reviews-total-linefill{position:absolute;height:100%;left:0;top:0;background-color:#9c9}.productfull__add-review{margin-top:60px}.productfull__add-review-title{font-weight:600;font-size:24px;margin-bottom:35px}.productfull__add-review-form{max-width:960px}.productfull__add-review-form .inputbox{max-width:410px}.productfull__add-review-rate{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.productfull__add-review-text{margin-bottom:35px}.productfull__add-review-captcha .inputbox,.productfull__add-review-text .inputbox{max-width:100%}.productfull__add-review-captcha .inputbox__field{margin-left:10px;width:250px}.productfull__add-review-captcha .inputbox__input{font-size:14px;border:1px solid #c8c7c7;border-radius:6px;padding:11px 12px 12px}.productfull__add-review-captcha .inputbox__input.is-error{border:1px solid #c43e40}.productfull__add-review-captcha img{max-width:100%;display:block}.productfull__add-review-captcha-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.productfull__add-review-success{display:none}.productfull__add-review-success h3{margin:0 0 10px;font-size:20px}.productfull__vk-review{margin-top:40px}.productfull__description-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;flex-wrap:wrap}.productfull__action-link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#111;text-decoration:none;margin-left:25px;font-size:12px}.productfull__action-link:hover{text-decoration:underline}.productfull__action-link-icon{width:35px;height:35px;line-height:35px;font-size:0;text-align:center;border-radius:50%;background-color:#f5f5f5;margin-right:5px}.productfull__action-link-icon .icon-print{font-size:17px}.productfull__action-link-icon .icon-down{font-size:15px}.productfull__description-more{display:none;text-align:center}.productfull__description-footer{margin-top:45px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;color:#8d8d8d}.productfull__description-spec{width:440px}.productfull__description-info{position:relative;margin-left:30px;padding-left:30px;border-left:1px solid #e3e1e1;width:-webkit-calc(100% - 440px);width:-moz-calc(100% - 440px);width:calc(100% - 440px)}.productfull__reviews-more{text-align:center;display:none}@media only screen and (max-width:1400px){.productfull__imgbox{width:50%}.productfull__info{width:-webkit-calc(50% - 40px);width:-moz-calc(50% - 40px);width:calc(50% - 40px);margin-left:40px}.productfull__features{width:50%;text-align:center}.productfull__features .productfull__poster{display:block}.productfull__features+.productfull__delivery{padding-left:0}.productfull__features-list{max-width:450px;width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.productfull__center{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;width:50%;padding-left:40px;padding-right:0;margin-bottom:15px}.productfull__center .productfull__poster{display:none}.productfull__delivery,.productfull__ym{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3;width:50%}.productfull__ym{padding:0}.productfull__delivery{padding-left:40px}.productfull__top-review{display:none}.productfull__newprice{font-size:42px}.productfull__buy{height:68px;font-size:20px}}@media only screen and (max-width:1250px){.productfull__header{margin-bottom:55px}.productfull__title{font-size:24px;margin-bottom:10px}.productfull__share-list{left:auto;right:50%;-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%)}.productfull__videoreview-row{display:block}.productfull__videoreview-video{width:auto;max-width:720px;padding-right:0}.productfull__videoreview-products{width:auto;margin-top:45px}.productfull__videoreview-products-title{padding-left:0}.productfull__description-footer{display:block}.productfull__description-spec{width:auto}.productfull__description-info{width:auto;margin-top:20px;margin-left:0;padding-left:0;border:0}.productfull__description-action{margin-top:-5px;margin-bottom:15px}.productfull__action-link{margin-left:0}.productfull__action-link._print{display:none}}@media only screen and (max-width:1000px){.productfull .page-section__title,.productfull__title{font-size:22px}.productfull__delivery,.productfull__features,.productfull__imgbox,.productfull__ym{width:100%}.productfull__imgbox{margin-bottom:35px}.productfull__center,.productfull__delivery{padding:0;margin-top:35px}.productfull__center{width:100%;margin-bottom:0}.productfull__center .productfull__poster{display:block;margin-top:35px}.productfull__top-more{margin-bottom:0}.productfull__features{margin-top:35px}.productfull__features .productfull__poster,.productfull__poster-img._small{display:none}.productfull__features-list{max-width:100%}.productfull__features-i{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.productfull__features-i div{margin-top:0;margin-left:10px;text-align:left}.productfull__ym{margin-top:35px}.productfull__info{width:-webkit-calc(100% + 30px);width:-moz-calc(100% + 30px);width:calc(100% + 30px);margin:0-15px;padding:25px 15px 35px}.productfull__pricebox{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.productfull__lowprice{margin-left:25px}.productfull__poster-img._large{display:block}.productfull__complect .page-section__title,.productfull__delivery-title{font-size:18px}.productfull__add-review-title{font-size:20px}.productfull__reviews-list .review:nth-child(n+3){display:none}.productfull__description-text.is-hidden+.productfull__description-more,.productfull__reviews-more{display:block}.productfull__description-text{max-height:100%}.productfull__description-text.is-hidden{max-height:150px;overflow:hidden;position:relative}.productfull__description-text.is-hidden:after{content:"";width:100%;height:100px;position:absolute;left:0;bottom:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background:-webkit-linear-gradient(rgba(255,255,255,0),#fff);background:-moz-linear-gradient(rgba(255,255,255,0),#fff);background:linear-gradient(rgba(255,255,255,0),#fff)}}@media only screen and (max-width:750px){.productfull__delivery-input{font-size:16px}.productfull__header{margin-bottom:30px}.productfull__description-header,.productfull__poster-img._small{display:block}.productfull__description-footer,.productfull__features{margin-top:25px}.productfull__poster-img._large{display:none}.productfull__buy{height:60px}.productfull__fav .icon-heart-empty{font-size:30px}}@media only screen and (max-width:599px){.productfull__thumbslider-i.productfull__video-preview .video-link__icon .icon,.productfull__title{font-size:15px}.productfull__header{margin-bottom:20px}.productfull__description-action{margin-bottom:10px}.productfull__action-link{margin-left:0}.productfull__header-bottom{font-size:11px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.productfull__code{padding:0;margin-bottom:10px;width:100%}.productfull__code:before,.productfull__share:before{display:none}.productfull__reviews-anchor{padding:0;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.productfull__share{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;margin-top:10px}.productfull__newprice{font-size:26px}.productfull__bonus{font-size:11px}.productfull__lowprice{font-size:13px}.productfull__oldprice{font-size:16px}.productfull__imgbox{display:block;min-height:0;margin-bottom:20px}.productfull__imgbox.has-video .productfull__labelbox{padding-top:0}.productfull__bigslider{height:300px;width:auto;margin-left:-15px;margin-right:-15px;margin-bottom:20px}.productfull__bigslider img{max-height:300px}.productfull__bigslider-i{padding:0 15px}.productfull__thumbslider{position:relative;overflow:hidden;margin:0-15px;padding-right:0}.productfull__thumbslider-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:auto}.productfull__thumbslider-i{margin:0;height:60px}.productfull__thumbslider-i:nth-child(n+7){display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.productfull__thumbslider-i.productfull__video-preview{display:block;width:100px;position:relative;top:auto;right:auto;height:60px!important}.productfull__thumbslider-i.productfull__video-preview .video-link__icon{width:40px;height:40px;margin-top:-20px;margin-left:-20px;padding-top:12px}.productfull__thumbslider-more{display:none}.productfull__delivery-form{display:block}.productfull__delivery-form .btn{width:100%;margin-top:10px}.productfull__delivery-input{width:100%}.productfull__reviews-total{display:block}.productfull__reviews-total-rate{width:auto;padding-right:0;margin-bottom:15px}.productfull__reviews-total-graphs{width:auto;max-width:100%}.productfull__reviews-header{margin-bottom:15px}.productfull__reviews-header h2{font-size:24px}.productfull__reviews-header h2 span{font-size:16px;-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}.productfull__reviews-header-link{margin-left:35px}.productfull__reviews-header-link a{font-size:14px}.productfull__add-review-captcha-row,.productfull__features-i{display:block}.productfull__add-review-captcha-row .inputbox__field{margin-left:0;width:100%;margin-top:10px}.productfull__features-i div{margin-top:7px;margin-left:0;text-align:center;font-size:11px}}.products-grid{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-20px}.products-grid__i{width:20%;margin-bottom:25px}.products-grid__i .product-card{padding:20px}@media only screen and (max-width:1599px){.products-grid__i{width:25%}}@media only screen and (max-width:1250px){.products-grid__i{width:-webkit-calc(100%/3);width:-moz-calc(100%/3);width:calc(100%/3)}}@media only screen and (max-width:599px){.products-grid{margin:-10px}.products-grid__i{width:50%}.products-grid__i .product-card{padding:10px}.products-grid__i .product-card__btn{font-size:11px}}.promo-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0-10px}.promo-list__i{width:-webkit-calc(100%/3);width:-moz-calc(100%/3);width:calc(100%/3);padding:0 10px;margin-bottom:25px}.promo-list__link{display:block;border-radius:10px;overflow:hidden;color:#111;text-decoration:none;position:relative;background-color:#f4f4f4}.promo-list__link:hover,.promo-slider__i:hover{-webkit-transform:scale(.97,.97);-moz-transform:scale(.97,.97);-ms-transform:scale(.97,.97);-o-transform:scale(.97,.97);transform:scale(.97,.97)}.promo-list__link img,.promo-slider__i img{display:block;width:100%}.promo-list__text{position:absolute;width:100%;padding:30px 35px;bottom:0;left:0;font-size:21px;font-weight:700;z-index:1}@media only screen and (max-width:1400px){.promo-list__text{font-size:18px;padding:30px 25px}}@media only screen and (max-width:1250px){.promo-list__i{width:50%}}@media only screen and (max-width:750px){.promo-list__i{width:100%;margin-bottom:15px}}@media only screen and (max-width:380px){.promo-list__text{font-size:15px;padding:20px 15px}}.promo-slider{position:relative;padding:0 70px}.promo-slider__i{border-radius:10px;overflow:hidden;color:#111;text-decoration:none;position:relative;width:32.5%;background-color:#f4f4f4}.promo-slider__text{position:absolute;width:100%;padding:30px 35px;bottom:0;left:0;font-size:21px;font-weight:700;z-index:1}@media only screen and (max-width:1400px){.promo-slider{padding:0 56px}.promo-slider__text{font-size:18px;padding:30px 25px}}.promo-video .swiper-pagination{display:none;position:static;margin-top:10px}.promo-video .swiper-pagination-bullet{background-color:#f0f0f0;opacity:1}.promo-video .swiper-pagination-bullet:focus{outline:0}.promo-video .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#c43e40}@media only screen and (max-width:750px){.promo-video{max-width:400px}.promo-video .grid-layout__row{width:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.promo-video .grid-layout__col{margin:0}.promo-video .swiper-pagination{display:block}}.promocode__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.promocode__col{width:32%}.promocode__col:nth-child(2) .promocode__header{background-color:#b42325;height:460px;margin-top:0}.promocode__header{background-color:#c43e40;font-size:36px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;height:390px;border-radius:10px;font-weight:900;padding:10px 10% 35px;margin-top:35px;margin-bottom:30px;position:relative;letter-spacing:.05em}.promocode__header strong{font-size:72px;display:block;margin-bottom:10px}.promocode__header:after{content:"";width:30px;height:30px;border-radius:50%;background:rgba(0,0,0,.15)url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2022.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%22492px%22%20height%3D%22290.6px%22%20viewBox%3D%220%200%20492%20290.6%22%20style%3D%22enable-background%3Anew%200%200%20492%20290.6%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0D%0A%09.st0%7Bfill%3A%23FFFFFF%3B%7D%0D%0A%3C%2Fstyle%3E%0D%0A%3Cg%3E%0D%0A%09%3Cg%3E%0D%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M484.1%2C24.3L468%2C8.1c-5.1-5.1-11.8-7.9-19-7.9c-7.2%2C0-14%2C2.8-19%2C7.9L246.1%2C191.9L62.1%2C7.9C57%2C2.8%2C50.2%2C0%2C43%2C0%0D%0A%09%09%09s-14%2C2.8-19%2C7.9L7.9%2C24C-2.6%2C34.5-2.6%2C51.6%2C7.9%2C62L227%2C282c5.1%2C5.1%2C11.8%2C8.6%2C19.1%2C8.6h0.1c7.2%2C0%2C14-3.6%2C19-8.6L484.1%2C62.6%0D%0A%09%09%09c5.1-5.1%2C7.9-12%2C7.9-19.2C492%2C36.2%2C489.2%2C29.3%2C484.1%2C24.3z%22%2F%3E%0D%0A%09%3C%2Fg%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A)center center no-repeat;background-size:16px auto;position:absolute;bottom:35px}.promocode__list-title{font-size:14px;font-weight:700;margin-bottom:10px}.promocode__i{background-color:#f4f4f4;border-radius:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;margin-bottom:15px}.promocode__i:last-child{margin-bottom:0}.promocode__i-img{border-radius:8px;background-color:#fff;-webkit-box-flex:0;-webkit-flex:0 0 140px;-moz-box-flex:0;-ms-flex:0 0 140px;flex:0 0 140px;height:105px;line-height:105px;text-align:center}.promocode__i-img img{max-width:120px;max-height:95px;display:inline-block;vertical-align:middle}.promocode__i-text{padding-left:25px}.promocode__i-name{display:block;text-decoration:none;color:#111;font-size:16px;font-weight:400;margin-bottom:10px}.promocode__i-name:hover{color:#c43e40}@media only screen and (max-width:1599px){.promocode__header{font-size:30px}}@media only screen and (max-width:1400px){.promocode__header{height:350px;margin-top:30px}.promocode__col:nth-child(2) .promocode__header{height:410px}}@media only screen and (max-width:1250px){.promocode__header{height:270px;margin-top:20px;margin-bottom:30px;font-size:20px}.promocode__header strong{font-size:48px}.promocode__header:after{bottom:20px}.promocode__col:nth-child(2) .promocode__header{height:310px}.promocode__i-img{-webkit-box-flex:0;-webkit-flex:0 0 70px;-moz-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;height:55px;line-height:55px}.promocode__i-img img{max-width:60px;max-height:50px}.promocode__i-text{padding-left:12px}.promocode__i-name{font-size:14px}.promocode__i-code{font-size:12px}}@media only screen and (max-width:1000px){.promocode__header{font-size:18px;height:250px}.promocode__header strong{font-size:36px}.promocode__col:nth-child(2) .promocode__header{height:290px}.promocode__i-img{-webkit-box-flex:0;-webkit-flex:0 0 60px;-moz-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px}.promocode__i-img img{max-width:50px}.promocode__i-name{font-size:12px}}@media only screen and (max-width:750px){.promocode__row{display:block}.promocode__col{width:auto;margin-bottom:20px}.promocode__col:nth-child(2) .promocode__header{height:180px}.promocode__header{height:180px;margin-top:0;margin-bottom:0;cursor:pointer}.promocode__header:after{bottom:10px}.promocode__header.is-open::after{-webkit-transform:translateX(-50%) rotate(180deg);-moz-transform:translateX(-50%) rotate(180deg);-ms-transform:translateX(-50%) rotate(180deg);-o-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.promocode__list{display:none;padding-top:15px;padding-bottom:15px}}.qty-box{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.qty-box._big .qty-box__action{width:52px;height:48px;line-height:46px;font-size:26px}.qty-box._big .qty-box__input{width:52px;font-size:18px;line-height:46px;padding:0 2px}.qty-box__action{display:inline-block;width:42px;height:42px;cursor:pointer;text-align:center;line-height:40px;font-size:22px;font-weight:700;color:#111;background-color:#eee;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.qty-box__action:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.qty-box__action:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.qty-box__action:hover{background-color:#dcdcdc}.qty-box__input{width:42px;text-align:center;border:1px solid #eee;font-size:14px;font-weight:400;line-height:40px;padding:0 2px}@media only screen and (max-width:750px){.qty-box._big .qty-box__input{width:44px;line-height:42px}.qty-box._big .qty-box__action{width:44px;height:44px;line-height:42px}}@media only screen and (max-width:599px){.qty-box__input{font-size:16px}}.radiostyled{display:none}.radiostyled+span{display:inline-block;position:relative;padding:0 0 0 20px;font-size:14px;line-height:1;cursor:pointer}.radiostyled+span:before{content:"";display:block;position:absolute;top:2px;left:0;width:11px;height:11px;border:2px solid #fff;box-shadow:0 0 0 1px #111;background:#fff;border-radius:50%}.radiostyled:checked+span:before{background:#111}.rate{font-size:0}.rate._big .rate__star{width:23px;height:22px}.rate._medium .rate__star{width:16px;height:15px}.rate._small .rate__star{width:10px;height:9px}.rate__star{display:inline-block;background:url(/bitrix/templates/pop-music/css/../images/star.svg)no-repeat;background-size:100%auto;margin:0 2px}.rate__star.is-full{background-image:url(/bitrix/templates/pop-music/css/../images/star-full.svg)}.review-card{margin-bottom:50px}.review-card__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.review-card__title{color:#111;font-size:24px;font-weight:900;text-decoration:none}.review-card__title:hover{color:#c43e40}.review-card__position{background-color:#f1efef;color:#b4b4b4;font-size:12px;font-weight:700;margin-top:4px;padding:5px 15px;border-radius:20px;margin-left:15px;white-space:nowrap}.review-card__date{margin-top:5px;font-size:14px;font-weight:700}.review-card__img,.review-card__main{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.review-card__main{margin-top:20px}.review-card__img{-webkit-box-flex:0;-webkit-flex:0 0 215px;-moz-box-flex:0;-ms-flex:0 0 215px;flex:0 0 215px;height:160px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:20px;border:1px solid #e9e8e8;border-radius:10px;padding:15px}.review-card__img img{max-width:100%;max-height:130px}.review-card__info{width:-webkit-calc(100% - 235px);width:-moz-calc(100% - 235px);width:calc(100% - 235px)}.review-card__text{background-color:#f7f7f7;border-radius:10px;padding:35px 30px;line-height:1.7;position:relative}.review-card__text::after,.review__content:after{content:"";position:absolute;bottom:-11px;left:35px;border-top:12px solid #f7f7f7;border-left:12px solid transparent;border-right:12px solid transparent}.review-card__rate{margin-bottom:20px}.review-card__more{color:#111;font-weight:40;font-size:12px;margin-top:25px;display:inline-block}@media only screen and (max-width:1000px){.review-card__header{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width:750px){.review-card__title{font-size:20px}.review-card__position{margin-top:1px}.review-card__img{-webkit-box-flex:0;-webkit-flex:0 0 165px;-moz-box-flex:0;-ms-flex:0 0 165px;flex:0 0 165px;height:140px;padding:10px}.review-card__img img{max-height:135px}.review-card__info{width:-webkit-calc(100% - 185px);width:-moz-calc(100% - 185px);width:calc(100% - 185px)}.review-card__text{padding:25px 20px}}@media only screen and (max-width:599px){.review-card__img{-webkit-box-flex:0;-webkit-flex:0 0 70px;-moz-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;height:60px;padding:5px;margin-right:10px}.review-card__img img{max-height:50px}.review-card__info{width:-webkit-calc(100% - 80px);width:-moz-calc(100% - 80px);width:calc(100% - 80px)}.review-card__title{font-size:15px}.review-card__date{font-size:13px}.review-card__text{padding:20px}}.review{margin-bottom:35px}.review._reply{margin-left:95px}.review__content{background-color:#f7f7f7;border-radius:6px;position:relative;padding:35px}.review__header,.review__response-link{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.review__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.review__response-link{width:74px;height:45px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;border:1px solid #eaeaea;margin-left:7px;border-radius:5px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#7b7b7b;text-decoration:none;font-weight:600}.review__response-link:hover{border:1px solid #d1d1d1}.review__response-link:hover .icon-like{color:#9c9}.review__response-link:hover .icon-dislike,.sales-info__sale span{color:#c43e40}.review__response-link .icon{color:#acacac;margin-right:4px}.review__text,.sales__card p{line-height:1.7}.review__footer{margin-top:25px}.review__name{font-size:20px;font-weight:700}.review__date{font-weight:400;margin-left:15px}@media only screen and (max-width:1000px){.review__name{font-size:18px}.review__content{padding:25px}}@media only screen and (max-width:750px){.review._reply{margin-left:35px}.review__content{padding:15px 20px}.review__header{display:block}.review__response{margin-top:10px}.review__response-link{margin-left:0;margin-right:7px;height:36px;width:55px}.review__name{font-size:16px}.review__date{font-size:12px}.review__footer{margin-top:15px}}.reviews-page__nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:75px}.reviews-page__nav a{display:block;color:#c0bfbf;padding:17px 70px;font-size:14px;font-weight:700;text-decoration:none;border-radius:25px;background-color:#efeeee}.reviews-page__nav a.is-current,.reviews-page__nav a:hover{background-color:#838282;color:#fff}.reviews-page__nav a+a{margin-left:15px}.reviews-page__pagination{margin-top:35px}.reviews-page__show-more,.sale-card__list li{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.reviews-page__show-more{margin-bottom:35px;height:48px}@media only screen and (max-width:1000px){.reviews-page__nav{margin-bottom:45px}.reviews-page__show-more{margin-bottom:20px}.reviews-page__pagination{margin-top:15px}}@media only screen and (max-width:599px){.reviews-page__show-more{margin-bottom:15px}.reviews-page__nav{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px}.reviews-page__nav a{padding:10px 5px;font-size:12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:42px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:49%}.reviews-page__nav a+a{margin-left:0}}.sale-card{-webkit-perspective:850px;perspective:850px}.sale-card__body{border-radius:10px;height:620px;position:relative;-webkit-transition:-webkit-transform .6s;-o-transition:-o-transform .6s;-moz-transition:transform .6s,-moz-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s,-moz-transform .6s,-o-transform .6s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;cursor:pointer}.sale-card__body._sum .sale-card__close,.sale-card__body._sum .sale-card__face .sale-card__title{color:#fff}.sale-card__body._sum .sale-card__face._front{background-color:#c43e40;background-image:url(/bitrix/templates/pop-music/css/../images/sale-bg-1.jpg)}.sale-card__body._sum .sale-card__face._back{background-color:#c43e40}.sale-card__body._sum .sale-card__face .sale-card__more{border:1px solid rgba(255,255,255,.3)}.sale-card__body._birthday .sale-card__face._front{background-image:url(/bitrix/templates/pop-music/css/../images/sale-bg-2.jpg)}.sale-card__body._birthday .sale-card__face._back{background-color:#f1efef}.sale-card__body.is-flipped{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}.sale-card__face{position:absolute;height:100%;width:100%;text-align:center;padding-top:45px;padding-left:20px;padding-right:20px;background-repeat:no-repeat;background-position:center center;background-size:auto 100%;border-radius:10px}.sale-card__face,.sale-card__face._front{-webkit-backface-visibility:hidden;backface-visibility:hidden}.sale-card__face._back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}.sale-card__face._back p{line-height:2;padding-left:25px;padding-right:25px}.sale-card__list li strong,.sale-card__title{text-align:center;font-size:30px;font-weight:900}.sale-card__title{margin-bottom:30px}.sale-card__title strong{font-size:155px;line-height:1;color:#c43e40;display:block}.sale-card__close{position:absolute;top:25px;right:25px}.sale-card__close .icon{font-size:20px}.sale-card__footnote{text-align:left;border-top:1px dotted #bdbcbc;color:#8f8f8f;padding-top:20px;font-size:11px;line-height:1.7;position:absolute;bottom:30px;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);left:20px}.sale-card__list{max-width:265px;margin:0 auto;color:#fff;border-top:1px dotted #fff}.sale-card__list li{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-top:25px;padding-bottom:25px;border-bottom:1px dotted #fff;font-size:18px}.sale-card__list li strong{display:block;width:115px}.sale-card__more{position:absolute;bottom:25px;width:170px;border-radius:25px;border:1px solid #c43e40;color:#fff;background-color:#c43e40;font-size:12px;letter-spacing:.05em;padding:14px}@media only screen and (max-width:1400px){.sale-card__body{height:560px}.sale-card__title{font-size:24px}.sale-card__title strong{font-size:110px}.sale-card__list li{padding-top:20px;padding-bottom:20px}}@media only screen and (max-width:1250px){.sale-card__body{height:420px}.sale-card__body._sum .sale-card__face._front{background-size:auto 90%}.sale-card__title{font-size:18px;margin-bottom:25px}.sale-card__title strong{font-size:72px}.sale-card__list li{padding-top:12px;padding-bottom:12px;font-size:16px}.sale-card__list li strong{font-size:24px;width:100px}.sale-card__face{padding-top:30px}.sale-card__face._back p{padding-left:0;padding-right:0;line-height:1.7;font-size:13px}.sale-card__footnote{line-height:1.25;bottom:20px;padding-top:15px}}@media only screen and (max-width:1000px){.sale-card__body{-webkit-transition:-webkit-transform .3s;-o-transition:-o-transform .3s;-moz-transition:transform .3s,-moz-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s,-moz-transform .3s,-o-transform .3s}.sale-card__title{font-size:18px}.sale-card__title strong{font-size:68px}.sale-card__face{padding:25px 15px}.sale-card__face._back p{line-height:1.25;font-size:12px;margin-top:-15px}.sale-card__close{right:10px;top:10px}.sale-card__close .icon{font-size:16px}.sale-card__footnote{left:15px;bottom:15px;font-size:10px;padding-top:10px}.sale-card__more{width:150px;padding:12px;bottom:15px;font-size:11px}}.sales-info{background:#f4f4f4 url(/bitrix/templates/pop-music/css/../images/sale.svg)no-repeat 7%center;background-size:300px auto;padding:25px 55px}.sales-info__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.sales-info__title{font-size:20px;font-weight:900;width:330px}.sales-info__center{font-weight:900;font-size:20px;padding:10px 0;text-align:center}.sales-info__saleslist{width:-webkit-calc(100% - 330px);width:-moz-calc(100% - 330px);width:calc(100% - 330px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sales-info__sale{font-weight:900;font-size:26px;padding:0 15px}.sales-info__note{margin-top:10px;font-size:11px;line-height:1.7}.sales-info__note a{color:#111}@media only screen and (max-width:1599px){.sales-info__sale{font-size:22px}}@media only screen and (max-width:1400px){.sales-info{padding:25px 35px}.sales-info__title{font-size:18px;width:280px}.sales-info__saleslist{width:-webkit-calc(100% - 280px);width:-moz-calc(100% - 280px);width:calc(100% - 280px)}}@media only screen and (max-width:1250px){.sales-info{padding:20px 25px}.sales-info__title{font-size:15px;width:220px}.sales-info__saleslist{width:-webkit-calc(100% - 220px);width:-moz-calc(100% - 220px);width:calc(100% - 220px)}.sales-info__sale{font-size:18px;padding:0 10px}}@media only screen and (max-width:1000px){.sales-info__row{display:block}.sales-info__title{width:auto;text-align:center;margin-bottom:15px;font-size:16px}.sales-info__saleslist{width:auto}}@media only screen and (max-width:750px){.sales-info{background-position:120% 100%;margin:0-15px;display:none}.sales-info__saleslist{display:block;text-align:center}.sales-info__sale{padding:5px 0}}@media only screen and (max-width:599px){.sales-info__saleslist,.sales-info__title{text-align:left}}.sales__col._has-child,.sales__grid{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sales__col{width:32.5%}.sales__col._has-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sales__card{height:48%;border-radius:10px;background-color:#f1efef;padding:45px 20px 20px;text-align:center;font-weight:400}.sales__card._delivery{background:#f1efef url(/bitrix/templates/pop-music/css/../images/sale-bg-3.png)no-repeat center bottom}.sales__card-title{font-size:24px;font-weight:900;margin-bottom:10px}@media only screen and (max-width:1400px){.sales__card._delivery{background-size:auto 130px}.sales__card-title{font-size:20px}.sales__card p{font-size:12px}.sales__card p br{display:none}.sales__card img{width:auto;height:48px}}@media only screen and (max-width:1250px){.sales__card{padding:20px 15px 15px;height:48.5%}.sales__card._delivery{background-size:auto 110px}.sales__card-title{font-size:18px}.sales__card img{height:35px}}@media only screen and (max-width:1000px){.sales__card{padding:20px 15px 15px;height:48.5%}.sales__card._delivery{background-size:auto 80px}.sales__card-title{font-size:16px}.sales__card img{height:30px}.sales__card p{font-size:11px;margin-top:10px}}@media only screen and (max-width:750px){.sales__grid{display:block}.sales__col{width:auto;max-width:340px;margin:0 auto 15px}.sales__card:last-child,.sales__col:last-child{margin-bottom:0}.sales__card{height:180px;margin-bottom:15px}}.search__result{font-weight:900;font-size:20px}@media only screen and (max-width:750px){.search__result{font-size:16px}}@media only screen and (max-width:599px){.search__result{margin-top:20px}}.searchform{position:relative}.searchform__input{width:100%;background-color:#fff;border-radius:30px;border:1px solid #fff;font-size:16px;line-height:20px;padding:18px 80px 18px 35px}.searchform__input:focus{border:1px solid #dcdbdb;-webkit-transition:border .2s ease;-o-transition:border .2s ease;-moz-transition:border .2s ease;transition:border .2s ease}.searchform__close,.searchform__submit{position:absolute;right:0;top:0;height:100%}.searchform__submit{color:#c43e40;background-color:transparent;border:0;width:70px}.searchform__submit .icon{font-size:19px}.searchform__close{display:none;width:45px;cursor:pointer;padding-bottom:2px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.searchform__close:before{content:"";border-left:1px solid #ccc;position:absolute;left:0;height:22px}.searchform__close .icon-close{font-size:12px}@media only screen and (max-width:1250px){.searchform__input{padding-top:15px;padding-bottom:15px}}.selectbox-city{position:relative}.selectbox-city.is-open .selectbox-city__toggle{z-index:4}.select-styled.active:after,.selectbox-city.is-open .selectbox-city__toggle:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.select-styled.active+.select-options-wrap,.selectbox-city.is-open .selectbox-city__toggle+.selectbox-city__dd{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.selectbox-city__dd,.selectbox-city__toggle{border:1px solid #c4c4c4;border-radius:6px;padding:13px}.selectbox-city__toggle{text-align:left;font-size:16px;font-weight:500;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.select-styled:after,.selectbox-city__toggle:after{content:"";width:30px;height:100%;display:block;position:absolute;top:0;right:0;background:url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2022.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%229.7px%22%20height%3D%226.2px%22%20viewBox%3D%220%200%209.7%206.2%22%20style%3D%22enable-background%3Anew%200%200%209.7%206.2%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cpath%20d%3D%22M4.8%2C6.2L0.3%2C1.7c-0.4-0.4-0.4-1%2C0-1.4s1-0.4%2C1.4%2C0l3.1%2C3.1l3.1-3.1c0.4-0.4%2C1-0.4%2C1.4%2C0s0.4%2C1%2C0%2C1.4L4.8%2C6.2z%22%2F%3E%0D%0A%3C%2Fsvg%3E%0D%0A)no-repeat center center;background-size:10px auto}.selectbox-city__dd{opacity:0;visibility:hidden;-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px);position:absolute;top:50px;right:0;width:100%;z-index:99;background-color:#fff;color:#333;-webkit-transition:all .25s ease;-o-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.select-options li.is-selected,.selectbox-city__radio{display:none}.selectbox-city__radio:checked+span:before{background-color:#111}.selectbox-city__radio+span{cursor:pointer;display:block;margin-bottom:12px;padding-left:25px;position:relative;font-size:14px;font-weight:500}.selectbox-city__radio+span:before{content:"";border:3px solid #fff;background-color:#fff;box-shadow:0 0 0 1px #111;border-radius:50%;width:15px;height:15px;position:absolute;left:0;top:2px}.selectbox-city__inputbox{padding-left:25px}.selectbox-city__input{font-size:14px;line-height:20px;width:100%;border:1px solid #d0d0d0;padding:13px 15px;border-radius:6px}.selectbox-city__input:focus{border:1px solid #b7b7b7}.selectstyled{width:100%}.select-hidden{display:none;visibility:hidden;padding-right:10px}.select{cursor:pointer;display:block;position:relative;font-size:13px;line-height:20px;color:#111;width:100%}.select-options-wrap,.select-styled{border:1px solid #c4c4c4;border-radius:6px;padding:13px}.select-styled{text-align:left;font-size:16px;font-weight:500;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select-options-wrap{opacity:0;visibility:hidden;-webkit-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px);position:absolute;top:50px;right:0;width:100%;background-color:#fff;color:#333;-webkit-transition:all .25s ease;-o-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease;z-index:2}.select-options{max-height:300px}.select-options:focus{outline:0}.select-options li{padding:3px 0 4px;text-align:left;font-weight:400}.select-options li:hover{text-decoration:underline}@media only screen and (max-width:599px){.select-options-wrap{width:100%}}.shop__info,.shop__info-main{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.shop__info{margin:70px 0}.shop__info-main{padding-right:3.5%;width:45%}.shop__info-img{-webkit-box-flex:0;-webkit-flex:0 0 160px;-moz-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px}.shop__info-img img{width:100%;border-radius:50%;display:block;height:auto}.shop__info-contact{padding-left:30px;line-height:1.8}.shop__info-time{border-left:1px dotted #000;padding-left:3.5%;width:55%;line-height:1.5}.shop__video{background-color:#f4f4f4;border-radius:10px;padding:60px 50px}.shop__video-contact span,.shop__video-title{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.shop__video-title{font-size:24px;margin-bottom:15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.shop__video-title .icon{font-size:20px;margin-right:18px}.shop__route-col p,.shop__video p{line-height:1.7}.shop__video-contact{margin-top:30px}.shop__video-contact img{margin-right:7px}.shop__video-contact a{text-decoration:none;color:inherit}.shop__video-contact span{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}.shop__video-contact span+span{margin-left:40px}.shop__videostream{background-color:#f4f4f4;margin-top:50px}.shop__route{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:70px 0}.shop__route-col{width:48%;background-color:#f4f4f4;border-radius:10px;padding:45px}.shop__tour{position:relative;margin:70px 0;background-color:#ccc}.shop__tour::after{content:"";display:block;width:100%;padding-bottom:66.25%}.shop__tour iframe,.soc-promo._youtube:before,.video-wrap__in iframe{position:absolute;top:0;left:0;width:100%;height:100%}.shop__map{margin:70px 0;background-color:#f4f4f4;height:650px}@media only screen and (max-width:1599px){.shop__info-main,.shop__info-time{width:50%}.shop__map{height:560px}}@media only screen and (max-width:1250px){.shop__info-main{width:60%}.shop__info-time{width:40%}}@media only screen and (max-width:1000px){.shop__info{margin:45px 0}.shop__info-img{-webkit-box-flex:0;-webkit-flex:0 0 115px;-moz-box-flex:0;-ms-flex:0 0 115px;flex:0 0 115px}.shop__info-contact{padding-left:25px}.shop__route{display:block;margin:45px 0}.shop__route-col{width:auto;margin-bottom:15px}.shop__map,.shop__tour{margin:45px 0}.shop__map{height:360px}.shop__video{padding:45px}.shop__videostream{margin-top:30px}}@media only screen and (max-width:750px){.shop__info{display:block}.shop__info-main{width:auto}.shop__info-time{width:auto;padding-left:140px;border-left:none}.shop__video-title,.shop__video-title .icon{font-size:18px}.shop__video-contact{margin-top:25px}.shop__video-contact img{margin-right:7px}.shop__video-contact span{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.shop__video-contact span+span{margin-left:0;margin-top:10px}}@media only screen and (max-width:599px){.shop__info-main{display:block;padding-right:0}.shop__info-img{width:100%;max-width:160px;margin:0 auto 10px}.shop__info-contact{padding-left:0}.shop__info-time{padding-left:0;margin-top:15px}.shop__route-col{padding:25px}.shop__tour{margin-left:-15px;margin-right:-15px}.shop__video{padding:25px}.shop__video-title{font-size:15px}.shop__video-title .icon{font-size:18px}}.shops-contact{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:45px 0}.shops-contact__col{background-color:#f4f4f4;border-radius:10px;width:23.5%;padding:35px 30px;font-weight:900;font-size:16px;margin-bottom:15px}.shops-contact__col p{margin:0!important}.shops-contact__title{color:#c43e40;font-size:20px;margin-bottom:5px;line-height:1.2}.shops-contact__address{font-size:14px;font-weight:400;margin-top:25px;line-height:1.5}.shops-contact__address a{font-size:16px;font-weight:900;display:block;color:#111;text-decoration:none;margin-bottom:3px}.shops-contact__address a:hover,.soc-promo._youtube span{color:#c43e40}@media only screen and (max-width:1400px){.shops-contact__address a{font-size:15px}}@media only screen and (max-width:1250px){.shops-contact__col{font-size:14px;padding:30px 25px}.shops-contact__title{font-size:16px}.shops-contact__address{font-size:13px}.shops-contact__address a{font-size:14px}}@media only screen and (max-width:1000px){.shops-contact{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:25px 0}.shops-contact__col{width:49%;padding:30px 20px}}@media only screen and (max-width:599px){.shops-contact__col{width:100%}}.shops__section{margin-bottom:50px}.shops__title{margin:0 0 25px;font-size:28px}.shops__i,.shops__i-main{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.shops__i{background-color:#f4f4f4;border-radius:10px;margin-bottom:25px;padding:25px 3.5%}.shops__i-main{padding-right:3.5%;width:55%}.shops__i-img{-webkit-box-flex:0;-webkit-flex:0 0 160px;-moz-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px}.shops__i-img img{width:100%;border-radius:50%;display:block;height:auto}.shops__i-contact{padding-left:30px;line-height:1.8}.shops__i-info{border-left:1px dotted #000;padding-left:3.5%;width:45%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.shops__i-time{line-height:1.5;padding-right:25px}.shops__i-link{width:170px;text-align:center;border:1px solid #666;padding:14px 10px;text-decoration:none;color:#000;border-radius:6px;font-size:13px;font-weight:400;display:block}.shops__i-link:hover{background-color:#c43e40;border:1px solid #c43e40;color:#fff}@media only screen and (max-width:1250px){.shops__i-main{width:50%}.shops__i-img{-webkit-box-flex:0;-webkit-flex:0 0 125px;-moz-box-flex:0;-ms-flex:0 0 125px;flex:0 0 125px}.shops__i-info{width:50%}}@media only screen and (max-width:1000px){.shops__i{display:block}.shops__i-main{width:auto}.shops__i-info{width:auto;padding-left:155px;border-left:none}.shops__title{font-size:22px}}@media only screen and (max-width:750px){.shops__i-img{-webkit-box-flex:0;-webkit-flex:0 0 100px;-moz-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px}.shops__i-info{padding-left:130px;margin-top:15px}}@media only screen and (max-width:599px){.shops__section{margin-bottom:30px}.shops__title{font-size:16px;margin-bottom:15px}.shops__i{padding:25px 20px}.shops__i-img{width:100px;margin:0 auto 10px;display:none}.shops__i-contact{padding-left:0}.shops__i-info{padding-left:0;display:block}.shops__i-main{padding-right:0;display:block}.shops__i-link{width:100%;margin-top:15px;background-color:#c43e40;border:1px solid #c43e40;color:#fff}}.soc-list{font-size:0}.soc-list__i,.soc-promo{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;text-decoration:none;color:#111}.soc-list__i{width:50px;height:50px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;border-radius:50%;border:2px solid #111}.soc-list__i+.soc-list__i{margin-left:6px}.soc-list__i .icon-vk{font-size:12px}.soc-list__i .icon-youtube{font-size:27px}.soc-list__i .icon-fb,.soc-list__i .icon-instagram{font-size:19px}.soc-list__i:hover{-webkit-transform:scale(.95,.95);-moz-transform:scale(.95,.95);-ms-transform:scale(.95,.95);-o-transform:scale(.95,.95);transform:scale(.95,.95)}.soc-promo{height:345px;border-radius:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative}.soc-promo:hover{-webkit-transform:scale(.97,.97);-moz-transform:scale(.97,.97);-ms-transform:scale(.97,.97);-o-transform:scale(.97,.97);transform:scale(.97,.97)}.soc-promo._instagram{background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.08)}.soc-promo._youtube{color:#fff;font-size:30px;font-weight:900}.soc-promo._youtube:before{content:"";background-color:#323232;opacity:.5;z-index:1}.soc-promo._vk{background:#f1f1f1 url(/bitrix/templates/pop-music/css/../images/vk-bg.jpg)no-repeat right bottom;background-size:100%auto;padding:35px 40px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:16px;font-weight:900;text-align:left}.soc-promo._vk span{font-size:30px}.soc-promo__in{position:relative;z-index:2}.soc-promo__video-bg{position:absolute;height:100%;width:auto}@media only screen and (max-width:1250px){.soc-promo{height:230px}.soc-promo._instagram img{height:200px;width:auto}.soc-promo._youtube{font-size:20px}.soc-promo._vk{padding:20px}}@media only screen and (max-width:1000px){.soc-promo{height:185px}.soc-promo._instagram img{height:160px;width:auto}.soc-promo._youtube{font-size:16px}.soc-promo._vk span{font-size:25px}}@media only screen and (max-width:750px){.soc-promo{height:240px}.soc-promo._instagram img{height:200px}}@media only screen and (max-width:380px){.soc-promo{height:205px}.soc-promo._instagram img{height:180px}}.soc-share__link{color:#111;text-decoration:none;border-radius:50%;width:44px;height:44px;line-height:44px;display:inline-block;background-color:#e9ebed;margin-right:12px;text-align:center;font-size:0}.soc-share__link:last-child,.userpage__col-content-row p:last-child{margin-right:0}.soc-share__link:hover{background-color:#cdd2d6}.soc-share__link .icon-vk{font-size:12px}.soc-share__link .icon-fb{font-size:16px}.soc-share__link .icon-instagram{font-size:18px}.soc-share__link .icon-google-plus,.soc-share__link .icon-twitter{font-size:14px}.subscribe-form{background-color:#c43e40;color:#fff;padding:30px 45px;border-radius:10px;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:270px}.subscribe-form .checkstyled+span:before{outline:1px solid #fff}.subscribe-form__response{display:none;font-size:22px;font-weight:900;text-align:center}.subscribe-form__btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:700;font-family:Manrope,Arial,Helvetica,sans-serif;border-radius:6px;padding:0 30px;text-decoration:none;-webkit-transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;width:100%;height:48px;background-color:transparent;border:2px solid #fff;color:#fff}.subscribe-form__btn:hover{background-color:rgba(255,255,255,.1)}.subscribe-form__btn:disabled{pointer-events:none;cursor:default;background-color:#dadada!important;border-color:#dadada!important;color:#8a8a8a!important}.subscribe-form__input{border:1px solid #fff;font-size:14px;line-height:20px;padding:13px 15px;border-radius:6px;width:100%}.subscribe-form__fields .inputbox:last-child{margin-bottom:0}@media only screen and (max-width:1250px){.subscribe-form{padding:30px 35px;min-height:250px}.subscribe-form__response{font-size:18px}}@media only screen and (max-width:1000px){.subscribe-form{padding:25px}.subscribe-form__response br{display:none}}@media only screen and (max-width:750px){.subscribe-form{margin-left:-15px;margin-right:-15px;padding:20px 15px;border-radius:0}}.swiper-arrows{width:70px;height:70px;position:absolute;background-color:rgba(229,229,229,.4);border-radius:50%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;z-index:1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;visibility:hidden}.swiper-arrows .icon{font-size:22px}.swiper-arrows:focus{outline:0}.swiper-arrows:hover{background-color:rgba(229,229,229,.8)}.swiper-arrows._prev{left:-15px}.swiper-arrows._next{right:-15px}.swiper-arrows.swiper-button-disabled{opacity:0;visibility:hidden!important}.swiper-container-horizontal~.swiper-arrows{visibility:visible}@media only screen and (max-width:1400px){.swiper-arrows{width:56px;height:56px}.swiper-arrows .icon{font-size:16px}}@media only screen and (max-width:1250px){.swiper-arrows{display:none}}.textblock{line-height:1.7}.textblock h2{font-size:26px;margin:1.8em 0 .8em}.textblock h3{font-size:18px;margin:1.8em 0 1em}.textblock p{margin:0 0 25px}.textblock a{text-decoration:none}.textblock a:hover{text-decoration:underline}.textblock>ol li,.textblock>ul li{margin-bottom:6px}.textblock>ul li{position:relative;padding-left:17px}.textblock table{border-collapse:collapse;min-width:60%;line-height:1.25;margin:30px 0 35px}.textblock table th{font-size:14px;font-weight:700;text-align:left;background-color:#f4f4f4;border-bottom:1px solid #f4f4f4;padding:12px 40px}.textblock table td{padding:13px 40px;border-bottom:1px solid #f4f4f4}.textblock img{max-width:100%}.textblock .video-wrap{margin:35px 0}.textblock .table-footnote{margin-top:-20px;margin-bottom:30px;line-height:1.25}@media only screen and (max-width:1250px){.textblock table{width:100%}}@media only screen and (max-width:1000px){.textblock table{width:100%}.textblock table td,.textblock table th{padding-left:25px;padding-right:25px}.textblock h2{font-size:21px}}@media only screen and (max-width:750px){.textblock table{font-size:13px}.textblock table td,.textblock table th{padding:13px 15px}}@media only screen and (max-width:599px){.textblock h2{font-size:16px}.textblock h3{font-size:14px}.textblock table{width:-webkit-calc(100% + 30px);width:-moz-calc(100% + 30px);width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;font-size:12px}.textblock table th{font-size:11px}.textblock table th.no-padding{padding-left:0;padding-right:0}}.topline{border-bottom:1px solid #e0e0e0}.topline__row{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.topline__l,.topline__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.topline__city{border-right:1px solid #e0e0e0;position:relative}.topline__city.is-open .city-dd{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.topline__city-select{height:100%;padding-right:50px;position:relative;cursor:pointer}.topline__city-select:hover{background-color:#fff}.topline__city-select:after{content:"";width:11px;height:7px;position:absolute;right:25px;top:50%;margin-top:-2px;background:url(data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2022.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Capa_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20width%3D%2211px%22%20height%3D%226.3px%22%20viewBox%3D%220%200%2011%206.3%22%20style%3D%22enable-background%3Anew%200%200%2011%206.3%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cg%3E%0D%0A%09%3Cpath%20d%3D%22M5.5%2C6.3C5.3%2C6.3%2C5.1%2C6.2%2C5%2C6L0.2%2C1.3c-0.3-0.3-0.3-0.8%2C0-1.1c0.3-0.3%2C0.8-0.3%2C1.1%2C0l4.2%2C4.2l4.2-4.2%0D%0A%09%09c0.3-0.3%2C0.8-0.3%2C1.1%2C0c0.3%2C0.3%2C0.3%2C0.8%2C0%2C1.1L6%2C6C5.9%2C6.2%2C5.7%2C6.3%2C5.5%2C6.3z%22%2F%3E%0D%0A%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E%0D%0A)no-repeat;background-size:100%auto}.topline__city-select .icon{font-size:14px;margin-right:7px}.topline__city-select,.topline__contact{padding-left:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.topline__contact-i{padding-left:25px;padding-right:20px;letter-spacing:.05em;font-size:12px}.topline__contact-i strong{display:block;font-weight:900;margin-top:2px;font-size:13px}.topline__r{border-left:1px solid #e0e0e0}.topline__delivery-link{color:#111;text-decoration:none;font-size:12px;letter-spacing:.075em;height:54px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-left:30px}.topline__delivery-link .icon{font-size:19px;margin-right:8px}.topline__delivery-link strong{border-bottom:1px solid transparent;-webkit-transition:border-bottom .1s ease;-o-transition:border-bottom .1s ease;-moz-transition:border-bottom .1s ease;transition:border-bottom .1s ease}.topline__delivery-link strong:hover{border-bottom:1px solid #111}.topline__links{display:none;padding:25px 10px}.topline__link{color:#111;text-decoration:none;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.topline__link .icon-heart,.topline__link .icon-lifebuoy,.topline__link .icon-notes,.topline__link .icon-user{font-size:24px}.topline__link-icon{position:relative;height:24px;width:30px;margin-right:7px;text-align:center}.topline__link-icon img{height:100%;width:auto;border-radius:50%;display:inline-block}.topline__link-desc{font-size:12px}.topline__link-num{display:none;color:#fff;background-color:#c43e40;border-radius:50%;width:24px;height:24px;line-height:24px;text-align:center;font-size:12px;font-weight:700;margin-left:10px}.topline__link-num.show_num{display:block}@media only screen and (max-width:1250px){.topline{position:fixed;top:0;left:-260px;width:260px;height:100vh;overflow-x:hidden;background-color:#fff;z-index:3;color:#333;display:block;border-bottom:none;-webkit-transition:left .4s linear;-o-transition:left .4s linear;-moz-transition:left .4s linear;transition:left .4s linear}.topline:after{content:"";position:absolute;box-shadow:0 0 15px rgba(0,0,0,.8);top:0;bottom:0;right:-2px;width:2px;z-index:5}.topline .wrap{overflow-y:auto;height:100%;padding:0}.topline__row{display:block;padding-bottom:50px}.topline__contact,.topline__l{display:block}.topline__city{border-right:none}.topline__city-select{border-bottom:1px solid #e0e0e0;height:55px;font-size:12px;font-weight:700}.topline__contact{padding:20px 10px 10px}.topline__contact-i{margin-bottom:10px;padding:0}.topline__r{padding:0 10px}.topline__delivery-link{padding:0 22px;border-radius:6px;height:40px;border:1px solid #e0e0e0}.topline__delivery-link:hover strong{border-bottom:1px solid transparent}}@media only screen and (max-width:1000px){.topline__links{display:block}}.topslider{margin-left:-25px;margin-right:-25px;margin-bottom:-60px}.topslider__i{height:450px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-repeat:no-repeat;background-position:center center;text-decoration:none;color:#111;padding:0 25px}.topslider__i.swiper-slide .topslider__i-btn,.topslider__i.swiper-slide .topslider__i-title{-webkit-animation:fadeOut .8s both 1s;-moz-animation:fadeOut .8s both 1s;animation:fadeOut .8s both 1s}.topslider__i.swiper-slide-active .topslider__i-title{-webkit-animation:fadeInUp .8s both .8s;-moz-animation:fadeInUp .8s both .8s;animation:fadeInUp .8s both .8s}.topslider__i.swiper-slide-active .topslider__i-btn{-webkit-animation:fadeInUp .8s both 1s;-moz-animation:fadeInUp .8s both 1s;animation:fadeInUp .8s both 1s}.topslider__i-title{font-size:48px;font-weight:900}.topslider__i-btn{margin-top:30px}.topslider__pager{position:absolute;right:25px;z-index:2}.topslider__pager.swiper-pagination-bullets{width:auto;left:auto;bottom:auto}.topslider__pager .swiper-pagination-bullet{display:block;width:auto;height:auto;background:0 0;color:#ccc;opacity:1;padding:13px 0;font-size:12px}.topslider__pager .swiper-pagination-bullet:focus{outline:0}.topslider__pager .swiper-pagination-bullet.swiper-pagination-bullet-active{color:#c43e40}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;animation-name:fadeInUp}.fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;animation-name:fadeOut}@media only screen and (max-width:1400px){.topslider__i{height:400px}.topslider__i-title{font-size:36px}.topslider{margin-bottom:-20px}}@media only screen and (max-width:1250px){.topslider{margin-bottom:0}.topslider__i{height:320px;background-size:auto 100%}.topslider__i-title{font-size:28px}.topslider__pager .swiper-pagination-bullet{padding:6px 0}}@media only screen and (max-width:1000px){.topslider__i{background-position:33% 50%}.topslider__i-title{font-size:24px}.topslider__i-btn{margin-top:20px}.topslider{margin-left:-15px;margin-right:-15px}}@media only screen and (max-width:750px){.topslider__i{height:300px}.topslider__i-title{font-size:22px}}@media only screen and (max-width:599px){.topslider__i{height:330px;display:block;background-position:50% 100%;background-size:auto 180px}.topslider__i.swiper-slide .topslider__i-btn,.topslider__i.swiper-slide .topslider__i-title{-webkit-animation:none;-moz-animation:none;animation:none}.topslider__i-text{height:150px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.topslider__i-title{font-size:18px}.topslider__pager.swiper-pagination-bullets{left:25px;bottom:10px;right:auto;top:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}.user-auth__form{max-width:550px}.user-auth p{line-height:1.7}.user-auth__footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.user-auth__link{color:#999;font-size:12px}.user-auth__soc{margin-top:20px}.user-auth__registration{margin-top:45px}.user-auth__footnote{color:#999;margin-top:35px;font-size:12px}.userpage__row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.userpage__col{width:32%;background-color:#f4f4f4;border-radius:10px;padding:35px 40px 95px;position:relative;margin-bottom:35px}.userpage__col._red{background-color:#c43e40;color:#fff}.userpage__col._red .userpage__popup-link{border-bottom:1px dotted #fff;color:#fff}.userpage__col._red .userpage__popup-link:hover,.userpage__popup-link:hover{border-bottom:1px dotted transparent}.userpage__col-title,.userpage__orders h2{font-size:22px;margin:0 0 20px}.userpage__col-content{font-weight:400;min-height:60px}.userpage__col-content p{margin:0 0 15px}.userpage__col-content p span{color:#999}.userpage__col-content-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.userpage__col-content-row p{margin-right:20px}.userpage__col-bottom{position:absolute;bottom:0;left:0;width:100%;padding:35px 40px}.userpage__popup-link{text-decoration:none;border-bottom:1px dotted #111;color:#111;font-weight:700;font-size:16px;line-height:48px}.userpage__col-bonus{margin-top:40px}.userpage__col-bonus-balance{font-size:26px;font-weight:500}.userpage__col-bonus-balance span{font-size:60px}.userpage__orders{margin-top:45px}.userpage__orders h2{padding:0 40px}@media only screen and (max-width:1599px){.userpage__col-content-row{display:block}.userpage__col-content-row p{margin-right:0}}@media only screen and (max-width:1250px){.userpage__orders h2{padding:0 25px}.userpage__col{padding:25px 25px 75px}.userpage__col-title{font-size:18px}.userpage__col-bottom{padding:20px 25px}.userpage__col-bonus-balance{font-size:22px}.userpage__col-bonus-balance span{font-size:48px}}@media only screen and (max-width:1000px){.userpage__col{width:48.5%;margin-bottom:25px}.userpage__popup-link{font-size:14px}}@media only screen and (max-width:750px){.userpage__col-title{font-size:15px}.userpage__col-bonus{margin-top:25px}.userpage__col-bonus-balance{font-size:18px}.userpage__col-bonus-balance span{font-size:36px}.userpage__col{padding-left:20px;padding-right:20px}.userpage__orders{margin-top:30px}.userpage__orders h2{padding:0 20px}}@media only screen and (max-width:599px){.userpage__row{display:block}.userpage__col{width:auto}.userpage__orders h2{font-size:15px;margin-bottom:15px}}.video-link{position:relative;border-radius:10px;overflow:hidden}.video-link img{display:block;width:100%}.video-link__icon{width:68px;height:68px;border-radius:50%;color:#fff;background-color:rgba(227,30,36,.7);text-align:center;padding-top:22px;padding-left:3px;position:absolute;top:50%;left:50%;margin-top:-34px;margin-left:-34px;-webkit-transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;-moz-transition:transform .3s ease,-moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease,-o-transform .3s ease}.video-link__icon .icon{font-size:22px}.video-link__icon:hover{-webkit-transform:scale(1.15,1.15);-moz-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);-o-transform:scale(1.15,1.15);transform:scale(1.15,1.15)}@media only screen and (max-width:1000px){.video-link__icon{width:50px;height:50px;margin-top:-25px;margin-left:-25px;padding-top:15px}.video-link__icon .icon{font-size:16px}}.video-wrap{max-width:800px}.video-wrap__in{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videolife{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:90px}.videolife__video{position:relative;width:50%;background-color:#f4f4f4}.videolife__video::after{content:"";display:block;width:100%;padding-bottom:66.25%}.videolife__video .iv-embed,.videolife__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.videolife__info{width:48%;background-color:#f4f4f4;padding:45px 4.5%}.videolife__info-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.videolife__info-title img{width:75px;height:auto}.videolife__info-title strong{font-weight:900;font-size:32px;margin-left:20px}.videolife__info p{font-size:24px;line-height:1.5;font-weight:900}.videolife__info small{margin-top:15px;font-size:.6em;display:block}.videolife__info-youtube{margin-top:50px}@media only screen and (max-width:1250px){.videolife__info p{font-size:20px}}@media only screen and (max-width:1000px){.videolife{display:block;margin-bottom:45px}.videolife__video{width:100%;margin-bottom:15px}.videolife__info{width:100%}}@media only screen and (max-width:599px){.videolife__info{padding:45px 4.5%}.videolife__info-title{margin-bottom:20px}.videolife__info-title img{width:50px}.videolife__info-title strong{font-size:24px;margin-left:15px}.videolife__info p{font-size:18px;line-height:1.4}.videolife__info small{margin-top:15px}.videolife__info-youtube{margin-top:35px}}.videoreview-products{padding:0 70px;position:relative}.videoreview-products__list.swiper-wrapper{-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.videoreview-products__list{margin:0-12px}.videoreview-products__i .product-card{padding-left:12px;padding-right:12px}@media only screen and (max-width:1250px){.videoreview-products{padding:0;margin-left:-25px;margin-right:-25px}.videoreview-products__list{margin:0}.videoreview-products__i{width:22.22222%!important;min-width:175px}.videoreview-products__i .product-card{padding-left:20px;padding-right:20px}}.vk-widget{margin-top:40px}.wrap{max-width:1650px;margin:0 auto;padding:0 25px}@media only screen and (max-width:1000px){.wrap{padding:0 15px}}.youtube-widget{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:30px;background-color:#f4f4f4;border-radius:8px}.youtube-widget__logo{margin-right:15px}.youtube-widget__text{font-size:16px}.youtube-widget__text strong{font-weight:900}.youtube-widget__btn{margin-top:20px}@media only screen and (max-width:1400px){.youtube-widget__text{font-size:15px}}@media only screen and (max-width:1250px){.youtube-widget{padding:25px 20px}.youtube-widget__logo{margin-right:12px}.youtube-widget__text{font-size:14px}}@media only screen and (max-width:599px){.youtube-widget__text br{display:none}}.hamburger{cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;-o-transition-property:opacity,filter;-moz-transition-property:opacity,filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;overflow:visible;position:relative;display:inline-block}.hamburger:focus{outline:0}.hamburger-box{width:32px;height:32px;display:block}.hamburger-inner{display:block;top:50%;left:50%;margin-left:-16px;margin-top:-2px;width:32px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{height:3px;border-radius:3px;background-color:#000;position:absolute;-webkit-transition-property:-webkit-transform;-o-transition-property:-o-transform;-moz-transition-property:transform,-moz-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::before{width:32px}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px;left:0;width:18px}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:.1s;-moz-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-moz-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{-webkit-transition:top .1s .14s ease,opacity .1s ease;-o-transition:top .1s .14s ease,opacity .1s ease;-moz-transition:top .1s .14s ease,opacity .1s ease;transition:top .1s .14s ease,opacity .1s ease}.hamburger--squeeze .hamburger-inner::after{-webkit-transition:bottom .1s .14s ease,-webkit-transform .1s cubic-bezier(.55,.055,.675,.19);-o-transition:bottom .1s .14s ease,-o-transform .1s cubic-bezier(.55,.055,.675,.19);-moz-transition:bottom .1s .14s ease,transform .1s cubic-bezier(.55,.055,.675,.19),-moz-transform .1s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .14s ease,transform .1s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .14s ease,transform .1s cubic-bezier(.55,.055,.675,.19),-webkit-transform .1s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.14s;-moz-transition-delay:.14s;-o-transition-delay:.14s;transition-delay:.14s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top .1s ease,opacity .1s .14s ease;-o-transition:top .1s ease,opacity .1s .14s ease;-moz-transition:top .1s ease,opacity .1s .14s ease;transition:top .1s ease,opacity .1s .14s ease}.hamburger--squeeze.is-active .hamburger-inner::after{width:32px;bottom:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .1s ease,-webkit-transform .1s .14s cubic-bezier(.215,.61,.355,1);-o-transition:bottom .1s ease,-o-transform .1s .14s cubic-bezier(.215,.61,.355,1);-moz-transition:bottom .1s ease,transform .1s .14s cubic-bezier(.215,.61,.355,1),-moz-transform .1s .14s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease,transform .1s .14s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease,transform .1s .14s cubic-bezier(.215,.61,.355,1),-webkit-transform .1s .14s cubic-bezier(.215,.61,.355,1)}.shop__soc-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:3px -3px -3px}.shop__soc-link{position:relative;display:block;width:40px;height:40px;margin:3px;border:2px solid #c43e40;border-radius:50%;text-decoration:none}.shop__soc-link::after{position:absolute;top:50%;left:50%;width:24px;height:24px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-position:50% 50%;background-size:contain;background-repeat:no-repeat;content:""}.shop__soc-link--telegram::after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE2MzU2XzYxODEpIj4KPHBhdGggZD0iTTE5LjE5ODggNC4zOTc3N0wyLjg5ODc1IDEwLjY5NzhDMS43OTg3NSAxMS4wOTc4IDEuNzk4NzUgMTEuNzk3OCAyLjY5ODc1IDExLjk5NzhMNi43OTg3NSAxMy4yOTc4TDguMzk4NzUgMTguMDk3OEM4LjU5ODc1IDE4LjU5NzggOC40OTg3NSAxOC43OTc4IDguOTk4NzUgMTguNzk3OEM5LjM5ODc1IDE4Ljc5NzggOS41OTg3NSAxOC41OTc4IDkuNzk4NzUgMTguMzk3OEwxMS43OTg4IDE2LjM5NzhMMTUuOTk4OCAxOS40OTc4QzE2Ljc5ODggMTkuODk3OCAxNy4yOTg4IDE5LjY5NzggMTcuNDk4OCAxOC43OTc4TDIwLjI5ODggNS42OTc3N0MyMC41OTg4IDQuNTk3NzcgMTkuODk4OCAzLjk5Nzc3IDE5LjE5ODggNC4zOTc3N1pNMTcuMDk4OCA3LjM5Nzc3TDkuMjk4NzUgMTQuNDk3OEw4Ljk5ODc1IDE3Ljc5NzhMNy4zOTg3NSAxMi45OTc4TDE2LjU5ODggNy4xOTc3N0MxNi45OTg4IDYuODk3NzcgMTcuMzk4OCA3LjA5Nzc3IDE3LjA5ODggNy4zOTc3N1oiIGZpbGw9IiNDNDNFNDAiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xNjM1Nl82MTgxIj4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=)}.shop__soc-link--whatsapp::after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE2MzU2XzYxODQpIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNy4yMzg5IDE1LjcwODlDMTcuMDIyIDE2LjMyMjcgMTYuMTU5OCAxNi44MzEyIDE1LjQ3MjIgMTYuOTc5N0MxNS4wMDE1IDE3LjA3ODcgMTQuMzg3NyAxNy4xNTg4IDEyLjMxOTUgMTYuMzAxMUM5Ljk5NjYgMTUuMzM5IDYuNzcxIDExLjkxMDkgNi43NzEgOS42Mjk0QzYuNzcxIDguNDY4NCA3LjQ0MDYgNy4xMTU3IDguNjExNSA3LjExNTdDOS4xNzQ5IDcuMTE1NyA5LjI5OTEgNy4xMjY1IDkuNDg0NSA3LjU3MkM5LjcwMTQgOC4wOTU4IDEwLjIzMDYgOS4zODY0IDEwLjI5MzYgOS41MTg3QzEwLjU1MzcgMTAuMDYxNCAxMC4wMjkgMTAuMzc5MSA5LjY0ODMgMTAuODUyNUM5LjUyNjggMTAuOTk0NyA5LjM4OTEgMTEuMTQ4NiA5LjU0MyAxMS40MTMyQzkuNjk2IDExLjY3MjQgMTAuMjI1MiAxMi41MzQ2IDExLjAwMjggMTMuMjI2N0MxMi4wMDcyIDE0LjEyMjIgMTIuODIxNyAxNC40MDc1IDEzLjExMzMgMTQuNTI5QzEzLjMzMDIgMTQuNjE5IDEzLjU4OTQgMTQuNTk4MyAxMy43NDc4IDE0LjQyOTFDMTMuOTQ4NSAxNC4yMTIyIDE0LjE5NzggMTMuODUyMiAxNC40NTE2IDEzLjQ5NjdDMTQuNjMwNyAxMy4yNDI5IDE0Ljg1ODQgMTMuMjExNCAxNS4wOTY5IDEzLjMwMTRDMTUuMjU4IDEzLjM1NzIgMTcuMzA1NSAxNC4zMDg1IDE3LjM5MTkgMTQuNDYwNkMxNy40NTU4IDE0LjU3MTMgMTcuNDU1OCAxNS4wOTUxIDE3LjIzODkgMTUuNzA4OVpNMTIuMDAxOCAzSDExLjk5NzNDNy4wMzU2IDMgMyA3LjAzNjUgMyAxMkMzIDEzLjk2ODMgMy42MzQ1IDE1Ljc5MzUgNC43MTM2IDE3LjI3NEwzLjU5MjIgMjAuNjIwMkw3LjA1MDkgMTkuNTE1QzguNTE4NzUgMjAuNDg3MiAxMC4yNDEyIDIxLjAwMzggMTIuMDAxOCAyMUMxNi45NjM1IDIxIDIxIDE2Ljk2MzUgMjEgMTJDMjEgNy4wMzY1IDE2Ljk2MzUgMyAxMi4wMDE4IDNaIiBmaWxsPSIjQzQzRTQwIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMTYzNTZfNjE4NCI+CjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMgMykiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K)}.shop__soc-link:hover{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.productfull__market{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px}.productfull__market-title{width:100%;margin-bottom:10px}.productfull__market-link{display:block;margin-right:20px;text-decoration:none;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.productfull__market-link:hover{opacity:.7;text-decoration:none}@media only screen and (max-width:750px){.productfull__market-title{margin-bottom:6px}}.productfull__newprice--discount{font-size:36px;text-decoration:line-through}.productfull__sale-title{color:#111}.productfull__sale-price{font-weight:900;font-size:48px}@media only screen and (max-width:1400px){.productfull__newprice--discount{font-size:32px}.productfull__sale-price{font-size:42px}}@media only screen and (max-width:599px){.productfull__newprice--discount{font-size:20px}.productfull__sale-title{margin-bottom:10px}.productfull__sale-price{font-size:20px}}#webprostor_configurator{padding:20px;margin:0 auto;max-width:1640px;}.webprostor-configurator-modal{display:flex;align-items:center;justify-content:center;pointer-events:none;}.webprostor-configurator-modal.in{pointer-events:auto;}.list-group-item.parent,.list-group-item.sticky-bottom{border:none;padding:0;}#order_wrapper span,#order_wrapper i{padding:0 4px;}.list-group-item.modal-link{margin-bottom:20px;border-radius:10px;}.panel-danger>.panel-heading{background-color:transparent;}.panel-danger,.panel-danger>.panel-heading{border-color:#d9534f;}.panel-title{color:#d9534f;}.list-group-item{padding:20px !important;}@media print{#bquadro_cookie_panel,header,footer,.header-banner,.js-bq-ai-root,.btn-up{display:none !important;}}

/* End */


/* Start:/local/components/bquadro/header.banner/templates/.default/style.css?1734427417178*/
.header-banner {
    background: #e31e24;
    display: flex;
    justify-content: center;
    align-items: center;
}
.header-banner img {
    width: 600px;
    max-width: 100%;
}
/* End */


/* Start:/bitrix/templates/pop-music/styles.css?174646792995090*/
@keyframes drumstickAnimate {
    0% {
        transform: rotate(2.76deg) translate(0, -3px)
    }
    25% {
        transform: rotate(-10.71deg) translate(0, 12px)
    }
    50% {
        transform: rotate(0deg) translate(0, 12px)
    }
    75% {
        transform: rotate(6.16deg) translate(0, 4px)
    }
    to {
        transform: rotate(6.16deg) translate(0, -3px)
    }
}

@keyframes drumstickAnimateMobile {
    0% {
        transform: rotate(2.76deg) translate(0, -3px)
    }
    25% {
        transform: rotate(-10.71deg) translate(0, 7px)
    }
    50% {
        transform: rotate(0deg) translate(0, 7px)
    }
    75% {
        transform: rotate(6.16deg) translate(0, 4px)
    }
    to {
        transform: rotate(6.16deg) translate(0, -3px)
    }
}

@keyframes drumAnimate {
    0% {
        transform: translate(0, 1px)
    }
    33%, 66% {
        transform: translate(0, 48%)
    }
    to {
        transform: rotate(2.46deg) translate(0, 1px)
    }
}

@font-face {
    font-display: swap;
    font-family: Manrope;
    src: url(/bitrix/templates/pop-music/../pop-music/fonts/Manrope-Semibold.eot);
    src: local("Manrope"), url(/bitrix/templates/pop-music/../pop-music/fonts/Manrope-Semibold.eot?#iefix) format("embedded-opentype"), url(/bitrix/templates/pop-music/../pop-music/fonts/Manrope-Semibold.woff2) format("woff2"), url(/bitrix/templates/pop-music/../pop-music/fonts/Manrope-Semibold.woff) format("woff");
    font-weight: 600;
    font-style: normal
}

.complect__result:has(.complect__sum:nth-of-type(2)):not(:has(.complect__sum:nth-of-type(3))) .complect__sum:nth-child(1) {
    color: #c43e40;
}

.complect__result:has(.complect__sum:nth-of-type(2)):not(:has(.complect__sum:nth-of-type(3))) .complect__sum:nth-child(2) {
    text-decoration: line-through;
    font-size: 20px;
    color: #bcbbbb;
    font-weight: 700;
}

.city-approve {
    position: absolute;
    top: 100%;
    left: 0;
    padding: 16px;
    background: #fff;
    -webkit-filter: drop-shadow(0px 0px 32px rgba(35, 35, 35, 0.1)) drop-shadow(0px 4px 16px rgba(35, 35, 35, 0.1));
    filter: drop-shadow(0px 0px 32px rgba(35, 35, 35, 0.1)) drop-shadow(0px 4px 16px rgba(35, 35, 35, 0.1));
    border-radius: 6px;
    width: 246px;
    z-index: 5;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
    opacity: 0;
    pointer-events: none;
    visibility: hidden;
    -webkit-transition: opacity .35s ease, visibility .35s ease, -webkit-transform .5s ease;
    -o-transition: opacity .35s ease, visibility .35s ease, -o-transform .5s ease;
    transition: opacity .35s ease, visibility .35s ease, -webkit-transform .5s ease;
    -o-transition: transform .5s ease, opacity .35s ease, visibility .35s ease;
    transition: transform .5s ease, opacity .35s ease, visibility .35s ease;
    transition: transform .5s ease, opacity .35s ease, visibility .35s ease, -webkit-transform .5s ease;
}

.city-approve.is-active {
    pointer-events: all;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
    visibility: visible;
}

.city-approve__title {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    font-weight: 500;
    font-size: 14px;
    line-height: 1.25;
    letter-spacing: 0.03em;
    text-align: center;
    margin-bottom: 12px;
}

.city-approve__title span {
    font-weight: 700;
    margin-left: 0.3em;
}

.city-approve__btns {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: -4px;
}

.city-approve__btn {
    font-weight: 700;
    font-size: 14px;
    line-height: 1;
    text-align: center;
    letter-spacing: 0.03em;
    color: #FFFFFF;
    text-align: center;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 81px;
    max-width: calc(50% - 8px);
    margin: 4px;
    border-radius: 4px;
    padding: 8px;
    background: #C43E40;
    -webkit-transition: background 0.3s ease;
    -o-transition: background 0.3s ease;
    transition: background 0.3s ease;
}

.city-approve__btn:hover {
    background: #BB022D;
}

.city-dd {
    top: 100%;
    width: 290px;
    -webkit-box-shadow: unset;
    box-shadow: unset;
    -webkit-filter: drop-shadow(0px 0px 32px rgba(35, 35, 35, 0.1)) drop-shadow(0px 4px 16px rgba(35, 35, 35, 0.1));
    filter: drop-shadow(0px 0px 32px rgba(35, 35, 35, 0.1)) drop-shadow(0px 4px 16px rgba(35, 35, 35, 0.1));
    border-radius: 6px;
    padding: 16px;
    pointer-events: none;
}

.city-dd.is-active {
    pointer-events: all;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    opacity: 1;
    visibility: visible;
}

.city-dd__title {
    font-weight: 700;
    font-size: 14px;
    line-height: 1.25;
    letter-spacing: 0.03em;
    text-align: center;
    margin-bottom: 12px;
}

.city-dd__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: -5px;
}

.city-dd__list li {
    margin: 5px;
}

.city-dd__list li a {
    padding: 8px 12px;
    font-size: 12px;
    line-height: 1.166;
    font-weight: 500;
    letter-spacing: 0.035em;
    border-radius: 32px;
    border: 1px solid #F1F1F1;
}

.city-dd__list li a:hover {
    background: #C43E40;
    color: #fff;
}

.city-dd__list li.is-active a {
    background-image: none;
    background: #C43E40;
    color: #fff;
}

@media only screen and (max-width: 1250px) {
    .city-approve {
        position: fixed;
        display: none;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        opacity: 1;
        visibility: visible;
        pointer-events: all;
        -webkit-filter: none;
        filter: none;
        background-color: #fff;
        border-radius: 0;
        padding: 7px 15px;
        position: fixed;
        top: 0;
        left: 0;
        width: 100vw;
        z-index: 5;
    }

    .city-approve.is-active {
        display: block;
    }

    .city-approve__inner {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }

    .city-approve__title {
        font-size: 12px;
        text-align: left;
        margin-bottom: 0;
        margin-right: 10px;
    }

    .city-approve__title span {
        margin-left: 0;
        width: 100%;
        display: block;
    }

    .city-approve__btns {
        -ms-flex-negative: 0;
        flex-shrink: 0;
        margin-left: auto;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start;
    }

    .city-approve__btn {
        font-size: 12px;
        width: 70px;
        border-radius: 2px;
        padding: 6px;
    }

    .city-dd {
        width: 100%;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        opacity: 1;
        visibility: visible;
        pointer-events: all;
        -webkit-filter: none;
        filter: none;
        background-color: #f4f4f4;
        padding: 10px;
    }

    .city-dd__title {
        text-align: left;
        font-size: 12px;
    }

    .city-dd__list {
        margin: -4px;
    }

    .city-dd__list li {
        margin: 4px;
    }

    .city-dd__list li a {
        font-size: 10px;
    }

    .city-dd__list li a {
        padding: 6px 10px;
        font-size: 10px;
        border-radius: 28px;
    }
}

.fancybox-iframe[src^="https://vk.com"],
.fancybox-iframe[src^="https://rutube.ru"] {
    position: absolute !important;
    top: 50% !important;
    -webkit-transform: translateY(-50%) !important;
    -ms-transform: translateY(-50%) !important;
    transform: translateY(-50%) !important;
    width: 100% !important;
    height: auto !important;
    aspect-ratio: 16/9 !important;
}

.popup__descr {
    font-style: normal;
    font-weight: 300;
    font-size: 16px;
    line-height: 1.4;
    letter-spacing: 0.026em;
    color: #111111;
    opacity: 0.6;
    margin-bottom: 16px;
}

.popup-offer__order-product,
.popup-offer__order-product:hover,
.popup-offer__order-product:focus {
    color: currentColor;
    text-decoration: none;
}

@media only screen and (max-width: 750px) {
    .popup-offer__order-img img {
        max-height: 100px;
    }
}

.mainmenu__list .mainmenu-dd {
    z-index: 4
}

.topline__contact {
    align-items: flex-start
}

.topline__contact-i {
    padding-top: 12px;
    padding-bottom: 16px
}

@media screen and (max-width: 1250px) {
    .topline__contact-i {
        margin-bottom: 26px !important
    }

    .topline {
        z-index: 5;
    }
}

.topline__contact-links {
    font-weight: 300;
    font-size: 11px;
    line-height: 16px;
    color: #111;
    display: flex;
    align-items: center;
    margin-top: 10px
}

@media screen and (max-width: 1250px) {
    .topline__contact-links {
        justify-content: space-between;
        align-items: flex-start
    }
}

.topline__contact-shedule {
    position: relative
}

.topline__contact-shedule-title {
    display: block;
    border-bottom: 1px dashed #111;
    margin-right: 18px;
    transition: .3s;
    cursor: pointer
}

.topline__contact-shedule-title:hover {
    color: #c43e40;
    border-bottom: 1px dashed transparent
}

@media screen and (max-width: 1250px) {
    .topline__contact-shedule-title {
        display: none
    }
}

.topline__contact-shedule-pp {
    position: absolute;
    background: #fff;
    border: 1px solid #e0e0e0;
    border-radius: 7px;
    width: 188px;
    z-index: 9;
    padding: 12px 7px 15px 11px;
    left: 0;
    top: 27px;
    display: none
}

@media screen and (max-width: 1250px) {
    .topline__contact-shedule-pp {
        position: unset;
        background: 0 0;
        border: unset;
        padding: 0;
        width: auto;
        max-width: 167px;
        display: block !important
    }
}

.topline__contact-shedule-pp span {
    font-weight: 300;
    font-size: 12px;
    line-height: 160%;
    display: block
}

@media screen and (max-width: 1250px) {
    .topline__contact-shedule-pp span {
        font-size: 9px;
        line-height: 14px
    }
}

.topline__contact-shop {
    display: block;
    text-decoration: unset;
    position: relative;
    padding-right: 15px;
    color: #111;
    transition: .3s
}

.topline__contact-shop:before {
    content: "";
    position: absolute;
    background-image: url(/bitrix/templates/pop-music/images/header-arrow.svg);
    width: 10px;
    height: 9px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    right: 0;
    top: 50%;
    transform: translate(0, -50%);
    filter: brightness(0);
    transition: .3s
}

@media screen and (max-width: 1250px) {
    .topline__contact-shop:before {
        right: 4px
    }
}

.topline__contact-shop:hover {
    color: #c43e40
}

.topline__contact-shop:hover:before {
    filter: brightness(1)
}

.shop__info.shop-new__info {
    margin: 38px 0 70px
}

@media only screen and (max-width: 991px) {
    .shop__info.shop-new__info {
        margin: 43px 0 45px
    }
}

@media only screen and (min-width: 1600px) {
    .shop-new__info .shop__info-main {
        padding-right: 0;
        width: 43%
    }
}

.shop-new__info .shop__info-time {
    padding-left: 3%;
    line-height: 150%
}

@media only screen and (max-width: 750px) {
    .shop-new__info .shop__info-main {
        padding: 0;
        flex-direction: column
    }

    .shop-new__info .shop__info-contact {
        padding-left: 0;
        width: 100%
    }

    .shop-new__info .shop__info-time {
        padding-left: 0
    }

    .shop-new__info .shop__info-img {
        margin: 0 0 20px
    }
}

.shop-new h2 {
    font-weight: 700;
    font-size: 26px;
    line-height: 160%;
    color: #000;
    margin: 0 0 30px;
    flex: 0 0 100%
}

.mb-40 {
    margin-bottom: 40px
}

@media screen and (max-width: 1199px) {
    .shop-new h2 {
        font-size: 20px;
        line-height: 160%;
        margin-bottom: 20px
    }
}

@media screen and (max-width: 767px) {
    .shop-new h2 {
        font-size: 15px;
        line-height: 160%
    }
}

.shop-new__wrapper {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 70px
}

@media screen and (max-width: 767px) {
    .shop-new__wrapper {
        margin-bottom: 45px
    }
}

.shop-new__col {
    flex: 0 0 48%;
    max-width: 660px;
    margin-right: 4%
}

.shop-new__col:last-child {
    margin-right: 0
}

@media screen and (max-width: 991px) {
    .shop-new__col {
        flex: 0 0 100%;
        margin-right: 0;
        max-width: unset
    }
}

.shop-new__route-tabs {
    display: flex;
    font-weight: 100;
    font-size: 12px;
    line-height: 16px;
    color: #111;
    border-bottom: 4px solid #f8f6f6;
    width: fit-content;
    margin-bottom: 30px
}

@media screen and (max-width: 991px) {
    .shop-new__route-tabs {
        margin-bottom: 20px
    }
}

.shop-new__route-tabs-item {
    display: block;
    padding: 5px 18px 10px;
    position: relative;
    cursor: pointer
}

.shop-new__route-tabs-item--active:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 4px;
    background: #c43e40;
    left: 0;
    bottom: -4px
}

.shop-new__route-fold-item {
    display: none;
    max-height: 381px;
    overflow: auto;
    padding-right: 59px;
    font-size: 14px;
    line-height: 24px;
    color: #000
}

@media screen and (max-width: 991px) {
    .shop-new__route-fold-item {
        max-height: unset;
        padding-right: 0
    }
}

.new-checkout .is-error + .inputbox__error, .shop-new__route-fold-item--active, .video-slider__item a {
    display: block
}

.shop-new__route-fold-item p {
    margin-top: 0
}

.shop-new__route-fold-item::-webkit-scrollbar {
    width: 4px
}

.shop-new__route-fold-item::-webkit-scrollbar-track {
    background: #f8f6f6
}

.shop-new__route-fold-item::-webkit-scrollbar-thumb {
    background: #c43e40
}

.shop-new .shop__tour, .shop-new .video_block {
    width: 100%;
    margin: 0
}

@media screen and (max-width: 991px) {
    .shop-new .shop__tour {
        margin-bottom: 45px
    }
}

.shop-new__about-wrapper {
    max-width: 800px;
    width: 100%
}

@media screen and (max-width: 991px) {
    .shop-new__about-wrapper {
        max-width: unset
    }
}

.shop-new__about {
    position: relative
}

.shop-new__about:before {
    content: "";
    position: absolute;
    background-image: url(/bitrix/templates/pop-music/images/shop-logo.svg);
    width: 515px;
    height: 513px;
    right: 5px;
    top: 72px;
    z-index: -1
}

@media screen and (max-width: 991px) {
    .shop-new__about:before {
        display: none
    }
}

.shop-new .shop__map {
    height: auto;
    margin: 0
}

@media screen and (max-width: 991px) {
    .shop-new .shop__map {
        margin-bottom: 45px
    }
}

.shop-new .shop__map iframe {
    height: 660px
}

@media screen and (max-width: 991px) {
    .shop-new .shop__map iframe {
        height: 422px
    }
}

.shop-new__about-wrapper .textblock {
    font-size: 14px;
    line-height: 24px
}

@media screen and (min-width: 1001px) {
    .category__filter-open.btn._grey.category__filter-fixed-btn {
        display: none !important
    }
}

.category__filter-open.btn._grey.category__filter-fixed-btn {
    display: none;
    position: fixed;
    top: 48px;
    z-index: 9;
    background-color: rgb(41 41 41/75%);
    color: #fff;
    padding: 15px 47px;
    width: 165px;
    border-radius: 50px;
    min-width: unset
}

.category__filter-open.btn._grey.category__filter-fixed-btn svg {
    display: none
}

.category__filter-open.btn._grey.category__filter-fixed-btn.fixed {
    display: flex
}

.is-hidden {
    max-height: 0;
    opacity: 0;
    visibility: hidden;
    margin: 0
}

.video-slider {
    padding: 0;
    position: relative;
    -webkit-transition: opacity .4s ease;
    -o-transition: opacity .4s ease;
    -moz-transition: opacity .4s ease;
    transition: opacity .4s ease
}

@media only screen and (max-width: 767px) {
    .video-slider {
        margin-right: -15px
    }

    .video-slider__item {
        max-width: 260px
    }
}

.video-slider__item img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 10px
}

.swiper-arrows.js-video-carousel-next, .swiper-arrows.js-video-carousel-prev {
    background-color: #f3f3f3
}

.new-checkout__section {
    margin: 60px 0;
    padding-left: 40px
}

.new-checkout__section:last-child {
    margin-bottom: 0
}

.new-checkout__section:first-child, .product-caption-text p:first-child {
    margin-top: 0
}

@media screen and (max-width: 767px) {
    .new-checkout__section {
        margin: 50px 0;
        padding-left: 0
    }
}

.grid-list {
    display: grid;
    grid-gap: 30px
}

@media screen and (max-width: 767px) {
    .grid-list {
        grid-gap: 10px
    }
}

.grid-list--two {
    grid-template-columns:repeat(2, 1fr)
}

@media screen and (max-width: 575px) {
    .grid-list--two {
        grid-template-columns:1fr
    }
}

.grid-list--three {
    grid-template-columns:repeat(3, 1fr)
}

@media screen and (max-width: 991px) {
    .grid-list--three {
        grid-template-columns:repeat(2, 1fr)
    }
}

@media screen and (max-width: 575px) {
    .grid-list--three {
        grid-template-columns:1fr
    }
}

.new-checkout__row {
    display: grid;
    grid-template-columns:57% 33%;
    grid-gap: 10%
}

@media screen and (max-width: 1199px) {
    .new-checkout__row {
        grid-template-columns:65% 30%;
        grid-gap: 5%
    }
}

@media screen and (max-width: 991px) {
    .new-checkout__row {
        grid-template-columns:1fr;
        grid-gap: 60px
    }
}

.new-checkout__title {
    margin-bottom: 40px;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    align-items: center
}

@media screen and (max-width: 767px) {
    .new-checkout__title {
        padding-left: 40px;
        margin-bottom: 30px
    }
}

.new-checkout__title-name {
    font-weight: 700;
    font-size: 20px;
    line-height: 27px
}

.new-checkout__title-name:not(:last-child) {
    margin-right: 20px
}

.new-checkout__title-link {
    font-weight: 300;
    font-size: 12px;
    line-height: 16px;
    text-decoration-line: underline;
    color: #999
}

.new-checkout__title-img {
    width: 30px;
    height: 30px;
    position: absolute;
    left: -40px;
    object-fit: contain
}

@media screen and (max-width: 767px) {
    .new-checkout__title-img {
        left: 0
    }
}

.new-checkout__subsection {
    margin: 40px 0
}

@media screen and (max-width: 767px) {
    .new-checkout__subsection {
        margin: 30px 0
    }
}

.new-checkout__subsection--mb-30 {
    margin-bottom: 30px
}

@media screen and (max-width: 767px) {
    .new-checkout__subsection--mb-30 {
        margin-bottom: 10px
    }
}

.new-checkout__text {
    margin: 30px 0
}

@media screen and (max-width: 767px) {
    .new-checkout__text {
        margin: 10px 0
    }
}

.new-checkout .inputbox__error {
    display: none
}

.new-checkout .inputbox {
    margin-bottom: 0
}

.new-small-checkbox {
    margin-top: 8px
}

.new-small-checkbox .checkstyled + span {
    font-weight: 300;
    font-size: 12px;
    line-height: 16px
}

.new-checkout .inputbox__label {
    line-height: 22px;
    margin-bottom: 15px
}

.inputbox__label-caption {
    font-size: 12px;
    margin-left: 10px;
    font-weight: 100
}

.order-radio {
    position: relative;
    display: block
}

.order-radio--mb-20 {
    margin-bottom: 20px
}

@media screen and (max-width: 767px) {
    .order-radio--mb-20 {
        margin-bottom: 10px
    }
}

.order-radio__input {
    display: none
}

.order-radio__btn {
    border: 1px solid #e4e2e2;
    background-color: #fff;
    border-radius: 10px;
    padding: 20px 35px 20px 88px;
    display: flex;
    align-items: center;
    min-height: 90px;
    position: relative;
    cursor: pointer;
    transition: .3s ease
}

@media screen and (max-width: 767px) {
    .order-radio__btn {
        padding: 10px 10px 10px 60px;
        min-height: 70px
    }
}

.order-radio__input:checked + .order-radio__btn {
    background: #f8f7f7
}

.order-radio__btn:before {
    content: "";
    position: absolute;
    width: 30px;
    height: 30px;
    border: 1px solid #bababa;
    border-radius: 100%;
    top: 50%;
    transform: translate(0, -50%);
    left: 35px;
    transition: .3s ease
}

@media screen and (max-width: 767px) {
    .order-radio__btn:before {
        left: 15px
    }
}

.order-radio__input:checked + .order-radio__btn:before {
    border-color: #000
}

.order-radio__btn:after {
    content: "";
    position: absolute;
    width: 16px;
    height: 16px;
    background: #111;
    border-radius: 100%;
    top: 50%;
    transform: translate(0, -50%);
    left: 42px;
    opacity: 0;
    transition: .3s ease
}

@media screen and (max-width: 767px) {
    .order-radio__btn:after {
        left: 22px
    }
}

.order-radio__input:checked + .order-radio__btn:after {
    opacity: 1
}

.order-radio__title {
    font-weight: 700;
    font-size: 16px;
    line-height: 22px;
    display: block
}

.order-radio__title:not(:last-child) {
    margin-bottom: 8px
}

.order-radio__caption {
    font-weight: 300;
    font-size: 12px;
    line-height: 16px
}

.new-checkout__items {
    background: #f8f7f7;
    border-radius: 8px;
    padding: 40px;
    margin-bottom: 85px
}

@media screen and (max-width: 991px) {
    .new-checkout__items {
        margin-bottom: 0
    }
}

.new-checkout__items-all {
    font-weight: 700;
    font-size: 18px;
    line-height: 18px;
    margin-bottom: 20px;
    display: block;
    padding: 0 10px
}

.new-checkout__products-item {
    display: block;
    margin-bottom: 15px;
    color: #000;
    line-height: 21px
}

.new-checkout__products-item:last-child {
    margin-bottom: 0
}

.new-checkout__products-item a {
    color: #000
}

.new-checkout__products {
    max-width: 290px;
    width: 100%;
    padding: 0 10px;
    max-height: 300px;
    overflow: auto
}

.new-checkout__result {
    border-top: 1px solid #000;
    margin-top: 22px;
    padding: 22px 10px 0
}

.new-checkout__result-item {
    display: block;
    font-weight: 700;
    font-size: 18px;
    line-height: 18px;
    margin-bottom: 22px
}

.new-checkout__result-final-price {
    font-weight: 700;
    font-size: 26px;
    line-height: 36px;
    margin-top: 30px;
    display: block
}

.input-address-group {
    display: grid;
    grid-gap: 20px;
    grid-template-columns:calc(100% - 455px) repeat(3, 1fr);
    margin: 30px 0
}

@media screen and (max-width: 767px) {
    .input-address-group {
        grid-template-columns:repeat(2, 1fr);
        grid-gap: 20px
    }
}

.new-checkout {
    letter-spacing: 0
}

.pickup-radio {
    position: relative;
    margin-right: 20px
}

.pickup-radio__input {
    display: none
}

.pickup-radio__btn {
    background: #fff;
    border-radius: 23px;
    display: block;
    width: fit-content;
    padding: 10px 15px;
    font-weight: 700;
    font-size: 18px;
    line-height: 18px;
    color: #000;
    transition: .3s ease;
    cursor: pointer
}

.pickup-radio__input:checked + .pickup-radio__btn {
    color: #fff;
    background: #e31e24
}

.new-btn, .radio-holder {
    display: flex;
    align-items: center
}

.radio-holder {
    flex-wrap: wrap;
    margin-right: -20px
}

.new-btn {
    padding: 20px;
    border: 0;
    justify-content: center;
    width: fit-content;
    text-decoration: none;
    cursor: pointer;
    font-weight: 700;
    font-size: 18px;
    line-height: 25px;
    border-radius: 6px;
    transition: .3s ease
}

.new-btn--red {
    background: #e31e24;
    color: #fff
}

.pvz-btn {
    padding: 12px 14px;
    margin-top: 30px;
    margin-bottom: 10px
}

.inputbox .inputbox__input.inputbox__input--search-icon {
    padding-left: 49px;
    background-image: url(/bitrix/templates/pop-music/images/search-icon.svg);
    background-repeat: no-repeat;
    background-size: 20px;
    background-position: 14px center
}

.new-checkout__col--side {
    display: flex;
    flex-direction: column
}

.new-checkout__make-order {
    margin: auto auto 0;
    max-width: 360px;
    width: 100%
}

.new-checkout__toggle {
    display: none
}

@media screen and (max-width: 991px) {
    .new-checkout__products {
        max-width: unset
    }

    .new-checkout__col--fixed {
        max-height: 84vh;
        overflow: auto
    }

    .new-checkout__col--fixed .new-checkout__products {
        max-height: 101px;
        overflow: auto
    }

    .new-checkout__col--side {
        position: relative;
        padding: 30px 15px;
        background: #f8f7f7
    }

    .new-checkout__col--fixed {
        position: fixed;
        bottom: 0;
        width: 100%;
        left: 0;
        box-shadow: 0 -2px 7px rgb(0 0 0/15%);
        border-radius: 8px 8px 0 0;
        padding: 15px 15px 20px;
        display: flex;
        align-items: center;
        justify-content: center;
        flex-wrap: wrap;
        flex-direction: unset;
        z-index: 5
    }

    .new-checkout__make-order {
        margin: 30px auto 0
    }

    .new-checkout__make-order--not-open {
        max-width: 156px;
        font-weight: 700;
        font-size: 14px;
        line-height: 19px;
        padding: 15px;
        margin-top: 0;
        margin-right: 0
    }

    .new-checkout__toggle {
        font-size: 14px;
        line-height: 19px;
        color: #999;
        position: relative;
        padding-right: 18px;
        display: block;
        width: fit-content;
        margin-right: 14px
    }

    .new-checkout__toggle:before {
        content: "";
        position: absolute;
        border-top: 2px solid;
        border-right: 2px solid;
        width: 8px;
        height: 8px;
        right: 1px;
        top: 8px;
        transform: rotate(-45deg);
        transition: .3s ease
    }

    .new-checkout__col--opened .new-checkout__toggle {
        margin: 0 auto 20px
    }

    .new-checkout__col--opened .new-checkout__toggle:before {
        top: 4px;
        transform: rotate(135deg)
    }

    .new-checkout__items {
        display: none;
        width: 100%;
        padding: 0
    }
}

.new-checkout .checkout__fieldset, .new-checkout__group {
    margin: 30px 0
}

@media screen and (max-width: 575px) {
    .new-checkout__col--side:not(.new-checkout__col--fixed) {
        width: calc(100% + 30px);
        left: -15px
    }
}

.soc-list__i .icon-zen {
    fill: #fff;
    width: 30px;
    height: 30px
}

.soc-share__link .icon-zen {
    fill: #111;
    width: 30px;
    height: 30px
}

.productfull__deliverycost {
    width: -webkit-calc(100% / 3);
    width: -moz-calc(100% / 3);
    width: calc(100% / 3)
}

@media only screen and (max-width: 1400px) {
    .productfull__deliverycost {
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -moz-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3;
        width: 100%
    }
}

@media only screen and (max-width: 1000px) {
    .productfull__deliverycost {
        margin-top: 35px
    }
}

.productfull__deliverycost-title {
    font-weight: 800;
    font-size: 19px;
    line-height: 125%;
    color: #111;
    margin-bottom: 30px;
    display: block
}

.productfull__deliverycost-line {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
    flex-wrap: wrap
}

@media screen and (max-width: 575px) {
    .productfull__deliverycost-line {
        margin-bottom: 30px
    }
}

.productfull__deliverycost-logo {
    width: 70px
}

@media screen and (max-width: 575px) {
    .productfull__deliverycost-logo {
        width: 100%;
        margin-bottom: 10px
    }
}

.productfull__deliverycost-logo img {
    max-width: 100%;
    width: auto
}

.productfull__deliverycost-caption {
    margin-left: 15px;
    font-size: 12px;
    line-height: 125%;
    color: #111;
    width: 41%
}

@media screen and (max-width: 575px) {
    .productfull__deliverycost-caption {
        width: fit-content;
        margin: 0 20px 0 0;
        max-width: 40%
    }
}

.productfull__deliverycost-caption:nth-child(2) {
    width: 36%
}

@media screen and (max-width: 575px) {
    .productfull__deliverycost-caption:nth-child(2) {
        width: fit-content
    }
}

.productfull__deliverycost-type {
    font-weight: 300
}

@media screen and (max-width: 575px) {
    .productfull__deliverycost-type {
        display: block;
        margin-bottom: 5px
    }
}

.productfull__deliverycost-price {
    font-weight: 700
}

.productfull__deliverycost-days {
    color: #999;
    font-weight: 300
}

.productfull__deliverycost-choose {
    display: flex;
    align-items: center;
    flex-wrap: wrap
}

.productfull__deliverycost-choose-city {
    font-weight: 300;
    font-size: 14px;
    line-height: 125%;
    color: #646464;
    margin-right: 15px;
    margin-bottom: 5px
}

.productfull__deliverycost-choose-btn {
    font-weight: 300;
    font-size: 14px;
    line-height: 125%;
    color: #999;
    text-decoration: unset;
    border: 0;
    background: unset;
    border-bottom: 1px dashed #999;
    padding: 0;
    cursor: pointer;
    margin-bottom: 5px
}

.inputbox__field .bx-sls .dropdown-block {
    border: 1px solid #d0d0d0;
    padding: 8px 15px 13px 50px;
    border-radius: 6px
}

.inputbox__field .bx-sls .dropdown-icon {
    background-image: url(/bitrix/templates/pop-music/images/search-icon.svg);
    top: 50%;
    transform: translate(0, -50%);
    left: 15px;
    width: 20px;
    height: 20px
}

.inputbox__field .bx-sls .bx-ui-sls-clear {
    top: 50%;
    transform: translate(0, -50%)
}

.popup-video__buy .btn._red._incart {
    height: 48px;
    width: 100%
}

.header__result {
    padding: 0 75px 50px;
    display: none;
    z-index: 2;
    background: #fff;
    box-shadow: 0 4px 4px rgb(0 0 0/25%);
    position: absolute;
    width: 100%;
    left: 0;
    overflow-y: auto;
    max-height: 70vh;
    overflow-x: hidden
}

@media screen and (max-width: 1280px) {
    .header__result {
        padding: 0 30px 30px
    }
}

@media screen and (max-width: 767px) {
    .header__result {
        padding: 0 15px 40px;
        max-height: 76vh
    }
}

.header__result--load {
    overflow: hidden
}

.header__result--load:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 106%;
    background: rgba(255, 255, 255, .9);
    z-index: 3;
    left: 0;
    top: 10px
}

@media screen and (max-width: 991px) {
    .header__result--load:before {
        display: none
    }
}

.header__result-info {
    flex-wrap: nowrap;
    display: flex;
    padding-top: 50px
}

@media screen and (max-width: 1280px) {
    .header__result-info {
        padding-top: 30px
    }
}

@media screen and (max-width: 991px) {
    .header__result-info {
        flex-wrap: wrap
    }
}

@media screen and (max-width: 767px) {
    .header__result-info {
        padding-top: 40px;
        gap: 35px;
        flex-direction: column
    }
}

.header__result-items {
    width: 57%
}

@media screen and (max-width: 991px) {
    .header__result-items {
        width: 100%;
        margin-bottom: 35px
    }
}

@media screen and (max-width: 767px) {
    .header__result-items {
        margin-bottom: 0
    }

    .header__result-items .product-card__btn .btn {
        width: auto;
        min-width: 138px
    }
}

.header__result-title {
    display: block;
    font-weight: 700;
    font-size: 18px;
    line-height: 25px;
    margin-bottom: 35px;
    letter-spacing: 0
}

@media screen and (max-width: 767px) {
    .header__result-title {
        margin-bottom: 22px
    }
}

.header__result-title-wrapper {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between
}

@media screen and (max-width: 767px) {
    .header__result-title-wrapper {
        margin-bottom: 22px
    }
}

@media screen and (max-width: 575px) {
    .header__result-title-wrapper {
        display: flex;
        flex-wrap: wrap;
        align-items: flex-start;
        gap: 10px
    }
}

.header__result-title-wrapper .header__result-title {
    margin-bottom: 0
}

.products-grid.products-grid--header {
    display: grid;
    grid-template-columns:repeat(3, 1fr);
    grid-gap: 30px;
    margin: 23px 0 0
}

.header__result-slider {
    margin-top: 23px
}

@media screen and (max-width: 991px) {
    .swiper-container.header__result-slider {
        max-width: 100vw;
        padding-right: 30px;
        margin-right: -30px
    }
}

.header__result-slider .products-grid__i, .products-grid.products-grid--header .products-grid__i {
    width: 100%;
    margin: 0
}

@media screen and (max-width: 767px) {
    .header__result-slider .products-grid__i {
        width: 215px
    }
}

.header__result-slider .products-grid__i .product-card, .products-grid.products-grid--header .product-card {
    padding: 0
}

.header__result-slider .product-card__img img, .products-grid.products-grid--header .product-card__img img {
    max-width: 100%;
    max-height: 250px
}

.header__result-slider .product-card__img, .products-grid.products-grid--header .product-card__img {
    height: 250px
}

.header__result-text {
    margin-right: 50px;
    margin-left: auto;
    width: 17%
}

.header__result-text:last-child {
    margin: 0
}

@media screen and (max-width: 991px) {
    .header__result-text {
        width: 45%;
        margin: 0
    }
}

@media screen and (max-width: 767px) {
    .header__result-text {
        margin: 0;
        width: 100%
    }

    .header__result-text:last-child {
        margin: 0
    }
}

.header__result-list {
    margin: 0;
    padding: 0;
    list-style-type: none;
    letter-spacing: 0
}

@media screen and (max-width: 991px) {
    .header__result-list--tag {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 10px
    }
}

.header__result-list-item {
    margin-bottom: 15px
}

.header__result-list-item:last-child {
    margin-bottom: 0
}

@media screen and (max-width: 991px) {
    .header__result-list--tag .header__result-list-item {
        margin: 0
    }
}

.header__result-list-link {
    display: block;
    font-weight: 700;
    font-size: 14px;
    line-height: 19px;
    color: #6b6b6b;
    text-decoration: unset
}

.header__result-list-link--tag {
    font-weight: 400
}

.header__result-list-link:hover {
    text-decoration: underline
}

@media screen and (max-width: 991px) {
    .header__result-list--tag .header__result-list-item {
        margin: 0
    }

    .header__result-list-link--tag {
        background: #eee;
        border-radius: 12px;
        padding: 2px 7px
    }
}

.header__result-more {
    font-weight: 300;
    font-size: 12px;
    line-height: 16px;
    color: #111;
    display: block
}

.header__row {
    position: relative
}

.header.is-fixed .header__search.header__search--full-width, .header__search.header__search--full-width {
    position: absolute;
    width: calc(100% + 50px);
    background: #fff;
    z-index: 4;
    top: 0;
    padding: 25px 25px 0;
    left: 50%;
    transform: translate(-50%, 0);
    margin: 0;
    border: 0;
    box-shadow: 0 4px 4px rgb(0 0 0/25%);
    height: auto
}

@media screen and (max-width: 767px) {
    .header__result {
        box-shadow: unset
    }

    .header.is-fixed .header__search.header__search--full-width, .header__search.header__search--full-width {
        position: fixed;
        width: 100%;
        height: 100vh;
        padding: 25px 15px 0
    }
}

.searchform.searchform--pos-unset {
    position: unset
}

.header__search-holder {
    position: relative
}

.header.is-fixed .header__search--full-width .searchform__input, .header__search--full-width .searchform__input {
    border: 1px solid #dcdbdb;
    border-radius: 30px;
    padding: 18px 80px 18px 35px
}

.header__search--full-width .header__search-top {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start
}

@media screen and (max-width: 991px) {
    .header__search--full-width .header__search-top {
        flex-direction: column-reverse;
        align-items: flex-end
    }
}

.header__search-close {
    font-weight: 300;
    font-size: 12px;
    line-height: 16px;
    color: #111;
    display: none;
    margin-left: 22px;
    cursor: pointer;
    transition: .3s ease
}

@media screen and (max-width: 991px) {
    .header__search-close {
        margin-bottom: 23px
    }
}

.header__result-empty a:hover, .header__search-close:hover {
    color: #c43e40
}

.header__search--full-width .header__search-holder {
    margin: 0 auto;
    width: 50%
}

@media screen and (max-width: 991px) {
    .header__search--full-width .header__search-holder {
        width: 100%
    }
}

.header__result-empty {
    text-align: center;
    font-weight: 400;
    font-size: 14px;
    line-height: 19px;
    margin: 20px 60px 0 0
}

@media screen and (max-width: 991px) {
    .header__result-empty {
        text-align: left;
        margin: 30px 0 0
    }
}

.header__result-empty p, .shop-information__text p {
    margin: 0
}

.header__result-empty a {
    color: #999;
    text-decoration: unset
}

.searchform__icon {
    position: absolute;
    width: 70px;
    height: 100%;
    top: 0;
    right: 0;
    display: flex;
    align-items: center;
    justify-content: center
}

.searchform__icon svg {
    transition: .3s ease;
    width: 20px;
    fill: #c43e40
}

.header__search--full-width .searchform__icon--search svg {
    fill: #e4e2e2
}

.searchform__icon--close {
    display: none;
    cursor: pointer
}

.searchform__icon--close svg {
    width: 14px;
    fill: #c43e40
}

.drum-preload {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 220px;
    height: 104px;
    z-index: 4;
    display: none
}

@media screen and (max-width: 767px) {
    .drum-preload {
        width: 110px;
        height: 52px
    }
}

.drum-preload__img {
    position: absolute;
    max-width: 100%
}

.drum-preload__img--animate {
    left: 0;
    top: 0;
    transform: translate(0, 1px);
    animation: drumAnimate .5s ease infinite
}

.drum-preload__img--drumstick {
    right: 4px;
    top: 0;
    transform: rotate(2.76deg) translate(0, -3px);
    z-index: 2;
    max-width: 80%;
    animation: drumstickAnimate .5s ease infinite
}

@media screen and (max-width: 767px) {
    .drum-preload__img--drumstick {
        animation: drumstickAnimateMobile .5s ease infinite
    }
}

.header__result-block {
    min-height: 200px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

@media screen and (max-width: 991px) {
    .header__result--load .header__result-block {
        opacity: .2;
        pointer-events: none
    }
}

.lock-scroll {
    overflow: hidden
}

.productfull__reviews {
    display: flex;
    flex-wrap: wrap;
    gap: 0 40px
}

.productfull__add-review, .productfull__reviews-list, .productfull__reviews_more {
    width: 100%
}

.productfull__reviews-info {
    width: 53%
}

@media screen and (max-width: 991px) {
    .productfull__reviews-info {
        width: 100%
    }
}

.productfull__reviews-smart {
    width: 40%;
    margin-bottom: 63px
}

@media screen and (max-width: 991px) {
    .productfull__reviews-smart {
        width: 100%;
        order: -1;
        margin-bottom: 50px
    }
}

.smart-navigator__title {
    font-size: 30px;
    font-weight: 900;
    margin: 0 0 30px
}

@media screen and (max-width: 599px) {
    .smart-navigator__title {
        font-size: 24px;
        margin: 0 0 20px
    }
}

.smart-navigator__list {
    padding: 0;
    margin: 0;
    list-style-type: none
}

.smart-navigator__item {
    margin-bottom: 15px
}

.smart-navigator__item:last-child {
    margin-bottom: 0
}

.markdown-link {
    text-decoration: unset
}

.smart-navigator__link {
    font-weight: 700;
    font-size: 14px;
    line-height: 19px;
    color: #111;
    text-decoration: unset
}

.smart-navigator__link:hover {
    color: #c43e40
}

.markdown-link {
    display: block;
    margin-top: 17px;
    font-weight: 600;
    font-size: 16px;
    line-height: 125%;
    color: #00b33c;
    padding-left: 25px;
    position: relative;
    letter-spacing: 0
}

@media screen and (max-width: 575px) {
    .markdown-link {
        font-size: 14px
    }
}

.markdown-link:before {
    content: "";
    position: absolute;
    width: 15px;
    height: 24px;
    background-image: url(/bitrix/templates/pop-music/images/markdown-image.png);
    background-repeat: no-repeat;
    background-size: contain;
    left: 0;
    top: 50%;
    transform: translate(0, -50%)
}

.mainmenu .mainmenu-dd__list {
    -webkit-column-fill: balance;
    -moz-column-fill: balance;
    column-fill: balance
}

.grid-list--five {
    grid-template-columns:repeat(5, 1fr)
}

@media screen and (max-width: 1199px) {
    .grid-list--five {
        grid-template-columns:repeat(4, 1fr)
    }
}

@media screen and (max-width: 991px) {
    .grid-list--five {
        grid-template-columns:repeat(3, 1fr)
    }
}

@media screen and (max-width: 767px) {
    .grid-list--five {
        grid-template-columns:repeat(2, 1fr)
    }
}

@media screen and (max-width: 575px) {
    .grid-list--five {
        grid-template-columns:repeat(1, 1fr)
    }
}

.grid-list--big-gap {
    grid-gap: 40px
}

@media screen and (max-width: 991px) {
    .grid-list--big-gap {
        grid-gap: 20px
    }
}

.grid-list .category__pagination {
    grid-column: 1/-1;
    margin: 0
}

.museum-item {
    border: 1px solid #e1e1e1;
    border-radius: 20px;
    overflow: hidden;
    display: flex;
    flex-direction: column;
    letter-spacing: 0
}

.museum-item__top {
    padding: 22px;
    position: relative
}

.museum-item__img {
    position: relative;
    padding-bottom: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain
}

.museum-item__label {
    border-radius: 11px;
    font-weight: 600;
    font-size: 13px;
    line-height: 18px;
    letter-spacing: .5px;
    padding: 7px 10px;
    width: fit-content;
    position: absolute;
    top: 22px;
    left: 22px;
    z-index: 1;
    height: 34px
}

.museum-item__label--rare {
    background: #ffc700;
    border: 1px solid #c99d00;
    color: #111
}

.museum-item__label--unique {
    color: #fff;
    background: #ff00d6;
    border: 1px solid #ad0091
}

.museum-item__label--star {
    padding-left: 31px;
    background-image: url(/bitrix/templates/pop-music/images/white-star-icon.svg);
    background-repeat: no-repeat;
    background-size: 15px;
    background-position: 6px center
}

.museum-item__info {
    display: flex;
    flex-direction: column;
    margin: 21px 24px 0;
    padding-bottom: 24px;
    border-bottom: 1px solid #e1e1e1;
    flex: 1 1 auto
}

.museum-item__title {
    font-weight: 900;
    font-size: 14px;
    line-height: 19px;
    color: #111;
    letter-spacing: -.41px;
    margin-top: auto
}

.museum-item__title:not(:last-child) {
    margin-bottom: 8px
}

.museum-item__caption {
    font-weight: 400;
    font-size: 13px;
    line-height: 18px;
    color: #8d8d8d
}

.museum-item__link {
    padding: 24px;
    display: block;
    font-weight: 900;
    font-size: 14px;
    line-height: 19px;
    color: #000;
    text-decoration: unset;
    transition: .3s ease
}

@media (any-hover: hover) {
    .museum-item__link:hover {
        background: #f1f1f1
    }
}

.category-list {
    padding: 0;
    list-style-type: none;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 24px;
    margin: -20px 0 40px
}

@media screen and (max-width: 1000px) {
    .category-list {
        margin-top: 0;
        gap: 15px
    }
}

.category-list__link {
    text-decoration: unset;
    font-weight: 300;
    font-size: 14px;
    line-height: 19px;
    letter-spacing: .025px;
    color: #111
}

@media (any-hover: hover) {
    .category-list__link:hover {
        color: #c43e40
    }
}

.new-section {
    margin: 60px 0
}

.new-section:first-of-type {
    margin-top: 0
}

.new-section:last-child, .product-caption-text p:last-child {
    margin-bottom: 0
}

.small-container {
    max-width: 980px;
    width: 100%;
    margin: 0 auto;
    position: relative
}

.info-tile {
    background: #f4f4f4;
    border: 1px solid #f1f1f1;
    border-radius: 10px;
    padding: 32px;
    letter-spacing: 0
}

.info-tile:not(:last-child) {
    margin-bottom: 16px
}

.info-tile__title {
    font-weight: 600;
    font-size: 24px;
    line-height: 33px;
    padding-bottom: 22px;
    margin-bottom: 22px;
    position: relative
}

.info-tile__title:before {
    content: "";
    position: absolute;
    width: 50px;
    height: 3px;
    background-color: #e31e24;
    left: 0;
    bottom: 0
}

.product-caption-text {
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    letter-spacing: 0
}

.specifications-table {
    overflow: auto
}

.specifications-table table {
    width: 100%;
    border-collapse: collapse;
    font-size: 14px;
    line-height: 19px
}

.specifications-table td {
    width: 50%;
    background: #f4f4f4;
    padding: 13px 40px;
    letter-spacing: 0;
    vertical-align: top
}

@media screen and (max-width: 575px) {
    .specifications-table td {
        padding: 10px
    }
}

.specifications-table tr:nth-child(odd) td:last-child {
    background: #fff
}

.museum-download {
    display: grid;
    grid-template-columns:repeat(2, 236px);
    gap: 14px
}

@media screen and (max-width: 575px) {
    .museum-download {
        grid-template-columns:1fr
    }
}

.museum-download__text {
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #111
}

.btn.museum-download__btn {
    height: 48px;
    font-weight: 600;
    font-size: 16px;
    line-height: 20px;
    color: #fff;
    padding: 14px 36px 14px 22px;
    background-image: url(/bitrix/templates/pop-music/images/download-arrow.png);
    background-repeat: no-repeat;
    background-size: 16px;
    background-position: 90% center;
    justify-content: flex-start;
    letter-spacing: -.5px;
    width: 236px
}

.museum-product {
    display: grid;
    grid-gap: 26px;
    grid-template-columns:calc(47% - 26px) 53%;
    align-items: center
}

@media screen and (max-width: 1000px) {
    .museum-product {
        grid-template-columns:100%
    }
}

.museum-product .museum-item__label {
    position: static
}

.museum-product__list {
    display: grid;
    grid-gap: 14px;
    grid-template-columns:repeat(3, 1fr)
}

@media screen and (max-width: 767px) {
    .museum-product__list {
        grid-template-columns:repeat(2, 1fr)
    }
}

@media screen and (max-width: 575px) {
    .museum-product__list {
        grid-template-columns:1fr
    }
}

.museum-product__tile {
    background: #f4f4f4;
    border-radius: 10px;
    padding: 16px;
    letter-spacing: 0;
    display: flex;
    flex-direction: column;
    justify-content: center
}

.museum-product__tile-small {
    font-weight: 700;
    font-size: 12px;
    line-height: 16px;
    color: #8d8d8d
}

.museum-product__tile-small:not(:last-child) {
    margin-bottom: 4px
}

.museum-product__tile-caption {
    font-weight: 600;
    font-size: 16px;
    line-height: 22px
}

.museum-product__sliders {
    display: flex;
    flex-direction: row-reverse;
    gap: 20px
}

@media screen and (max-width: 1000px) {
    .museum-product__sliders {
        order: 2
    }
}

@media screen and (max-width: 575px) {
    .museum-product__sliders {
        flex-direction: column;
        align-items: center
    }
}

.museum-product__thumb {
    width: 60px
}

@media screen and (max-width: 575px) {
    .museum-product__thumb {
        width: 100%
    }
}

.museum-product__thumb-slider {
    height: 100%
}

.museum-product__main {
    width: calc(100% - 80px)
}

@media screen and (max-width: 575px) {
    .museum-product__main {
        width: 100%
    }
}

.museum-product__main-slide-link {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 100%;
    position: relative
}

.swiper-slide.museum-product__main-slide {
    padding: 32px
}

@media screen and (max-width: 575px) {
    .swiper-slide.museum-product__main-slide {
        padding: 0
    }
}

.museum-product__main-slide-image {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%)
}

.swiper-slide.museum-product__thumb-slide {
    padding: 4px;
    border: 1px solid #dcdcdc;
    border-radius: 5px;
    height: 75px;
    cursor: pointer
}

@media screen and (max-width: 575px) {
    .swiper-slide.museum-product__thumb-slide {
        width: 60px;
        height: 60px
    }
}

.museum-product__thumb-slide.thumb-active {
    border-color: #c43e40
}

.museum-product__main-slide-image, .museum-product__thumb-slide-image {
    width: 100%;
    height: 100%;
    object-fit: contain
}

.museum-product__text {
    font-weight: 400;
    font-size: 20px;
    line-height: 27px;
    width: 87%
}

@media screen and (max-width: 1000px) {
    .museum-product__text {
        font-size: 16px;
        line-height: 130%;
        width: 100%
    }
}

.museum-product__text p:first-child {
    margin-top: 0
}

.museum-product__text p:last-child {
    margin-bottom: 0
}

.museum-product__about {
    display: grid;
    grid-gap: 40px;
    letter-spacing: 0
}

@media screen and (max-width: 1000px) {
    .museum-product__about {
        order: 1;
        grid-gap: 20px
    }
}

.museum-product__title.page-section__title {
    letter-spacing: .05px;
    margin: 0 0 8px
}

.museum-product__caption {
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #8d8d8d
}

.museum-product__label {
    height: 38px;
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 16px
}

.swiper-slide.museum-video__thumbs-slide {
    width: 134px;
    border: 1px solid #ededed;
    border-radius: 5px;
    position: relative;
    overflow: hidden;
    height: 75px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    cursor: pointer
}

@media screen and (max-width: 575px) {
    .swiper-slide.museum-video__thumbs-slide {
        width: 95px;
        height: 55px
    }
}

.swiper-slide.museum-video__thumbs-slide:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: linear-gradient(0deg, rgba(0, 0, 0, .3), rgba(0, 0, 0, .3));
    z-index: 1
}

.museum-video__thumbs-slide.thumb-active {
    border-color: #c43e40
}

.museum-video__thumbs-slide.thumb-active:before {
    display: none
}

.museum-video__main {
    margin-bottom: 24px
}

.museum-video__main-slide-link {
    display: block;
    width: 100%;
    height: 0;
    padding-bottom: 56.225%;
    position: relative;
    border-radius: 10px;
    overflow: hidden;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover
}

.museum-video__main-slide-link:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: linear-gradient(0deg, rgba(0, 0, 0, .2), rgba(0, 0, 0, .2));
    z-index: 1
}

.museum-video__main-slide-link:after {
    content: "";
    position: absolute;
    width: 100px;
    height: 70px;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    background-image: url(/bitrix/templates/pop-music/images/youtube-btn.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    z-index: 2
}

@media screen and (max-width: 575px) {
    .museum-video__main-slide-link:after {
        width: 70px
    }
}

.hintbox.hintbox--wait .hintbox__text {
    z-index: 1
}

.museum-video__thumbs-wrapper {
    justify-content: center
}

.whatsapp {
    margin-top: 60px;
    position: relative;
    background: #f3f3f3;
    padding: 35px 0 25px;
    text-align: center
}

@media screen and (max-width: 991px) {
    .whatsapp {
        text-align: left !important;
        padding: 35px 0;
        margin: 40px 0
    }
}

.whatsapp:before {
    content: "";
    position: absolute;
    width: 1000%;
    height: 100%;
    background: #f3f3f3;
    left: 50%;
    top: 0;
    transform: translate(-50%, 0);
    z-index: -1
}

.whatsapp__title {
    margin-bottom: 10px !important;
    text-align: center !important
}

.whatsapp__title-img {
    display: none
}

@media screen and (max-width: 991px) {
    .whatsapp__title {
        text-align: left !important;
        display: flex;
        align-items: center;
        font-size: 18px !important
    }

    .whatsapp__title-img {
        display: block;
        margin-right: 7px
    }
}

.whatsapp__form {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 27px
}

@media screen and (max-width: 991px) {
    .whatsapp__form {
        display: none
    }
}

.whatsapp__btn, .whatsapp__form-input {
    font-size: 16px;
    line-height: 20px;
    padding: 20px 16px;
    border-radius: 6px;
    border: unset;
    width: 100%
}

.whatsapp__form-input {
    background: #fff;
    max-width: 320px;
    margin-right: 8px;
    outline: 0
}

.whatsapp__btn {
    margin-left: 6px;
    max-width: 290px;
    color: #fff;
    background: #00bfa5;
    font-weight: 700;
    text-decoration: unset;
    cursor: pointer;
    text-align: center
}

.whatsapp__btn--mobile {
    display: none
}

@media screen and (max-width: 991px) {
    .whatsapp__btn--mobile {
        display: block;
        margin: 18px 0 0
    }
}

.whatsapp--in-container:before, .whatsapp__form-thanks {
    display: none
}

@media screen and (max-width: 991px) {
    .whatsapp__form-thanks {
        display: none !important
    }
}

.whatsapp--in-container {
    margin: 0;
    padding: 32px;
    border-radius: 10px
}

.productfull__label {
    position: relative
}

.productfull__label-tip {
    opacity: 0;
    visibility: hidden;
    background: #c43e40;
    border-radius: 6px;
    white-space: nowrap;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    color: #fff;
    position: absolute;
    top: 6px;
    right: 45px;
    padding: 5px 15px;
    letter-spacing: 0;
    transition: .3s ease
}

.productfull__label-tip:before {
    content: "";
    position: absolute;
    width: 10px;
    height: 10px;
    border-style: solid;
    border-width: 12px 10px 0;
    border-color: #c43e40 transparent transparent;
    right: -13px;
    transform: rotate(-90deg);
    top: 7px
}

@media (any-hover: hover) {
    .productfull__label:hover .productfull__label-tip {
        opacity: 1;
        visibility: visible
    }
}

@media screen and (max-width: 991px) {
    .whatsapp__form--all-screen {
        display: flex;
        justify-content: flex-start
    }
}

.shop-information {
    background: #c43e40;
    padding: 30px 30px 30px 25px;
    display: grid;
    grid-template-columns:90px 1fr;
    grid-gap: 30px;
    font-weight: 400;
    font-size: 16px;
    line-height: 180%;
    color: #fff;
    letter-spacing: 0
}

@media screen and (max-width: 767px) {
    .shop-information {
        font-size: 14px;
        line-height: 180%
    }
}

@media screen and (max-width: 575px) {
    .shop-information {
        padding: 20px 15px;
        grid-template-columns:1fr;
        grid-gap: 10px
    }
}

.shop-information__icon {
    height: 90px;
    background-image: url(/bitrix/templates/pop-music/../pop-music/images/shop-information-icon.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain
}

@media screen and (max-width: 575px) {
    .shop-information__icon {
        width: 40px;
        height: 40px
    }
}

.shop-information__text span {
    font-weight: 500;
    font-size: 24px;
    line-height: 180%;
    display: block;
    margin-bottom: 5px
}

@media screen and (max-width: 767px) {
    .shop-information__text span {
        font-size: 18px;
        line-height: 180%
    }
}

.popup__close.popup__close--round-new {
    width: 30px;
    height: 30px;
    padding: 0;
    top: 15px;
    right: 15px;
    display: flex;
    align-items: center;
    justify-content: center
}

.popup__close.popup__close--round-new .icon {
    margin: 0
}

.popup-to-cart__title {
    line-height: 125%;
    letter-spacing: -.013em;
    color: #111
}

.popup__container.popup-to-cart__container {
    padding: 50px
}

@media screen and (max-width: 767px) {
    .popup__container.popup-to-cart__container {
        padding: 50px 12px 35px
    }
}

.popup-to-cart__row {
    display: grid;
    grid-gap: 20px;
    grid-template-columns:11fr 8fr
}

@media screen and (max-width: 575px) {
    .popup-to-cart__row {
        grid-template-columns:1fr
    }
}

.popup-to-cart__product {
    display: grid;
    grid-template-columns:70px 1fr;
    grid-gap: 35px;
    padding-left: 10px
}

@media screen and (max-width: 575px) {
    .popup-to-cart__product {
        grid-gap: 45px;
        padding-left: 0
    }
}

.popup-to-cart__product-info {
    padding-top: 11px
}

.popup-to-cart__product-img {
    height: 70px
}

.popup-to-cart__product-img img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: center;
    display: block
}

.popup-to-cart__product-price {
    font-weight: 700;
    font-size: 18px;
    line-height: 125%;
    letter-spacing: .013em;
    color: #111;
    display: block;
    margin-bottom: 6px
}

.popup-to-cart__link, .popup-to-cart__product-title {
    font-weight: 300;
    color: #111;
    display: block
}

.popup-to-cart__product-title {
    font-size: 14px;
    line-height: 125%;
    letter-spacing: .019em
}

.popup-to-cart__link {
    font-size: 12px;
    line-height: 15px;
    text-align: center;
    letter-spacing: 0;
    margin: 10px auto 0;
    border-bottom: 1px solid #999;
    width: fit-content;
    cursor: pointer
}

@media screen and (max-width: 575px) {
    .popup-to-cart__link {
        margin-top: 15px
    }
}

.popup-to-cart__slider-section {
    padding-top: 40px;
    margin-top: 40px;
    position: relative
}

@media screen and (max-width: 575px) {
    .popup-to-cart__slider-section {
        padding-top: 30px;
        margin-top: 30px
    }
}

.popup-to-cart__slider-section:before {
    content: "";
    position: absolute;
    width: calc(100% + 100px);
    height: 1px;
    background: #e5e5e5;
    top: 0;
    left: -50px
}

.popup__subtitle {
    margin-bottom: 20px;
    font-size: 20px;
    font-weight: 900;
    line-height: 125%;
    letter-spacing: -.013em;
    color: #111
}

@media only screen and (max-width: 1250px) {
    .popup__subtitle {
        font-size: 18px
    }
}

@media only screen and (max-width: 750px) {
    .popup__subtitle {
        font-size: 16px
    }
}

.to-cart-slider__slide .product-card {
    padding: 0
}

.to-cart-slider__slide .product-card__img {
    height: 150px;
    margin-bottom: 11px
}

.to-cart-slider__slide .product-card__img img {
    width: 100%;
    height: 100%;
    max-width: 100%;
    max-height: 150px;
    display: block
}

.popup-to-cart__slider-section .to-cart-slider__slide .product-card__img img {
    margin: auto;
    width: auto;
    height: auto;
    max-width: 80%;
    max-height: 80%;
}

.to-cart-slider__slide .product-card__newprice {
    font-size: 20px;
    line-height: 125%
}

.to-cart-slider__slide .product-card__name {
    font-weight: 300;
    font-size: 12px;
    line-height: 125%;
    letter-spacing: .013em;
    text-transform: uppercase;
    color: #999;
    margin-bottom: 11px;
    height: 40px
}

.to-cart-slider__slide .product-card__price {
    margin-bottom: 5px
}

.to-cart-slider__slide .product-card__btn .btn {
    padding: 0 24px
}

@media only screen and (max-width: 1000px) {
    .to-cart-slider__slide .product-card__btn .btn {
        width: fit-content
    }
}

.to-cart-slider .swiper-arrows {
    display: inline-flex
}

@media only screen and (max-width: 575px) {
    .to-cart-slider .swiper-arrows {
        display: none
    }
}

.to-cart-slider .swiper-arrows._next {
    right: -35px
}

@media only screen and (max-width: 767px) {
    .to-cart-slider .swiper-arrows._next {
        right: -5px
    }
}

.to-cart-slider .swiper-arrows._prev {
    left: -35px
}

@media only screen and (max-width: 767px) {
    .to-cart-slider .swiper-arrows._prev {
        left: -5px
    }
}

@media only screen and (max-width: 575px) {
    .popup-to-cart__slider {
        width: calc(100% + 12px)
    }

    .swiper-slide.to-cart-slider__slide {
        width: 180px
    }
}

.grid-list--four {
    grid-template-columns:repeat(4, 1fr)
}

@media screen and (max-width: 1190px) {
    .grid-list--four {
        grid-template-columns:repeat(2, 1fr)
    }
}

@media screen and (max-width: 575px) {
    .grid-list--four {
        grid-template-columns:1fr
    }
}

.grid-list--gap-20 {
    grid-gap: 20px
}

.tool-item {
    display: block;
    border-radius: 10px;
    background: #f4f4f4;
    padding: 30px;
    color: #111;
    text-decoration: unset;
    min-height: 250px;
    background-repeat: no-repeat;
    background-position: bottom right;
    background-size: 180px 170px;
    letter-spacing: 0
}

@media screen and (max-width: 575px) {
    .tool-item {
        min-height: 230px;
        padding-right: 60px
    }
}

@media (any-hover: hover) {
    .tool-item:hover {
        -webkit-transform: scale(.97, .97);
        -moz-transform: scale(.97, .97);
        -ms-transform: scale(.97, .97);
        -o-transform: scale(.97, .97);
        transform: scale(.97, .97)
    }
}

.tool-item__title {
    font-size: 21px;
    font-weight: 700;
    line-height: normal
}

.tool-item__text {
    color: #999;
    font-size: 16px;
    font-weight: 300;
    line-height: 150%
}

.personal-history-links {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-end;
    gap: 20px;
    letter-spacing: -.8px
}

@media only screen and (max-width: 767px) {
    .personal-history-links {
        gap: 5px;
        flex-direction: column;
        align-items: flex-start
    }
}

.personal-history-links h1 {
    margin: 0;
    line-height: 1.1
}

.personal-history-links__link {
    font-size: 18px;
    font-weight: 400;
    line-height: 125%
}

@media only screen and (max-width: 599px) {
    .personal-history-links__link {
        font-size: 14px;
        font-weight: 400;
        line-height: 125%
    }
}

.personal-history-links__link--gray {
    color: #6b6b6b;
    text-decoration: unset;
    margin-left: auto
}

@media only screen and (max-width: 767px) {
    .personal-history-links__link--gray {
        margin-left: 0;
        margin-top: 20px
    }
}

.personal-history-links__link--gray:hover {
    text-decoration: underline
}

@media only screen and (max-width: 1000px) {
    .filter__header {
        z-index: 101;
        position: relative;
        background: #fff
    }

    body.is-filter-open .filter__main {
        padding-top: 64px
    }
}

.productfull__offer--rassrochka .icon-24 {
    width: 24px;
    height: 24px
}

.productfull__flex-links {
    display: flex;
    align-items: initial;
    flex-wrap: wrap;
    gap: 33px
}

@media screen and (max-width: 575px) {
    .productfull__flex-links {
        gap: 20px;
        font-size: 12px;
        letter-spacing: 0
    }
}

.product-card__rate {
    margin: 0 0 16px;
    display: flex;
    flex-wrap: wrap;
    gap: 10px 10px
}

.product-card__rate .rate__star {
    margin: 0 4px 0 0
}

.product-card__rate .rate__star:last-child {
    margin-right: 0
}

.info-text, .product-card__rate-rating {
    color: #999;
    font-size: 12px;
    font-weight: 300
}

.product-card__rate-rating {
    font-style: normal;
    line-height: 15px;
    letter-spacing: .42px
}

@media screen and (max-width: 575px) {
    .product-card__rate-rating:last-child {
        width: 100%;
        font-size: 10px
    }
}

.info-text {
    display: block;
    line-height: 125%;
    margin-top: 15px;
    max-width: 299px
}

@media screen and (max-width: 599px) {
    .info-text {
        font-size: 10px;
        margin-top: 10px
    }
}

.info-text--slider {
    position: absolute;
    bottom: 0;
    left: 25px;
    width: 100%
}

@media screen and (max-width: 599px) {
    .info-text--slider {
        background: rgba(255, 255, 255, .8);
        padding: 3px 5px;
        left: calc(50% + 28px);
        transform: translate(-50%, 0);
        text-align: right;
        max-width: 238px
    }
}

.articles-slider {
    position: relative
}

.articles-slider .swiper-arrows {
    background-color: #f3f3f3
}

@media only screen and (max-width: 767px) {
    .articles-slider {
        margin-right: -15px
    }

    .articles-slider .swiper-slide {
        max-width: 260px
    }
}

.articles-slider .swiper-slide, .blog__grid-i.swiper-slide {
    height: auto
}

.productfull__features-list {
    max-width: unset;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 10px
}

.shop-item {
    aspect-ratio: 1/.608;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    border-radius: 10px;
    display: flex;
    align-items: flex-end;
    overflow: hidden
}

.shop-item__title {
    padding: 30px 35px;
    font-size: 21px;
    font-style: normal;
    font-weight: 700;
    line-height: 26.25px;
    letter-spacing: .42px;
    color: #fff;
    background: linear-gradient(0deg, #000 0, transparent 100%);
    width: 100%;
    transition: .3s ease
}

@media (any-hover: hover) {
    .shop-item__title {
        opacity: 0
    }

    .shop-item:hover .shop-item__title {
        opacity: 1
    }
}

.shop-slider {
    padding: 0 70px;
    position: relative
}

@media only screen and (max-width: 1400px) {
    .shop-slider {
        padding: 0 56px
    }
}

@media only screen and (max-width: 1250px) {
    .shop-slider {
        padding: 0
    }

    .shop-slider .swiper-arrows {
        display: flex
    }
}

@media only screen and (max-width: 767px) {
    .shop-slider .swiper-arrows {
        display: none
    }

    .shop-slider {
        margin-right: -15px
    }

    .shop-slider .swiper-slide {
        width: 250px
    }

    .shop-item__title {
        padding: 15px;
        font-size: 18px;
        line-height: 22.25px
    }
}

.contacts-item {
    border-radius: 10px;
    background: #f4f4f4;
    padding: 35px 30px
}

.contacts-item__content, .contacts-item__title {
    font-style: normal;
    font-weight: 800;
    letter-spacing: .42px
}

.contacts-item__title {
    color: #c43e40;
    font-size: 20px;
    line-height: 24px;
    margin-bottom: 10px
}

.contacts-item__content {
    color: #111;
    font-size: 16px;
    line-height: 170%
}

.contacts-item__content a {
    color: #111;
    text-decoration: unset
}

.contacts-item__content > * {
    display: block
}

.soc-promo._vk._record {
    background: #f1f1f1 url(/bitrix/templates/pop-music/images/record-bg.png) no-repeat right bottom
}

.soc-promo._vk._lab {
    background: #f1f1f1 url(/bitrix/templates/pop-music/images/lab-bg.png) no-repeat right bottom
}

.grid-list .soc-promo._vk {
    background-size: contain
}

.soc-promo._zen {
    background: #f1f1f1
}

.map-tabs {
    display: grid;
    grid-template-columns:320px 1fr;
    grid-gap: 24px;
    align-items: start
}

@media screen and (max-width: 991px) {
    .map-tabs {
        grid-template-columns:1fr
    }
}

.map-tabs__list {
    display: grid;
    grid-gap: 10px
}

@media screen and (max-width: 991px) {
    .map-tabs__list {
        display: flex;
        align-items: center;
        gap: 10px;
        overflow: auto;
        white-space: nowrap;
        margin-right: -15px;
        padding-right: 15px
    }
}

.map-tabs__item {
    padding: 20px 24px;
    border-radius: 6px;
    background: #f4f4f4;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 22.5px;
    letter-spacing: .42px;
    color: #111;
    cursor: pointer;
    transition: .3s ease
}

@media screen and (max-width: 991px) {
    .map-tabs__item {
        padding: 15px;
        font-size: 16px;
        white-space: nowrap
    }
}

.map-tabs__item.active {
    color: #c43e40
}

.map-tabs__map {
    height: 560px
}

@media screen and (max-width: 991px) {
    .map-tabs__map {
        height: 400px
    }
}

.page-section .shops__i-img img {
    border-radius: 50px
}

@media only screen and (max-width: 1250px) {
    .topline__delivery-link:not(:last-child) {
        margin-bottom: 5px
    }
}

@media only screen and (min-width: 1251px) {
    .topline__delivery-link:not(:first-child) {
        border-left: 1px solid #e0e0e0;
        height: 61px;
        margin-left: 35px
    }

    .topline .topline__r {
        border: 0
    }
}

.search-results {
    max-width: 1200px;
    width: 100%
}

.search-item {
    border-radius: 10px;
    background: #f3f3f3;
    padding: 24px;
    text-decoration: unset;
    margin-bottom: 15px;
    display: grid;
    grid-template-columns:1fr 46px;
    grid-gap: 35px;
    align-items: center
}

@media screen and (max-width: 575px) {
    .search-item {
        grid-template-columns:1fr
    }
}

@media (hover: hover) and (pointer: fine) {
    .search-item:hover .search-item__title {
        color: #c43e40
    }
}

.search-item:last-of-type {
    margin-bottom: 0
}

.search-item__title {
    color: #111;
    font-size: 18px;
    font-weight: 800;
    line-height: 172.222%;
    letter-spacing: .42px;
    margin-bottom: 8px;
    transition: .3s ease
}

.search-item__content {
    color: #6b6b6b;
    font-size: 14px;
    font-style: normal;
    font-weight: 300;
    line-height: 171.429%;
    letter-spacing: .42px
}

.search-item__content b {
    color: #000;
    font-weight: 700
}

.search-item__btn {
    display: flex;
    align-items: center;
    justify-content: center;
    aspect-ratio: 1;
    border-radius: 35px;
    background: rgba(229, 229, 229, .8)
}

@media screen and (max-width: 575px) {
    .search-item__btn {
        display: none
    }
}

.icon.search-item__icon {
    width: 18px;
    height: 12px;
    fill: #111
}

.popup-password .popup__container {
    max-width: 960px;
    padding: 0
}

.popup-password__tab {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex
}

.popup-password__main {
    width: -webkit-calc(100% - 360px);
    width: -moz-calc(100% - 360px);
    width: calc(100% - 360px);
    padding: 50px
}

.popup-password__main-content {
    max-width: 420px;
    margin: 0 auto
}

.popup-password__title {
    font-size: 38px;
    font-weight: 900;
    margin-bottom: 30px
}

.popup-password__form-bottom, .popup-password__nav {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex
}

.popup-password__form-bottom {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 25px
}

.popup-password__nav {
    background-color: #ebebeb;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -moz-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    width: 360px;
    padding: 50px
}

.popup-password__nav p {
    font-size: 14px;
    font-weight: 400;
    line-height: 1.7;
    margin: 0 0 20px
}

.popup-password__nav-title {
    font-size: 24px;
    font-weight: 900;
    margin-bottom: 7px
}

.popup-password__nav-btn {
    border: 0;
    background-color: #fff;
    color: #111;
    box-shadow: 0 0 10px rgba(0, 0, 0, .05)
}

.popup-password__nav-btn:hover {
    box-shadow: 0 0 20px rgba(0, 0, 0, .1)
}

@media only screen and (max-width: 1000px) {
    .popup-password__title {
        font-size: 26px
    }
}

@media only screen and (max-width: 750px) {
    .popup-password__main, .popup-password__nav {
        width: 50%;
        padding: 50px 25px 30px
    }
}

@media only screen and (max-width: 599px) {
    .popup-password__tab {
        display: block
    }

    .popup-password__form-bottom .btn {
        width: 100%
    }

    .popup-password__main {
        width: auto;
        padding: 50px 25px 30px
    }

    .popup-password__nav {
        width: auto;
        padding: 30px 25px
    }

    .popup-password__nav p {
        font-size: 12px
    }
}

.auth-form-page {
    max-width: 550px;
    width: 100%
}

.auth-form-info, .auth-form-page .checkstyled + span, .auth-form-password {
    color: #999;
    font-weight: 300;
    letter-spacing: .1px;
    font-size: 14px;
    line-height: 128.571%
}

.auth-form-page .checkstyled + span {
    font-size: 13px;
    line-height: 130%
}

.auth-form-info {
    margin: 40px 0
}

.auth-form-password {
    cursor: pointer
}

.auth-form-info:last-child {
    margin-bottom: 0
}

.auth-form-info p {
    margin: 0
}

.auth-form-info a {
    color: #999;
    text-decoration: underline
}

.auth-form-bottom {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
    gap: 15px
}

.iv-embed {
    max-width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.iv-embed .iv-v {
    position: relative
}

.iv-embed .iv-i, .iv-embed .iv-v {
    width: 100%;
    height: 100% !important
}

.iv-embed .iv-b {
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.visually-hidden {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px, 1px, 1px, 1px)
}

.productfull__reviews-header .h2 {
    font-size: 30px;
    font-weight: 900;
    margin: 0
}

.productfull__reviews-header .h2 span {
    font-size: 18px;
    font-weight: 400;
    opacity: .35;
    display: inline-block;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px)
}

@media only screen and (max-width: 599px) {
    .productfull__reviews-header .h2 {
        font-size: 24px
    }

    .productfull__reviews-header .h2 span {
        font-size: 16px;
        -webkit-transform: translateY(-15px);
        -ms-transform: translateY(-15px);
        transform: translateY(-15px)
    }
}

.people__profile-desc h1 {
    font-size: 48px;
    margin: 0 0 15px
}

@media only screen and (max-width: 1400px) {
    .people__profile-desc h1 {
        font-size: 36px
    }
}

@media only screen and (max-width: 1000px) {
    .people__profile-desc h1 {
        font-size: 28px
    }
}

@media only screen and (max-width: 750px) {
    .people__profile-desc h1 {
        font-size: 22px
    }
}

.footer__sitemap {
    color: #999;
    text-decoration: none
}

.footer__sitemap:hover {
    color: #fff
}

.product-card__newprice--discount {
    font-size: 18px;
    text-decoration: line-through;
}

.product-card__sale-title {
    color: #111;
    display: block;
    font-size: 12px;
    margin-bottom: 5px;
    color: rgba(5, 132, 18, 1);
}

.product-card__sale-title + .product-card__newprice {
    color: rgba(5, 132, 18, 1);
}

.product-card__sale-price {
    display: block;
    font-size: 24px;
    font-weight: 900;
}

@media only screen and (max-width: 1000px) {
    .product-card__newprice--discount {
        font-size: 14px;
    }

    .product-card__sale-title {
        margin-bottom: 4px;
    }

    .product-card__sale-price {
        font-size: 18px;
    }
}

.product-card__img {
    margin-bottom: 14px;
}

.product-card__price {
    position: relative;
    height: 50px;
}


.product-card__price .product-card__sale {
    margin-bottom: 5px;
    margin-left: 5px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

.product-card__sale-title {
    line-height: 18px;
    height: 18px;
}

.madeinru {
    height: 18px;
}

.productfull__imgbox .madeinru {
    position: absolute;
    right: 0;
    bottom: 0;
    height: auto;
    width: 100px;
}

@media only screen and (max-width: 599px) {
    .productfull__imgbox .madeinru {
        width: 75px;
        margin-bottom: 80px;
    }
}


.product-card__name {
    margin-bottom: 8px;
}

@media only screen and (max-width: 1000px) {
    .product-card__img {
        margin-bottom: 5px;
    }

    .product-card__price {
        height: 45px;
    }

    .product-card__sale-title {
        font-size: 10px;
        margin-bottom: 5px;
    }

    .product-card__rate {
        gap: 8px 8px;
        margin-bottom: 10px;
    }
}

/**/
.cart__checkout-sum {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-end;
}

.cart__checkout {
    width: 750px;
}

.cart__checkout-delivery {
    width: 370px;
    margin-left: auto;
    font-family: Manrope, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: 300;
    line-height: 18.7px;
    letter-spacing: 0.41999998688697815px;
    text-align: left;
}

@media only screen and (max-width: 1000px) {
    .cart__checkout {
        width: -webkit-calc(100% - 370px);
        width: -moz-calc(100% - 370px);
        width: calc(100% - 370px);
    }

    .cart__checkout-delivery {
        width: 100%;
        margin-top: 20px;
    }
}

@media only screen and (max-width: 750px) {
    .cart__checkout {
        width: auto;
    }
}

.page-section__top {
    position: relative;
}

.page-section__top .carousel-nav__more {
    top: auto;
    bottom: 0;
}

.brands-card {
    background: #F7F7F7;
    display: block;
    color: currentColor;
    position: relative;
    margin: 0 25px;
}

.brands-card::after {
    content: '';
    display: block;
    width: 100%;
    padding-bottom: 67.073%;
}

.brands-card img {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -o-object-fit: contain;
    object-fit: contain;
    width: 65.04%;
    height: 60.606%;
    mix-blend-mode: multiply;
    -webkit-transition: opacity 0.3s ease-in-out;
    -o-transition: opacity 0.3s ease-in-out;
    transition: opacity 0.3s ease-in-out;
}

.brands-card:hover img {
    opacity: 0.6;
}

@media only screen and (max-width: 1250px) {
    .brands-card {
        margin: 0 20px;
    }
}

@media only screen and (max-width: 1000px) {
    .brands-card {
        margin: 0 15px;
    }
}

@media only screen and (max-width: 599px) {
    .page-section__top .carousel-nav__more {
        position: static;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
        text-align: center;
        margin-bottom: 20px;
    }

    .brands-card {
        margin: 0 12px;
    }
}

.products-grid__i {
    transition: .3s;
}

@media (any-hover: hover),(hover: hover) and (pointer: fine) {
    .products-grid__i:hover {
        -webkit-box-shadow: 0 15px 25px 0 rgba(0, 0, 0, .15);
        -moz-box-shadow: 0 15px 25px 0 rgba(0, 0, 0, .15);
        box-shadow: 0 15px 25px 0 rgba(0, 0, 0, .15);
    }
}


.clipboard {
    position: relative;
    padding-left: 50px;
    padding-right: 10px;
    height: 40px;
    border-radius: 5px;
    display: inline-block;
    font-size: 14px;
    line-height: 40px;
    font-weight: 700;
    color: #fff;
    text-decoration: none;
    background-color: #C43E40;
    margin: 15px 0;
}

.product-card__fav {
    position: absolute;
    top: 20px;
    left: 20px;
    z-index: 1;
    cursor: pointer;
}

.product-card__fav--active svg path {
    fill: #c43e40;
}

@media (any-hover: hover),(hover: hover) and (pointer: fine) {
    .clipboard:hover {
        background-color: #ca5253;
    }
}

.product-card__img {
    position: relative;
    flex-wrap: wrap;
    height: auto !important;
    padding-bottom: 26px;
}

.product-card__img-overlay {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    display: flex;
    flex-wrap: wrap;
}

.product-card__img-overlay-item {
    flex-grow: 1;
}

.product-card__img a {
    position: relative;
    display: block;
    overflow: hidden;
    width: 100%;
}

.product-card__img a:before {
    content: '';
    display: block;
    padding-top: 115%;
}

.product-card__img a img {
    display: block;
    position: absolute;
    inset: 0;
    margin: auto;
    width: auto;
    height: auto;
    max-width: 80%;
    max-height: 80%;
    transform: translateX(100%);
    opacity: 0;
}

.product-card__img a img:first-child {
    transform: translateX(0px);
    opacity: 1;
}

@media not all and (hover: hover) {
    .product-card__img a img {
        transition: .3s;
    }
}

.clipboard svg {
    position: absolute;
    left: 15px;
    top: 10px;
    width: 20px;
}

.product-card__img-dots {
    position: absolute;
    bottom: 0;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    padding-top: 10px;
    padding-bottom: 10px;
}

.product-card__img-dots-item {
    border-radius: 4px;
    background-color: rgba(95, 95, 95, 0.20);
    width: 6px;
    height: 6px;
    margin-left: 4px;
    margin-right: 4px;
    display: none;
}

.product-card__img-dots-item:not(:only-child) {
    display: block;
}

.product-card__img-dots-item--active {
    background-color: #5F5F5F;
}


@media (hover: none) {
    [class*="swiper"] .product-card__img-dots,
    [class*="swiper"] .product-card__img-overlay,
    [class*="swiper"] .product-card__img img {
        display: none !important;
    }

    [class*="swiper"] .product-card__img a img:first-child {
        display: block !important;
        transform: translateX(0px) !important;
        opacity: 1 !important;
    }
}


@media (any-hover: hover),(hover: hover) and (pointer: fine) {
    .product-card__fav:hover svg path {
        fill: #c43e40;
    }
}

@media only screen and (max-width: 599px) {
    .product-card__fav {
        left: 10px;
        top: 10px;
    }
}

.popup__container .credit-cities__letter {
    width: 50%;
}


.header__cart {
    position: relative;
    z-index: 4;
    text-align: left;
    font-family: Manrope, Arial, Helvetica, sans-serif;
}


.header-cart-popup__main-title {
    margin-bottom: 25px;
    font-size: 20px;
    font-weight: 800;
    line-height: 37.5px;
    letter-spacing: 0.41999998688697815px;
    text-align: left;
}

.header-cart-popup__wrap {
    max-height: calc(100vh - 400px);
        min-height: 200px;
    overflow: auto;
    overscroll-behavior: none;
    scrollbar-color: #C43E40 #fff;
    scrollbar-width: thin;
    padding-right: 5px;
}

.header-cart-popup__item {
    display: flex;
    padding-bottom: 15px;
    margin-bottom: 15px;
    border-bottom: 1px solid #F4F4F4;
    align-items: center;
}

.header-cart-popup__item:last-child {
    border-bottom: none;
}

.header-cart-popup__img {
    width: 60px;
}

.header-cart-popup__img img {
    max-width: 100%;
    max-height: 80px;
    width: auto;
    margin: auto;
    display: block;
}

.header-cart-popup {
    position: absolute;
    right: 0;
    width: 470px;
    top: calc(100% + 12px);
    box-shadow: 0px 4px 20px 0px #0000000D;
    background-color: #fff;
    border-radius: 10px;
    padding: 20px 20px 20px;
    display: none;
    z-index: 99;
}

.header-cart-popup:after {
    content: '';
    left: 0;
    height: 30px;
    top: -30px;
    width: 100%;
    position: absolute;
}

.header-cart-popup:before {
    content: '';
    position: absolute;
    display: block;
    right: 32px;
    bottom: 100%;
    width: 0px;
    height: 0px;
    border-bottom: 10px solid #ffffff;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
}

.header-cart-popup__bottom {
    display: flex;
    align-items: flex-start;
}

.header-cart-popup__info {
    padding-left: 9px;
    width: calc(100% - 60px);
}

.header-cart-popup__title {
    font-size: 14px;
    font-weight: 700;
    line-height: 16px;
    text-align: left;
    margin-bottom: 12px;
}

.header-cart-popup__price-count {
    text-align: left;
    font-size: 12px;
    font-weight: 300;
    line-height: 15px;
    letter-spacing: 0.41999998688697815px;
    color: #999999;
    margin-bottom: 8px;

}

.header-cart-popup__count .qty-box._big .qty-box__action {
    width: 21px;
    height: 21px;
    font-size: 12px;
    line-height: 21px;
}

.header-cart-popup__count .qty-box._big .qty-box__action.js-qty-minus {
    border-radius: 3px 0 0 3px;
}

.header-cart-popup__count .qty-box._big .qty-box__action.js-qty-plus {
    border-radius: 0 3px 3px 0;
}

.header-cart-popup__count .qty-box._big .qty-box__input {
    width: 21px;
    height: 21px;
    font-size: 10px;
    line-height: 21px;
}

.header-cart-popup__cost {

    font-size: 16px;
    font-weight: 800;
    line-height: 1;
    letter-spacing: 0.41999998688697815px;
    text-align: left;
    margin-left: auto;
}

.header-cart-popup__del {
    width: 13px;
    height: 14px;
    background-image: url("/bitrix/templates/pop-music/images/trash.svg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    margin-left: 55px;
    cursor: pointer;
}

.header-cart-popup__total {
    display: flex;
    padding-top: 10px;
}

.header-cart-popup__total .btn {
    margin-left: auto;
    height: 48px;
}

.header-cart-popup-total__oldprice {
    font-size: 14px;
    font-weight: 700;
    line-height: 25px;
    text-align: left;
    display: block;
        text-decoration: line-through;
}

.header-cart-popup__price .red + span,
.header-cart-popup-total__price .red + span
{
    color: #c43e40;
}

.header-cart-popup-total__price {
    display: flex;
    font-size: 24px;
    font-weight: 700;
    line-height: 30px;
    letter-spacing: 0.41999998688697815px;
    text-align: left;

}
.header-cart-popup-total__price span,
.header-cart-popup-total__oldprice span
{
    display: inline;
}

.header-cart-popup__oldprice
{
    font-size: 12px;
    text-decoration: line-through;
    text-align: right;
    margin-top: 5px;
}

@media (any-hover: hover),(hover: hover) and (pointer: fine) {
    .header__cart:hover .header-cart-popup {
        display: block;
    }
}

.repair-header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    justify-content: center;
    width: calc(100% + 400px);
    height: 527px;
    border-radius: 10px;
    background: url("/bitrix/templates/pop-music/./images/repair-header.jpg") no-repeat;
    background-position: 50% 50%;
    background-size: cover;
    text-align: center;
    -ms-flex-align: center;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -webkit-box-pack: center;
}

.repair-header h2 {
    margin: 0 0 25px;
    font-size: 36px;
    line-height: 1.1;
}

.repair-header p {
    margin: 0 0 25px 0;
    font-size: 18px;
}

.repair-header__in {
    max-width: 690px;
    margin: 0 auto;
    padding: 30px;
    color: #fff;
}

.repair-tabs {
    width: calc(100% + 400px);
}

.repair-tabs__tab {
    display: none;
    padding-top: 30px;
    padding-bottom: 30px;
}

.repair-tabs__nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 -25px;
    padding: 0 25px;
    overflow-x: auto;
    overflow-y: hidden;
    background: #fff;
    scrollbar-color: transparent transparent;
    scrollbar-width: thin;
}

.repair-tabs__nav::-webkit-scrollbar {
    display: none;
}

.repair-tabs__link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    flex-shrink: 0;
    align-items: center;
    padding: 16px 22.4px;
    border: 0;
    background: #fff;
    color: #111111;
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 1.25;
    letter-spacing: 0.03em;
    text-decoration: none;
    cursor: pointer;
    -webkit-transition: color 0.3s ease, background 0.3s ease, border-color 0.3s ease;
    -o-transition: color 0.3s ease, background 0.3s ease, border-color 0.3s ease;
    transition: color 0.3s ease, background 0.3s ease, border-color 0.3s ease;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-flex-negative: 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
}

.repair-tabs__link:hover {
    text-decoration: none !important;
}

.repair-tabs__link:not(.active):hover {
    color: #C43E40;
}

.repair-tabs__link::after {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 4px;
    background: #F8F6F6;
    content: '';
    -webkit-transition: background 0.3s ease;
    -o-transition: background 0.3s ease;
    transition: background 0.3s ease;
}

.repair-tabs__link.active::after {
    background: #C43E40;
}

.repair-tabs__header {
    display: none;
    position: relative;
    align-items: center;
    width: calc(100% + 30px);
    margin-right: -15px;
    margin-left: -15px;
    padding: 16px 15px;
    padding-right: 47px;
    border: 0;
    background: #fff;
    color: #111111;
    font-style: normal;
    font-weight: 800;
    font-size: 19px;
    line-height: 1.2;
    letter-spacing: 0.022em;
    cursor: pointer;
    -webkit-transition: color 0.3s ease;
    -o-transition: color 0.3s ease;
    transition: color 0.3s ease;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-box-align: center;
    -ms-flex-align: center;
}

.repair-tabs__header:not(.active):hover {
    color: #C43E40;
}

.repair-tabs__header::after {
    display: block;
    position: absolute;
    top: 20px;
    right: 15px;
    width: 17px;
    height: 16px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE4IDE2Ij4KICA8cGF0aCBmaWxsPSIjRDBEMEQwIiBkPSJtOS4xNDMgMTMuMDAxLTcuMjYtNy4yNTljLS42NDQtLjY0NS0uNjQ0LTEuNjEzIDAtMi4yNTguNjQ2LS42NDUgMS42MTQtLjY0NSAyLjI2IDBsNSA1IDUtNWMuNjQ2LS42NDUgMS42MTMtLjY0NSAyLjI1OSAwIC42NDUuNjQ1LjY0NSAxLjYxMyAwIDIuMjU4bC03LjI2IDcuMjZaIi8+Cjwvc3ZnPgo=);
    background-position: 50% 50%;
    background-size: contain;
    background-repeat: no-repeat;
    content: '';
    -webkit-transition: -webkit-transform 0.3s ease;
    transition: -webkit-transform 0.3s ease;
    -o-transition: transform 0.3s ease;
    transition: transform 0.3s ease;
    transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}

.repair-tabs__header.active::after {
    -webkit-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    transform: rotate(-180deg);
}

.repair-price {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    max-width: 690px;
    margin: 0 auto 30px;
    padding: 30px;
    border-radius: 10px;
    background: #f4f4f4;
    -ms-flex-align: center;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -webkit-box-pack: center;
}

.repair-price__num {
    margin-right: 30px;
    font-weight: 900;
    font-size: 36px;
}

.repair-price__num--has-desc {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
    -ms-flex-align: center;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -webkit-box-pack: center;
}

.repair-price__num-1 {
    position: relative;
    margin-right: 20px;
    padding-right: 20px;
}

.repair-price__num-1:after {
    position: absolute;
    top: 18px;
    right: 0;
    height: 25px;
    border-left: 1px solid #111;
    content: "";
}

.repair-price__num-2 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-align: center;
}

.repair-price__btn .btn:hover {
    text-decoration: none !important;
}

.repair-price__num-desc {
    max-width: 150px;
    margin-left: 15px;
    font-size: 14px;
    line-height: 1.2;
}

.repair-common {
    width: calc(100% + 400px);
    padding: 30px;
    border-radius: 10px;
    background-color: #f4f4f4;
}

.repair-common__btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
}

.repair-common__btn .btn:hover {
    text-decoration: none !important;
}

@media only screen and (max-width: 1400px) {
    .repair-header {
        width: calc(100% + 370px);
    }

    .repair-tabs {
        width: calc(100% + 370px);
    }

    .repair-common {
        width: calc(100% + 370px);
    }

    .page__row._no-aside .page__main .repair-header,
    .page__row._no-aside .page__main .repair-tabs,
    .page__row._no-aside .page__main .repair-common {
        width: 100%;
    }
}

@media only screen and (max-width: 1250px) {
    .repair-header {
        width: calc(100% + 320px);
    }

    .repair-tabs {
        width: calc(100% + 320px);
    }

    .repair-common {
        width: calc(100% + 320px);
    }
}

@media only screen and (max-width: 1000px) {
    .repair-header {
        width: 100%;
    }

    .repair-header__in {
        padding: 20px;
    }

    .repair-tabs {
        width: 100%;
        margin-top: 20px;
        margin-bottom: 20px;
    }

    .repair-tabs__tab {
        padding-top: 0;
        padding-bottom: 0;
    }

    .repair-tabs__nav {
        display: none;
    }

    .repair-tabs__header {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }

    .repair-common {
        width: 100%;
        padding: 20px;
    }

    .repair-price {
        margin: 0 auto 20px;
        padding: 20px;
    }

    .repair-price__num {
        margin-right: 15px;
        font-size: 24px;
    }

    .repair-price__num-1 {
        margin-right: 15px;
        padding-right: 15px;
    }

    .repair-price__num-desc {
        max-width: 130px;
        margin-left: 15px;
        font-size: 12px;
    }

    .repair-price__num-1:after {
        display: none;
    }

    .repair-price__num--has-desc {
        justify-content: flex-start;
        -webkit-box-pack: start;
        -ms-flex-pack: start;
    }
}

@media only screen and (max-width: 375px) {
    .repair-header h2 {
        font-size: 28px;
    }
}


.soc-promo__in img {
    max-width: 80%;
}
.shop-new__wrapper iframe {
  width: 100%;
  aspect-ratio: 16 / 9;
}


.footer-bottom__counters a
{
    text-decoration: none;
    display: inline-block;
}
/* End */
/* /bitrix/templates/pop-music/css/style.min.css?1752571739471041 */
/* /local/components/bquadro/header.banner/templates/.default/style.css?1734427417178 */
/* /bitrix/templates/pop-music/styles.css?174646792995090 */
