/*! nouislider - 14.1.1 - 12/15/2019 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;-webkit-transform-style:flat;transform-style:flat}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;top:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;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;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.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 *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translateY(50%);transform:translateY(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%);transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:120%}@keyframes drift-fadeZoomIn{0%{transform:scale(1.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes drift-fadeZoomOut{0%{transform:scale(1);opacity:1}15%{transform:scale(1.1);opacity:1}to{transform:scale(.5);opacity:0}}@keyframes drift-loader-rotate{0%{transform:translate(-50%,-50%) rotate(0)}50%{transform:translate(-50%,-50%) rotate(-180deg)}to{transform:translate(-50%,-50%) rotate(-1turn)}}@keyframes drift-loader-before{0%{transform:scale(1)}10%{transform:scale(1.2) translateX(6px)}25%{transform:scale(1.3) translateX(8px)}40%{transform:scale(1.2) translateX(6px)}50%{transform:scale(1)}60%{transform:scale(.8) translateX(6px)}75%{transform:scale(.7) translateX(8px)}90%{transform:scale(.8) translateX(6px)}to{transform:scale(1)}}@keyframes drift-loader-after{0%{transform:scale(1)}10%{transform:scale(1.2) translateX(-6px)}25%{transform:scale(1.3) translateX(-8px)}40%{transform:scale(1.2) translateX(-6px)}50%{transform:scale(1)}60%{transform:scale(.8) translateX(-6px)}75%{transform:scale(.7) translateX(-8px)}90%{transform:scale(.8) translateX(-6px)}to{transform:scale(1)}}.drift-zoom-pane{background:rgba(0,0,0,.5);transform:translateZ(0);-webkit-transform:translateZ(0)}.drift-zoom-pane.drift-opening{animation:drift-fadeZoomIn .18s ease-out;-webkit-animation:drift-fadeZoomIn .18s ease-out}.drift-zoom-pane.drift-closing{animation:drift-fadeZoomOut .21s ease-in;-webkit-animation:drift-fadeZoomOut .21s ease-in}.drift-zoom-pane.drift-inline{position:absolute;width:150px;height:150px;border-radius:75px;box-shadow:0 6px 18px rgba(0,0,0,.3)}.drift-loading .drift-zoom-pane-loader{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:66px;height:20px;animation:drift-loader-rotate 1.8s linear infinite;-webkit-animation:drift-loader-rotate 1.8s linear infinite}.drift-zoom-pane-loader:after,.drift-zoom-pane-loader:before{content:"";display:block;width:20px;height:20px;position:absolute;top:50%;margin-top:-10px;border-radius:20px;background:hsla(0,0%,100%,.9)}.drift-zoom-pane-loader:before{left:0;animation:drift-loader-before 1.8s linear infinite;-webkit-animation:drift-loader-before 1.8s linear infinite}.drift-zoom-pane-loader:after{right:0;animation:drift-loader-after 1.8s linear infinite;-webkit-animation:drift-loader-after 1.8s linear infinite;animation-delay:-.9s;-webkit-animation-delay:-.9s}.drift-bounding-box{background-color:rgba(0,0,0,.4)}.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;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(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;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;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-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,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:50%;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 xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%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 xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;-o-transition:.3s opacity;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(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);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);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;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);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%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;-o-transition:.2s top,.2s -webkit-transform;transition:top .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s top;-webkit-transition:transform .2s,top .2s;transition:transform .2s,top .2s;-webkit-transition:transform .2s,top .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s top,.2s -webkit-transform;transition:transform .2s,top .2s,-webkit-transform .2s}.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%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;-o-transition:.2s left,.2s -webkit-transform;transition:left .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s left;-webkit-transition:transform .2s,left .2s;transition:transform .2s,left .2s;-webkit-transition:transform .2s,left .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s left,.2s -webkit-transform;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;-o-transition:.2s right,.2s -webkit-transform;transition:right .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s right;-webkit-transition:transform .2s,right .2s;transition:transform .2s,right .2s;-webkit-transition:transform .2s,right .2s,-webkit-transform .2s;-o-transition:.2s transform,.2s right,.2s -webkit-transform;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-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-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.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}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-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;font-family:"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%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%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 viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.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;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-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{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;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;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.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{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.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}.loader-bx{display:block;position:fixed;top:50%;left:50%;width:64px;height:64px;background-color:#1d75b8;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden;z-index:1050}.loader-bx:after{background-color:#1b84cf;-webkit-animation:loader1 2s .2s infinite;animation:loader1 2s .2s infinite}.loader-bx:after,.loader-bx:before{content:"";display:block;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:180%;height:180%;left:-100%;top:-50px}.loader-bx:before{background-color:#025a9d;-webkit-animation:loader1 2s infinite;animation:loader1 2s infinite}@-webkit-keyframes loader1{0%{top:-80px;left:-190%}50%{top:-30px;left:-30px}to{top:-80px;left:-190%}}@keyframes loader1{0%{top:-80px;left:-190%}50%{top:-30px;left:-30px}to{top:-80px;left:-190%}}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.datepicker--cells{display:-webkit-box;display:flex;flex-wrap:wrap}.datepicker--cell{border-radius:4px;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:flex;position:relative;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:32px;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#4eb5e6}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#4eb5e6}.datepicker--cell.-in-range-{background:rgba(92,196,239,.1);color:#4a4a4a;border-radius:0}.datepicker--cell.-in-range-.-focus-{background-color:rgba(92,196,239,.2)}.datepicker--cell.-disabled-{cursor:default;color:#aeaeae}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:4px 0 0 4px}.datepicker--cell.-range-to-{border:1px solid rgba(92,196,239,.5);background-color:rgba(92,196,239,.1);border-radius:0 4px 4px 0}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{color:#fff;background:#5cc4ef}.datepicker--cell.-range-from-.-range-to-{border-radius:4px}.datepicker--cell.-selected-{border:none}.datepicker--cell.-selected-.-focus-{background:#45bced}.datepicker--cell:empty{cursor:default}.datepicker--days-names{display:-webkit-box;display:flex;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name{color:#ff9a19;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-flex:1;flex:1 1;text-align:center;text-transform:uppercase;font-size:.8em}.-only-timepicker- .datepicker--content,.datepicker--body,.datepicker-inline .datepicker--pointer{display:none}.datepicker--cell-day{width:14.28571%}.datepicker--cells-months{height:170px}.datepicker--cell-month{width:33.33%;height:25%}.datepicker--cells-years,.datepicker--years{height:170px}.datepicker--cell-year{width:25%;height:33.33%}.datepickers-container{position:absolute;left:0;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;box-sizing:content-box;font-family:Tahoma,sans-serif;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease,left 0s .3s,-webkit-transform .3s ease;-webkit-transition:opacity .3s ease,left 0s .3s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s .3s;transition:opacity .3s ease,transform .3s ease,left 0s .3s,-webkit-transform .3s ease;z-index:100}.datepicker.-from-top-{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.datepicker.-from-right-{-webkit-transform:translateX(8px);transform:translateX(8px)}.datepicker.-from-bottom-{-webkit-transform:translateY(8px);transform:translateY(8px)}.datepicker.-from-left-{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.datepicker.active{opacity:1;-webkit-transform:translate(0);transform:translate(0);transition:opacity .3s ease,left 0s 0s,-webkit-transform .3s ease;-webkit-transition:opacity .3s ease,left 0s 0s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s 0s;transition:opacity .3s ease,transform .3s ease,left 0s 0s,-webkit-transform .3s ease}.datepicker-inline .datepicker{border-color:#d7d7d7;box-shadow:none;position:static;left:auto;right:auto;opacity:1;-webkit-transform:none;transform:none}.datepicker--content{box-sizing:content-box;padding:4px}.datepicker--pointer{position:absolute;background:#fff;border-top:1px solid #dbdbdb;border-right:1px solid #dbdbdb;width:10px;height:10px;z-index:-1}.datepicker--nav-action:hover,.datepicker--nav-title:hover{background:#f0f0f0}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:calc(100% - 4px);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:calc(100% - 4px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:calc(50% - 5px)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 5px)}.datepicker--body.active{display:block}.datepicker--nav{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{display:-webkit-box;display:flex;cursor:pointer;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.datepicker--nav-action{width:32px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{width:32px;height:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:4px;padding:0 8px}.datepicker--buttons,.datepicker--time{border-top:1px solid #efefef;padding:4px}.datepicker--nav-title i{font-style:normal;color:#9c9c9c;margin-left:5px}.datepicker--nav-title.-disabled-{cursor:default;background:0 0}.datepicker--buttons{display:-webkit-box;display:flex}.datepicker--button{color:#4eb5e6;cursor:pointer;border-radius:4px;-webkit-box-flex:1;flex:1 1;display:-webkit-inline-box;display:inline-flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;height:32px}.datepicker--button:hover{color:#4a4a4a;background:#f0f0f0}.datepicker--time{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{-webkit-box-flex:0;flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{-webkit-box-flex:0;flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex:1 1;font-size:14px;text-align:center;margin:0 0 0 10px}.datepicker--time-current-colon{margin:0 2px 3px;line-height:1}.datepicker--time-current-hours,.datepicker--time-current-minutes{line-height:1;font-size:19px;font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{content:"";background:#f0f0f0;border-radius:4px;position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{text-transform:uppercase;-webkit-align-self:flex-end;align-self:flex-end;color:#9c9c9c;margin-left:6px;font-size:11px;margin-bottom:1px}.datepicker--time-row{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-size:11px;height:17px;background:-webkit-gradient(linear,left top,right top,from(#dedede),to(#dedede)) left 50%/100% 1px no-repeat;background:linear-gradient(90deg,#dedede,#dedede) left 50%/100% 1px no-repeat}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{background:0 0;cursor:pointer;-webkit-box-flex:1;flex:1 1;height:100%;padding:0;margin:0;-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:0}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#5cc4ef;border-color:#5cc4ef}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;margin-top:-6px}.datepicker--time-row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-moz-transition:background .2s;transition:background .2s}.datepicker--time-row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid #dedede;background:#fff;cursor:pointer;-ms-transition:background .2s;transition:background .2s}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-moz-range-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-track{border:none;height:1px;cursor:pointer;color:transparent;background:0 0}.datepicker--time-row input[type=range]::-ms-fill-lower,.datepicker--time-row input[type=range]::-ms-fill-upper{background:0 0}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{color:#9c9c9c;border:1px solid;border-radius:50%;font-size:16px;position:relative;margin:0 5px -1px 0;width:1em;height:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{content:"";background:currentColor;position:absolute}.datepicker--time-icon:after{height:.4em;width:1px;left:calc(50% - 1px);top:calc(50% + 1px);-webkit-transform:translateY(-100%);transform:translateY(-100%)}.datepicker--time-icon:before{width:.4em;height:1px;top:calc(50% + 1px);left:calc(50% - 1px)}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{color:#fff;background:#a2ddf6}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#8ad5f4}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(92,196,239,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:0 0;border:none}/* ! только для переменных */.b-file{display:-webkit-box;display:flex;max-width:315px;height:50px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding:15px 31px 16px;background-color:#fff;border-radius:5px;border:2px solid #7f187f;position:relative}.b-file.hidden{display:none!important}.b-file-upload__btn{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.b-file-upload__btn.hidden{display:none!important}.b-file-upload__btn img{width:10px;height:20px}.b-file-upload__btn span{margin-left:8px;color:#7f187f}.b-file__wrap{display:grid;grid-template-columns:255px 60px auto}@media (max-width:1023px){.b-file__wrap{grid-template-columns:255px 60px}}@media (max-width:500px){.b-file__wrap{grid-template-columns:238px 60px}}.b-file__wrap--double{grid-template-columns:repeat(3,1fr);margin-top:12px}@media (max-width:1279px){.b-file__wrap--double{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.b-file__wrap--double{grid-template-columns:repeat(1,1fr)}}.b-file__wrap--double .b-file{padding:0;-webkit-box-pack:start;justify-content:flex-start;border:0}@media (max-width:500px){.b-file__wrap--double .b-file{max-width:250px;background-color:transparent}}.b-file__wrap--double .b-file.error{border:none}.b-file__wrap--double .b-file.error .b-form__text{bottom:-12px}.b-file__wrap--double .b-file__remove{right:40px}.b-file__remove{position:absolute;width:20px;height:20px;top:17px;right:10px;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease}.b-file__remove:hover:after,.b-file__remove:hover:before{background-color:#e9b5e4}.b-file__remove:after,.b-file__remove:before{content:"";width:12px;height:2px;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;background-color:#7f187f;border-radius:5px;-webkit-transition:.2s;transition:.2s}.b-file__remove:before{-webkit-transform:rotate(-45deg) translateZ(0);transform:rotate(-45deg) translateZ(0)}.b-file__remove:after{-webkit-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0)}.b-file__btn{display:block;position:absolute;padding:15px 30px;top:0;bottom:0;left:0;right:0;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease}.b-file input{display:none}.b-file [data-file-name]{max-width:120px;color:#7f187f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b-file.error{margin-bottom:20px;border:2px solid #c4113f}.b-file.error .b-form__text{position:absolute;bottom:-23px;left:0;color:#c4113f}

/* ! только для переменных */

/* ! только для переменных */.seo{padding-bottom:30px}@media (max-width:500px){.seo~.c-popular{padding-top:4px;padding-bottom:20px;border-top:none}}.seo__inner img{width:110px;height:110px;float:left;margin:19px 40px 20px 0;border:8px solid #fff;border-radius:50%}.seo .btn{display:-webkit-box;display:flex;margin:20px auto 0;padding:9px 40px 10px}@media (max-width:500px){.seo .btn{width:auto;min-height:30px;padding:6px 28px 7px;font-weight:400;font-size:15px}}.seo .btn.active span:first-of-type{display:none}.seo .btn.active span:last-of-type:not(:first-of-type){display:block}.seo .btn span:last-of-type:not(:first-of-type){display:none}@media (max-width:767px){.seo .title-2{margin-bottom:10px;font-size:16px}}@media (max-width:767px){.seo .title-1{margin-bottom:15px;font-size:24px;line-height:1.2}}

/* ! только для переменных */.b-pagination{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-top:30px}@media (max-width:767px){.b-pagination{margin:20px 20px 0}}.b-pagination__inner{margin-right:-15px}.b-pagination__inner,.b-pagination__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.b-pagination__item{margin-right:20px;-webkit-box-pack:center;justify-content:center;-webkit-transition:.2s;transition:.2s}@media (max-width:500px){.b-pagination__item{margin-right:11px}}.b-pagination__item:hover:not(.b-pagination__item--dots):not(.disabled){color:#7f187f;border-color:#7f187f}.b-pagination__item:not(.b-pagination__item--arrow){height:20px;color:#63636c;border-bottom:1px solid #63636c}@media (max-width:767px){.b-pagination__item--desktop{display:none}}.b-pagination__item.active{color:#221924;border-color:transparent;font-weight:700}.b-pagination__item.active,.b-pagination__item.disabled{pointer-events:none;cursor:default}.b-pagination__item--arrow{position:relative;display:-webkit-box;display:flex;width:48px;height:48px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border:2px solid #7f187f;border-radius:50%}.b-pagination__item--arrow:hover:not(.disabled){border-color:#520f54}.b-pagination__item--arrow:hover:not(.disabled) svg :not(g){fill:#520f54}.b-pagination__item--arrow:first-child{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.b-pagination__item--arrow.disabled{border-color:#d9d8d8}.b-pagination__item--arrow.disabled svg :not(g){fill:#63636c}.b-pagination__item--arrow svg{width:14px;height:11px}.b-pagination__text{display:none}.b-pagination__more{margin-left:auto}@media (max-width:767px){.b-pagination__more{display:none}}.b-pagination__more--center{margin:0 auto}@media (max-width:767px){.b-pagination__more--center{display:block}}.b-pagination__more .link{padding-bottom:5px;font-size:27px;font-weight:600;color:#726e75;text-transform:uppercase;border-bottom:2px dotted #726e75;-webkit-transition:.3s;transition:.3s}.b-pagination__more .link:hover{color:#c4113f;border-bottom:2px dotted #c4113f}

/* ! только для переменных */.scroll-top{position:fixed;right:90px;bottom:90px;opacity:0;text-align:center;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;z-index:99;pointer-events:none}@media (max-width:1023px){.scroll-top{right:40px;bottom:50px}}.scroll-top.active{opacity:1;-webkit-transform:scale(1);transform:scale(1);pointer-events:all}.scroll-top__circle{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:48px;height:48px;margin-bottom:5px;background-color:#7f187f;border-radius:50%;box-shadow:0 5px 10px 0 rgba(34,25,36,.2);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;cursor:pointer}.scroll-top__circle:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.scroll-top svg{width:20px;height:20px}.scroll-top svg :not(g){stroke:#fff}

/* ! только для переменных */.h__search [data-ajax-load]:not(:empty){padding:15px 30px}@media (max-width:1470px){.h__search [data-ajax-load]:not(:empty){padding:15px 20px}}@media (max-width:767px){.h__search [data-ajax-load]:not(:empty){padding:15px 17px}}.title-search:not(:last-child){margin-bottom:20px}.title-search-result,.title-search-result-empty{position:absolute;display:none;top:calc(100% - 5px)!important;left:0!important;right:0!important;background:#fff;border:2px solid rgba(127,24,127,.3);box-sizing:border-box;border-radius:0 0 3px 3px;z-index:205}.title-search-result{padding:15px 30px}.title-search__title{display:-webkit-box;display:flex;margin-bottom:12px;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;grid-column:1/5}@media(max-width:1470px){.title-search__title{grid-column:1/4}}@media (max-width:1023px){.title-search__title{grid-column:1/5}}@media (max-width:500px){.title-search__title{-webkit-box-align:start;align-items:flex-start}}.title-search__title span{font-size:16px;color:#302731}@media (max-width:767px){.title-search__title span{font-size:14px}}.title-search__title a{margin-left:auto}.title-search__result{margin-left:13px;color:#63636c}.title-search__result>*{margin-left:5px}.title-search__result>:hover{color:#7f187f}.title-search__result>:first-child{margin-left:0}.title-search__inner{display:grid;grid-template-columns:repeat(4,119px);grid-gap:30px 10px;-webkit-box-pack:justify;justify-content:space-between}@media (max-width:1470px){.title-search__inner{grid-template-columns:repeat(3,119px)}}@media (max-width:1023px){.title-search__inner{grid-template-columns:repeat(4,119px)}}@media (max-width:767px){.title-search__inner{grid-template-columns:repeat(4,calc(25% - 18px));grid-gap:24px}}.title-search__inner:not(:last-of-type){margin-bottom:40px}.title-search__inner a{display:block}@media (max-width:767px){.title-search__inner a{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}}.title-search__inner a:hover span{color:#7f187f}@media(max-width:1470px){.title-search__inner a:nth-of-type(4){display:none}}@media (max-width:1023px){.title-search__inner a:nth-of-type(4){display:block}}.title-search__inner a img{width:119px;min-height:119px;max-height:119px;margin-bottom:6px;border-radius:5px;font-family:"object-fit:contain";-o-object-fit:contain;object-fit:contain}@media (max-width:767px){.title-search__inner a img{width:auto;min-height:0;max-height:none}}.title-search__inner a span{font-size:14px;color:#63636c}@media (max-width:767px){.title-search__inner a span{display:none}}.title-search__inner a span b{font-weight:700;color:#7f187f}

/* ! только для переменных */.d-review{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start;padding:30px 0;border-bottom:1px solid #ecebeb}.d-review,.d-review__top{display:-webkit-box;display:flex}.d-review__top{width:100%;-webkit-box-pack:justify;justify-content:space-between}@media (max-width:500px){.d-review__top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}}.d-review__date{font-weight:300;font-size:14px}@media (max-width:500px){.d-review__date{margin-bottom:7px}}.d-review .rating{margin-bottom:15px}.d-review__text{margin-bottom:10px;font-weight:300;line-height:1.25;color:#63636c}.d-review__imgs{display:-webkit-box;display:flex;flex-wrap:wrap;margin-top:20px;margin-right:-16px}.d-review__img{width:185px;height:185px;margin:0 16px 16px 0}.d-review__img img{width:100%;height:100%;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}.d-review__name{font-weight:700}.d-review__city{color:#63636c}.d-review__like{margin-top:14px;padding:8px 22px;color:#221924}.d-review__like svg{width:20px;height:20px}.d-review__like>:not(:last-child){margin-right:7px}.d-review__like:hover{color:#7f187f}.d-review__like:hover svg *{fill:#7f187f}.d-review__empty{padding:20px 0}
/* ! только для переменных */.cookie-alert{position:fixed;bottom:15px;right:15px;max-width:471px;margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start;padding:25px 30px;z-index:19!important;background:linear-gradient(159deg,#7f187f 49.8%,#5b215e 50.2%);color:#fff;font-size:15px;border-radius:8px;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:hidden}@media (max-width:767px){.cookie-alert{padding:10px 35px 10px 15px;text-align:left}}@media (max-width:500px){.cookie-alert{bottom:0;right:0;max-width:none;padding:10px 15px}}.cookie-alert p{margin-bottom:10px}.cookie-alert .link{color:#fff}.cookie-alert .btn{margin-left:auto;margin-top:8px;padding:14px 28px}@media (max-width:500px){.cookie-alert .btn{width:100%}}.cookie-alert:not(.hidden){display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}

/* ! только для переменных */.ps{overflow:hidden!important;overflow-anchor:none;touch-action:auto;position:relative}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{-webkit-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear;position:absolute;z-index:3}.ps__rail-y{display:none;background:#c8daee;width:12px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block}.ps__thumb-x{-webkit-transition:background-color .2s linear,height .2s ease-in-out;transition:background-color .2s linear,height .2s ease-in-out;height:3px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#7f187f;border-radius:3px;position:absolute}.ps__thumb-y{-webkit-transition:background-color .2s linear,width .2s ease-in-out;transition:background-color .2s linear,width .2s ease-in-out;width:12px;right:0}.selectize-dropdown-content .ps__thumb-y{background-color:#7f187f}.selectize-dropdown-content .ps__rail-y{z-index:1000}/* ! только для переменных */[data-suggestions-container] [data-f-field]{position:relative;z-index:3}[data-suggestions-container] .b-form__label,[data-suggestions-container] .plus{z-index:4}.suggestions-wrapper{position:absolute;top:100%}.suggestions-suggestions{top:0!important;margin-top:-4px;padding:15px 16px 12px;border:2px solid #7f187f;border-top:0 solid #7f187f;border-radius:0 0 8px 8px;background:#fff;z-index:2}.suggestions-value{display:block;margin-top:5px;font-size:14px;-webkit-text-decoration:underline transparent;text-decoration:underline transparent;-webkit-transition:-webkit-text-decoration .2s;transition:-webkit-text-decoration .2s;transition:text-decoration .2s;transition:text-decoration .2s,-webkit-text-decoration .2s;cursor:pointer}.suggestions-value strong{font-weight:700;color:#7f187f}.suggestions-value:hover{-webkit-text-decoration:underline #7f187f;text-decoration:underline #7f187f}.suggestions-hint{font-size:18px;font-weight:400}.suggestions-hint:after{content:":";display:inline-block}.suggestions-promo{display:none!important}/* ! только для переменных */.c-popular{padding-top:47px;padding-bottom:70px;border-top:1px solid #d9d8d8}.c-popular__items{display:-webkit-box;display:flex;margin-left:-12px;margin-bottom:-12px;flex-wrap:wrap}@media (max-width:767px){.c-popular__items{margin:0 -15px;flex-wrap:nowrap;overflow:auto}}.c-popular__items .link-more{background:#fff;margin-left:12px;margin-bottom:12px;padding:4px 22px;border:1px solid #d9d8d8;border-radius:50px;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:cubic-bezier(.65,.05,.36,1);transition-timing-function:cubic-bezier(.65,.05,.36,1);-webkit-transition-property:color,box-shadow;transition-property:color,box-shadow}.c-popular__items .link-more:hover{color:#7f187f;box-shadow:inset 0 0 0 2px #7f187f}.c-popular__items .link-more svg{margin-left:20px}.c-popular__items .link-more svg :not(g){fill:#221924}.c-popular__placeholder{display:none;min-width:15px}@media (max-width:767px){.c-popular__placeholder{display:block}}.c-popular .title-3{margin-bottom:25px}@media (max-width:767px){.c-popular .title-3{margin-bottom:8px;font-size:18px;line-height:1}}
/* ! только для переменных */.f-form{padding:38px 0 42px;border:solid #ecebeb;border-width:1px 0;background-color:#fff;position:relative;z-index:2}@media (max-width:1023px){.f-form{padding:27px 0}}@media (max-width:767px){.f-form--d{display:none}}.f-form__inner{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding-left:15px}@media (max-width:1023px){.f-form__inner{display:block;text-align:center;padding-right:15px}}.f-form__title{margin-right:40px}@media (max-width:1023px){.f-form__title{margin-right:0;margin-bottom:20px}}.f-form__form{display:-webkit-box;display:flex}@media (max-width:1023px){.f-form__form{-webkit-box-pack:center;justify-content:center}}.f-form__form input{width:320px;max-width:calc(100% - 115px);height:50px;padding:16px 20px;border:2px solid #ecebeb;border-right:none;border-radius:8px 0 0 8px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.f-form__form input:focus,.f-form__form input:hover{border-color:#7f187f}.f-form__form button{display:-webkit-box;display:flex;width:152px;height:50px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;border-radius:0 8px 8px 0;background:#7f187f;color:#fff;cursor:pointer}.f-form__form button:hover{background-color:#520f54}

/* ! только для переменных */.h-menu:hover .h-menu-d{visibility:visible;opacity:1;-webkit-transition:opacity .3s ease,visibility .3s ease,z-index .3s ease;transition:opacity .3s ease,visibility .3s ease,z-index .3s ease;z-index:99}.h-menu>.h__link>span{white-space:nowrap}.h-menu-d{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;border-top:1px solid #d9d8d8;background:#f4f4f6}.h-menu-d__title span:after{content:"\00A0\00BB"}.h-menu-d__i{padding-top:12px;border-top:1px solid #c4c4c4}.h-menu-d__sects{width:100%;-webkit-column-count:5;-moz-column-count:5;column-count:5;padding:24px 28px 80px}.h-menu-d__sect{display:-webkit-box;display:flex;margin-bottom:19px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.h-menu-d__sect a{display:block}.h-menu-d__sect a:first-child:hover{color:#7f187f}.h-menu-d__sect a:first-child:not(:last-child){margin-bottom:19px}.h-menu-d__sect a:not(:first-child){margin-bottom:10px;color:#726e75}.h-menu-d__sect a:not(:first-child):hover{color:#7f187f;text-decoration:underline}.h-menu__img{display:-webkit-box;display:flex;width:396px}@media (max-width:1279px){.h-menu__img{width:200px}}.h-menu__img+.h-menu-d__sects{width:calc(100% - 396px);-webkit-column-count:4;-moz-column-count:4;column-count:4}@media(max-width:1279px){.h-menu__img+.h-menu-d__sects{width:calc(100% - 200px);-webkit-column-count:3;-moz-column-count:3;column-count:3}}.h-menu__img img{width:100%;height:100%;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}









































/* ! только для переменных */@media (min-width:1024px){[data-animation=fromWF]{opacity:0;-webkit-transform:scale(.99) translateY(8px) translateZ(0);transform:scale(.99) translateY(8px) translateZ(0);-webkit-transform-origin:top center;transform-origin:top center;-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-transition:opacity .8s cubic-bezier(.65,.05,.36,1),-webkit-transform .8s cubic-bezier(.65,.05,.36,1);transition:opacity .8s cubic-bezier(.65,.05,.36,1),-webkit-transform .8s cubic-bezier(.65,.05,.36,1);transition:opacity .8s cubic-bezier(.65,.05,.36,1),transform .8s cubic-bezier(.65,.05,.36,1);transition:opacity .8s cubic-bezier(.65,.05,.36,1),transform .8s cubic-bezier(.65,.05,.36,1),-webkit-transform .8s cubic-bezier(.65,.05,.36,1)}}[data-animation=fromWF].fromWF{opacity:1;-webkit-transform:scale(1) translateY(0) translateZ(0);transform:scale(1) translateY(0) translateZ(0)}@media (min-width:1024px){[data-animation=toTop]{opacity:0;-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-transition:.5s cubic-bezier(.65,.05,.36,1);transition:.5s cubic-bezier(.65,.05,.36,1)}}[data-animation=toTop].toTop{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}

/* ! только для переменных */.order{padding-bottom:106px}@media (max-width:1279px){.order{padding-bottom:80px}}@media (max-width:1023px){.order{padding-bottom:60px}}@media (max-width:767px){.order{padding-top:14px;padding-bottom:30px}}.order__inner{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}@media (max-width:767px){.order__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.order__main{max-width:calc(100% - var(--b-order-sidebar-width) + var(--basket-order-main-pr));width:100%;padding-right:var(--basket-order-main-pr)}@media (max-width:767px){.order__main{max-width:100%;padding-right:0}}.order__main textarea{min-height:179px}.order .title-2{margin-bottom:30px;line-height:36px}@media (max-width:767px){.order .title-2{display:none;margin-bottom:19px}}.order .disable_wrap [data-toggle-btn-order]{display:none}
/* ! только для переменных */.m-socials{display:grid;margin-left:-20%;grid-template-areas:"soc-1 soc-1 soc-2 soc-3 soc-6 soc-6" "soc-1 soc-1 soc-4 soc-5 soc-6 soc-6" "soc-7 soc-8 soc-9 soc-10 soc-11 soc-11";grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(6,1fr);grid-gap:4px}@media (max-width:767px){.m-socials{display:block;margin:0}}@media (max-width:500px){.m-socials{margin-top:50px;margin-bottom:50px}}.m-socials--design{margin-top:40px;margin-left:0;grid-template-areas:"soc-7 soc-8 soc-9 soc-10 soc-11 soc-11";grid-template-columns:1fr 1fr 1fr 1fr calc(100% - 864px);grid-template-rows:repeat(1,216px);grid-gap:0;border-radius:8px;overflow:hidden}@media (max-width:1470px){.m-socials--design{grid-template-areas:"soc-7 soc-8 soc-9 soc-11 soc-11"}}@media (max-width:1279px){.m-socials--design{grid-template-areas:"soc-7 soc-8 soc-11 soc-11";grid-template-columns:1fr 1fr 1fr 1fr calc(100% - 1296px)}}@media (max-width:767px){.m-socials--design{display:block}}@media (max-width:500px){.m-socials--design{margin:0}}.m-socials--design .m-socials__title{font-weight:700}.m-socials--design .m-socials__socs{position:relative}@media (max-width:500px){.m-socials--design .m-socials__socs{-webkit-box-pack:center;justify-content:center}}@media (max-width:500px){.m-socials--design .m-socials__socs a svg{width:40px;height:40px}}@media (max-width:767px){.m-socials--design .m-socials__item:first-child,.m-socials--design .m-socials__item:nth-child(2){display:none}}@media (max-width:1279px){.m-socials--design .m-socials__item:nth-child(3){display:none}}@media (max-width:1470px){.m-socials--design .m-socials__item:nth-child(4){display:none}}.m-socials--design .m-socials__item--soc{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;color:#fff;padding:12px 83px;background:linear-gradient(164deg,#841e84 49.8%,#5b215e 50.2%)}@media (max-width:1470px){.m-socials--design .m-socials__item--soc{background:linear-gradient(161deg,#841e84 49.8%,#5b215e 50.2%)}}@media (max-width:1279px){.m-socials--design .m-socials__item--soc{background:linear-gradient(159deg,#841e84 49.8%,#5b215e 50.2%)}}@media (max-width:1023px){.m-socials--design .m-socials__item--soc{align-self:auto;padding:12px 43px;background:linear-gradient(154deg,#841e84 49.8%,#5b215e 50.2%)}}@media (max-width:767px){.m-socials--design .m-socials__item--soc{background:linear-gradient(166deg,#841e84 49.8%,#5b215e 50.2%)}}@media (max-width:500px){.m-socials--design .m-socials__item--soc{margin-top:12px;padding:37px 16px 46px 17px;-webkit-box-pack:start;justify-content:flex-start;border-radius:8px;background:linear-gradient(144deg,#841e84 49.8%,#5b215e 50.2%)}}@media (max-width:767px){.m-socials--design .m-socials__item--soc>*{margin-top:30px}}.m-socials--design .m-socials__item--soc>:first-child{margin-top:-4px}.m-socials--design .m-socials__item--soc .m-socials__title{text-transform:inherit}@media (max-width:767px){.m-socials--design .m-socials__item--soc .m-socials__title{margin-bottom:12px}}@media (max-width:500px){.m-socials--design .m-socials__item--soc .m-socials__title{margin-bottom:14px;font-size:20px;line-height:20px}}@media (max-width:767px){.m-socials--design .m-socials__item--soc .m-socials__subtitle{margin-top:0}}@media (max-width:767px){.m-socials--design .m-socials__item--soc .m-socials__socs{margin-top:20px;-webkit-box-pack:start;justify-content:flex-start}}@media (max-width:767px){.m-socials--design .m-socials__item:not(.m-socials__item--soc){display:block}}@media (max-width:500px){.m-socials--design .m-socials__item:not(.m-socials__item--soc){margin-right:2px}}.m-socials--design .m-socials__item:first-child{grid-area:soc-7}@media (max-width:767px){.m-socials--design .m-socials__item:first-child{display:none}}.m-socials--design .m-socials__item:nth-child(2){grid-area:soc-8}@media (max-width:767px){.m-socials--design .m-socials__item:nth-child(2){display:none}}.m-socials--design .m-socials__item:nth-child(3){grid-area:soc-9}.m-socials--design .m-socials__item:nth-child(4){grid-area:soc-10}@media (max-width:500px){.m-socials--design .m-socials__item:nth-child(4){margin-right:0}}.m-socials--design .m-socials__item:nth-child(5){grid-area:soc-11}@media (max-width:500px){.m-socials--design .m-socials__item:nth-child(5){grid-row:2;grid-column:1/5}}.m-socials__title{position:relative;margin-bottom:12px;font-size:32px;line-height:1}@media (max-width:1279px){.m-socials__title{font-size:28px}}@media (max-width:1023px){.m-socials__title{font-size:24px;margin-bottom:18px}}.m-socials__item{position:relative}@media (max-width:767px){.m-socials__item:not(.m-socials__item--soc){display:none}}.m-socials__item img{position:absolute;top:0;left:0;width:100%;height:100%;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}.m-socials__item:first-child{grid-area:soc-1}.m-socials__item:nth-child(2){grid-area:soc-2}.m-socials__item:nth-child(3){grid-area:soc-3}.m-socials__item:nth-child(4){grid-area:soc-4}.m-socials__item:nth-child(5){grid-area:soc-5}.m-socials__item:nth-child(6){grid-area:soc-6}.m-socials__item:nth-child(7){grid-area:soc-7}.m-socials__item:nth-child(8){grid-area:soc-8}.m-socials__item:nth-child(9){grid-area:soc-9}.m-socials__item:nth-child(10){grid-area:soc-10}.m-socials__item:nth-child(11){grid-area:soc-11}.m-socials__item--soc{position:relative;padding:33px 14px 10px;overflow:hidden}@media (max-width:1279px){.m-socials__item--soc{padding:25px 14px 10px}}@media (max-width:1023px){.m-socials__item--soc{padding:10px 14px;align-self:center}}@media (max-width:767px){.m-socials__item--soc{padding:0 20px}}.m-socials__hover{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background-color:rgba(0,0,0,.6);background-size:55px;background-image:url(/local/client/img/search.svg);background-position:50% 50%;background-repeat:no-repeat;-webkit-transition:opacity .3s;transition:opacity .3s}.m-socials__hover:hover{opacity:1}.m-socials__text{position:absolute;bottom:25px;left:50%;white-space:nowrap;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.m-socials__text span{font-size:12px;font-weight:700;color:#fff;text-transform:uppercase}.m-socials__text svg{display:none}.m-socials__subtitle{position:relative;font-size:16px;line-height:21px}.m-socials__socs{position:relative;display:-webkit-box;display:flex;margin-top:25px}.m-socials__socs a:not(:last-child){margin-right:12px}@media (max-width:500px){.m-socials__socs a:not(:last-child){margin-right:11px}}.m-socials__socs a svg{width:40px;height:40px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.m-socials__socs a:hover svg{-webkit-transform:translateY(-4px);transform:translateY(-4px)}/* ! только для переменных */.m-wide{display:grid;min-height:550px;margin-top:30px;grid-template-columns:50% 50%;-webkit-box-align:stretch;align-items:stretch;background:#f4f4f5}@media(max-width:1470px){.m-wide{min-height:440px}}@media (max-width:1279px){.m-wide{min-height:330px}}@media (max-width:1023px){.m-wide{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}}@media (max-width:767px){.m-wide{margin-top:20px}}.m-wide__inner{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;padding:150px 40px 40px;text-align:center}@media(max-width:1470px){.m-wide__inner{padding:100px 40px 40px}}@media (max-width:1279px){.m-wide__inner{padding:40px}}@media (max-width:1023px){.m-wide__inner{padding:30px}}@media (max-width:767px){.m-wide__inner{padding:11px 20px 22px}}.m-wide__inner .title-2{max-width:461px}.m-wide__inner .btn{width:100%;max-width:371px;margin-top:83px}@media (max-width:1023px){.m-wide__inner .btn{display:none}}.m-wide__text{max-width:470px;margin-top:17px;line-height:1.3}@media (max-width:767px){.m-wide__text{margin-top:10px}}.m-wide img{width:100%}@media (max-width:500px){.m-wide img{height:241px}}.m-wide img.init{font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}.m-wide img:not(.init){max-height:550px}@media(max-width:1470px){.m-wide img:not(.init){max-height:440px}}@media (max-width:1279px){.m-wide img:not(.init){max-height:330px}}

/* ! только для переменных */.p-oneclick{display:-webkit-box;display:flex;margin-bottom:20px;padding:15px 53px 16px 16px;-webkit-box-align:center;align-items:center;background-color:#f4f4f5;border-radius:8px}.p-oneclick__img{width:109px;height:109px;margin-right:20px}.p-oneclick__img img{width:100%;height:100%;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}.p-oneclick__title{margin-right:20px}.p-oneclick__name{font-weight:700}.p-oneclick__desc{font-size:14px}.p-oneclick__price{margin-left:auto;font-size:24px}.p-oneclick__price-old{margin-left:19px;font-size:18px;color:#63636c;text-decoration:line-through}/* ! только для переменных */.m-banners{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px 16px;margin-top:48px}@media (max-width:767px){.m-banners{margin-top:20px;grid-template-columns:100%;grid-gap:14px}}.m-banners__i{height:400px;padding:44px 117px 50px;border-radius:8px;color:#fff;position:relative;overflow:hidden}@media(max-width:1470px){.m-banners__i{padding:24px 117px 50px}}@media (max-width:1023px){.m-banners__i{padding:20px 40px!important}}@media (max-width:767px){.m-banners__i{height:auto;min-height:113px;padding:20px 15px!important}}.m-banners__i--center .m-banners__inner{text-align:center}.m-banners__i--center img{-o-object-position:bottom center;object-position:bottom center}.m-banners__i--right .m-banners__inner{max-width:241px;margin-left:auto}@media (max-width:767px){.m-banners__i--right .m-banners__inner{max-width:100%}}.m-banners__i--right img{-o-object-position:bottom left;object-position:bottom left}.m-banners__i--big{grid-column:1/3;padding:73px 114px 50px}@media(max-width:1470px){.m-banners__i--big{padding:53px 74px 50px}}@media (max-width:767px){.m-banners__i--big{grid-column:1/2;min-height:208px;padding:20px!important}}.m-banners__i--big .m-banners__inner{max-width:405px}@media (max-width:1023px){.m-banners__i--big .m-banners__inner{text-align:left!important}}.m-banners__i--big .title-1{font-size:50px;line-height:1.1}@media(max-width:1470px){.m-banners__i--big .title-1{font-size:44px}}.m-banners__i--big img{-o-object-position:bottom right;object-position:bottom right}.m-banners__i img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;z-index:-1}@media (max-width:767px){.m-banners__i img{height:100%;-o-object-position:bottom center!important;object-position:bottom center!important}}.m-banners__i .title-1{margin-bottom:12px}@media(max-width:1470px){.m-banners__i .title-1{font-size:34px}}@media (max-width:1023px){.m-banners__i .title-1{font-size:28px!important}}@media (max-width:767px){.m-banners__i .title-1{margin-bottom:6px;font-size:24px!important}}@media (max-width:767px){.m-banners__i .btn{display:none}}@media (max-width:1023px){.m-banners__inner{text-align:center!important}}.m-banners__text{margin-bottom:27px}@media (max-width:767px){.m-banners__text{margin-bottom:0}}/* ! только для переменных */.m-features{display:-webkit-box;display:flex;margin-top:50px;margin-bottom:62px;justify-content:space-around}@media (max-width:1023px){.m-features{padding:0 40px}}@media (max-width:767px){.m-features{display:block;margin:30px 0}}@media (max-width:500px){.m-features{padding:0 22px}}.m-features__item{position:relative;z-index:1}@media (max-width:767px){.m-features__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:15px}}.m-features__item:first-of-type{-webkit-transition-delay:.1s;transition-delay:.1s}.m-features__item:nth-of-type(2){-webkit-transition-delay:.25s;transition-delay:.25s}.m-features__item:nth-of-type(3){-webkit-transition-delay:.4s;transition-delay:.4s}.m-features__item:nth-of-type(4){-webkit-transition-delay:.55s;transition-delay:.55s}.m-features__img{display:-webkit-box;display:flex;width:116px;height:116px;margin:0 auto 15px;padding:19px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border-radius:50%;background:#dff3f6}@media (max-width:767px){.m-features__img{min-width:60px;max-width:60px;height:60px;margin:0 24px 0 0;padding:10px}}.m-features__text{max-width:254px;text-align:center;line-height:1.3}@media (max-width:767px){.m-features__text{max-width:none;text-align:left}}

/* ! только для переменных */.b-range-slider{width:282px;margin:0 auto}@media (max-width:1023px){.b-range-slider{display:-webkit-box;display:flex;flex-wrap:wrap}}.b-range-slider.disabled .b-range-slider__slider{pointer-events:none;opacity:.4}.b-range-slider__inputs{display:-webkit-box;display:flex;width:100%;margin-top:28px;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.b-range-slider__input{width:calc(50% - 4px);position:relative}.b-range-slider__input span{position:absolute;top:6px;left:17px;font-size:14px;line-height:1;color:#726e75}.b-range-slider__input input{width:100%;height:49px;padding:25px 17px 5px;background:#fff;border:1px solid #ecebeb;box-sizing:border-box;border-radius:8px;font-size:16px}.b-range-slider__input input::-webkit-input-placeholder{color:#221924}.b-range-slider__input input::-moz-placeholder{color:#221924}.b-range-slider__input input:-ms-input-placeholder{color:#221924}.b-range-slider__input input::-ms-input-placeholder{color:#221924}.b-range-slider__input input::placeholder{color:#221924}.b-range-slider__slider{width:100%;margin-top:26px}.b-range-slider .noUi-horizontal{margin:0;height:4px;background-color:#d9d8d8}.b-range-slider .noUi-handle{display:-webkit-box;display:flex;width:20px!important;height:20px!important;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border-radius:50%;background-color:transparent;box-shadow:none;right:0!important;top:calc(50% + 1px)!important;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:none;cursor:pointer}.b-range-slider .noUi-handle:hover:after{width:24px;height:24px;background-color:#d9d8db;border-color:#47404a;cursor:-webkit-grab;cursor:grab}.b-range-slider .noUi-handle:after{content:"";position:absolute;top:50%;left:50%;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:border-color .2s,background-color .2s;transition:border-color .2s,background-color .2s;width:19px;height:19px;background-color:#fff;border:2px solid #8d8a90;z-index:1}.b-range-slider .noUi-target{margin:8px 0;border:none;border-radius:4px;background-color:#d9d8d8;box-shadow:none}.b-range-slider .noUi-connects{height:4px;background:#8d8a90}.b-range-slider .noUi-connect{height:4px;background:#7f187f}

/* ! только для переменных */.select:after,.select:before,.toggle-arrow-small:after,.toggle-arrow-small:before,.toggle-arrow:after,.toggle-arrow:before{content:"";position:absolute;top:50%;right:21px;height:2px;width:8px;background-color:#221924;-webkit-transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,transform .2s;transition:background-color .2s,transform .2s,-webkit-transform .2s}.select:before,.toggle-arrow-small:before,.toggle-arrow:before{-webkit-transform:translateX(5px) rotate(-35deg);transform:translateX(5px) rotate(-35deg)}.select:after,.toggle-arrow-small:after,.toggle-arrow:after{-webkit-transform:rotate(35deg);transform:rotate(35deg)}.select-open .select:before,.toggle-arrow-active:before,.toggle-arrow-small-active:before{-webkit-transform:translateX(5px) rotate(35deg);transform:translateX(5px) rotate(35deg)}.select-open .select:after,.toggle-arrow-active:after,.toggle-arrow-small-active:after{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}select{width:100%;padding:0 15px;-webkit-appearance:none;-moz-appearance:none;text-overflow:""}select::-ms-expand{display:none}.select{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding-right:15px;border-radius:8px;border:2px solid #ecebeb;background-color:#fff;font-size:16px;position:relative;cursor:pointer;-webkit-transition:border-color .2s;transition:border-color .2s}@media (max-width:767px){.select{font-size:14px}}.select-label{position:absolute;top:4px;left:17px;font-size:14px;line-height:1;color:#726e75}.select>.label{display:block;width:100%;height:46px;line-height:28px;-webkit-box-align:center;align-items:center;padding:18px 17px 9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select-disabled,.select>.label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-disabled{opacity:.5;cursor:default!important;pointer-events:none}.select-open{border-bottom:none}.select-open .select{border-color:#7f187f;background-color:#fff}.select-open .select-items{display:block;z-index:4}.select-wrapper{width:100%;position:relative;cursor:pointer}.select-wrapper.error:not(.select-open) .select{border-color:#c4113f}.select-wrapper+input{margin-top:10px}.select-hide-select{display:none}.select-items{display:none;position:absolute;top:100%;margin:4px 0;left:0;border:1px solid #d9d8db;box-shadow:0 3px 6px rgba(34,25,36,.2);background-color:#fff;border-radius:8px;overflow:hidden;z-index:-1}.select-items ul{margin:0;padding:0;list-style-type:none;cursor:default}.select-items ul .empty{display:none!important}.select-items ul>*{display:-webkit-box;display:flex;min-height:38px;-webkit-box-align:center;align-items:center;padding:15px 16px 12px;border-bottom-width:0;-webkit-transition:background-color .2s;transition:background-color .2s;cursor:pointer}.select-items ul>:hover:not(.disabled):not(.selected){background:#f4f4f5}.select-items ul>.selected{background:#e6d3e4}.select-items ul>.disabled{opacity:.4;cursor:default;pointer-events:none}.select-scroll{max-height:300px;border-top-width:0;border-radius:0;overflow-y:hidden;position:relative;-webkit-transition:border .2s;transition:border .2s}.select-scroll:hover .ps__rail-y{opacity:1}.select-img{display:inline-block;width:22px;height:22px;margin-right:5px;vertical-align:middle;border-radius:50%}.select-placeholder{color:#00990f}.select-input{display:none}.select__placeholder{color:#003c7e}/* ! только для переменных */.b-modal__back:after,.b-modal__back:before,.toggle-arrow-small:after,.toggle-arrow-small:before,.toggle-arrow:after,.toggle-arrow:before{content:"";position:absolute;top:50%;right:21px;height:2px;width:8px;background-color:#221924;-webkit-transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,transform .2s;transition:background-color .2s,transform .2s,-webkit-transform .2s}.b-modal__back:before,.toggle-arrow-small:before,.toggle-arrow:before{-webkit-transform:translateX(5px) rotate(-35deg);transform:translateX(5px) rotate(-35deg)}.b-modal__back:after,.toggle-arrow-small:after,.toggle-arrow:after{-webkit-transform:rotate(35deg);transform:rotate(35deg)}.b-modal{position:relative;display:none;width:calc(100% - 150px);max-width:803px;padding:41px 46px 46px;margin:104px auto;background:#fff;border-radius:8px;overflow:hidden}@media (max-width:767px){.b-modal{width:calc(100% - 50px);padding:20px 18px}}@media (max-width:500px){.b-modal{width:calc(100% - 20px);margin:50px auto}}.b-modal--callback{max-width:663px}.b-modal--callback .b-form{display:grid;grid-template-columns:1fr;grid-gap:11px}.b-modal--callback .b-form__bottom{flex-wrap:wrap}.b-modal--callback .b-form__bottom .btn{width:100%;padding:16px 103px;margin-right:0;margin-bottom:14px}@media (max-width:767px){.b-modal--callback .b-form__bottom .btn{padding:16px 38px;font-size:15px}}.b-modal--callback .b-form__bottom .btn+span{text-align:center;color:#726e75;font-size:16px;line-height:21px}@media (max-width:767px){.b-modal--callback .b-form__bottom .btn+span{font-size:12px}}.b-modal--callback .title-2{margin-bottom:20px;text-align:center}@media (max-width:767px){.b-modal--callback .title-2{margin-bottom:15px}}.b-modal--design{max-width:663px;padding:59px 76px 64px}@media (max-width:500px){.b-modal--design{padding:16px 24px;width:100%;height:100vh;margin:0;border-radius:0;overflow-y:auto}.b-modal--design .title-2{font-size:15px!important;font-weight:400!important;margin-bottom:35px!important}.b-modal--design .design__radio{grid-gap:5px;margin-bottom:-2px}}@media (max-width:500px){.b-modal--design .b-modal__close{top:16px;right:auto;left:10px;padding:0!important}}@media (max-width:500px){.b-modal--design .b-modal__close:after,.b-modal--design .b-modal__close:before{content:none}}.b-modal--design .b-modal__close span{display:none}@media (max-width:500px){.b-modal--design .b-modal__close span{display:block;font-size:15px}}.b-modal--design .b-form{display:grid;grid-template-columns:1fr;grid-gap:20px}.b-modal--design .b-form__bottom{flex-wrap:wrap}.b-modal--design .b-form__bottom .btn{width:100%;padding:17px 103px;margin-right:0;margin-bottom:16px}@media (max-width:767px){.b-modal--design .b-form__bottom .btn{padding:17px 38px;font-size:15px}}.b-modal--design .b-form__bottom .btn+span{text-align:center;color:#726e75;font-size:16px;line-height:21px}@media (max-width:767px){.b-modal--design .b-form__bottom .btn+span{font-size:12px}}.b-modal--design .b-form__item--textarea{height:100px}.b-modal--design .b-form__item--textarea textarea{min-height:100px}.b-modal--design .b-form__add{margin-left:14px}.b-modal--design .b-file{max-width:451px;margin:0}.b-modal--design .b-file__wrap{grid-template-columns:auto 65px}.b-modal--design .b-file__wrap--double{grid-template-columns:repeat(2,1fr)}@media (max-width:500px){.b-modal--design .b-file__wrap--double{grid-template-columns:repeat(1,1fr)}}.b-modal--design .title-2{margin-bottom:27px;text-align:center}@media (max-width:500px){.b-modal--favorite .title-2{margin-top:30px}}.b-modal--favorite .b-modal__title{display:none;text-align:center;font-size:15px;line-height:22px}@media (max-width:500px){.b-modal--favorite .b-modal__title{display:block}}.b-modal--cities{max-width:1400px}@media (max-width:767px){.b-modal--cities .title-3{font-size:16px}}.b-modal--review .title-2{margin-bottom:20px;text-align:center}@media (max-width:767px){.b-modal--review .title-2{margin-bottom:15px}}.b-modal--review .rating>label,.b-modal--review .rating>span{display:inline-block;width:35px;height:33px;position:relative;font-size:22px}.b-modal--review .rating>label:before,.b-modal--review .rating>span:before{content:"";display:block;height:100%;background-position:0;background-repeat:no-repeat}@media (max-width:767px){.b-modal--review .rating>label:before,.b-modal--review .rating>span:before{background-image:none}}.b-modal--review .b-form{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:11px}.b-modal--review .b-form__bottom{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.b-modal--review .b-form__bottom .btn{width:100%}.b-modal--review .b-form__bottom span{margin-top:14px;color:#63636c;font-size:14px;line-height:17px}.b-modal--fview{padding:0}.b-modal--fview .tooltip__text{-webkit-transform:translateY(-60px);transform:translateY(-60px)}.b-modal__close{position:absolute!important;right:21px;top:24px;padding:12px!important;border-radius:50%;cursor:pointer;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;z-index:2}@media (max-width:767px){.b-modal__close{top:15px;right:15px;bottom:unset}}@media (max-width:500px){.b-modal__close{top:5px}}.b-modal__close.plus.plus--cross:after,.b-modal__close.plus.plus--cross:before{height:2px;width:15px;background-color:#1e191f}.b-modal__close:hover.plus.plus--cross:after,.b-modal__close:hover.plus.plus--cross:before{background-color:#7f187f}.b-modal .title-1{font-size:40px;font-weight:700}@media (max-width:1023px){.b-modal .title-1{font-size:34px}}.b-modal .title-2{font-size:30px;font-weight:700;line-height:36px}@media (max-width:1023px){.b-modal .title-2{font-size:26px;line-height:26px}}@media (max-width:767px){.b-modal .title-2{text-align:center;font-size:18px;line-height:22px}}.b-modal .b-form__item.error{margin-bottom:15px!important}.b-modal--colors{max-width:unset;width:100%;height:100%;margin:0;padding:0 20px 10px}.b-modal--basket{max-width:1000px}.b-modal--small{max-width:460px}.b-modal--mid{max-width:700px}.b-modal--oneclick .b-form__bottom{flex-wrap:wrap}.b-modal--oneclick .b-form__bottom .btn{width:100%;padding:21px 38px 22px;margin-bottom:14px}@media (max-width:767px){.b-modal--oneclick .b-form__bottom .btn{padding:16px 38px;font-size:15px}}.b-modal--oneclick .b-form__bottom .btn+span{color:#726e75;line-height:21px;font-size:14px}@media (max-width:767px){.b-modal--oneclick .b-form__bottom .btn+span{font-size:12px}}.b-modal--oneclick .title-2{margin-bottom:20px;text-align:center}@media (max-width:767px){.b-modal--oneclick .title-2{margin-bottom:15px}}.b-modal--oneclick .b-form__item{margin-bottom:11px}.b-modal__top{display:-webkit-box;display:flex;padding:10px 0;margin-bottom:20px;border-bottom:1px solid #d9d8d8;font-family:Open Sans;font-weight:300;font-size:18px}.b-modal__back{position:relative;width:20px;cursor:pointer}.b-modal__back:before{-webkit-transform:translateY(-3px) rotate(-45deg);transform:translateY(-3px) rotate(-45deg)}.b-modal__back:after{-webkit-transform:translateY(2px) rotate(45deg);transform:translateY(2px) rotate(45deg)}.b-modal__success{color:#00990f}.b-modal__bottom{display:-webkit-box;display:flex;margin-top:25px;margin-bottom:-15px;-webkit-box-align:center;align-items:center}@media (max-width:767px){.b-modal__bottom{flex-wrap:wrap;-webkit-box-align:start;align-items:flex-start}}.b-modal__bottom--centered{-webkit-box-pack:center;justify-content:center}.b-modal__bottom--centered .btn{padding:17px 50px 15px;margin:0!important}.b-modal__bottom .link{margin-right:30px}@media (max-width:500px){.b-modal__bottom .link:first-child{-webkit-box-ordinal-group:-1;order:-2;width:calc(100% - 120px)}}@media (max-width:500px){.b-modal__bottom .link+.btn{-webkit-box-ordinal-group:0;order:-1}}.b-modal__bottom .btn:last-child{margin-left:auto}.b-modal__bottom .btn{margin-bottom:15px}@media (max-width:767px){.b-modal__bottom .btn{width:100%}}.b-modal-f__item{margin-bottom:10px}.b-modal-f__bottom,.b-modal-f__item{display:-webkit-box;display:flex}.b-modal-f__bottom>:first-child{width:calc(100% - 140px);margin-right:10px}.b-modal-f__bottom>:last-child:not(:first-child){width:130px}.b-modal-f__bottom .btn:first-child:last-child{width:100%;margin-right:0;margin-left:0}.b-modal-f__bottom .btn{padding-right:10px;padding-left:10px}.b-modal-f__bottom .btn+.btn{width:auto;-webkit-box-flex:1;flex-grow:1}.b-modal-f .b-form__item{width:calc(100% - 140px);margin-right:10px;margin-bottom:0}.b-modal-f .b-form__item input{min-height:40px;padding-left:15px}.b-modal-f .b-count{width:130px}.b-modal-f .link-toggle{margin-top:0;margin-bottom:10px}.b-modal .city-list{margin:0;padding:30px 0 0;font-size:15px;line-height:1.4;-webkit-column-count:8;-moz-column-count:8;column-count:8;grid-column-gap:30px;word-break:break-word}@media (max-width:1470px){.b-modal .city-list{-webkit-column-count:7;-moz-column-count:7;column-count:7}}@media (max-width:1279px){.b-modal .city-list{-webkit-column-count:5;-moz-column-count:5;column-count:5}}@media (max-width:1023px){.b-modal .city-list{-webkit-column-count:4;-moz-column-count:4;column-count:4}}@media (max-width:767px){.b-modal .city-list{-webkit-column-count:3;-moz-column-count:3;column-count:3;padding-top:20px}}@media (max-width:500px){.b-modal .city-list{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.b-modal .city-list__primal span{color:#7f187f;font-weight:700}.b-modal .city-list ul{margin-bottom:20px}.b-modal .city-list li.link{display:block;font-weight:300;cursor:pointer}.b-modal .city-list li.link:first-child:first-letter{color:#7f187f;font-weight:700}.b-modal__line{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;font-size:14px}@media (max-width:500px){.b-modal__line{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.b-modal__line .b-modal__cell:not(:last-child){margin-right:30px}@media (max-width:500px){.b-modal__line .b-modal__cell:not(:last-child){margin-right:0;margin-bottom:20px}}.b-modal__line .b-modal__cell:last-child{text-align:right}@media (max-width:500px){.b-modal__line .b-modal__cell:last-child{text-align:left}}.b-modal__line .title-2{margin-bottom:0}.b-modal__line .title-2.price{display:-webkit-box;display:flex;-webkit-box-align:baseline;align-items:baseline}.b-modal__line .title-2.price span{letter-spacing:0}.b-modal__line .title-2.price span:first-child{color:#000;font-size:20px}.b-modal__line .title-2.price span:nth-child(2){margin-left:10px;color:#9b9b9b;font-size:14px}.b-modal__cell{display:block}.b-modal:not(.b-modal--fview) .rating{padding:20px 0 10px}.popup-window-titlebar{height:auto}.popup-window-titlebar .popup-window-titlebar-text{width:100%;padding:0!important;color:#221924;font-size:30px!important;font-weight:700;line-height:36px;text-align:center}.popup-window-with-titlebar .popup-window-content{padding:0!important}.popup-window-buttons{padding-bottom:0!important}.popup-window-buttons .btn{height:48px;padding:14px 38px 15px!important}.mfp-container{padding:0!important}.mfp-container .mfp-content .mfp-iframe{max-width:calc(100vw - 30px);-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%}.mfp-container .mfp-content .b-modal{display:block}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out;background:rgba(0,0,0,.6)}.mfp-fade.mfp-bg.mfp-ready{opacity:1!important;opacity:.3}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-wrap{overflow-y:auto;-webkit-overflow-scrolling:touch}/* ! только для переменных */@media (max-width:767px){.f--small{padding:17px 0 10px}}.f__inner{display:grid;width:100%;grid-template-columns:repeat(3,calc(33.33% - 8px))}@media (max-width:1279px){.f__inner{grid-template-columns:35% 35% 30%}}@media (max-width:1023px){.f__inner{grid-template-columns:1fr;grid-gap:20px;padding:0!important}}@media (max-width:1023px){.f-top{padding-top:24px}}.f-top__inner{padding-top:47px;padding-bottom:77px}@media (max-width:767px){.f-top__inner--d{grid-template-columns:repeat(2,calc(50% - 5px));grid-gap:0 10px}}.f-top__inner--d .f__title{pointer-events:all!important}@media (max-width:767px){.f-top__inner--d .f__title{margin-bottom:3px}}.f-top__inner--d .f__title.active span:before{-webkit-transform:translateX(5px) rotate(45deg);transform:translateX(5px) rotate(45deg)}.f-top__inner--d .f__title.active span:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media (max-width:767px){.f-top__inner--d .f__title span{font-size:15px;font-weight:400;color:#7f187f;text-decoration:underline;position:relative}}.f-top__inner--d .f__title span:after,.f-top__inner--d .f__title span:before{display:none;content:"";position:absolute;top:50%;right:-12px;height:2px;width:7px;background-color:#7f187f;-webkit-transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,transform .2s;transition:background-color .2s,transform .2s,-webkit-transform .2s}@media (max-width:767px){.f-top__inner--d .f__title span:after,.f-top__inner--d .f__title span:before{display:block}}.f-top__inner--d .f__title span:before{-webkit-transform:translateX(5px) rotate(-45deg);transform:translateX(5px) rotate(-45deg)}.f-top__inner--d .f__title span:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (max-width:767px){.f-top__inner--d .f__links{display:none}}@media (max-width:767px){.f-top__inner--d .f__links *{margin-left:auto;margin-right:auto}}@media (max-width:767px){.f-top__inner--d .f__section{text-align:center}}@media (max-width:767px){.f-top__inner--d .f__section--half:first-of-type{padding-right:14px;text-align:right}}@media (max-width:767px){.f-top__inner--d .f__section--half:first-of-type .f__title{position:relative}}.f-top__inner--d .f__section--half:first-of-type .f__title:after{display:block;content:"";position:absolute;right:-28px;bottom:0;width:1px;height:16px;background-color:#221924}@media (max-width:767px){.f-top__inner--d .f__section--half:first-of-type .f__title:after{display:block}}@media (max-width:767px){.f-top__inner--d .f__section--half:nth-of-type(2){padding-left:13px;text-align:left}}@media (max-width:767px){.f-top__inner--d .f__section--full{grid-column:1/3}}@media (max-width:1470px){.f-top .container--small{margin:0 5vw;padding:0 16px}}@media (max-width:1023px){.f-top .container--small{margin:0 3vw}}.f__section{padding-right:30px}@media (max-width:767px){.f__section{padding-right:0}}.f__title{margin-bottom:12px;font-size:24px;font-weight:700;line-height:1}@media (max-width:1023px){.f__title{font-size:22px}}@media (max-width:767px){.f__title{pointer-events:none}}.f__links a:not(.btn):not([href^="tel:"]){display:block;margin-bottom:16px}@media (max-width:767px){.f__links a:not(.btn):not([href^="tel:"]){margin-bottom:9px}}.f__links a:not(.btn):not([href^="tel:"]):not(:hover){color:#63636c}.f__links .btn{display:-webkit-box;display:flex;width:258px;height:48px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:0 10px;margin-bottom:12px}@media (max-width:1023px){.f__links .btn{width:245px}}@media (max-width:500px){.f__links .btn{width:189px;padding:16px 34px 17px;font-size:15px}}.f__links .btn:first-child{margin-top:18px}@media (max-width:500px){.f__links .btn--purple{margin-bottom:9px}}.f__links .btn--border:before{content:"Заказать обратный звонок"}@media (max-width:767px){.f__links .btn--border:before{content:"Заказать звонок"}}.f__tel a{display:block;font-size:18px;color:#221924}@media (max-width:767px){.f__tel a{line-height:1}}.f__tel a:hover{color:#7f187f}.f__tel span{color:#63636c}.f-bottom{padding:19px 0 46px;border:1px solid #ecebeb}@media (max-width:1023px){.f-bottom{padding:11px 0;border:none}}@media (max-width:767px){.f-bottom__inner--d .f__payment,.f-bottom__inner--d .f__socials{display:none}}.f-bottom__copyright{position:absolute;bottom:15px;left:auto;text-align:left}@media (max-width:1023px){.f-bottom__copyright{position:static}}@media (max-width:767px){.f-bottom__copyright{text-align:center;font-size:15px;padding-left:10px;margin-top:-7px!important}}.f-bottom__copyright--d{margin-top:-7px}@media (max-width:1023px){.f-bottom__copyright--d{margin-top:7px}}@media (max-width:767px){.f-bottom__copyright--d{display:block;text-align:center}}@media (max-width:1470px){.f-bottom .container--small{margin:0 5vw;padding:0 16px}}@media (max-width:1023px){.f-bottom .container--small{margin:0 3vw}}.f__payment{display:-webkit-box;display:flex;grid-column:1/3;-webkit-box-align:center;align-items:center}@media (max-width:1023px){.f__payment{display:none}}.f__payment span{margin-right:31px}.f__payment img{margin-right:21px;max-height:none}.f__payment img:not(.init){width:65px;height:21px;border-radius:5px}.f__socials,.f__socials a{display:-webkit-box;display:flex}.f__socials a{margin-left:8px}@media (max-width:1023px){.f__socials a{margin-left:0;margin-right:8px}}.f__socials a:hover svg.i-icon--inst :not(g),.f__socials a:hover svg:not(.i-icon--inst) :first-child{fill:#7f187f}.f__socials a .i-icon{width:30px;height:30px}.f__socials a .i-icon:not(.i-icon--inst) :not(:first-child){fill:#fff}

/* ! только для переменных */.toggle-arrow-small:after,.toggle-arrow-small:before,.toggle-arrow:after,.toggle-arrow:before{content:"";position:absolute;top:50%;right:21px;height:2px;width:8px;background-color:#221924;-webkit-transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,transform .2s;transition:background-color .2s,transform .2s,-webkit-transform .2s}.toggle-arrow-small:before,.toggle-arrow:before{-webkit-transform:translateX(5px) rotate(-35deg);transform:translateX(5px) rotate(-35deg)}.toggle-arrow-small:after,.toggle-arrow:after{-webkit-transform:rotate(35deg);transform:rotate(35deg)}.p-slider{padding:0 0 42px}@media (max-width:767px){.p-slider{padding:0 0 30px}}@media (max-width:767px){.p-slider__inner{margin:0 -10px}}.p-slider__arrow{display:-webkit-box;display:flex;position:absolute;top:50%;width:49px;height:49px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border:2px solid #ecebeb;border-radius:50%;background-color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;z-index:2}.p-slider__arrow:hover{border-color:#7f187f}.p-slider__arrow.disabled{display:none}.p-slider__arrow--prev{left:10px}@media (max-width:767px){.p-slider__arrow--prev{left:32px}}.p-slider__arrow--prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.p-slider__arrow--next{right:10px}@media (max-width:767px){.p-slider__arrow--next{right:32px}}.p-slider__arrow svg{width:8px;height:12px}.p-slider__arrow svg :not(g){fill:none}.p-slider .title-3{margin-bottom:12px}@media (max-width:767px){.p-slider .title-3{margin-bottom:14px;text-align:center;font-size:18px}}@media (max-width:767px){.p-slider .swiper-container{padding:0 10px}}.p-slider .swiper-container .p__img:before{padding-top:0}.p-slider .swiper-container-initialized .p__img{max-width:100%}.p-slider .swiper-container-initialized .p__img:before{padding-top:100%}.p-slider .swiper-slide{height:auto}.p-slider .swiper-slide .p{display:-webkit-box;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media (max-width:767px){.p-slider .swiper-slide .p{padding:7px 6px 19px}}.p-slider .price{flex-wrap:wrap;margin-top:auto}.p-slider .p__fw{display:none}@media (max-width:767px){.p-slider .p__img{margin:0 0 10px}}.p-slider .p__img:last-child{margin-bottom:0}.p-slider .p__rating{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}.p-slider .p__rating>span{margin-top:5px;margin-left:0}

/* ! только для переменных */.order-items [data-datepicker]:after,.order-items [data-datepicker]:before,.toggle-arrow-small:after,.toggle-arrow-small:before,.toggle-arrow:after,.toggle-arrow:before{content:"";position:absolute;top:50%;right:21px;height:2px;width:8px;background-color:#221924;-webkit-transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,transform .2s;transition:background-color .2s,transform .2s,-webkit-transform .2s}.order-items [data-datepicker]:before,.toggle-arrow-small:before,.toggle-arrow:before{-webkit-transform:translateX(5px) rotate(-35deg);transform:translateX(5px) rotate(-35deg)}.order-items [data-datepicker]:after,.toggle-arrow-small:after,.toggle-arrow:after{-webkit-transform:rotate(35deg);transform:rotate(35deg)}.toggle-arrow-active:before,.toggle-arrow-small-active:before{-webkit-transform:translateX(5px) rotate(35deg);transform:translateX(5px) rotate(35deg)}.toggle-arrow-active:after,.toggle-arrow-small-active:after{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}@media (max-width:767px){.slide-pseudo-padding{display:-webkit-box;display:flex;width:calc(var(--slide-width-m) + var(--slide-margin-m))!important}}@media (max-width:767px){.slide-pseudo-padding:last-child{width:calc(var(--slide-width-m) + var(--slide-margin-m)*2)!important}}.slide-pseudo-padding:before,.slide-pseudo-padding:last-child:after{content:"";display:block;min-width:var(--slide-margin-m)}@media (max-width:767px){.slide-pseudo-padding>div{width:var(--slide-width-m)}}.order-items{padding:15px 0 21px;border-bottom:2px solid #ecebeb}@media (max-width:767px){.order-items{padding:0 0 19px;border-bottom:1px solid #ecebeb}}.order-items:first-of-type{border-top:2px solid #ecebeb}@media (max-width:767px){.order-items:first-of-type{border-top:none}}.order-items.active{padding:15px 0 40px}@media (max-width:767px){.order-items.active{padding:19px 0}}@media (max-width:500px){.order-items.active .order-items__title .title-3{pointer-events:none}}.order-items.active .order-items__title .link{display:none}.order-items--payment{padding:15px 0 28px}.order-items--payment.active{padding:15px 0 40px}@media (max-width:767px){.order-items--payment.active{padding:19px 0}}.order-items--payment.active .order-items__plan{display:none}.order-items--payment.active .order-items__form{margin-top:23px}.order-items--payment .order-items__title{margin-bottom:18px}.order-items--payment .order-items__detail{max-width:635px}.order-items--delivery{padding:22px 0 24px}.order-items--delivery.active{padding:22px 0 40px}@media (max-width:767px){.order-items--delivery.active{padding:19px 0}}.order-items--delivery.active .order-items__info{display:none}.order-items--delivery.active .order-items__form{margin-top:20px}.order-items--delivery.active .b-form__item.error .suggestions-suggestions{margin-top:-26px}.order-items--delivery .suggestions-wrapper{width:100%}.order-items--delivery .suggestions-suggestions{margin-top:-8px}@media (max-width:1023px){.order-items--delivery .suggestions-suggestions{width:100%!important;left:0!important;right:0!important}}.order-items--delivery .suggestions-suggestions>*{margin-left:0!important;padding-left:0!important;text-align:left!important}.order-items--delivery .order-items__title .link{margin-top:-6px}.order-items--textarea{padding:18px 0 21px}.order-items--textarea.active{padding:18px 0 0;border-bottom:none}@media (max-width:767px){.order-items--textarea.active{padding:18px 0 19px;border-bottom:1px solid #ecebeb}}.order-items--textarea.active .order-items__info{display:none}.order-items--textarea.active .order-items__form{margin-top:23px}.order-items__detail{max-width:510px}.order-items__items{margin-bottom:19px}.order-items__items .b-form__item--radio{margin-top:19px}.order-items__title{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:14px}@media (max-width:767px){.order-items__title{margin-bottom:19px}}.order-items__title .link{margin-top:6px;font-size:16px;line-height:19px}@media (max-width:500px){.order-items__title .link{display:none}}.order-items__info{margin-left:4px;font-size:16px;line-height:19px}@media (max-width:767px){.order-items__info{margin-left:0;font-size:15px;line-height:18px}}.order-items__info div{margin-bottom:7px}@media (max-width:767px){.order-items__info div{margin-bottom:8px}}.order-items__radio__img{display:-webkit-box;display:flex;width:34px;height:29px;-webkit-box-align:center;align-items:center}@media (max-width:767px){.order-items__radio__img{width:30px;height:27px}}.order-items__radio .b-form__item--radio{margin-top:20px;padding:0 20px}@media (max-width:767px){.order-items__radio .b-form__item--radio{padding:0 16px}}.order-items__radio .b-form__item--radio:first-of-type{margin-top:0}.order-items__radio .b-checkbox--radio{margin-right:0}.order-items__radio .b-checkbox__text{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-left:15px}.order-items__radio .b-checkbox__text span{margin-left:10px}@media (max-width:767px){.order-items__radio .b-checkbox__text span{margin-left:15px}}.order-items__radio .b-checkbox__box{min-width:20px;max-width:20px;height:20px;margin-right:0}.order-items__radio .b-checkbox__box:after{width:7px;height:7px}.order-items__radio .tooltip__text{min-width:300px;right:unset;left:calc(100% + 20px)}@media (max-width:1023px){.order-items__radio .tooltip__text{display:none!important}}.order-items__date{margin:18px 0 17px;font-size:16px}@media (max-width:767px){.order-items__date{color:#726e75;font-size:15px}}.order-items__plan{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.order-items__plan img{width:38px;height:29px}.order-items__plan span{margin-left:10px}.order-items__form{display:none;margin-top:21px;margin-left:4px}@media (max-width:767px){.order-items__form{margin-left:0}}.order-items__form .b-form__item:not(.b-form__item--radio){margin-top:15px}.order-items__form .b-form__item:not(.b-form__item--radio):first-of-type{margin-top:0}.order-items__form .b-form__item:not(.b-form__item--radio) input{padding-left:15px!important;padding-right:35px}.order-items__form .b-form__item:not(.b-form__item--radio) .b-form__label{left:15px!important}.order-items__tooltip{margin-top:7px;color:#3d363f;font-size:13px;line-height:16px}@media (max-width:767px){.order-items__tooltip{color:#726e75}}@media (max-width:500px){.order-items__btns{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.order-items__btns .btn{width:100%;margin-top:12px;padding:15px 38px 16px}@media (max-width:767px){.order-items__btns .btn{font-size:15px}}.order-items__btns .btn:first-child{margin-top:28px}@media (max-width:767px){.order-items__btns .btn:first-child{margin-top:14px}}@media (max-width:500px){.order-items__btns .btn--border{width:auto;margin-left:auto;padding:0;border:0;-webkit-text-decoration:underline #7f187f;text-decoration:underline #7f187f}}@media (max-width:500px){.order-items__btns .btn--border:hover{box-shadow:none;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}}.order-items__wrap{display:none}@media (max-width:500px){.order-items__wrap{display:none}}.order-items__wrap .b-form__item--radio{margin-top:4px}.order-items__wrap .b-form__item--radio:hover{color:#7f187f}.order-items__wrap .b-form__item--radio:first-child{margin-top:0}.order-items__wrap .b-form__item--radio:last-of-type{margin-top:10px}.order-items__subtitle{display:none;margin:14px 0 22px;padding:0 16px;font-weight:700;font-size:18px;line-height:22px}@media (max-width:500px){.order-items__subtitle{margin:14px 0 12px;font-size:15px;line-height:18px}}.order-items__installment{display:-webkit-inline-box;display:inline-flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:19px}.order-items__installment:first-of-type{margin-top:0}.order-items__installment.active{margin:14px -2px 0;padding:10px 20px 24px 0;border:2px solid #7f187f;border-radius:8px}@media (max-width:767px){.order-items__installment.active{margin:14px 0 0}}.order-items__installment.active:first-of-type{margin-top:0}.order-items__installment.active .b-form__item--radio{padding:0 18px}@media (max-width:767px){.order-items__installment.active .b-form__item--radio{padding:0 15px}}.order-items__installment.active .order-items__subtitle,.order-items__installment.active .order-items__wrap{display:block}@media (max-width:500px){.order-items__installment.active .order-items__subtitle,.order-items__installment.active .order-items__wrap{display:none}}@media (max-width:500px){..order-items__installment.active .order-itemsselect-wrapper{display:block}}.order-items__installment.active .btn{display:inline-block;margin:13px 0 0 auto;padding:15px 52px 16px}@media (max-width:500px){.order-items__installment.active .btn{display:none}}.order-items__installment .btn{display:none}.order-items__installment+.btn--purple{display:none;margin-top:20px;font-size:15px}@media (max-width:500px){.order-items__installment+.btn--purple{display:-webkit-inline-box;display:inline-flex}}.order-items__installment .b-checkbox__text{margin-left:12px}.order-items__installment .order-payment__img{width:32px}.order-items__installment .order-items__tooltip{display:none;margin-top:13px;padding:0 16px;color:#3d363f}@media (max-width:767px){.order-items__installment .order-items__tooltip{display:inline-block}}.order-items__installment .select{border:1px solid #ecebeb}.order-items__installment .select:after,.order-items__installment .select:before{right:23px;background-color:#221924}.order-items__installment .select-wrapper{display:none;padding:0 0 0 16px}@media (max-width:500px){.order-items__installment .select-wrapper{display:block}}.order-items__installment .select-items{margin-left:16px}.order-items__installment .select-label{color:#726e75}.order-items__installment .select-open .label~.select-label{color:#7f187f}.order-items .b-total__code{margin-top:17px;margin-bottom:0}@media (max-width:767px){.order-items .b-total__code{margin-top:16px;padding:0}}.order-items .title-3{pointer-events:none}@media (max-width:500px){.order-items .title-3:hover{color:#7f187f}}@media (max-width:767px){.order-items .title-3{font-size:20px}}@media (max-width:500px){.order-items .title-3{pointer-events:visible;cursor:pointer}}.order-items .plus{display:none}.order-items [data-datepicker]:after,.order-items [data-datepicker]:before{right:23px;z-index:1}.order-items [data-f-item]:not([data-datepicker]) .b-form__label.active~.plus{display:block}.order-items .b-form__text:not(.hidden)~.b-form__text{display:none!important}/* ! только для переменных */@media (min-width:1401px){:root{--b-basket-sidebar-width:485px;--basket-main-pr:51px;--b-order-sidebar-width:532px;--basket-order-main-pr:41px}}@media(max-width:1470px){:root{--b-basket-sidebar-width:445px;--basket-main-pr:31px;--b-order-sidebar-width:465px;--basket-order-main-pr:41px}}@media(max-width:1279px){:root{--b-basket-sidebar-width:351px;--basket-main-pr:16px;--b-order-sidebar-width:445px;--basket-order-main-pr:31px}}@media(max-width:1023px){:root{--b-basket-sidebar-width:321px;--basket-main-pr:16px;--b-order-sidebar-width:325px;--basket-order-main-pr:21px}}.m-sale__links a.active:after,.m-sale__links a.active:before,.toggle-arrow-small:after,.toggle-arrow-small:before,.toggle-arrow:after,.toggle-arrow:before{content:"";position:absolute;top:50%;right:21px;height:2px;width:8px;background-color:#221924;-webkit-transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,transform .2s;transition:background-color .2s,transform .2s,-webkit-transform .2s}.m-sale__links a.active:before,.toggle-arrow-small:before,.toggle-arrow:before{-webkit-transform:translateX(5px) rotate(-35deg);transform:translateX(5px) rotate(-35deg)}.m-sale__links a.active:after,.toggle-arrow-small:after,.toggle-arrow:after{-webkit-transform:rotate(35deg);transform:rotate(35deg)}.m-sale__links.active a.active:before,.toggle-arrow-active:before,.toggle-arrow-small-active:before{-webkit-transform:translateX(5px) rotate(35deg);transform:translateX(5px) rotate(35deg)}.m-sale__links.active a.active:after,.toggle-arrow-active:after,.toggle-arrow-small-active:after{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.toggle-arrow-small:after,.toggle-arrow-small:before{height:2px;width:7px;background-color:#221924}.toggle-arrow-small:before{-webkit-transform:translateX(5px) rotate(-35deg);transform:translateX(5px) rotate(-35deg)}.toggle-arrow-small-active:before{-webkit-transform:translateX(5px) rotate(35deg);transform:translateX(5px) rotate(35deg)}@media (max-width:767px){.m-sale__slider .swiper-slide,.slide-pseudo-padding{display:-webkit-box;display:flex;width:209px!important}}@media (max-width:767px){.m-sale__slider .swiper-slide:last-child,.slide-pseudo-padding:last-child{width:219px!important}}.m-sale__slider .swiper-slide:before,.m-sale__slider .swiper-slide:last-child:after,.slide-pseudo-padding:before,.slide-pseudo-padding:last-child:after{content:"";display:block;min-width:10px}@media (max-width:767px){.m-sale__slider .swiper-slide>div,.slide-pseudo-padding>div{width:199px}}.video-icon{content:"";position:absolute;top:50%;left:50%;width:0;height:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-top:40px solid transparent;border-left:60px solid #fff;border-bottom:40px solid transparent;-webkit-transition:border-left-color .3s;transition:border-left-color .3s}@media (max-width:500px){[data-top-select]{position:relative;display:-webkit-box;display:flex;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;height:50px;overflow:hidden}}@media (max-width:500px){[data-top-select]>[data-item-select]{width:100%;margin-right:0}[data-top-select]>[data-item-select]:active,[data-top-select]>[data-item-select]:hover{color:#221924;text-decoration:none}[data-top-select]>[data-item-select]:not(.btn){padding:3px 17px;background-color:#fff;font-size:16px}[data-top-select]>[data-item-select]:not(.btn):before{-webkit-transform:translateX(5px) rotate(-40deg);transform:translateX(5px) rotate(-40deg)}[data-top-select]>[data-item-select]:not(.btn):after,[data-top-select]>[data-item-select]:not(.btn):before{width:8px;height:2px;top:23px;right:23px;background-color:#221924;content:"";position:absolute;-webkit-transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,-webkit-transform .2s;transition:background-color .2s,transform .2s;transition:background-color .2s,transform .2s,-webkit-transform .2s}[data-top-select]>[data-item-select]:not(.btn):after{-webkit-transform:rotate(40deg);transform:rotate(40deg)}[data-top-select]>[data-item-select]:not(.btn):not(.active){min-height:30px;margin-bottom:0;border:1px solid #ecebeb;border-top:0;color:#221924;text-decoration:none}[data-top-select]>[data-item-select]:not(.btn):not(.active):hover{background-color:#f4f4f5}[data-top-select]>[data-item-select]:not(.btn).active{height:50px;-webkit-box-ordinal-group:0;order:-1;padding:25px 17px 7px;border:1px solid #ecebeb;border-radius:8px;font-size:16px;line-height:18px}[data-top-select]>[data-item-select]:not(.btn).active:after{display:block}[data-top-select]>[data-item-select]:not(.btn).opened{margin-bottom:0;border:2px solid #7f187f;border-radius:8px}[data-top-select]>[data-item-select]:not(.btn).opened~.shops__select{color:#7f187f}}.m-sale{display:grid;grid-template-columns:432px calc(100% - 432px);margin-top:31px;border-radius:8px;overflow:hidden}@media (max-width:1279px){.m-sale{grid-template-columns:342px calc(100% - 342px)}}@media (max-width:1023px){.m-sale{display:block;position:relative}}@media (max-width:767px){.m-sale{margin-top:21px}}.m-sale__info{padding:60px 30px 30px;background-color:#d9d8db}@media (max-width:1023px){.m-sale__info{padding:20px}}@media (max-width:767px){.m-sale__info{padding:26px 30px 37px}}.m-sale__info .title-2{text-align:center}.m-sale__info .btn{width:100%;min-height:48px;margin-top:13px}@media (max-width:1023px){.m-sale__info .btn{position:absolute;right:20px;bottom:20px;left:20px;width:auto;z-index:1}}.m-sale__text{max-width:320px;margin:13px auto 0;text-align:center}@media (max-width:767px){.m-sale__text{margin:8px auto 0}}.m-sale__links{display:grid;margin-top:24px;grid-gap:12px;-webkit-transition:height .2s;transition:height .2s}@media (max-width:767px){.m-sale__links{display:-webkit-box;display:flex;height:49px;margin-top:42px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background:#fff;border-radius:8px;position:relative;overflow:hidden}}.m-sale__links a{padding:14px 20px 15px;background-color:#fff;border-radius:8px;line-height:1;position:relative}@media (max-width:767px){.m-sale__links a{min-height:49px;padding:17px 20px 18px}}.m-sale__links a:hover{color:#8b338c;text-decoration:underline}.m-sale__links a.active{pointer-events:none}@media (max-width:767px){.m-sale__links a.active{-webkit-box-ordinal-group:0;order:-1;padding:27px 20px 8px}}.m-sale__links a.active:after,.m-sale__links a.active:before{display:none;right:25px;background-color:#221924}@media (max-width:767px){.m-sale__links a.active:after,.m-sale__links a.active:before{display:block}}.m-sale__links a *{pointer-events:none}.m-sale__links a svg{margin-left:auto}@media (max-width:767px){.m-sale__links a svg{display:none}}.m-sale__links a svg :not(g){fill:#221924}.m-sale__m{display:none;position:absolute;top:0;left:19px;font-size:14px;color:#7f187f;pointer-events:none;z-index:1}@media (max-width:767px){.m-sale__m{display:block}}.m-sale__inner{padding:11px 40px 16px;background:#f4f4f5;position:relative}@media (max-width:1023px){.m-sale__inner{padding:11px 20px 70px}}@media (max-width:767px){.m-sale__inner{padding:20px 10px 70px}}.m-sale__slider,.m-sale__slider .swiper-container{height:100%}.m-sale__slider .swiper-slide{height:auto}.m-sale__slider .swiper-container-initialized{padding:20px 10px;margin:0 -10px}@media (max-width:767px){.m-sale__slider .swiper-container-initialized{margin:0 10px 0 0;padding:0 0 20px}}.m-sale__arrow{display:-webkit-box;display:flex;position:absolute;top:150px;width:38px;height:38px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border:2px solid #ecebeb;border-radius:50%;background-color:#fff;cursor:pointer;z-index:2}@media (max-width:767px){.m-sale__arrow{top:161px;width:50px;height:50px;-webkit-transform:none;transform:none}}.m-sale__arrow:hover{border-color:#7f187f}.m-sale__arrow--prev{left:20px}@media (max-width:767px){.m-sale__arrow--prev{left:11px}}.m-sale__arrow--prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.m-sale__arrow--next{right:20px}@media (max-width:767px){.m-sale__arrow--next{right:11px}}.m-sale__arrow.disabled{display:none}.m-sale__arrow svg{width:11px;height:11px}.m-sale__arrow svg :not(g){fill:none}.m-sale-i{display:-webkit-box;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;border-radius:8px;background-color:#fff;overflow:hidden}@media (max-width:767px){.m-sale-i{width:100%;min-height:370px}}.m-sale-i:hover{box-shadow:0 4px 9px rgba(20,20,26,.1)}.m-sale-i:hover .link-more{color:#7f187f;text-decoration:underline}.m-sale-i:hover .link-more svg :not(g){fill:#7f187f}.m-sale-i__img{width:100%;height:300px}@media (max-width:767px){.m-sale-i__img{height:128px}}.m-sale-i__img.init{font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}.m-sale-i__img.b-error{background:#d9d8db;background-image:url(/local/client/img/no-photo.svg);background-repeat:no-repeat;background-position:50%}@media (max-width:767px){.m-sale-i__img.b-error{background-size:90%}}.m-sale-i__title{margin:1px 36px 0;padding:11px 15px 9px;border-radius:5px 5px 0 0;background-color:#fff;-webkit-transform:translateY(-100%);transform:translateY(-100%);text-align:center}@media (max-width:767px){.m-sale-i__title{width:100%;margin:0 0 80px;padding:18px 15px 14px;font-size:16px;line-height:19px;-webkit-transform:none;transform:none}}.m-sale-i__price{margin:21px 20px 24px;font-size:20px;line-height:1}@media (max-width:767px){.m-sale-i__price{margin:auto 14px 0}}.m-sale-i__price:empty{display:none}.m-sale-i .link-more{margin:auto 20px 0;padding:13px 0 20px;border-top:1px solid #d9d8db}@media (max-width:767px){.m-sale-i .link-more{margin:auto 10px 0 15px;padding:12px 0 20px}}.m-sale-i .link-more svg{margin-left:auto}@media (max-width:767px){.m-sale-i .link-more svg{margin-top:2px;margin-right:8px}}.m-sale-i .link-more svg :not(g){fill:#221924}