.not-selectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.carousel{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel *,.carousel :after,.carousel :before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:-webkit-flex;display:-moz-box;display:flex}.carousel__slide{-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;width:var(--carousel-slide-width,60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:-webkit-calc(100% + .5rem);top:-moz-calc(100% + .5rem);top:calc(100% + .5rem);left:0;right:0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;list-style:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:currentColor;opacity:.25;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width,48px);height:var(--carousel-button-height,48px);padding:0;border:0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color,currentColor);background:var(--carousel-button-bg,transparent);border-radius:var(--carousel-button-border-radius,50%);-webkit-box-shadow:var(--carousel-button-shadow,none);box-shadow:var(--carousel-button-shadow,none);-webkit-transition:opacity .15s ease;-moz-transition:opacity .15s ease;transition:opacity .15s ease}.carousel__button.is-next,.carousel__button.is-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width,50%);height:var(--carousel-button-svg-height,50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;-webkit-filter:var(--carousel-button-svg-filter,none);filter:var(--carousel-button-svg-filter,none);pointer-events:none}body.compensate-for-scrollbar{overflow:hidden!important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;margin:0;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;color:var(--fancybox-color,#fff);-webkit-tap-highlight-color:transparent;overflow:hidden;z-index:1050;outline:none;-webkit-transform-origin:top left;-moz-transform-origin:top left;transform-origin:top left;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.4))}.fancybox__container *,.fancybox__container :after,.fancybox__container :before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.fancybox__container :focus{outline:thin dotted}body.is-using-mouse .fancybox__container :focus{outline:none}@media (min-width:1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg,rgba(24,24,27,.92))}.fancybox__carousel{position:relative;-webkit-flex:1 1 auto;-moz-box-flex:1;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{height:100%}.fancybox__slide,.fancybox__track{display:-webkit-flex;display:-moz-box;display:flex}.fancybox__slide{-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px;position:relative;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px}.fancybox__slide:after,.fancybox__slide:before{content:"";-webkit-flex:0 0;-moz-box-flex:0;flex:0 0;margin:auto}@media (min-width:1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0);padding:36px;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);position:relative;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;z-index:20}.fancybox__caption,.fancybox__content{-webkit-align-self:center;align-self:center}.fancybox__caption{max-width:100%;margin:0;padding:1rem 0 0;line-height:1.375;color:var(--fancybox-color,currentColor);visibility:visible;cursor:auto;-webkit-flex-shrink:0;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color,#fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media (min-width:1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:-webkit-calc(env(safe-area-inset-top,0) + 8px);top:-moz-calc(env(safe-area-inset-top,0) + 8px);top:calc(env(safe-area-inset-top, 0px) + 8px);right:-webkit-calc(env(safe-area-inset-right,0) + 8px);right:-moz-calc(env(safe-area-inset-right,0) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media (min-width:1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-36px;right:0;color:var(--fancybox-color,#fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;height:50px;color:var(--fancybox-color,currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{-webkit-animation:fancybox-rotate 2s linear infinite;animation:fancybox-rotate 2s linear infinite;-webkit-transform-origin:center center;-moz-transform-origin:center center;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;-webkit-animation:fancybox-dash 1.5s ease-in-out infinite;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@-webkit-keyframes fancybox-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fancybox-rotate{to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.carousel__button.is-close,.carousel__dots,.fancybox__backdrop,.fancybox__caption,.fancybox__nav{opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav{-webkit-animation:fancybox-fadeIn .15s ease backwards;animation:fancybox-fadeIn .15s ease backwards}.fancybox__container.is-animated.is-closing .carousel__button.is-close,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav{-webkit-animation:fancybox-fadeOut .15s ease both;animation:fancybox-fadeOut .15s ease both}.fancybox-fadeIn{-webkit-animation:fancybox-fadeIn .15s ease both;animation:fancybox-fadeIn .15s ease both}.fancybox-fadeOut{-webkit-animation:fancybox-fadeOut .1s ease both;animation:fancybox-fadeOut .1s ease both}.fancybox-zoomInUp{-webkit-animation:fancybox-zoomInUp .2s ease both;animation:fancybox-zoomInUp .2s ease both}.fancybox-zoomOutDown{-webkit-animation:fancybox-zoomOutDown .15s ease both;animation:fancybox-zoomOutDown .15s ease both}.fancybox-throwOutUp{-webkit-animation:fancybox-throwOutUp .15s ease both;animation:fancybox-throwOutUp .15s ease both}.fancybox-throwOutDown{-webkit-animation:fancybox-throwOutDown .15s ease both;animation:fancybox-throwOutDown .15s ease both}@-webkit-keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-fadeOut{to{opacity:0}}@-webkit-keyframes fancybox-zoomInUp{0%{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}to{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);opacity:1}}@keyframes fancybox-zoomInUp{0%{-webkit-transform:scale(.97) translate3d(0,16px,0);-moz-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}to{-webkit-transform:scale(1) translateZ(0);-moz-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);opacity:1}}@-webkit-keyframes fancybox-zoomOutDown{to{-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}}@keyframes fancybox-zoomOutDown{to{-webkit-transform:scale(.97) translate3d(0,16px,0);-moz-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0);opacity:0}}@-webkit-keyframes fancybox-throwOutUp{to{-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0);opacity:0}}@keyframes fancybox-throwOutUp{to{-webkit-transform:translate3d(0,-30%,0);-moz-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0);opacity:0}}@-webkit-keyframes fancybox-throwOutDown{to{-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0);opacity:0}}@keyframes fancybox-throwOutDown{to{-webkit-transform:translate3d(0,30%,0);-moz-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2);box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel .is-draggable{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.fancybox__carousel .is-dragging{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.fancybox__carousel .fancybox__slide:not(.has-image) .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.fancybox__image{-webkit-transform-origin:0 0;-moz-transform-origin:0 0;transform-origin:0 0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-image .fancybox__content{padding:0;background:transparent;min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{-webkit-flex-shrink:1;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:transparent}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fancybox__thumbs{-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;position:relative;padding:0 3px;opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{-webkit-animation:fancybox-fadeIn .15s ease-in backwards;animation:fancybox-fadeIn .15s ease-in backwards}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;width:var(--fancybox-thumbs-width,96px);margin:0;padding:8px 3px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:5px solid var(--fancybox-accent-color,rgba(1,210,232,.94));opacity:0;-webkit-transition:opacity .15s ease;-moz-transition:opacity .15s ease;transition:opacity .15s ease;border-radius:4px}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb:after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100% / (var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:50%;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:4px}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:-webkit-gradient(linear,left bottom,left top,from(transparent),color-stop(8.1%,rgba(0,0,0,.006)),color-stop(15.5%,rgba(0,0,0,.021)),color-stop(22.5%,rgba(0,0,0,.046)),color-stop(29%,rgba(0,0,0,.077)),color-stop(35.3%,rgba(0,0,0,.114)),color-stop(41.2%,rgba(0,0,0,.155)),color-stop(47.1%,rgba(0,0,0,.198)),color-stop(52.9%,rgba(0,0,0,.242)),color-stop(58.8%,rgba(0,0,0,.285)),color-stop(64.7%,rgba(0,0,0,.326)),color-stop(71%,rgba(0,0,0,.363)),color-stop(77.5%,rgba(0,0,0,.394)),color-stop(84.5%,rgba(0,0,0,.419)),color-stop(91.9%,rgba(0,0,0,.434)),to(rgba(0,0,0,.44)));background:-webkit-linear-gradient(bottom,transparent,rgba(0,0,0,.006) 8.1%,rgba(0,0,0,.021) 15.5%,rgba(0,0,0,.046) 22.5%,rgba(0,0,0,.077) 29%,rgba(0,0,0,.114) 35.3%,rgba(0,0,0,.155) 41.2%,rgba(0,0,0,.198) 47.1%,rgba(0,0,0,.242) 52.9%,rgba(0,0,0,.285) 58.8%,rgba(0,0,0,.326) 64.7%,rgba(0,0,0,.363) 71%,rgba(0,0,0,.394) 77.5%,rgba(0,0,0,.419) 84.5%,rgba(0,0,0,.434) 91.9%,rgba(0,0,0,.44));background:-moz-linear-gradient(bottom,transparent 0,rgba(0,0,0,.006) 8.1%,rgba(0,0,0,.021) 15.5%,rgba(0,0,0,.046) 22.5%,rgba(0,0,0,.077) 29%,rgba(0,0,0,.114) 35.3%,rgba(0,0,0,.155) 41.2%,rgba(0,0,0,.198) 47.1%,rgba(0,0,0,.242) 52.9%,rgba(0,0,0,.285) 58.8%,rgba(0,0,0,.326) 64.7%,rgba(0,0,0,.363) 71%,rgba(0,0,0,.394) 77.5%,rgba(0,0,0,.419) 84.5%,rgba(0,0,0,.434) 91.9%,rgba(0,0,0,.44) 100%);background:linear-gradient(0deg,transparent 0,rgba(0,0,0,.006) 8.1%,rgba(0,0,0,.021) 15.5%,rgba(0,0,0,.046) 22.5%,rgba(0,0,0,.077) 29%,rgba(0,0,0,.114) 35.3%,rgba(0,0,0,.155) 41.2%,rgba(0,0,0,.198) 47.1%,rgba(0,0,0,.242) 52.9%,rgba(0,0,0,.285) 58.8%,rgba(0,0,0,.326) 64.7%,rgba(0,0,0,.363) 71%,rgba(0,0,0,.394) 77.5%,rgba(0,0,0,.419) 84.5%,rgba(0,0,0,.434) 91.9%,rgba(0,0,0,.44));padding:0;touch-action:none;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.4))}@media (min-width:1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{-webkit-animation:fancybox-fadeIn .15s ease-in backwards;animation:fancybox-fadeIn .15s ease-in backwards}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:-webkit-flex;display:-moz-box;display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height,48px);text-align:center;font-size:17px;-webkit-font-feature-settings:"tnum";-moz-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color,rgba(1,210,232,.94));height:3px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;-moz-transform-origin:0;transform-origin:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-moz-transition-property:transform,-moz-transform;transition-property:transform;transition-property:transform,-webkit-transform,-moz-transform;-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;transition-timing-function:linear;z-index:30;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox__container:-webkit-full-screen::backdrop{opacity:0}.fancybox__container:-moz-full-screen::backdrop{opacity:0}.fancybox__container:-ms-fullscreen::backdrop{opacity:0}.fancybox__container:fullscreen::-webkit-backdrop{opacity:0}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:first-child{display:none}.fancybox__container:-moz-full-screen .fancybox__button--fullscreen g:first-child{display:none}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:first-child{display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:first-child{display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:-moz-full-screen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2),.fancybox__container.has-slideshow .fancybox__button--slideshow g:first-child{display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-flex;display:-moz-box;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-moz-transition-property:transform,-moz-transform;transition-property:transform;transition-property:transform,-webkit-transform,-moz-transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{-webkit-flex-shrink:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-moz-transition-property:transform,-moz-transform;transition-property:transform;transition-property:transform,-webkit-transform,-moz-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-moz-transition-property:transform,height,-moz-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform,-moz-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:-webkit-calc(var(--swiper-navigation-size)/44 * 27);width:-moz-calc(var(--swiper-navigation-size)/44 * 27);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;-webkit-font-feature-settings:normal,;-moz-font-feature-settings:normal,;font-feature-settings:normal,;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translateZ(0);-moz-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);-moz-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);-moz-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-moz-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-moz-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-moz-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-moz-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;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:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-moz-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:transform .2s,top .2s;-moz-transition:transform .2s,top .2s;transition:transform .2s,top .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%);-moz-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:transform .2s,left .2s;-moz-transition:transform .2s,left .2s;transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:transform .2s,right .2s;-moz-transition:transform .2s,right .2s;transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-moz-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-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#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-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;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%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);-moz-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;-moz-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{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;-moz-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;-moz-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%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.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}@font-face{font-family:Montserrat;font-style:italic;font-weight:100;src:url(/_next/static/media/JTUOjIg1_i6t8kCHKm459WxZqh7p29NNpQ.730aa7cf4dfb0ecfe27326f1c097c6eb.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:italic;font-weight:100;src:url(/_next/static/media/JTUOjIg1_i6t8kCHKm459WxZqh7g29NNpQ.8355c853e373f096e91aded5e33f36c1.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-weight:100;src:url(/_next/static/media/JTUOjIg1_i6t8kCHKm459WxZqh7r29NNpQ.c76eec5f7237c2b94d41394a422d9203.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:italic;font-weight:100;src:url(/_next/static/media/JTUOjIg1_i6t8kCHKm459WxZqh7q29NNpQ.6564d6e7368160ef874827b4f5ba67ca.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:italic;font-weight:100;src:url(/_next/static/media/JTUOjIg1_i6t8kCHKm459WxZqh7k29M.662475b10dca79f9dc143610476948a3.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:italic;font-weight:200;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZBg_z8fZwnCo.9047ca2ae56317f949a896d84e8d83ee.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:italic;font-weight:200;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZBg_z-PZwnCo.45812fa5856be9bf3cac74e41ea1dd0b.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-weight:200;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZBg_z8_ZwnCo.9e390e31dfaa00ced79abb4c57e70698.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:italic;font-weight:200;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZBg_z8vZwnCo.18430ffd0c035fd776d094a8d8a53f36.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:italic;font-weight:200;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZBg_z_PZw.334417969bec48e72c5345a2b70606fd.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZYgzz8fZwnCo.f7eab00e819201ba3715edbfb22227d5.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZYgzz-PZwnCo.69b4a20eddd7357a0eb6f670fe52f09c.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZYgzz8_ZwnCo.aa6689988b776b5d946e7fecd85dfea0.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZYgzz8vZwnCo.28c0832a7fc0dd4fa866756f6bcaa385.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZYgzz_PZw.ef96449ae1b50ed05c689723a02a5341.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:url(/_next/static/media/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.0b0e9e9375c7701a4dd429b03b24ce90.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:url(/_next/static/media/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.4a28b4ec7e6098f1ed79813466c2bbca.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:url(/_next/static/media/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.dbf9d74544f9c9b6daffc4aedd74d112.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:url(/_next/static/media/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.9feb1e97eac00c05151f0b2ad370657b.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:url(/_next/static/media/JTUQjIg1_i6t8kCHKm459WxRyS7m.89f5ae13073b5adc8780c46f696dad9d.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZOg3z8fZwnCo.deea50de1df17d43f7bd4d2f1c6601f6.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZOg3z-PZwnCo.ecf02845c7449c83e5b4081061166502.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZOg3z8_ZwnCo.7f0d078800c9851bfb1f3ef143a150a2.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZOg3z8vZwnCo.8fc7e8cec75bc967b6e996f9b236d6db.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZOg3z_PZw.d12d151fcc941dfae6804c88737f5b9d.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZFgrz8fZwnCo.1048bec4f71771a3db540d811c8b8f57.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZFgrz-PZwnCo.90ff70e460d5f7fb91a5dec1dbc6453c.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZFgrz8_ZwnCo.af35fa61105c155019e6b0bf25b23a8f.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZFgrz8vZwnCo.7ce9a2f55da3d511f2817a9e215e9d23.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZFgrz_PZw.5758fad3ea9da5806d502c34a842fc75.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZcgvz8fZwnCo.c331080ad2cced7969129fa4b4cb5148.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZcgvz-PZwnCo.89458773e0bf7ac161c8561cc8422a04.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZcgvz8_ZwnCo.ddea43788ce4d15621568b931adf8ce6.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZcgvz8vZwnCo.29f2acc9f2ee04c0951aae7e7fd3ca7e.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZcgvz_PZw.b38b12f7fc31eee6136201853b8906aa.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:italic;font-weight:800;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZbgjz8fZwnCo.5ec0a85183eae377fd9613ff626c09a1.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:italic;font-weight:800;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZbgjz-PZwnCo.54728cb5175e5f4e54af63a17b4789c5.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-weight:800;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZbgjz8_ZwnCo.206255596ec21df957afde66978bdfe0.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:italic;font-weight:800;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZbgjz8vZwnCo.667d536d9b6597e83cfe2b8fdf6736c8.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:italic;font-weight:800;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZbgjz_PZw.c9a06e4533449728bc57223a511d3207.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:italic;font-weight:900;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZSgnz8fZwnCo.37e7db80f478c12c56a2d6bfa71ab9a8.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:italic;font-weight:900;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZSgnz-PZwnCo.2d19d90c8952934d9e9a17b58b9032ae.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-weight:900;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZSgnz8_ZwnCo.afb74ad1f89bd949a9116bbcad91632a.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:italic;font-weight:900;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZSgnz8vZwnCo.9fc9e94a5a18afa8a3f69c4961435896.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:italic;font-weight:900;src:url(/_next/static/media/JTUPjIg1_i6t8kCHKm459WxZSgnz_PZw.b495df040e244812321d3e705c8d939f.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;src:url(/_next/static/media/JTUQjIg1_i6t8kCHKm45_QpRxC7mw9c.7905516784524cae98ebf379cf5b17d0.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;src:url(/_next/static/media/JTUQjIg1_i6t8kCHKm45_QpRzS7mw9c.3f813870e322a0830ef17da8776251bb.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;src:url(/_next/static/media/JTUQjIg1_i6t8kCHKm45_QpRxi7mw9c.6bbe28fc48b5e23d40eb8e5b0ed89178.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;src:url(/_next/static/media/JTUQjIg1_i6t8kCHKm45_QpRxy7mw9c.4b1db12495ceaaff30c4188aeb0d459a.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:100;src:url(/_next/static/media/JTUQjIg1_i6t8kCHKm45_QpRyS7m.0eb7192dfac4c4f54c88beeeebe988f9.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_aZA3gTD_u50.7839a3741569f3b464751392192eca83.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_aZA3g3D_u50.b176ab0cc26630fe563f4304263349b0.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_aZA3gbD_u50.474482ca99cc69dea1c11f8ce4f6a809.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_aZA3gfD_u50.36df84ce4200630c33ca7b0fe3de468f.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_aZA3gnD_g.88a125f09e888e5994ae66fe2a246546.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_cJD3gTD_u50.9d88c7a69803e9d744ac97d90e460411.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_cJD3g3D_u50.51edb6ed7466bc2b5671ac382baefc1a.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_cJD3gbD_u50.43a07f9218107e047b36c25cd22105eb.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_cJD3gfD_u50.ae8f6d7f1a62d61ef1fc977ed7c83805.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_cJD3gnD_g.3cd9742629b73ef2a479da7d6f68909c.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/_next/static/media/JTUSjIg1_i6t8kCHKm459WRhyzbi.be7c8d4bb41261280793d050d7750fa3.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/_next/static/media/JTUSjIg1_i6t8kCHKm459W1hyzbi.78211743d72d9a04678dc64605d4d8d2.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/_next/static/media/JTUSjIg1_i6t8kCHKm459WZhyzbi.968b706eb5f292314741a6607f3575f3.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/_next/static/media/JTUSjIg1_i6t8kCHKm459Wdhyzbi.cdad8f0d701035d895b72705ecf33d16.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/_next/static/media/JTUSjIg1_i6t8kCHKm459Wlhyw.b07bcc994632839adaff56a67b143cf1.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_ZpC3gTD_u50.c080e80e4b61566e11ce0824c7ea172b.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_ZpC3g3D_u50.7b5c079250216c51c47e19b021cb209a.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_ZpC3gbD_u50.a4b1d13314588e26c5c23bd7625a5530.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_ZpC3gfD_u50.e387c2fdb3b30cba4067aef496de52f0.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_ZpC3gnD_g.ade7985dfab42940651537039e999ad9.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_bZF3gTD_u50.d09d56dc897332f1abfb0d8227385740.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_bZF3g3D_u50.4653fdd6fa4e613f4e954bb3aabec452.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_bZF3gbD_u50.daf7a2f01d34c69049af8ae94161ede6.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_bZF3gfD_u50.9a4fe2341e6c60c5d11efd4ff47102dd.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_bZF3gnD_g.597e201023bc6774c5351cf40371d596.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_dJE3gTD_u50.09e522af955272fe255fde6fac2f37a0.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_dJE3g3D_u50.a5e01c0959edbabd113bf8ab9bd0c80d.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_dJE3gbD_u50.84680a747666899f84ecdd33dd079556.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_dJE3gfD_u50.19b7a747f4357056c5cdd203163c390b.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_dJE3gnD_g.686bda13a6c973520c205d18ad0c404d.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_c5H3gTD_u50.38f19505210b80544d4a7e40c3cda541.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_c5H3g3D_u50.82be5a206ce38237c014c48ab967da04.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_c5H3gbD_u50.982c260808f496badea4919ec4466b37.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_c5H3gfD_u50.11d2fd601713e25fd9c2d54f74b5621b.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_c5H3gnD_g.e2bc91f4946a75b23b738dcceb2374fe.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_epG3gTD_u50.c13b09035828ab5fef0d721997fdb460.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_epG3g3D_u50.c7155d5c88a16b1889dd47ec4a101f63.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_epG3gbD_u50.837a4ba89ae736b4b84119921dd5f65f.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_epG3gfD_u50.cd4564335040068dccf30efe130d8825.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:url(/_next/static/media/JTURjIg1_i6t8kCHKm45_epG3gnD_g.5e6b59a51e388dd68ca93baf18dfa064.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background-color:#fff;font-family:Montserrat,sans-serif;color:#333;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;display:-webkit-flex;display:-moz-box;display:flex;margin:0;padding:0;position:relative;font-size:20px;line-height:24px;overflow-x:hidden}@media(max-width:1279px){body{font-size:16px;line-height:24px}}@media(max-width:767px){body{font-size:14px;line-height:20px}}button,input,select,textarea{font-family:Montserrat,sans-serif}*,:focus,:hover{outline:none}aside,h1,h2,h3,h4,p,ul{padding:0;margin:0}ul{list-style-type:none}.container{width:1440px;max-width:100%;margin:0 auto;padding:0 100px}.container._big{padding:0 46px}.container._full-width{padding-left:0;padding-right:0}._hide,.hide{display:none}@media(max-width:1279px){.is-desktop-block{display:none!important}.container,.container._big{width:100%;padding:0 20px}}@media(min-width:1280px){.no-desktop-block{display:none!important}}@media(max-width:767px){.no-mobile-block{display:none!important}.container,.container._big{padding:0 16px}}@media(min-width:768px){.is-mobile-block{display:none!important}}h1.promo{font-size:72px;line-height:104px;letter-spacing:.5px;color:#fff}@media(max-width:1279px){h1.promo{font-size:56px;line-height:88px}}@media(max-width:767px){h1.promo{font-size:32px;line-height:48px}}h2{font-size:48px;line-height:72px;letter-spacing:.5px;color:#333;text-transform:uppercase;font-weight:700}@media(max-width:1279px){h2{font-size:40px;line-height:56px}}@media(max-width:767px){h2{font-size:28px;line-height:36px}}h2.promo{font-size:60px;line-height:92px;letter-spacing:.5px;color:#000}@media(max-width:1279px){h2.promo{font-size:40px;line-height:56px}}@media(max-width:767px){h2.promo{font-size:28px;line-height:36px}}.h1-as-h2{font-size:48px;line-height:72px;letter-spacing:.5px;color:#333;text-transform:uppercase;margin-bottom:80px;font-weight:700}@media(max-width:1279px){.h1-as-h2{font-size:40px;line-height:56px}}@media(max-width:767px){.h1-as-h2{font-size:28px;line-height:36px}}.h1-as-h2 h1{font-size:48px;line-height:72px;letter-spacing:.5px;color:#333;text-transform:uppercase;font-weight:700;margin:0}@media(max-width:1279px){.h1-as-h2 h1{font-size:40px;line-height:56px}}@media(max-width:767px){.h1-as-h2 h1{font-size:28px;line-height:36px}}h3{font-size:32px;line-height:48px;letter-spacing:.5px;color:#333;text-transform:uppercase;font-weight:700}@media(max-width:1279px){h3{font-size:28px;line-height:36px}}@media(max-width:767px){h3{font-size:24px;line-height:32px}}h3.promo{font-size:40px;line-height:56px;letter-spacing:.5px;color:#000}@media(max-width:1279px){h3.promo{font-size:32px;line-height:48px}}@media(max-width:767px){h3.promo{font-size:24px;line-height:32px}}h4{font-size:24px;line-height:32px;letter-spacing:.5px;color:#333;text-transform:uppercase;font-weight:700}@media(max-width:767px){h4{font-size:20px;line-height:28px}}a,a:not(._no-hover):hover,a:visited:not(._no-hover):hover{color:#333;text-decoration:none}a:visited{color:#333}.flex{display:-webkit-flex;display:-moz-box;display:flex}body #chatra.chatra--visible:not(.chatra--expanded){display:none}body #chatra.chatra--pos-bottom:not(.chatra--expanded){bottom:125px}@media(max-width:1279px){body #chatra.chatra--pos-bottom:not(.chatra--expanded){bottom:110px}}@media(max-width:767px){body #chatra.chatra--pos-bottom:not(.chatra--expanded){bottom:160px}body.cart-popup--visible #chatra.chatra--pos-bottom:not(.chatra--expanded){bottom:190px}}main-block{overflow:hidden;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;transition:background-color .2s}.product-size-popup-open{overflow:visible}.cart-button{background:#fff;color:#000;border:2px solid}.b-btn,a.b-btn{font-weight:600;font-size:24px;line-height:32px;text-align:center;letter-spacing:.5px;text-transform:uppercase;padding:30px 86px;height:92px;color:#fff;background-color:#333;display:inline-block;vertical-align:top;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s;border-radius:4px;position:relative;border:0;cursor:pointer}@media(min-width:768px){.b-btn:not(._no-hover):hover,a.b-btn:not(._no-hover):hover{background:#333;color:#fff}}.b-btn._full-width,a.b-btn._full-width{width:100%}.b-btn._small,a.b-btn._small{font-size:16px;line-height:24px;height:52px;padding-top:14px;padding-bottom:14px}.b-btn._small._link:after,a.b-btn._small._link:after{height:24px}.b-btn._link,a.b-btn._link{background-color:transparent;padding-left:0;padding-right:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.b-btn._link._black-link,a.b-btn._link._black-link{background-color:transparent;color:#333}.b-btn._link._black-link:after,a.b-btn._link._black-link:after{background-image:url(/images/icons/button-arrow-right-black.svg)}@media(min-width:768px){.b-btn._link:not(._no-hover):hover,a.b-btn._link:not(._no-hover):hover{opacity:.4}}.b-btn._link:after,a.b-btn._link:after{content:"";width:20px;height:32px;display:inline-block;margin-left:20px;vertical-align:top;background:url(/images/icons/button-arrow-right-white.svg) no-repeat 100%}.b-btn._h-56,a.b-btn._h-56{height:56px;font-size:14px;line-height:20px;padding:16px 30px;border:2px solid transparent}.b-btn._h-40,a.b-btn._h-40{height:40px;font-size:14px;line-height:20px;padding:10px 30px}.b-btn._gold,a.b-btn._gold{color:#fff;background-color:#b89e61}@media(min-width:768px){.b-btn._gold:not(._no-hover):hover,a.b-btn._gold:not(._no-hover):hover{background-color:rgba(184,158,97,.7)}}.b-btn._black-border,a.b-btn._black-border{color:#000;border-color:#000;background:#fff;-webkit-transition:border-color .3s,color .3s;-moz-transition:border-color .3s,color .3s;transition:border-color .3s,color .3s}@media(min-width:768px){.b-btn._black-border:not(._no-hover):hover,a.b-btn._black-border:not(._no-hover):hover{border-color:#666;color:#666}}.b-btn._white,a.b-btn._white{background-color:#fff;border:2px solid #000;color:#000}.b-btn._black,a.b-btn._black{background-color:#000;color:#fff}@media(min-width:768px){.b-btn._black:not(._no-hover):hover,a.b-btn._black:not(._no-hover):hover{color:#fff}}.b-btn._white-opacity,a.b-btn._white-opacity{color:#000;background:rgba(255,255,255,.75)}@media(min-width:768px){.b-btn._white-opacity:hover,a.b-btn._white-opacity:hover{color:#000;background:#fff}}.networks{display:-webkit-flex;display:-moz-box;display:flex}.networks__item{width:24px;height:24px;opacity:1;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}@media(min-width:768px){.networks__item:hover{opacity:.7}}.networks__item+.networks__item{margin-left:24px}.networks__item img{width:100%;height:100%}.swiper__pagination{text-align:center}.swiper__pagination .swiper-pagination-bullet{background:#d8d8d8;width:10px;height:10px;margin:0 5px!important}.swiper__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#333}.swiper__pagination._white .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.swiper-lazy{opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;transition:opacity .5s}.swiper-lazy.swiper-lazy-loaded{opacity:1}.footer-note{position:fixed;bottom:0;z-index:999;background-color:#f7f4ed;padding:10px 15%;font-weight:500;font-size:14px;text-align:center;width:100%;text-transform:none}.footer-note-link{color:#b89e61!important;cursor:pointer}@media(max-width:767px){.b-btn,a.b-btn{padding:14px 20px}.b-btn,.b-btn._small,a.b-btn,a.b-btn._small{font-size:14px;line-height:20px;height:48px}.b-btn._small._link:after,a.b-btn._small._link:after{height:20px}.b-btn._link,a.b-btn._link{padding-left:0;padding-right:0}.b-btn._link:after,a.b-btn._link:after{content:"";margin-left:16px;width:20px;height:20px}.product-size-popup-open{overflow:hidden}}body.overflow-hidden{overflow:hidden;position:fixed;top:0;left:0;right:0;bottom:0;min-height:100vh;height:100vh}.b-form__row+.b-form__row{margin-top:32px}.b-form._order .b-form__row+.b-form__row{margin-top:16px}.b-form._order .b-form__input input{padding:12px 16px;font-size:14px;line-height:24px;border:1px solid #b3b3b3;border-radius:7px}.b-form._order .b-form__input input::-webkit-input-placeholder{font-style:normal;font-weight:500;font-size:14px;line-height:24px}.b-form._order .b-form__input input::-moz-placeholder{font-style:normal;font-weight:500;font-size:14px;line-height:24px}.b-form._order .b-form__input input:-ms-input-placeholder{font-style:normal;font-weight:500;font-size:14px;line-height:24px}.b-form._order .b-form__input input::placeholder{font-style:normal;font-weight:500;font-size:14px;line-height:24px}.b-form._catalog .b-form__row+.b-form__row{margin-top:16px}.b-form__block.error input{border-color:#e64833}.b-form__block.error .b-form__block_error{display:block}.b-form__block_title{font-weight:600;font-size:14px;line-height:20px;color:#000;margin-bottom:8px;display:block}.b-form__block_title .not-necessary{font-size:12px}.b-form__block_error{display:none;color:red;font-size:14px;line-height:20px;margin-top:8px}.b-form__block_error._fixed{margin-top:2px;font-size:12px;line-height:normal}.b-form__input{height:40px}.b-form__input input{width:100%;height:100%;border:1px solid #b3b3b3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;padding:12px 16px;font-size:16px;line-height:24px;color:#333;font-weight:500;background-color:transparent;-webkit-transition:border-color .3s,color .3s;-moz-transition:border-color .3s,color .3s;transition:border-color .3s,color .3s}.b-form__input input::-webkit-input-placeholder{font-weight:500;font-size:16px;line-height:24px;color:#b3b3b3}.b-form__input input::-moz-placeholder{font-weight:500;font-size:16px;line-height:24px;color:#b3b3b3}.b-form__input input:-ms-input-placeholder{font-weight:500;font-size:16px;line-height:24px;color:#b3b3b3}.b-form__input input::placeholder{font-weight:500;font-size:16px;line-height:24px;color:#b3b3b3}.b-form__input input:not(:placeholder-shown){border-color:#000}.b-form__input input:hover{border:1px solid #8c8c8c}.b-form__input input:focus{border:1px solid #000}.b-form__textarea textarea{background:#fff;border:1px solid #b3b3b3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;height:124px;width:100%;min-height:100px;resize:vertical;padding:12px 16px;font-size:16px;line-height:24px;color:#333;font-weight:500;font-family:Montserrat,sans-serif;display:block;-webkit-transition:border-color .3s,color .3s;-moz-transition:border-color .3s,color .3s;transition:border-color .3s,color .3s}.b-form__textarea textarea:hover{border:1px solid #8c8c8c}.b-form__textarea textarea:focus{border:1px solid #000}.b-form__textarea textarea.error{border-color:#e64833}.b-form__textarea textarea::-webkit-input-placeholder{color:#b3b3b3}.b-form__textarea textarea::-moz-placeholder{color:#b3b3b3}.b-form__textarea textarea:-ms-input-placeholder{color:#b3b3b3}.b-form__textarea textarea::placeholder{color:#b3b3b3}.b-form__textarea textarea:not(:placeholder-shown){border-color:#000}.b-form__textarea._small textarea{height:69px;min-height:69px;padding:12px 16px;font-size:14px;border:1px solid #b3b3b3;border-radius:8px}.b-form__checkbox.error .b-form__block_error{display:block;padding-left:30px}.b-form__checkbox>label{font-weight:500;font-size:14px;line-height:20px;margin-bottom:0;cursor:pointer;position:relative;padding-left:30px;color:#000;display:inline-block}.b-form__checkbox>label a{text-decoration:underline}.b-form__checkbox>label:after{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border:2px solid #000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;background-color:#fff;-webkit-transition:border-color .3s,background-color .3s;-moz-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s;opacity:.6}.b-form__checkbox input[type=checkbox]{position:absolute;z-index:-1;opacity:0}.b-form__checkbox input[type=checkbox]:checked:not(:disabled)+label:after{opacity:.8;border-color:transparent;background:url(/images/icons/checkbox.svg) no-repeat 50% transparent}.b-form__checkbox input[type=checkbox]:disabled+label{cursor:default;opacity:.5}.b-form__checkbox._order{padding:6px 0 0 3px}.b-form__checkbox._order>label{font-weight:500;font-size:14px;line-height:20px;padding-left:29px}.b-form__checkbox._order>label span{text-decoration:underline}.b-form__checkbox._order>label span:hover{text-decoration:none}.b-form__checkbox._catalog{padding:3px 0 0 3px}.b-form__checkbox._catalog>label{font-weight:500;font-size:14px;line-height:20px;padding-left:29px}.b-form__checkbox._catalog>label span{text-decoration:underline}.b-form__checkbox._catalog>label span:hover{text-decoration:none}.b-form__checkbox._blue>label:after{border:2px solid #28b1d7;background-color:#fff;opacity:1}.b-form__checkbox._blue input[type=checkbox]:checked:not(:disabled)+label:after{opacity:1;border-color:#28b1d7;background:url(/images/icons/checkbox-blue.svg) no-repeat 50% transparent}.checkbox{position:relative;display:-webkit-flex;display:-moz-box;display:flex}.checkbox input[type=checkbox]{position:absolute;z-index:-1;opacity:0}.checkbox input[type=checkbox]:checked:not(:disabled)+label:after{opacity:.8;border-color:transparent;background:url(/images/icons/checkbox.svg) no-repeat 50% transparent}.checkbox input[type=checkbox]:checked:disabled+label:after{opacity:.5;border-color:transparent;background:url(/images/icons/checkbox.svg) no-repeat 50% transparent}.checkbox input[type=checkbox]:disabled+label{cursor:default;opacity:.5}.checkbox__label{font-size:14px;line-height:20px;padding-left:32px;position:relative;cursor:pointer;display:inline-block}.checkbox__label:after{content:"";position:absolute;left:3px;top:6px;width:18px;height:18px;border:2px solid #000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;background-color:#fff;-webkit-transition:border-color .3s,background-color .3s;-moz-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s;opacity:.6}.checkbox__label-bold{display:inline-block;height:20px;color:#ff5d17;background:url(/images/icons/flash-on.svg) no-repeat 100%;background-size:20px auto;padding-right:20px}@media(max-width:1279px){.b-form__row+.b-form__row{margin-top:26px}.checkbox__label{font-size:12px}}@media(max-width:767px){.b-form__row+.b-form__row{margin-top:16px}.b-form__checkbox>label{font-size:12px;line-height:16px;padding-left:32px}.b-form__checkbox>label:after{left:4px}.b-form__textarea._small textarea{height:83px;min-height:83px}.b-form__checkbox._order{padding:0;margin-top:-2px}.b-form__checkbox._order>label{font-weight:500;font-size:10px;line-height:14px;padding:3px 0 0 32px}}.page{padding-top:60px;padding-bottom:150px}.page__top{padding-bottom:60px}.page__greeting{text-transform:uppercase;color:#666;font-weight:700;font-size:20px;line-height:28px;letter-spacing:.5px;margin-bottom:16px}.page__title{margin:0;font-size:40px;line-height:56px;letter-spacing:.5px}.page__title._big{font-size:48px;line-height:72px}.page__title._catalog{font-weight:700;font-size:20px;line-height:28px;color:#232323;text-transform:none}.page__subtitle{letter-spacing:.5px;font-size:20px;line-height:28px;font-weight:500;color:#666;margin-top:16px}.page__back{margin-bottom:16px}.page__back_link{text-transform:uppercase;font-weight:600;font-size:14px;line-height:20px;letter-spacing:.5px;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;color:#666!important;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.page__back_link:before{content:"";height:24px;margin-right:10px;width:24px;background:url(/images/icons/arrow-left-gray.svg) no-repeat 50%;-webkit-flex-shrink:0;flex-shrink:0}@media(min-width:768px){.page__back_link:hover{opacity:.4}}@media(max-width:1279px){.page{padding-bottom:120px}}@media(max-width:767px){body.search-visible .page{padding-top:10px}.page{padding-top:40px;padding-bottom:100px}.page__top{padding-bottom:40px}.page__greeting{font-size:14px;line-height:20px}.page__title,.page__title._big{font-size:20px;line-height:28px}.page__title._catalog{font-weight:600;font-size:16px;line-height:24px;color:#000;letter-spacing:normal}.page__subtitle{letter-spacing:.5px;font-size:20px;line-height:28px;font-weight:500;color:#666;margin-top:16px}.page__back{display:none}}h1.page__title{text-transform:uppercase}.page-wrapper{padding-top:72px;min-height:-webkit-calc(100vh - 128px);min-height:-moz-calc(100vh - 128px);min-height:calc(100vh - 128px)}@media(max-width:1279px){.page-wrapper{padding-top:72px;min-height:-webkit-calc(100vh - 152px);min-height:-moz-calc(100vh - 152px);min-height:calc(100vh - 152px)}}@media(max-width:767px){.page-wrapper{padding-top:56px;min-height:-webkit-calc(100vh - 135px);min-height:-moz-calc(100vh - 135px);min-height:calc(100vh - 135px)}}.page-wrapper.page-wrapper--constructor,.page-wrapper.page-wrapper--success{padding-top:0;min-height:auto}@media(max-width:1279px){.page-wrapper.page-wrapper--constructor,.page-wrapper.page-wrapper--success{padding-top:0;min-height:auto}}@media(max-width:767px){.page-wrapper.page-wrapper--constructor,.page-wrapper.page-wrapper--success{padding-top:0;min-height:auto}}.dark-bg{background-color:#fff;color:#333}.dark-bg .h1-as-h2,.dark-bg h1,.dark-bg h2,.dark-bg h3,.dark-bg h4{color:inherit}.dark-bg .feedback__instruction_item_text,.dark-bg .works__text{color:#fff}.dark-bg .b-form__block_title,.dark-bg .b-form__checkbox>label{color:#000}.dark-bg .upload__btn{border-color:#fff}.dark-bg .upload__btn_icon svg path{fill:#fff}.dark-bg a,.dark-bg a:hover,.dark-bg a:visited:hover{color:#fff}.dark-bg .b-btn,.dark-bg a.b-btn{color:#1a1a1a;background:#fff}@media(min-width:768px){.dark-bg .b-btn:not(._no-hover):hover,.dark-bg a.b-btn:not(._no-hover):hover{background-color:#fff;color:#666}}.dark-bg .b-btn._link,.dark-bg a.b-btn._link{background-color:transparent}.dark-bg .b-btn._link._black,.dark-bg a.b-btn._link._black{color:#fff}.dark-bg .b-btn._link._black:after,.dark-bg a.b-btn._link._black:after{background-image:url(/images/icons/button-arrow-right-white.svg)}.dark-bg .b-btn._link:after,.dark-bg a.b-btn._link:after{background:url(/images/icons/button-arrow-right-black.svg) no-repeat 100%}.light-bg{background-color:#1a1a1a;color:#fff}.light-bg .h1-as-h2,.light-bg h1,.light-bg h2,.light-bg h3,.light-bg h4{color:inherit}.light-bg .swiper__pagination{text-align:center}.light-bg .swiper__pagination .swiper-pagination-bullet{background:#d8d8d8}.light-bg .swiper__pagination._white .swiper-pagination-bullet.swiper-pagination-bullet-active,.light-bg .swiper__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.b-form__checkbox._text-only>label{padding-left:0;cursor:default}.b-form__checkbox._text-only>label:after,.b-form__checkbox._text-only>label:before{display:none;content:none}.grid{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-16px;margin-right:-16px;margin-bottom:-32px}.grid._4-cols .grid__el{width:25%}.grid._forCard{margin:0 -16px}.grid._forCart .grid__el,.grid__el{width:33.33%}.grid__el{margin-bottom:32px;padding-left:16px;padding-right:16px}@media(max-width:1279px){.grid{margin-left:-8px;margin-right:-8px;margin-bottom:-16px}.grid._4-cols .grid__el{width:33.33%}.grid._forCard{margin-left:-8px;margin-right:-8px}.grid._forCard .grid__el{width:33.33%}.grid._forCard .grid__el,.grid__el{padding-left:8px;padding-right:8px;margin-bottom:16px}.grid__el{width:50%}}@media(max-width:767px){.grid._4-cols .grid__el{width:50%}.grid._forCard{margin-left:-4px;margin-right:-4px}.grid._forCard .grid__el{width:50%;padding-left:4px;padding-right:4px;margin-bottom:8px}.grid__el{width:100%}.grid._forCart .grid__el{width:50%}}.header{position:absolute;padding-top:54px;top:0;left:0;right:0;z-index:100;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.header__container{padding:0 46px}.header._menu-open .header__menu-btn{z-index:101;background-color:#fff;-webkit-transition:background-color .3s .3s;-moz-transition:background-color .3s .3s;transition:background-color .3s .3s}@media(min-width:768px){.header._menu-open .header__menu-btn:hover .header__menu-btn_bar{background-color:#666}}.header._menu-open .header__menu-btn_bar{background-color:#333}.header._fixed{position:fixed;background:#fff;padding-top:10px;padding-bottom:10px;width:100vw}.header._fixed .header__inner{-webkit-align-items:center;-moz-box-align:center;align-items:center}.header._fixed .header__logo{width:124px;height:auto}.header._fixed .header__logo svg path{fill:#333}@media(min-width:768px){.header._fixed .header__logo:hover svg path{fill:#666}.header._fixed .header__menu-btn:hover .header__menu-btn_bar{background-color:#666}}.header._fixed .header__menu-btn_bar{background-color:#333}.header__inner{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.header__logo{width:217px;height:auto}.header__logo svg path{fill:#fff}@media(min-width:768px){.header__logo:hover svg path{fill:rgba(255,255,255,.7)}}.header__logo svg{width:100%;height:100%;display:block}.header__logo svg path{-webkit-transition:fill .3s;-moz-transition:fill .3s;transition:fill .3s}.header__menu-btn{width:52px;height:52px;border:0;background:transparent;cursor:pointer;position:relative;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin:-5px -6px 0 0}@media(min-width:768px){.header__menu-btn:hover .header__menu-btn_bar{background-color:#666}}.header__menu-btn_inner{position:relative;width:40px;height:40px;padding:10px 5px}.header__menu-btn_bar{width:100%;height:2px;background-color:#363b3e;margin-bottom:7px;-webkit-transition:background-color .3s,-webkit-transform .5s;transition:background-color .3s,-webkit-transform .5s;-moz-transition:transform .5s,background-color .3s,-moz-transform .5s;transition:transform .5s,background-color .3s;transition:transform .5s,background-color .3s,-webkit-transform .5s,-moz-transform .5s}.header__menu-btn_bar:last-child{margin-bottom:0}.header__menu-btn._active .header__menu-btn_bar:first-child{-webkit-transform:translateY(9px) rotate(-45deg);-moz-transform:translateY(9px) rotate(-45deg);transform:translateY(9px) rotate(-45deg)}.header__menu-btn._active .header__menu-btn_bar:nth-child(2){-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}.header__menu-btn._active .header__menu-btn_bar:nth-child(3){-webkit-transform:translateY(-9px) rotate(45deg);-moz-transform:translateY(-9px) rotate(45deg);transform:translateY(-9px) rotate(45deg)}@media(max-width:1279px){.header{padding-top:44px}.header__container{padding:0 16px}.header__menu-btn{margin:-10px -9px 0 0}}@media(max-width:767px){.header,.header._fixed{padding-top:20px}.header._fixed{padding-bottom:20px}.header._fixed .header__logo,.header__logo{width:87px;height:auto}.header__menu-btn{width:56px;height:56px;position:absolute;right:2px;top:0;margin:0}.header__menu-btn_inner{position:relative;width:24px;height:24px;padding:6px 3px}.header__menu-btn._active .header__menu-btn_bar:first-child{-webkit-transform:translateY(5px) rotate(-45deg);-moz-transform:translateY(5px) rotate(-45deg);transform:translateY(5px) rotate(-45deg)}.header__menu-btn._active .header__menu-btn_bar:nth-child(3){-webkit-transform:translateY(-5px) rotate(45deg);-moz-transform:translateY(-5px) rotate(45deg);transform:translateY(-5px) rotate(45deg)}.header__menu-btn_bar{height:1px;margin-bottom:4px;background-color:#fff}.header__menu-btn_bar:last-child{margin-bottom:0}}.cart-top-block__btns{display:-webkit-flex;display:-moz-box;display:flex;margin-top:48px}.cart-top-block__btn_constructor{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:16px;grid-gap:12px;gap:12px;width:364px;height:56px;margin-right:32px;border-radius:4px;text-transform:uppercase;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:24px}@media(max-width:1279px){.cart-top-block__btns{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;margin-top:40px;text-align:center}.cart-top-block__btn_constructor{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:16px;grid-gap:12px;gap:12px;width:357.5px;height:52px;margin-right:20px;border-radius:4px;text-transform:uppercase;font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:20px}}@media(max-width:767px){.cart-top-block__btns{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-top:20px;text-align:center}.cart-top-block__btns .b-btn._small,.cart-top-block__btns a.b-btn._small{margin:0 0 16px;height:40px;padding:10px 5px}.cart-top-block__btn_constructor{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:100%;height:48px;margin-bottom:16px;border-radius:4px;text-transform:uppercase;font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:24px}}.b-block{padding:40px 0 41px}.b-block._g-indent{padding-left:115px;padding-right:115px}h2{margin-bottom:80px}@media(max-width:1279px){.b-block{padding:40px 0 41px}.b-block._g-indent{padding-left:0;padding-right:0}h2{margin-bottom:60px}}@media(max-width:767px){.b-block{padding:16px 0}h2{margin-bottom:48px}}.landing-constructor__title{text-align:center;max-width:880px;margin:0 auto}.landing-constructor__image img{max-width:100%;display:block}.landing-constructor__btn{margin:80px auto 0;width:540px}@media(max-width:1279px){.landing-constructor__title{max-width:640px}.landing-constructor__btn{margin:60px auto 0;width:100%}}@media(max-width:767px){.landing-constructor__title{text-align:left}.landing-constructor__btn{margin:48px auto 0}}.benefits__title{width:610px;margin-left:auto}.benefits__items{margin-top:160px}.benefits__item{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.benefits__item+.benefits__item{margin-top:160px}.benefits__item._reversed{-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;flex-direction:row-reverse}.benefits__item._reversed .benefits__item_image{margin-left:80px;margin-right:0}.benefits__item._reversed .benefits__item_image img{max-height:unset!important;height:unset!important}.benefits__item_image{position:relative;background:none no-repeat 50%;background-size:cover;width:610px;height:305px;-webkit-flex-shrink:0;flex-shrink:0;margin-right:80px}.benefits__item_image img{max-height:unset!important;height:unset!important}.benefits__item_texts{padding-right:40px;line-height:28px}.benefits__item_title{color:#fff}.benefits__item_text p{margin-top:10px}@media(max-width:1279px){.benefits__title{width:100%}.benefits__items{margin-top:100px}.benefits__item{display:block;margin-right:124px}.benefits__item+.benefits__item{margin-top:100px}.benefits__item._reversed{margin-right:0;margin-left:124px}.benefits__item._reversed .benefits__item_image{margin-left:0;margin-right:0}.benefits__item_image{width:100%;margin-right:0}.benefits__item_texts{padding-right:0;margin-top:20px}.benefits__item_text p{margin-top:8px;line-height:24px}}@media(max-width:767px){.benefits__items{margin-top:80px}.benefits__item{margin-right:0}.benefits__item+.benefits__item{margin-top:80px}.benefits__item._reversed{margin-left:0}.benefits__item_image{height:143px}.benefits__item_texts{line-height:20px}}.clients{padding:20px 0 0}.clients__title{font-weight:600;color:#000;margin-bottom:16px}.clients__items{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.clients__items:after{content:"";-webkit-flex:auto;-moz-box-flex:1;flex:auto}.clients__item{width:25%;height:130px;margin-bottom:32px;text-align:center}.clients__item img{max-width:100%;max-height:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.clients__item:nth-child(4n){text-align:right}.clients__item:nth-child(4n+1){text-align:left}@media(min-width:768px){.clients__item:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}}.clients__item:nth-child(4n){margin-right:0}.clients__btn{text-align:center;margin:0}@media(max-width:1279px){.clients__item{width:33.333333%;height:110px;margin-bottom:84px;margin-right:0}.clients__item img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.clients__item:nth-child(4n),.clients__item:nth-child(4n+1){text-align:center}.clients__btn{margin:16px 0 0}.clients__btn .b-btn{width:100%}}@media(max-width:767px){.clients{padding:0}.clients__title{margin-bottom:32px}.clients__items{max-width:none;width:none;margin:0 -16px;padding:0 16px;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;overflow-y:hidden;overflow-x:auto}.clients__items:after{content:"";-webkit-flex:auto;-moz-box-flex:1;flex:auto;display:none}.clients__item{-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;width:220px;height:130px;margin:0 60px 0 0}.clients__item:nth-child(4n){margin-right:0}.clients__item:last-child{margin:0}.clients__btn{margin:32px 0 0}}.feedback .feedback__title{margin-bottom:31px}.feedback__container{display:-webkit-flex;display:-moz-box;display:flex}.feedback__body{-webkit-flex:1 1 auto;-moz-box-flex:1;flex:1 1 auto}.feedback__btn{letter-spacing:.5px;text-transform:uppercase;width:279px;margin:0 auto}.feedback__checkbox{margin:-2px 0 0 3px}.feedback__image{-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;width:621px;background-image:url(/images/feedback/back.jpg);background-repeat:no-repeat;background-position:50%;background-size:contain;margin-left:32px}.feedback._close{display:none}.feedback__title{font-weight:600;font-size:48px;line-height:59px;letter-spacing:.5px;text-transform:uppercase;color:#000}.feedback__agreement{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;padding:32px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.feedback__agreement._top .feedback__agreement_title{-webkit-box-shadow:none;box-shadow:none}.feedback__agreement._bottom .feedback__agreement_inner:after,.feedback__agreement_wrapper{display:none}.feedback__agreement_inner{width:832px;color:#000;background:#fff;max-height:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;position:relative}.feedback__agreement_inner:after{content:"";position:absolute;bottom:0;left:0;right:0;background:-webkit-gradient(linear,left bottom,left top,color-stop(37.43%,#fff),color-stop(141.18%,hsla(0,0%,100%,0)));background:-webkit-linear-gradient(bottom,#fff 37.43%,hsla(0,0%,100%,0) 141.18%);background:-moz-linear-gradient(bottom,#fff 37.43%,hsla(0,0%,100%,0) 141.18%);background:linear-gradient(0deg,#fff 37.43%,hsla(0,0%,100%,0) 141.18%);height:50px}.feedback__agreement_close{width:32px;height:32px;position:absolute;right:32px;top:32px;cursor:pointer;background:url(/images/icons/close.svg) no-repeat 50%;background-size:contain}.feedback__agreement_title{font-weight:700;font-size:24px;line-height:32px;letter-spacing:.5px;text-transform:uppercase;-webkit-flex-shrink:0;flex-shrink:0;padding:32px 60px 24px 32px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1)}.feedback__agreement_content{padding:0 48px 0 32px;font-size:16px;line-height:20px;letter-spacing:.8px;overflow-y:auto;margin-right:5px;margin-bottom:10px;position:relative}.feedback__instruction_item{display:-webkit-flex;display:-moz-box;display:flex;margin-bottom:32px}.feedback__instruction_item_number{font-weight:600;font-size:32px;line-height:40px;letter-spacing:.01em;width:74px;-webkit-flex-shrink:0;flex-shrink:0}.feedback__instruction_item_text{color:#666;font-weight:600;font-size:20px;line-height:32px;letter-spacing:.5px;text-transform:uppercase;color:#000}.feedback__upload_title{margin:-4px 0 8px;letter-spacing:-.8px}.upload{margin-top:30px}.upload__btn{position:relative;overflow:hidden;border:2px solid #000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;height:40px;font-weight:600;font-size:14px;line-height:20px;letter-spacing:.5px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;text-transform:uppercase;cursor:pointer;-webkit-transition:border-color .3s,color .3s;-moz-transition:border-color .3s,color .3s;transition:border-color .3s,color .3s}@media(min-width:768px){.upload__btn:not(._no-hover):hover{border-color:#666;color:#666}.upload__btn:not(._no-hover):hover path{fill:#979797}}.upload__btn path{-webkit-transition:fill .3s;-moz-transition:fill .3s;transition:fill .3s}.upload__btn_icon{margin-right:14px;height:20px}.upload__input{font-size:100px;opacity:0;position:absolute;right:0;top:0;cursor:pointer}.upload__list{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:16px}.upload__list:empty{display:none}.upload__list_item{padding:10px 32px 10px 16px;font-weight:600;font-size:14px;line-height:20px;letter-spacing:.5px;text-transform:uppercase;position:relative;background:#e6e6e6;border-radius:4px;margin-right:16px;margin-bottom:16px}.upload__list_item_remove{width:20px;height:20px;background:url(/images/icons/close-gray.svg) no-repeat 50%;position:absolute;right:10px;top:50%;margin-top:-10px}@media(max-width:1279px){.feedback{max-width:100%}.feedback__image{margin-left:20px}.feedback__body,.feedback__image{-webkit-flex:1 1 50%;-moz-box-flex:1;flex:1 1 50%;width:50%}.feedback__form{margin-top:48px}.feedback__form_btn{margin-top:34px}.feedback__agreement{padding:32px 28px}.feedback__agreement_inner{width:100%;color:#000;background:#fff;max-height:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;position:relative}.feedback__instruction_item_text{padding-top:2px}.upload{margin-top:26px;margin-bottom:60px}.upload__list{margin-bottom:10px}}@media(max-width:1024px){.feedback__image{display:none}.feedback__body{-webkit-flex:1 1 100%;-moz-box-flex:1;flex:1 1 100%;width:100%}}@media(max-width:767px){.feedback .feedback__title{margin-bottom:14px}.feedback__title{font-size:28px;line-height:34px}.feedback__btn{margin-top:24px;width:100%}.feedback__instruction_item_text{font-size:14px;line-height:32px;margin-bottom:-16px}.feedback__checkbox{margin:-2px 0 0 -1px}.feedback__instruction_item{display:block}.feedback__instruction_item_number{font-weight:700;font-size:24px;line-height:32px;letter-spacing:.5px;margin-bottom:6px}.feedback__agreement{background:#fff;padding:0}.feedback__agreement_close{width:24px;height:24px;right:16px;top:16px}.feedback__agreement_title{font-size:18px;line-height:24px;margin-bottom:8px;padding:16px 40px 8px 16px}.feedback__agreement_content{margin-right:0;padding-left:16px;padding-right:16px}.feedback__form{margin-top:0;padding-bottom:0}.feedback__form_btn{margin-top:24px}.feedback__upload_title{font-weight:500;font-size:12px;line-height:20px}.upload{margin:14px 0 21px}.upload__btn{height:40px}.upload__btn_icon{margin-right:14px;height:20px}.upload__list{display:block;margin-bottom:20px}.upload__list_item{width:100%;text-align:center;padding:10px 32px;margin-right:0;margin-bottom:16px;word-wrap:break-word}.upload__list_item_remove{position:static;margin-top:0;margin-left:6px;display:inline-block;vertical-align:top}.feedback._promo{padding-bottom:24px}.feedback._promo .feedback__title{margin-bottom:32px}}.video-block__modal{font-size:12px}.video-block__modal--content{width:100%;padding:10px 5px}.video-block__modal--close{cursor:pointer;position:absolute;display:block;padding:2px 5px;line-height:20px;right:-10px;top:-10px;font-size:24px;background:#fff;border-radius:18px;border:1px solid #cfcece}.video-block__title{text-transform:uppercase}.video-block__subtitle{width:765px;margin-bottom:40px;font-family:Montserrat;font-style:normal;font-weight:400;font-size:20px;line-height:28px;color:#e5e5e5}.video-block__content{position:relative;height:628px}.video-block__content img{max-width:100%}.video-block__btn{position:absolute;top:50%;left:50%;margin-left:-83px;margin-top:-83px;z-index:2;width:166px;height:166px;background:url(/images/icons/play.svg) no-repeat 50%;background-size:contain;cursor:pointer}.modal-call-back{display:none}.modal-call-back_color{color:#333!important}.modal-call-back__v{width:100vw;height:100vh;position:fixed;top:0;left:0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background-color:#fff;z-index:1000}.modal-call-back__v_close{width:40px;height:40px;position:absolute;top:46px;right:46px;cursor:pointer}.modal-call-back__v_title{font-style:normal;font-weight:700;font-size:48px;line-height:72px;color:#333!important}.modal-call-back__v_subtitle{margin-top:32px;margin-bottom:40px;font-style:normal;font-weight:400;font-size:20px;line-height:28px;color:#333!important}.modal-call-back__v_button{height:56px;padding-top:18px;padding-bottom:18px;background-color:#333!important;font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:#fff!important}.modal-call-back__v .b-form__checkbox_dis:after{opacity:.8!important;border-color:#000!important}.modal-call-back__v .b-form__checkbox_active:after{opacity:.8!important;border-color:#000!important;background:url(/images/icons/checkbox.svg) no-repeat 50% transparent!important}.hello-atelier{padding:160px 0;display:-webkit-flex;display:-moz-box;display:flex}.hello-atelier__title{letter-spacing:.5px;margin-bottom:60px;text-transform:uppercase}.hello-atelier__title,.hello-atelier h3{font-weight:700;font-size:40px;line-height:56px}.hello-atelier h3{width:428px;font-style:normal}.hello-atelier div{width:50%;margin-left:auto}.hello-atelier div p{font-style:normal;font-weight:400;font-size:20px;line-height:28px}.hello-atelier div p+p{margin-top:12px}.call-me-button{margin-top:50px;padding:14px 95px;background:none;text-transform:uppercase;font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:#fff;border:1px solid #fff;border-radius:4px;cursor:pointer}.slider-atelier{position:relative}.slider-atelier__slide{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin-top:40px}.slider-atelier__slide_text{width:70%;min-height:120px}.slider-atelier__nav{display:-webkit-flex;display:-moz-box;display:flex}.slider-atelier__nav+._mob{display:none}.block-atelier-t{margin-top:160px}.block-atelier{margin:160px 0}.block-photo_mr{margin-right:147px}.block-photo__first{display:-webkit-flex;display:-moz-box;display:flex}.block-photo__first_t{margin-top:100px}.block-photo__two{display:-webkit-flex;display:-moz-box;display:flex;margin-top:63px}.block-photo__two_t{max-width:543px;margin-top:160px;font-style:normal;font-weight:400;font-size:20px;line-height:28px}.block-photo__three{display:-webkit-flex;display:-moz-box;display:flex}.block-photo__three .block-photo_mr{margin-top:56px}.block-photo__three .block-photo_mr h3{margin-bottom:48px;font-style:normal;font-weight:700;font-size:32px;line-height:48px}.block-photo__three .block-photo_mr div{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-bottom:30px}.block-photo__three .block-photo_mr div :first-child{height:50px}.block-photo__three .block-photo_mr div p{margin-left:16px}.block-photo__four{display:-webkit-flex;display:-moz-box;display:flex}.block-photo__four ._none-d{display:none}.block-photo__five{display:-webkit-flex;display:-moz-box;display:flex;margin-top:25px}.block-photo__five_t{max-width:543px;margin-top:116px}.block-photo__five_t h4{margin-bottom:24px;font-style:normal;font-weight:700;font-size:20px;line-height:28px}.block-photo__five_t ul{padding-left:12px;list-style:disc}.block-photo__five_t ul li{margin-bottom:16px}.block-photo__coordinates{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:42px 0 0}.block-photo__coordinates_btn{text-transform:uppercase;width:281px;margin:0 auto;letter-spacing:.5px}.block-photo__coordinates_text_inner{max-width:562px;padding-right:20px}.block-photo__coordinates_text{-webkit-flex:1 1 auto;-moz-box-flex:1;flex:1 1 auto;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:#000}.block-photo__coordinates_text p._bold{font-weight:600;font-size:24px;line-height:32px;margin-bottom:0}.block-photo__coordinates_text h2{font-weight:600;font-size:48px;line-height:59px;margin:0 0 16px}.block-photo__coordinates_text h3{font-size:24px;line-height:32px;margin-bottom:16px}.block-photo__coordinates_text p{font-weight:500;font-size:24px;line-height:32px;margin-bottom:8px}.block-photo__coordinates_map{position:relative;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;width:543px}.block-photo__coordinates_map>ymaps{position:absolute;top:0;left:0;width:100%;height:100%}.block-photo__coordinates_text_cont{padding-top:82px}.block-photo__coordinates_block{margin-bottom:32px}@media(max-width:1279px){.video-block__content{height:414px}.video-block__btn{margin-left:-60px;margin-top:-60px;width:120px;height:120px}.modal-call-back__v .feedback__form{width:100%;padding:0 16px}.modal-call-back__v_close{top:32px;right:32px}.modal-call-back__v_subtitle{margin-bottom:32px;font-size:16px;line-height:24px}.modal-call-back__v_button{height:92px;margin-bottom:24px;padding-top:30px;padding-bottom:30px;font-size:24px;line-height:32px}.hello-atelier{padding:100px 0;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.hello-atelier__title{margin-bottom:60px}.hello-atelier h3{width:100%;margin-right:0;margin-bottom:32px}.hello-atelier div{width:100%}.hello-atelier div p{font-style:normal;font-weight:400;font-size:16px;line-height:24px}.hello-atelier div button{width:100%;margin-bottom:50px}.slider-atelier{position:relative}.slider-atelier__slide{margin-top:32px}.slider-atelier__slide_text{width:auto;min-height:72px;margin-left:31px;font-style:normal;font-weight:400;font-size:16px;line-height:24px}.block-atelier-t{margin-top:100px}.block-photo_mr{margin-right:42px}.block-photo__first{position:relative}.block-photo__first_f{width:50%}.block-photo__first_t{position:absolute;top:-33px;right:0;margin-top:100px;width:45%}.block-photo__two{margin-top:132px}.block-photo__two_t{max-width:50%;margin-top:119px;font-size:16px;line-height:24px}.block-photo__three .block-photo_mr{margin-top:56px;margin-right:0;width:75%}.block-photo__three .block-photo_mr h3{margin-bottom:16px;font-size:28px;line-height:36px}.block-photo__three .block-photo_mr div{margin-bottom:16px}.block-photo__three .block-photo_mr div :first-child{height:40px}.block-photo__four{position:relative}.block-photo__four ._none{display:none}.block-photo__four ._none-d{display:block;width:47%;margin-top:164px;margin-right:0}.block-photo__four .block-photo__first_t{width:50%;height:522px;position:static;margin-top:0;margin-right:42px;overflow:hidden}.block-photo__five{margin-top:0;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;position:relative}.block-photo__five .block-photo_mr{display:none}.block-photo__five_t{max-width:100%;margin-top:48px}.block-photo__five_t h4{margin-bottom:24px;font-weight:700;font-size:24px;line-height:28px}.block-photo__five_t ul li{font-weight:400;font-size:16px;line-height:24px}.block-photo__coordinates .block-photo_mr{margin-right:0}.block-photo__coordinates_map,.block-photo__coordinates_text{-webkit-flex:1 1 50%;-moz-box-flex:1;flex:1 1 50%;width:50%}.block-atelier{margin:100px 0}}@media(max-width:767px){.video-block__title{text-align:left}.video-block__content{position:relative;margin-left:-16px;margin-right:-16px;height:230px}.video-block__content img{max-width:100%}.video-block__btn{margin-left:-50px;margin-top:-50px;width:100px;height:100px}.video-block__modal{font-size:12px}.video-block__modal--content{width:100%;padding:10px 5px}.video-block__modal--content iframe{width:300px}.video-block__subtitle{width:100%;font-size:14px;line-height:20px}.modal-call-back__v{-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.modal-call-back__v_close{width:24px;height:24px;top:21px;right:21px}.modal-call-back__v_title{margin-top:17px;font-size:28px;line-height:36px;letter-spacing:.005em}.modal-call-back__v_subtitle{margin-bottom:32px;font-size:14px;line-height:20px}.modal-call-back__v_button{height:48px;margin-top:32px;padding-top:14px;padding-bottom:14px;font-size:14px;line-height:20px}.hello-atelier{padding:80px 0}.hello-atelier__title{margin-bottom:48px;font-size:28px;line-height:36px}.hello-atelier h3{width:100%;font-style:normal;font-weight:700;font-size:28px;line-height:36px;letter-spacing:.005em}.hello-atelier div{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%}.hello-atelier div p{font-size:14px;line-height:20px}.call-me-button{padding:14px 0;border-radius:5px}.slider-atelier_img{margin-right:-16px;margin-left:-16px}.slider-atelier__slide{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-top:16px}.slider-atelier__slide_text{width:100%;min-height:97px;margin-top:24px;margin-left:0}.slider-atelier__nav{display:none}.slider-atelier__nav+._mob{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.slider-atelier__nav+._mob span{width:10px;height:10px;margin:5px;background:#d8d8d8;border-radius:50%;opacity:.2}.slider-atelier__nav+._mob ._activ{background:#fff;opacity:1}.block-atelier-t{margin-top:80px}.block-atelier{margin:80px 0}.block-photo_mr{margin-right:0}.block-photo__first{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.block-photo__first_f{max-width:543px;width:-webkit-calc(100% + 32px);width:-moz-calc(100% + 32px);width:calc(100% + 32px);margin-right:-16px;margin-left:-16px}.block-photo__first_f,.block-photo__first_t{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-self:center;align-self:center}.block-photo__first_t{position:static;max-width:428px;width:76%;margin-top:48px}.block-photo__two{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;margin-top:48px}.block-photo__two .block-photo_mr{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-self:center;align-self:center;max-width:610px}.block-photo__two_t{max-width:100%;margin-top:48px;font-size:14px;line-height:20px}.block-photo__three{-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse}.block-photo__three .block-photo_mr{width:100%;margin-top:48px}.block-photo__three .block-photo_mr h3{margin-bottom:24px;font-size:24px;line-height:32px;letter-spacing:.5px}.block-photo__three .block-photo_mr div{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-bottom:16px}.block-photo__three .block-photo_mr div :first-child{width:34px;height:34px}.block-photo__three .block-photo_mr div p{margin-left:12px}.block-photo__three_t{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-self:center;align-self:center;max-width:542px}.block-photo__four{-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse}.block-photo__four ._none-d{max-width:333px;width:-webkit-calc(100% + 32px);width:-moz-calc(100% + 32px);width:calc(100% + 32px);margin-top:0;margin-right:-16px;margin-left:-16px}.block-photo__four ._none-d,.block-photo__four .block-photo__first_t{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-self:center;align-self:center}.block-photo__four .block-photo__first_t{max-width:428px;width:-webkit-calc(100% - 44px);width:-moz-calc(100% - 44px);width:calc(100% - 44px);height:auto;margin:48px 22px 0}.block-photo__five_t h4{text-transform:none;font-size:18px;letter-spacing:.5px}.block-photo__five_t ul li{font-size:14px;line-height:20px}.block-photo__coordinates{padding:16px 0 0;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.block-photo__coordinates_text{-webkit-order:2;-moz-box-ordinal-group:3;order:2;width:100%;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;padding-top:24px}.block-photo__coordinates_text h2{font-weight:700;font-size:28px;line-height:36px;letter-spacing:.005em;margin-bottom:12px}.block-photo__coordinates_text h3{font-weight:700;font-size:18px;line-height:28px;margin-bottom:6px}.block-photo__coordinates_text p{letter-spacing:normal;text-transform:none}.block-photo__coordinates_text p,.block-photo__coordinates_text p._bold{font-weight:400;font-size:14px;line-height:20px}.block-photo__coordinates_text p a{display:inline-block;margin-top:-2px;font-weight:700;font-size:14px;line-height:24px;color:#979797}.block-photo__coordinates_text_cont{padding-top:32px}.block-photo__coordinates_text_inner{padding-right:0}.block-photo__coordinates_btn{width:100%;margin:32px 0 0}.block-photo__coordinates_block{margin-bottom:24px}.block-photo__coordinates_map{-webkit-order:1;-moz-box-ordinal-group:2;order:1;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;width:100%;height:183px;border-radius:10px;overflow:hidden}}.footer{text-transform:uppercase;padding-top:115px;padding-bottom:120px}.footer__top{padding-bottom:60px}.footer__menu,.footer__top{display:-webkit-flex;display:-moz-box;display:flex}.footer__menu{width:60%}.footer__menu_column{width:43%;padding-right:15px}.footer__menu_item+.footer__menu_item{margin-top:32px}.footer__menu_item a{letter-spacing:.5px;font-weight:600;font-size:14px;line-height:20px;text-transform:uppercase;display:-webkit-flex;display:-moz-box;display:flex}@media(min-width:768px){.footer__menu_item a:hover{text-decoration:underline}}.footer__link+.footer__link{margin-top:32px}.footer__link .b-btn{padding-top:0;padding-bottom:0;height:auto}.footer__bottom{border-top:1px solid #e5e5e5;padding-top:32px}.footer__bottom,.footer__bottom_left{display:-webkit-flex;display:-moz-box;display:flex}.footer__bottom_left{width:60%}.footer__bottom_left_column{width:43%;padding-right:15px}.footer__copyright{font-weight:600;font-size:14px;line-height:20px;letter-spacing:1px;text-transform:uppercase;color:#666}.footer__contact{color:#333;font-weight:700;font-size:16px;line-height:24px;letter-spacing:.5px}@media(max-width:1279px){.footer{padding-top:95px;padding-bottom:100px}.footer__top{display:block}.footer__menu{width:100%;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.footer__menu_column{width:49%}.footer__menu_item+.footer__menu_item{margin-top:24px}.footer__links{margin-top:60px}.footer__bottom{padding-top:24px;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.footer__bottom_left{width:49%;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse}.footer__bottom_left_column{width:100%}.footer__bottom_right{width:49%}.footer__copyright{margin-top:14px}.footer__contact{font-size:14px;line-height:20px;letter-spacing:1px;display:block}}@media(max-width:767px){.footer{padding-top:78px;padding-bottom:80px}.footer__top{padding-bottom:50px}.footer__menu{display:block}.footer__menu_column{width:100%}.footer__menu_column+.footer__menu_column{margin-top:24px}.footer__links{margin-top:50px}.footer__link+.footer__link{margin-top:24px}.footer__bottom{display:block;padding-top:20px}.footer__bottom_left{width:100%}.footer__bottom_right{width:100%;margin-top:16px}.footer__copyright{margin-top:16px}}.reviews .swiper-slide{opacity:0!important}.reviews .swiper-slide.swiper-slide-active{opacity:1!important}.reviews__title{font-weight:600;font-size:48px;line-height:59px;letter-spacing:.5px;margin-bottom:59px}.reviews__nav{display:-webkit-flex;display:-moz-box;display:flex;position:absolute;z-index:3;left:671px;top:457px}.reviews__nav_btn{width:40px;height:40px;background:url(/images/icons/arrow-left-black.svg) no-repeat 50%;cursor:pointer;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.reviews__nav_btn.swiper-button-disabled{opacity:.5!important;cursor:default}@media(min-width:768px){.reviews__nav_btn:hover{opacity:.7}}.reviews__nav_btn._next{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);margin-left:16px}.reviews__pagination-bottom{display:none}.reviews__item{position:relative;height:680px;padding-left:672px;padding-top:181px}.reviews__item_image{position:absolute;left:0;top:0;width:552px;height:680px;background:none no-repeat 50%;background-size:cover}.reviews__item_author{font-size:24px;line-height:32px;letter-spacing:.5px;color:inherit;text-transform:uppercase;font-weight:700}@media(max-width:767px){.reviews__item_author{font-size:20px;line-height:28px}}.reviews__item_text{margin-top:16px;line-height:28px;overflow:hidden}@media(max-width:1279px){.reviews__nav{display:none}.reviews__item{height:auto;padding-left:0;padding-top:0}.reviews__item_image-wrap{max-width:600px;width:100%;margin:0 auto}.reviews__item_image{padding-top:100%;position:static;width:100%;height:auto}.reviews__item_author{margin-top:64px;font-size:32px;line-height:48px}.reviews__item_text{line-height:24px}.reviews__pagination-inner{margin-top:20px;padding-top:100%}.reviews__pagination-bottom{display:block;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:600px;margin:0 auto;bottom:auto!important;z-index:3;pointer-events:none}.reviews__pagination{pointer-events:auto}}@media(max-width:767px){.reviews__title{display:none}.reviews__pagination-inner{margin-top:0;padding:0}.reviews__pagination-bottom{position:static;max-width:none;width:100%;padding-top:21px;padding-bottom:0;-webkit-transform:none;-moz-transform:none;transform:none}.reviews__pagination{top:auto;width:100%}.reviews__pagination .swiper-pagination-bullet{background-color:#d8d8d8;opacity:1}.reviews__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000}.reviews__item_image-wrap{max-width:400px}.reviews__item_author{font-weight:700;letter-spacing:.5px;font-size:24px;line-height:32px;text-transform:none;margin-top:38px}.reviews__item_text{margin-top:20px;line-height:20px}.reviews__item_image{padding-top:76%}}.works__texts{margin:0 0 0 60%;max-width:428px}.works__title{display:-webkit-flex;display:-moz-box;display:flex;font-weight:700;font-size:48px;line-height:72px;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;width:100%}.works__text{color:#666}.works__btns{text-align:center;margin:160px 0 0}.works__btn{-webkit-flex:1 1 50%;-moz-box-flex:1;flex:1 1 50%;padding:0 10px}.works__btn_constructor.b-btn{white-space:nowrap}.works__row{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.works__row:nth-child(2){margin-top:59px}.works__row:nth-child(3){margin-top:43px}.works__row_col:first-child{width:49%}.works__row_col:first-child .work{margin-left:auto}.works__row_col:nth-child(2){width:40%}.work{width:543px;max-width:100%}.work__image{background:none no-repeat 50%;background-size:cover}.work__name{font-weight:700;font-size:16px;line-height:24px;letter-spacing:.5px;text-transform:uppercase;margin-top:16px}.work._1{margin-top:-112px}.work._1 .work__image{height:723px}.work._2{width:428px;margin-top:175px}.work._2 .work__image{height:680px}.work._3 .work__image{height:545px}.work._4{width:313px;margin-top:36px}.work._4 .work__image{height:433px}.work._5{width:100%;margin-top:162px}.work._5 .work__image{height:837px}.work._6 .work__image{height:670px}@media(max-width:1279px){.works{padding-bottom:98px}.works__texts{margin-left:0;max-width:438px}.works__items{margin-top:58px}.works__btns{margin-top:98px}.works__btn{padding:0}.works__btn+.works__btn{margin-top:31px}.works__row:nth-child(2){margin-top:47px}.works__row:nth-child(3){margin-top:47px;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse}.works__row:nth-child(3) .works__row_col{width:100%}.works__row:nth-child(3) .works__row_col .work{margin-left:auto;margin-right:auto}.works__row_col:first-child{width:53%}.works__row_col:first-child .work{margin-left:0}.works__row_col:nth-child(2) .work{margin-left:auto}.work{width:543px;max-width:100%}.work._1{margin-top:0;width:100%}.work._1 .work__image{height:524px}.work._2{width:100%;margin-top:208px}.work._2 .work__image{height:462px}.work._3{width:96%}.work._3 .work__image{height:379px}.work._4{width:94%;margin-top:190px}.work._4 .work__image{height:381px}.work._5{width:89%;margin-top:47px}.work._5 .work__image{height:837px}.work._6{width:62%}.work._6 .work__image{height:558px}}@media(max-width:767px){.works{padding-top:32px;padding-bottom:88px}.works__title{font-size:28px;line-height:36px;letter-spacing:.005em}.works__items{margin-top:68px}.works__btns{margin-top:80px}.works__btn+.works__btn{margin-top:12px}.works__row{-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.works__row:nth-child(2),.works__row:nth-child(3){margin-top:48px}.works__row_col{width:100%!important}.work{width:100%;margin-left:auto;margin-right:auto}.work__name{font-size:14px;line-height:20px;margin-top:8px}.work._1{margin-top:0;width:100%}.work._1 .work__image{height:383px}.work._2{margin:48px auto 0;width:73%}.work._2 .work__image{height:334px}.work._3{width:100%}.work._3 .work__image{height:289px}.work._4{margin:48px auto 0;width:73%}.work._4 .work__image{height:334px}.work._5{width:100%;margin-top:47px}.work._5 .work__image{margin-left:-16px;margin-right:-16px;height:409px;margin-bottom:16px}.work._6{width:100%}.work._6 .work__image{height:354px}}.menu__wrapper{position:fixed;top:72px;left:0;right:0;height:-webkit-calc(100vh - 72px);height:-moz-calc(100vh - 72px);height:calc(100vh - 72px);background-color:#fff;z-index:1;color:#333;overflow-y:auto;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%);opacity:0;-webkit-transition:opacity .3s,-webkit-transform .6s;transition:opacity .3s,-webkit-transform .6s;-moz-transition:transform .6s,opacity .3s,-moz-transform .6s;transition:transform .6s,opacity .3s;transition:transform .6s,opacity .3s,-webkit-transform .6s,-moz-transform .6s}.menu__wrapper._active{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0);opacity:1;z-index:1}.menu__wrapper .container{position:relative}.menu__inner{display:-webkit-flex;display:-moz-box;display:flex;padding:43px 0 0}.menu__list{width:486px}.menu__list._first{margin-right:51px}.menu__links{-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;padding:36px 0 0 20px;margin-left:auto}@media(max-width:1279px){.menu{max-width:100%;margin:0 auto;padding-left:0;padding-top:24px}.menu__inner{display:block;padding:0}.menu__list{width:100%}.menu__list._first{margin:0 0 32px}.menu__links{padding:32px 0 0}}@media(max-width:767px){.menu{padding-top:17px}.menu__wrapper{top:56px;height:-webkit-calc(100vh - 56px);height:-moz-calc(100vh - 56px);height:calc(100vh - 56px)}.menu__wrapper .container{position:relative}.menu__list._first{margin:0}.menu__links{padding:15px 0 0}}.footer-main{border-top:1px solid #e5e5e5;padding-top:33px;padding-bottom:20px;color:#333}.footer-main__row{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center}.footer-main__top{margin-bottom:16px}.footer-main__bottom{-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;flex-direction:row-reverse}.footer-main__networks{-webkit-order:2;-moz-box-ordinal-group:3;order:2}.footer-main__link{text-transform:uppercase;font-weight:600;font-size:14px;line-height:20px;letter-spacing:.5px;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.footer-main__link:before{content:"";display:inline-block;height:24px;margin-right:8px;vertical-align:top;width:24px;background:url(/images/icons/arrow-left-black-main.svg) no-repeat 50%}@media(min-width:768px){.footer-main__link:hover{opacity:.4}}.footer-main__contact{font-weight:700;font-size:16px;line-height:24px;letter-spacing:.5px;text-transform:uppercase}.footer-main__copyright{margin-top:10px;font-weight:600;font-size:10px;line-height:24px;text-transform:uppercase;color:#666}.footer-main__copyright a{color:#666;text-decoration:underline}@media(max-width:1279px){.footer-main{padding-top:24px;padding-bottom:53px}.footer-main__contact{font-size:14px;line-height:20px;letter-spacing:1px}}@media(max-width:767px){.footer-main{padding-top:16px;padding-bottom:18px}.footer-main._hide-on-mobile{display:none}.footer-main__row{display:block}.footer-main__top{margin-bottom:0}.footer-main .networks,.footer-main__contact,.footer-main__copyright{margin-top:16px}.footer-main .networks._hide-mobile,.footer-main__contact._hide-mobile,.footer-main__copyright._hide-mobile{display:none}.footer-main__contact{margin-top:0}.footer-main__link._hide-on-mobile{display:none}}.with-fancybox body{overflow:hidden}.popup-fancybox .fancybox__slide{padding:32px}.popup-fancybox .fancybox__backdrop{background:rgba(0,0,0,.4)}.popup-fancybox .carousel__button.is-close{top:30px;right:30px;background:url(/images/icons/close-fancybox.svg) no-repeat 50%}.popup-fancybox .carousel__button.is-close svg{display:none}@media(max-width:767px){.popup-fancybox .carousel__button.is-close{right:16px;top:16px;width:24px;height:24px;background-size:contain}.product-detail-fancybox .fancybox__slide{padding:0}.product-detail-fancybox .fancybox__backdrop{background:#fff}.popup-fancybox-cart-empty-popup .fancybox__slide,.popup-fancybox-cart-empty .fancybox__slide,.popup-fancybox-product-confirm-remove .fancybox__slide{padding:0;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.popup-fancybox-cart-empty-popup .fancybox__slide:after,.popup-fancybox-cart-empty-popup .fancybox__slide:before,.popup-fancybox-cart-empty .fancybox__slide:after,.popup-fancybox-cart-empty .fancybox__slide:before,.popup-fancybox-product-confirm-remove .fancybox__slide:after,.popup-fancybox-product-confirm-remove .fancybox__slide:before{display:none}}.catalog-search{position:relative;width:100%;margin-bottom:0}.catalog-search__search-form{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:7px 8px 7px 16px;border:1px solid #e5e5e5;border-radius:4px}.catalog-search__search-form form{display:-webkit-flex;display:-moz-box;display:flex;width:100%;height:24px}.catalog-search__search-form form input{width:100%;height:24px;margin-right:16px;padding:0;border:none;font-size:14px}.catalog-search__search-form form input::-webkit-input-placeholder{font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#b3b3b3}.catalog-search__search-form form input::-moz-placeholder{font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#b3b3b3}.catalog-search__search-form form input:-ms-input-placeholder{font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#b3b3b3}.catalog-search__search-form form input::placeholder{font-style:normal;font-weight:500;font-size:14px;line-height:24px;color:#b3b3b3}.catalog-search__search-form form label{position:absolute;width:1px;height:1px;visibility:hidden;opacity:0}.catalog-search__search-form form button{width:24px;height:24px;padding:0;border:none;background:none}.catalog-search__search-form form button img{width:24px;height:24px;cursor:pointer}.catalog-search__result{position:absolute;width:100%;max-height:329px;margin-top:2px;padding:24px 15px 25px 1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;z-index:11;background:#fff;border:1px solid #e5e5e5;border-radius:4px}.catalog-search__result_item{padding:8px 4px 8px 16px;font-style:normal;font-weight:500;font-size:14px;line-height:20px;cursor:pointer}.catalog-search__result_item mark{background-color:inherit;color:#b89e61}.catalog-search__result_item:hover{background:#f8f8f8}.catalog-search__result::-webkit-scrollbar{width:7px}.catalog-search__result::-webkit-scrollbar-thumb:vertical{width:7px;background:#c4c4c4;border-radius:4px}.catalog-search__result_unvisible{display:none}@media(max-width:1279px){.catalog-search{margin-bottom:10px}.catalog-search__result{width:100%;height:auto;margin-top:7px}.catalog-search_visible-on-mobile{display:none}}@media(max-width:767px){.catalog-search{width:100%;top:0;background-color:#fff}.catalog-search__search-form{border-color:#666}.catalog-search__result{height:100vh;max-height:100vh;position:fixed;border:none}.catalog-search_visible-on-mobile{display:none}}.catalog-filter{position:relative;width:100%;padding:10px 0}.catalog-filter+.catalog-filter{margin-top:32px}.catalog-filter__overlay{position:absolute;top:0;left:-20px;right:-20px;bottom:0;background:-webkit-gradient(linear,right top,left top,from(#fff),color-stop(77.12%,#f2f2f2),to(#f2f2f2));background:-webkit-linear-gradient(right,#fff,#f2f2f2 77.12%,#f2f2f2);background:-moz-linear-gradient(right,#fff 0,#f2f2f2 77.12%,#f2f2f2 100%);background:linear-gradient(270deg,#fff,#f2f2f2 77.12%,#f2f2f2);opacity:.5;z-index:2;margin:0;z-index:3}.catalog-filter__title{font-weight:600;font-size:14px;line-height:20px;letter-spacing:.5px;text-transform:uppercase;color:#000}.catalog-filter__options{margin-top:17px}.catalog-filter__option+.catalog-filter__option{margin-top:12px}.catalog-filter__clear{display:none}@media(max-width:1279px){.catalog-filter{padding:0;border-top:1px solid #e5e5e5}.catalog-filter+.catalog-filter{margin-top:0}.catalog-filter__overlay{left:0;right:0}.catalog-filter__top{padding:16px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.catalog-filter__clear{color:#b89e61;display:block;cursor:pointer}.catalog-filter__clear,.catalog-filter__title{font-weight:600;font-size:12px;line-height:16px}.catalog-filter__title{letter-spacing:0;text-transform:none;color:#000}.catalog-filter__options{margin-top:0}.catalog-filter__option{padding:16px 16px 15px;border-top:1px solid #e5e5e5}.catalog-filter__option+.catalog-filter__option{margin-top:0}}.range-slider{position:relative}.range-slider .rc-slider-handle{position:absolute;width:24px;height:24px;background:#fff;border:2px solid #208eac!important;border-radius:50%;top:-2px;border:0;cursor:pointer;-webkit-box-shadow:none!important;box-shadow:none!important}.range-slider .rc-slider-handle:active{-webkit-box-shadow:none;box-shadow:none}.range-slider .rc-slider-rail{height:2px;background:#e5e5e5;border:0;margin-left:0;margin-right:0}.range-slider .rc-slider-track{background:#208eac;height:2px}.range-slider__top{font-weight:600;font-size:14px;line-height:20px;padding:6px 0}.range-slider__inner{padding:0 12px}.range-slider__wrap{position:relative;padding-top:23px}.range-slider__disabled{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.5;background-color:#fff;z-index:1}.range-slider__fields{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin-top:27px}.range-slider__field{font-size:14px;line-height:20px;color:#bfbfbf;position:relative;width:-webkit-calc(50% - 4px);width:-moz-calc(50% - 4px);width:calc(50% - 4px);max-width:170px}.range-slider__field._full-width{max-width:none}.range-slider__field-title{position:absolute;left:8px;height:20px;top:50%;margin-top:-10px;z-index:2;pointer-events:none}.range-slider__field-inp{height:36px}.range-slider__field-inp input{font-weight:500;background:#fff;border-radius:8px;width:100%;height:100%;font-size:14px;line-height:20px;padding:6px 8px 6px 28px;color:#000;border:2px solid #b3b3b3}@media(max-width:767px){.range-slider__field{max-width:113px}.range-slider__field._full-width{max-width:none}.range-slider__wrap{padding-top:17px}}.sm{display:none}@media(max-width:767px){.sm{display:block}.mmm{-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;display:-webkit-flex;display:-moz-box;display:flex}.header-main__card__sum{display:none;margin-left:auto}}@-webkit-keyframes loading{0%{left:-45%}to{left:100%}}@keyframes loading{0%{left:-45%}to{left:100%}}.product{position:relative;height:492px}.product__placeholder{position:relative;height:100%;width:100%;background-color:#979797;background:-webkit-gradient(linear,right top,left top,from(#fff),color-stop(77.12%,#f2f2f2),to(#f2f2f2));background:-webkit-linear-gradient(right,#fff,#f2f2f2 77.12%,#f2f2f2);background:-moz-linear-gradient(right,#fff 0,#f2f2f2 77.12%,#f2f2f2 100%);background:linear-gradient(270deg,#fff,#f2f2f2 77.12%,#f2f2f2);border-radius:8px;overflow:hidden}.product__placeholder-activity{position:absolute;left:-45%;height:100%;width:45%;background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,98%,.1)),color-stop(hsla(0,0%,98%,.5)),color-stop(hsla(0,0%,98%,.8)),color-stop(hsla(0,0%,98%,.6)),to(hsla(0,0%,98%,.1)));background-image:-webkit-linear-gradient(right,hsla(0,0%,98%,.1),hsla(0,0%,98%,.5),hsla(0,0%,98%,.8),hsla(0,0%,98%,.6),hsla(0,0%,98%,.1));background-image:-moz-linear-gradient(right,hsla(0,0%,98%,.1),hsla(0,0%,98%,.5),hsla(0,0%,98%,.8),hsla(0,0%,98%,.6),hsla(0,0%,98%,.1));background-image:linear-gradient(270deg,hsla(0,0%,98%,.1),hsla(0,0%,98%,.5),hsla(0,0%,98%,.8),hsla(0,0%,98%,.6),hsla(0,0%,98%,.1));-webkit-animation:loading 1s infinite;animation:loading 1s infinite}.product._size-open .product__inner{border-color:#e5e5e5;-webkit-box-shadow:inset 0 0 0 1px #e5e5e5;box-shadow:inset 0 0 0 1px #e5e5e5}.product._size-open .product__hidden{display:block}@media(min-width:768px){.product:hover .product__inner{border-color:#e5e5e5;-webkit-box-shadow:inset 0 0 0 1px #e5e5e5;box-shadow:inset 0 0 0 1px #e5e5e5}.product:hover .product__hidden{display:block}}.product__inner{padding:16px 16px 40px;min-height:492px;border:1px solid transparent;-webkit-transition:border-color .3s;-moz-transition:border-color .3s;transition:border-color .3s;position:absolute;top:0;left:0;right:0}.product__remove{position:absolute;top:16px;right:16px;z-index:4;width:24px;height:24px;background:url(/images/icons/delete.svg) no-repeat 50%;background-size:contain;cursor:pointer;border:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}@media(min-width:768px){.product__remove:hover{opacity:.7}}.product__image{position:relative;width:100%;height:245px;display:-webkit-flex;display:-moz-box;display:flex;background-color:#fff}.product__image img{max-width:100%!important;max-height:100%!important;margin:auto;width:unset!important;height:unset!important;min-width:unset!important;min-height:unset!important}.product__images{position:relative}.product__images_pagination{text-align:center;margin-top:6px}.product__images_pagination .swiper-pagination-bullet{border:2px solid #000;opacity:.6;background:#fff;width:10px;height:10px;margin:0 5px!important}.product__images_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background:#000}.product__images_sectors{position:absolute;left:0;right:0;top:0;height:245px;z-index:3;display:-webkit-flex;display:-moz-box;display:flex;cursor:pointer}.product__images_sector{-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1}.product__price{font-weight:600;font-size:18px;line-height:28px;margin-bottom:12px;margin-top:13px}.product__description{font-weight:500;font-size:14px;line-height:20px;height:40px;margin-bottom:12px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.product__hidden{display:none;-webkit-transition:display .3s;-moz-transition:display .3s;transition:display .3s}.product__btn{display:block;padding:13px 16px;width:100%;text-decoration:none;text-transform:uppercase;border-radius:4px;font-weight:600;font-size:14px;line-height:20px;text-align:center;letter-spacing:.5px;color:#fff;margin-bottom:12px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;cursor:pointer;border:0}.product__btn._inCard{background-color:#333;color:#fff}@media(min-width:768px){.product__btn._inCard:hover{background-color:#666;color:#fff}}.product__btn._toChange{background-color:#b89e61;color:#fff}@media(min-width:768px){.product__btn._toChange:hover{background-color:rgba(184,158,97,.7);color:#fff}}.product__info{font-size:12px;line-height:18px;color:#7f7f7f}.product__info a{cursor:pointer;text-decoration:underline}.product__mobile{display:none}.product__size{position:absolute;top:0;left:0;right:0;bottom:0;z-index:7;background:#fff;padding:83px 16px 40px;display:none}.product__size_title{font-weight:600;font-size:13px;line-height:20px;text-transform:uppercase;color:#000}.product__size_items{margin-top:71px;min-height:195px;max-height:275px;overflow-y:auto}.product__size_btn{margin-top:16px}@media(max-width:1279px){.product{height:auto;padding:10px 10px 32px;border:1px solid #e5e5e5}.grid__el .product{height:100%}.product._placeholder{height:471px;padding:0;border:none}.product__inner{border:0!important;padding:0;min-height:0;position:relative;-webkit-box-shadow:none!important;box-shadow:none!important}.product__remove{top:10px;right:-2px;width:20px;height:20px}.product__hidden{display:block}.product__price{font-size:20px;margin-top:8px}.product__description,.product__price{margin-bottom:8px}.product__btn{padding:10px 16px;margin-bottom:10px}.product__info{line-height:16px}.product__image{height:214px}.product__images_pagination{margin-top:-2px;line-height:20px}.product__images_pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0 4px!important}.product__images_sectors{height:214px}.product__size .size-popup__close{top:8px;right:8px}.product__size_items{max-width:300px;margin-top:48px;min-height:157px;max-height:218px;margin-right:-20px}}@media(max-width:767px){.product{padding:8px 8px 16px}.product._placeholder{height:274px;padding:0}.product__inner{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.product__remove{top:-2px;right:-1px;width:24px;height:24px}.product__price{-webkit-order:2;-moz-box-ordinal-group:3;order:2;margin-bottom:8px;font-size:16px;line-height:1}.product__description{-webkit-order:1;-moz-box-ordinal-group:2;order:1;margin-bottom:0;font-size:12px;line-height:15px;height:30px;margin-top:12px}.product__hidden{display:none!important}.product__image{height:124px;cursor:pointer}.product__images_pagination{margin-top:1px;line-height:20px}.product__images_pagination .swiper-pagination-bullet{width:5px;height:5px;border-width:1px;margin:0 3px!important}.product__images_sectors{height:124px;display:none}.product__mobile{-webkit-order:3;-moz-box-ordinal-group:4;order:3;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center}.product__info-sm{font-size:12px;line-height:14px;text-decoration:underline;cursor:pointer}.product__btn{border-radius:3px;width:32px;height:32px;background-repeat:no-repeat;background-position:50%;margin-bottom:0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.product__btn._inCardSm{background-color:#333;-webkit-box-shadow:0 0 3.21035px rgba(0,0,0,.25);box-shadow:0 0 3.21035px rgba(0,0,0,.25);background-image:url(/images/icons/card.svg)}.product__btn._toChangeSm{background-color:#b89e61;-webkit-box-shadow:0 0 3.21035px rgba(184,158,97,.25);box-shadow:0 0 3.21035px rgba(184,158,97,.25);background-image:url(/images/icons/to-change.svg)}.product__size{position:fixed;padding:16px;z-index:11}.product__size .size-popup__close{top:16px;right:16px}.product__size_title{font-weight:700;font-size:16px;line-height:24px;letter-spacing:.5px;text-transform:uppercase;padding-right:40px}.product__size_items{max-width:300px;max-height:330px;margin-top:40px;min-height:0}.product__size_btn{margin-top:32px}.product__size_btn button{width:100%;height:48px}}@media(max-width:374px){.product__description{font-size:10px;height:28px;line-height:14px}.product__price{margin-top:10px;font-size:14px}.product__info-sm{font-size:8px}}.product-detail-info{display:none}.product-detail__title{font-weight:500;font-size:20px;line-height:28px;margin-top:32px;min-height:56px;letter-spacing:.5px}.product-detail__images{margin-top:20px;width:100%}.product-detail__images__mobile,.product-detail__images_pagination{display:none}.product-detail__images_slider-preview{position:absolute;top:0;left:0;width:110px;height:412px;z-index:2;margin-right:-5px;padding-right:5px}.product-detail__images_slider-preview .swiper-slide{height:86px;border:1px solid #e5e5e5;border-radius:4px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;background-color:#fff;cursor:pointer;-webkit-transition:border-color .3s;-moz-transition:border-color .3s;transition:border-color .3s}@media(min-width:768px){.product-detail__images_slider-preview .swiper-slide:hover{border-color:#333}}.product-detail__images_slider-preview .swiper-slide.swiper-slide-thumb-active{border:2px solid #333}.product-detail__images_slider-preview .swiper-slide img{min-width:unset!important;width:unset!important}.product-detail__steps{width:543px}.product-detail__step_title{font-weight:700;font-size:32px;line-height:48px;letter-spacing:.5px;margin-bottom:32px}.product-detail__step_title._only-mobile{display:none}.product-detail__total{z-index:10;position:-webkit-sticky;position:sticky;bottom:0;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin-top:16px;padding:32px;background:#f7f7f7}.product-detail__total,.product-detail__total__container{display:-webkit-flex;display:-moz-box;width:100%;height:104px;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.product-detail__total__container{-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.product-detail__total_top{width:550px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;text-align:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;font-weight:700}.product-detail__total_top-table{display:none}.product-detail__total_title{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;font-size:14px;line-height:26px}.product-detail__total_price{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-size:24px;line-height:29px;text-align:right;letter-spacing:.03em}.product-detail__total_text{font-size:12px;line-height:16px;color:#666}.product-detail__nav{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.product-detail__nav_btn{width:231px}.product-detail__nav_btn .b-btn{width:231px;height:40px;padding:4px 10px;font-size:14px;line-height:20px;cursor:pointer;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.product-detail__nav_btn._prev .b-btn{height:40px;background:transparent;border:2px solid #000;color:#000}@media(min-width:768px){.product-detail__nav_btn._prev .b-btn:hover{border-color:#666;color:#666}.product-detail__nav_btn._prev .b-btn:hover path{fill:#666}}.product-detail__nav_btn._prev .b-btn svg{margin-right:12px}.product-detail__nav_btn._prev .b-btn svg path{-webkit-transition:fill .3s;-moz-transition:fill .3s;transition:fill .3s}.product-detail__nav_btn._hideprev .b-btn{height:40px;width:231px;display:none;background:transparent;border:2px solid #000;color:#000}@media(min-width:768px){.product-detail__nav_btn._hideprev .b-btn:hover{border-color:#666;color:#666}.product-detail__nav_btn._hideprev .b-btn:hover path{fill:#666}}.product-detail__nav_btn._hideprev .b-btn svg{margin-right:12px}.product-detail__nav_btn._hideprev .b-btn svg path{-webkit-transition:fill .3s;-moz-transition:fill .3s;transition:fill .3s}.product-detail__nav_btn._next svg{margin-left:16px}.product-detail__params{padding-bottom:35px}.product-detail__params_block+.product-detail__params_block{margin-top:48px}.product-detail__params_block_title{font-weight:700;font-size:24px;line-height:24px;letter-spacing:.5px;text-transform:uppercase}.product-detail__params_block_items{margin-top:24px}.product-detail__param{font-size:14px;line-height:20px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;position:relative}.product-detail__param:after{content:"";position:absolute;bottom:2px;left:0;right:0;height:1px;background:url(/images/icons/dot.png)}.product-detail__param+.product-detail__param{margin-top:32px}.product-detail__param_text{display:-webkit-flex;display:-moz-box;display:flex;max-width:60%;background-color:#fff;position:relative;z-index:2}.product-detail__param_text._title{color:gray;padding-right:4px}.product-detail__param_text._value{font-weight:500;color:#000;padding-left:4px;text-align:right}.product-detail__engraving{border-top:1px solid #e5e5e5;padding-top:24px;margin-bottom:60px}.product-detail__engraving_title{font-weight:700;font-size:16px;line-height:20px;letter-spacing:.03em;text-transform:uppercase;color:#333}.product-detail__engraving input[type=radio]{position:absolute;z-index:-1;opacity:0}.product-detail__engraving input[type=radio]:checked:not(:disabled)+label:after{opacity:1;border-color:transparent;background:url(/images/icons/radio-active.svg) no-repeat 50% transparent}.product-detail__engraving_options{display:-webkit-flex;display:-moz-box;display:flex;margin-top:34px}.product-detail__engraving_option+.product-detail__engraving_option{margin-left:66px}.product-detail__engraving_option_label{position:relative;font-weight:500;font-size:14px;line-height:20px;margin-bottom:0;cursor:pointer;padding-left:30px;color:#000;display:inline-block}.product-detail__engraving_option_label:after{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:2px solid #000;opacity:.6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:50%;background-color:#fff;-webkit-transition:border-color .3s,background-color .3s;-moz-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s}@media(max-width:1279px){.product-detail__title{margin-top:70px;min-height:auto}.product-detail__images{margin-top:40px;width:100%;padding-top:0}.product-detail__images_slider-main{width:548px}.product-detail__images_slider-main .swiper-slide{height:494px}.product-detail__images_slider-preview{width:78px}.product-detail__images_slider-preview .swiper-slide{height:63px;border-radius:3px}.product-detail__steps{width:100%;margin-top:40px}.product-detail__step_title{margin-bottom:32px;font-size:32px;line-height:48px}.product-detail__step_title br{display:none}.product-detail__engraving_option+.product-detail__engraving_option{margin-left:138px}.product-detail__total{z-index:10;position:-webkit-sticky;position:sticky;bottom:0;height:104px;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin-top:16px;background:#f7f7f7}.product-detail__total,.product-detail__total__container{display:-webkit-flex;display:-moz-box;width:100%;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.product-detail__total__container{-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;height:141px}.product-detail__total_text{color:#000;margin-bottom:16px;margin-top:0;-webkit-order:-1;-moz-box-ordinal-group:0;order:-1}.product-detail__total_top{display:none}.product-detail__total_top-table{width:100%;margin-bottom:16px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;text-align:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;font-weight:700}.product-detail__nav{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.product-detail__nav_btn{width:311px}.product-detail__nav_btn .b-btn{width:321px;height:40px;padding:4px 10px;font-size:14px;line-height:20px;cursor:pointer;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.product-detail__nav_btn._prev .b-btn{height:40px;background:transparent;border:2px solid #000;color:#000}}@media(max-width:1279px)and (min-width:768px){.product-detail__nav_btn._prev .b-btn:hover{border-color:#666;color:#666}.product-detail__nav_btn._prev .b-btn:hover path{fill:#666}}@media(max-width:1279px){.product-detail__nav_btn._prev .b-btn svg{margin-right:12px}.product-detail__nav_btn._prev .b-btn svg path{-webkit-transition:fill .3s;-moz-transition:fill .3s;transition:fill .3s}.product-detail__nav_btn._hideprev .b-btn{height:40px;width:321px;display:none;background:transparent;border:2px solid #000;color:#000}}@media(max-width:1279px)and (min-width:768px){.product-detail__nav_btn._hideprev .b-btn:hover{border-color:#666;color:#666}.product-detail__nav_btn._hideprev .b-btn:hover path{fill:#666}}@media(max-width:1279px){.product-detail__nav_btn._hideprev .b-btn svg{margin-right:12px}.product-detail__nav_btn._hideprev .b-btn svg path{-webkit-transition:fill .3s;-moz-transition:fill .3s;transition:fill .3s}.product-detail__nav_btn._next svg{margin-left:16px}.product-detail__params{padding-bottom:35px}.product-detail__params_block+.product-detail__params_block{margin-top:48px}.product-detail__params_block_title{font-weight:700;font-size:32px;line-height:24px;letter-spacing:.5px;text-transform:uppercase}.product-detail__params_block_items{margin-top:24px}}@media(max-width:767px){.product-detail-info{display:block;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);position:fixed;left:0;right:0;top:0;background:#fff;z-index:100;padding:20px 16px;-webkit-transform:translateY(-110%);-moz-transform:translateY(-110%);transform:translateY(-110%);-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-moz-transition:transform .4s,-moz-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s,-moz-transform .4s}.product-detail-info._show{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0)}.product-detail-info__image,.product-detail-info__inner{display:-webkit-flex;display:-moz-box;display:flex}.product-detail-info__image{width:90px;-webkit-flex-shrink:0;flex-shrink:0;margin-left:10px;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;-webkit-align-items:center;-moz-box-align:center;align-items:center}.product-detail-info__image img{max-width:100%;max-height:75px}.product-detail-info__block{width:100%}.product-detail-info__title{font-weight:500;font-size:14px;line-height:20px;height:40px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin-top:16px}.product-detail__note{position:absolute;bottom:100%;left:0;width:100%;z-index:2;padding:16px 34px 16px 16px;background-color:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.06);box-shadow:0 2px 10px rgba(0,0,0,.06);font-weight:400;font-size:12px;line-height:18px;color:#000}.product-detail__note-close{position:absolute;margin-right:0;width:24px;height:24px;z-index:2;top:10px;right:10px;background:url(/images/icons/close-fancybox.svg) no-repeat 50%;background-size:contain;cursor:pointer}.product-detail__note-text{font-size:12px;line-height:18px;color:#000}.product-detail__title{display:none}.product-detail__images{margin-top:20px;width:100%}.product-detail__images__desktop{display:none}.product-detail__images__mobile{display:block}.product-detail__images_pagination{display:block;text-align:center;z-index:2;position:relative}.product-detail__images_pagination .swiper-pagination-bullet{width:10px;height:10px;border:2px solid #000;background:#fff;opacity:.6;margin:0 5px}.product-detail__images_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000;opacity:1}.product-detail__images_slider-preview{display:none}.product-detail__steps{margin-top:17px}.product-detail__step_title{font-weight:700;font-size:16px;line-height:28px;text-transform:uppercase;color:#333;margin-bottom:0}.product-detail__step_title._only-mobile{display:block}.product-detail__step_title._only-desktop{display:none}.product-detail__step__header_title{font-weight:700;font-size:20px;line-height:28px;letter-spacing:.5px;margin-bottom:16px}.product-detail__total{z-index:10;position:-webkit-sticky;position:sticky;bottom:0;display:block;width:100%;height:120px;background:#f7f7f7;padding:16px 16px 24px}.product-detail__total__container{height:auto;width:auto;margin:0 -4px}.product-detail__total_top{display:none}.product-detail__total_top-table{margin-bottom:16px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;text-align:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;font-weight:700}.product-detail__total_title{font-weight:500;font-size:14px;line-height:23px;color:#666}.product-detail__total_text{font-size:10px}.product-detail__total_price{font-weight:700;font-size:20px;line-height:24px;letter-spacing:.03em;color:#333}.product-detail__nav{-webkit-flex:0 0 50%;-moz-box-flex:0;flex:0 0 50%;width:50%;padding:0 4px}.product-detail__nav_btn{width:100%}.product-detail__nav_btn._prev .b-btn{width:100%;height:40px;border-width:1px}.product-detail__nav_btn._prev .b-btn svg{margin-right:6px}.product-detail__nav_btn._next .b-btn{width:100%;height:40px}.product-detail__nav_btn._next .b-btn svg{margin-left:10px}.product-detail__params{padding-bottom:22px;margin-top:7px}.product-detail__params_block_title{font-weight:700;font-size:16px;line-height:28px;letter-spacing:.5px;color:#333}.product-detail__params_block_items{margin-top:21px}.product-detail__param+.product-detail__param{margin-top:12px}.product-detail__param_text{max-width:none;padding-left:0;padding-right:0}.product-detail__param_text._title{padding-right:2px}.product-detail__param_text._value{padding-left:2px}.product-detail__engraving{margin-bottom:0}.product-detail__engraving_options{margin-top:23px}.product-detail__engraving_option+.product-detail__engraving_option{margin-left:102px}}.constructor-filters{margin-top:32px}.constructor-filter{border-top:1px solid #e5e5e5;padding-top:24px;padding-bottom:24px}.constructor-filter__find-size._mobile{display:none}.constructor-filter__title{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-weight:700;font-size:16px;line-height:20px;letter-spacing:.03em;text-transform:uppercase;padding-right:30px;position:relative;cursor:pointer}.constructor-filter__title._active:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.constructor-filter__title:after{content:"";position:absolute;right:0;top:-2px;width:24px;height:24px;background:url(/images/icons/arrow-filter-up.svg) no-repeat 50%}.constructor-filter__option-size{font-size:14px;font-family:Montserrat,sans-serif;margin-right:10px;margin-bottom:16px}.constructor-filter__option-size input[type=radio]{position:absolute;z-index:-1;opacity:0}.constructor-filter__option-size input[type=radio]:checked+label{border-color:#000;-webkit-box-shadow:inset 0 0 0 1px #000;box-shadow:inset 0 0 0 1px #000}.constructor-filter__option-size input[type=radio]:disabled+label{opacity:.25}.constructor-filter__option-size_label{width:96px;height:40px;border:1px solid #bfbfbf;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-weight:500;font-size:14px;line-height:20px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;cursor:pointer;-webkit-transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,-webkit-box-shadow .3s;-moz-transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s,-webkit-box-shadow .3s}@media(min-width:768px){.constructor-filter__option-size_label:hover{border-color:#000}}.constructor-filter__options{padding-top:32px;padding-bottom:20px}.constructor-filter__options._2-cols{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.constructor-filter__options._2-cols .constructor-filter__option{width:-webkit-calc(50% - 8px);width:-moz-calc(50% - 8px);width:calc(50% - 8px)}.constructor-filter__options._4-cols{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.constructor-filter__options._4-cols .constructor-filter__option{width:-webkit-calc(25% - 18px);width:-moz-calc(25% - 18px);width:calc(25% - 18px);margin-right:24px}.constructor-filter__options._4-cols .constructor-filter__option:nth-child(4n){margin-right:0}.constructor-filter__options._5-cols{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.constructor-filter__option{padding:0;border:none}.constructor-filter__option input[type=radio]{position:absolute;z-index:-1;opacity:0}.constructor-filter__option input[type=radio]:checked+label{border-color:#000;-webkit-box-shadow:inset 0 0 0 1px #000;box-shadow:inset 0 0 0 1px #000}.constructor-filter__option input[type=radio]:disabled+label{opacity:.25}.constructor-filter__option_label{margin-bottom:16px;border:1px solid #bfbfbf;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;font-weight:500;font-size:14px;line-height:20px;padding:13px 20px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;cursor:pointer;-webkit-transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,-webkit-box-shadow .3s;-moz-transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s,-webkit-box-shadow .3s}@media(min-width:768px){.constructor-filter__option_label:hover{border-color:#000}}.constructor-filter__option_text{margin-bottom:16px}.constructor-filter__option_color{padding-top:4px;padding-bottom:3px;text-align:center}.constructor-filter__option_color_value{width:36px;height:36px;border-radius:50%;margin:0 auto}.constructor-filter__option_color_text{font-size:12px;line-height:15px;margin-top:14px}.constructor-filter__option_shape{padding-bottom:1px;padding-top:1px;text-align:center}.constructor-filter__option_shape_image{width:70px;height:70px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.constructor-filter__option_shape_image img{max-width:100%;max-height:100%}.constructor-filter__option_shape_text{font-weight:600;font-size:10px;line-height:12px;margin-top:18px}@media(max-width:1279px){.constructor-filter+.constructor-filter{margin-top:16px}.constructor-filter__option-size_label{width:134.4px;height:40px}}@media(max-width:1279px)and (min-width:768px){.constructor-filter__option-size_label:hover{border-color:#000}}@media(max-width:767px){.constructor-filters{margin-top:-2px}.constructor-filter{border-top:none;padding:0 0 16px}.constructor-filter:first-child{padding-top:16px}.constructor-filter:last-child{padding-bottom:0}.constructor-filter fieldset{margin-left:0;margin-right:0}.constructor-filter__find-size{margin:14px 0 0;display:none}.constructor-filter__find-size._mobile{display:block}.constructor-filter__option-wrap:last-child .constructor-filter__option_label{margin-bottom:0}.constructor-filter__option-size{margin:0 8px 8px 0}.constructor-filter__option-size_label{width:51px;height:40px}}@media(max-width:767px)and (min-width:768px){.constructor-filter__option-size_label:hover{border-color:#000}}@media(max-width:767px){.constructor-filter+.constructor-filter{margin-top:0}.constructor-filter__title{font-weight:700;font-size:16px;line-height:20px;letter-spacing:.03em;min-height:24px}.constructor-filter__title._insert{text-transform:uppercase}.constructor-filter__title._colors{font-weight:700;font-size:14px;letter-spacing:.5px;color:#333}.constructor-filter__title._colors:after{top:2px}.constructor-filter__options{padding-top:16px;padding-bottom:0}.constructor-filter__options._2-cols{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.constructor-filter__options._2-cols .constructor-filter__option{width:100%}.constructor-filter__options._4-cols{-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.constructor-filter__options._4-cols .constructor-filter__option{width:-webkit-calc(50% - 4px);width:-moz-calc(50% - 4px);width:calc(50% - 4px);margin-right:0}.constructor-filter__options._5-cols{margin-right:-10px}.constructor-filter__options._colors{margin:0 -4px}.constructor-filter__options._colors .constructor-filter__option{-webkit-flex:0 0 33.333333%;-moz-box-flex:0;flex:0 0 33.333333%;width:33.333333%;padding:0 4px}.constructor-filter__options._colors .constructor-filter__option_label{height:100%}.constructor-filter__options._fineness{margin:0 -4px}.constructor-filter__options._fineness .constructor-filter__option{-webkit-flex:0 0 50%;-moz-box-flex:0;flex:0 0 50%;width:50%;padding:0 4px}.constructor-filter__options._fineness .constructor-filter__option_label{padding:5px;height:100%}.constructor-filter__options._gem-type{margin:0 -4px}.constructor-filter__options._gem-type .constructor-filter__option{-webkit-flex:0 0 33.333333%;-moz-box-flex:0;flex:0 0 33.333333%;width:33.333333%;padding:0 4px 8px}.constructor-filter__options._gem-type .constructor-filter__option_label{height:100%;padding:9px 12px}.constructor-filter__options._weight-size{margin:0 -4px;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}.constructor-filter__options._weight-size .constructor-filter__option{-webkit-flex:0 0 50%;-moz-box-flex:0;flex:0 0 50%;width:50%;padding:0 4px 8px}.constructor-filter__options._weight-size .constructor-filter__option_label{padding:0 5px;height:100%;font-weight:500;font-size:12px;line-height:16px;color:#000}.constructor-filter__options._stone-color{margin:0 -4px;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}.constructor-filter__options._stone-color .constructor-filter__option{-webkit-flex:0 0 50%;-moz-box-flex:0;flex:0 0 50%;width:50%;padding:0 4px 8px}.constructor-filter__options._stone-color .constructor-filter__option_label{margin:0;height:100%}.constructor-filter__options._purity{margin:0 -4px;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}.constructor-filter__options._purity .constructor-filter__option{-webkit-flex:0 0 50%;-moz-box-flex:0;flex:0 0 50%;width:50%;padding:0 4px 8px}.constructor-filter__options._purity .constructor-filter__option_label{margin:0;height:100%}.constructor-filter__options.in-process__info{font-weight:400;font-size:12px;line-height:18px;color:#737373}.constructor-filter__option{margin-bottom:0}.constructor-filter__option_label{padding:9px 12px;margin-bottom:8px}.constructor-filter__option_color{padding:0;margin:-4px 0;text-align:center}.constructor-filter__option_color_value{width:36px;height:36px;border-radius:50%;margin:0 auto}.constructor-filter__option_color_text{font-size:12px;line-height:15px;margin-top:14px}.constructor-filter__option_shape{padding-bottom:1px;padding-top:1px;text-align:center}.constructor-filter__option_shape_image{width:70px;height:70px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.constructor-filter__option_shape_image img{max-width:100%;max-height:100%}.constructor-filter__option_shape_text{font-weight:600;font-size:10px;line-height:12px;margin-top:18px}}.in-process__title{color:#666}.in-process__title span{font-weight:400;font-style:italic;text-transform:none}.in-process__info{font-style:normal;color:#666}.in-process__info,.in-process__order-btn{font-weight:500;font-size:14px;line-height:24px}.in-process__order-btn{text-transform:uppercase;color:#666!important;margin-top:30px;display:block}.in-process__order-btn:hover{text-decoration:underline;cursor:pointer}.in-process__order-btn:after{content:"";width:20px;height:24px;display:inline-block;margin-left:5px;vertical-align:top;background:url(/images/icons/arrow-right-in-process.svg) no-repeat 100%}.popup-content{background:#fff}.popup-overlay{background:rgba(0,0,0,.4);padding:32px;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;width:100%;max-width:100%;margin:0;position:relative;-ms-scroll-chaining:none;overscroll-behavior:contain;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px}.product-detail-popup-modal__mobile{display:none}.product-detail-popup{overflow:scroll;-webkit-flex:1 1;-moz-box-flex:1;flex:1 1;border-radius:4px}.product-detail-popup.fancybox__content{display:block}.product-detail-popup .carousel__button.is-close,.product-detail-popup .product-detail__step_title{display:none}.product-detail-popup .product-detail__images{position:-webkit-sticky;position:sticky;top:100px}.product-detail-popup__header{padding:32px 80px 28px 10%;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);background:#fff;position:-webkit-sticky;position:sticky;z-index:20;width:100%}.product-detail-popup__close{position:absolute;margin-right:46px;width:32px;height:32px;z-index:2;top:30px;right:30px;background:url(/images/icons/close-fancybox.svg) no-repeat 50%;cursor:pointer}.product-detail-popup__title{font-size:20px;line-height:28px;letter-spacing:.5px;text-transform:uppercase;font-weight:700}.product-detail-popup__size{position:relative}.product-detail-popup__size_popup{position:absolute;bottom:100%;margin-bottom:24px;left:-10px;right:-10px;display:none;background:#fff;z-index:3}.product-detail-popup__size_popup .size-popup{padding-right:16px}.product-detail-popup__size_popup .size-popup__items{max-height:330px;overflow-y:auto}.product-detail-popup__main{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-around;justify-content:space-around;padding-top:60px}.product-detail-popup__main .product-detail__images{margin-top:0}.product-detail-popup__left__mobile{display:none}.product-detail-popup__right{width:550px}.product-detail-popup__total{z-index:10;position:absolute;bottom:0;width:100%;height:120px;margin-top:40px;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;background:#f8f8f8}.product-detail-popup__total,.product-detail-popup__total_container-btn{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.product-detail-popup__total_container-btn{padding:32px;margin-left:7%;height:100%;width:60%}.product-detail-popup__total_container-btn_constructor-btn{width:256px;height:56px;border-radius:4px;padding:16px;color:#fff;background:#333;border:none;font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:20px;text-transform:uppercase;cursor:pointer}.product-detail-popup__total_container-btn_constructor-btn:hover{background:#424242}.product-detail-popup__total_container-info-mobile{display:none}.product-detail-popup__total_container-info{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;height:100%;width:43%}.product-detail-popup__total_title{font-weight:500;font-size:14px;line-height:20px}.product-detail-popup__total_title,.product-detail-popup__total_value{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.product-detail-popup__total_value{font-weight:700;font-size:24px;line-height:29px;letter-spacing:.03em}.product-detail-popup__btns{display:-webkit-flex;display:-moz-box;display:flex;margin-top:24px}.product-detail-popup__btn{width:256px}.product-detail-popup__btn+.product-detail-popup__btn{margin-left:12px}@media(max-width:1279px){.product-detail-popup .product-detail__step_title{display:block}.product-detail-popup .product-detail__images{position:relative;top:0}.product-detail-popup__header{padding:32px 80px 28px 16px;-webkit-box-shadow:0 2px 10px transparent;box-shadow:0 2px 10px transparent;background:#fff;z-index:20;width:100%}.product-detail-popup__close{position:absolute;margin-right:22px;width:32px;height:32px;z-index:2;top:30px;right:30px;background:url(/images/icons/close-fancybox.svg) no-repeat 50%;cursor:pointer}.product-detail-popup__main{display:block;padding-top:0}.product-detail-popup__right{width:100%;padding:16px}}@media(max-width:1279px)and (max-width:1279px){.product-detail-popup__main{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding-top:0}}@media(max-width:1279px){.product-detail-popup__total{position:static;width:100%;height:129px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center;z-index:20;background:#f8f8f8}.product-detail-popup__total_container-info{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;height:100%;width:43%;margin-right:16px}.product-detail-popup__total_title{font-weight:700}.product-detail-popup__btns{margin-top:64px}}@media(max-width:767px){.product-detail-popup-modal__desktop{display:none}.product-detail-popup-modal__mobile{display:block}.product-detail-popup{border-radius:0}.product-detail-popup__title{width:248px;text-transform:none;font-weight:600;font-size:16px;line-height:20px;letter-spacing:normal}.product-detail-popup__header{padding:17px 0 8px 16px;left:16px;margin-bottom:0;width:auto}.product-detail-popup__close{height:24px;right:-6px;top:16px;width:24px;background-size:contain}.product-detail-popup__left{overflow:hidden}.product-detail-popup__left__desktop{display:none}.product-detail-popup__left__mobile{display:block}.product-detail-popup__right{padding:0 16px}.product-detail-popup__main{padding-bottom:125px}.product-detail-popup__total{position:absolute;bottom:0;left:0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;width:100%;height:125px;margin-top:0;padding:16px}.product-detail-popup__total_container-btn{display:-webkit-flex;display:-moz-box;display:flex;margin:0;padding:0;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;height:auto;width:100%}.product-detail-popup__total_container-btn_constructor-btn{height:40px;padding:8px;width:100%}.product-detail-popup__total_container-info{display:none}.product-detail-popup__total_container-info-mobile{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;margin:0;width:100%;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;position:relative}.product-detail-popup__total_title{font-weight:500;line-height:23px;color:#666}.product-detail-popup__total_value{font-weight:700;font-size:20px;line-height:24px;letter-spacing:.03em}.product-detail-popup__btns{display:block;margin-top:40px}.product-detail-popup__btn{width:100%}.product-detail-popup__btn+.product-detail-popup__btn{margin-left:0;margin-top:12px}.product-detail-popup__size_popup{margin-bottom:0;position:fixed;top:0;left:0;right:0;bottom:0}.product-detail-popup__size_popup .size-popup{height:100%;padding:16px}.product-detail-popup__size_popup .size-popup__items{margin-top:40px;max-width:200px}.product-detail-popup__size_popup .size-popup__title{display:block;font-size:16px;font-weight:700;letter-spacing:.5px;line-height:24px;padding-right:40px;text-transform:uppercase}.product-detail-popup__size_popup .size-popup__btn{margin-top:32px}.product-detail-popup__size_popup .size-popup__btn button{height:48px;width:100%}}.b-form__checkbox .atelier__label:after{background-image:url(/images/icons/checkbox.svg)}.b-form__checkbox .atelier__label-disable:after{background-image:url(/images/icons/checkbox-white.svg)}.seo-text{font-weight:400;font-size:20px;line-height:28px;color:#333}.seo-text h1,.seo-text h2,.seo-text h3,.seo-text h4{font-weight:700;letter-spacing:.5px;text-transform:uppercase}.seo-text h1{font-size:48px;line-height:72px;margin:80px 0}.seo-text h2{font-size:40px;line-height:56px;margin:80px 0 40px}.seo-text h3{font-size:32px;line-height:48px;margin:60px 0 20px}.seo-text h4{font-weight:700;font-size:24px;line-height:40px;margin:40px 0 15px}.seo-text ol,.seo-text p,.seo-text ul{margin:20px 0}.seo-text ol,.seo-text ul{padding-left:20px}.seo-text ol li,.seo-text ul li{margin-bottom:20px}.seo-text ul li{position:relative}.seo-text ul li:before{content:"·";position:absolute;top:-1px;left:-14px;display:block}.light-bg .seo-text{color:#fff}@media(max-width:1279px){.seo-text{font-size:16px;line-height:24px}.seo-text h1{font-size:40px;line-height:56px;margin:60px 0}.seo-text h2{font-size:28px;line-height:36px;margin:60px 0 30px}.seo-text h3{font-size:24px;line-height:32px;margin:40px 0 20px}.seo-text h4{font-weight:700;font-size:18px;line-height:28px;margin:40px 0 15px}.seo-text ol,.seo-text p,.seo-text ul{margin:15px 0}.seo-text ol,.seo-text ul{padding-left:20px}.seo-text ol li,.seo-text ul li{margin-bottom:15px}}@media(max-width:767px){.seo-text{font-size:14px;line-height:20px}.seo-text h1{font-size:32px;line-height:48px;margin:48px 0 32px}.seo-text h2{font-size:28px;line-height:36px;margin:48px 0 16px}.seo-text h3{font-size:24px;line-height:32px;margin:24px 0 16px}.seo-text h4{font-weight:700;font-size:20px;line-height:28px;margin:24px 0 16px}.seo-text ol,.seo-text p,.seo-text ul{margin:14px 0}.seo-text ol,.seo-text ul{padding-left:15px}.seo-text ol li,.seo-text ul li{margin-bottom:14px}.seo-text ul li:before{left:-12px}}.ReactModal__Body--open{overflow:hidden;position:relative}.find-size{margin-top:-13px}.find-size__open{font-weight:500;font-size:14px;line-height:16px;text-decoration:underline;color:#000;cursor:pointer}.find-size__open:hover{text-decoration:none}.modal-find-size{position:absolute;top:50%;left:50%;right:auto;bottom:auto;margin-right:-50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:none;background:transparent;border-radius:0;padding:0}.modal-find-size__body{width:416px;background-color:#fff;border-radius:4px;padding:32px 32px 0}.modal-find-size__top{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-bottom:24px}.modal-find-size__title{font-weight:700;font-size:24px;line-height:32px;letter-spacing:.5px;text-transform:uppercase;color:#000}.modal-find-size__close{width:32px;height:32px;background:url(/images/icons/close-fancybox.svg) no-repeat 50%;margin-left:auto;cursor:pointer}.modal-find-size__content{padding-top:9px;font-weight:400;font-size:14px;line-height:20px;color:#333}.modal-find-size__row{margin-bottom:24px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.modal-find-size__icon{width:40px;height:40px;-webkit-flex:0 0 40px;-moz-box-flex:0;flex:0 0 40px;margin-right:24px}.modal-find-size__icon._line{background:url(/images/icons/find-size/line.svg) no-repeat 50%}.modal-find-size__icon._ruler{background:url(/images/icons/find-size/ruler.svg) no-repeat 50%}.modal-find-size__field{margin-right:19px}.modal-find-size__field.b-form__input{height:30px;width:45px}.modal-find-size__field.b-form__input input{padding:0 4px 0 8px;border:1px solid #666}.modal-find-size__bottom{height:70px;background-color:#e5e5e5;margin:0 -32px;padding:0 32px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;font-weight:500;font-size:16px;line-height:24px;color:#333}@media(max-width:767px){.modal-find-size{top:0;left:0;right:0;bottom:0;margin-right:0;-webkit-transform:none;-moz-transform:none;transform:none}.modal-find-size__body{width:100%;height:100%;border-radius:0;padding:16px 16px 0}.modal-find-size__title{font-size:24px;line-height:32px}.modal-find-size__content{padding-top:16px}.modal-find-size__icon{width:34px;height:34px;-webkit-flex:0 0 34px;-moz-box-flex:0;flex:0 0 34px;margin-right:23px;background-size:34px auto}.modal-find-size__field{margin-right:12px}.modal-find-size__bottom{padding:0 16px;margin:0 -16px;height:55px;font-size:14px;line-height:20px}.find-size{margin:1px 0 0}.find-size__open{font-size:13px;line-height:16px;color:#666}}.accordion-wrapper{background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.25);box-shadow:0 1px 4px rgba(0,0,0,.25);border-radius:8px;border:2px solid transparent;-webkit-transition:border .35s ease;-moz-transition:border .35s ease;transition:border .35s ease}.accordion-wrapper__header{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex:1 1;-moz-box-flex:1;flex:1 1;cursor:pointer;padding:20px 20px 0;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.accordion-wrapper__header-toggle-icon{background:none;border:none;display:-webkit-flex;display:-moz-box;display:flex}.accordion-wrapper__header-toggle-icon svg{width:32px;height:32px;fill:#000;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear;margin-top:-7px}.accordion-wrapper__header-toggle-icon--isOpen svg{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}.accordion-wrapper__content-wrapper{padding:0 20px 20px}.accordion-wrapper__content-body{padding-top:24px}.accordion-wrapper__content-enter{overflow:hidden;max-height:0}.accordion-wrapper__content-enter-active{max-height:1000px;-webkit-transition:max-height .6s ease-in-out;-moz-transition:max-height .6s ease-in-out;transition:max-height .6s ease-in-out}.accordion-wrapper__content-exit{max-height:1000px}.accordion-wrapper__content-exit-active{overflow:hidden;max-height:0;-webkit-transition:max-height .4s cubic-bezier(0,1,0,1);-moz-transition:max-height .4s cubic-bezier(0,1,0,1);transition:max-height .4s cubic-bezier(0,1,0,1)}.top-block{height:100vh;min-height:735px;display:-webkit-flex;display:-moz-box;display:flex}.top-block__block{position:relative;-webkit-flex:1 1 50%;-moz-box-flex:1;flex:1 1 50%;height:100%}.top-block__block._left{background:url(/images/top/left@2x.jpg) no-repeat 100% 0/cover}.top-block__block._right{background:url(/images/top/right.jpg) no-repeat 50%/cover}.top-block__block-inner{height:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:0 46px 93px}.top-block__block-content,.top-block__block-inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.top-block__block-content{-webkit-flex:1 1 50%;-moz-box-flex:1;flex:1 1 50%;padding-top:239px}.top-block__block-bottom{padding-top:20px;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;max-width:313px}.top-block__block-bottom a.b-btn{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding-left:0;padding-right:0;white-space:nowrap;height:50px;font-size:14px;line-height:18px;border-radius:8px;letter-spacing:normal}.top-block__block-bottom a.b-btn._right{background-color:#363b3e}.top-block__block-title{font-family:Montserrat;font-weight:600;font-size:40px;line-height:56px;letter-spacing:.5px;color:#363b3e;margin:0;text-transform:none;max-width:600px}.top-block__block-title._white{color:#fff}@media(max-width:1279px){.top-block__block._left{background-position:-71px 0}.top-block__block-inner{padding-bottom:75px}.top-block__block-inner._left{padding-left:40px}.top-block__block-inner._right{padding-left:18px}.top-block__block-content{padding-top:144px}.top-block__block-bottom{max-width:240px}.top-block__block-title{font-size:32px;line-height:44px;max-width:300px}}@media(max-width:767px){.top-block{height:100vh;min-height:auto;display:block}.top-block__block{height:50%}.top-block__block._left{background-position:100% 0;background-image:url(/images/top/left-mobile@2x.jpg)}.top-block__block._right{background-image:url(/images/top/right-mobile@2x.jpg)}.top-block__block-inner._left,.top-block__block-inner._right{padding:0 16px 33px}.top-block__block-content{padding-top:72px}.top-block__block-content._right{padding-top:31px}.top-block__block-bottom{max-width:none}.top-block__block-bottom a.b-btn{height:40px}.top-block__block-title{font-size:20px;line-height:24px;max-width:287px}body.ios .top-block{height:-webkit-calc(100vh - 60px);height:-moz-calc(100vh - 60px);height:calc(100vh - 60px)}}@media(max-width:767px)and (max-height:525px){.top-block__block-bottom{padding-top:10px}.top-block__block-content._left{padding-top:45px}.top-block__block-title{font-size:14px;line-height:normal;max-width:none}.top-block__block-bottom a.b-btn{height:36px}body.ios .top-block{height:-webkit-calc(100vh - 30px);height:-moz-calc(100vh - 30px);height:calc(100vh - 30px)}}.anchor{position:relative;display:block;width:1px;height:1px;opacity:0}.anchor._feedback{top:-80px}.anchor._reviews{top:-100px}@media(max-width:767px){.anchor._reviews{top:-70px}}.anchor._become-partner,.anchor._corporate-clients,.anchor._faq,.anchor._our-work{top:-80px}.select-block{font-family:Montserrat;font-weight:500;font-size:14px;line-height:20px;color:#000}.select-block .select__control{min-height:40px;min-width:229px;background:#fff;border:2px solid #b3b3b3;border-radius:8px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}.select-block .select__control:hover{border-color:#b3b3b3}.select-block .select__value-container{padding-left:14px}.select-block .select__single-value{margin:0;color:#000}.select-block .select__indicators{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin-right:6px}.select-block .select__indicators-icon{font-size:0;line-height:normal}.select-block .select__menu{background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);border-radius:4px}.select-block .select__menu-list{padding:8px 0}.select-block .select__option{min-height:40px;padding:10px 16px;cursor:pointer}.select-block .select__option.select__option--is-selected{background-color:#e9f7fb;color:#000}.select-block .select__option.select__option--is-focused{background-color:#f2f2f2;color:#000}@media(max-width:1279px){.select-block .select__control{min-height:40px}}.cookie-banner{position:fixed;right:24px;bottom:24px;z-index:1200;max-width:440px;width:-webkit-calc(100% - 48px);width:-moz-calc(100% - 48px);width:calc(100% - 48px);padding:16px 16px 14px;border-radius:8px;border:1px solid #e5e5e5;background:#fff;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.12);box-shadow:0 8px 32px rgba(0,0,0,.12)}.cookie-banner__text{margin:0 0 12px;color:#333;font-size:13px;line-height:18px}.cookie-banner__text a{color:#333;text-decoration:underline;text-underline-offset:2px;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}@media(min-width:768px){.cookie-banner__text a:hover{opacity:.7}}.cookie-banner__btn{width:100%;height:40px;border:0;border-radius:4px;background:#333;color:#fff;font-size:14px;font-weight:600;line-height:20px;letter-spacing:.4px;text-transform:uppercase;cursor:pointer;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}@media(min-width:768px){.cookie-banner__btn:hover{opacity:.85}}@media(max-width:767px){.cookie-banner{right:12px;left:12px;bottom:12px;width:auto;max-width:none;padding:14px}.cookie-banner__text{font-size:12px;line-height:16px;margin-bottom:10px}.cookie-banner__btn{height:36px;font-size:13px}}.text-popup{background:#fff;padding:32px;color:#000;width:832px;max-width:100%}.text-popup__title{font-weight:700;font-size:24px;line-height:32px;letter-spacing:.5px;text-transform:uppercase}.text-popup__text{font-size:20px;line-height:28px;margin-top:24px}.text-popup__icon{line-height:0}@media(max-width:767px){.text-popup{padding:52px 16px 16px;width:100%}.text-popup__title{font-size:20px;line-height:28px}.text-popup__text{font-size:16px;line-height:24px;margin-top:9px}.text-popup__icon{margin-bottom:16px}}@media(max-width:320px){.text-popup{padding:16px}.text-popup__title{padding-right:20px}}.cart-empty-catalog-popup{min-height:194px;border-radius:4px}.cart-empty-catalog-popup .text-popup__icon{display:none}@media(max-width:767px){.cart-empty-catalog-popup{min-height:290px;border-bottom-left-radius:0;border-bottom-right-radius:0}.cart-empty-catalog-popup .text-popup__icon{display:block}}.confirm-popup{background:#fff;padding:90px 32px 32px;width:416px;max-width:100%}.confirm-popup__header{position:absolute;top:38px;right:38px}.confirm-popup__header-close{font-size:25px;cursor:pointer}.confirm-popup__title{font-weight:700;font-size:16px;line-height:24px;letter-spacing:.5px;text-transform:uppercase;min-height:112px}.confirm-popup__icon{line-height:0;margin-bottom:10px}.confirm-popup__btns{margin-top:24px}.confirm-popup__btn+.confirm-popup__btn{margin-top:12px}@media(max-width:767px){.confirm-popup{background:#fff;padding:48px 16px 16px;width:100%}.confirm-popup__title{font-size:18px;line-height:28px;min-height:0;text-transform:none}.confirm-popup__icon{margin-bottom:4px}.confirm-popup__btns{margin-top:21px}.confirm-popup__btn+.confirm-popup__btn{margin-top:12px}}.cart-empty-popup{background:#fff;padding:90px 32px 32px;width:416px;max-width:100%}.cart-empty-popup__icon{line-height:0;margin-bottom:8px}.cart-empty-popup__texts{min-height:140px}.cart-empty-popup__title{font-weight:700;font-size:20px;line-height:28px;letter-spacing:.5px;text-transform:uppercase}.cart-empty-popup__text{font-size:16px;line-height:24px;margin-top:16px}.cart-empty-popup__btn{margin-top:24px}@media(max-width:767px){.cart-empty-popup{padding:52px 16px 16px;width:100%}.cart-empty-popup__title{font-size:20px;line-height:28px}.cart-empty-popup__texts{min-height:100px}.cart-empty-popup__text{font-size:16px;line-height:24px;margin-top:9px}.cart-empty-popup__icon{margin-bottom:16px}}.size-popup{padding:32px;width:392px;height:280px;min-height:273px;background:#fff;-webkit-box-shadow:0 2px 20px rgba(0,0,0,.1);box-shadow:0 2px 20px rgba(0,0,0,.1);border-radius:4px}.size-popup__close{width:24px;height:24px;position:absolute;right:-145px;top:-15px;background:url(/images/icons/close-gray-24.svg) no-repeat 50%;cursor:pointer}.size-popup__title{display:none}.size-popup__items{-webkit-flex-wrap:wrap;flex-wrap:wrap}.size-popup__item,.size-popup__items{display:-webkit-flex;display:-moz-box;display:flex}.size-popup__item{width:48px;height:48px;margin-right:8px;margin-bottom:8px;border:1px solid #d9d9d9;font-weight:500;font-size:14px;line-height:20px;color:#000;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:5px;cursor:pointer;-webkit-transition:border-color .3s,color .3s,background-color .3s;-moz-transition:border-color .3s,color .3s,background-color .3s;transition:border-color .3s,color .3s,background-color .3s}@media(min-width:768px){.size-popup__item:hover{border-color:#333}}.size-popup__item._active{border-color:#333;background-color:#333;color:#fff}.cart-popup{position:fixed;top:0;left:0;right:0;bottom:0;overflow-y:auto;background-color:#fff;z-index:101;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .8s;transition:-webkit-transform .8s;-moz-transition:transform .8s,-moz-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s,-moz-transform .8s}.cart-popup._show{-webkit-transform:translate(0);-moz-transform:translate(0);transform:translate(0)}@media(max-width:767px){.cart-popup{overflow:hidden}.cart-popup__scroll{height:100%;overflow-y:auto}.cart-popup__scroll,.cart-popup__scroll._hide-warning{padding-bottom:186px}}.request-popup-success{display:none;margin:0 auto;max-width:658px;padding:0 20px}.request-popup-success._open{display:block}.request-popup-success_text{color:#666;line-height:28px;margin-bottom:80px}.request-popup-success .btn_constructor{width:319px;height:56px;padding:18px;font-size:14px;line-height:20px;margin-right:20px}.request-popup-success .btn_catalog{width:319px;height:56px;padding:18px;font-size:14px;line-height:20px;border:2px solid #000;background:#fff;color:#000;-webkit-transition:border-color .3s,color .3s;-moz-transition:border-color .3s,color .3s;transition:border-color .3s,color .3s}.request-popup-success .btn_catalog:hover{border-color:#666;color:#666;background:#fff}.request-popup-success._lend-success{color:#333}.request-popup-success._lend-success .request-popup-success__btn{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;margin:0 -10px}.request-popup-success._lend-success .request-popup-success__btn-block{padding:0 10px;-webkit-flex:1 1;-moz-box-flex:1;flex:1 1}.request-popup-success._lend-success .request-popup-success__btn .btn_constructor{color:#fff;background:#333}.request-popup-success._lend-success .request-popup-success__btn .btn_catalog{background:#fff;color:#000}@media(max-width:1279px){.request-popup-success .btn_catalog,.request-popup-success .btn_constructor{width:100%}.request-popup-success .btn_constructor{margin-right:0;margin-bottom:31px}}@media(max-width:767px){.request-popup-success{padding:20px}.request-popup-success._lend-success .request-popup-success__btn{display:block;margin:0}.request-popup-success .btn_constructor{margin-bottom:12px}.request-popup-success .feedback__title{margin-right:20px}}.constructor{height:-webkit-calc(100vh - 86px);height:-moz-calc(100vh - 86px);height:calc(100vh - 86px);-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%;max-width:1440px;padding:72px 0 0 32px}.constructor,.constructor__body{display:-webkit-flex;display:-moz-box;display:flex}.constructor__body{-webkit-flex:1 1 auto;-moz-box-flex:1;flex:1 1 auto;height:100%}.constructor__bottom{margin-top:auto;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;padding:24px 32px 24px 0}.constructor__bottom._mobile{display:none}.constructor__content{-webkit-flex:1 1 810px;-moz-box-flex:1;flex:1 1 810px;width:810px;min-width:751px;height:100%}.constructor__content-inner{height:100%;overflow:auto}.constructor__gallery{-webkit-flex:1 1 40%;flex:1 1 40%;min-width:565px;width:auto;height:100%;overflow:hidden}.constructor__gallery,.constructor__gallery-inner{-moz-box-flex:1;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.constructor__gallery-inner{-webkit-flex:1 1 auto;flex:1 1 auto;overflow-x:hidden;overflow-y:auto}.constructor__tabs{display:none}.constructor__product-info{margin-right:32px}.constructor-params{display:-webkit-flex;display:-moz-box;display:flex;padding:16px 30px;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}.constructor-params__left,.constructor-params__right{-webkit-flex:0 0 50%;-moz-box-flex:0;flex:0 0 50%;width:50%;padding:0 16px 32px}.constructor-params__right-block{margin-bottom:9px}.constructor-params__right-block:last-child{margin-bottom:0}.constructor-params__right-block._article{margin-top:24px;font-size:14px;line-height:17px;letter-spacing:.03em;color:#333}.constructor-params__right-block._article span{font-weight:600}.constructor-params__product-info{display:none}.constructor-params__custom-text{font-weight:500;font-size:12px;line-height:16px;color:gray;margin-bottom:14px}.constructor-params__custom-text p:not(:last-child){margin-bottom:10px}.constructor-params__custom-text._mobile{display:none}@media(max-width:1279px){.constructor{height:100vh;overflow:hidden;padding:0}.constructor__body{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:0 24px;overflow:hidden;height:auto}.constructor__bottom{padding:24px;display:none}.constructor__bottom._mobile{display:block}.constructor__content{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:100%;height:auto;-webkit-flex:1 1 auto;-moz-box-flex:1;flex:1 1 auto;padding:0;min-width:auto;max-width:none;overflow:hidden}.constructor__content-inner{-webkit-flex:1 1 50%;-moz-box-flex:1;flex:1 1 50%;height:100%;overflow-x:hidden;overflow-y:auto;padding:12px 16px 16px;margin:0}.constructor__gallery{width:100%;-webkit-flex:0 0 374px;-moz-box-flex:0;flex:0 0 374px;height:374px;padding-left:0;margin:20px 0;overflow:hidden}.constructor__gallery,.constructor__gallery-inner{display:-webkit-flex;display:-moz-box;display:flex}.constructor__gallery-inner{-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-flex:1 1 auto;-moz-box-flex:1;flex:1 1 auto;overflow:visible}.constructor__bottom{height:auto;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;position:relative}.constructor__bottom:before{content:"";display:block;position:absolute;top:-8px;left:0;height:8px;width:100%;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.04)),to(transparent));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.04),transparent);background:-moz-linear-gradient(bottom,rgba(0,0,0,.04),transparent);background:linear-gradient(0deg,rgba(0,0,0,.04),transparent)}.constructor__content-inner{padding:0}.constructor__product-info{-webkit-flex:1 1 50%;-moz-box-flex:1;flex:1 1 50%;width:50%;padding-left:16px;margin:56px 0 0}.constructor-params{padding:0}.constructor-params__left{padding:0 16px 32px 0}.constructor-params__right{padding:0 0 32px 16px}.constructor-params__right-block{margin-bottom:1px}.constructor-params__right-block._article{margin-top:16px}.constructor-params__custom-text{margin:6px 0 10px}}@media(max-width:767px){.constructor__body,.constructor__bottom{padding:0}.constructor__content{padding:0 16px}.constructor__content-inner{padding:16px;margin:0 -16px}.constructor__gallery{-webkit-flex:0 0 251px;-moz-box-flex:0;flex:0 0 251px;height:251px;width:100%;min-width:auto;margin:0}.constructor__tabs{-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;display:block}.constructor__product-info{display:none}.constructor-params{display:block}.constructor-params__left{width:auto;padding:0;position:static!important;top:auto!important;margin-top:-3px}.constructor-params__right{width:auto;padding:0}.constructor-params__left,.constructor-params__product-info,.constructor-params__right{display:none}.constructor-params__left._mobile-active,.constructor-params__product-info._mobile-active,.constructor-params__right._mobile-active{display:block}.constructor-params__right-block{margin-bottom:1px}.constructor-params__right-block._article{margin-top:16px}.constructor-params__custom-text{margin:6px 0}.constructor-tabs{-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.constructor-tabs,.constructor-tabs__btn{display:-webkit-flex;display:-moz-box;display:flex}.constructor-tabs__btn{padding:4px 16px;font-weight:600;font-size:14px;line-height:20px;color:#000;white-space:nowrap;border-bottom:1px solid transparent;cursor:pointer}.constructor-tabs__btn span{display:block}.constructor-tabs__btn._active{color:#208eac;border-color:#208eac}}@media(min-width:768px){.constructor__content-inner,.constructor__gallery-inner{scrollbar-width:thin;scrollbar-width:10px;scrollbar-color:#c3c3c3 #f7f7f7}.constructor__content-inner::-webkit-scrollbar,.constructor__gallery-inner::-webkit-scrollbar{width:10px}.constructor__content-inner::-webkit-scrollbar-track,.constructor__gallery-inner::-webkit-scrollbar-track{background:#f7f7f7;border-radius:5px}.constructor__content-inner::-webkit-scrollbar-thumb,.constructor__gallery-inner::-webkit-scrollbar-thumb{background-color:#c3c3c3;border-radius:5px;border:1px solid #f7f7f7}}.header-main{height:72px;background:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);position:fixed;top:0;left:0;right:0;z-index:51}.header-main._constructor,.header-main._main,.header-main._order{-webkit-box-shadow:none;box-shadow:none}.header-main._main .header-main__wrapper{height:72px;padding:0 46px}.header-main._catalog .header-main__go-back{display:none}.header-main._catalog .header-main__catalog-feedback{display:block}.header-main__wrapper-block{position:relative;z-index:2;background-color:#fff;height:100%}.header-main__wrapper{-webkit-align-items:center;-moz-box-align:center;align-items:center;height:100%;padding:0 40px}.header-main__left,.header-main__wrapper{display:-webkit-flex;display:-moz-box;display:flex}.header-main__left{-webkit-flex:1 1 50%;-moz-box-flex:1;flex:1 1 50%}.header-main__left-search{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex:1 1 244px;-moz-box-flex:1;flex:1 1 244px;max-width:244px;margin:0 16px 0 32px;-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);transform:translateY(-100px);opacity:0;-webkit-transition:opacity .2s ease,visibility .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,visibility .2s ease,-webkit-transform .2s ease;-moz-transition:transform .2s ease,opacity .2s ease,visibility .2s ease,-moz-transform .2s ease;transition:transform .2s ease,opacity .2s ease,visibility .2s ease;transition:transform .2s ease,opacity .2s ease,visibility .2s ease,-webkit-transform .2s ease,-moz-transform .2s ease;visibility:hidden}.header-main__left-search._active{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.header-main__right-sort{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-flex:1 1 261px;-moz-box-flex:1;flex:1 1 261px;max-width:261px;padding-right:32px;height:40px;border-right:1px solid #d9d9d9;margin:0 15px 0 auto;-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);transform:translateY(-100px);opacity:0;-webkit-transition:opacity .2s ease,visibility .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,visibility .2s ease,-webkit-transform .2s ease;-moz-transition:transform .2s ease,opacity .2s ease,visibility .2s ease,-moz-transform .2s ease;transition:transform .2s ease,opacity .2s ease,visibility .2s ease;transition:transform .2s ease,opacity .2s ease,visibility .2s ease,-webkit-transform .2s ease,-moz-transform .2s ease;visibility:hidden}.header-main__right-sort._active{visibility:visible}.header-main__main-search,.header-main__right-sort._active{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.header-main__main-search{-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;-moz-transition:transform .2s ease,opacity .2s ease,-moz-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease,-moz-transform .2s ease}.header-main__main-search._hide-block{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);transform:translateY(-100px);opacity:0}.header-main__right{-webkit-flex:1 1 50%;-moz-box-flex:1;flex:1 1 50%;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}.header-main__center,.header-main__right{display:-webkit-flex;display:-moz-box;display:flex}.header-main__center{-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto}.header-main__logo svg{display:block}.header-main__go-back{-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:8px 5px;font-weight:600;font-size:14px;line-height:20px;letter-spacing:.5px;text-transform:uppercase;color:#000;cursor:pointer}.header-main__go-back span{margin-left:12px}.header-main__catalog-feedback{-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;width:166px}.header-main__links{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.header-main__link-block{margin-left:8px}.header-main__link-block._search{display:none}.header-main__link{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:40px;height:40px;cursor:pointer}.header-main__link img{width:24px}.header-main__btn-card{width:auto}.header-main__btn-card,.header-main__btn-card-icon{position:relative;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.header-main__btn-card-icon{width:40px;height:40px;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.header-main__btn-card-count{position:absolute;top:-14px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);display:block;padding:3px 6px;border-radius:4px;background-color:#4e8c0b;font-weight:700;font-size:10px;line-height:12px;text-align:center;letter-spacing:.5px;color:#fff}.header-main__btn-card-total{font-weight:600;font-size:14px;line-height:24px;color:#666;margin-left:8px}.header-main__main-controls{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center}.header-main__feedback{width:156px}.header-main__phone{display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:10px 8px;margin-left:16px;font-weight:600;font-size:12px;line-height:16px;color:#000}.header-main__phone span{margin-left:12px}.header-main__menu-btn{margin-left:24px}.header-main__mobile-feedback{display:none}.menu-btn{-webkit-align-items:center;-moz-box-align:center;align-items:center;width:138px;height:40px;background:#000;border-radius:8px;padding:5px 16px;cursor:pointer}.menu-btn,.menu-btn__icon{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between}.menu-btn__icon{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;width:20px;height:20px;padding:5px 2.5px}.menu-btn__icon span{height:2px;background-color:#fff;-webkit-transform-origin:center;-moz-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-moz-transition:transform .3s ease,-moz-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-moz-transform .3s ease}.menu-btn__text{font-weight:600;font-size:14px;line-height:20px;letter-spacing:.5px;text-transform:uppercase;color:#fff}.menu-btn._active .menu-btn__icon span:first-child{-webkit-transform:translateY(4px) rotate(-45deg);-moz-transform:translateY(4px) rotate(-45deg);transform:translateY(4px) rotate(-45deg)}.menu-btn._active .menu-btn__icon span:nth-child(2){-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}.menu-btn._active .menu-btn__icon span:nth-child(3){-webkit-transform:translateY(-4px) rotate(45deg);-moz-transform:translateY(-4px) rotate(45deg);transform:translateY(-4px) rotate(45deg)}@media(max-width:1279px){.header-main{height:72px}.header-main._constructor,.header-main._constructor .header-main__wrapper-block{background-color:transparent}.header-main._constructor .header-main__center{display:none}.header-main._main .header-main__wrapper,.header-main__wrapper{padding:0 19px}.header-main__left-search{opacity:1;visibility:visible;-webkit-transform:none;-moz-transform:none;transform:none}.header-main__right-sort{display:none}.header-main__feedback{width:140px}.header-main__phone{margin-left:0;font-size:11px}.header-main__menu-btn{margin-left:8px}.header-main._catalog{-webkit-box-shadow:none;box-shadow:none}}@media(max-width:767px){.header-main{height:56px}.header-main._main .header-main__feedback-block{display:none}.header-main._main .header-main__wrapper{height:100%;padding:0 8px}.header-main._catalog .header-main__link-block{margin-left:0}.header-main._catalog .header-main__go-back{display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex}.header-main._catalog .header-main__catalog-feedback{display:none}.header-main__wrapper{padding:0 16px}.header-main__logo{padding:5px 10px;-webkit-transform:translateY(5px);-moz-transform:translateY(5px);transform:translateY(5px)}.header-main__logo svg{width:90px;height:auto}.header-main__left-search{display:none}.header-main__go-back{margin-left:-5px}.header-main__go-back span{display:none}.header-main__links{margin-right:-8px}.header-main__link-block._search{display:block}.header-main__btn-card-count{top:2px;left:22px;-webkit-transform:none;-moz-transform:none;transform:none;display:block;padding:0 4.5px;border-radius:8px;font-weight:400;font-size:12px;line-height:16px;letter-spacing:normal}.header-main__btn-card-total,.header-main__phone{display:none}.header-main__feedback{display:none!important}.header-main__mobile-feedback{display:block}.header-main__menu-btn{margin:0 13px 0 11px}.menu-btn{width:30px;height:30px;background:transparent;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;border-radius:0;padding:0}.menu-btn__icon{width:24px;height:24px;padding:6px 3px}.menu-btn__icon span{opacity:.6;background-color:#000}.menu-btn__text{display:none}.menu-btn._active .menu-btn__icon span:first-child{-webkit-transform:translateY(5px) rotate(-45deg);-moz-transform:translateY(5px) rotate(-45deg);transform:translateY(5px) rotate(-45deg)}.menu-btn._active .menu-btn__icon span:nth-child(2){-webkit-transform:scale(0);-moz-transform:scale(0);transform:scale(0)}.menu-btn._active .menu-btn__icon span:nth-child(3){-webkit-transform:translateY(-5px) rotate(45deg);-moz-transform:translateY(-5px) rotate(45deg);transform:translateY(-5px) rotate(45deg)}}.success{padding-top:120px;padding-bottom:200px;max-width:724px;margin:0 auto}.success__image img{max-width:100%}.success__title{margin-bottom:18px;margin-top:56px}.success__text{margin-top:16px;color:#666;font-weight:500;letter-spacing:.5px}.success__btn{margin-top:60px;max-width:378px}.success__btn .b-btn{font-size:14px;height:56px;line-height:20px;padding:18px}@media(max-width:1279px){.success{padding-top:100px;padding-bottom:120px;max-width:100%}.success__image img{height:276px}.success__title{font-size:48px;line-height:72px}.success__text{font-size:20px;line-height:28px;margin-top:16px}.success__btn{max-width:100%}}@media(max-width:767px){.success{padding-top:40px;padding-bottom:80px}.success__image img{height:150px}.success__title{font-size:20px;line-height:28px;margin-top:35px}.success__text{font-size:16px;line-height:24px;letter-spacing:0}.success__btn{margin-top:40px}}.categories{padding-left:115px;padding-right:115px}.categories__items{max-width:1004px}.categories__bottom,.categories__subtitle._mobile{display:none}.categories__link{font-weight:600;font-size:14px;line-height:24px;color:#4d4d4d;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;cursor:pointer}.categories__link:visited{color:#4d4d4d}.categories__link-icon{margin-left:8px}.categories__link-icon._revert{margin:0 8px 0 0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.category{border:1px solid #e5e5e5;display:block;border-radius:4px;-webkit-transition:border-color .3s,-webkit-box-shadow .3s;transition:border-color .3s,-webkit-box-shadow .3s;-moz-transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s;transition:border-color .3s,box-shadow .3s,-webkit-box-shadow .3s}@media(min-width:768px){.category:hover{border-color:#000;-webkit-box-shadow:inset 0 0 0 1px #000;box-shadow:inset 0 0 0 1px #000}}.category__img{height:309px;background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:4px 4px 0 0;position:relative;z-index:-1}.category__img._category{background-size:contain}.category__title{min-height:48px;font-weight:600;font-size:20px;line-height:24px}.category__title_wrapper{padding:32px}@media(max-width:1279px){.categories{padding:60px 48px 120px}}@media(max-width:767px){.categories{padding:17px 0 57px}.categories__subtitle{font-weight:500;font-size:10px;line-height:20px;letter-spacing:.5px;color:#666;text-transform:none;display:none;margin-bottom:-1px}.categories__subtitle._mobile{display:block}.categories__collection{display:none}.categories__bottom{display:block;padding-top:12px}.categories .grid{margin-left:-2px;margin-right:-2px;margin-bottom:-2px}.categories .grid__el{-webkit-flex:0 0 33.333333%;-moz-box-flex:0;flex:0 0 33.333333%;width:33.333333%;margin-bottom:4px;padding:0 2px}.categories .page__title{font-weight:500;font-size:18px;line-height:28px;letter-spacing:.5px;color:#333;text-transform:none}.categories .page__top{padding-bottom:16px}.category{height:100%;border:none;background:rgba(242,242,242,.6);border-radius:8px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;overflow:hidden}.category__img{z-index:0;height:86px;-webkit-flex:0 0 86px;-moz-box-flex:0;flex:0 0 86px;margin:16px 4px 4px;border-radius:0}.category__title_wrapper{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;padding:5px 5px 8px;-webkit-flex:1 1 50%;-moz-box-flex:1;flex:1 1 50%}.category__title{font-family:Montserrat;font-weight:500;font-size:10px;line-height:14px;text-align:center;color:#000;min-height:auto}}.sitemap{padding:100px 0}.sitemap__list{font-size:24px}.sitemap__list li+li{margin-top:16px}.catalog{position:relative;padding-top:46px}.catalog .page__top{padding-bottom:40px}.catalog .page__top._mobile{display:none;padding:32px 0 22px}.catalog__mobile-bottom,.catalog__mobile-filter-top{display:none}.catalog__mobile-feedback{width:100%;border:none!important;text-transform:uppercase;letter-spacing:.5px;-webkit-filter:drop-shadow(0 0 8px rgba(0,0,0,.1));filter:drop-shadow(0 0 8px rgba(0,0,0,.1))}.catalog__title-note{display:inline-block;margin-left:16px;font-weight:500;font-size:15px;line-height:28px;color:gray}.catalog__mobile-search{display:none}.catalog__sidebar{position:relative;top:0;height:100%;padding-right:32px}.catalog__sidebar._desktop-hide{display:none}.catalog__sidebar-top{position:relative;height:53px;z-index:2}.catalog__sidebar-top-body{position:absolute;top:0;left:0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;min-width:500px}.catalog__sidebar-top-block._sort{margin-left:32px}.catalog__sidebar-top-block._search{min-width:244px}.catalog__sidebar-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.1;z-index:2}.catalog__inner{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:start;-moz-box-align:start;align-items:start}.catalog__filters{-webkit-flex-shrink:0;flex-shrink:0;width:244px;padding-top:5px}.catalog__filters_bottom,.catalog__filters_show,.catalog__filters_top{display:none}.catalog__filters_sticky-wrap{will-change:min-height}.catalog__filters_sticky-wrap::-webkit-scrollbar{width:0!important}.catalog__items{width:100%;padding-top:69px}.catalog__message-empty{color:#333;font-size:16px;line-height:24px;margin-top:60px}.catalog__message-loading{margin-left:345px;color:#333;font-size:16px;line-height:24px}.catalog__filters-btn-block._sort{display:none}.catalog__slice{-webkit-flex:0 0 100%;flex:0 0 100%;width:100%}.catalog__slice,.catalog__slice-left{-moz-box-flex:0;display:-webkit-flex;display:-moz-box;display:flex}.catalog__slice-left{-webkit-flex:0 0 50%;flex:0 0 50%;-webkit-flex-wrap:wrap;flex-wrap:wrap}.catalog__slice-right{padding:0 16px 10px}.catalog__slice-item,.catalog__slice-right{-webkit-flex:0 0 50%;-moz-box-flex:0;flex:0 0 50%}.catalog__slice-item{width:50%}.catalog-notice{background:#e2f5d6;border-radius:8px;padding:16px 56px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;position:absolute;right:0;top:100px}.catalog-notice:before{content:"";background:url(/images/icons/exclamation-mark.svg) no-repeat 50%;left:16px}.catalog-notice:before,.catalog-notice__close{width:24px;height:24px;position:absolute;top:16px}.catalog-notice__close{background:url(/images/icons/close-gray-24.svg) no-repeat 50%;right:16px;cursor:pointer}.catalog-notice__text{max-width:228px;font-weight:500;font-size:14px;line-height:17px;margin-top:-4px}.catalog-notice__text a{color:#58a329}.catalog-notice__text ._mobile{display:none}.catalog-notice__btn{margin-left:24px;width:160px;height:40px;background:#fff;display:-webkit-flex;display:-moz-box;display:flex;font-weight:600;font-size:14px;line-height:20px;letter-spacing:.5px;text-transform:uppercase;color:#000;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-transition:background .3s;-moz-transition:background .3s;transition:background .3s}@media(min-width:768px){.catalog-notice__btn:hover{background:rgba(255,255,255,.7)}}@media(max-width:1279px){body._open-filters .catalog__sticky-box{z-index:55!important}.catalog{padding-top:80px}.catalog .page__top{padding-left:0}.catalog__sticky-box{top:72px!important}.catalog__mobile-filter-top{display:block;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1)}.catalog__sidebar{display:none;position:static;padding:10px 0}.catalog__inner{display:block}.catalog__message-empty{margin-top:0}.catalog__filters{display:none;position:fixed;top:0;left:0;right:0;height:100%;margin-top:0;overflow-y:auto;background:#fff;z-index:100;width:100%}.catalog__filters._open{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.catalog__filters._open,.catalog__filters_top{display:-webkit-flex;display:-moz-box;display:flex}.catalog__filters_top{-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;padding:16px 16px 14px;border-top:1px solid #e5e5e5}.catalog__filters_top_block{width:30%;line-height:24px}.catalog__filters_clear{font-weight:600;font-size:12px;line-height:24px;color:#b89e61;display:inline-block;vertical-align:top;cursor:pointer}.catalog__filters_title{text-align:center;font-weight:600;font-size:12px;line-height:24px}.catalog__filters_count{color:#b89e61;padding-left:3px}.catalog__filters_close{width:24px;height:24px;background:url(/images/icons/close-24.svg) no-repeat 50%;margin-left:auto;cursor:pointer}.catalog__filters_bottom{padding:60px 16px;margin-top:auto;display:block}.catalog__filters_bottom_btn{margin:0 auto;max-width:343px}.catalog__filters_bottom_btn button{cursor:pointer}.catalog__filters_show{height:40px;cursor:pointer;border-radius:4px;background-color:#e5e5e5;margin-bottom:0;font-weight:500;font-size:14px;line-height:20px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.catalog__filters_show,.catalog__filters_show_count{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.catalog__filters_show_count{width:22px;height:22px;background:#fff;margin-left:10px;border-radius:50%;color:#b89e61}.catalog__items{width:100%;padding-top:0}.catalog__message-loading{margin-left:0;color:#333;font-size:16px;line-height:24px}.catalog__filters-btn{display:-webkit-flex;display:-moz-box;display:flex;margin:0 -4px}.catalog__filters-btn-block{padding:0 4px;width:50%}.catalog__filters-btn-block._sort{display:block}.catalog__sidebar-top{position:static;height:auto}.catalog__sidebar-top-body{position:static;display:block;min-width:auto}.catalog__sidebar-top-block._sort{display:none}}@media(max-width:767px){.catalog{padding-top:15px}.catalog .page__top{padding-bottom:15px}.catalog .page__top._mobile{display:block}.catalog__title-note{display:block;margin:-2px 0 0;font-weight:500;font-size:14px;line-height:20px}.catalog__mobile-search{background-color:#fff;position:relative;z-index:60;display:none;padding-bottom:10px}.catalog__sticky-box{z-index:15!important;top:106px!important}.catalog__mobile-filter-top{top:56px!important}.catalog__mobile-bottom{display:block;position:fixed;bottom:0;left:0;width:100%;padding:0 16px 16px;z-index:10}.catalog__sidebar_position{display:none;position:absolute;top:-125px;width:100%;background:#fff}.catalog__sidebar_unvisible{display:none}.catalog__sidebar._desktop-hide{display:block}.catalog__filters_clear{font-weight:600;font-size:12px;line-height:24px;color:#b89e61;display:inline-block;vertical-align:top;cursor:pointer}.catalog__filters_bottom{padding:60px 16px;margin-top:auto;display:block}.catalog__filters_bottom_btn{margin:0 auto;max-width:343px}.catalog__filters_bottom_btn button{cursor:pointer}.catalog__message-loading{margin-left:0;color:#333;font-size:16px;line-height:24px}.catalog-notice{border-radius:0;padding:8px 56px 8px 48px;position:absolute;right:-16px;top:0;left:-16px}.catalog-notice:before{left:16px;top:8px}.catalog-notice__close{right:21px;top:8px}.catalog-notice__text{font-size:12px;line-height:15px;margin-top:0}.catalog-notice__text ._mobile{display:inline}.catalog-notice__btn,.catalog-notice__text ._desktop{display:none}}@media(max-width:440px){.catalog__filters-btn-block:first-child{width:40%}.catalog__filters-btn-block:nth-child(2){width:60%}}.warning{display:none;padding:10px 8px;background:#ffe6cc;position:relative;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-radius:4px}.warning__icon{margin-right:8px;display:-webkit-flex;display:-moz-box;display:flex}.warning__close{position:absolute;top:8px;right:8px;display:none;cursor:pointer}.warning__message{font-weight:500;font-size:14px;line-height:20px}.warning-to-show-lg{display:-webkit-flex;display:-moz-box;display:flex;margin-top:16px}.warning-to-show-lg .warning__close{display:block}.cart{padding-bottom:143px;padding-top:46px;position:relative}.cart__mobile-info{display:none}.cart .constructor__steps_title{display:block;font-weight:600;font-size:14px;line-height:20px;letter-spacing:.5px;text-transform:uppercase;color:#1a1a1a;margin-bottom:8px}.cart .constructor__step+.constructor__step{margin-left:4px}.cart .constructor__steps{margin-bottom:16px}.cart .constructor__steps._completed .constructor__steps_title:before{content:"";width:16px;height:12px;background:url(/images/icons/ok.svg) no-repeat 50%;background-size:contain;display:inline-block;margin-right:10px}.cart .page__sub-title{font-weight:500;font-size:20px;line-height:28px;letter-spacing:.5px;margin-top:16px;color:#666;max-width:431px}.cart__wrapper{padding-top:72px;display:-webkit-flex;display:-moz-box;display:flex}.cart__items{width:100%}.cart__item{height:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.cart__item .constructor__steps{-webkit-flex-shrink:0;flex-shrink:0}.cart__close{position:absolute;right:0;top:46px;width:40px;height:40px;cursor:pointer;background:url(/images/icons/close.svg) no-repeat 50%;z-index:2}.cart__order{max-width:428px;width:100%;margin-left:32px;padding-top:46px}a.cart__order__form__btn{color:#fff}@media(min-width:768px){a.cart__order__form__btn:hover{color:#fff}}@media(max-width:1279px){.cart{padding-bottom:108px;padding-top:60px}.cart__close{right:9px;top:69px}.cart .page__title{font-size:40px;letter-spacing:.5px;line-height:56px;padding-right:40px}.cart .page__sub-title,.cart__order{max-width:inherit}.cart__order{margin-left:0;padding-top:60px}.cart__wrapper{display:block}.warning{border-radius:0}.warning__close{display:block}.warning-to-show-sm{display:-webkit-flex;display:-moz-box;display:flex}.warning-to-show-lg{display:none}}@media(max-width:767px){.cart{padding-bottom:0;padding-top:25px}.cart .constructor__steps{margin-bottom:8px}.cart .constructor__steps_title{margin-bottom:0;font-weight:600;font-size:12px;line-height:16px;text-transform:none;color:#1a1a1a;letter-spacing:normal;padding-bottom:2px}.cart .page__title{font-weight:700;font-size:16px;line-height:28px;color:#000;padding-right:30px}.cart .page__sub-title{font-weight:600;font-size:14px;line-height:20px}.cart__close{width:30px;height:30px;right:8px;top:22px;background-size:contain}.cart__wrapper{padding-top:16px}.cart__order{position:fixed;bottom:0;z-index:10;left:16px;right:16px;width:auto;padding-top:32px}.cart__mobile-info{display:block}.cart__note{font-weight:600;font-size:14px;line-height:20px;color:#666;padding:15px 0 16px;max-width:240px;letter-spacing:normal}.cart__item .product__description{margin-top:30px}.cart__empty-text{font-weight:600;font-size:14px;line-height:20px;color:#666}.cart .grid{margin:0 -4px}.cart .grid__el{padding:0 4px;margin-bottom:8px}.warning{margin:0 -16px}.warning__close{display:block}.warning__message{padding-right:25px;font-weight:500;font-size:12px;line-height:16px}}.page-404{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;min-height:-webkit-calc(100vh - 72px - 128px);min-height:-moz-calc(100vh - 72px - 128px);min-height:calc(100vh - 72px - 128px);color:#333}.page-404__inner{padding:60px 20px;max-width:800px}.page-404__title{font-weight:700;font-size:40px;line-height:56px;letter-spacing:.5px;text-transform:uppercase;margin-bottom:60px}.page-404__body{display:-webkit-flex;display:-moz-box;display:flex;margin-bottom:60px}.page-404__bold{font-weight:700;font-size:96px;line-height:72px;letter-spacing:.5px;text-transform:uppercase;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;margin-right:30px}.page-404__content{font-weight:400;font-size:14px;line-height:20px}.page-404__content p:not(:last-child){margin-bottom:24px}.page-404__bottom{display:-webkit-flex;display:-moz-box;display:flex;margin:0 -6px}.page-404__bottom-block{-webkit-flex:1 1 50%;-moz-box-flex:1;flex:1 1 50%;padding:0 6px}@media(max-width:1279px){.page-404{min-height:-webkit-calc(100vh - 72px - 152px);min-height:-moz-calc(100vh - 72px - 152px);min-height:calc(100vh - 72px - 152px)}.page-404__inner{padding:48px 16px;max-width:738px}}@media(max-width:767px){.page-404{display:block;min-height:-webkit-calc(100vh - 56px - 135px);min-height:-moz-calc(100vh - 56px - 135px);min-height:calc(100vh - 56px - 135px)}.page-404__inner{padding:48px 16px;max-width:100%}.page-404__title{font-size:20px;line-height:28px;margin-bottom:48px}.page-404__body{display:block;margin-bottom:30px}.page-404__bold{font-size:65px;line-height:72px;margin-bottom:24px;margin-right:0}.page-404__bottom{display:block;margin:0}.page-404__bottom-block{padding:0;margin-bottom:12px}.page-404__bottom-block:last-child{margin-bottom:0}}.catalog-modal{height:100vh;width:100vw;background:rgba(0,0,0,.4);position:fixed;top:0;bottom:0;left:0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;opacity:0;pointer-events:none;z-index:550;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.catalog-modal.active{opacity:1;pointer-events:all}.catalog-modal__content-wrap{position:relative;height:100vh;width:100%;background-color:#fff}.catalog-modal__content{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;background-color:#fff;-webkit-transform:scale(.5);-moz-transform:scale(.5);transform:scale(.5);-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;width:100%;height:100%;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.catalog-modal__content._catalog{position:fixed;top:0;left:0;right:0;bottom:0;height:auto;overflow:hidden}.catalog-modal__content::-webkit-scrollbar{width:0;height:0}.catalog-modal__content.active{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.size-modal{height:100vh;width:100vw;position:fixed;top:0;left:0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;opacity:0;pointer-events:none;z-index:50;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.size-modal.active{opacity:1;pointer-events:all}.size-modal__content{z-index:2;padding:32px;width:400px;height:280px;min-height:273px;background:#fff;-webkit-box-shadow:0 2px 20px rgba(0,0,0,.1);box-shadow:0 2px 20px rgba(0,0,0,.1);border-radius:4px;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:32px;margin-bottom:152px}.size-modal__content .size-modal__content.active{opacity:1;pointer-events:all}.size-modal__content__close{position:absolute;left:435px;bottom:430px;cursor:pointer}.size-modal__content__label{width:100%;height:100%}.size-modal__content__items,.size-modal__content__label{cursor:pointer;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.size-modal__content__items{width:48px;height:48px;font-size:14px;font-family:Montserrat,sans-serif;margin-right:8px;margin-bottom:8px;border:1px solid #d9d9d9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.size-modal__content__items input[type=radio]{position:absolute;z-index:-1;opacity:0}.size-modal__content__items input[type=radio]:checked+label{background:#000;color:#fff}.size-modal__content__items input[type=radio]:disabled+label{opacity:.25}.modal-order-success{border:none;background:#fff;border-radius:0;padding:0}.modal-order-success__body{position:relative}.modal-order-success__top{position:absolute;top:32px;right:32px;z-index:2}.modal-order-success__close{width:32px;height:32px;background:url(/images/icons/close-cart.svg) no-repeat 50%;background-size:contain;margin-left:auto;cursor:pointer}@media(max-width:767px){.modal-order-success__top{top:12px;right:12px}.modal-order-success__close{background:url(/images/icons/close-cart.svg) no-repeat 50%;background-size:24px auto}}@media(max-width:1279px){.size-modal{height:100vh;width:100vw;position:fixed;top:0;left:0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;opacity:0;pointer-events:none;z-index:50;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}}@media(max-width:767px){.size-modal{height:100vh;width:100vw;position:fixed;top:0;left:0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;opacity:0;pointer-events:none;z-index:50;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}}.size-modal-mobile{height:155vh;width:100vw;position:fixed;top:0;left:0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;opacity:0;background:#fff;pointer-events:none;z-index:50;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.size-modal-mobile.active{opacity:1;pointer-events:all}.size-modal-mobile__header{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;width:400px;padding:0 21px 0 40px}.size-modal-mobile__header__title{text-transform:uppercase;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;letter-spacing:.5px;color:#333}.size-modal-mobile__header__close{font-size:20px;left:435px;bottom:430px;cursor:pointer}.size-modal-mobile__content{z-index:10;padding:40px;width:400px;background:#fff;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-content:flex-start;align-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap}.size-modal-mobile__content__label{width:100%;height:100%}.size-modal-mobile__content__items,.size-modal-mobile__content__label{cursor:pointer;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.size-modal-mobile__content__items{width:48px;height:48px;font-size:14px;font-family:Montserrat,sans-serif;margin-right:8px;margin-bottom:8px;border:1px solid #d9d9d9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.size-modal-mobile__content__items input[type=radio]{position:absolute;z-index:-1;opacity:0}.size-modal-mobile__content__items input[type=radio]:checked+label{background:#000;color:#fff}.size-modal-mobile__content__items input[type=radio]:disabled+label{opacity:.25}.size-modal-mobile__footer{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;width:100%}.size-modal-mobile__footer__btn{border:none;border-radius:4px;width:288px;height:48px;padding:12px 16px;grid-gap:12px;gap:12px;background:#333;color:#fff;font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:20px;text-align:center;letter-spacing:.5px;text-transform:uppercase}.constructor-modal{display:none}@media(max-width:1279px){.constructor-modal{display:block;height:100vh;width:100vw;background:rgba(0,0,0,.4);position:fixed;top:0;left:0;opacity:0;pointer-events:none;z-index:50;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.constructor-modal.active{opacity:1;pointer-events:all}.constructor-modal__header{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:16px;height:88px;width:100%}.constructor-modal__header-title{font-family:Montserrat;font-style:normal;font-weight:700;font-size:20px;line-height:28px;text-transform:uppercase}.constructor-modal__header-close{font-size:20px;cursor:pointer}.constructor-modal__text{font-family:Montserrat;font-style:normal;font-weight:400;font-size:13px;line-height:20px;padding:16px}.constructor-modal__content{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;background-color:#fff;-webkit-transform:scale(.5);-moz-transform:scale(.5);transform:scale(.5);-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;height:100%;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.constructor-modal__content.active{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}}.cart-remove-modal{height:100vh;width:100vw;background:rgba(0,0,0,.4);position:fixed;top:0;left:0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;opacity:0;pointer-events:none;z-index:105;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.cart-remove-modal.active{opacity:1;pointer-events:all}.cart-remove-modal__content{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;background-color:#fff;-webkit-transform:scale(.5);-moz-transform:scale(.5);transform:scale(.5);-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;padding:20px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.cart-remove-modal__content.active{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.policy-modal{height:100vh;width:100vw;background:rgba(0,0,0,.4);position:fixed;top:0;left:0;display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;opacity:0;pointer-events:none;z-index:1500;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.policy-modal.active{opacity:1;pointer-events:all}.policy_content{padding:30px;width:100%;overflow:scroll;font-size:14px}.policy-modal__content.active{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.policy-modal._content h1,.policy-modal._content h2,.policy-modal._content h3,.policy-modal._content h4{line-height:normal;letter-spacing:.5px;color:#333;text-transform:uppercase;font-weight:700}.policy-modal._content h1{font-size:48px;margin:0 0 60px}.policy-modal._content h2{font-size:32px;margin:0 0 40px}.policy-modal._content h3{font-size:24px;margin:0 0 20px}.policy-modal._content h4{font-size:18px;margin:0 0 10px}.policy-modal._content ol,.policy-modal._content p,.policy-modal._content ul{font-weight:400;font-size:20px;line-height:28px;margin:10px 0;text-transform:none}.policy-modal._content ul{list-style-type:disc}.policy-modal._content ol,.policy-modal._content ul{padding-left:20px}.policy-modal._content ol li,.policy-modal._content ul li{margin-bottom:15px}@media(max-width:767px){.constructor-modal{z-index:120}}.modal-sorting{border-radius:12px 12px 0 0;background-color:#fff;margin-top:auto;width:100%}.tabs-title{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-bottom:1px solid #e5e5e5}.tabs-btn{margin:38px 30px 0 0;font-family:Montserrat;font-style:normal;font-weight:700;font-size:16px;line-height:20px;background:transparent;cursor:pointer;padding:0 0 18px;text-transform:uppercase;color:#b89e61;border:none;border-bottom:3px solid transparent}.tabs-btn.active{border-bottom:3px solid #b89e61}.tabs-content{min-height:450px}@media(max-width:1279px){.tabs-content{min-height:auto}}@media(max-width:767px){.tabs{width:100%}.tabs-title{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-align-items:center;-moz-box-align:center;align-items:center;border-bottom:1px solid #e5e5e5;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.tabs-title::-webkit-scrollbar{width:0;height:0}.tabs-btn{margin:15px 17px 0 0;white-space:nowrap;font-family:Montserrat;font-style:normal;font-weight:700;font-size:12px;line-height:15px;background:transparent;cursor:pointer;padding:0 0 13px;text-transform:uppercase;color:#b89e61;border:none;border-bottom:3px solid transparent}}.image-slider-catalog{display:-webkit-flex;display:-moz-box;display:flex}.slider-images{width:100%;height:100%}.slider-images__image{position:relative}.slider-images__main{display:-webkit-flex;display:-moz-box;display:flex;width:100%;height:100%}.slider-images__left{-webkit-flex:0 0 110px;-moz-box-flex:0;flex:0 0 110px;width:110px;height:418px;margin-right:54px}.slider-images__right{-webkit-flex:0 0 448px;-moz-box-flex:0;flex:0 0 448px;width:448px;height:386px}.slider-images__thumbs{height:100%;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.slider-images__thumbs .swiper-slide{border:1px solid #e5e5e5;border-radius:4px;overflow:hidden;width:100%;height:88px;cursor:pointer;-webkit-transition:.2s;-moz-transition:.2s;transition:.2s}.slider-images__thumbs .swiper-slide:hover{border:1px solid #333;padding:1px}.slider-images__thumbs .swiper-slide.swiper-slide-thumb-active{border:2px solid #333}.slider-images__main-swiper{height:100%;width:100%;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.slider-images .swiper-slide{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}.slider-images .swiper-pagination{display:none}.slider-images .swiper-pagination-bullet{display:-webkit-flex;display:-moz-box;display:flex;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:24px;height:24px;border-radius:0;background-color:transparent;opacity:1;margin:0 2px}.slider-images .swiper-pagination-bullet:before{display:block;content:"";height:13px;width:13px;border:1px solid #000;border-radius:50%}.slider-images .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background-color:#000}.slider-images._constructor{width:auto;max-width:537px;height:auto}.slider-images._constructor .slider-images__left{-webkit-order:1;-moz-box-ordinal-group:2;order:1;max-width:68px;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;width:68px;height:234px;margin:auto 10px 0 0}.slider-images._constructor .slider-images__right{-webkit-order:2;-moz-box-ordinal-group:3;order:2;margin:0 10px 0 auto;-webkit-flex:0 0 406px;-moz-box-flex:0;flex:0 0 406px;width:406px;height:406px}.slider-images._constructor .slider-images__thumbs .swiper-slide{width:68px;height:68px;border-radius:8px;border:2px solid transparent}.slider-images._constructor .slider-images__thumbs .swiper-slide:hover{padding:0;border-color:#f7f7f7}.slider-images._constructor .slider-images__thumbs .swiper-slide.swiper-slide-thumb-active{border-color:#000}.slider-images._constructor .swiper-pagination-bullet{-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}@media(max-width:1279px){.image-slider-catalog{margin-left:10px}.slider-images__left{margin-right:54px}.slider-images__right{margin-right:54px}.slider-images._constructor,.slider-images__right{-webkit-flex:1 1 50%;-moz-box-flex:1;flex:1 1 50%;width:50%}.slider-images._constructor{max-width:none;padding-right:16px;height:auto}.slider-images._constructor .slider-images__main{-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row}.slider-images._constructor .slider-images__left{-webkit-order:1;-moz-box-ordinal-group:2;order:1;max-width:66px;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;width:66px;height:234px;margin:auto 24px 0 0}.slider-images._constructor .slider-images__right{-webkit-order:2;-moz-box-ordinal-group:3;order:2;-webkit-flex:1 1 374px;-moz-box-flex:1;flex:1 1 374px;width:374px;height:374px;min-width:200px;margin:0}.slider-images._constructor .slider-images__thumbs .swiper-slide{width:66px;height:66px}}@media(max-width:767px){.image-slider-catalog{margin:0;display:block}.slider-images__main{display:block;width:auto;margin:0 -16px}.slider-images__left{display:none}.slider-images__right{width:100%;margin-right:0;height:261px}.slider-images__image{max-width:240px;height:240px}.slider-images .swiper-pagination{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;bottom:0}.slider-images .swiper-pagination-bullet{width:20px;height:20px;margin:0!important}.slider-images .swiper-pagination-bullet:before{display:block;content:"";height:10px;width:10px;border:2px solid #000;border-radius:50%;opacity:.6}.slider-images .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background-color:#000;opacity:1}.slider-images._constructor{width:100%;height:auto;padding-right:0}.slider-images._constructor .slider-images__left{display:none}.slider-images._constructor .slider-images__right{margin-top:0;width:100%;height:100%;min-width:auto}.slider-images._constructor .slider-images__main{display:block;margin:0;width:100%}.slider-images._constructor .slider-images__image{max-width:220px;height:240px}.slider-images._constructor .swiper-pagination-bullet{-webkit-flex:1 1 auto;-moz-box-flex:1;flex:1 1 auto;width:auto;height:auto;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;padding:11px 4px}.slider-images._constructor .swiper-pagination-bullet:before{height:2px;width:100%;background-color:#d9d9d9;opacity:1;border-radius:4px;border:none}.slider-images._constructor .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background-color:#333}.slider-images._constructor .swiper-pagination{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;height:24px;padding:0 24px;bottom:4px}}.slider-promo-catalog{width:100%;height:100%;cursor:pointer}.slider-promo-catalog_image{height:212px;width:212px}.slider-promo-catalog_image,.slider-promo-catalog_image-block{position:relative;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.slider-promo-catalog_image-block{width:100%}.slider-promo-catalog_image-hover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.slider-control-container{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;width:100%}.slider-control-container_item{-webkit-flex:1 1 auto;-moz-box-flex:1;flex:1 1 auto;max-width:41px;padding:11px 4px}.slider-control-container_item:after{content:"";display:block;height:2px;background-color:#d9d9d9;border-radius:4px}.slider-control-container_item.active:after{background-color:#333}@media(max-width:1279px){.slider-promo-catalog_image{height:214px;width:214px}}@media(max-width:767px){.slider-promo-catalog{padding-top:16px}.slider-promo-catalog_image{height:117px;width:100%;max-width:167px}.slider-control-container_item{max-width:29.75px}}.icon-tooltip{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;background:transparent;padding:7px;width:15px;height:15px;border-radius:50%;font-size:15px;color:#999;border:2px solid #c4c4c4;margin-left:8px;cursor:pointer;font-weight:700}.icon-tooltip:hover{background:#c4c4c4}.tooltip-text-open,.tooltip-text-open._mobile,.tooltip-text-open__wrapper{display:none}@media(max-width:1279px){.tooltip-text-open{display:block;font-family:Montserrat;font-style:normal;font-weight:500;font-size:13px;border-bottom:1px dashed #666;line-height:16px;margin-left:18px;text-transform:none;cursor:pointer}.icon-tooltip{display:none}.icon-tooltip._show-mobile{display:-webkit-flex;display:-moz-box;display:flex}}.tooltip{width:427px;min-height:100px;position:absolute;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-align-items:center;-moz-box-align:center;align-items:center;background-color:#fff;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;-webkit-box-shadow:0 2px 15px rgba(0,0,0,.06);box-shadow:0 2px 15px rgba(0,0,0,.06);border-radius:4px;opacity:0;text-align:justify;z-index:50}.tooltip._is-fixed{position:fixed;top:200px}.tooltip._purity{position:fixed;top:150px;width:773px}@media(max-width:1550px){.tooltip._purity{-webkit-transform:translateX(110px);-moz-transform:translateX(110px);transform:translateX(110px)}}.tooltip._colors_stones{position:fixed;top:200px;width:773px}@media(max-width:1550px){.tooltip._colors_stones{-webkit-transform:translateX(110px);-moz-transform:translateX(110px);transform:translateX(110px)}}@media(max-width:1279px){.tooltip{display:none}.tooltip._is-fixed{position:absolute;top:auto}.tooltip._colors_stones,.tooltip._purity{position:absolute;top:auto;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}}.tooltip.active{opacity:1}.tooltip-title{display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;width:100%;font-weight:600;font-size:16px;line-height:20px;text-transform:uppercase;margin-bottom:10px}.tooltip-text,.tooltip-title{font-family:Montserrat;font-style:normal}.tooltip-text{font-weight:400;font-size:13px;line-height:18px}.tooltip-img-column-container,.tooltip-img-column-shapes{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}.tooltip-img-column-container{margin-bottom:40px}.tooltip-img-rows-shapes{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;margin-bottom:16px}.tooltip-list{margin-top:10px}.tooltip-detail{display:-webkit-flex;display:-moz-box;display:flex;font-family:Montserrat;font-style:normal;font-weight:400;font-size:11px;line-height:normal;color:#8b8b8b;text-align:center}.tooltip-shapes{-webkit-flex-direction:column;-moz-box-orient:vertical;flex-direction:column;padding:0 50px 20px 10px}.tooltip-img-colors,.tooltip-shapes{display:-webkit-flex;display:-moz-box;display:flex;-moz-box-direction:normal;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.tooltip-img-colors{width:100%;-webkit-flex-direction:row;-moz-box-orient:horizontal;flex-direction:row;margin-bottom:40px}@media(max-width:1279px){.tooltip-shapes{margin-top:40px}.tooltip-img-column-container,.tooltip-img-column-shapes{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.tooltip-img-column-container::-webkit-scrollbar,.tooltip-img-column-shapes::-webkit-scrollbar{width:0;height:0}}@media(max-width:767px){.tooltip-text-open{display:none}.tooltip-text-open._mobile{display:block;display:inline-block;margin-left:0;font-size:13px;line-height:16px;color:#666}.tooltip-text-open__wrapper{display:block;-webkit-flex:0 0 100%;-moz-box-flex:0;flex:0 0 100%;width:100%;margin:14px 0 0 8px}.tooltip-img-colors{width:100%;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}}