

/* Start:/css/plugins.min.css?174834878972*/
@import url(/css/jquery-confirm.min.css);@import url(/css/magnific-popup.min.css);
/* End */


/* Start:/css/selectric.min.css?17483487893295*/
.selectric-wrapper { position: relative; cursor: pointer } .selectric-responsive { width: 100% } .selectric { border: 1px solid #ddd; border-radius: 0; background: #f8f8f8; position: relative; overflow: hidden } .selectric .label { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin: 0 38px 0 10px; line-height: 38px; height: 38px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none } .selectric .button { display: block; position: absolute; right: 0; top: 0; width: 38px; height: 38px; line-height: 38px; background-color: #f8f8f8; color: transparent; text-align: center } .selectric-focus .selectric { border-color: #aaa } .selectric-hover .selectric { border-color: #c4c4c4 } .selectric-hover .selectric .button { color: #a2a2a2 } .selectric-hover .selectric .button:after { border-top-color: #a2a2a2 } .selectric-open { z-index: 9999 } .selectric-open .selectric { border-color: #c4c4c4 } .selectric-open .selectric-items { display: block } .selectric-disabled { opacity: .5; cursor: default; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none } .selectric-hide-select { position: relative; overflow: hidden; width: 0; height: 0 } .selectric-hide-select select { position: absolute; left: -100% } .selectric-hide-select.selectric-is-native { position: absolute; width: 100%; height: 100%; z-index: 10 } .selectric-hide-select.selectric-is-native select { position: absolute; top: 0; left: 0; right: 0; height: 100%; width: 100%; border: none; z-index: 1; box-sizing: border-box; opacity: 0 } .selectric-input { position: absolute !important; top: 0 !important; left: 0 !important; overflow: hidden !important; clip: rect(0, 0, 0, 0) !important; margin: 0 !important; padding: 0 !important; width: 1px !important; height: 1px !important; outline: 0 !important; border: none !important; background: 0 0 !important } .selectric-temp-show { position: absolute !important; visibility: hidden !important; display: block !important } .selectric-items { display: none; position: absolute; top: 100%; left: 0; background: #f8f8f8; border: 1px solid #c4c4c4; z-index: -1; box-shadow: 0 0 10px -6px } .selectric-items .selectric-scroll { height: 100%; overflow: auto } .selectric-above .selectric-items { top: auto; bottom: 100% } .selectric-items li, .selectric-items ul { list-style: none; padding: 0; margin: 0; font-size: 12px; line-height: 20px; min-height: 20px } .selectric-items li { display: block; padding: 10px; color: #666; cursor: pointer } .selectric-items li.selected { color: #444 } .selectric-items li.highlighted { color: #444 } .selectric-items li:hover { background: #d5d5d5; color: #444 } .selectric-items .disabled { opacity: .5; cursor: default !important; background: 0 0 !important; color: #666 !important; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none } .selectric-items .selectric-group .selectric-group-label { font-weight: 700; padding-left: 10px; cursor: default; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background: 0 0; color: #444 } .selectric-items .selectric-group.disabled li { opacity: 1 } .selectric-items .selectric-group li { padding-left: 25px }
/* End */


/* Start:/css/_design/fancybox.min.css?174834878924386*/
:root{--f-spinner-width:36px;--f-spinner-height:36px;--f-spinner-color-1:rgba(0,0,0,0.1);--f-spinner-color-2:rgba(17,24,28,0.8);--f-spinner-stroke:2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:.175s ease-out both f-throwOutUp}.f-throwOutDown{animation:.175s ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0,-150px,0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,150px,0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration,0.2s) ease-out .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration,0.2s) ease-out both f-zoomOutDown}@keyframes f-zoomInUp{from{transform:scale(0.975) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(0.975) translate3d(0,16px,0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration,0.2s) ease both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration,0.2s) ease both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeOut{100%{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration,0.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration,0.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeSlowOut{100%{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration,0.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration,0.2s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}100%{opacity:1}}@keyframes f-fadeFastOut{100%{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration,0.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration,0.2s) * .5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-crossfadeOut{100%{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translateX(100%)}100%{transform:translate3d(0,0,0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}100%{transform:translate3d(0,0,0)}}@keyframes f-slideOutNext{100%{transform:translateX(-100%)}}@keyframes f-slideOutPrev{100%{transform:translateX(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration,0.85s) cubic-bezier(0.16,1,0.3,1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}100%{transform:translate3d(0,0,0);opacity:1}}@keyframes f-classicOutNext{100%{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{100%{transform:translateX(75px);opacity:0}}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-hover-bg:#e0e0e0;--f-button-active-bg:#d0d0d0;--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-disabled-opacity:0.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media (hover:hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline,2px) var(--f-button-outline-color,var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin,0px) + var(--fancybox-scrollbar-compensate,0px));overflow:hidden !important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-hover-color:#fff;--fancybox-bg:rgba(24,24,27,0.98);--fancybox-slide-gap:10px;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-color-1:rgba(255,255,255,0.1);--f-spinner-color-2:#bbb;--f-spinner-stroke:3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:var(--fancybox-zIndex,1050);outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity,1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;transform:translate3d(0,0,0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video{overflow:hidden}.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image > .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translate3d(0,0,0);backface-visibility:hidden}.fancybox__slide.has-image > .fancybox__content > picture > img{width:100%;height:auto;max-height:100%}.is-zooming-in .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content,.is-zooming-out .fancybox__slide:not(.is-selected) .fancybox__content{visibility:hidden}.is-animating .fancybox__content,.is-dragging .fancybox__content{filter:blur(0px);will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;user-select:none}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px 0;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color,currentColor);opacity:var(--fancybox-opacity,1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width:2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content > .f-button.is-close-btn{--f-button-width:34px;--f-button-height:34px;--f-button-border-radius:4px;--f-button-color:var(--fancybox-color,#fff);--f-button-hover-color:var(--fancybox-color,#fff);--f-button-bg:transparent;--f-button-hover-bg:transparent;--f-button-active-bg:transparent;--f-button-svg-width:22px;--f-button-svg-height:22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content > .f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content > .f-button.is-close-btn{visibility:hidden}.fancybox__content > .f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity,1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content > .f-button.is-close-btn{--f-button-border-radius:50%;--f-button-color:#fff;--f-button-hover-color:#fff;--f-button-outline-color:#000;--f-button-bg:rgba(0,0,0,0.6);--f-button-active-bg:rgba(0,0,0,0.6);--f-button-hover-bg:rgba(0,0,0,0.6);--f-button-svg-width:18px;--f-button-svg-height:18px;--f-button-svg-filter:none;top:5px;right:5px}.fancybox__nav{--f-button-width:50px;--f-button-height:50px;--f-button-border:0;--f-button-border-radius:50%;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:transparent;--f-button-hover-bg:rgba(24,24,27,0.3);--f-button-active-bg:rgba(24,24,27,0.5);--f-button-shadow:none;--f-button-transition:all 0.15s ease;--f-button-transform:none;--f-button-svg-width:26px;--f-button-svg-height:26px;--f-button-svg-stroke-width:2.5;--f-button-svg-fill:none;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,0.5));--f-button-svg-disabled-opacity:0.65;--f-button-next-pos:1rem;--f-button-prev-pos:1rem;opacity:var(--fancybox-opacity,1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide > .f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top,calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left,calc(var(--f-spinner-height) * -0.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;object-fit:contain;z-index:40;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false] > *:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel > *:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide > *:not(.fancybox__content){animation:.25s ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:.35s ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true] > *:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel > *:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide > *:not(.fancybox__content){animation:.15s ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:.35s ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:100%;height:100%}.fancybox__container:not(.is-compact) .has-iframe .fancybox__content,.fancybox__container:not(.is-compact) .has-map .fancybox__content,.fancybox__container:not(.is-compact) .has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.f-carousel__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-outline:0;--f-thumb-outline-color:#5eb0ef;--f-thumb-opacity:1;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1;--f-thumb-border-radius:2px;--f-thumb-offset:0px;--f-button-next-pos:0;--f-button-prev-pos:0}.f-carousel__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1;--f-thumb-selected-opacity:1}.f-carousel__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:20px;--f-thumb-clip-width:46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2,#e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden}.f-thumbs__track{display:flex;will-change:transform}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);min-width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track::before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--left,0) * 1px);width:calc(100% - var(--width,0) * 1px);cursor:pointer}.is-modern .f-thumbs__slide{--clip-path:inset(0 calc((var(--f-thumb-width,0) - var(--f-thumb-clip-width,0)) * 0.5 * (1 - var(--progress,0))) round var(--f-thumb-border-radius,0));transform:translate3d(calc(var(--shift,0) * -1px),0,0);transition:none;pointer-events:none}.is-modern .f-thumbs__slide > *{clip-path:var(--clip-path)}.is-modern:not(.is-using-mouse) .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color))}.is-modern.in-touch .f-thumbs__slide{filter:none}.is-modern.is-resting .f-thumbs__slide{transition:all .33s ease}.is-modern.is-resting .f-thumbs__slide > *{transition:all .33s ease}.f-thumbs__slide__button{appearance:none;width:100%;height:100%;margin:0;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:rgba(0,0,0,0);outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-nav-selected .f-thumbs__slide__button::after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline,0) solid var(--f-thumb-outline-color,transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover}.f-thumbs.is-horizontal .f-thumbs__track{margin:0 auto;padding:8px 0 12px 0}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;margin:auto 0;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-border-radius:2px;--f-thumb-outline:2px;--f-thumb-outline-color:#ededed;position:relative;opacity:var(--fancybox-opacity,1);transition:max-height .35s cubic-bezier(0.23,1,0.32,1)}.fancybox__thumbs.is-classic{--f-thumb-gap:8px;--f-thumb-opacity:0.5;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(rgba(255,255,255,0.1),rgba(255,255,255,0.05))}.fancybox__thumbs.is-modern{--f-thumb-gap:4px;--f-thumb-extra-gap:20px;--f-thumb-clip-width:46px;--f-thumb-opacity:1;--f-thumb-hover-opacity:1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgba(255,255,255,0.1),rgba(255,255,255,0.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width:64px;--f-thumb-clip-width:32px;--f-thumb-height:48px;--f-thumb-extra-gap:10px}.fancybox__thumbs.is-masked{max-height:0px !important}.is-closing .fancybox__thumbs{transition:none !important}.fancybox__toolbar{--f-progress-color:var(--fancybox-color,rgba(255,255,255,0.94));--f-button-width:46px;--f-button-height:46px;--f-button-color:var(--fancybox-color);--f-button-hover-color:var(--fancybox-hover-color);--f-button-bg:rgba(24,24,27,0.65);--f-button-hover-bg:rgba(70,70,73,0.65);--f-button-active-bg:rgba(90,90,93,0.65);--f-button-border-radius:0;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.5;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,0.15));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:0.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;color:var(--fancybox-color,currentColor);opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,0.5));pointer-events:none;z-index:20}.fancybox__toolbar:focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color,var(--f-carousel-theme-color,#0091ff));z-index:30;user-select:none;pointer-events:none}
/* End */


/* Start:/css/style.min.css?1753690067393621*/
@charset "UTF-8";a.link{display:grid;align-items:center;height:32px;line-height:32px;padding:0 16px}a.link:hover{background:rgba(48,160,240,0.15);border-radius:16px;color:var(--color--blue--soft)}a.link:active{color:var(--primary-dark)}.strong{font-weight:600 !important}ins{text-decoration:none}.hidden-lg,.hidden-xl{display:none !important}#txtPassword{-webkit-text-security:disc}select{word-wrap:normal}button,[type=button],[type=reset],[type=submit],input[type="search"]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{background:var(--color--blue--soft);opacity:0.5}.disabled{pointer-events:none}.disabled p,.disabled a{color:var(--grayscale-black);opacity:0.25}.btn-white-sm[disabled]{background-color:transparent}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=text],input[type=password],input[type=tel],input[type=email]{font-family:"Roboto",sans-serif;border:none}input[type=text]:disabled,input[type=password]:disabled,input[type=tel]:disabled,input[type=email]:disabled{opacity:0.5}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;border:none}input[type=number]::-webkit-inner-spin-button{display:none}input,input:before,input:after{-webkit-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}.reglogin input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}textarea{overflow:auto;overflow-x:hidden;resize:vertical;font-family:"Roboto",sans-serif;text-align:left}fieldset{min-width:0;padding:0;margin:0;border:0}section{display:block}.btn{text-align:center;text-decoration:none;display:block;background:transparent;border:none}label,.btn,input{font-family:"Roboto",sans-serif}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0;font-weight:normal}.title-page-h1{display:none}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.navbar-collapse.filter .container-fluid{padding-right:0;padding-left:0}p{line-height:20px;color:var(--grayscale-black)}body.openOverflowY{overflow-y:hidden}.openOverflowY .helpcrunch-iframe-wrapper{display:none}.right{justify-self:end;margin-left:auto}.flex-center{justify-content:center}.strong{font-weight:bold}.bg-gray{background-color:#999}.hiden{pointer-events:none !important;opacity:0.6 !important}@keyframes load{0%,50%{opacity:0}100%{opacity:1}}.fs-12-gb,.fs-12-gd,.fs-12-gr{font-size:12px !important;line-height:16px !important}.fs-12-gb{color:#25221E !important}.fs-12-gd{color:#25221E !important}.fs-12-gr{color:#74644E !important}.fs-14-gb,.fs-14-gd,.fs-14-gr{font-size:14px !important;line-height:18px !important}.fs-14-gb{color:#25221E !important}.fs-14-gd{color:#25221E !important}.fs-14-gr{color:#74644E !important}.fs-14-gr{font-size:14px !important;line-height:18px !important}.fs-16-gb,.fs-16-gd,.fs-16-gr{font-size:16px !important;line-height:20px !important}.fs-16-gb{color:#25221E !important}.fs-16-gd{color:#25221E !important}.fs-16-gr{color:#74644E !important}.bg-none{background-color:transparent !important}.errortext{color:red}.clearfix{clear:both}.alignleft{float:left}.alignright{float:right}.aligncenter{text-align:center;margin:auto}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.soon{filter:brightness(0);opacity:0.2;pointer-events:none}@media (any-hover:hover){::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--grayscale-light);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#999}@-moz-document url-prefix(){.type-material,.ch__items-2,.step-real .grid-conteiner,.description .card,[class*=scroll-]{scrollbar-color:#E3D3BF transparent;scrollbar-width:thin}}}::-webkit-input-placeholder{color:var(--grayscale-black);font-size:14px}::-moz-placeholder{color:var(--grayscale-black);font-size:14px}:-moz-placeholder{color:var(--grayscale-black);font-size:14px}:-ms-input-placeholder{color:var(--grayscale-black);font-size:14px}:focus::-webkit-input-placeholder{color:transparent !important}:focus::-moz-placeholder{color:transparent !important}:focus:-moz-placeholder{color:transparent !important}:focus:-ms-input-placeholder{color:transparent !important}input[type=tel]::-webkit-input-placeholder{font-size:14px;letter-spacing:normal}input[type=tel]::-moz-placeholder{font-size:14px;letter-spacing:normal}input[type=tel]:-moz-placeholder{font-size:14px;letter-spacing:normal}input[type=tel]:-ms-input-placeholder{font-size:14px;letter-spacing:normal}textarea::-webkit-input-placeholder{font-size:11px;letter-spacing:normal}textarea::-moz-placeholder{font-size:11px;letter-spacing:normal}textarea:-moz-placeholder{font-size:11px;letter-spacing:normal}textarea:-ms-input-placeholder{font-size:11px;letter-spacing:normal}input[type=search]::-webkit-input-placeholder{font-size:14px;font-weight:400;letter-spacing:normal}input[type=search]::-moz-placeholder{font-size:14px;font-weight:400;letter-spacing:normal}input[type=search]:-moz-placeholder{font-size:14px;font-weight:400;letter-spacing:normal}input[type=search]:-ms-input-placeholder{font-size:14px;font-weight:400;letter-spacing:normal}.mfp-bg,.mfp-wrap{z-index:99999 !important}.hidden{display:none !important}.invisible{visibility:hidden}.visible{visibility:visible}.nowrap{white-space:nowrap}.bx-session-message{max-width:700px;width:100% !important;font-family:'Roboto',sans-serif !important;line-height:16px;font-weight:500 !important;color:#25221E !important;min-height:64px;display:flex;align-items:center;padding:0 32px !important;left:50% !important;transform:translateX(-50%) !important}.bx-session-message-close,.b24-widget-button-popup-btn-hide{background:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 1L11 0L6 5L1 0L0 1L5 6L0 11L1 12L6 7L11 12L12 11L7 6L12 1Z' fill='%23606060'/%3E%3C/svg%3E%0A") no-repeat !important}.bx-session-message-close{position:absolute;right:8px;top:8px}.b24-widget-button-popup-btn-hide{top:8px !important;opacity:.4 !important}.b24-widget-button-popup-btn-hide:hover{opacity:1 !important}.b24-widget-button-popup-image-item{background-image:url("data:image/svg+xml,%0A%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 2C18 3.1 17.1 4 16 4C14.9 4 14 3.1 14 2C14 0.9 14.9 0 16 0C17.1 0 18 0.9 18 2ZM2 14C0.9 14 0 14.9 0 16C0 17.1 0.9 18 2 18C3.1 18 4 17.1 4 16C4 14.9 3.1 14 2 14ZM30 14C28.9 14 28 14.9 28 16C28 17.1 28.9 18 30 18C31.1 18 32 17.1 32 16C32 14.9 31.1 14 30 14ZM16 28C14.9 28 14 28.9 14 30C14 31.1 14.9 32 16 32C17.1 32 18 31.1 18 30C18 28.9 17.1 28 16 28ZM23 2C21.9 2 21 2.9 21 4C21 5.1 21.9 6 23 6C24.1 6 25 5.1 25 4C25 2.9 24.1 2 23 2ZM11 28C11 26.9 10.1 26 9 26C7.9 26 7 26.9 7 28C7 29.1 7.9 30 9 30C10.1 30 11 29.1 11 28ZM28 7C26.9 7 26 7.9 26 9C26 10.1 26.9 11 28 11C29.1 11 30 10.1 30 9C30 7.9 29.1 7 28 7ZM6 23C6 21.9 5.1 21 4 21C2.9 21 2 21.9 2 23C2 24.1 2.9 25 4 25C5.1 25 6 24.1 6 23ZM9 2C7.9 2 7 2.9 7 4C7 5.1 7.9 6 9 6C10.1 6 11 5.1 11 4C11 2.9 10.1 2 9 2ZM21 28C21 29.1 21.9 30 23 30C24.1 30 25 29.1 25 28C25 26.9 24.1 26 23 26C21.9 26 21 26.9 21 28ZM4 7C2.9 7 2 7.9 2 9C2 10.1 2.9 11 4 11C5.1 11 6 10.1 6 9C6 7.9 5.1 7 4 7ZM26 23C26 24.1 26.9 25 28 25C29.1 25 30 24.1 30 23C30 21.9 29.1 21 28 21C26.9 21 26 21.9 26 23ZM14 7C13.4 7 13 7.4 13 8C13 8.6 13.4 9 14 9C14.6 9 15 8.6 15 8C15 7.4 14.6 7 14 7ZM8 13C7.4 13 7 13.4 7 14C7 14.6 7.4 15 8 15C8.6 15 9 14.6 9 14C9 13.4 8.6 13 8 13ZM8 17C7.4 17 7 17.4 7 18C7 18.6 7.4 19 8 19C8.6 19 9 18.6 9 18C9 17.4 8.6 17 8 17ZM14 23C13.4 23 13 23.4 13 24C13 24.6 13.4 25 14 25C14.6 25 15 24.6 15 24C15 23.4 14.6 23 14 23ZM18 23C17.4 23 17 23.4 17 24C17 24.6 17.4 25 18 25C18.6 25 19 24.6 19 24C19 23.4 18.6 23 18 23ZM10.3 9C9.7 9 9.3 9.4 9.3 10C9.3 10.6 9.7 11 10.3 11C10.9 11 11.3 10.6 11.3 10C11.3 9.4 10.8 9 10.3 9ZM21.7 21C21.1 21 20.7 21.4 20.7 22C20.7 22.6 21.1 23 21.7 23C22.3 23 22.7 22.6 22.7 22C22.7 21.4 22.3 21 21.7 21ZM24 13C23.4 13 23 13.4 23 14C23 14.6 23.4 15 24 15C24.6 15 25 14.6 25 14C25 13.4 24.6 13 24 13ZM24 17C23.4 17 23 17.4 23 18C23 18.6 23.4 19 24 19C24.6 19 25 18.6 25 18C25 17.4 24.6 17 24 17ZM18 7C17.4 7 17 7.4 17 8C17 8.6 17.4 9 18 9C18.6 9 19 8.6 19 8C19 7.4 18.6 7 18 7ZM10.3 21C9.7 21 9.3 21.4 9.3 22C9.3 22.6 9.7 23 10.3 23C10.9 23 11.3 22.6 11.3 22C11.3 21.4 10.8 21 10.3 21ZM21.7 9C21.1 9 20.7 9.4 20.7 10C20.7 10.6 21.1 11 21.7 11C22.3 11 22.7 10.6 22.7 10C22.7 9.4 22.3 9 21.7 9Z' fill='%23FF8000'/%3E%3C/svg%3E%0A") !important}.b24-widget-button-popup,.b24-widget-button-popup-triangle{border:none !important;box-shadow:0 2px 5px rgba(0,0,0,.3)}.b24-widget-button-popup-name{font:13px 'Roboto',sans-serif !important;font-weight:bold !important}.b24-widget-button-popup-description{font:12px 'Roboto',sans-serif !important}.b24-widget-button-inner-block,.b24-widget-button-inner-mask{background-color:#FF9000 !important}.b24-widget-button-pulse{border-color:#FFC060 !important}.bx-livechat-body{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Layer_1' x='0px' y='0px' width='96px' height='54px' viewBox='0 0 96 54' enable-background='new 0 0 96 54' xml:space='preserve'%3E%3Cimage id='image0' width='96' height='54' x='0' y='0' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAAA2CAIAAAC3LQuFAAAABGdBTUEAALGPC/xhBQAAACBjSFJN AAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAA CXBIWXMAAA7DAAAOwwHHb6hkAAAdK0lEQVRo3lW725LkxpKu9/0eASAPVdUHcnFxz0hjo23ShR5E T6MX1t022djYzJ7FtcjuOmQCiPBfF4Ekqba6KMvKRAY83P9ToPV//d+vX746mk8/lL3rr19zzdhu btbX5yxwnbvneDrzscV1yZ8/++W5XBd++Z7rytb182dq1evdp8rTiW93rhO3nXnSVNkbwhF8X3WZ +Xrh+52lgN1NDZXgfXUzMoYIpqq58L4R4mlmntSSv73564lu7jvXhbXRG5ns3bfd9ztvq0LerXB2 9P09bnfbfHr2tuPdDn3csIlT7CuV/Pf/0G//xdef+bd/K/ePnK9xdf+X/8Mfez217T/+p97v1PXm b79aKn/97LLErZfzlNR8rvm06L5HLNES2//tc3+58HKRij82Xi7SRVMl4VyZCh8bW6MGiI5OM9tO CIWAn545V63dmXRxWZTmviN4OmtvfL/Z5nlWLdTgXOmmJyFOVV/PtrnM6vbrnRruaJ5YFunOvvnz 1d83zfa3d217nJf82OL+xiRr0jQxTf71YzrVlFhq3ltcXvzy5FPkr1fynevVP32yOkv0PYKi0xO1 THrr8eXinvrh2i+R//7LFIX7VJalLWeWs6eNy8k7pU6Oqtb5ctE8qXWuJ91377tPiyK8NS4zhq8X 11CTz7OWSRKt87F778zFQkWaCktFwibkumkqOB1FISmcjXnSZY63Le+NtrN1b41looRqshQs3cMZ kn2prpM+7pA5yUvky0tvKtPklD5d/HRqJbjf+a/f4vnKXPy2xr//Zyn4n/4lL5/6efbffym3af7x a3va8/s/XDWVsF4+bRU+3svnv3Ba2tbElt/fdM3cG/c1NvjXv/p9E4Wfn/XlKb7dnFCDKbhcdNtY 8ctZJdTSHysluC5aJs1VLUl7mTQVBJnsyalSJAC4N6ZqoCXZ+OHE2mnJ1gwUqci3dG4ss86Tlknr 7pa+3f23N3pzLUhITCW/veq+a1kcis+zHdicZr1v+vzkj4nzqf/7L5Fd15NP/6vPJXfr9sHtXq6f +Dyvny99+160Z7196Kef2jzF9dI/fcm/fOF10+0Dl/p87pIy4n//p/bjJ85nvd6RmSfdm9OcKksV MBf9/b33lOA0M5d4Pvm2k2lgqappm5CmipBNGokaAlq6isvE1nHoMmuuelq4THy/+7ZnJrfVTs4n Xs6qVe/3TIO57/7tnUU42a3Pk68zt8Vl0q2XWnPrXGa3ZCpcKm+bTtVb12nxl0/YquEfnvkf/4E7 l5NPT7Dlf/7PyBWVqJ+v+/OnWJakxJeX7MTTk7U6JhPx1y95OXU71rRXTYXrTAnm0PeeS9Xa/Lb6 xyddZjGzFF1mnSbZ1DVvG3NViDXZOnNxjQgR4jKXvee9uYY+bt7TrXmqOs2aiop0mSWQskjdLoXz TBR9u/k8874hAzwt+tev/s9vPF/0j3f+/o1p0vOVtCJ8nshO21UKTiJ8mujJZZGfPIfvG2k+Vj1f KJXrKXvy66ZY4vqUvVNf3+J5zWXSlyff1nJvDvPy5J76/KkpAjRNDnyaEJoKJdi7t8ZNvs76co7W 2dq4bfbOeRLy8ylqMXBrvu2eC1sndtdgKtxb1uA8ae/YXopuqy+LzpNqaO9uCWKeBGzdc9XTopbM C7XobXU3JThNgM53J1RYU0p6UuUl2JqKSFPDdVbbCLlZmM3KjfPCbu3J5ez5rEi+vWpPnRZ1BI75 5LZxmrw3pX2Z/cOTr0/aa5xP+np12hUU2nb2xta5b77tbgnm2y3ft1y7l8pgn9Z923NrXpvnohDi uLc0JTjP2jq3LbfmkM6TzpNq5TQpxN55vWcJzVWt+df3zERwndXNedbTEpnMldPEXFk798bzSbUw TX5asnWiEEWniT31uqmGF3FdmKu/38CuE//6IxmKWWXicjKJdgPXCz8+5ddPWSa1UuoPP+mnv/jr tVN1muK0xFId4pPyy5Vp0utd75uvhaUyV6ai285U+Ho59v+XN4f8z58jQlt3BG+rz5OWiu2PzXPR UuP7vddgLirSFEyFElpbCvXk1w+HQGzdNbR2n6ouszJZqm67tu6WTMF/3XMpGpSvwMl990GFRcuk 5ydOE6933m4qOCpp5sreAKZJz2efZt43TidOM6QN+90BHT1f7ZQKbyemXVVr/vZb2fb4+ce2tvih ZC3Sic9Pnpfo6a8v3hpLoYhaqWV0NYneNpZCDbZGmqVo7w4h8bHl1nSatHWfJ3V7rnqa1dKvq59m SSrBt3d/v/U0S+Fto4Zr0VK5TOpmTNm9+VT1285cuTcDIaaiNMV0A1jK9DJRik5hBSFPQZ+U9nnm claaadL1BKgn943LzCT+cSMtQqfFl5Mukyf572/MVf/0tYVmTSURb2tp3bZvXVPx5aQSTIXrov/l q64n9dTHyt4coaWqBkPpfay8nNmTtTnNVHSdtTUGwf9wiRBrcxF7uoRqECHgtnkqNFOCErrOCD6d dJ0lEeI8C+jdtXCdwdgsVd/vXndjevKx8XzSy4m56lS4TMwTNkApXJa8njmduDfuuz6dtczaOhH6 8sSpsidVZM/z7Fr1vuve1dHzmR+e+9qi/st/z77HZe63Hv/4LV4/4p9/6q1Swl+fZbObPXVafFr4 WJmqzrOK2FdX+dud941/ngQUcVri270XqQZb82WOkFr6LFoBs0yqER9bzlUtvXf+20v5vuZ5Emjb PVdNRUAJ7d0SU9FcFItqcG+eiuaa7xvnWfdm40Tfb2y7LwtArVqTbi2TA1ksld55eUZB63w6QdC7 kEP8+Jn/97+0Nf3zM99v+eurPl2oJ/3n36XM+nJiL94dn64+T3nbWVdtTc/XfF/ZG6eZ9+6p8JcX IbrZmymszdtOdj6dqYU9jbRM+hJlbb7M6h6DYJvrUiRluqVHo9nMVS/nGCS1FP12yzQlNMRjLbrt WUIRh2i67VlDT7P2EpJPVSWYi+67bV9Oui7D6Ohl8b6BdCps6blwfdJ5lsRt833T293bDvDliZA+ nz1PXps6+nQmxD/e3Lqerq7b7tdbmWa+f8SXp/7yjBu1uiekM8n0VJD191dfT0KsnUyE0u7m84la FMHeLVimuMy6bf1S4r7naYrnc2SytXxbc9TrMsdp0tMyrS3XlqeqW7PNFBhG+9j0JNN1ivct56oB 5++bS/DlEiX0/ZYtfW++zJSgiJaUwqnq5exbYzdPJxXxw1OU0Pc1DZJPldY4TQ7p9c69K4qreZq5 d3554+3DNv/4HvXbe0iq6iu1NebqewsXz+F5UhvUUGkPVdZMDdbmp0XrDqHns2zeN4d4W3Ouh3J5 Psdc9dutfa5V4u/vLc2nU5Si61KWEveWRQppqlq7SwzBAmBjPBc9ncKmhnrn3hzi0yVqaLw4em0u Ol1oSUiYGlh0WCaKWCoR2pMSnKrebv7YDslWilpqa5b4flfa54l1199e4+NDn859CgJ4OnXZT+d+ X3VfVWtiXu+6rcxFYX9svK/cd9bm66zrchiorevnF75eooScnKq+3XLvNkxFPf229hLCTEXnKV5O cVnKXKKnW3p0y1zV00vVUoXpna3Z0A1CYqmaCnvzXAB0tBhb81JVC0+LJM1ViKdFQ09N5eD1kBL2 5jSDYSXtnXtj7/TuCL48ucrvmz42vq/6y1P/4Tm3XvaMWFs9L7lbYTdE8LGVqdoSRc8XEermefHX K0DrDnhaohuFBSHddy9VrXPb2Tt7d+v+fms2lylOU9hIfL7UrbkWzSWAj73fW3+999MUc5HhPGvL IyeCA56XSTYKamgu6ontlq5Fe3fPgy5tWuf73TUQTEXPC1PQuqdgqpoKIU2FqVji26r3lRAvJ2yV oiK2HafvG9vOfeUyZ9w2/u2XWejjptdbrF2Xc55mric/Lz5N/Pik08SWOk06T9o63+/+2A0sBYn3 NQUDC06VEkyhqSik0xQh3fb82Prb6p6eq/burWXrXmrUUE9at2EuWpt7ei4Cami8fwC2wXCeVAvd bA+CC7F3l2DvhI4JfTrFeVYU1YICm4FoW3dPpqIpuJZM87bxtvL9g/cPeyjGnX+86/VD4NOcNTJD XJekaJrby+Jl1rrrS2XtmndHGXzE2lgmavDrh3/+FCWwuS5HmnHbvVR6gjFMIeC+5xg323Ph14/+ 0/P0vvXeuSxaSgBp9uaWXqq2rpb8/m+QXUtLHK7lMFbyYzzPqdE1L2d9rF4mnWctVb995FTAam1I B1q6BtdF950QrfN6p21Oq+22+PrM643LiZDvk9+3kiXqX37gMveUzhWVUMlJ7ui+ugStquKAfece 9gdpvl51mfS++W33z5/KnlxmpTVcgkTRuD1/bFlCAzgktuaWDrGm15YRZW+59+xmwO1UuMyx1Fhq bD0FPQ3s3eDzHJmsuzc5zXkm0+c5Ql6bgT4NLRp75zxL8I+3LAWJtXnEu6dJEvfd98Y8sXdVmarP F77fPYkVBO9rOdXMVKyt7F37rnny15dcTopJX5+pRVMg2JvfNkJg3lbOC6dZhsus51khte61uUjn SSXoyTLFEMq16N48Qi+bnm7de7Pt3r21lHSayqhgS4f0fCq2Ey81TlOUUBHTod0FRDBXPS0jNtHW /L5l2iGWylK1Nff00xISa8fmvvtjtcTaaEkA5rbz2xvFQ/1D52nRp2eeFq4nn2o6kR14f191u+tv 38u6xY9XPl95OnGa9XJWrSR6Xrw2vr3z9cqnS4R4Woo0cugckDEV7GN/vt/61rxMelrCZus+TTGI LG0Jg6QSg9rKUuPe3BPg7d7HfMVBlbTEUEPvW27dRaqhlr7v2dI9nY9xK9LWPL5obc7kMvO2se7U 0G3z2jyQ6HrS9cSns++bAixdTvz1k1rG0zLMHQnNVNVyjn5bdap9Du57PF2VcJ0pRbWyNmPeN71c PFda9/VcjPfuyxzSgRF7eiSeeiDot3dfZp2qjCXOU0SwNR/6uHtO31um1TIzSXuIg3mKRyTk13sC Pd1FJmuzlHtX2kuNdgSV7J1vt0OC7d09PaTDXFTwUjHsyXnSdZbRx+afnvS+cT3Ru86zY9LaAH+/ j5jJu2mp+jS5p354ySiF8GVxAUufL5onSfTuX9704wsvZzXrEpqL3taUtFSljxuzdV3ib6+thj6f yy9v3fbHxqdzRGhrKQSszXtnbdbMunue+OiuEdclPzbPVUWse9YYQRLD4rbkffOXs75cohvM0xJD Eu3daVr32vnY8jKrp2+Ny6L31WvH4rbzw5NCpDlNitDee4JCLzMfm3siqIVT5RX2rtdV+4qC+v7W f/6Z54Upmqruu9bd//0n1kYUPl9C1tr89YnTpJa07vuecxk0zNpyLpqL1t23LT92Py/UovPMr+8G G5UYBrW3jbRrMMw6eG/UMo6FSD8i+mDd8zSFRAmA77fkcB6KYJmUZq7aexqvzRKB987H5peTImxz 2/L15hAR1NC4+Nat7imwuM5MAni5yOY0cZr0bfXeXO2VOJWs55elVm9JmVxCf/+Inz7lrRtRQk7d Gls/Ioj3zdeZRJel9PTrmte5rM33nb1zv3trsVXViHTcNi2VEjHM6lTj768tUyM/3ftIqZls4LYD AUMu6G3zP3/WXON1dUhVasLmbTsY0x6cqNtOjSOlrZW90xPQtxtTiXVnbYrwr+8agL2246dEafbr xrebOi7BSGdr8Mv7vOPr2VXU//OH/6HCy6nOcy2TCL4+L6epRghRpC9Lzmo15hrxTy+aSqklbtsm uE4WEn2o2yn8+cR5Kma5TPtPT1uEcL0ss+itbZc5t5bniRJ6ve9FoowsiHN1kW57myOnKEtRa12h p7n3ns+nHmIq8bY2O6qm5lxqLcqeu9MlNJ2c9tZyitLThY7561O/rf1cC1bFyxRVEdXFeZ6Lzez2 aWKqUYsSwNe6/W+fNs4518hE/bf/BwVRkCgTkmLiMIwpKuC8E5N0vI4KGAISdxhwkPYuVX5/G+AO EDM64438sLti8ESDgoBABe/Y4zqQUIgJjDsGBrWFvQOKBRsB5fiK8Y3udkNFhN0O35YrMetPn7U7 7tJkt+PcElBBojfyBoXsKIAqktxRBdF36hmvo9uFEWSXxtfvOPFGeSYm3Mj1KJYKTo21qhwr8waC IFciIXDKSa4IqNCPN7iDoaE/3fAIPtxBuOHOcO+qkNBgAh8fROSOitwh0STpsXlJ3lAVgYCUCiT9 m5A1SwVvUEjhjhsC7RDEEjbWBLYEiQoUFMQM2M1gCk57Q+VokNzIFQUYTaiMYBgE5bhDjezTEFiH N1dBFQoaPwsYOhQ04fHxIKbBUaOh7G4nBJqhYqD+sfMEuaNgrNZ23lGgMGlNxsTsw58ACbYmE5Am oZph93LciFUQ9LWqb0yLVZWPflPgjiZiFtDecBBVTuhgvKH6mDLB/rjsCTqMYRlnBHrscBz3Q+JR kQThPop7TNPY8PGK98f7U5L/mKMGHc3jT6hAe6BB6veGcoeRGCU6oSLN5P3oSqecjipV5z6eK5E3 jMtZTjweN7mHVclU5hgre4NEM7kPC2VVY9toguGacvzpuIejcDqW1dfHEMW45gNZOqqoonh02ZHt QH3gSH/0oI8rWxC2/0BAjCrej4u4YaQJBSoGmNAMwomx8+h0GorRPhBguTkbSJbSZkZVeaPfyYbB qpKdSN0xEfVYR+72xlAJ7mPzTUqPRlAH7C7aY9HlUbgDkhh4YVAcOIIeKNNJKKeBLLgzsMMmJuhQ 0e9V8+E6BiqLRwc1NJEbTmLGO5m4HyDlsa0JdqaUaPKgAgMp29aAfwvlRjnbIaoV4g4F1bCkSKKg Kvrj/qWYpWK3xyY35e3oIAknCh2z0B+sxNjGA6fc8P6YqQQdlRrjNg79jsl60CY+OmgQwtEF/UFw BfL4IpI/s2rujF6I2Xj8jioe4Ad5g8RIVQqIwUBiIyrgcpKbciVTo9ndrBKiURb+ICCcndyc2zEC KoCyWzMeAxVHj7gTCzEd7eOGkzgdA3KUQ2h86pH0SKhCHGg9iIPfQWZ/jEDH66OOiR8/A9E5aBGC bI9VjT6TVZz90Z7NYM24CZPboQA0eBZ5f4Dp2MLtQDFJZBAVQT2JDnHc5NjLvsopVcAUUW2TH8cY DyBHUKGOqbYbuZE7uTv3Ay8GzR17UB/Dkrg9FFA/cOoPUTNyQD2uUOw2iAlVpAPOSec6UMY8qqyi MQ2j00ddbLsb4a7+IW+j9azJmqSiXI8xjxmqD7hUoAnv5A364x7sYRWz2dXZ5U3Z6HfczeJM9/tB ZHl/ICuMajof8JEHuIxSHg3lA5WP0hxU8JCCowMeE3p8hGPcKAeQHSLQOEVRVNzlDrI72N6JGafY xtRLVZpxsxMmMjHWAiGF3Q95kZ3sJtS3sW1B3lGBCcIKVOUH1MWCJHfKmVIpE07SQsrG70vxkG2g Sr+bhhuaFDP4UMZDiWFyY+zeQVL9UcoHhCvwjrcDkseMO8dEOPdjuFSGEf4DFssVhcaw2M4NBfEM YecAGtk6gK8Z4VTeyF1uPuRLOSqQ43izB1oefNk1xLEtoH8fdPbAyE5MRCXKUUqDJU1/AtruY5T8 oOH4kwJq5Poo2XgaYx4y2tnwQ4KNNvn/sXgSFeexMMqh+2kPlElUcXfujx4UyH2zm2PRWFWuxAKF 8VSfu1TRmb4ywm7NIB9vsLKTGYfDGEscItXdFDSTmw5ttlvVuSomqSApTocU5mGmAFtHpwwEaX/S ew8U/IOMhnHZH+CiB4r3P5jOq7PZKxTF5VHoeMzmEAT2kK9ICjshNWwNKR0v2v0AMm+4OybAB/w1 8jbE8IFuecfhTNpWye3o9ulEbsNqaChOBYQpGhNE4DQdWwc09ONBOA5qt+aDd7yTv1dw548qeADn Q5d2kA7MMpQ/qkAbaxPzkJ0mh941qSGINEFTdtyIio+zVlTQjocFqRobDMrxHFpXrlDkFXSoYnVl R5PcRi+rBJzj8JY22ThkdEWzYxkeR7keRTx2QHj3aIG8k5vHDOaOGc1s0sdm/smLHu8Z6FaRyK7B gwcu+KiOG24HlfA7TncNppPEwyFTfCjDh8iO8gDv3+0VJpUb9p+YNAgRy4OahEV2soGpFwJHtUr8 gY65QXh4HAY17tBxI5G7kGL8NeSGqlXHs6qHpfgDBQxIdQQLdmLZzeNqI80A03wAdoKIeCB3jnaT 5uGwDv2h8jAcoIFfTYiYkJx/cnwqCHlTbhq5ilO5IrnMRKHMQ+y4PD/UA47r0J32PrSb8l7tkBtl QgUZOt6hGsvdWhCiGWmQrqTBC24gaTZJ34fS0WHB0rZtRR0jaXYNaav60NyTvAID9UHOrjLjfshx Ckpkuyt3sHNTDLHacSfqIQ6caMKbc5MmJHuXwY244pR8wMWAHgW2eICs4qEvdhSyD4LzDqXKnZhH 3CF7ZDqWdCjpUfjA8uAgVWd/kGtBUnZjHdqkMJpIVeqHcFY58qPDZBvJ/Q2scn1kHUUq7h/QNbr4 MGBF4waGI0VkN11RHp72Edq5Q5guJrkP+eqBJt5M6LCsj+OkgcfDuB9Jxnhl1xCoLhBxbEjf1FeA XP8kZLdhwX1IgWOr0UPLgXPDtyEfTBqjmVgUhVh8+FihYnf77oECmcqucn7EQ0MoAfnHEDndV+ft IS9tOiqmP1y+j/RjDLRm+Y7TA0dywyhv8gYhEnW5HYGZ5MESw7sdbmk8rja6eCZ3+jrIbKU19ySB iQPGC+VZBJLoIsEa8vdQvQYrFutJh7ea8G52P0jqwOy80e8ipOU4Y84Pq3Bkr+ncPdJSgjg9LEJK IR25HQzN1RWL4vRgFX5HaLuTB7oduU+Uh4Mb8eDJKjidG27yDpYmYoZ2BIQjmQTaHUwoyASRVnb6 3RbM8sbD2EDgdZw1mpTmYe4fTjqkMN105R2m3/PpP1yVJnvzEX0VDA6VM7m6v5Jt2BqciooCzfaO io9soh81GuPwhxAdJ9oj0NgO6ZAr7uZyEFY5HU5Qoq0jpUBVFpJjeQBcwfuIdJ2im+zEiPozyU45 HQ88Es5dNAgNIBza7xE7WF3jP4fQXSo51GATELOy+TCTtpsUYkfnAwh/j+WP+W9iOvD+GLTfY5P6 6Jp45G3hkUwTUJSrB75axhqVHBeUCNmLvB3ZpoYJD2VD7Yj6ND9y9JHAraYomw7zWOnGVJViD4e5 GMu7CfeQGnUa6aKHPPMk746K96OxnZaHx3lE6zyssxXlgI5My3Iaq4M3ZMbqVXAb2u+wC32TJuxR GnsV04gKHvnswI7Tg3rC3gwQinnYWiHYrUCT8nZ0sYpydSnShBq5auR5uRGGScZRlXnEjz3twyUk mP020hNlpzfn2PHi0WKZf+TtgHcf3m9EcLLTw5Rn0ndlc3ayw2SsTHLHIu+QUMkVN/qH8nAnGsGQ mz1IyialhfFgUK46LO4ur3qgkunyiEQerJe78z4QU16h+GCrkVjJtmM5AmUE1cwmcNcRhzaigpQ9 vK04qScGHrUNN9XQfMFNtpD6Day8HecqFm4iYCffnU3DSRz9suHmcdKQq4dCy91ajmk/VGJ9HDKU 0WXjRzprtJK7jnzOHknNoIUj9/hdl3arysM9HMMiH5mhD8V4hArWIhrsYJcz2QFHFSlsFY/At14c M1FGopiKonanjhOY6rI4TTZrIlcTRKGcMPT7ETslttFsneUNTTqeawkf2/ihvpOpvo9R0jgFcPew xNkEWB7HUuOkhe5cD3N/kFO3UzGPPFPH0UBa0wEfjyjCcaJv5IYWH57zJtuZ9hAWu5zDw2KUO+5q q/qGG2llU98cswkynSYHPe8bdX7IiuT+jnjEGpMOPjqaaYgLU8nNTHIeq1FiiKKDaCZI2LGsqyJo N2uWEsxouhFxqqJZbsR0/OINnRn6U3gMnXNoHDmRdQyOEMphiTCzcqeeGLmdy3Hn/U6ZYEeL3B0L I/ncb7gSJrv3VBRkKdzuaKIn+/7/Aa9aThTFCDmiAAAAQXRFWHRDb21tZW50AENSRUFUT1I6IGdk LWpwZWcgdjEuMCAodXNpbmcgSUpHIEpQRUcgdjYyKSwgcXVhbGl0eSA9IDc1CsesgdwAAAAldEVY dGRhdGU6Y3JlYXRlADIwMjItMDMtMjlUMTU6NDE6NTYrMDM6MDBuY2mrAAAAJXRFWHRkYXRlOm1v ZGlmeQAyMDIyLTAzLTI5VDE1OjQxOjU2KzAzOjAwHz7RFwAAAABJRU5ErkJggg=='/%3E%3C/svg%3E") no-repeat !important;background-size:cover !important}.bx-imopenlines-form-wrapper{width:100% !important;padding-left:0 !important}.bx-imopenlines-form-wrapper > .bx-imopenlines-form-content{flex:1 0 auto}.b24-form-control-string .b24-form-control,.b24-form-control-list .b24-form-control,.b24-form-control-text .b24-form-control,.b24-form-control-select .field-item{border-radius:2px !important;border-color:#E3D3BF !important;font-family:'Roboto',sans-serif !important;font-size:14px !important}.b24-form-control-string .b24-form-control:focus,.b24-form-control-list .b24-form-control:focus,.b24-form-control-text .b24-form-control:focus,.b24-form-control-select .field-item:focus{border-color:#ccc !important;border-radius:2px 2px 0 0 !important}.b24-form-btn{background-color:#264D73 !important;border-radius:24px !important;font-family:'Roboto',sans-serif !important;font-size:14px !important;min-height:48px !important;padding:0 8px !important;transition:all 0.3s ease-in-out !important}.b24-form-btn:hover{background-color:var(--color--blue--soft) !important}.bx-touch .b24-widget-button-position-bottom-right .b24-widget-button-popup{left:inherit !important;bottom:80px !important}.bx-touch .b24-widget-button-popup{width:300px !important;padding:10px 8px !important}.bx-touch .b24-widget-button-popup-content{text-align:left !important}.hint{position:relative;display:inline-block}.hint .hintTxt{visibility:hidden;background-color:rgba(32,32,32,0.75);color:#fff;text-align:center;padding:16px;font-size:12px;line-height:16px;font-style:normal;position:absolute;top:-48px;margin-left:20px;z-index:9999;box-shadow:0 4px 16px rgba(32,40,48,0.25)}.hint:hover .hintTxt{visibility:visible}.hint .hintTxt.w192{width:192px}.sectionOption .list-rows .hint-proj.w256.section-hint p{color:#093;font-size:12px;line-height:16px}@keyframes showHint{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}.hint-proj{background-color:rgba(255,255,255,0.75);padding:8px 32px 8px 48px;margin-top:8px;position:absolute;top:100%;left:unset;right:0;bottom:unset;width:288px;z-index:7}.hint-proj.hint--bottom{right:6px;top:unset;bottom:8px;width:480px}.hint-proj .text{font-size:12px;line-height:16px;color:var(--color--green--dark);font-weight:400}.hint-proj .icon{position:absolute;left:8px;color:var(--color--green--dark)}.hint-proj .close-btn-hint:before{content:"+";color:#093;position:absolute;top:5px;right:10px;cursor:pointer;transform:rotate(45deg)}.hint-proj.incl-hint{right:32px;top:calc(100% - 16px);margin-top:0}.hint-proj.error{background-color:#fff}.hint-proj.error::before{content:'';background:url(/css/../media/project/error-hint.svg) no-repeat;width:22px;height:20px;position:absolute;left:12px}.hint-proj.error{min-width:265px;top:-48px}.hint-proj.error p{font-size:12px;line-height:16px}.hint-proj.error p{color:var(--color--red)}.hint-proj.error .close-btn-hint:before{color:var(--color--red);opacity:1}.hint-proj:after{opacity:1}.hint-registration.error{left:0;top:-64px;box-shadow:0 1px 5px rgba(0,0,0,.1);color:var(--color--red);width:240px;height:55px;display:flex;align-items:center}.hint-registration.error strong{font-weight:400;font-size:12px;line-height:16px;width:220px;display:flex;text-align:left;margin-left:0;height:47px;align-items:center}.hint-registration.error:after{bottom:-15px;right:90px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.1))}.hint-password.error{width:340px;height:72px}.hint-password.error strong{width:280px}[class*="printPage--"]{display:none !important;position:absolute;top:-9999px}.agree .hint-registration.error{margin-left:-20px;top:-49px !important}.modal.edit .number .hint-registration.error{background-color:#fff;height:47px;top:-65px}.modal.edit .number .hint-registration.error strong{width:140px}.modal.edit .personal_name,.modal.edit .master-contact{position:relative}.modal.edit .personal_name .hint-registration.error,.modal.edit .master-contact .hint-registration.error{background:#fff;height:55px;display:flex;align-items:center}.modal.edit .personal_name .hint-proj:after,.modal.edit .master-contact .hint-proj:after{bottom:-15px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.1))}.modal.edit .personal_name #errorName,.modal.edit .master-contact #errorName{top:-55px}.modal.edit .personal_name #errorLastName,.modal.edit .master-contact #errorLastName{top:6px}.modal.edit .number .hint-registration.error span.close-btn-hint{background-color:transparent;clip-path:none}.modal.edit .number .hint-registration.error span.close-btn-hint:before{top:0;right:0}.agree > label > #errorAgree{left:62px !important;right:auto !important;top:-45px}.agree{position:relative}.price-odd{color:#999;font-weight:100 !important;font-size:12px !important;display:block;text-decoration:line-through;margin-right:10px}.btn-blue-big,.btn-blue-sm,[class*="btn-blue-sm-"]{background:#264D73;border:none;max-width:224px;width:100%;text-transform:unset;transition:all .25s ease-in-out}.btn-blue-big{border-radius:24px;height:48px;color:#fff;font-weight:700;font-size:16px}.btn-blue-sm,[class*="btn-blue-sm-"]{color:#fff;font-weight:500}.btn-blue-sm,[class*="btn-blue-sm-"],.btn-white-sm,.btn-orange-sm,.btn-orange-border{font-size:16px;line-height:16px;font-weight:700;border-radius:16px;min-height:32px;padding:0 8px;transition:all .25s ease-in-out}.btn-orange-border{background-color:transparent;color:var(--secondary-accent);border:1px solid var(--secondary-accent)}.btn-orange-border:hover{background-color:var(--primary-soft);color:var(--grayscale-white);border:1px solid transparent}.btn-orange-border:active{background-color:var(--primary-black);color:var(--grayscale-white);border:1px solid transparent}.btn-white-sm{background-color:transparent;color:var(--primary-base);border:1px solid var(--primary-base)}.btn-blue-big:hover,.btn-blue-sm:hover{background:var(--color--blue--soft);transition:all 0.3s ease-in-out}.btn-white-sm:hover{color:#fff;border-color:var(--primary-base);background:var(--primary-base)}.btn-white-sm:focus{border:1px solid #4D80B2}.btn-orange-sm{background-color:#F90;color:#fff;border:1px solid #F90}.btn-light{text-transform:none;width:auto}.close-del{position:absolute;right:6px;top:6px;filter:drop-shadow(0 1px 3px rgba(0,0,0,.2));background:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 2C14.4 2 18 5.6 18 10C18 14.4 14.4 18 10 18C5.6 18 2 14.4 2 10C2 5.6 5.6 2 10 2ZM10 0C4.5 0 0 4.5 0 10C0 15.5 4.5 20 10 20C15.5 20 20 15.5 20 10C20 4.5 15.5 0 10 0ZM15 7L13 5L10 8L7 5L5 7L8 10L5 13L7 15L10 12L13 15L15 13L12 10L15 7Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat;width:20px;height:20px}[class*=col-grid]{display:grid}.col-grid-2{grid-template-columns:1fr 1fr}.col-grid-4{grid-template-columns:1fr 1fr 1fr 1fr}html,body{height:100%}.wrapper{display:flex;flex-direction:column;height:100%}.conteiner-wrapp{width:100%;max-width:1792px;margin:0 auto;flex:1 0 auto}.conteiner-wrapp > header{margin-bottom:64px}.conteiner-wrapp > header:before{content:"";background-color:#fff;width:100%;position:fixed;height:64px;left:0;z-index:5}.conteiner-wrapp > header.bar-blue:before{background-color:var(--primary-dark)}.header-wrapp{display:flex;align-items:center;font-weight:bold;position:fixed;background:#fff;z-index:999;top:0;height:64px;width:100%;max-width:1780px}.header-wrapp .logo{padding-left:3px;position:relative;left:10px}.header-wrapp .logo a{background:url(/css/../media/logo-100b.svg) no-repeat;width:232px;height:24px;display:grid;justify-items:center}.header-wrapp .logo a:before{content:"";background:url(/css/../media/logo-32b.svg) no-repeat;width:32px;height:32px;position:relative;top:-4px}header nav.top-menu{margin:auto}.uf-customer header nav.top-menu{position:relative;left:-23px}header nav.top-menu a{position:relative;min-width:94px;display:inline-block;text-align:left}header nav.top-menu a:nth-of-type(2){position:relative;left:-3px;margin-right:3px}header nav.top-menu a:not(.nav-btn){text-transform:uppercase;font-weight:bold}header nav.top-menu a.active:not(.nav-btn):after{content:"";position:absolute;bottom:-23px;left:-13px;background-color:var(--primary-base);width:100%;height:4px}header nav.top-menu a.video.active:not(.nav-btn):after{left:-20px}header nav.top-menu a.expert.active:not(.nav-btn):after{left:-5px;background-color:var(--primary-base);width:110%}header nav.top-menu a.expert{text-transform:none;position:relative;left:16px}header nav.top-menu .nav-btn{color:#fff;position:relative;top:-1px;min-width:95px;background:#264D73;height:32px;line-height:32px;padding:0;text-align:center}header nav.top-menu .nav-btn.calc{border-radius:16px 0 0 16px;left:-10px;padding-left:8px;padding-right:2px}header nav.top-menu .nav-btn.order{border-radius:0 16px 16px 0;left:-12px;padding-right:8px;padding-left:2px}html[lang=uk] header nav.top-menu .nav-btn.order{padding-left:6px}header .header-wrapp .lang{position:relative;right:128px}header .header-wrapp .lang,header .header-wrapp .loc,header .header-wrapp .reg{color:var(--primary-base);font-size:14px;position:relative}.selectric{background-color:transparent;border:none}.selectric-items{background:transparent}header .selectric span{color:var(--primary-base)}header .selectric .button{display:none}.selectric-items{box-shadow:0 3px 5px rgba(0,0,0,0.11);border:none;z-index:9}.selectric-items .selectric-scroll .selected{display:none}body[class*=-page] .sort-menu .selectric-open .selectric-items ul li.selected.highlighted{display:none}.selectric-items li:last-child{border:none}header .lang .selectric-items li:nth-of-type(2),header .loc .selectric-items li:nth-of-type(2){margin-top:16px}header .lang .selectric-items li:last-child,header .loc .selectric-items li:last-child{margin-bottom:16px}.selectric-items li:hover{background:transparent;color:var(--primary-base)}.lang__selector{display:flex;align-items:center;min-width:24px;height:32px;font-weight:bold;font-size:14px;line-height:14px;cursor:pointer}.lang__selector .hintTxt{width:120px;margin-top:8px}.dark .lang__selector{color:var(--primary-base)}.white .lang__selector,.bar-blue .dark .lang__selector{color:#fff}.lang__list{display:none;position:absolute;margin:16px 0 0;left:-100px}.lang__list > li{min-width:128px;background:rgba(32,32,32,0.9);font-weight:bold;font-size:14px;line-height:14px;list-style:none}.lang__list > li:first-child{padding-top:16px}.lang__list > li:last-child{padding-bottom:16px}.lang__list > li a{color:#fff;height:33px;display:flex;align-items:center;padding:0 16px;justify-content:flex-end}.lang__list > li:hover a,.lang__list > li.selected a{background:#264D73}.dark .selectric-items .selectric-scroll{min-width:128px;background:rgba(32,32,32,0.9)}.dark .selectric-items li{color:#fff;text-align:right;font-size:14px;padding:0 16px;height:33px;line-height:33px;position:relative}.dark .selectric-items li:after{content:"";background-color:var(--grayscale-black);height:1px;width:75%;position:absolute;right:16px}.dark .selectric-items li:hover:after,.dark .selectric-items li:nth-of-type(2):after{background-color:transparent}.dark .selectric-items li:hover{background:#264D73}.white .selectric-items .selectric-scroll{width:128px;background:#fff}.white .selectric-items .selectric-scroll li{color:var(--grayscale-black);text-align:left}header .lang .selectric-items{left:-85px}header .header-wrapp .lang:before{content:"";background:url(/css/../media/lang.svg) no-repeat;width:22px;height:22px;position:absolute;left:-27px;top:3px}header .header-wrapp .lang .selectric-scroll li[data-index="0"],header .header-wrapp .lang .selectric-scroll li[data-index="1"],header .header-wrapp .lang .selectric-scroll li[data-index="2"]{font-size:0}header .header-wrapp .lang .selectric-scroll li[data-index="0"]:before{content:"Русский";font-size:14px}header .header-wrapp .lang .selectric-scroll li[data-index="1"]:before{content:"Українська";font-size:14px}header .header-wrapp .lang .selectric-scroll li[data-index="2"]:before{content:"English";font-size:14px}header .header-wrapp .loc{justify-self:start;margin-left:-11px;visibility:hidden}header .header-wrapp .loc:before{content:"";background:url(/css/../media/loc.svg) no-repeat;width:16px;height:22px;position:absolute;left:-14px;top:5px}header .loc .selectric-items{left:-70px}header .lang .selectric-items,header .loc .selectric-items{margin-top:12px}header .header-wrapp .auth{padding-right:15px}header .header-wrapp .auth .reg{font-size:14px;margin-right:16px}header .header-wrapp .auth .login{background:#F90;border-radius:16px;display:inline-block;width:96px;height:32px;line-height:32px;color:#fff;transition:all 0.2s ease-in-out}header .header-wrapp .auth .login:hover{opacity:0.98;transform:scale(0.95);transition:all 0.2s ease-in-out}header .persArea{display:grid;grid-template-columns:1fr 8px;position:relative;margin-right:18px}header .persArea a.userLogin{font-size:14px;line-height:14px}header .persArea a.userLogin span{width:32px;height:32px;display:inline-block;margin-left:5px;margin-right:10px}header .persArea a.userLogin strong{width:85px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;top:3px}header .persArea img{width:100%;height:100%;border-radius:50%;object-fit:cover}header .persArea .settingsBtn:before{content:"\22EE";font-size:24px;color:var(--primary-base);font-weight:400}.mac-os header .persArea .settingsBtn:before{font-weight:900}header.bar-blue .persArea .settingsBtn:before{color:#fff}header .persArea{margin-left:85px}header .persArea a.userLogin strong{width:95px;font-weight:600;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;top:0;left:-95px;padding:4px 8px;z-index:2;line-height:21px;transition:all .25s ease-out}header .persArea a.userLogin strong:hover{position:absolute;width:180px;height:32px;overflow:hidden}header .persArea a.userLogin strong:hover:before{background-color:#fff}header.bar-blue .persArea a.userLogin strong:hover:before,.uf-maker .maker-page .bar-white .persArea a.userLogin strong:hover:before,.uf-maker .reviews-page .bar-white .persArea a.userLogin strong:hover:before{background-color:var(--primary-dark)}header .persArea a.userLogin strong:hover:before{content:'';position:absolute;width:100%;height:32px;top:0;left:0;z-index:-1}header .persArea a.userLogin strong + span{opacity:1;transition:opacity .25s ease-in-out}header .persArea a.userLogin strong:hover + span{opacity:0}header .persArea .settingsBtn{color:#039;border:none;background:transparent;cursor:pointer}header .persArea .userMenu{position:relative;display:flex}header .persArea .dropdown-content ul li{list-style:none}header .persArea .dropdown-content ul li:first-child{margin-top:16px}header .persArea .dropdown-content ul li:last-child{padding-bottom:16px}header .persArea .dropdown-content{display:none;position:absolute;top:32px;right:-14px;background-color:rgba(32,32,32,0.9);min-width:160px;z-index:999999;margin-top:16px}header .persArea .dropdown-content a{color:#fff;text-align:right;padding:0 16px;text-decoration:none;display:block;font-size:14px;line-height:33px;height:33px;min-width:176px}header .persArea .dropdown-content a:hover,header .persArea .dropdown-content .active{background-color:var(--primary-base)}header .persArea .show{display:block}header .persArea .dropdown-content a:after{content:"";background-color:var(--grayscale-black);height:1px;width:81%;position:absolute;right:16px}header .persArea .dropdown-content li:hover a:after,header .persArea .dropdown-content li.active a:after,header .persArea .dropdown-content li:first-child a:after{background-color:transparent}header .persArea .dropdown-content:before,header .lang .selectric-items:before,header .lang .lang__list:before,header .loc .selectric-items:before,.setMenu .dropdown-menu-order:before{content:"";width:0;height:0;border-style:solid;border-width:16px 0 0 16px;float:right;margin-top:-16px;border-color:transparent transparent transparent #000;line-height:0}header .persArea .dropdown-content:before{display:inline-block}.lang .selectric-items:before{position:absolute;right:-62px}.loc .selectric-items:before{position:absolute;right:-48px}header.bar-blue .header-wrapp .logo a{background:url(/css/../media/logo-100w.svg) no-repeat}header.bar-blue .header-wrapp{background:#19334C}header.bar-blue .header-wrapp .title-name,header.bar-blue a,header.bar-blue .selectric span{color:#fff}header.bar-blue nav.top-menu .nav-btn{background:#fff}header.bar-blue nav.top-menu .nav-btn{color:var(--primary-base)}header.bar-blue .header-wrapp .lang:before,header.bar-blue .header-wrapp .loc:before{filter:brightness(0) invert(1)}header.bar-blue .reg{color:#fff}.header-poster{border-bottom:none;max-height:224px;overflow:hidden;position:relative}.header-poster li{list-style:none}.header-poster figure{width:100%;height:100%}.header-poster figure > a{max-height:224px;width:100%}.header-poster figure > a img{object-fit:cover;height:100%;width:100%}.header-poster-m figure{width:100%;height:auto}.header-poster-m figure > a{height:100%;width:100%;display:block}.header-poster-m figure > a img{width:100%;height:100%;object-fit:cover}.full-slider [class*="slide-btn-"]{border-radius:50%;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;z-index:2;filter:brightness(0) invert(1) drop-shadow(0 1px 1px rgba(0,0,0,.2));transition:all .15s ease-in-out}.full-slider .slide-btn-prev{background:rgba(255,255,255,.1) url("data:image/svg+xml,%3Csvg width='10' height='16' viewBox='0 0 10 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 14L4 8L10 2L8 0L0 8L8 16L10 14Z' fill='%23606060'/%3E%3C/svg%3E%0A") center no-repeat;left:8px}.full-slider .slide-btn-next{background:rgba(255,255,255,.1) url("data:image/svg+xml,%3Csvg width='10' height='16' viewBox='0 0 10 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 14L6 8L0 2L2 0L10 8L2 16L0 14Z' fill='%23606060'/%3E%3C/svg%3E%0A") center no-repeat;right:8px}.full-slider [class*="slide-btn-"]:hover{background-color:rgba(255,255,255,.3)}.full-slider .swiper-button-disabled{opacity:.3}.content-menu{display:grid;grid-auto-rows:60px;align-items:center;position:relative;border:1px solid var(--grayscale-faint);border-bottom:none;border-radius:16px 16px 0 0}.content-menu h2,.content-menu .container-fluid > .nav-title{color:var(--grayscale-base);font-weight:900;font-size:24px;padding-left:14px;transition-duration:0.25s;align-self:center}.content-menu .container-fluid > .nav-title{padding-right:16px}.home .content-menu h2 a,.content-menu .container-fluid > .nav-title a{color:var(--grayscale-base)}.gallery-page.makers .content-menu .container-fluid > .nav-title a{pointer-events:none !important}.navbar-collapse.filter h2,.navbar-collapse.filter .nav-title{padding-left:30px}.content-menu .navbar-nav{display:flex;align-items:center;height:60px}.gallery-page .content-menu .navbar-nav,.video-page .content-menu .navbar-nav{position:relative}nav h1.nav-title span{font-size:16px;font-weight:400;color:var(--grayscale-soft)}nav h1.nav-title a{color:var(--grayscale-base)}.content-menu li{list-style:none;position:relative}.content-menu li a{font-weight:bold;font-size:14px;margin:0 13px;height:32px;line-height:32px}.content-menu .navbar-nav li a:before{content:"";background-color:var(--grayscale-light);width:4px;height:4px;border-radius:50%;position:absolute;left:-18px;top:50%;transform:translateY(-50%);z-index:-2}.content-menu li:first-child a:before,.content-menu .navbar-nav li.active a:before,.content-menu .navbar-nav li:hover a:before{background-color:transparent}.content-menu .navbar-nav li a{position:relative}.content-menu .navbar-nav li:hover a,.content-menu .navbar-nav li.active a{height:32px;line-height:32px;color:#fff}.content-menu .navbar-nav li:hover{background-color:var(--color--blue--soft);border-radius:16px}.content-menu .navbar-nav li.active{background-color:var(--primary-base);border-radius:16px}.content-menu .container-fluid{display:grid;grid-template-columns:minmax(32px,200px) 1fr 122px}.content-menu .carret{position:absolute;right:3px;align-self:center}.content-menu .sqBtn:first-child{border:2px solid var(--grayscale-barely);border-top:none;border-bottom:none;width:65px;height:61px}.content-menu .carret .prev,.content-menu .carret .next{cursor:pointer;z-index:1}.content-menu .carret .prev:before,.content-menu .carret .next:before{content:"";background:url(/css/../media/carret-nav.svg) no-repeat 0;position:absolute;top:-9px;left:-22px;width:61px;height:60px}.content-menu .carret .prev:before{left:-6px;background-position:23px center}.content-menu .carret .next:before{background:url(/css/../media/carret-nav-r.svg) 27px center no-repeat}.swiper-button-next:after,.swiper-button-prev:after{font-size:0}.swiper-button-disabled{content:"";color:rgba(244,244,244,0.35) !important}.swiper-button-next,.swiper-button-prev{z-index:6}.mediaBlock{position:relative}.mediaBlock label{background-color:#F90;color:#fff;min-width:192px;height:48px;text-align:center;line-height:48px;font-size:20px;font-weight:500;padding:0 16px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.mediaBlock .main__items.swiper-container{max-width:752px;width:100%;height:100%;float:left;margin-top:16px;margin-right:16px;margin-left:16px}.mediaBlock .main__items .bigSlide{height:592px}.mediaBlock .main__items .swiper-slide{background-color:#fff}.mediaBlock .swiper-slide a:hover{cursor:pointer}.mediaBlock.gallery .main__items .bigSlide .img{height:544px;overflow:hidden}.mediaBlock.gallery .main__items .bigSlide .img img{width:100%;height:100%;object-fit:cover}.mediaBlock.video-project .main__items .bigSlide .img{height:420px;overflow:hidden}.mediaBlock.video-project .main__items .bigSlide .img img{width:100%;height:100%;object-fit:cover}.mediaBlock.video-project .main__items h4{font-style:normal;font-weight:300;font-size:32px;line-height:36px;padding:0 16px 0 24px;height:78px;margin:15px 0 8px 0;overflow:hidden;cursor:text}.mediaBlock.video-project h6{color:var(--grayscale-base);font-weight:normal;font-size:12px;line-height:16px;padding:0 16px 10px 32px}.mediaBlock.video-project h6 span{padding-left:7px}.mediaBlock.video-project h6 span:before{content:"•";position:relative;left:-4px}.journal-page .content-menu{grid-auto-rows:70px;padding-top:8px}.mediaBlock.journal .desc{padding-right:16px;padding-left:24px}.mediaBlock.journal .desc .rub{display:grid;grid-template-columns:1fr 1fr;align-items:center;padding-top:16px}.mediaBlock.journal .desc .rub a{color:var(--primary-base);font-size:14px;line-height:18px;font-weight:normal;max-height:32px;display:flex;align-items:center}.mediaBlock.journal .desc .rub date{text-align:right}.mediaBlock.journal .desc .journal__text{font-size:14px;line-height:18px;color:var(--grayscale-black)}.mediaBlock.journal .main__items .img{height:544px}.mediaBlock.journal .main__items .desc{display:grid;height:224px;position:absolute;bottom:48px;background:linear-gradient(180deg,rgba(255,255,255,0.75) 0%,rgba(255,255,255,0.9) 100%);grid-template-columns:1fr 416px 280px}.mediaBlock.journal .main__items .rub{grid-column:1/4}.mediaBlock.journal .main__items .journal__title-h5{grid-column:1/3;font-weight:300;font-size:32px;line-height:36px;color:var(--grayscale-black);height:160px;overflow:hidden}.mediaBlock.journal .main__items .desc .journal__text{height:144px;padding-top:7px;overflow:hidden}.mediaBlock .meta{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:48px;align-items:center}.mediaBlock .user{border-radius:50%;width:32px;height:32px;margin-left:8px;background-repeat:no-repeat;background-size:cover;background-position:center}.mediaBlock .user strong,.mediaBlock .user .user__name{padding-left:40px;line-height:32px;font-size:12px;white-space:nowrap}.mediaBlock .rub,.mediaBlock .rub a,.home .video-project .meta span{color:var(--grayscale-black);font-size:12px;margin-right:1px;vertical-align:top;display:block;font-weight:normal}.mediaBlock .second__items--blog .rub{display:flex;align-items:center;justify-content:space-between;gap:8px}.mediaBlock .right{width:170px;text-align:right;padding-right:9px}.mediaBlock .right span:not(.rub){color:var(--grayscale-base);font-size:10px;font-weight:bold;position:relative}.mediaBlock span.view:before,.mediaBlock span.like:before{content:"";margin-right:4px}.mediaBlock span.view{background:url(/css/../media/view.svg) 0 center no-repeat;width:16px;height:10px;padding-left:16px;margin-right:4px;white-space:pre}.mediaBlock span.like:before{background:url(/css/../media/like.svg) no-repeat;width:14px;height:14px;padding-left:15px;margin-right:4px;white-space:pre;cursor:pointer;display:inline-block}.mediaBlock span.like:hover:before,.mediaBlock span.like.active:before{background:url(/css/../media/like-active.svg) no-repeat}.mediaBlock.gallery .swiper-pagination{position:absolute;top:92%;transform:translateY(-92%)}.mediaBlock.video-project .swiper-pagination{position:absolute;top:80%;transform:translateY(-80%)}.swiper-pagination-bullet{background:#fff}.mediaBlock .second__items.swiper-container{width:auto;height:624px;margin-left:auto;margin-right:16px}.gallery-page .gallery.mediaBlock .second__items.swiper-container{margin-right:0}.mediaBlock .second__items .swiper-wrapper{margin-top:16px}.mediaBlock .second__items .swiper-slide{width:100%;max-width:320px;height:288px;background-color:#fff}.home .mediaBlock .second__items .swiper-slide{width:100% !important}.mediaBlock .second__items .swiper-slide .img{height:240px;width:100%;max-width:320px}.mediaBlock .second__items .swiper-slide picture{display:block;height:100%}.mediaBlock .second__items .swiper-slide.ui-sortable-handle .img{cursor:move}.mediaBlock .second__items .swiper-slide .img img{height:100%;width:100%;object-fit:cover}.gallery-page #gallery.content-menu .container-fluid{display:grid;grid-template-columns:repeat(3,auto);grid-column-gap:16px}.gallery-page .navbar-collapse.filter .collapse-menu,.video-page .navbar-collapse.filter .collapse-menu{display:grid;grid-template-columns:auto min-content}.gallery-page #gallery .navbar-collapse.filter .collapse-menu{grid-column-gap:16px}.mediaBlock .second__items .meta .user strong,.mediaBlock .second__items .meta .user .user__name{width:200px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mediaBlock.gallery .second__items .img img{border-radius:8px;height:100%;width:100%;object-fit:cover}.mediaBlock.gallery .swiper-slide:hover .img img{border-radius:8px 8px 0 0}.mediaBlock.video-project .second__items .img{height:180px;overflow:hidden}.mediaBlock.video-project .second__items .img img{height:auto;width:100%}.mediaBlock.video-project .second__items h5,.mediaBlock.video-project .second__items h6{padding:2px 24px 0}.mediaBlock.video-project .second__items svg.view{position:relative;top:-1px;margin-right:2px}.mediaBlock.video-project .second__items h5{color:var(--grayscale-black);font-size:16px;line-height:19px;padding-top:4px;margin-bottom:3px;cursor:text;height:41px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mediaBlock.journal .second__items .swiper-slide{height:592px;position:relative;cursor:grab}.mediaBlock.journal .second__items .desc{display:grid;height:auto;padding-bottom:10px}.mediaBlock.journal .second__items .desc .journal__title-h5{font-size:24px;line-height:24px;color:var(--grayscale-black);margin-top:5px;height:118px;overflow:hidden;position:relative;display:grid;align-items:center}.mediaBlock.journal .second__items .desc .journal__text{height:128px;overflow:hidden;align-self:end;margin-top:8px;margin-bottom:7px}.mediaBlock.journal .second__items .meta{align-items:center}footer.main-footer{background-color:var(--grayscale-barely)}footer.main-footer .footer-container{height:32px;display:flex;align-items:center;justify-content:space-between;padding:16px 32px;max-width:1792px;width:100%;margin:0 auto}.home footer.main-footer .footer-container{height:64px}footer.main-footer .copy small{font-weight:normal;font-size:10px;line-height:12px;color:var(--grayscale-base)}footer.main-footer .group-link__items{display:flex;gap:15px}footer.main-footer .group-link__items a{font-size:12px;line-height:16px;padding:0 3px}footer.main-footer .group-link .item-2:before,footer.main-footer .group-link .item-4:before,footer.main-footer .group-link-site .item-3:before{content:'|';color:var(--grayscale-light);margin-right:7px}footer.main-footer .group-link svg{margin-right:2px}footer.main-footer .group-link .item-3{margin:0 4px 0 22px}footer.main-footer .group-tel{margin-left:-8px}footer.main-footer .group-tel a{color:var(--grayscale-base)}footer.main-footer .group-tel > span:before{content:'•';color:var(--grayscale-soft);vertical-align:-2px;margin-right:2px}footer.main-footer .group-link-site .group-soc a{margin-right:16px}footer.main-footer .group-link-site .group-soc a:last-child{margin-right:5px}[id*=menu__toggle],.menu__btn{display:none}.modal{position:fixed;top:0;left:0;display:grid;align-items:center;justify-items:center;height:0;background-color:transparent;overflow:hidden;transition:background-color 0.25s ease;visibility:hidden;pointer-events:none;z-index:-999}.modal.open{position:fixed;width:100%;height:100vh;background-color:rgba(0,0,0,0.5);transition:background-color 0.25s;visibility:visible;pointer-events:all;z-index:7;overflow:auto;padding:4px}.mfp-zoom-out-cur .modal.open{z-index:10}.modal.open > .content-wrapper{transform:scale(1)}.modal .content-wrapper{position:relative;width:100%;background-color:#fff;box-shadow:0 0 2.5rem rgba(0,0,0,0.5);transform:scale(0);transition:transform 0.25s;transition-delay:0.15s}.maker-page .modal.edit .content-wrapper .content,.order-page .modal.edit .content-wrapper .content,.modal.edit.rBox .content-wrapper .card-reviews{max-height:calc(100vh - 24px);overflow:auto}.modal .content-wrapper .close,#welcome .close,.reglogin .close,.my-gallery .close-button,.gallery .close-button{position:absolute;top:-1px;right:-1px;border:none;background-color:transparent;font-size:1.5rem;display:grid;align-items:center;justify-items:center;width:35px;height:35px;transition:0.25s linear;z-index:9}.my-gallery .fullscreen .close-button:before,.my-gallery .fullscreen .close-button:after,.gallery.fullscreen .close-button:before,.gallery.fullscreen .close-button:after,.modal .content-wrapper .close:before,.modal .content-wrapper .close:after,#welcome .close:before,#welcome .close:after,.reglogin .close:before,.reglogin .close:after{position:absolute;content:"";width:1rem;height:0.094rem;background-color:var(--grayscale-black);z-index:1}.my-gallery .close-button:before,.gallery .close-button:before,.modal .content-wrapper .close:before,#welcome .close:before{transform:rotate(-45deg)}.my-gallery .close-button:after,.gallery .close-button:after,.modal .content-wrapper .close:after,#welcome .close:after{transform:rotate(45deg)}.my-gallery .close-button:before,.my-gallery .close-button:after,.gallery .close-button:before,.gallery .close-button:after,.modal .content-wrapper .close:before,.modal .content-wrapper .close:after,#welcome .close:hover:before,#welcome .close:hover:after{opacity:0.8}.trigger{cursor:pointer}.modal.media .content-wrapper{max-width:1280px;height:800px;padding:16px 10px 16px 16px}.modal.media .close{top:-34px}.modal.media .close:before,.modal.media .close:after{background-color:#fff}.modal.media .content-wrapper .content{display:grid;grid-template-columns:896px 1fr;grid-column-gap:40px;grid-auto-rows:800px;position:relative}.modal.media .gallery{height:768px}.modal.media .swiper-wrapper{height:672px}.modal.media .swiper-slide{background-repeat:no-repeat;background-position:center top}.modal.media .swiper-slide:not(:first-child):before{content:"";background-color:#fff;width:100%;height:8px;position:absolute;left:0;top:0}.modal.media .swiper-wrapper{height:768px}.modal.media .swiper-slide-next{position:relative;top:-96px}.modal.media .description .rub{font-size:14px;padding-top:7px}.modal.media .description .rub a{font-weight:normal}.modal.media .description .rub .fav:before,.modal.media .description .rub .fav.active:before{content:"";background:url(/css/../media/fav.svg) no-repeat;width:16px;height:22px;top:5px;position:absolute;right:21px;cursor:pointer;transition:all 0.2s ease-in-out}.modal.media .description .rub .fav:before{filter:grayscale(1);opacity:0.3}.modal.media .description .rub .fav.active:before,.modal.media .description .rub .fav:hover:before{filter:grayscale(0);opacity:1;transition:all 0.2s ease-in-out}.modal.media .description date{color:var(--grayscale-base);font-size:12px;line-height:16px;padding:5px 0 10px;display:block}.modal.media .description .card{max-height:470px;min-height:160px;overflow-y:auto;padding-right:5px;max-width:318px;word-wrap:break-word}.modal.media .description h3{margin:10px 0 15px;font-weight:300;font-size:32px;line-height:36px;min-height:50px;display:grid;align-items:end}.modal.media .description h3 + p{font-size:14px;line-height:18px;color:var(--grayscale-black);margin-bottom:15px}.modal.media .composition{font-size:12px;line-height:16px;color:var(--grayscale-base)}.modal.media .composition strong{color:var(--grayscale-black);font-weight:500}.modal.media .composition ul{padding-left:15px;color:var(--grayscale-black)}.modal.media .meta{display:grid;grid-template-columns:1fr 1fr;align-items:center;margin-top:25px;padding-right:20px}.modal.media .meta .user{background-repeat:no-repeat;width:32px;height:32px;border-radius:50%;background-size:cover}.modal.media .meta .user strong,.modal.media .meta .user .user__name{padding-left:40px;line-height:32px;font-size:12px}.modal.media .meta .right span{color:var(--grayscale-base);font-size:10px;font-weight:bold;position:relative;top:-1px}.modal.media .meta span.view{padding-right:1px}.modal.media .meta span.view:before,.modal.media .meta span.like:before{content:"";display:inline-block;margin-right:4px;position:relative;top:1px}.modal.media .meta span.view:before{background:url(/css/../media/view.svg) no-repeat;width:16px;height:10px}.modal.media .meta span.like:before{background:url(/css/../media/like.svg) no-repeat;width:14px;height:14px}.modal.media .like-to-fav.def p{grid-column:1/5;height:80px;overflow-y:auto;overflow-x:hidden;margin-left:-10px;margin-top:15px;width:320px;padding:0}.modal.media .like-to-fav.def button{background-color:#CFCFCF;cursor:default}.modal.media .like-to-fav.def button a{color:#fff;font-weight:bold}.modal.media .like-to-fav{display:grid;grid-template-columns:48px 48px 1fr;grid-column-gap:15px;padding-top:40px}.modal.media .like-to-fav button.like,.modal.media .like-to-fav button.addFav{border-radius:50%;width:48px;height:48px;position:relative;background:#264D73;border:none;color:#fff}.modal.media .like-to-fav button.like:before{content:"";background:url(/css/../media/like-big.svg) no-repeat;width:30px;height:30px;position:absolute;top:40%;left:60%;transform:translate(-60%,-40%)}.modal.media .like-to-fav button.addFav:before{content:"";background:url(/css/../media/fav-big.svg) no-repeat;width:24px;height:30px;position:absolute;top:55%;left:55%;transform:translate(-55%,-55%)}.modal.media .like-to-fav p{padding-left:25px}.modal.media .like-to-fav p a{font-size:14px;line-height:18px;font-weight:normal}.modal.media .like-to-fav .calc{padding:0 8px;width:144px;grid-column:1/5;justify-self:end;margin-top:15px;margin-right:20px}.modal.media .content-wrapper .modal-footer{position:relative;display:grid;grid-template-columns:1fr 1fr;justify-items:start;top:-15px}.modal.media .content-wrapper .modal-footer .next{justify-self:end}.modal.media .content-wrapper .modal-footer .prev:after,.modal.media .content-wrapper .modal-footer .next:after{content:"";width:0;height:0;border-style:solid;position:absolute;top:50%;transform:translateY(-50%);line-height:0;_filter:progid:DXImageTransform.Microsoft.Chroma(color="#000")}.modal.media .content-wrapper .modal-footer .prev:after{border-width:10px 10px 10px 0;border-color:transparent #FFF transparent transparent;left:0}.modal.media .content-wrapper .modal-footer .next:after{border-width:10px 0 10px 10px;border-color:transparent transparent transparent #FFF;right:0}.modal.media .content-wrapper .modal-footer .action{position:relative;padding:0.625rem 1.25rem;border:none;background-color:transparent;color:#fff;font-size:14px;font-weight:bold;overflow:hidden;z-index:1}.modal.forgot .content-wrapper{display:grid;grid-auto-rows:400px;max-width:480px;align-items:center;text-align:center}.modal.forgot .modal-body{padding:0 16px}.modal.forgot .modal-body h3,.modal .modal-body .modal-auth-title{font-size:24px;line-height:24px;color:#25221E !important;margin-bottom:50px}.modal.forgot .modal-body p{max-width:384px;margin:auto}.modal.forgot .modal-body .form{margin-top:27px}.modal.forgot .modal-body form label{font-size:14px;line-height:18px;color:var(--grayscale-black);padding-right:18px}.modal.forgot .modal-body form input{border:1px solid var(--grayscale-base);border-radius:2px;width:304px;height:40px;padding:0 8px}.modal.forgot .modal-body .action{margin-top:56px;display:grid}.modal.forgot .modal-body .action button{width:176px;text-transform:none}.modal.forgot .modal-body form .action .btn-white-sm{justify-self:end;margin-right:8px}.modal.forgot .modal-body form .action .btn-blue-sm{margin-left:8px}.modal.forgot .recovery p{max-width:416px}.modal.forgot .recovery p:not(:last-child){padding:12px 0}.modal.forgot .recovery .action{justify-items:center}#welcome{background-color:rgba(0,0,0,0.5);display:none;position:fixed;z-index:99999;top:0;right:0;bottom:0;left:0}#welcome .content-wrapper{background:#fff;max-width:640px;width:100%;margin:0 auto;position:absolute;box-shadow:0 4px 16px rgba(32,40,48,0.25);top:50%;left:50%;transform:translate(-50%,-50%)}#welcome .content-wrapper{text-align:center}#welcome article{padding:45px 32px 0}#welcome h2{font-size:20px;line-height:20px;color:var(--grayscale-black);margin-bottom:30px}#welcome .action{align-items:center;margin:30px 0 48px}#welcome .btn-white-sm{max-width:192px;width:100%;justify-self:end;margin-right:32px}#welcome .btn-blue-big{justify-self:start}#welcome .footer{background-color:#F90;display:grid;grid-auto-rows:minmax(48px,auto);align-items:center;position:relative;top:1px}#welcome .footer p{color:#fff;font-weight:bold;padding:0 16px}_:-ms-fullscreen,:root .header-wrapp{display:flex;justify-content:space-between;align-items:center;height:64px}_:-ms-fullscreen .swiper-container-fade,:root .header-poster .swiper-container-fade{height:100%}_:-ms-fullscreen .caption,:root .header-poster .caption{width:100%;display:flex;justify-content:space-between;max-height:224px;height:100%}_:-ms-fullscreen .desc-right,:root .header-poster .desc-right{display:flex;justify-content:space-between}_:-ms-fullscreen .bl-Left,:root .header-poster .bl-Left{margin-right:64px}_:-ms-fullscreen,:root .action.col-grid-2{display:flex;display:-ms-flexbox;justify-content:center}_:-ms-fullscreen,:root #welcome .footer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;min-height:48px}_:-ms-fullscreen,:root #welcome .footer p{min-height:48px}_:-ms-fullscreen,:root .modal .content-wrapper .close,#welcome .close,.reglogin .close,.my-gallery .close-button{top:17px}.reglogin.dialog{max-width:640px;width:100% !important;max-height:768px !important;background:#F7F1E8}#changepass.modal .action{display:flex;justify-content:center;grid-gap:0}#changepass button.cansel{margin-right:16px}#changepass button.cansel:hover{background-color:var(--primary-soft);color:#fff;border-color:var(--primary-soft)}.reglogin a{font-weight:bold}.reglogin .ui-tabs{position:relative;background:#fff}.reglogin .ui-tabs .ui-tabs-nav{display:grid;grid-template-columns:1fr 1fr;justify-items:center;margin:0}.reglogin .ui-tabs .ui-tabs-nav li{list-style:none;position:relative;text-transform:uppercase;font-weight:bold;width:100%;text-align:center}.reglogin .ui-tabs .ui-tabs-nav li a{padding-top:55px;padding-bottom:20px;display:grid}.reglogin .ui-tabs .ui-tabs-nav li.ui-tabs-active{border-bottom:4px solid var(--primary-base)}.reglogin .ui-tabs .ui-tabs-nav li:not(.ui-tabs-active) a{color:var(--grayscale-black)}.reglogin .ui-tabs-panel form .furniter h3,.reglogin .ui-tabs-panel form .regmaker-title{font-size:24px;line-height:24px;display:grid;grid-auto-rows:minmax(32px,auto);align-items:start}.reglogin .ui-tabs-panel{background:#F7F1E8}.reglogin .ui-tabs-panel form{max-width:inherit;margin:0 auto;text-align:center}.reglogin .ui-tabs-panel form .check{padding:40px 0 20px 0;color:var(--grayscale-black);margin-left:-10px}.reglogin .ui-tabs-panel form .check span{margin-right:24px}.reglogin .ui-tabs-panel form .check label:last-child{margin-left:53px}.reglogin .ui-tabs-panel form:not(.auth) .form{padding-left:16px}.reglogin .ui-tabs-panel .form p{position:relative;display:grid;grid-template-columns:auto 1fr;grid-auto-rows:40px;grid-column-gap:16px;align-items:center;margin-bottom:24px}.reglogin .ui-tabs-panel .form p label{justify-self:end;color:var(--grayscale-black);font-size:14px;line-height:18px;text-align:right;width:190px}.reglogin .ui-tabs-panel form input:not(.checkbox){max-width:320px;width:100%;height:40px;justify-self:start;border:none;padding:0 10px;font-size:14px;line-height:18px}.reglogin .form p span.region{background-color:#fff;height:40px;display:flex;align-items:center;padding:0 8px;position:relative;font-size:14px}.reglogin form .advancedFormCust .form p span.region{justify-content:start}.reglogin .form p span.region:before{content:"";background:url(/css/../media/arrow-b.svg) no-repeat;width:16px;height:16px;position:absolute;right:8px;top:15px}.reglogin form .checkbox,.edit form .checkbox,.modal.w960 form .checkbox,.modal.regions-expert form .checkbox,.modal-sale-reviews .agree .checkbox,.modal-sale-reviews .check .checkbox,.modal.termination .agree .checkbox,.favorite-page-add .agree .checkbox{opacity:0;position:absolute}.reglogin form .checkbox-custom,.edit form .checkbox-custom,.modal.w960 form .checkbox-custom,.modal.regions-expert form .checkbox-custom,.modal-sale-reviews .agree .checkbox-custom,.modal.termination .agree .checkbox-custom,.favorite-page-add .agree .checkbox-custom{border-radius:3px;position:relative;width:16px;height:16px;border:2px solid var(--grayscale-black)}.reglogin form .checkbox-custom,.edit form .checkbox-custom,.modal.w960 form .checkbox-custom,.modal.regions-expert form .checkbox-custom,.modal-sale-reviews .agree .checkbox-custom,.modal.termination .agree .checkbox-custom,.favorite-page-add .agree .checkbox-custom{display:inline-block;vertical-align:middle;cursor:pointer;flex:0 0 16px}.reglogin form .checkbox:checked + .checkbox-custom,.edit form .checkbox:checked + .checkbox-custom,.modal.w960 form .checkbox:checked + .checkbox-custom,.modal.regions-expert form .checkbox:checked + .checkbox-custom,.modal-sale-reviews .agree .checkbox:checked + .checkbox-custom,.modal.termination .agree .checkbox:checked + .checkbox-custom,.favorite-page-add .agree .checkbox:checked + .checkbox-custom{border:none}.reglogin form .checkbox:checked + .checkbox-custom::before,.edit form .checkbox:checked + .checkbox-custom::before,.modal.w960 form .checkbox:checked + .checkbox-custom::before,.modal.regions-expert form .checkbox:checked + .checkbox-custom::before,.modal-sale-reviews .agree .checkbox:checked + .checkbox-custom::before,.modal.termination .agree .checkbox:checked + .checkbox-custom::before,.favorite-page-add .agree .checkbox:checked + .checkbox-custom::before{content:"";background:url(/css/../media/ch-h.svg) no-repeat;width:16px;height:16px;display:grid}.reglogin form .customer.advancedFormCust .form{display:grid;grid-template-columns:auto auto;grid-column-gap:16px;justify-content:center;padding-top:0}.reglogin form .customer.advancedFormCust .form p{display:grid;grid-template-columns:200px;grid-auto-rows:auto;margin-bottom:0}.reglogin form .customer.advancedFormCust .form p > label{width:auto;text-align:left;justify-self:start;min-height:24px;display:grid;align-items:center;margin-top:8px}.reglogin form .customer.advancedFormCust .form p:not(.short){grid-template-columns:1fr;grid-column:1/3}.reglogin form .customer.advancedFormCust .form p input{max-width:416px}.reglogin form .customer.advancedFormCust .agree .checkbox-custom{margin-top:8px}.reglogin .customer.advancedFormCust .agree{padding-left:0;padding-top:8px}.reglogin form .customer.advancedFormCust .agree label{justify-items:inherit;justify-content:center;grid-template-columns:145px auto}.reglogin .customer.advancedFormCust .agree .label{width:100%;max-width:336px}.reglogin .send a{justify-self:end;padding-right:8px}.reglogin form .furniter.advancedForm h3{align-items:center;padding-bottom:0}.reglogin .furniter.advancedForm .form{display:grid;grid-template-columns:auto auto;grid-column-gap:16px;justify-content:center}.reglogin .furniter.advancedForm .form p{display:grid;grid-template-columns:240px;grid-auto-rows:auto;margin-bottom:0}.reglogin .furniter.advancedForm .form p.long{grid-template-columns:1fr;grid-column:1/3}.reglogin .furniter.advancedForm .form p > label{width:auto;text-align:left;justify-self:start;min-height:24px;display:grid;align-items:center;margin-top:8px}.reglogin .furniter.advancedForm .form p.long input{max-width:100%}.reglogin .furniter.advancedForm .agree .label{font-size:10px;line-height:12px;margin-top:8px;min-height:16px;padding:2px 16px}.reglogin .send{padding-top:16px}.reglogin .ui-tabs-panel form .check .checkbox-custom,.modal-sale-reviews .check .checkbox-custom{position:relative;cursor:pointer;justify-self:start;padding-left:4px;padding-bottom:12px;font-weight:bold;font-size:14px;line-height:18px;border:none}.reglogin .ui-tabs-panel form .check .checkbox-custom:before,.modal-sale-reviews .check .checkbox-custom:before{content:"";position:absolute;top:-3px;left:0;width:20px;height:20px;border:2px solid var(--grayscale-black);border-radius:50%;background:transparent;display:inherit}.reglogin .ui-tabs-panel form .check .checkbox-custom:after,.modal-sale-reviews .check .checkbox-custom:after{content:"";position:absolute;top:1px;left:4px;width:12px;height:12px;border-radius:50%;border:1px solid #fff;background:#264D73;opacity:0;transition:0.2s}.reglogin .ui-tabs-panel form .check input:checked + .checkbox-custom,.modal-sale-reviews .check input:checked + .checkbox-custom{color:var(--primary-base)}.reglogin .ui-tabs-panel form .check input:checked + .checkbox-custom:before,.modal-sale-reviews .check input:checked + .checkbox-custom:before{content:"";border:2px solid var(--primary-base)}.reglogin .ui-tabs-panel form .check input:checked + .checkbox-custom:after,.modal-sale-reviews .check input:checked + .checkbox-custom:after{opacity:1}.modal-sale-reviews .check span{}.reglogin form .agree label{display:grid;grid-template-columns:90px 1fr;justify-items:start;grid-column-gap:24px}.reglogin form .agree .checkbox-custom{justify-self:end}.reglogin .agree .label,.edit .agree .label,.modal.w960 .agree .label{font-size:12px;line-height:16px;color:var(--grayscale-black);text-align:left}.reglogin .furniter .agree .label{text-align:center}.reglogin .send{grid-auto-rows:48px;align-items:center;justify-items:end;grid-column-gap:24px;padding-top:28px;padding-bottom:48px}.reglogin .send a{font-size:14px;line-height:14px}.reglogin .send button,.reglogin .send-register{max-width:192px;justify-self:start}.reglogin .send-register{display:flex;justify-content:center;align-items:center;cursor:pointer}.reglogin .auth h3,.reglogin .auth .auth-h3{font-size:16px;line-height:20px;padding:60px 0 60px 27px}.reglogin .auth .send a{padding-right:25px}.reglogin .auth .send{grid-column-gap:25px}.reglogin .auth .soc{display:inline-block;padding-top:28px;min-width:200px;text-align:left}.reglogin .auth .soc a{position:relative;margin-bottom:30px;display:block;padding-left:45px}.reglogin .auth .soc a.fb:before{content:"";background:url(/css/../media/fb.svg) no-repeat;position:absolute;width:100%;height:22px;top:-2px;left:15px}.reglogin .auth .soc a.gl:before{content:"";background:url(/css/../media/google.svg) no-repeat;position:absolute;width:100%;height:24px;top:-3px;left:15px}.reglogin .auth .footer{font-size:14px;line-height:18px;text-align:center;color:var(--grayscale-black);padding-top:53px;padding-bottom:47px;max-width:384px;margin:0 auto}.reglogin .customer .form{padding-top:18px}.reglogin .customer .agree{display:flex;justify-content:center}.reglogin .reg .advancedFormCust .agree{justify-content:flex-start}.reglogin .customer .agree .label{width:296px}body[class*=-page]:not(.gallery-page) .content-menu .container-fluid{display:grid;grid-template-columns:128px 1fr 496px 126px}body[class*=-page]:not(.gallery-page) .content-menu ul.navbar-nav{margin-left:34px}body[class*=-page] .content-menu li{left:0}.selectric b{display:none!important}@media (min-width:1441px){.content-menu .navbar-nav .selectric span.label,.content-menu .navbar-nav .selectric b,.content-menu .navbar-nav .selectric-items .selectric-scroll .disabled,.content-menu .navbar-nav .selectric-items .selectric-scroll .disabled.selected{display:none}.content-menu .navbar-nav .selectric-items{display:block;position:inherit;box-shadow:none;z-index:1}.content-menu .navbar-nav .selectric-items ul{display:flex;align-items:center}.content-menu .navbar-nav .selectric-items .selectric-scroll .selected{display:block}.content-menu .navbar-nav .selectric-items .selectric-scroll{height:auto;overflow:inherit}.content-menu .navbar-nav .selectric-items li{font-size:14px;font-weight:700;line-height:14px;color:var(--primary-base);height:32px;border-radius:16px;white-space:nowrap;display:flex;align-items:center;position:relative}.content-menu .navbar-nav .selectric-items li a{margin:0 4px}.content-menu .navbar-nav .selectric-items li:hover{color:#fff;background-color:var(--color--blue--soft)}.content-menu .navbar-nav li.active,.content-menu .navbar-nav li.selected{color:#fff;background-color:var(--primary-base)}.content-menu .navbar-nav li.active a,.content-menu .navbar-nav li.selected a{color:#fff;line-height:inherit}.content-menu .navbar-nav li:not(:first-child):after{content:".";color:var(--grayscale-light);position:absolute;z-index:-1;font-size:18px;top:3px;left:-4px}.content-menu .navbar-nav li:hover:after,.content-menu .navbar-nav li.active:after,.content-menu .navbar-nav li.selected:after{color:transparent}}@media (max-width:1440px){.content-menu .navbar-nav .selectric-wrapper{max-width:160px;min-width:128px;box-shadow:0 0 0 1px var(--grayscale-base);border-radius:2px;width:100%}.journal-page .content-menu .navbar-nav .selectric-journal_menu{padding-right:0;margin-right:16px}.journal-page .content-menu .navbar-nav,.blog-page .selectric-wrapper,.blog-page .content-menu .nav-title,.video-page .content-menu .navbar-nav{position:relative;top:3px}.content-menu .navbar-nav .selectric .label{margin:0;padding:8px 32px 0 8px;color:var(--grayscale-dark);line-height:unset;height:28px;font-weight:700;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;width:100%}.content-menu .navbar-nav .selectric:after{content:"";background:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 14H11V15L16 20L21 15V14Z' fill='%2374644E'/%3E%3C/svg%3E%0A") no-repeat;width:32px;height:32px;position:absolute;top:0;right:0;transition:.25s}.content-menu .navbar-nav .selectric-open .selectric:after{transform:rotate(-180deg)}@media (any-hover:hover){.content-menu .navbar-nav .selectric-scroll::-webkit-scrollbar{width:0;height:0}}.content-menu .navbar-nav .selectric-open.selectric-wrapper{border-radius:0;box-shadow:unset}.content-menu .navbar-nav .selectric-items{background-color:#fff;max-width:160px;width:100%;top:0}.content-menu .navbar-nav .selectric-items ul{display:grid}.content-menu .navbar-nav .selectric-items li.selected{grid-row:1;background-color:var(--primary-base);color:#fff}.content-menu .navbar-nav .selectric-items li{color:var(--grayscale-black);font-size:14px;min-height:32px;padding:7px 16px 6px;line-height:unset;display:flex;border-top:1px solid var(--grayscale-light)}.content-menu .navbar-nav .selectric-items li:first-child{border-top:none}.content-menu .navbar-nav .selectric-items li:hover{background-color:var(--primary-base);border-radius:0;color:#fff}.content-menu .navbar-nav .selectric-open .selectric-items li a{height:auto;line-height:inherit}.content-menu .navbar-nav .selectric-open .selectric-items li.selected a{color:#fff}}@media (max-width:1270px){.gallery-page .main__section .content-menu + .blockBox,.video-page .main__section .content-menu + .blockBox{height:calc(100vh - 236px)}}@media (max-width:896px){.gallery-page .main__section,.video-page .main__section,body[class*=-page] .main__section{}.gallery-page .main__section .content-menu + .blockBox,.video-page .main__section .content-menu + .blockBox,body[class*=-page] .main__section .mediaBlock{height:100%;overflow:unset}}.content-menu .carret{width:123px}body[class*=-page] .sort-menu{display:flex;align-items:center}body[class*=-page] .sort-menu{font-size:14px;justify-self:end}.sort-menu button{visibility:hidden}body[class*=-page] .sort-menu .selectric{border:1px solid var(--grayscale-base);box-sizing:border-box;border-radius:2px;position:relative;display:flex;height:32px;padding-left:16px;align-items:center}body[class*=-page] .sort-menu .selectric .label{height:auto}body[class*=-page] .sort-menu div[class*=select__]{position:relative;width:100%;max-width:192px;min-width:128px;margin-right:16px}body[class*=-page] .sort-menu div.select__sort,.gallery-page.journal-page .sort-menu div[class*=select__]{margin-right:0}body.makers .sort-menu div.select__category,body.makers .sort-menu div.select__price{min-width:176px}body.makers .sort-menu div.select__work,body.makers .sort-menu div.select__sort{min-width:192px}body[class*=-page] .sort-menu label.small{position:absolute;font-size:10px;line-height:12px;color:var(--grayscale-base);top:-7px;left:14px;background-color:#fff;width:auto;padding:1px 4px;z-index:1}body[class*=-page] .sort-menu .selectric span{color:var(--grayscale-black);margin:0;padding-top:1px;line-height:18px;max-width:144px;width:calc(100% - 32px);flex:0 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body[class*=-page] .sort-menu .select__category .selectric span{max-width:128px}body[class*=-page] .sort-menu .selectric-items{height:auto !important}body[class*=-page] .sort-menu .selectric-items .selectric-scroll{overflow:inherit}body[class*=-page] .sort-menu .selectric-open .selectric-items{background-color:#fff;filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.25))}body[class*=-page] .sort-menu .select__color .selectric-items{min-height:360px}body[class*=-page] .sort-menu .selectric-open .selectric-items ul li{border-bottom:1px solid var(--grayscale-light);width:100%;padding:0 8px 0 16px;height:40px;font-weight:normal;font-size:14px;line-height:18px;display:flex;align-items:center;color:var(--grayscale-black)}body[class*=-page] .sort-menu .selectric-open:before{content:"";background:#fff;width:100%;height:5px;position:absolute;z-index:9;top:-5px}body[class*=-page] .sort-menu .selectric-open .selectric{background-color:var(--primary-base);border-radius:0;border:1px solid var(--primary-base)}body[class*=-page] .sort-menu .selectric-open .selectric span{color:#fff}body[class*=-page] .sort-menu .selectric-open .selectric-items ul li:hover{background-color:var(--primary-base);color:#fff}body[class*=-page] .sort-menu .selectric-open .selectric-items ul li:last-child{border:none}body[class*=-page] .sort-menu .select__color .selectric,.selectric .label{position:relative}body[class*=-page] .sort-menu .select__color .selectric-items ul li,body[class*=-page] .sort-menu .select__color .selectric span.label{padding-left:41px}body[class*=-page] .sort-menu .select__color .selectric{padding-left:0}body[class*=-page] .sort-menu .select__color .selectric span.label{height:32px;display:flex;align-items:center}body[class*=-page] .sort-menu .select__color .selectric-open .selectric .label > span:before,body[class*=-page] .sort-menu .select__color .selectric-items li:before{width:24px;height:24px;left:10px}body[class*=-page] .sort-menu .select__color .selectric .label > span:before{width:20px;height:20px;left:15px}body[class*=-page] .sort-menu .select__color .selectric-items li:before,body[class*=-page] .sort-menu .select__color .selectric .label > span:before{content:"";border-radius:2px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}body[class*=-page] .sort-menu .select__color .yellow:before,body[class*=-page] .sort-menu .select__color .selectric .label > span.color-yellow:before{background-color:#FFE000}body[class*=-page] .sort-menu .select__color .orange:before,body[class*=-page] .sort-menu .select__color .selectric .label > span.color-orange:before{background-color:#F90}body[class*=-page] .sort-menu .select__color .red:before,body[class*=-page] .sort-menu .select__color .selectric .label > span.color-red:before{background-color:#F00}body[class*=-page] .sort-menu .select__color .violet:before,body[class*=-page] .sort-menu .select__color .selectric .label > span.color-violet:before{background-color:#8000FF}body[class*=-page] .sort-menu .select__color .blue:before,body[class*=-page] .sort-menu .select__color .selectric .label > span.color-blue:before{background-color:#0080FF}body[class*=-page] .sort-menu .select__color .green:before,body[class*=-page] .sort-menu .select__color .selectric .label > span.color-green:before,.select__color .selectric .label > span.color-grren:before{background-color:#0C0}body[class*=-page] .sort-menu .select__color .gray:before,body[class*=-page] .sort-menu .select__color .selectric .label > span.color-gray:before{background-color:#808080}body[class*=-page] .sort-menu .select__color .brown:before,body[class*=-page] .sort-menu .select__color .selectric .label > span.color-brown:before{background-color:#604020}body[class*=-page] .sort-menu .select__color .black:before,body[class*=-page] .sort-menu .select__color .selectric .label > span.color-black:before{background-color:#000}body[class*=-page] .sort-menu .select__color .white:before,body[class*=-page] .sort-menu .select__color .selectric .label > span.color-white:before{background-color:#fff;border:1px solid var(--grayscale-base)}body[class*=-page] .sort-menu .selectric .button{background-color:transparent;width:0}body[class*=-page] .sort-menu .selectric::after{content:"";background:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 14H11V15L16 20L21 15V14Z' fill='%2374644E'/%3E%3C/svg%3E%0A") no-repeat;width:32px;height:32px;position:absolute;top:50%;transform:translateY(-50%);right:0}body[class*=-page] .sort-menu .selectric-open .selectric::after{background:transparent}body[class*=-page] .blockBox{padding:16px 0;border:1px solid var(--grayscale-faint);border-top:none;border-radius:0 0 16px 16px;margin-bottom:16px}.gallery-page .content-menu + .blockBox,.video-page .content-menu + .blockBox{height:calc(100vh - 178px)}.gallery-page .content-menu + .blockBox,.video-page .content-menu + .blockBox{overflow:auto;scrollbar-color:transparent transparent;scrollbar-width:none}.gallery-page .content-menu + .blockBox::-webkit-scrollbar,.video-page .content-menu + .blockBox::-webkit-scrollbar{width:0;height:0}.no-projects{text-align:center;grid-column:1/6;justify-self:center;font-size:18px;color:var(--grayscale-black);font-weight:300;margin:24px auto!important;animation:load .9s ease-in-out}.blockBox .no-projects strong{font-weight:400}body[class*=-page] .mediaBlock{overflow-y:auto;overflow-x:hidden}.journal-page .second__items{display:flex;flex-direction:column}body.gallery-page .mediaBlock .second__items .swiper-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(288px,auto));grid-auto-rows:min-content;justify-content:start;grid-gap:16px;padding:0 16px;flex:1 1 auto;margin:0 auto;width:auto;max-width:calc(100%);box-sizing:border-box;transform:unset}body.gallery-page .mediaBlock .second__items .swiper-wrapper.before--four{width:100%;max-width:1696px}@-moz-document url-prefix(){body.gallery-page .mediaBlock .swiper-container .swiper-wrapper,body.gallery-page .mediaBlock .second__items .swiper-wrapper{width:100%;max-width:inherit;justify-content:center}}body.gallery-page .mediaBlock .second__items .swiper-wrapper{margin-top:0}body.gallery-page .mediaBlock{height:auto}body.gallery-page .mediaBlock .second__items.swiper-container{height:inherit}body.gallery-page .mediaBlock .swiper-container .swiper-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(288px,auto));grid-auto-rows:min-content;justify-content:start;grid-gap:16px;padding:0 16px;flex:1 1 auto;margin:0 auto;width:auto;max-width:calc(100%);box-sizing:border-box;transform:unset}i.btn.icon-favorites{display:none !important}body.gallery-page .mediaBlock .second__items .swiper-slide{max-width:320px;width:100%;transition:.15s}.mediaBlock .swiper-slide:hover{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.15)}.mediaBlock .icon-favorites.active{background:url(/css/../media/fav.svg) no-repeat;width:16px;height:22px;position:absolute;top:5px;right:6px;filter:brightness(0) invert(1)}.favorite-page .mediaBlock .icon-favorites{position:absolute;top:5px;right:2px;color:#fff}.favorite-page .mediaBlock .icon-favorites{background:none}.favorite-page .mediaBlock .icon-favorites:before{content:"\22EE";font-size:22px;font-style:normal;text-shadow:0 1px 2px rgba(0,0,0,.6);padding-right:8px}.mac-os.favorite-page .mediaBlock .icon-favorites:before{font-weight:900}.favorite-page .dropdown-menu-order{min-width:114px;max-width:128px;width:100%;margin-top:46px;z-index:99999}.favorite-page svg.icon-fav{position:absolute;right:40px;top:7px}.mediaBlock .swiper-slide .tile__title{font-weight:500;font-size:14px;line-height:18px;padding-right:8px;padding-left:16px;color:#fff;position:absolute;bottom:55px;left:0;width:100%;z-index:2;opacity:0;transition:opacity 0.2s ease-in-out}.mediaBlock .swiper-slide:hover .tile__title{opacity:1}.mediaBlock .swiper-slide .tile__title:before{content:"";background:linear-gradient(180deg,rgba(32,32,32,0) 0%,rgba(32,32,32,0.75) 100%);width:100%;min-height:38px;position:absolute;left:0;bottom:-7px;z-index:-1}body[class*=-page] .main-footer{margin-top:16px}body.claim-page .main-footer{margin-top:0}[class*=scroll-]{overflow:auto}.scroll-0::-webkit-scrollbar{width:0;height:0}.scroll-1::-webkit-scrollbar{width:1px;height:1px}.scroll-2::-webkit-scrollbar{width:2px;height:2px}[class*=scroll-]::-webkit-scrollbar-thumb:hover{background:var(--grayscale-base)}body[class*=-page] .mediaBlock::-webkit-scrollbar,.block-specialists .block-container::-webkit-scrollbar{width:0;height:0}[class*=scroll-]::-webkit-scrollbar-track,body[class*=-page] .mediaBlock::-webkit-scrollbar-track,.block-specialists .block-container::-webkit-scrollbar-track{background:transparent}.scroll-0::-webkit-scrollbar-thumb,body[class*=-page] .mediaBlock::-webkit-scrollbar-thumb,.block-specialists .block-container::-webkit-scrollbar-thumb{background:transparent;border-radius:0}.scroll-0::-webkit-scrollbar-thumb:hover,body[class*=-page] .mediaBlock::-webkit-scrollbar-thumb:hover,.block-specialists .block-container::-webkit-scrollbar-thumb:hover{background:transparent}@-moz-document url-prefix(){.scroll-0,body[class*=-page] .mediaBlock,.block-specialists .block-container{scrollbar-color:transparent transparent;scrollbar-width:none}}:root{}.scroll-0,.reviews__photo{scrollbar-color:transparent transparent;scrollbar-width:none}body.calc-page.step .main-footer,body.order-page.step .main-footer{display:none}#my-gallery .container-fluid{grid-template-columns:repeat(3,auto) max-content}#my-gallery .container-fluid .list-project{padding-right:0;font-weight:bold;font-size:14px;line-height:14px;align-self:center}#my-gallery .container-fluid .list-project a{font-size:14px;background:url(/css/../media/arrow-blue-circle.svg) no-repeat 8px center;display:inline-block;line-height:32px;padding-right:8px;padding-left:35px;height:32px}#my-gallery .container-fluid .list-project a:hover{background-color:rgba(48,160,240,0.15);border-radius:16px}#my-gallery.content-menu form.search{grid-template-columns:0 minmax(160px,400px) auto;padding-right:76px}section.blockBox.my-gallery{padding:0}.my-gallery .content-wrapper{display:grid;grid-template-columns:minmax(800px,1280px) minmax(430px,510px);grid-gap:16px 0;position:relative}.my-gallery .gallery-wrapp{background-color:var(--grayscale-faint);padding:16px 0 10px 16px}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{pointer-events:inherit !important}.blockBox .swiper-button-next:hover:before,.blockBox .swiper-button-prev:hover:before,.gallery_application .swiper-button-next:hover:before,.gallery_application .swiper-button-prev:hover:before{content:"";background:#fff;width:64px;height:64px;border-radius:50%;position:absolute;z-index:-1}.blockBox .swiper-button-prev{left:32px}.blockBox .swiper-button-next{right:32px}.blockBox .swiper-button-next:after,.blockBox .swiper-button-prev:after,.gallery_application .swiper-button-next:after,.gallery_application .swiper-button-prev:after{content:"";width:10px;height:16px}.blockBox .swiper-button-prev:after,.gallery_application .swiper-button-prev:after{background:url(/css/../media/carret-nav.svg) no-repeat}.blockBox .swiper-button-next:after,.gallery_application .swiper-button-next:after{background:url(/css/../media/carret-nav-r.svg) no-repeat}.my-gallery .gallery{position:relative}.my-gallery .gallery:not(.fullscreen) .gallery-top{height:calc(100vh - 280px);width:100%;max-width:896px}.my-gallery .gallery .gallery-top .swiper-slide{width:100% !important;display:flex;align-items:center;justify-content:center}.my-gallery .gallery .gallery-top .swiper-slide img{width:100%;height:100%;object-fit:contain}.my-gallery .gallery .swiper-slide{background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer}.my-gallery .gallery .swiper-button-prev,.gallery_application .swiper-button-prev{left:25px;top:calc(50% + 48px)}.gallery_application:not(.fullscreen) [class*="swiper-button-"]{display:none}.my-gallery .gallery .swiper-button-next,.gallery_application .swiper-button-next{right:40px;top:calc(50% + 48px)}.my-gallery .gallery .gallery-thumbs{height:72px;max-width:538px;margin-bottom:16px}.my-gallery .gallery .gallery-thumbs .swiper-wrapper{grid-column-gap:8px}.my-gallery .gallery .gallery-thumbs .swiper-slide{height:72px;background-size:cover;max-width:95px;overflow:hidden;width:inherit !important}.my-gallery .gallery .gallery-thumbs .swiper-slide img{width:100%;height:100%;object-fit:cover}.swiper-slide-thumb-active{border:2px solid var(--primary-base)}.my-gallery .description{padding:32px 6px 0 48px;background-color:#fff;border:2px solid var(--grayscale-barely);border-right:none;border-left:none}.my-gallery .meta{display:grid;grid-template-columns:1fr 1fr;align-items:end;padding-right:24px}.my-gallery .meta.visible-tab{display:none}.my-gallery .meta .user{display:grid;grid-auto-rows:56px;grid-template-columns:56px 1fr;align-items:center;grid-column-gap:16px;grid-column:1/4}.my-gallery .meta .user-photo{width:56px;height:56px;border-radius:50%;background-repeat:no-repeat;background-size:cover;background-color:rgba(0,128,224,.5);background-position:center}.my-gallery .meta p{font-weight:bold;font-size:14px;line-height:16px}.my-gallery .description .rub{font-size:14px;margin-top:24px}.my-gallery .description .rub a{font-weight:normal}.my-gallery .description date{color:var(--grayscale-base);font-size:12px;line-height:16px;padding:5px 0 10px;display:block}.my-gallery .meta .right span,.video-project .meta span{color:var(--grayscale-base);font-size:10px;font-weight:bold;position:relative;top:-1px}.my-gallery .meta span.view{padding-right:1px}.my-gallery .meta span.view:before,.my-gallery .meta span.like:before,.video-project .meta span.like:before{content:"";display:inline-block;margin-right:4px;position:relative;top:1px}.my-gallery .meta span.view:before{background:url(/css/../media/view.svg) no-repeat;width:16px;height:10px}.my-gallery .meta span.like:before,.video-project .meta span.like:before{background:url(/css/../media/like.svg) no-repeat;width:14px;height:14px}.my-gallery .description .card{max-height:calc(100vh - 467px);min-height:80px;overflow-y:auto;padding-right:30px;word-wrap:break-word}.my-gallery .description .card__title{margin:0 0 15px;font-weight:300;font-size:32px;line-height:36px;min-height:50px;display:grid;align-items:end}.my-gallery .description .card__title + p,.my-gallery .description .card__title + .desc p{font-size:14px;line-height:18px;color:var(--grayscale-black);margin-bottom:15px}.my-gallery .description .card__title + .desc p br{content:'';display:flex;margin:10px 0;border-top:1px solid var(--grayscale-barely)}.my-gallery .description .card__title + .desc p br:nth-of-type(even){display:none}.my-gallery .composition{font-size:14px;line-height:18px;color:var(--grayscale-base)}.my-gallery .composition strong{color:var(--grayscale-black);font-weight:500}.my-gallery .composition ul{padding-left:15px;color:var(--grayscale-black)}.my-gallery .composition p + p,.my-gallery .composition ul + p{color:var(--grayscale-base)}.my-gallery .like-to-fav.def div img{height:120px}.my-gallery .like-to-fav.def button a{color:#fff;font-weight:bold}.my-gallery .like-to-fav{display:grid;grid-template-columns:48px 48px 1fr;grid-column-gap:15px;padding:24px 8px}.my-gallery .like-to-fav button.like,.my-gallery .like-to-fav button.addFav{border-radius:50%;width:48px;height:48px;position:relative;background:#264D73;border:none;color:#fff}.my-gallery .like-to-fav button.like.active,.my-gallery .like-to-fav button.addFav.active{background:#F90}.my-gallery .like-to-fav button.like:before{content:"";background:url(/css/../media/like-big.svg) no-repeat;width:30px;height:30px;position:absolute;top:40%;left:60%;transform:translate(-60%,-40%)}.my-gallery .like-to-fav button.addFav:before{content:"";background:url(/css/../media/fav-big.svg) no-repeat;width:24px;height:30px;position:absolute;top:55%;left:55%;transform:translate(-55%,-55%)}.my-gallery .like-to-fav div{padding-left:65px}.my-gallery .like-to-fav div a{font-size:14px;line-height:18px;font-weight:normal}.my-gallery .like-to-fav .calc{display:grid;grid-template-columns:1fr;align-items:center;min-width:162px;padding:0 8px;height:32px;margin-top:16px}.my-gallery .content-wrapper .action-bottom{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:64px;justify-items:start;align-items:center;padding-right:19px;padding-left:2px}.my-gallery .content-wrapper .action-bottom .next{justify-self:end}.my-gallery .content-wrapper .action-bottom .prev:after,.my-gallery .content-wrapper .action-bottom .next:after{content:"";width:0;height:0;border-style:solid;position:absolute;top:50%;transform:translateY(-50%);line-height:0;_filter:progid:DXImageTransform.Microsoft.Chroma(color="#000")}.my-gallery .content-wrapper .action-bottom .prev:after{border-width:10px 10px 10px 0;border-color:transparent #74644E transparent transparent;left:0}.my-gallery .content-wrapper .action-bottom .next:after{border-width:10px 0 10px 10px;border-color:transparent transparent transparent #74644E;right:0}.my-gallery .content-wrapper .action-bottom .action{position:relative;padding:0.625rem 1.25rem;border:none;background-color:transparent;color:var(--grayscale-base);font-size:14px;font-weight:bold;overflow:hidden;z-index:1}.my-gallery .fullscreen,.gallery.fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:999}.my-gallery .fullscreen .gallery-top .swiper-slide,.gallery.fullscreen .gallery-top .swiper-slide{cursor:default;background-size:contain}.my-gallery .fullscreen .close-button,.gallery.fullscreen .close-button{display:block}.my-gallery .fullscreen .gallery-top,.gallery.fullscreen .gallery-top{height:100%;top:50%;transform:translateY(-50%)}.my-gallery .fullscreen .gallery-thumbs,.gallery.fullscreen .gallery-thumbs{display:none}.my-gallery .swiper-button-next:hover:before,.my-gallery .swiper-button-prev:hover:before,.gallery .swiper-button-next:hover:before,.gallery .swiper-button-prev:hover:before{opacity:0.3}.my-gallery .close-button,.gallery .close-button{display:none;top:39px;right:14px;cursor:pointer;z-index:99}.my-gallery .fullscreen .close-button:before,.my-gallery .fullscreen .close-button:after,.gallery.fullscreen .close-button:before,.gallery.fullscreen .close-button:after{background-color:#fff}.work-page::-webkit-scrollbar{width:0}.my-gallery .other-gallery{background-color:var(--grayscale-barely);position:relative}.my-gallery .other-gallery .swiper-container{margin-left:3.2%;margin-right:3.2%}.my-gallery .other-gallery .swiper-slide{max-width:320px;height:288px}.my-gallery .other-gallery .swiper-slide .thumbnail{width:100%;height:180px}.my-gallery .other-gallery .swiper-slide .thumbnail img{width:100%;height:100%;object-fit:cover}.my-gallery .other-gallery .other-gallery__meta{height:100%;background-color:#fff;padding:8px;font-weight:normal;display:flex;flex-direction:column;max-height:108px}.my-gallery .other-gallery .other-gallery__meta .title-p{font-size:16px;font-weight:400;line-height:20px;color:var(--grayscale-black);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding-left:8px}.my-gallery .other-gallery .other-gallery__meta .view-p{font-size:12px;font-weight:400;line-height:16px;color:var(--grayscale-base);padding-left:8px;flex:1 0 auto}.my-gallery .other-gallery .other-gallery__meta .author-meta{display:flex;align-items:center;gap:8px;padding-top:5px}.my-gallery .other-gallery .other-gallery__meta .bottom-meta{display:flex;justify-content:space-between;align-items:center}.my-gallery .other-gallery .other-gallery__meta .author-meta .avatar figure{width:32px;height:32px;background-repeat:no-repeat;background-size:cover;border-radius:50%}.my-gallery .other-gallery .other-gallery__meta .author-meta .author-p{font-size:12px}.my-gallery .other-gallery .other-gallery__meta .category-meta .rub{font-size:12px;color:var(--grayscale-dark);font-weight:400}.my-gallery .swiper-pagination.swiper-pagination-bullets{bottom:4px}.my-gallery .like-to-fav{padding-bottom:0}.other-gal-button-prev,.other-gal-button-next{position:absolute;top:50%;transform:translateY(-50%);border-radius:50%;width:48px;height:48px;cursor:pointer;z-index:7}.other-gal-button-prev{background:url(/css/../media/carret-nav.svg) center center no-repeat;left:8px}.other-gal-button-next{background:url(/css/../media/carret-nav-r.svg) center center no-repeat;right:8px}.other-gal-button-prev:hover,.other-gal-button-next:hover{background-color:rgba(255,255,255,.9)}.swiper-button-disabled[class*="other-gal-button-"]{opacity:.6}.other-gallery .hintTxt{visibility:hidden;background-color:rgba(32,32,32,.75);color:#fff;text-align:center;padding:16px;font-size:12px;line-height:16px;z-index:9999;position:absolute;box-shadow:0 4px 16px rgba(32,40,48,0.25)}.other-gal-button-next .hintTxt{top:-48px;margin-left:0;right:8px}.other-gal-button-prev .hintTxt{top:-48px;margin-left:0;left:8px}.other-gal-button-next:hover .hintTxt,.other-gal-button-prev:hover .hintTxt{visibility:visible !important}.title-search{padding:0 64px}.title-search h1{color:var(--grayscale-black);font-size:16px;font-weight:normal;line-height:20px;margin-top:10px;margin-bottom:22px}.title-search h1 strong{color:var(--primary-base);font-weight:normal}.journal-page .content-menu .container-fluid{display:flex;align-items:center;gap:16px}.journal-page .content-menu .container-fluid > .nav-title{padding-right:0}.journal-page .content-menu .navbar-nav .selectric-items li{top:2px;padding-left:4px;padding-right:6px}.journal-page .navbar-collapse.filter{position:relative;top:3px}.journal-page .content-menu .container-fluid .search{margin-right:16px;grid-template-columns:0 minmax(160px,288px) auto}.content-menu form.search{display:grid;grid-template-columns:0 minmax(160px,288px) auto;align-items:center;border-radius:64px;background-color:var(--grayscale-barely);padding:0 0 0 8px;overflow:hidden}.content-menu form.search .icon--search{background:url(/css/../media/search.svg) no-repeat;width:22px;height:22px;position:relative;left:13px;opacity:.8}.content-menu form.search input[type=search]{background-color:transparent;border:none;color:var(--grayscale-black);font-size:14px;font-weight:700;height:40px;padding:0 8px 0 48px}.content-menu form.search input::placeholder{color:var(--grayscale-base);font-weight:400}.content-menu form.search button{background:var(--primary-base);border-radius:32px;height:40px;color:#fff;font-weight:700;font-size:14px;width:96px;border:4px solid var(--grayscale-barely)}.journal-page .navbar-nav .selectric-journal_menu{padding-right:16px}.gallery-page.journal-page .sort-menu{grid-template-columns:160px min-content;grid-auto-rows:60px;grid-column-gap:16px;align-items:center}.journal-page .mediaBlock .second__items .swiper-slide{max-height:592px;height:100%;display:flex;flex-direction:column}.journal-page .mediaBlock .second__items .swiper-slide .desc{padding:16px 16px 8px 24px;flex:1}.journal-page .mediaBlock .second__items .swiper-slide .desc strong{font-size:14px;line-height:18px;font-weight:400;color:var(--primary-base)}.journal-page .mediaBlock .second__items .swiper-slide .desc date{font-size:12px;line-height:16px;font-weight:400;float:right}.journal-page .mediaBlock .second__items .swiper-slide .desc .journal-tile__title{display:grid;align-items:center;font-size:24px;font-weight:400;color:var(--grayscale-black);line-height:24px;max-height:112px;overflow:hidden;padding-top:13px;margin-bottom:15px}.journal-page .mediaBlock .second__items .swiper-slide .desc .journal-tile__title + p{font-size:14px;line-height:18px;color:var(--grayscale-black);max-height:128px;overflow:hidden;font-weight:400}.journal-page .mediaBlock .second__items .swiper-slide .meta{height:48px;display:flex;justify-content:space-between}.journal-page .mediaBlock .second__items .swiper-slide .meta a{color:var(--grayscale-black)}.main-content__container:not(.my-fast-project) .my-project__menu ul{margin-left:-15px;text-align:center}.main-content__container:not(.my-fast-project) .my-project__menu ul li{list-style:none;display:inline-block;position:relative}.main-content__container:not(.my-fast-project) .my-project__menu ul li a{height:64px;display:grid;align-items:center;color:var(--grayscale-black);font-weight:bold;padding:0 17px}.maker-page .main-content__container:not(.my-fast-project) .my-project__menu ul li a,.author-page .main-content__container:not(.my-fast-project) .my-project__menu ul li a,.portfolio-page .main-content__container:not(.my-fast-project) .my-project__menu ul li a,.reviews-page .main-content__container:not(.my-fast-project) .my-project__menu ul li a{min-width:112px}.main-content__container:not(.my-fast-project) .my-project__menu li.active a:before{content:"";background-color:var(--primary-base);position:absolute;bottom:0;left:0;height:4px;width:100%;z-index:1}.main-content__container:not(.my-fast-project) .my-project__menu ul li.active a{color:var(--primary-base)}.blockConstruct.orderHome .column-box [class*=-nav]:before{content:"";background-color:#fff;border:2px solid var(--grayscale-barely);height:64px;width:100%;position:absolute;left:0;z-index:0}.blockConstruct.orderHome .column-box [class*=-nav]{height:64px;display:grid;justify-content:center}.blockConstruct.orderHome .column-box [class*=-nav] a{display:flex;align-items:center;font-weight:bold;font-size:16px;line-height:16px;color:var(--grayscale-black);height:64px;z-index:2}.calc-page .column-box [class*=-nav] a > em{font-style:normal;color:var(--primary-base);font-weight:400;padding-left:3px}.calc-page .column-box [class*=-nav] a{background-size:20px 22px;padding-left:42px}.calc-page .add-order-nav a{background:url(/css/../media/project/add-order.svg) 0 19px no-repeat}.calc-page .pending-order-nav a{background:url(/css/../media/claim/pending.svg) 0 19px no-repeat}.calc-page .blockConstruct{padding:8px 8px 16px}.calc-page .blockConstruct.calcHome .content-wrapp{height:calc(100dvh - 370px);overflow-y:auto}.calc-page .blockConstruct.calcHome .content-wrapp .box__items{margin-top:8px}.calc-page .inwork-order-nav a{background:url(/css/../media/claim/in-work.svg) 0 19px no-repeat}.calc-page .finish-order-nav a{background:url(/css/../media/claim/finished.svg) 0 19px no-repeat}.blockConstruct{align-items:center;background:#F7F1E8;padding:0 64px}.blockConstruct.orderHome{padding:0}.blockConstruct .content-wrapp{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,320px));justify-content:center;position:relative}.blockConstruct.calcHome .content-wrapp{padding-bottom:16px;grid-auto-rows:160px;grid-gap:16px}.blockConstruct.orderHome .content-wrapp{grid-template-columns:repeat(4,320px);grid-column-gap:32px}.blockConstruct.orderHome .hint-proj{bottom:48px}.blockConstruct.orderHome .hint-proj:after{content:"";position:absolute;right:64px;top:-15px;border-style:solid;border-width:0 0 16px 16px;border-color:transparent transparent #FFF transparent;line-height:0;opacity:0.75}.blockConstruct.orderHome .column-box{max-height:432px}.blockConstruct.orderHome .column-box .row{height:368px;overflow:auto}[class*=box__items].deactivate .title{background-color:rgba(208,238,255,0.85)}[class*=box__items].deactivate .setMenu{background-color:rgba(208,238,255,0.1)}.deactivate .title h3,.deactivate .box-content{opacity:0.3}.deactivate .update{opacity:0;pointer-events:none;z-index:-9999}.blockConstruct.orderHome .column-box:not(:first-child):before{content:"";background-color:var(--grayscale-light);width:1px;height:100%;position:absolute;top:0;margin-left:-16px}.blockConstruct.orderHome div[class*=box__items]:last-child{margin-bottom:16px}.blockConstruct .content-wrapp div[class*=box__items]{background-color:#fff;height:160px;margin-top:16px;position:relative}.blockConstruct .content-wrapp div[class*=box__items]:hover{box-shadow:0 2px 8px rgba(0,0,0,0.15)}.blockConstruct .content-wrapp .box__items.create{margin-left:0}.blockConstruct .create{padding:32px}.blockConstruct .create p{font-size:12px;line-height:16px;color:var(--grayscale-black);margin-bottom:19px;text-align:left}.blockConstruct .create a{font-size:14px;font-weight:bold;display:inline-block;height:32px;line-height:32px;padding:0 16px}.blockConstruct .create a:before{content:"";background:url(/css/../media/edit.svg) no-repeat;width:20px;height:20px;display:inline-block;vertical-align:-4.5px;margin-right:8px}.blockConstruct .create a:hover:before{opacity:0.8}.blockConstruct .create a:hover{background:rgba(48,160,240,0.15);border-radius:16px;color:var(--color--blue--soft)}.blockConstruct .create a:active{color:var(--primary-dark)}.boxContent .create a:active:before{opacity:1;background:url(/css/../media/edit-active.svg) no-repeat}.blockConstruct [class*=box__items] .title{background:#D1E5FA;align-items:center;display:flex;gap:12px;width:100%;height:32px}.blockConstruct .title h3{padding-right:6px}.blockConstruct .title h3,.blockConstruct .title h3 input{color:var(--primary-base);font-weight:bold;font-size:16px;line-height:20px;background:transparent;width:100%;height:32px;align-items:center;display:flex;padding-left:8px}.blockConstruct .title h3 input.reName{border:1px solid var(--primary-base);color:var(--grayscale-light)}.blockConstruct .title h3 input:focus{color:var(--primary-base)}.blockConstruct button.update{border:none;background:transparent url(/css/../media/update.svg) no-repeat 0;width:20px;height:18px;transition:all 0.6s}.blockConstruct button.update:hover{transform:rotate(360deg)}.blockConstruct [class*=box__items] .setMenu{background:#D1E5FA;text-align:right;position:relative}.setMenu .orderBtn{border:none;background-color:transparent;padding-right:2px}.blockConstruct .setMenu .orderBtn:before{content:"⠇";font-size:24px;color:var(--primary-base)}.dropdown-menu-order{min-width:176px;display:none;background:rgba(32,32,32,0.9);position:absolute;text-align:right;list-style:none;right:0;margin-top:16px;filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.25));z-index:99}.dropdown-menu-order li{height:33px;padding:0 16px;font-weight:bold;font-size:14px;line-height:14px}.dropdown-menu-order li:first-child{margin-top:16px !important}.dropdown-menu-order li:last-child{margin-bottom:16px !important}.dropdown-menu-order li a{color:#fff;height:33px;display:grid;align-items:center}.setMenu .dropdown-menu-order li a{white-space:nowrap}.dropdown-menu-order li:hover,.dropdown-menu-order li.active{background:#264D73}.dropdown-menu-order li:after{content:"";background-color:var(--grayscale-black);height:1px;width:80%;position:absolute;right:16px;z-index:-1}.dropdown-menu-order li:last-child:after,.dropdown-menu-order li:first-child:after{background-color:transparent}.icon-gift{position:relative}.icon-gift span:hover:before{content:attr(data-title);position:absolute;white-space:nowrap;height:32px;background-color:rgba(32,32,32,.75);z-index:1;display:flex;align-items:center;padding:0 8px;color:white;left:-210px;top:27px;font-size:12px;line-height:16px;filter:drop-shadow(0px 4px 16px rgba(32,40,48,0.25))}.blockConstruct .box-content{display:grid;grid-template-columns:112px 1fr;grid-column-gap:17px;padding:8px}.blockConstruct .box-content .prev-proj{grid-row:1/3;background-repeat:no-repeat;width:112px;height:112px;background-size:contain;background-position:center}.blockConstruct .box-content .prev-proj.fromGalleryImg{background-size:cover}.blockConstruct .box-content .desc{height:90px;overflow-y:auto}.blockConstruct .box-content .desc p{font-size:14px;line-height:18px;color:var(--grayscale-black);overflow:hidden;margin-right:4px}.blockConstruct .box-content .price{align-self:center;font-weight:bold;font-size:16px;line-height:20px;color:var(--grayscale-black);text-align:right}.calc-page .blockContent{width:100%;max-width:640px;text-align:center;margin:auto;padding:0 16px 32px;box-sizing:content-box}.favorite-page .settings + .blockContent{padding-bottom:10px}.favorite-page .blockContent{display:none}.calc-page .blockContent h1{margin-top:35px;color:var(--grayscale-black);font-size:16px;line-height:20px}.calc-page .blockContent p{font-size:14px;line-height:18px;color:var(--grayscale-black);text-align:left;margin-top:28px}.calc-page .blockContent a{font-weight:bold}.order-page.step .myProject.prodFurniture .boxContent{display:flex;flex-direction:column;padding-right:8px}.order-page.step .myProject.prodFurniture .fast-title{display:flex;justify-content:space-between;padding-right:32px;align-items:center}.order-page.step .myProject.prodFurniture .boxContent .action .btnBottom{align-items:center}.calc-page .myProject{display:grid;overflow:hidden;box-shadow:0 0 0 2px #F7F1E8}.calc-page .myProject.loading .boxChoise{background-color:#fff;pointer-events:none !important}.calc-page .myProject.technics{grid-template-areas:"sidebar boxContent"}.calc-page .myProject.prodFurniture{grid-template-columns:64px 1fr}.calc-page .myProject.prodFurniture.open{grid-template-columns:320px 1fr}.order-page .myProject.s_facade.short.open{grid-template-columns:320px 1fr 0}.order-page .myProject.s_facade.short{grid-template-columns:64px 1fr 0}.calc-page .myProject{grid-template-columns:64px 1fr 511px}.calc-page .myProject.open{grid-template-columns:320px 1fr 511px}.calc-page .myProject.open.hidden-section-3{grid-template-columns:320px 1fr 0}.calc-page .myProject.hidden-section-3{grid-template-columns:64px 1fr 0}.calc-page .myProject.facade .sidebar-project:not(.fast--sidebar) ul{margin-left:0}.calc-page .myProject .sidebar-project__list{height:calc(100dvh - 312px);overflow:auto;overflow-x:hidden}.calc-page .myProject.checked .sidebar-project__list{scrollbar-width:none}@media (any-hover:hover){.calc-page .myProject .sidebar-project__list::-webkit-scrollbar{width:4px}}.calc-page .myProject.open.hidden-section-3 .boxChoise{display:none}.calc-page .myProject.sectionOption[class*=hidden-section] .boxChoise{visibility:hidden}.calc-page .sidebar{position:relative}.sidebar-project:not(.fast--sidebar){display:block;position:relative;list-style:none;box-sizing:border-box;background-color:#fff;left:0;transition:left 0.2s;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.sidebar-project:not(.fast--sidebar) li a{text-decoration:none;color:#cacaca}.sidebar-project:not(.fast--sidebar) li a:hover{color:#fff}.hidden-sidebar{display:none}label.btn-menu,.claim-btn-menu{background:#F7F1E8;height:64px;width:16px;border-radius:16px 0 0 16px;position:absolute;right:0;top:90px;cursor:pointer;transition:left 0.2s;z-index:3;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.claim-page .myProject.proposition-claims.open .claim-btn-menu{background:#fff;border-radius:16px 0 0 16px;right:0}.claim-page .myProject.proposition-claims:not(.open) .claim-btn-menu{background:#F7F1E8;border-radius:0 16px 16px 0;right:-16px}label.btn-menu:before,.hidden-sidebar:checked ~ label.btn-menu:before,.claim-btn-menu:before,.hidden-sidebar:checked ~ .claim-btn-menu:before{content:"";display:inline-block;width:0;height:0;border-style:solid;line-height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}label.btn-menu:before,.claim-btn-menu:before{border-width:5px 6px 5px 0;border-color:transparent #74644E transparent transparent}.hidden-sidebar:checked ~ label.btn-menu,.hidden-sidebar:checked ~ .claim-btn-menu{left:64px;border-radius:0 16px 16px 0;box-shadow:2px 1px 2px rgba(0,0,0,0.1);background-color:#fff}.hidden-sidebar:checked ~ label.btn-menu:before,.hidden-sidebar:checked ~ .claim-btn-menu:before{border-width:5px 0 5px 6px;border-color:transparent transparent transparent #74644E}.hidden-sidebar:checked ~ .sidebar-project:not(.fast--sidebar){left:0;overflow:hidden}.sidebar-project:not(.fast--sidebar) .all-proj{height:64px;line-height:64px;border-bottom:2px solid var(--grayscale-barely)}.sidebar-project:not(.fast--sidebar) .all-proj a{color:var(--grayscale-black);font-weight:bold;position:relative;background:url(/css/../media/project/all-proj.svg) no-repeat 24px center;padding-left:80px}@media screen and (min-width:1367px){.calc-page .myProject:not(.open) .sidebar-project:not(.fast--sidebar) .all-proj a,.order-page .myProject:not(.open) .sidebar-project:not(.fast--sidebar) .all-proj a{font-size:0;width:16px;height:64px;display:flex}.calc-page .myProject:not(.open) .sidebar-project:not(.fast--sidebar) h3,.order-page .myProject:not(.open) .sidebar-project:not(.fast--sidebar) h3{font-size:16px;line-height:48px;font-weight:700;padding:0 0 0 5px;margin-top:8px;margin-left:8px;margin-right:8px;height:60px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calc-page .myProject:not(.open) .sidebar-project:not(.fast--sidebar) h3 input{display:block;font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:8px;margin-right:8px;padding-left:5px;max-width:60px}}.sidebar-project:not(.fast--sidebar) ul{list-style:none;font-weight:bold}.sidebar-project:not(.fast--sidebar) ul li{display:grid;align-items:center;position:relative;padding-left:80px;padding-right:32px;height:65px}.sidebar-project:not(.fast--sidebar) ul li:after{content:"";background-color:var(--grayscale-pale);height:1px}.sidebar-project:not(.fast--sidebar) ul a{color:var(--grayscale-black);opacity:0.25}.sidebar-project:not(.fast--sidebar) ul a:hover{color:inherit}.sidebar-project:not(.fast--sidebar) ul .ai:before{content:"";width:24px;height:24px;position:absolute;left:20px}.calc-page .sidebar-project:not(.fast--sidebar) ul .ai:before,.order-page .sidebar-project:not(.fast--sidebar) ul .ai:before{top:10px}.sidebar-project:not(.fast--sidebar) ul .product:before{background:url(/css/../media/project/product.svg) no-repeat}.sidebar-project:not(.fast--sidebar) ul .config:before{background:url(/css/../media/project/config-size.svg) no-repeat}.sidebar-project:not(.fast--sidebar) ul .section:before{background:url(/css/../media/project/section.svg) no-repeat}.sidebar-project:not(.fast--sidebar) ul .styleColor:before{background:url(/css/../media/project/style.svg) no-repeat}.sidebar-project:not(.fast--sidebar) ul .facade:before{background:url(/css/../media/project/facade.svg) no-repeat}.sidebar-project:not(.fast--sidebar) ul .door:before{background:url(/css/../media/project/menu-door-ai.svg) no-repeat}.sidebar-project:not(.fast--sidebar) ul .material:before{background:url(/css/../media/project/material.svg) no-repeat}.sidebar-project:not(.fast--sidebar) ul .technics:before{background:url(/css/../media/project/technics.svg) no-repeat}.sidebar-project:not(.fast--sidebar) ul .сomponents:before{background:url(/css/../media/project/menu-сomponents-ai.svg) no-repeat}.sidebar-project:not(.fast--sidebar) ul .project:before{background:url(/css/../media/project/project.svg) no-repeat center}.sidebar-project:not(.fast--sidebar) li.process a{color:var(--primary-base);opacity:1}.sidebar-project:not(.fast--sidebar) li.process a:before{filter:brightness(0) invert(1);z-index:1}.sidebar-project:not(.fast--sidebar) li.process a:after{content:"";position:absolute;background-color:var(--primary-base);width:64px;height:64px;top:-9px;left:0}.sidebar-project:not(.fast--sidebar) li.done a{color:var(--grayscale-black);opacity:1}.boxContent{background-color:var(--grayscale-barely);position:relative}.calc-page .calc-page .boxContent > h2,.calc-page .photoProject h2.title,.calc-page .order-page.step .myProject.prodFurniture .fast-title h2{margin-left:38px;margin-bottom:16px}.boxContent .upload-photo-order h2.title-desc{margin-left:8px;margin-bottom:8px}.boxContent .upload-photo-order .title-desc.visible{pointer-events:none}.boxContent [class*=f__item-],.boxColorBlock [class*=f__item-]{background-color:#fff}.boxContent [class*=type-] h3,.boxColorBlock .type-radio h3{font-size:16px}.sidebar .type-radio{width:100%;height:100%;z-index:1234;cursor:pointer;position:relative;display:grid}.sidebar .radio__text{position:relative;cursor:pointer;display:flex;align-items:flex-end;height:95%;padding:0 16px 0;z-index:1}.sidebar .radio__text:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#264D73;opacity:0;transition:0.2s;z-index:-1}.sidebar .type-radio input:checked + .radio__text{color:#fff}.sidebar .type-radio input:checked + .radio__text:after{opacity:1}.prodFurniture .type-furniture .active{background:#264D73}.prodFurniture .type-furniture .active .radio__text{color:#fff}.prodFurniture .type-furniture .active svg path{fill:#fff}.constructor .type-radio:not(.is-disabled):not(.dimensions__label):hover{filter:drop-shadow(0px 2px 8px rgba(0,0,0,0.15))}@media (any-hover:hover){.constructor .type-radio:not(.is-disabled):not(.active):hover svg path{fill:var(--color--blue--soft)}}.type-radio input:checked + h3 + svg path{fill:#fff !important}.calc-page .myProject.kitchen[class*="step-"] .sidebar{height:100%;background:white}.calc-page .myProject.kitchen.step-3 .sectionOption__preview{grid-column:1/3}.modal.view-style-furniture__modal .content-wrapper{width:100%;max-width:1280px;background-color:transparent !important;box-shadow:none}.view-style-furniture__modal .view-style-modal__body{max-height:768px;background-color:#fff;box-shadow:0 0 2.5rem rgba(0,0,0,0.5);overflow:hidden}.view-style-modal__body{display:flex}.view-style-modal__body .column-1{flex:1 1 1024px}.view-style-modal__body .column-2{flex:0 0 254px;margin:4px}.view-style-modal__body .view-style-modal__image{max-width:1024px;width:100%;max-height:768px;height:100%}.view-style-modal__body .view-style-modal__image img{width:100%;height:100%;object-fit:cover}.view-style-modal__desc{display:flex;flex-direction:column;min-height:100%;padding:12px 4px 28px 28px}.view-style-modal__desc .view-style-modal__title{min-height:86px;display:flex;align-items:center;padding-right:24px}.view-style-modal__desc .view-style-modal__title > *{font-weight:normal;font-size:24px;line-height:24px;color:var(--grayscale-black)}.view-style-modal__desc .view-style-modal__text{margin-bottom:16px;padding-right:16px;max-height:calc(760px - 180px);overflow:auto}.view-style-modal__desc .view-style-modal__text p{font-weight:normal;font-size:14px;line-height:18px;color:var(--grayscale-dark)}.view-style-modal__body .action{width:100%;display:flex;justify-content:center;padding-right:16px}.view-style-modal__body .action button{width:100%;max-width:192px}.view-style-modal__nav-arrow .nav-arrow__row{display:flex;gap:16px;justify-content:space-between;margin-top:7px;padding:0 25px}.view-style-modal__nav-arrow .nav-arrow__row button{display:flex;gap:11px;align-items:center;font-weight:bold;font-size:14px;line-height:14px;color:var(--grayscale-white)}.modal[data-modal="viewStyleFurniture-80875"] .nav-arrow__prev button,.modal[data-modal="viewStyleFurniture-80878"] .nav-arrow__next button,.modal[data-modal="viewStyleFurniture-88496"] .nav-arrow__prev button,.modal[data-modal="viewStyleFurniture-88499"] .nav-arrow__next button,.modal[data-modal="viewTypeStyle-67261"] .nav-arrow__prev button,.modal[data-modal="viewTypeStyle-67265"] .nav-arrow__next button{pointer-events:none;opacity:.5}.modal.modal.view-style-furniture__modal .close{position:inherit;top:0;right:0;display:flex;justify-content:flex-end;width:100%;padding-right:10px}.modal.modal.view-style-furniture__modal .content-wrapper .close:before,.modal.modal.view-style-furniture__modal .content-wrapper .close:after{background-color:var(--grayscale-white)}@media (max-width:1536px){.modal.view-style-furniture__modal .content-wrapper{max-width:1024px}.view-style-furniture__modal .view-style-modal__body{max-height:600px}.view-style-modal__body .column-1{flex:800px}.view-style-modal__body .view-style-modal__image{max-width:1024px;max-height:600px}.view-style-modal__desc{padding:12px 4px 28px 16px}.view-style-modal__desc .view-style-modal__title{min-height:64px;padding-right:16px}.view-style-modal__desc .view-style-modal__text{max-height:calc(600px - 150px)}}@media (max-width:1024px){.view-style-furniture__modal .view-style-modal__body{max-height:500px}.view-style-modal__body .column-1{flex:1 1 768px}.view-style-modal__desc .view-style-modal__title{min-height:48px;padding-right:8px}.view-style-modal__desc .view-style-modal__text{max-height:calc(500px - 130px);padding-right:8px}.view-style-modal__body .view-style-modal__image{max-height:500px}}.calc-page .facade.kitchen.step-4 .boxContent .type-facade{padding:8px 16px;grid-column:1/3}.calc-page .myProject.kitchen.step-4 .hint-proj.w448{background-color:rgba(255,255,255,1)}.calc-page .myProject.kitchen.step-4 .hint-proj.w448:after{opacity:1}.kitchen.step-3 .closeSection{position:absolute;top:16px;right:5px;cursor:pointer}.myProject .boxChoise{border-left:1px solid var(--grayscale-light)}.calc-page .myProject.step-2 .boxChoise{height:100%}.calc-page .myProject.step-4 .boxChoise{height:100%}.check-hint-incl input{position:absolute;z-index:-1;opacity:0}.check-hint-incl .ch__icon{position:relative;cursor:pointer;transition:0.2s}.check-hint-incl .ch__icon::before{content:'';position:absolute;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3938_314)'%3E%3Cpath d='M27 20V28L23 24H7C5.9 24 5 23.1 5 22V8C5 6.9 5.9 6 7 6H17.7C16.5 7 15.6 8.4 15.2 10H9V12H15C15 12.7 15.1 13.4 15.3 14H9V16H16.1C16.5 16.8 17.1 17.4 17.7 18H9V20H27ZM22 15L19 12L20 11L22 13L27.2 7.8C26.2 6.7 24.7 6 23 6C19.7 6 17 8.7 17 12C17 15.3 19.7 18 23 18C26.3 18 29 15.3 29 12C29 10.9 28.7 9.8 28.1 8.9L22 15Z' fill='%2374644E'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3938_314'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat;width:32px;height:32px;top:0;left:0}.check-hint-incl .ch__icon::after{content:'';position:absolute;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3938_315)'%3E%3Cpath d='M27 20V28L23 24H7C5.9 24 5 23.1 5 22V8C5 6.9 5.9 6 7 6H17.7C16.5 7 15.6 8.4 15.2 10H9V12H15C15 12.7 15.1 13.4 15.3 14H9V16H16.1C16.5 16.8 17.1 17.4 17.7 18H9V20H27ZM29 12C29 15.3 26.3 18 23 18C19.7 18 17 15.3 17 12C17 8.7 19.7 6 23 6C26.3 6 29 8.7 29 12ZM24 12L26 10L25 9L23 11L21 9L20 10L22 12L20 14L21 15L23 13L25 15L26 14L24 12Z' fill='%2374644E'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3938_315'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat;width:32px;height:32px;top:0;left:0;opacity:0}.check-hint-incl input:checked + .ch__icon:before{opacity:0}.check-hint-incl input:checked + .ch__icon:after{opacity:1}.configuration .boxContent [class*=f__item-]:before{content:"";position:absolute;right:16px;top:16px;width:32px;height:32px;background-color:rgba(96,96,96,0.25)}.configuration .boxContent .f__item-1:before{border-top:6px solid var(--grayscale-base)}.configuration .boxContent .f__item-2:before{border-top:6px solid var(--grayscale-base);border-left:6px solid var(--grayscale-base)}.configuration .boxContent .f__item-3:before{border-top:6px solid var(--grayscale-base);border-bottom:6px solid var(--grayscale-base)}.configuration .boxContent .f__item-4:before{border:6px solid var(--grayscale-base);border-top:none}.configuration .boxContent .f__item-5:before{border:6px solid var(--grayscale-base);border-right:none}.configuration .boxContent .f__item-5 .data-side:before{content:'';background-color:var(--grayscale-base);width:6px;height:16px;position:absolute;right:16px;top:32px}.configuration .boxContent .f__item-6:after{content:"";width:20px;height:6px;background-color:var(--grayscale-base);position:absolute;top:29px;right:22px}[class*=-page] .boxChoise{background-color:var(--grayscale-barely);position:relative}[class*=-page] .slide-preview{position:absolute;right:30px;top:32px}.sectionOption__preview .slide-preview{right:22px}[class*=-page] .slide-preview .ch__prev:before,[class*=-page] .slide-preview .ch__next:before{content:"";width:100%;height:100%;display:block;transition:all 0.2s ease-in-out}[class*=-page] .slide-preview .ch__prev.point:before,[class*=-page] .slide-preview .ch__next.point:before,[class*=-page] .slide-preview .swiper-button-disabled:before,[class*=-page] .slide-preview .swiper-button-disabled:hover:before{opacity:0.3 !important;cursor:default}[class*=-page] .slide-preview .ch__prev:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M18 7H19V25H18L9 16L18 7ZM17 10.8L11.8 16L17 21.2V10.8Z' fill='%2374644E'/%3E%3C/svg%3E") right no-repeat}[class*=-page] .slide-preview .ch__next:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M14 25H13V7H14L23 16L14 25ZM15 21.2L20.2 16L15 10.8V21.2Z' fill='%2374644E'/%3E%3C/svg%3E") no-repeat}[class*=-page] .slide-preview div[class*=ch__]:hover:before{opacity:.9}[class*=-page] .volume .slide-preview + ul,[class*=-page] .slide-preview{display:grid;grid-template-columns:39px 39px;grid-column-gap:2px;position:absolute;z-index:7}.constructor__box .sectionOption__preview .slide-preview{position:unset;margin-top:24px;padding-right:16px;justify-content:end}[class*=-page] .slide-preview .swiper-button-next.swiper-button-disabled,[class*=-page] .slide-preview .swiper-button-prev.swiper-button-disabled{opacity:1}[class*=-page] .slide-preview .swiper-button-prev,[class*=-page] .slide-preview .swiper-container-rtl .swiper-button-next{right:inherit;left:-10px}[class*=-page] .slide-preview .blockBox .swiper-button-next:after,[class*=-page] .slide-preview .swiper-button-prev:after{width:0}[class*=-page] .slide-preview .swiper-button-prev,[class*=-page] .slide-preview .swiper-button-next{display:flex}[class*=-page] .volume .switch-tab-2d,[class*=-page] .slide-preview .ch__prev{border-radius:16px 0 0 16px}[class*=-page] .volume .switch-tab-3d,[class*=-page] .slide-preview .ch__next{border-radius:0 16px 16px 0}li[class*=switch-tab],[class*=-page] .slide-preview div[class*=ch__]{position:relative;background-color:var(--grayscale-white);width:39px;height:32px;cursor:pointer;list-style:none;color:transparent}[class*=-page] .slide-preview div[class*=ch__]::after{display:none}li[class*=switch-tab] a:before{content:"";position:absolute;left:0;width:100%;height:100%}.switch-tab-2d a:before{background:url(/css/../media/project/switch-sq.svg) no-repeat 13px center}.switch-tab-3d a:before{background:url(/css/../media/project/switch-figure.svg) no-repeat 8px center;background-size:20px}li[class*=switch-tab][class*=active]{background-color:var(--grayscale-black)}li[class*=switch-tab][class*=active] a:before{filter:brightness(0) invert(1)}.constructor .boxChoise .swiper-container{padding-top:16px;max-width:448px;margin:0 auto;overflow:hidden}.constructor .volume .swiper-slide{max-width:448px;max-height:384px;width:100% !important;height:100%}.constructor .volume .swiper-slide img{width:100%;height:100%;object-fit:cover}.configuration .boxChoise .ch__items-2 input[type=number],.configuration .boxChoise .ch__items-2 input[type=text]{border-radius:2px;margin:8px 12px 0;padding:0 8px;width:96px;height:32px;text-align:right;color:var(--grayscale-black);font-size:14px;border:none}[class*=-page] .configuration .boxChoise .ch__items-2 input.error{color:var(--error-red-base);border:1px solid var(--error-red-base)}.configuration .dimensions{display:flex;padding-top:8px}.configuration .dimensions .size-block{flex:1 1 auto}.configuration .dimensions .size-echo{border-left:1px solid var(--grayscale-light);padding-left:23px;flex:0 0 118px}.configuration .dimensions .size-echo p{font-size:12px;line-height:16px;color:var(--grayscale-black);padding:16px 0}.configuration .dimensions .size-echo p strong{display:block}.configuration .dimensions .size-echo p.top__sec{padding-top:0}[class*=-page] .configuration .boxChoise .form label + span{padding-left:32px}[class*=-page] .configuration .boxChoise .ch__items-2 small a{font-weight:bold}.sectionOption__preview .wrapper{padding:0 32px}.sectionOption.hidden-section-3 .sectionOption__preview .volume{width:100%}.sectionOption__preview .volume ul{position:absolute;right:144px;top:16px}.sectionOption__preview .swiper-wrapper{width:100%}.sectionOption__preview .s-proj__img{background-repeat:no-repeat;background-position:center 0;width:100% !important;max-width:100%;height:768px;background-size:contain;z-index:1}.sectionOption .boxChoise h3{height:64px;display:grid;align-items:center;padding-left:31px;font-size:20px}.sectionOption .boxChoise .volume.flow{border-top:1px solid var(--grayscale-light);padding:16px 4px 0 11px}.sectionOption .boxChoise .volume.flow > ul{position:absolute;right:42px;top:16px;display:flex}.switch-tab-column{border-radius:16px 0 0 16px}.switch-tab-row{border-radius:0 16px 16px 0}.switch-tab-column a:before{background:url(/css/../media/project/switch-tab-column.svg) no-repeat 13px center}.switch-tab-row a:before{background:url(/css/../media/project/switch-tab-row.svg) no-repeat 8px center;background-size:20px}li[class*=switch-tab][class*=active]{background-color:var(--grayscale-black)}li[class*=switch-tab][class*=active] a:before{filter:brightness(0) invert(1)}.sectionOption [class*=list-] .sec__img{height:138px;overflow:hidden}.sectionOption [class*=list-] .sec__img img{width:106px;height:auto}.sectionOption [class*=list-] p{color:var(--grayscale-black)}.sectionOption .list-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));grid-gap:2px;padding-left:0;grid-auto-rows:min-content}.sectionOption .list-columns .column{background-color:var(--grayscale-white);padding:8px 24px;max-width:164px;min-height:158px}.sectionOption .list-columns,.sectionOption .list-rows{overflow-y:auto;height:calc(100dvh - 264px)}@media (any-hover:hover){.sectionOption .list-columns::-webkit-scrollbar,.sectionOption .list-rows::-webkit-scrollbar{width:4px}}.sectionOption .list-rows .row{display:grid;grid-template-columns:136px 1fr;align-items:center;background-color:var(--grayscale-white);grid-column-gap:27px;margin:0 5px;padding:10px 0;border-bottom:2px solid var(--grayscale-barely)}.sectionOption .list-rows .sec__img{padding-left:26px}.sectionOption .list-rows p{padding-right:48px}.sectionOption .list-rows .hint-proj.w256 p{padding-right:0}.calc-page .sectionOption .action{}.sectionOption::-webkit-scrollbar-track{background:transparent}.boxContent .type-style{grid-auto-rows:192px}[class*=-page] .boxContent .type-style{padding-left:32px}.myProject.styleColor .type-style label{width:256px;overflow:hidden;display:grid;position:relative}.myProject.styleColor .type-style label .styleImg{height:144px;max-width:256px}.myProject.styleColor .type-style label img{width:100%;height:100%;object-fit:cover}.myProject.styleColor .radio__text:after{background-color:#fff}.myProject.styleColor .type-radio input:checked + .radio__text{color:var(--primary-base);font-weight:bold;align-items:end}.myProject.styleColor .radio__text{align-items:end}.myProject.styleColor .radio__text + span{position:absolute;top:0;left:0}.myProject.styleColor .type-radio input:checked + .radio__text + span{width:256px;height:192px;border:2px solid var(--primary-base);z-index:1}.myProject.styleColor .boxContent .type-style{padding-bottom:0;margin-right:32px;margin-left:32px}.myProject.styleColor div[class*=type-]{padding-right:0}.myProject.styleColor .type-color{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,auto));grid-auto-rows:160px;justify-content:start;grid-gap:16px}.myProject.styleColor .type-color label{width:160px;overflow:hidden;display:grid;position:relative}.myProject.styleColor .type-color label .styleImg{height:112px;width:160px}.myProject.styleColor .type-color label img{width:100%;height:100%;object-fit:cover}.myProject.styleColor .type-color .type-radio input:checked + .radio__text + span{width:160px;height:160px;border:2px solid var(--primary-base);z-index:1}.myProject .boxChoise .table-size,.modal .table-size{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2px}.myProject .boxChoise .table-size .th.first,.myProject .boxChoise .table-size .td.first,.modal .table-size .th.first,.modal .table-size .td.first{grid-column:1/3}.myProject .boxChoise .table-size .th,.modal .table-size .th{font-size:12px;line-height:16px;color:var(--grayscale-base);padding-left:16px}.myProject .boxChoise .table-size .td,.modal .table-size .td{font-size:14px;line-height:18px;color:var(--grayscale-black);background-color:#fff;min-height:32px;display:grid;align-items:center;padding:8px 8px 8px 16px}.modal .table-size{text-align:left}.modal .table-size .th{background:#F7F1E8}.myProject.facade .boxContent .type-facade{grid-template-columns:repeat(auto-fit,minmax(192px,auto));grid-auto-rows:224px}.myProject.facade .type-facade label{width:192px;overflow:hidden;display:grid;position:relative}.myProject.facade .type-facade label .styleImg{justify-self:center;align-self:end;height:128px;width:128px;margin-top:12px}.myProject.facade .type-facade label img{width:100%;height:100%;object-fit:cover}.myProject.facade .boxContent .radio__text:after{background-color:#fff}.myProject.facade .boxContent .type-radio input:checked + .radio__text{color:var(--primary-base);font-weight:bold;align-items:center}.myProject.facade .boxContent .radio__text{align-items:center;text-align:center;padding-bottom:0}.myProject.facade .boxContent .radio__text + i + span{position:absolute;top:0;left:0}.myProject.facade .boxContent .type-radio input:checked + .radio__text + i + span{width:192px;height:224px;border:2px solid var(--primary-base);z-index:1}.myProject.facade .boxContent .radio__text{padding:0 8px}.type-facade label[class*=f__item] i{position:absolute;right:27px;top:5px;z-index:9999}.type-facade label[class*=f__item] i:before,.type__facade label[class*=f__item] i:before{content:"";position:absolute;background:url(/css/../media/info.svg) no-repeat;width:22px;height:22px}.modal.media.facade .content-wrapper{padding:0}.modal.media.facade .content-wrapper .content{grid-template-columns:minmax(auto,976px) minmax(auto,304px);grid-column-gap:0}.modal.media.facade .gallery{padding:16px 0 16px 16px}.modal.media.facade .gallery .swiper-slide{max-width:960px;min-width:768px;width:100%}.modal.media.facade .gallery .swiper-slide img{width:100%;height:100%;object-fit:cover}.modal.media.facade .description{padding-top:16px;margin-bottom:8px;justify-self:end;padding-right:8px;position:relative;overflow:auto}.modal.media.facade .description::-webkit-scrollbar{width:0}@-moz-document url-prefix(){.modal.media.facade .description{scrollbar-color:transparent transparent;scrollbar-width:none}}.modal.media.facade .description > h3{max-width:240px;min-height:128px;display:grid;align-items:center;margin-top:0;margin-bottom:0}.modal.media.facade .description .card{max-width:inherit;max-height:520px;margin-top:0;padding-right:24px}.modal.media.facade .description .card,.modal.media.facade .description .card p,.modal.media.facade .description .est-cost p{font-size:14px;line-height:18px;color:var(--grayscale-black)}.modal.media.facade .description .card p{padding-bottom:18px}.modal.media.facade .description .card p:last-child{padding-bottom:10px}.modal.media.facade .description .est-cost{border-top:1px solid var(--grayscale-pale);padding-top:15px;padding-right:40px;margin-top:10px}.modal.media.facade .description .est-cost span{display:block}.modal.media.facade .description .action{grid-template-columns:auto;grid-column-gap:0;justify-content:center;margin-top:16px}.modal.media.facade .description .action button{width:240px}.modal.media.facade .content-wrapper .modal-footer{top:1px}.modal.media .content-wrapper .modal-footer .action{grid-template-columns:auto;justify-content:start}.modal.media .content-wrapper .modal-footer .action.next{justify-content:end}.modal .hint-proj{z-index:999;background-color:rgba(240,240,240,0.75)}.modal .hint-proj.w368{width:368px;right:32px;bottom:144px}.hint-proj.w368 p{margin-left:48px;padding:8px 8px 8px 0}.hint-proj.w368 p{width:288px}.bg-white{background-color:#fff}.ch__items-2 .table-price .th{font-weight:bold;font-size:14px;margin-top:26px;padding-bottom:10px;padding-left:16px}.ch__items-2 .table-price .tr{display:grid;grid-template-columns:191px 80px 47px 1fr;grid-auto-rows:minmax(32px,auto);border-top:1px solid var(--grayscale-light);align-items:center}.ch__items-2 .table-price .tr .td{font-size:14px;line-height:18px;position:relative;padding:0 8px}.ch__items-2 .table-price .tr .td:not(:last-child)::before{content:"";background-color:var(--grayscale-light);width:1px;height:22px;position:absolute;right:0;top:-2px}.ch__items-2 .table-price .td strong{font-size:16px;line-height:20px;margin-right:4px}.ch__items-2 .table-price .td:first-child{padding-left:16px}.ch__items-2 .table-price .td:last-child{padding-right:16px}.ch__items-2 .table-price .td:nth-of-type(2n),.ch__items-2 .table-price .tr.total .td{font-size:12px;line-height:16px}.ch__items-2 .table-price .td:nth-of-type(3),.ch__items-2 .table-price .td:nth-of-type(4){justify-self:end}.ch__items-2 .table-price .tr.total{grid-template-columns:1fr}.ch__items-2 .table-price .tr.total .td span{font-size:14px;line-height:18px}.ch__items-2 .table-price .tr.total strong{min-width:96px;display:inline-block;text-align:right}.ch__items-2 .table-price .td.service,.ch__items-2 .table-price .td.total-price,.ch__items-2 .table-price .td.cost-work{justify-self:stretch}.ch__items-2 .table-price .tr.total .td{display:grid;grid-template-columns:1fr auto 19px;align-items:center}.ch__items-2 .table-price .tr.total .td strong{padding-right:2px;padding-left:8px;white-space:nowrap;display:inline-block;width:127px;overflow:hidden;text-overflow:ellipsis}.calc-page .myProject.materials .ch__items-2{overflow:auto;margin-right:8px;padding-right:16px;padding-bottom:16px;height:calc(100vh - 580px)}.myProject.materials .ch__items-2::-webkit-scrollbar-track{background:transparent}.myProject .footnote{font-size:12px;line-height:16px;color:#999;margin-top:8px;padding-left:16px}.mod-materials .content-wrapper{max-width:1152px;height:672px;background-color:var(--grayscale-barely)}.mod-materials .header-title h4{color:var(--grayscale-base);font-weight:400;font-size:14px;line-height:18px;padding:0 32px 0 16px;min-height:32px;display:flex;align-items:center}.mod-materials #materials-body{text-align:center}.mod-materials #materials-body > h3{min-height:32px;align-items:center;display:flex;justify-content:center}.mod-materials #materials-body h3,.mod-materials .footer-txt p{color:var(--grayscale-black);font-size:14px;line-height:18px}.mod-materials #materials-body .m__columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(254px,254px));grid-auto-rows:510px;grid-gap:2px;justify-content:center;margin-top:15px;margin-right:8px;max-height:510px;overflow:auto}.mod-materials #materials-body .m__columns div[class*=m__items]{background-color:#fff;text-align:left;position:relative;padding:15px;transition:all .25s ease-in-out}.mod-materials .m__columns div[class*=m__items]:hover .action .btn{background-color:var(--primary-base);color:#fff}.mod-materials #materials-body .m__columns div[class*=m__items]:hover .row_el.btn{background-color:var(--primary-base);color:#fff}.mod-materials #materials-body .m__columns div[class*=m__items] .img{background-repeat:no-repeat;cursor:pointer;width:224px;height:224px;background-size:cover;position:relative;box-shadow:0 0 2px rgba(0,0,0,.1)}.mod-materials #materials-body .m__columns div[class*=m__items] .sale-ai:before{content:"";background:#F90 url(/css/../media/project/procent.svg) center no-repeat;position:absolute;right:8px;bottom:-24px;width:48px;height:48px;border-radius:50%}.mod-materials #materials-body .m__columns .m__content{padding-left:15px}.mod-materials #materials-body .m__columns .m__content small{font-size:12px;line-height:16px;display:flex;align-items:center;min-height:24px}.mod-materials #materials-body .m__columns .m__content small strong{color:var(--primary-base);padding-left:3px}.mod-materials #materials-body .m__columns .m__content h3{color:var(--grayscale-black);font-weight:bold;font-size:14px;line-height:18px;margin-top:2px;height:52px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.mod-materials #materials-body .m__columns .m__content .stock{font-weight:bold;font-size:12px;line-height:16px;margin-top:8px}.mod-materials #materials-body .m__columns .m__content .stock.instock{color:var(--tertiary-green-base)}.mod-materials #materials-body .m__columns .m__content .stock.sale{color:#F90}.mod-materials #materials-body .m__columns .m__content .price{font-size:12px;line-height:16px;margin-top:6px}.mod-materials #materials-body .m__columns .m__content .price strong,.mod-materials #materials-body .m__columns .bottom-list strong{font-weight:bold;font-size:16px;line-height:20px}.mod-materials #materials-body .m__columns .m__content .price del{padding-right:11px}.mod-materials #materials-body .m__columns .m__content .btn-white-sm{max-width:160px;text-transform:uppercase;flex:0 1 160px}.mod-materials #materials-body .m__columns .m__content .action{display:flex;align-items:center;justify-content:space-between;gap:8px 16px;padding-top:16px}.mod-materials .action button::before{display:none}.mod-materials #materials-body .m__columns .m__content .action .trash{background:url(/css/../media/project/trash.svg) no-repeat;width:16px;height:22px}.mod-materials #materials-body .m__columns .bottom-list{display:grid;grid-auto-rows:30px;align-items:end;font-size:12px;line-height:16px;position:absolute;bottom:11px;width:100%}.mod-materials #materials-body .m__columns .bottom-list p.amount{position:relative}.mod-materials #materials-body .m__columns .bottom-list p.amount:after{content:"";background-color:var(--grayscale-pale);width:76%;height:1px;position:absolute;bottom:-4px;left:0}.add-code-article{position:absolute;top:calc(50% - 64px);transform:translateY(-50%)}.add-code-article p{font-size:14px;line-height:18px}.add-code-article form{margin-top:17px}.add-code-article form input{background:#F7F1E8;border-radius:2px;height:40px;width:128px;padding:0 8px}.add-code-article form button,.add-code-article form submit{background:url(/css/../media/project/plus-add.svg) no-repeat center;border:none;width:20px;height:20px;margin-left:18px;position:relative;top:5px}.mod-materials .footer-txt{display:grid;grid-auto-rows:minmax(32px,auto);align-items:center;padding:16px;text-align:center;min-height:32px}.myProject.materials.technics .sidebar,.myProject.materials.technics .boxChoise{grid-row:1/3}.myProject.materials.technics .type-technic{grid-template-columns:auto;padding:16px 0 0 0;margin-right:0;grid-column:1/3}.myProject.materials.technics .type-technic .row{display:grid;grid-template-columns:448px 448px;height:auto}.myProject.materials.technics .type-technic div[class*=m__items]{border-bottom:1px solid var(--grayscale-light);display:grid;grid-template-columns:128px 240px 128px 240px;grid-column-gap:32px;padding-bottom:16px;position:relative}.myProject.materials.technics .type-technic div[class*=m__items]:nth-of-type(odd){margin-left:4px}.myProject.materials.technics .type-technic div[class*=m__items]:nth-of-type(even):before{content:"";background-color:var(--grayscale-light);width:1px;height:90%;position:absolute;left:-12px}.myProject.materials.technics .type-technic div[class*=m__items] .m__switch{padding-top:5px;padding-left:21px;width:128px}.myProject.materials.technics .type-material .m__switch label span{padding-top:20px}.myProject.materials.technics .type-technic div[class*=m__items]:nth-of-type(even) .m__switch + div{position:relative;left:5px}.table-size .spoiler{grid-column:1/3}.table-size .spoiler label{background-color:#fff;font-size:14px;line-height:18px;color:var(--grayscale-black);height:32px;display:grid;grid-template-columns:1fr 16px;align-items:center;padding:0 8px 0 16px}.spoiler > input + label:after{content:"";background:url(/css/../media/carret-nav.svg) no-repeat center;width:16px;height:16px;transform:rotate(-90deg)}.spoiler > input:checked + label:after{content:"";background:url(/css/../media/carret-nav.svg) no-repeat center;width:16px;height:16px;transform:rotate(90deg)}.spoiler > input{display:none}.spoiler > input + label,.spoiler > .sp_body{overflow:hidden;padding:16px}.spoiler > input + label + .sp_body{display:none}.spoiler > input:checked + label + .sp_body{display:block;min-height:50px;font-size:14px;line-height:18px}.spoiler > .sp_body{background:#FFF;border-top:none}.order-page .boxContent .type-furniture{display:grid;grid-template-columns:repeat(auto-fit,minmax(126px,auto));grid-auto-rows:minmax(0,auto);grid-column-gap:1px;justify-content:start;padding:0 64px;position:relative}.order-page .boxContent .type-furniture.set-config{grid-row-gap:2px}.order-page .boxContent.styleFacade .type-furniture{padding:0 8px 0 0}.order-page .boxContent .type__title h3{font-size:16px;line-height:20px;color:var(--grayscale-black);margin-top:20px;margin-bottom:20px;padding-left:0}.order-page .fast-project .boxContent .fast-title + .type__title h3,.order-page .s_facade .boxContent .type__title h3{margin-top:8px}.order-page .boxContent .action + .type__title h3{margin-top:4px}.order-gallery.order-page .boxContent .type__title h3{min-height:32px;margin-top:0;margin-bottom:17px;display:flex;align-items:center}.order-page .boxContent .profile-size h3{padding-left:16px}.order-page .boxContent .type-furniture label{overflow:hidden;height:126px;width:100%}.order-page .boxContent .type-furniture .pucker_label{width:126px;flex:0 0 126px}.order-page .boxContent .type-furniture.set-config label{width:99%}.order-page .fast-project .boxContent .type-furniture.set-config{grid-column-gap:2px}.order-page .fast-project .boxContent .type-furniture.set-config label{width:100%}.order-page .boxContent .type-furniture.main-carousel{width:100%;display:inherit}.order-page .boxContent .type-furniture.main-carousel label.carousel-cell{width:100%;max-width:126px}.order-page .boxContent .type-furniture.main-carousel .flickity-slider > *{width:100%;max-width:126px;margin-right:2px}.order-page .boxContent .type-furniture.main-carousel .flickity-slider .carousel-item{margin-right:0}.order-page .boxContent .kitchen__style-color-facade .type-furniture.main-carousel label.carousel-cell{width:100%;max-width:158px}.order-page .boxContent .cupboard__style-color-facade .type-furniture.main-carousel label.carousel-cell{max-width:158px}.order-page .boxContent .cupboard__style-color-facade .type-furniture.type__facade label,.order-page .styleFacade .cupboard__style-color-facade .main-carousel .flickity-viewport{height:222px !important}.order-page .boxContent .type-furniture.main-carousel label.carousel-cell:not(:last-child){margin-right:2px}.order-page .main-carousel .flickity-viewport{width:100%}.order-page .styleFacade .main-carousel .flickity-viewport{height:202px !important}.order-page .styleFacade .kitchen__style-color-facade .main-carousel .flickity-viewport{height:222px !important}.order-page .flickity-prev-next-button.previous{left:17px}.order-page .flickity-prev-next-button.next{right:17px}.order-page .choose-furniture-type .flickity-prev-next-button.next{}.order-page .myProject:not(.s_facade) .styleFacade .flickity-button{display:none}.order-page .boxContent .type-furniture label h3{font-size:14px;line-height:18px;align-items:center;padding:8px;grid-auto-rows:192px;text-align:center}.order-page .boxContent .type-furniture label.f__item-1 svg{height:64px}.order-page .boxContent .type-furniture label.f__item-2 svg,.order-page .boxContent .type-furniture label.f__item-3 svg{height:60px}.order-page .boxContent .type-furniture label.f__item-4 svg,.order-page .boxContent .type-furniture label.f__item-6 svg,.order-page .boxContent .type-furniture label.f__item-7 svg{height:54px}.order-page .boxContent .type-furniture label.f__item-5 svg{height:52px}.order-page .boxContent .type-furniture label.f__item-8 svg{height:34px}.order-page .boxContent .type-furniture label.f__item-9 svg{height:24px;position:absolute;top:25px}.order-page .boxContent .type-furniture label.f__item-10 svg{height:40px;position:absolute;top:39px}.order-page .type__title.col-grid-2{grid-template-columns:256px 1fr}.order-page .type-furniture.all-work label.other{display:grid;align-items:center;justify-items:center}.order-page .type-furniture.all-work label.other p{border:1px solid var(--grayscale-light);width:64px;height:32px;text-align:center;line-height:32px;border-radius:16px}.order-page .type-furniture.all-work svg{bottom:41%}.order-page.step .myProject.step-1.fast-project{animation:load .6s ease-in-out}.order-page .boxContent .type-furniture.all-work{display:flex;grid-template-columns:auto}.order-page .boxContent .type-furniture.all-work .service_label-all,.order-page .boxContent .type-furniture.all-work .other{flex:0 0 126px;width:126px}.select-group-order .type-furniture.all-work{}.order-page .type-furniture.all-work .controls{display:flex;gap:2px;animation:load 2s ease-in-out}.order-page .type-furniture.all-work .controls label{flex:0 0 126px;width:100%}.order-page .type-furniture.all-work .controls .flickity-slider{display:flex;gap:2px}.order-page .type-furniture.all-work .controls .flickity-slider label{width:126px;margin-right:2px}.order-page .type-furniture.all-work .controls .flickity-slider label:last-child{margin-right:0}.order-page .type-furniture.all-work .controls .flickity-prev-next-button.previous{left:-300px}.order-page .all-work .flickity-prev-next-button.next{right:-47px}.order-page .cupboardCat .type-furniture.all-work .controls{}.order-gallery .gallery-step-1.curbstoneCat .set-size__wrapp{grid-template-columns:auto}.order-page.order-gallery .gallery-step-1.curbstoneCat .type__form:before{display:none}.order-page .set-size__wrapp{display:grid;grid-template-columns:1fr 512px}.order-page .fast-project .set-size__wrapp{flex:1 0 auto}.order-page .cupboardCat .set-size__wrapp{grid-template-columns:1fr .9fr .67fr}.order-page .cupboardCat .select-cupboard{margin-top:64px}.order-page .sofaCat .set-size__wrapp{grid-template-columns:1fr 1fr}.order-page .armchairCat .set-size__wrapp{grid-template-columns:1fr 1fr}.cupboard-favorite .set-size__wrapp{grid-template-columns:.64fr 1fr}.cupboard-favorite .photo__box-2{flex-wrap:wrap;gap:16px 32px}.cupboard-favorite .photo__box-2 > *{flex:1 1 calc(50% - 32px)}.cupboard-favorite .photo__box-2 .set-size__container{flex:0 0 auto}.cupboard-favorite .select-cupboard .radio__text{min-height:22px}.cupboard-favorite .set-size__wrapp .profile-size .form{display:flex;flex-wrap:wrap;min-height:40px;flex-direction:row;gap:0 8px;flex:1 1 calc(50% - 16px)}.cupboard-favorite .set-size__wrapp .profile-size .form > label{flex:1 1 calc(50% - 6px);margin-bottom:16px;gap:6px}.cupboard-favorite .set-size__wrapp .form .f__side input{margin-right:0}.cupboard-favorite .set-size__wrapp .select-cupboard{grid-column:2}.cupboard-favorite .set-size__wrapp .select-cupboard .radio__cat{display:flex;gap:60px;max-width:650px;margin-left:auto}.select-radio .radio__cat{display:flex;gap:60px}.select-radio .radio__cat > *{width:auto}.order-page .cupboardCat .select-cupboard .radio__cat > label,.cupboard-favorite .select-cupboard .radio__cat > label{padding-bottom:14px}.order-page .cupboardCat .select-cupboard input,.cupboard-favorite .select-cupboard input,.select-radio .radio__cat input{position:absolute;z-index:-1;opacity:0}.order-page .cupboardCat .select-cupboard .radio__text,.cupboard-favorite .select-cupboard .radio__text,.curbstone-style .radio__cat .radio__txt,.select-radio .radio__cat .radio__txt{position:relative;cursor:pointer;justify-self:start;padding-left:33px;font-size:14px;line-height:18px;align-items:inherit;padding-bottom:0}.order-page .cupboardCat .select-cupboard .radio__text:before,.cupboard-favorite .select-cupboard .radio__text:before,.curbstone-style .radio__cat .radio__txt:before,.select-radio .radio__cat .radio__txt:before{content:"";position:absolute;top:-1px;left:0;width:20px;height:20px;box-shadow:inset 0 0 0 2px var(--grayscale-base);border-radius:50%}.order-page .cupboardCat .select-cupboard .radio__text:after,.cupboard-favorite .select-cupboard .radio__text:after,.curbstone-style .radio__cat .radio__txt:after,.select-radio .radio__cat .radio__txt:after{content:"";position:absolute;top:3px;left:4px;width:12px;height:12px;border-radius:50%;border:1px solid #fff;background:#264D73;opacity:0;transition:0.2s}.order-page .cupboardCat .select-cupboard .type-radio input:checked + .radio__text,.cupboard-favorite .select-cupboard .type-radio input:checked + .radio__text,.curbstone-style .radio__cat input:checked + .radio__txt,.select-radio .radio__cat input:checked ~ .radio__txt{color:var(--grayscale-dark)}.order-page .cupboardCat .select-cupboard .type-radio input:checked + .radio__text:before,.cupboard-favorite .select-cupboard .type-radio input:checked + .radio__text:before,.curbstone-style .radio__cat input:checked + .radio__txt:before,.select-radio .radio__cat input:checked ~ .radio__txt:before{content:"";box-shadow:inset 0 0 0 2px var(--primary-base)}.order-page .cupboardCat .select-cupboard .type-radio input:checked + .radio__text:after,.cupboard-favorite .select-cupboard .type-radio input:checked + .radio__text:after,.curbstone-style .radio__cat input:checked + .radio__txt:after,.select-radio .radio__cat input:checked ~ .radio__txt:after{opacity:1}.order-gallery.order-page .set-size__wrapp{border-bottom:1px solid var(--grayscale-light);padding-bottom:10px}.set-size__wrapp .set-config figure{background-color:rgba(96,96,96,0.25);width:64px;height:64px;position:absolute;top:15px;left:31px}.set-size__wrapp .set-config figure:before,.set-size__wrapp .set-config figure:after,.set-size__wrapp .set-config figure i:before,.set-size__wrapp .set-config figure i:after{content:"";background-color:var(--grayscale-base);position:absolute}.set-size__wrapp .set-config figure.linear:before{width:100%;height:11px}.set-size__wrapp .set-config figure.corner:before,.set-size__wrapp .set-config figure.corner-l:before{width:100%;height:11px}.set-size__wrapp .set-config figure.corner:after,.set-size__wrapp .set-config figure.corner-l:after{width:11px;height:100%}.set-size__wrapp .set-config figure.twoline:before{width:100%;height:11px}.set-size__wrapp .set-config figure.twoline:after{width:100%;height:11px;bottom:0}.set-size__wrapp .set-config figure.u-shaped:before{width:11px;height:100%}.set-size__wrapp .set-config figure.u-shaped:after{width:11px;height:100%;right:0}.set-size__wrapp .set-config figure.u-shaped i:before{width:100%;height:11px;bottom:0}.set-size__wrapp .set-config figure.g-shaped:before{width:11px;height:100%}.set-size__wrapp .set-config figure.g-shaped:after{width:11px;height:35px;right:0;bottom:0}.set-size__wrapp .set-config figure.g-shaped i:before{width:100%;height:11px}.set-size__wrapp .set-config figure.g-shaped i:after{width:100%;height:11px;bottom:0}.set-size__wrapp .set-config figure.island:before{width:40px;height:11px;left:12px;top:26px}.set-size__wrapp figure.side-sofa-armchair_add:after{height:12px;width:100%}.set-size__wrapp figure.side-sofa-armchair_add i:after{width:12px;height:19px;right:0;top:28px}.set-size__wrapp figure.side-sofa-armchair_add i:before{width:12px;height:19px;left:0;top:28px}.set-size__wrapp .cupboard-config.set-config figure.corner:before,.armchairCat .set-size__wrapp .set-config figure.corner:before,.armchairCat .set-size__wrapp .set-config figure.corner:after,.set-size__wrapp .cupboard-config.set-config figure.corner:after,.set-size__wrapp .cupboard-config.set-config label:hover figure.corner:before,.cupboard-favorite .set-config figure.corner-cup:before,.cupboard-favorite .set-config label:hover figure.corner-cup:before{background-color:transparent !important}.set-size__wrapp .cupboard-config.set-config figure.corner:before,.armchairCat .set-size__wrapp .set-config figure.corner:before,.cupboard-favorite .set-config figure.corner-cup:before{content:'';background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M40 0H0V40H12L40 12V0Z' fill='%23606060'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:40px;height:40px}.set-size__wrapp .cupboard-config.set-config label:hover figure.corner:before,.cupboard-favorite .set-config label:hover figure.corner-cup:before,.armchairCat .set-size__wrapp .set-config label:hover figure.corner:before{background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M40 0H0V40H12L40 12V0Z' fill='%23264D73'/%3E%3C/svg%3E%0A")}.set-size__wrapp .cupboard-config.set-config .f__item-2.active figure.corner:before,.armchairCat .set-size__wrapp .set-config .f__item-2.active figure.corner:before,.cupboard-favorite .set-config .active figure.corner-cup:before,.cupboard-favorite .set-config .active:hover figure.corner-cup:before{background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M40 0H0V40H12L40 12V0Z' fill='%23fff'/%3E%3C/svg%3E%0A")}.example .example__figure_cornerr{background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M40 0H0V40H12L40 12V0Z' fill='%23606060'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:40px;height:40px;position:absolute}[class*="-page"] .set-size__wrapp .set-config label:hover figure:before,[class*="-page"] .set-size__wrapp .set-config label:hover figure:after,[class*="-page"] .set-size__wrapp .set-config label:hover figure i:before,[class*="-page"] .set-size__wrapp .set-config label:hover figure i:after,.order-page .prodFurniture .type-furniture label:hover:not(.active) figure:before{background-color:var(--color--blue--soft)}[class*="-page"] .set-size__wrapp .set-config input:checked + .radio__text + figure{background-color:rgba(255,255,255,0.25);z-index:9}.set-size__wrapp .set-config input:checked + .radio__text + figure:before,.set-size__wrapp .set-config input:checked + .radio__text + figure:after,.set-size__wrapp .set-config input:checked + .radio__text + figure i:before,.set-size__wrapp .set-config input:checked + .radio__text + figure i:after,.order-page .prodFurniture .type-furniture label.f__item-6:hover:not(.active) figure:before{background-color:#fff;z-index:1}.set-size__wrapp .set-config .type_tad.active figure{background-color:rgba(255,255,255,0.25);z-index:9}.set-size__wrapp .set-config .type_tad.active figure:before,.set-size__wrapp .set-config .type_tad.active figure:after,.set-size__wrapp .set-config .type_tad.active figure i:before,.set-size__wrapp .set-config .type_tad.active figure i:after{background-color:#fff;z-index:1}.order-page .boxContent:not(.komod-favorite) .type__form{display:grid;grid-template-columns:128px 1fr;grid-auto-rows:minmax(128px,auto);margin-bottom:20px;position:relative}.order-page .boxContent.armchair-favorite .type__form{display:block}.order-page .type__form:before{content:"";background-color:var(--grayscale-light);width:1px;height:100%;position:absolute;left:-63px;top:0}.order-gallery.order-page .komod-favorite .type__form:before,.order-gallery.order-page .armchair-favorite .type__form:before{display:none}.order-page .type__form figure{width:128px;height:128px;border:2px solid #FFF;display:grid;align-items:center;justify-items:center}.order-page .type__form .example{background-color:rgba(96,96,96,0.25);width:64px;height:64px;position:relative}.order-page .type__form .example label{display:block;font-size:14px;line-height:21px;position:relative}.order-page .type__form .example .side-letter:before{content:"";background-color:var(--grayscale-base);position:absolute}.order-page .type__form .example .example__letter_top label{position:absolute;transform:translate(-50%,0);left:50%;line-height:1;top:-15px}.order-page .type__form .example .example__letter_left label{position:relative;top:21px;left:-15px}.order-page .type__form .example .example__letter_bottom label{position:absolute;transform:translate(-50%,0);left:50%;line-height:1;bottom:-17px}.order-page .type__form .example .example__letter_right label{position:absolute;transform:translate(0,-50%);right:-15px;line-height:1;top:50%}.order-page .type__form .example .example__figure_top:before{width:100%;height:11px;top:0;left:0}.order-page .type__form .example .example__figure_left:before{width:11px;height:100%;top:0;left:0}.order-page .type__form .example .example__figure_bottom:before{width:100%;height:11px;bottom:0;left:0}.order-page .type__form .example .example__figure_right:before{width:11px;height:100%;bottom:0;right:0}.order-page .type__form .example .example__figure_right-half:before{width:11px;height:35px;bottom:0;right:0}.order-page .example .side-armchair_add:before{width:12px;height:19px;top:28px;left:0}.order-page .example .side-armchair_add:after{content:"";background-color:var(--grayscale-base);position:absolute;width:12px;height:19px;top:28px;right:0}.order-page .example .side-armchair_add label{left:-11px;top:27px;text-align:left}.order-page .type__form .form label{font-size:14px;line-height:18px;color:var(--grayscale-black);display:block;margin-bottom:8px;padding-left:32px;position:relative}.order-page .example__figure_top label,.order-page .example__figure_cornerr label{text-align:center;position:relative;top:-18px}.order-page .example__figure_left label,.order-page .example__figure_cornerr + .side-letter-empty2 label{position:relative;left:-18px}.order-page .example__figure_cornerr + .side-letter-empty2 label{top:12px}.order-gallery.order-page .komod-favorite .set-size__wrapp,.order-gallery.order-page .armchair-favorite .set-size__wrapp{padding-left:32px}.order-gallery.order-page .komod-favorite .profile-size,.order-gallery.order-page .armchair-favorite .profile-size{padding-left:48px}.order-gallery.order-page .komod-favorite .type__form .form label,.order-gallery.order-page .komod-favorite .type__title h3,.order-gallery.order-page .armchair-favorite .type__form .form label,.order-gallery.order-page .armchair-favorite .type__title h3{padding-left:0}.order-gallery.order-page .komod-favorite .type__form .form label > span,.order-gallery.order-page .armchair-favorite .type__form .form label > span{text-align:left}.order-gallery.order-page .komod-favorite .type__form .form label > span:first-child,.order-gallery.order-page .armchair-favorite .type__form .form label > span:first-child{max-width:70px}.order-page .type__form .form label .hint-proj.error{top:inherit;left:inherit;bottom:55px;right:inherit;margin-left:66px;width:270px !important;display:none}.order-page .type__form .form label .hint-proj.error p{width:200px;max-width:inherit}.order-page .type__form .form label .hint-proj.error,.order-page .type__form .form label .hint-proj.error:before{filter:drop-shadow(0 1px 3px rgba(0,0,0,.03))}.order-page .type__form .form input{border-radius:2px;font-size:14px;text-align:right;padding:0 8px;margin:0 10px;width:160px;height:40px}.order-page .type__form .form label > span:first-child{display:inline-block;max-width:85px;width:100%}.order-page .type__form .form label > span{text-align:right}.order-page .type__form .form .switch{margin:13px 0 0 132px}.order-page .type__form .form .switch span{margin-left:5px;margin-top:1px;display:inline-block}.order-page .fast-project .note{padding:32px}.order-page .fast-project .warning{background:url(/css/../media/warning.svg) no-repeat;padding-left:44px}.order-page .fast-project .warning p{font-size:14px;line-height:18px}.calc-page .modal.media.facade .description .action{padding-right:16px;padding-bottom:16px}.order-page .action .btnBottom{display:grid;grid-template-columns:1fr 160px;grid-column-gap:16px}.order-page .action .btnBottom .btn-white-sm{min-width:192px}.order-page .action .btnBottom .btn-blue-sm{min-width:160px;width:100%}.order-page .photoProject.step-3 .action .btnBottom .btn-white-sm{width:100%}html[lang=ru] .order-gallery.order-page .action .btnBottom .btn-blue-sm{width:192px !important}html[lang=uk] .order-page .action .btnBottom .active_order_kitchen{width:210px !important}.order-page .kitchen__style-color-facade{padding:0 8px 0 64px}.order-page .boxContent .kitchen__style-color-facade .type__title h3{margin-top:0;margin-bottom:16px;padding-left:16px;min-height:32px;display:flex;align-items:center}.order-page .boxContent .kitchen__style-color-facade .type__title-color h3,.order-page .boxContent .kitchen__style-color-facade .type__title-facade h3{margin-top:16px}.order-page .kitchen__style-color-facade .view-style-furniture,.order-page .kitchen__style-color-facade .view-color-furniture{display:flex;flex-wrap:wrap;gap:8px}.order-page .kitchen__style-color-facade .view-style-furniture > *{flex:0 0 224px}.order-page .kitchen__style-color-facade .view-color-furniture > *{flex:0 0 128px}.order-page .kitchen__style-color-facade .view-style-furniture .styleImg{max-width:224px;width:100%;height:160px}.order-page .kitchen__style-color-facade .view-color-furniture .styleImg{width:128px;height:128px}.order-page .kitchen__style-color-facade .styleImg img{width:100%;height:100%;object-fit:cover}.order-page .kitchen__style-color-facade .radio__text{padding:0;display:flex;align-items:center;justify-content:center;text-align:center;height:32px;position:absolute;width:100%;bottom:0;background-color:rgba(32,32,32,.5);color:#fff;font-weight:normal;font-size:14px;line-height:18px}.order-page .kitchen__style-color-facade .icon-info{position:absolute;top:5px;right:5px}.order-page .group-title{display:flex;align-items:center;column-gap:64px}.order-page .select-kitchen-facade .select__radio-cat{display:flex;gap:16px 32px}.order-page .select-kitchen-facade .select__item-radio{position:relative}.order-page .select-kitchen-facade .select__item-radio input{position:absolute;z-index:-1;opacity:0}.order-page .select-kitchen-facade .select__radio-txt{font-size:14px;line-height:18px;display:flex;align-items:center;color:var(--grayscale-dark);min-height:32px;cursor:pointer;position:relative}.order-page .select-kitchen-facade .select__radio-txt:before{content:'';width:22px;height:22px;border:2px solid var(--grayscale-dark);border-radius:50%;margin-right:14px}.order-page .select-kitchen-facade .select__item-radio input:checked + .select__radio-txt:before{border-color:var(--primary-base)}.order-page .select-kitchen-facade .select__item-radio input:checked + .select__radio-txt:after{content:'';background-color:var(--primary-base);width:12px;height:12px;border-radius:50%;position:absolute;left:5px}.order-page .boxContent.styleFacade .type-furniture{grid-column-gap:8px}.order-page .boxContent.styleFacade .type-furniture .styleImg{height:128px;width:128px}.order-page .boxContent.styleFacade .type-furniture label img{object-fit:cover;height:100%;width:100%}.order-page .boxContent.styleFacade .type-furniture label h3{z-index:1;position:absolute;text-align:center;color:#fff;justify-self:center;background-color:rgba(32,32,32,0.75);width:100%;height:48px;bottom:0;grid-auto-rows:32px}.order-page .boxContent.styleFacade .kitchen__style-color-facade,.order-page .boxContent.styleFacade .cupboard__style-color-facade{flex:1 0 auto;height:calc(100vh - 250px);overflow:auto}.order-page .boxContent .type-furniture.type__facade label{height:175px;overflow:inherit}.order-page .boxContent .kitchen__style-color-facade .type-furniture.type__facade label{height:222px}.order-page .boxContent .type-furniture.type__facade label.active{background-color:var(--primary-base)}.order-page .boxContent.styleFacade .type__facade .styleImg{width:96px;height:96px;margin:15px}.order-page .boxContent.styleFacade .kitchen__style-color-facade .type__facade label,.order-page .boxContent .cupboard__style-color-facade .type__facade label{justify-items:center;align-items:center}.order-page .boxContent.styleFacade .kitchen__style-color-facade .type__facade .styleImg,.order-page .boxContent .cupboard__style-color-facade .type__facade .styleImg{width:128px;height:128px;margin:7px 0 0}.order-page .boxContent.styleFacade .kitchen__style-color-facade .type__facade .styleImg img{width:100%;height:100%;object-fit:contain}.order-page .boxContent.styleFacade .kitchen__style-color-facade .type__facade label h3{position:inherit;padding:0 8px;margin:0;display:flex;height:64px}.order-page .boxContent.styleFacade .type__facade label h3{background-color:transparent;color:var(--grayscale-black)}.order-page .boxContent.styleFacade .type-furniture.type__facade input:checked + h3{color:#fff}.order-page .boxContent.styleFacade .type-furniture.type__facade input:checked + h3:after{background-color:transparent}.type__facade label[class*=f__item] i:before{bottom:-27px;left:50%;transform:translateX(-50%)}.order-page .boxContent.styleFacade .kitchen__style-color-facade .type__facade label[class*=f__item] i:before,.order-page .boxContent .cupboard__style-color-facade .type__facade label[class*=f__item] i:before{background:url(/media/info-blue.svg) no-repeat;bottom:inherit;top:4px;left:50%;transform:translateX(-50%)}.order-page .boxContent.styleFacade .kitchen__style-color-facade .type__facade label.active i:before,.order-page .boxContent .cupboard__style-color-facade .type__facade label.active i:before{filter:brightness(0) invert(1)}.order-page .styleFacade .action{align-items:end;padding-top:16px;padding-bottom:16px}.order-page .styleFacade .action .warning{align-self:end}.modal[data-modal="viewStyleFurniture-99791"] .nav-arrow__prev button,.modal[data-modal="viewStyleFurniture-99796"] .nav-arrow__next button,.modal[data-modal="viewStyleFurniture-67261"] .nav-arrow__prev button,.modal[data-modal="viewStyleFurniture-67265"] .nav-arrow__next button,.modal[data-modal="viewStyleFurniture-100225"] .nav-arrow__prev button,.modal[data-modal="viewStyleFurniture-100232"] .nav-arrow__next button{pointer-events:none;opacity:.5}.order-page .loadProject{background-color:var(--grayscale-barely);display:flex;flex-direction:column}.order-page .loadProject > .title{display:flex;align-items:center;height:64px;margin-left:-32px;z-index:1}.order-page .loadProject > .title p{font-size:14px;line-height:32px;color:var(--grayscale-black);border:1px solid var(--grayscale-light);border-radius:16px;width:64px;height:32px;text-align:center}.order-page .loadProject > .title h2.tit{font-size:14px;line-height:18px;color:var(--grayscale-black);padding-left:16px}.order-page .loadProject > .row{border-left:1px solid var(--grayscale-light);padding:0 32px 18px 47px;height:100%;display:flex;flex-direction:column}.order-page .loadProject .photo__box h3{font-size:16px;line-height:20px;color:var(--grayscale-black);min-height:32px;display:grid;align-items:center;margin-bottom:16px}.order-page .loadProject .photo__box{flex-grow:1}.order-page .loadProject .upload__photo{background-color:#fff;width:192px;height:144px;margin-bottom:16px;padding:24px}.order-page .loadProject .upload__photo p{font-size:12px;line-height:16px;min-height:48px}.order-page .loadProject .choice_upload label{left:0;top:0}.order-page .loadProject .choice_upload label em{padding-right:16px}.order-page .loadProject .photo__box .user__photo{position:relative}.order-page .loadProject .photo__box .user__photo{width:192px;height:144px}.order-page .loadProject .photo__box .user__photo img{object-fit:cover;width:100%;height:100%}.order-page .loadProject .photo__box .desc{margin-top:32px}.order-page .loadProject .photo__box .desc p{font-size:14px;line-height:18px;color:var(--grayscale-black)}.order-page .loadProject .btnBottom{flex-grow:0;display:grid;justify-items:end}.order-page .loadProject .btnBottom button{width:192px}.choice_upload{width:100%}.choice_upload #file_download_vp3d,.choice_upload #file_download,.choice_upload #file_download_pdf,.choice_upload #file_input{display:none}.choice_upload label{cursor:pointer;position:relative;left:20px;top:-8px}.choice_upload .attach + span{display:inline-block;font-size:0;position:relative}.choice_upload #file_name{transition:all 0.8s ease;text-align:center;white-space:nowrap;padding:15px 8px 0;font-size:11px;color:var(--grayscale-light);text-overflow:ellipsis;overflow:hidden}.choice_upload label em{font-style:normal;display:inline-block;color:var(--primary-base);font-weight:bold;font-size:14px;line-height:32px;background:url(/css/../media/edit.svg) 15px 6px no-repeat;background-size:20px 20px;height:32px;padding-left:41px;padding-right:8px}.choice_upload label em:hover{background-color:rgba(48,160,240,0.15);color:var(--color--blue--soft);border-radius:16px}.choice_upload label em:hover:before{opacity:0.6}.order-page .photoProject .boxContent{display:flex;flex-direction:column}.order-page .photoProject .boxContent > h2{grid-column:1}.order-page.step .myProject.prodFurniture .fast-title h2{width:100%}.order-page .photoProject .action{grid-template-columns:1fr;grid-auto-rows:1fr;grid-column-gap:0;align-items:end;padding-top:32px;padding-bottom:16px;grid-column:1}.order-page .photoProject.step-3 .action,.order-page .photoProject.gallery-step-1 .action{padding-top:16px}.order-page .photoProject .action .warning{align-self:end}.myProject.photoProject .action .btnBottom{display:flex;gap:24px}.myProject.photoProject .last-step-go-back{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 0C4.5 0 0 4.5 0 10C0 15.5 4.5 20 10 20C15.5 20 20 15.5 20 10C20 4.5 15.5 0 10 0ZM13 14L11 16L5 10L11 4L13 6L9 10L13 14Z' fill='%23264D73'/%3E%3C/svg%3E%0A");background-position:0 center;background-repeat:no-repeat;min-height:32px;align-items:center;display:flex}.myProject.photoProject .last-step-go-back a{font-size:14px;line-height:14px;padding:0 8px;margin-left:26px}.myProject.photoProject .action .btnBottom .btn-blue-sm{width:192px}[lang="uk"] .myProject.photoProject .action .btnBottom .btn-blue-sm{width:210px}.photoProject.fast-project .card-container{display:grid;grid-auto-rows:auto;align-items:start;flex:inherit}.photoProject.fast-project .card-container .photo__box-2{border-top:1px solid var(--grayscale-light);border-bottom:none;padding-top:15px;grid-row:3}.myProject.photoProject.fast-project .photo__box-4{margin-top:0}#specialists.content-menu .container-fluid{grid-template-columns:240px 1fr 1fr 1fr;grid-column-gap:16px;padding-right:14px}#specialists.content-menu .container-fluid .select__region{position:relative;align-self:center;justify-self:end;max-width:256px;min-width:144px;width:100%}#specialists.content-menu .container-fluid .select__region:before{content:"";background:url(/css/../media/loc-gray.svg) no-repeat;width:16px;height:22px;position:absolute;top:4px;left:-24px}#specialists.content-menu .container-fluid .select__inner{border-radius:2px;border:1px solid #999;height:32px;display:flex;align-items:center;padding-right:32px;padding-left:16px}#specialists.content-menu .container-fluid .select__region span{font-size:14px;line-height:18px;color:var(--grayscale-black);max-width:208px;flex:0 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#specialists.content-menu .container-fluid .select__region span:after{content:"";background:url(/css/../media/arrow-b.svg) no-repeat;width:16px;height:10px;position:absolute;right:11px;top:11px}#specialists.content-menu .container-fluid .select__region > label{font-size:10px;line-height:12px;color:var(--grayscale-base);position:absolute;top:-7px;left:14px;background-color:#fff;height:11px;width:auto;padding:1px 4px;z-index:1}#specialists.content-menu form.search{grid-template-columns:0 1fr auto}#specialists.content-menu .container-fluid form.search input{max-width:336px;min-width:96px;width:100%}.block-specialists{background-color:var(--grayscale-barely);padding-bottom:32px}.block-specialists .block-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(288px,auto));grid-gap:16px;max-width:calc((320px*5) + (16px*6));margin:0 auto;justify-content:start;padding:16px}.block-specialists .card__expert-work{position:relative;transition:all 0.2s ease-in-out}.block-specialists .card__expert-work:hover{box-shadow:0 2px 8px rgba(0,0,0,0.15)}html:not(.test-maker) .card__expert-work.cew-id-41,html:not(.test-maker) .card__expert-work.cew-id-62,html:not(.test-maker) .card__expert-work.cew-id-133,html:not(.test-maker) .card__expert-work.cew-id-5543,html:not(.test-maker) .card__expert-work.cew-id-13658,html:not(.test-maker) .card__expert-work.cew-id-14307,html:not(.test-maker) .card__expert-work.cew-id-16024,html:not(.test-maker) .card__expert-work.cew-id-17519,html:not(.test-maker) .card__expert-work.cew-id-18311,html:not(.test-maker) .card__expert-work.cew-id-19392{display:none;position:absolute;pointer-events:none;top:-9999px;z-index:-9999}.block-specialists .card__expert-work .meta{background-color:#fff;overflow:hidden}.block-specialists .card__expert-work .meta__row{display:grid;grid-template-columns:48px 1fr auto;grid-column-gap:8px;align-items:center;height:64px;padding:8px}.block-specialists .card__expert-work .meta__ava{width:48px;height:48px;grid-row:1/3}.block-specialists .card__expert-work .meta__ava img{width:100%;height:100%;object-fit:cover;border-radius:50%;border:1px solid var(--grayscale-barely)}.block-specialists .card__expert-work .meta__fname{grid-column:2/4}.block-specialists .card__expert-work .meta__fname strong{font-size:14px;line-height:18px;color:var(--grayscale-black);width:98%;display:inline-block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.block-specialists .card__expert-work .meta__rang{grid-row:2}.block-specialists .card__expert-work .meta__rang a{color:var(--grayscale-black);font-weight:bold;font-size:10px;line-height:12px;display:flex;gap:0 16px}.block-specialists .card__expert-work .meta__rang .star,.block-specialists .card__expert-work .meta__rang .s-review{position:relative;display:flex;align-items:center;gap:0 3px}.block-specialists .card__expert-work .meta__rang .star:before{content:'';display:block;background:url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0L9.9 5.7H16L11.1 9.3L12.9 15L8 11.5L3.1 15L4.9 9.3L0 5.7H6.1L8 0Z' fill='%23606060'/%3E%3C/svg%3E%0A") 0 center no-repeat;width:16px;height:15px}.block-specialists .card__expert-work .meta__rang .s-review:before{content:'';display:block;background:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 0H2C0.9 0 0 0.9 0 2V14L4 10H12C13.1 10 14 9.1 14 8V2C14 0.9 13.1 0 12 0ZM12 8H2V2H12V8ZM10 6H4V4H10V6Z' fill='%23606060'/%3E%3C/svg%3E%0A") 0 center no-repeat;width:14px;height:14px}.block-specialists .card__expert-work .meta__city{color:var(--grayscale-base);font-weight:300;display:flex;align-items:flex-end}.block-specialists .card__expert-work .meta__city .city,.block-specialists .card__expert-work .meta__city .link-more a{font-size:12px;line-height:16px;font-weight:400}.block-specialists .card__expert-work .meta__city .city{color:var(--grayscale-base);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}.block-specialists .card__expert-work .meta__city .link-more a{color:var(--grayscale-black)}.block-specialists .icon-favorites.active{background:url(/css/../media/fav.svg) no-repeat;width:16px;height:22px;position:absolute;top:77px;right:16px;z-index:2;filter:brightness(0) invert(1)}.block-specialists .swiper-container{overflow:hidden;height:244px}.block-specialists .swiper-container .swiper-wrapper{width:320px;height:244px}.block-specialists .swiper-container .swiper-wrapper:after{content:"";background-color:#fff;height:4px;width:100%;position:absolute;bottom:0}.block-specialists .swiper-wrapper .swiper-slide{background-repeat:no-repeat;background-size:cover;background-position:center}.swiper-pagination.swiper-pagination-bullets{position:absolute;bottom:-4px;width:100%;white-space:nowrap}.block-specialists .swiper-pagination-bullet{border-radius:0;height:4px;width:64px;background-color:var(--grayscale-faint);opacity:1}.block-specialists .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0}.block-specialists .swiper-pagination-bullet-active{background:#264D73}.block-specialists .action{background-color:#fff;display:grid;grid-auto-rows:64px;justify-items:center;align-items:center;padding:0 16px 0 8px}.block-specialists .action p{font-size:14px;justify-self:start;padding-left:17px}.block-specialists .action a{color:var(--grayscale-black)}.block-specialists .action a i{font-weight:400;font-style:normal}.block-specialists .action a.link{font-size:14px;display:inline-block;height:32px;line-height:32px;padding:0 8px;color:var(--primary-base)}.block-specialists .action a.link:before{content:"";background:url(/css/../media/edit.svg) no-repeat;width:20px;height:20px;display:inline-block;vertical-align:-4.5px}.block-specialists .add-order .order-container,.block-specialists .send-order .order-container{position:absolute;z-index:1;display:grid;justify-items:center;grid-auto-rows:64px;background-color:#fff;width:100%;opacity:0;visibility:hidden;transition:all 0.3s ease-in-out}.block-specialists .card__expert-work:hover .add-order .order-container,.block-specialists .card__expert-work:hover .send-order .order-container{visibility:visible;opacity:1}.block-specialists .card__expert-work:hover .add-order .order-container,.block-specialists .card__expert-work:hover .send-order .order-container{box-shadow:0 8px 8px rgba(0,0,0,0.15)}.block-specialists .card__expert-work .send-order .order-container{width:100% !important}.block-specialists .card__expert-work .send-order__btn_sended{background-color:#C4C4C4;cursor:default}.send-order__btn .sended{display:none}.send-order__btn_sended .not-sended{display:none}.send-order__btn_sended .sended{display:inline}.block-specialists .add-order button.btn-blue-sm,.block-specialists .card__expert-work:hover .send-order .order-container{text-transform:none;min-width:160px;padding:0 8px;transition:background 0.3s ease-in-out}#specialists .sort-menu{grid-template-columns:176px 176px 192px 192px}#specialists .search button{border:none}#specialists .sort-menu .select__price{border:1px solid #999;border-radius:2px;height:33px}#specialists .sort-menu .select__price .extra-controls-1{display:flex;padding-left:0;position:relative}#specialists .sort-menu .select__price .extra-controls-1 input{background-color:transparent;text-align:right;font-size:14px;padding-right:12px;height:31px;width:75px;pointer-events:none}#specialists .sort-menu .select__price .extra-controls-1 input:last-child{text-align:left;padding-left:12px;padding-right:10px}#specialists .sort-menu .select__price .extra-controls-1 span{position:absolute;top:8px;left:70px;font-weight:500}#specialists .sort-menu .select__price:after{content:"";background:url(/css/../media/arrow-b.svg) no-repeat;width:16px;height:10px;position:absolute;top:50%;transform:translateY(-50%);right:11px}.range_wrapp{background-color:#fff;width:320px;box-shadow:0 4px 4px rgba(0,0,0,0.25);position:absolute;z-index:9;top:-12px;left:-1px}.range_wrapp .range_container{width:288px;height:112px;margin:auto}.range_wrapp .dropdown-price{position:absolute;z-index:1}.range_wrapp .irs--round{margin:0 16px}.range-slider{position:relative;top:-5px}.range_wrapp .irs--round .irs-line{border-radius:2px;background-color:var(--grayscale-black)}.range_wrapp .irs--round .irs-handle{top:30px;width:16px;height:16px;border:none;background-color:#F90;border-radius:50%;box-shadow:none;cursor:pointer}.range_wrapp .irs--round .irs-handle.state_hover,.range_wrapp .irs--round .irs-handle:hover{background-color:#F90}.range_wrapp .irs--round .irs-bar{background-color:#F90}.range_wrapp .irs--round .irs-min,.range_wrapp .irs--round .irs-max,.range_wrapp .irs--round .irs-from,.range_wrapp .irs--round .irs-to,.range_wrapp .irs--round .irs-single{visibility:hidden !important}.range_wrapp .extra-controls-2{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:32px}.range_wrapp .extra-controls-2 label{width:128px;background:#F7F1E8;border-radius:2px;height:32px;line-height:32px;padding-left:10px;margin-top:11px}.range_wrapp .extra-controls-2 input{background-color:transparent;min-width:0;max-width:65px;text-align:right;padding-right:5px;font-size:14px;font-weight:bold}.range_wrapp .extra-controls-2 input:invalid{color:var(--color--red)}.modal.regions > .content-wrapper{width:100%;max-width:1024px;max-height:672px;height:100%;padding:32px}.vb-modal.modal.regions > .content-wrapper{max-width:480px;border-radius:16px;height:auto}.modal.regions > .content-wrapper .content{height:100%}.modal.regions > .content-wrapper .content > h3,.modal .modalRegions__title{display:flex;align-items:center;gap:8px;font-size:24px;line-height:24px;font-weight:900;letter-spacing:-0.48px;color:var(--grayscale-black);padding:16px 0}.modal .modalRegions__title .icon{align-self:baseline;color:var(--grayscale-base)}.modal .modalRegions__subtitle{color:var(--grayscale-base);font-size:14px;line-height:18px;padding-bottom:16px;padding-left:16px}.modal.regions > .content-wrapper .content .form__regions{display:flex;flex-direction:column;height:calc(100% - 160px);padding:16px 8px 0 48px}.modal.regions > .content-wrapper .content .form__regions .list__regions{flex:1 0 auto}.modal.regions > .content-wrapper .action{display:flex;gap:16px;justify-content:flex-end;padding-bottom:24px;padding-right:24px;position:relative}.modal.regions > .content-wrapper .action button{width:176px}.modal.regions form.search{display:flex;flex-direction:column;gap:24px;margin-top:8px}.modal.regions form.search input{min-height:40px;border-radius:64px;border:none;font-size:14px;font-weight:600}.customer-modalRegions .input-wrapper .input.input--icon--left{padding-left:16px}.customer-modalRegions .livesearch{left:0}.modal.regions form.search .input-wrapper{background-color:var(--grayscale-barely)}.modal.regions .modal__action{display:flex;align-items:center;justify-content:flex-end;gap:16px}.modal.regions .modal__action .button{flex:0 1 128px;padding:0 12px}.modal.regions form.search .btn{height:32px}.modal.regions form.search.disabled{opacity:.3;background-color:#F7F1E8}.modal.regions form.search.disabled .btn{background:var(--grayscale-light)}.modal.regions form.search .icon{background:url(/css/../media/search.svg) no-repeat;width:22px;height:22px;position:absolute;top:5px;margin-left:13px}.modal.regions .form__regions .accordion{list-style:none;padding:0;position:relative;max-height:440px;overflow:auto;overflow-x:hidden;width:370px}.modal.regions .form__regions .accordion li{display:grid;grid-template-columns:352px 1fr}.modal.regions .form__regions .accordion li .inner{overflow:hidden;display:none;position:fixed;left:472px;top:180px}.modal.regions .form__regions .accordion li.active .inner,.modal.regions .form__regions .accordion li .inner.show{display:block}.modal.regions .form__regions .accordion li .toggle{width:100%;display:flex;align-items:center;color:var(--grayscale-black);font-weight:400;font-size:14px;line-height:18px;height:40px;transition:all 0.3s ease;border-bottom:1px solid var(--grayscale-light);padding:0 8px 0 16px}.modal.regions .form__regions .accordion li .toggle:hover,.modal.regions .form__regions .accordion li.active .toggle{background:#264D73;color:#fff}.modal.regions .form__regions .column{display:flex;flex-wrap:wrap;max-height:410px;overflow:auto;width:530px}.modal.regions .form__regions .column label{flex:0 0 33%;align-items:center;height:32px;font-weight:400;font-size:14px;line-height:18px;cursor:pointer}.modal.regions .form__regions .column label input{opacity:0;position:absolute}.modal.regions .form__regions .column label input:checked ~ span{color:var(--primary-base)}.modal.regions form.search .input-group{width:100%;position:relative;border:1px solid var(--grayscale-faint);border-radius:32px;padding-left:32px}.modal.regions form.search #livesearch{display:none;filter:drop-shadow(0px 8px 5px rgba(0,0,0,0.15));position:absolute;background-color:#fff;left:0;top:31px;z-index:1;width:100%}.modal.regions form.search #livesearch .selectable > a,.modal.regions form.search #livesearch .selectable span.disabled{font-size:14px;line-height:18px;font-weight:400;color:#999;height:40px;display:flex;align-items:center;padding-left:16px;padding-right:16px;border-bottom:1px solid var(--grayscale-light)}.modal.regions form.search #livesearch .selectable:last-child > a,.modal.regions form.search #livesearch .selectable:last-child span.disabled{border-bottom:none}.modal.regions form.search #livesearch .selectable strong{color:var(--grayscale-black);padding-right:4px}.modal.regions form.search #livesearch .selectable > a:hover,.modal.regions form.search #livesearch .selectable.cursor > a{background-color:var(--primary-base);color:#fff}.modal.regions form.search #livesearch .selectable.cursor strong,.modal.regions form.search #livesearch .selectable > a:hover strong{color:#fff}.service-wrapp{border:1px solid var(--grayscale-faint);border-radius:16px;background-color:var(--grayscale-barely);margin-top:24px;position:relative;overflow:hidden}.service-wrapp .container{height:calc(100vh - 124px);overflow:auto}@media (any-hover:hover){.service-wrapp .container::-webkit-scrollbar{width:22px}.service-wrapp .container::-webkit-scrollbar-thumb{border:8px solid var(--grayscale-barely);border-radius:12px}}.service-wrapp .aside-title{background-color:#fff;border-radius:16px 0 0 0}.service-wrapp h1,.service-wrapp .element-page-title{height:116px;border-radius:16px 0 0 0;padding-top:36px;padding-left:318px;font-size:24px;line-height:24px;color:var(--grayscale-black);background-color:#fff;width:654px}.service-wrapp .main .container .box__card{display:grid;grid-template-columns:654px 1fr}.service-wrapp .aside{padding-left:318px;background-color:#fff;z-index:1}.service-wrapp .box__card:last-child .aside{border-radius:0 0 0 16px}.service-wrapp .aside:before{content:"";background-color:#fff;width:654px;height:100%;position:absolute;left:0;z-index:-1}.service-wrapp .aside h3{border-top:1px solid var(--grayscale-light);font-size:20px;line-height:20px;color:var(--grayscale-black);min-height:80px;padding-top:16px;padding-right:48px;position:sticky;top:0}.policy .service-wrapp .aside h3{cursor:pointer}.service-wrapp .main .container .box__card .content{padding-left:48px}.service-wrapp .main .container .box__card .content{max-width:824px}.service-wrapp .content ul li{margin-left:20px}.service-wrapp [class*=content_block] ul{margin-bottom:24px}.service-wrapp [class*=content_block]{border-top:1px solid var(--grayscale-light);position:relative;max-width:800px;padding-right:32px}.service-wrapp [class*=content_block]{padding-top:21px;margin-bottom:22px}.service-wrapp [class*=content_block] p{padding-bottom:20px}.service-wrapp [class*=content_block] p a{word-break:break-word}.faq .service-wrapp .container{height:calc(100dvh - 240px);overflow:auto}.faq .ui-tabs-nav,.faq-wrapp .ui-tabs-nav{display:flex;position:absolute;top:20px;left:732px}.faq .ui-tabs-nav li,.faq-wrapp .ui-tabs-nav li{margin-right:10px;list-style:none}.faq .ui-tabs-nav li a,.faq-wrapp .ui-tabs-nav li a{display:grid;height:51px;align-items:center;padding:0 25px;color:var(--grayscale-black)}.faq .ui-tabs-nav li.ui-tabs-active,.faq .ui-tabs-nav li:hover,.faq-wrapp .ui-tabs-nav li.ui-tabs-active,.faq-wrapp .ui-tabs-nav li:hover{border-bottom:4px solid var(--primary-base)}.faq .ui-tabs-nav li.ui-tabs-active a,.faq .ui-tabs-nav li a:hover,.faq-wrapp .ui-tabs-nav li.ui-tabs-active a,.faq-wrapp .ui-tabs-nav li a:hover{color:var(--primary-base)}.faq .service-wrapp .main .container .box__card{grid-template-columns:654px 1fr 288px}.faq .service-wrapp h1{height:inherit;padding-top:36px;padding-bottom:55px}.faq .service-wrapp .container > h2{padding-left:318px;font-size:20px;line-height:20px;color:var(--grayscale-black);height:48px;background-color:#fff;width:654px}.faq .service-wrapp .aside h3{color:var(--primary-base);cursor:pointer;padding-bottom:18px}.faq .service-wrapp .aside h3:hover{color:var(--color--blue--soft)}.faq .service-wrapp .main .container .box__card .img{padding:0 16px 0 32px}.faq .service-wrapp .main .container .box__card .img img{width:152px;height:auto}.policy .service-wrapp .main .container .box__card .content{padding-left:0;margin-left:48px;max-width:824px;min-width:320px}.policy .content:before{}.policy .service-wrapp .content{position:relative}.policy .content .row{margin-top:8px}.policy .service-wrapp button[class*=content_toggle].hide + .row{max-height:calc(100vh - 698px);overflow:auto}.policy .content .row .desc{max-width:800px;padding-top:16px;padding-left:32px}.policy .content .row,.policy .content p,.policy .content h4{font-size:14px;line-height:18px}.policy .content h3,.policy .content h4{font-weight:normal}.policy .content h3{font-size:24px;line-height:24px;padding-bottom:15px}.policy .content h4{padding-bottom:10px}.policy .content h5{font-size:20px;line-height:20px;font-weight:700;margin:10px 0 28px 0;text-align:center}.policy .content p{padding-bottom:20px}.policy .box__card .content a{font-weight:normal;white-space:pre}.box__card .content h3{font-size:18px;font-weight:700;padding-bottom:20px}.box__card .content .loader--sm + .desc__detail-text{opacity:0}.box__card .content table{display:block}.box__card .content table tr{display:flex;gap:24px}.box__card .content table td{flex:1 1 50%}.box__card .content table ~ br{display:none}.content .content-tab-list{padding-left:32px}.box__card .content .content-tab-list .content-tab-link{display:block;font-weight:700;white-space:normal;padding:36px 24px 16px;color:var(--grayscale-black);border-bottom:4px solid transparent;transition:.25s}.content .content-tab-link.active{pointer-events:none}.box__card .content .content-tab-link:hover,.box__card .content .content-tab-link.active{color:var(--primary-base);border-color:var(--primary-base)}.policy .content ul a{font-weight:700}.policy .action{display:flex;justify-content:center;margin:16px 0 32px}.policy a.btn-white-sm{min-width:144px;display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:16px;line-height:16px}.policy .content ol{position:relative}.policy .content ol > li{list-style-type:none;counter-increment:item}.policy .content ol > li:before{display:inline-block;font-weight:bold;content:counter(item) ".";position:absolute;left:-24px}.policy .content ol > li br:first-child{margin-bottom:10px}.policy .content ol > li br{display:block;content:"";margin-bottom:20px}.policy .content ol > li:not(:first-child){margin-top:26px}.policy .content ul{list-style:none;margin-left:-15px;margin-bottom:12px}.policy .content ul li{padding-bottom:18px}.policy .content ul li::before{content:'.';position:relative;left:-5px;top:-3px;font-weight:900;font-size:16px}.policy .content ul + p{padding-bottom:27px}.policy .content ol ul > li{padding-top:18px;padding-bottom:0}.policy::-webkit-scrollbar-track{background:transparent}.br{white-space:pre}.policy .main-footer,.faq .main-footer,.about .main-footer{margin-top:0}.maker-wrapper{background:#F7F1E8}.maker-wrapper.settings{min-height:calc(100% - 364px)}.maker-wrapper nav.main-content__container:not(.my-fast-project) .my-project__menu{display:grid;border-top:2px solid var(--grayscale-barely);grid-template-columns:auto 192px 1fr;grid-auto-rows:64px;grid-column-gap:19px;padding-left:58px;background-color:#fff;align-items:center;grid-column:2/4;z-index:1}.reviews-page .maker-profile .main-content__container:not(.my-fast-project) .my-project__menu{}.maker-wrapper nav.main-content__container:not(.my-fast-project) .my-project__menu ul:before{content:"";background-color:#fff;position:absolute;height:64px;width:100%;left:0;z-index:-1}.maker-wrapper .main-content__container:not(.my-fast-project) .my-project__menu ul{margin-left:0}.maker-wrapper nav.main-content__container:not(.my-fast-project) .my-project__menu a.link{justify-self:end;font-size:14px;background:url(/css/../media/arrow-blue-circle.svg) no-repeat 8px center;display:inline-block;line-height:32px;padding-left:35px;height:32px}.maker-wrapper nav.main-content__container:not(.my-fast-project) .my-project__menu a.link:hover{background-color:rgba(48,160,240,0.15)}[lang="uk"] .maker-profile .main-content__container:not(.my-fast-project) .my-project__menu .send-order__row button{width:212px}.maker-wrapper .container{display:grid;grid-template-columns:384px 1fr 1fr}.maker-wrapper .navbar-select-rub{border-top:2px solid var(--grayscale-barely);border-right:2px solid var(--grayscale-barely);grid-column:1/3;background:#fff;padding-left:62px;height:60px;animation:load 1.5s ease-in-out}.maker-wrapper .navbar-select-rub .selectric-wrapper{height:60px;display:flex;align-items:center}.maker-wrapper .navbar-select-rub .selectric span.label,.maker-wrapper .navbar-select-rub .selectric b,.maker-wrapper .navbar-select-rub .selectric-items .selectric-scroll .disabled,.maker-wrapper .navbar-select-rub .selectric-items .selectric-scroll .disabled.selected{display:none}.maker-wrapper .navbar-select-rub .selectric-items{display:flex;align-items:center;position:inherit;top:inherit;box-shadow:none;height:60px !important;z-index:1}.maker-wrapper .navbar-select-rub .selectric-items ul{display:flex}.maker-wrapper .navbar-select-rub .selectric-items .selectric-scroll .selected{display:block}.maker-wrapper .navbar-select-rub .selectric-items .selectric-scroll{height:auto;overflow:inherit}.maker-wrapper .navbar-select-rub .selectric-items li{font-size:14px;font-weight:700;line-height:14px;color:var(--primary-base);height:32px;border-radius:16px;padding-right:12px;padding-left:12px;white-space:nowrap}.maker-wrapper .navbar-select-rub .selectric-items li:hover{color:#fff;background-color:var(--color--blue--soft)}.maker-wrapper .navbar-select-rub li.active,.maker-wrapper .navbar-select-rub li.selected{color:#fff;background-color:var(--primary-base)}.maker-wrapper .navbar-select-rub li:not(:last-child):after{content:"•";color:var(--grayscale-light);position:absolute;margin-left:11px;z-index:-1}.maker-wrapper .navbar-select-rub li:hover:after,.maker-wrapper .navbar-select-rub li.active:after,.maker-wrapper .navbar-select-rub li.selected:after{color:transparent}.uf-maker .maker-page .bar-white:before,.uf-maker .maker-page .bar-white .header-wrapp,.uf-maker .reviews-page .bar-white:before,.uf-maker .reviews-page .bar-white .header-wrapp,.uf-maker.personal-area .gallery-page .bar-white:before,.uf-maker.personal-area .gallery-page .bar-white .header-wrapp{background-color:var(--primary-dark)}.uf-maker .maker-page .bar-white .header-wrapp .logo a,.uf-maker .reviews-page .bar-white .header-wrapp .logo a,.uf-maker.personal-area .gallery-page .bar-white .header-wrapp .logo a{background:url(/css/../media/logo-100w.svg) no-repeat;color:#fff}.uf-maker .maker-page .bar-white .header-wrapp nav.top-menu .nav-btn,.uf-maker .reviews-page .bar-white .header-wrapp nav.top-menu .nav-btn,.uf-maker.personal-area .gallery-page .bar-white .header-wrapp nav.top-menu .nav-btn{background-color:#fff;color:var(--primary-dark)}.uf-maker .maker-page .bar-white .header-wrapp nav a,.uf-maker .maker-page .bar-white .header-wrapp nav .lang__list a,.uf-maker.personal-area .reviews-page .bar-white .header-wrapp nav a,.uf-maker.personal-area .reviews-page .bar-white .header-wrapp nav .lang__list a,.uf-maker.personal-area .gallery-page .bar-white .header-wrapp nav a,.uf-maker.personal-area .gallery-page .bar-white .header-wrapp nav .lang__list a{color:#fff}.uf-maker .maker-page .bar-white .lang:before,.uf-maker .reviews-page .bar-white .lang:before,.uf-maker.personal-area .gallery-page .bar-white .lang:before{filter:brightness(0) invert(1)}.uf-maker .maker-page .bar-white .lang span,.uf-maker .maker-page .bar-white .persArea a,.uf-maker .maker-page .bar-white .persArea .userMenu button:before,.uf-maker .reviews-page .bar-white .lang span,.uf-maker .reviews-page .bar-white .persArea a,.uf-maker .reviews-page .bar-white .persArea .userMenu button:before,.uf-maker.personal-area .gallery-page .bar-white .lang span,.uf-maker.personal-area .gallery-page .bar-white .persArea a,.uf-maker.personal-area .gallery-page .bar-white .persArea .userMenu button:before{color:#fff}.maker-card{width:352px;background-color:#fff;border:2px solid var(--grayscale-barely);height:540px;grid-row:1/4;margin-left:32px;position:relative;z-index:1}.uf-maker .gallery-page .maker-wrapper.maker-profile .maker-card,.uf-maker .reviews-page .maker-wrapper.maker-profile .maker-card{height:620px}.uf-maker .maker-wrapper.settings{padding-bottom:0}.uf-maker .maker-wrapper.settings .maker-card{min-height:570px;max-height:600px;height:100%;margin-bottom:16px}.maker-card .row{padding-left:32px;padding-right:32px}.maker-card .avatar{background-repeat:no-repeat;background-size:cover;border:2px solid #fff;border-radius:50%;background-color:rgba(254,254,254,.4);width:160px;height:160px;position:relative;margin-top:-80px}.maker-card .avatar img{object-fit:cover;width:100%;height:100%;border-radius:50%;border:2px solid #FFF}.maker-wrapper.maker-profile .maker-card .avatar i{opacity:0}.uf-maker .maker-wrapper.maker-profile .maker-card .avatar i{opacity:1}.reviews-page .maker-wrapper.maker-profile .avatar .m__switch,.reviews-page .maker-wrapper.maker-profile button.edit{display:none}.maker-card .avatar i{font-style:normal;font-weight:normal;font-size:12px;line-height:16px;position:absolute;bottom:7px;left:138px;text-transform:lowercase;transition:opacity 0.3s ease-in-out;width:100%}.maker-card .avatar.active i{opacity:1!important}.settings .maker-card .avatar:not(.active) i{opacity:0.5}.maker-card .avatar i:before{content:"";border:4px solid #FFF;border-radius:50%;width:32px;height:32px;position:absolute;top:-8px;right:158px}.maker-card .avatar.active i:before{background-color:var(--tertiary-green-base)}.settings .maker-card .avatar:not(.active) i:before{background-color:var(--grayscale-base)}.maker-card .row.data{padding-top:10px;padding-left:80px;position:relative}.maker-card .position{font-size:16px;color:var(--grayscale-black)}.maker-card .fio{font-size:24px;line-height:24px;font-weight:900;color:var(--grayscale-base);margin-bottom:16px;padding-top:7px;overflow:hidden}.maker-card .rating{padding-bottom:12px}.maker-card .reviews{font-size:12px;color:var(--grayscale-black);padding-left:25px}.maker-card .reviews strong{font-weight:bold;font-size:14px;padding-right:3px}.maker-card .row.tile,.maker-card .row.loc{margin-left:32px;margin-right:32px;padding:20px 0 10px}.maker-card .row.tile{border:1px solid var(--grayscale-pale);border-left:none;border-right:none}.maker-card .list [class*=item-]:not(.item-3) span.strong{padding-right:24px}.maker-card .row [class*=item-] p{padding-left:40px;padding-bottom:12px;margin-left:7px}.maker-card .list .item-1 p{background:url(/css/../media/ratio.svg) no-repeat}.maker-card .list .item-2 p{background:url(/css/../media/work-vb.svg) no-repeat}.maker-card .list .item-3 p{background:url(/css/../media/rang-price.svg) no-repeat}.maker-card .list span.strong{float:right;font-size:14px;color:var(--grayscale-black)}.maker-card .list p{font-size:12px;color:var(--grayscale-black)}.maker-card .list p small{font-weight:normal;font-size:12px}.maker-card .city small.trigger,.maker-card .city small.moreCity{border-bottom:1px dashed #264D73;color:var(--primary-base);font-size:10px;line-height:16px;font-weight:400}.maker-card .city small.moreCity:hover > .data-title__moreCity,.maker-card .city small.trigger:hover > .data-title__moreCity{display:block !important;background-color:rgba(32,32,32,0.9);border:2px solid rgba(32,32,32,0.9);border-left:none;color:#fff;font-weight:400;font-size:12px;line-height:16px;padding:5px 8px;position:absolute;max-width:180px;min-width:128px;margin-top:-5px;overflow:auto;max-height:132px;z-index:1}@media (any-hover:hover){.data-title__moreCity::-webkit-scrollbar{width:2px}}.maker-card .row.loc{border-bottom:1px solid var(--grayscale-pale)}.maker-card .row.loc .city span.strong{max-width:190px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.maker-card .row.loc span.strong{font-size:12px}.maker-card .loc .item-1 p{background:url(/css/../media/loc-gray.svg) no-repeat;margin-left:10px;padding-left:38px}.maker-card .loc .item-2 p{background:url(/css/../media/calendar.svg) no-repeat}.maker-wrapper.maker-profile .maker-card .maker-phone button{margin:8px auto;width:192px}.maker-wrapper.maker-profile .maker-card .maker-phone__info{display:flex;justify-content:space-between;min-height:32px;align-items:center;margin:8px 0}.maker-wrapper.maker-profile .maker-card .maker-phone__info .tel{margin:auto}.maker-wrapper.maker-profile .maker-card .maker-phone__info a{font-weight:bold;font-size:14px;line-height:14px;color:var(--primary-base)}.uf-maker .maker-card .row.link{background-color:#fff}.maker-profile .maker-card .row.link{margin-top:16px;border-bottom:16px solid #fff}.maker-card .row.link a{font-size:14px;text-align:center;position:relative;padding-left:48px;height:32px;display:flex;align-items:center;pointer-events:none}.maker-card .row.link a:before{content:"";background:url(/css/../media/logo-32b.svg) no-repeat;width:32px;height:32px;position:absolute;left:0}.maker-wrapper .container .maker-content{grid-column:2/4}.maker-wrapper .container .maker-content.portfolio{margin-bottom:0}.maker-wrapper .maker-content__items{display:grid;grid-template-columns:repeat(auto-fit,minmax(254px,auto));margin-left:32px;padding-left:48px;position:relative}.maker-wrapper .maker-content__items > .item{border-bottom:1px solid var(--grayscale-light);width:100%;max-width:254px;padding-top:16px;padding-bottom:16px;position:relative}.maker-wrapper .maker-content__items > .item > *{height:100%;border-right:1px solid var(--grayscale-light);padding:16px 8px 16px 0}.maker-wrapper .maker-content__items .maker-content__note .maker-content__note--desc{max-height:200px;overflow:auto}.maker-wrapper .maker-content__items .no-awards .maker-content__awards--row{border-right:none}.maker-wrapper .maker-content__items:before,.maker-wrapper .maker-content__items:after{content:'';position:absolute;background-color:var(--grayscale-barely);z-index:1}.maker-wrapper .maker-content__items:before{width:100%;height:2px;bottom:0}.maker-wrapper .maker-content__items:after{width:2px;height:100%;right:0}.maker-wrapper .maker-content__items .maker-content__note{max-width:350px}.maker-wrapper .maker-content__items .maker-content__type-services,.maker-wrapper.settings .maker-content__items .maker-content__note{grid-row:span 2}.maker-wrapper.maker-profile .maker-content__profile-faq{max-width:inherit}.maker-wrapper.maker-profile .maker-content__profile-faq__row{border-right:none}.maker-wrapper.maker-profile .maker-content__profile-faq__row .faq,.maker-wrapper.maker-profile .maker-content__profile-faq__row .faq + p{margin-bottom:20px}.maker-wrapper .maker-content__items > .item:not(.maker-content__awards):not(.maker-content__address):not(.maker-content__benefit){padding-left:32px}.maker-wrapper .maker-content__items > .item.maker-content__awards,.maker-wrapper .maker-content__items > .item.maker-content__benefit{padding-left:16px}.maker-wrapper .maker-content__items .item h3{font-size:16px;line-height:20px;min-height:32px;margin-bottom:12px}.maker-wrapper .maker-content__items > .item p{font-size:14px;line-height:18px}.maker-wrapper .maker-content__items .address-item{width:100%;overflow:hidden}.maker-wrapper .maker-content__items .address-item p > *{display:inline-block;width:calc(100% - 10px);text-overflow:ellipsis;overflow:hidden}.maker-wrapper .maker-content__awards{display:flex;flex-wrap:wrap}.maker-wrapper .maker-content__awards .awards__sec{display:flex;align-items:center;column-gap:8px;height:48px;flex:50%;padding-right:8px;margin-bottom:8px}.maker-wrapper .maker-content__awards .awards__sec.course-schools{cursor:help}.maker-wrapper .maker-content__awards .awards__sec.course-schools:hover:before{content:attr(data-title);position:absolute;top:80px;left:0;width:224px;padding:8px;font-weight:normal;font-size:12px;line-height:16px;background-color:rgba(32,32,32,.75);color:#fff;animation:load .5s ease-in-out;z-index:2}.maker-wrapper .maker-content__awards .awards__icon > figure.icon{width:48px;height:48px}.maker-wrapper .maker-content__awards .awards__icon > figure.course-schools{background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 46C36.1503 46 46 36.1503 46 24C46 11.8497 36.1503 2 24 2C11.8497 2 2 11.8497 2 24C2 36.1503 11.8497 46 24 46Z' fill='%23264D73'/%3E%3Cpath d='M26 26H35V33H13V26H22V28H26V26ZM35 17V25H13V17H19V15C19 13.9 19.9 13 21 13H27C28.1 13 29 13.9 29 15V17H35ZM27 15H21V17H27V15ZM25 6C25 6.6 24.6 7 24 7C23.4 7 23 6.6 23 6C23 5.4 23.4 5 24 5C24.6 5 25 5.4 25 6ZM24 41C23.4 41 23 41.4 23 42C23 42.6 23.4 43 24 43C24.6 43 25 42.6 25 42C25 41.4 24.6 41 24 41ZM33.9 8.9C33.6 9.4 33 9.5 32.5 9.3C32 9 31.9 8.4 32.1 7.9C32.4 7.4 33 7.3 33.5 7.5C34 7.8 34.1 8.4 33.9 8.9ZM15.5 38.7C15 38.4 14.4 38.6 14.1 39.1C13.8 39.6 14 40.2 14.5 40.5C15 40.8 15.6 40.6 15.9 40.1C16.1 39.6 16 39 15.5 38.7ZM40.1 15.9C39.6 16.2 39 16 38.7 15.5C38.4 15 38.6 14.4 39.1 14.1C39.6 13.8 40.2 14 40.5 14.5C40.8 15 40.6 15.6 40.1 15.9ZM9.3 32.5C9 32 8.4 31.9 7.9 32.1C7.4 32.4 7.3 33 7.5 33.5C7.8 34 8.4 34.1 8.9 33.9C9.4 33.7 9.6 33 9.3 32.5ZM42 25C41.4 25 41 24.6 41 24C41 23.4 41.4 23 42 23C42.6 23 43 23.4 43 24C43 24.6 42.6 25 42 25ZM7 24C7 23.4 6.6 23 6 23C5.4 23 5 23.4 5 24C5 24.6 5.4 25 6 25C6.6 25 7 24.6 7 24ZM39.1 33.9C38.6 33.6 38.5 33 38.7 32.5C38.9 32 39.6 31.9 40.1 32.1C40.6 32.4 40.7 33 40.5 33.5C40.3 34 39.6 34.1 39.1 33.9ZM9.3 15.5C9.6 15 9.4 14.4 8.9 14.1C8.4 13.8 7.8 14 7.5 14.5C7.2 15 7.4 15.6 7.9 15.9C8.4 16.1 9 16 9.3 15.5ZM32.1 40.1C31.8 39.6 32 39 32.5 38.7C33 38.4 33.6 38.6 33.9 39.1C34.2 39.6 34 40.2 33.5 40.5C33 40.8 32.4 40.6 32.1 40.1ZM15.5 9.3C16 9 16.1 8.4 15.9 7.9C15.6 7.4 15 7.3 14.5 7.5C14 7.8 13.9 8.4 14.1 8.9C14.4 9.4 15 9.6 15.5 9.3ZM20.3 6.4C20.4 6.9 20.1 7.5 19.6 7.6C19.1 7.7 18.5 7.4 18.4 6.9C18.3 6.4 18.6 5.8 19.1 5.7C19.6 5.5 20.2 5.8 20.3 6.4ZM28.4 40.4C27.9 40.5 27.5 41.1 27.7 41.6C27.8 42.1 28.4 42.5 28.9 42.3C29.4 42.2 29.8 41.6 29.6 41.1C29.5 40.6 28.9 40.3 28.4 40.4ZM29.6 6.9C29.5 7.4 28.9 7.8 28.4 7.6C27.9 7.5 27.5 6.9 27.7 6.4C27.8 5.9 28.4 5.5 28.9 5.7C29.5 5.8 29.8 6.3 29.6 6.9ZM19.6 40.4C19.1 40.3 18.5 40.6 18.4 41.1C18.3 41.6 18.6 42.2 19.1 42.3C19.6 42.4 20.2 42.1 20.3 41.6C20.5 41.1 20.1 40.6 19.6 40.4ZM37.4 12C37 12.4 36.4 12.4 36 12C35.6 11.6 35.6 11 36 10.6C36.4 10.2 37 10.2 37.4 10.6C37.8 11 37.8 11.6 37.4 12ZM12 36C11.6 35.6 11 35.6 10.6 36C10.2 36.4 10.2 37 10.6 37.4C11 37.8 11.6 37.8 12 37.4C12.4 37 12.4 36.4 12 36ZM41.6 20.3C41.1 20.4 40.5 20.1 40.4 19.6C40.3 19.1 40.6 18.5 41.1 18.4C41.6 18.3 42.2 18.6 42.3 19.1C42.5 19.6 42.2 20.2 41.6 20.3ZM7.6 28.4C7.5 27.9 6.9 27.5 6.4 27.7C5.9 27.8 5.5 28.4 5.7 28.9C5.8 29.4 6.4 29.8 6.9 29.6C7.4 29.5 7.7 28.9 7.6 28.4ZM41.1 29.6C40.6 29.5 40.2 28.9 40.4 28.4C40.5 27.9 41.1 27.5 41.6 27.7C42.1 27.8 42.5 28.4 42.3 28.9C42.2 29.5 41.7 29.8 41.1 29.6ZM7.6 19.6C7.7 19.1 7.4 18.5 6.9 18.4C6.4 18.3 5.8 18.6 5.7 19.1C5.6 19.6 5.9 20.2 6.4 20.3C6.9 20.5 7.4 20.1 7.6 19.6ZM36 37.4C35.6 37 35.6 36.4 36 36C36.4 35.6 37 35.6 37.4 36C37.8 36.4 37.8 37 37.4 37.4C37 37.8 36.4 37.8 36 37.4ZM12 12C12.4 11.6 12.4 11 12 10.6C11.6 10.2 11 10.2 10.6 10.6C10.2 11 10.2 11.6 10.6 12C11 12.4 11.6 12.4 12 12Z' fill='white'/%3E%3C/svg%3E%0A")}.maker-wrapper .maker-content__awards .awards__icon > figure.done-orders-200{background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 46C36.1503 46 46 36.1503 46 24C46 11.8497 36.1503 2 24 2C11.8497 2 2 11.8497 2 24C2 36.1503 11.8497 46 24 46Z' fill='%2340E000'/%3E%3Cpath d='M25 6C25 6.6 24.6 7 24 7C23.4 7 23 6.6 23 6C23 5.4 23.4 5 24 5C24.6 5 25 5.4 25 6ZM24 41C23.4 41 23 41.4 23 42C23 42.6 23.4 43 24 43C24.6 43 25 42.6 25 42C25 41.4 24.6 41 24 41ZM33.9 8.9C33.6 9.4 33 9.5 32.5 9.3C32 9 31.9 8.4 32.1 7.9C32.3 7.4 33 7.3 33.5 7.5C34 7.8 34.1 8.4 33.9 8.9ZM15.5 38.7C15 38.4 14.4 38.6 14.1 39.1C13.8 39.6 14 40.2 14.5 40.5C15 40.8 15.6 40.6 15.9 40.1C16.1 39.6 16 39 15.5 38.7ZM40.1 15.9C39.6 16.2 39 16 38.7 15.5C38.4 15 38.6 14.4 39.1 14.1C39.6 13.8 40.2 14 40.5 14.5C40.7 15 40.6 15.6 40.1 15.9ZM9.3 32.5C9 32 8.39999 31.9 7.89999 32.1C7.39999 32.4 7.3 33 7.5 33.5C7.7 34 8.39999 34.1 8.89999 33.9C9.39999 33.6 9.6 33 9.3 32.5ZM42 25C41.4 25 41 24.6 41 24C41 23.4 41.4 23 42 23C42.6 23 43 23.4 43 24C43 24.6 42.6 25 42 25ZM7 24C7 23.4 6.6 23 6 23C5.4 23 5 23.4 5 24C5 24.6 5.4 25 6 25C6.6 25 7 24.6 7 24ZM39.1 33.9C38.6 33.6 38.5 33 38.7 32.5C39 32 39.6 31.9 40.1 32.1C40.6 32.4 40.7 33 40.5 33.5C40.2 34 39.6 34.1 39.1 33.9ZM9.3 15.5C9.6 15 9.39999 14.4 8.89999 14.1C8.39999 13.8 7.8 14 7.5 14.5C7.2 15 7.39999 15.6 7.89999 15.9C8.39999 16.1 9 16 9.3 15.5ZM32.1 40.1C31.8 39.6 32 39 32.5 38.7C33 38.4 33.6 38.6 33.9 39.1C34.2 39.6 34 40.2 33.5 40.5C33 40.8 32.4 40.6 32.1 40.1ZM15.5 9.3C16 9 16.1 8.4 15.9 7.9C15.6 7.4 15 7.3 14.5 7.5C14 7.8 13.9 8.4 14.1 8.9C14.3 9.4 15 9.6 15.5 9.3ZM20.3 6.4C20.4 6.9 20.1 7.5 19.6 7.6C19.1 7.7 18.5 7.4 18.4 6.9C18.3 6.4 18.6 5.8 19.1 5.7C19.6 5.5 20.2 5.8 20.3 6.4ZM28.4 40.4C27.9 40.5 27.5 41.1 27.7 41.6C27.9 42.1 28.4 42.5 28.9 42.3C29.4 42.2 29.8 41.6 29.6 41.1C29.4 40.6 28.9 40.3 28.4 40.4ZM29.6 6.9C29.5 7.4 28.9 7.8 28.4 7.6C27.9 7.5 27.5 6.9 27.7 6.4C27.9 5.9 28.4 5.5 28.9 5.7C29.5 5.8 29.8 6.3 29.6 6.9ZM19.6 40.4C19.1 40.3 18.5 40.6 18.4 41.1C18.3 41.6 18.6 42.2 19.1 42.3C19.6 42.4 20.2 42.1 20.3 41.6C20.4 41.1 20.1 40.6 19.6 40.4ZM37.4 12C37 12.4 36.4 12.4 36 12C35.6 11.6 35.6 11 36 10.6C36.4 10.2 37 10.2 37.4 10.6C37.8 11 37.8 11.6 37.4 12ZM12 36C11.6 35.6 11 35.6 10.6 36C10.2 36.4 10.2 37 10.6 37.4C11 37.8 11.6 37.8 12 37.4C12.4 37 12.4 36.4 12 36ZM41.6 20.3C41.1 20.4 40.5 20.1 40.4 19.6C40.3 19.1 40.6 18.5 41.1 18.4C41.6 18.3 42.2 18.6 42.3 19.1C42.4 19.6 42.2 20.2 41.6 20.3ZM7.60001 28.4C7.50001 27.9 6.89999 27.5 6.39999 27.7C5.89999 27.8 5.5 28.4 5.7 28.9C5.8 29.4 6.39999 29.8 6.89999 29.6C7.39999 29.5 7.70001 28.9 7.60001 28.4ZM41.1 29.6C40.6 29.5 40.2 28.9 40.4 28.4C40.6 27.9 41.1 27.5 41.6 27.7C42.1 27.8 42.5 28.4 42.3 28.9C42.1 29.4 41.7 29.8 41.1 29.6ZM7.60001 19.6C7.70001 19.1 7.39999 18.5 6.89999 18.4C6.39999 18.3 5.8 18.6 5.7 19.1C5.6 19.6 5.89999 20.2 6.39999 20.3C6.89999 20.5 7.40001 20.1 7.60001 19.6ZM36 37.4C35.6 37 35.6 36.4 36 36C36.4 35.6 37 35.6 37.4 36C37.8 36.4 37.8 37 37.4 37.4C37 37.8 36.4 37.8 36 37.4ZM12 12C12.4 11.6 12.4 11 12 10.6C11.6 10.2 11 10.2 10.6 10.6C10.2 11 10.2 11.6 10.6 12C11 12.4 11.6 12.4 12 12ZM37 15H11V17H37V15ZM37 31H11V33H37V31ZM19.6 29H12.7V27.5L15.9 24.1C16.7 23.2 17.1 22.5 17.1 22C17.1 21.6 17 21.2 16.8 21C16.6 20.8 16.3 20.7 16 20.7C15.7 20.7 15.4 20.9 15.1 21.1C14.9 21.4 14.8 21.8 14.8 22.2H12.5C12.5 21.6 12.7 21 13 20.5C13.3 20 13.7 19.6 14.3 19.3C14.8 19 15.4 18.9 16.1 18.9C17.2 18.9 18 19.1 18.6 19.6C19.2 20.1 19.5 20.8 19.5 21.7C19.5 22.1 19.4 22.5 19.3 22.8C19.2 23.2 18.9 23.6 18.6 24C18.3 24.4 17.8 25 17.1 25.6L15.8 27.1H19.7V29H19.6ZM27.4 24.9C27.4 26.2 27.1 27.3 26.5 28C25.9 28.7 25 29.1 23.9 29.1C22.8 29.1 21.9 28.7 21.3 28C20.7 27.3 20.4 26.2 20.4 24.9V23.1C20.4 21.8 20.7 20.7 21.3 20C21.9 19.3 22.8 18.9 23.9 18.9C25 18.9 25.9 19.3 26.5 20C27.1 20.7 27.4 21.8 27.4 23.1V24.9ZM25.1 22.8C25.1 22.1 25 21.5 24.8 21.2C24.6 20.8 24.3 20.7 23.9 20.7C23.5 20.7 23.2 20.9 23 21.2C22.8 21.5 22.7 22 22.7 22.7V25.2C22.7 25.9 22.8 26.5 23 26.8C23.2 27.1 23.5 27.3 23.9 27.3C24.3 27.3 24.6 27.1 24.8 26.8C25 26.5 25.1 25.9 25.1 25.2V22.8ZM35.5 24.9C35.5 26.2 35.2 27.3 34.6 28C34 28.7 33.1 29.1 32 29.1C30.9 29.1 30 28.7 29.4 28C28.8 27.3 28.5 26.2 28.5 24.9V23.1C28.5 21.8 28.8 20.7 29.4 20C30 19.3 30.9 18.9 32 18.9C33.1 18.9 34 19.3 34.6 20C35.2 20.7 35.5 21.8 35.5 23.1V24.9ZM33.2 22.8C33.2 22.1 33.1 21.5 32.9 21.2C32.7 20.8 32.4 20.7 32 20.7C31.6 20.7 31.3 20.9 31.1 21.2C30.9 21.5 30.8 22 30.8 22.7V25.2C30.8 25.9 30.9 26.5 31.1 26.8C31.3 27.1 31.6 27.3 32 27.3C32.4 27.3 32.7 27.1 32.9 26.8C33.1 26.5 33.2 25.9 33.2 25.2V22.8Z' fill='white'/%3E%3C/svg%3E%0A")}.maker-wrapper .maker-content__awards .awards__icon > figure.done-orders-100{background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 46C36.1503 46 46 36.1503 46 24C46 11.8497 36.1503 2 24 2C11.8497 2 2 11.8497 2 24C2 36.1503 11.8497 46 24 46Z' fill='%2340E000'/%3E%3Cpath d='M25 6C25 6.6 24.6 7 24 7C23.4 7 23 6.6 23 6C23 5.4 23.4 5 24 5C24.6 5 25 5.4 25 6ZM24 41C23.4 41 23 41.4 23 42C23 42.6 23.4 43 24 43C24.6 43 25 42.6 25 42C25 41.4 24.6 41 24 41ZM33.9 8.9C33.6 9.4 33 9.5 32.5 9.3C32 9 31.9 8.4 32.1 7.9C32.3 7.4 33 7.3 33.5 7.5C34 7.8 34.1 8.4 33.9 8.9ZM15.5 38.7C15 38.4 14.4 38.6 14.1 39.1C13.8 39.6 14 40.2 14.5 40.5C15 40.8 15.6 40.6 15.9 40.1C16.1 39.6 16 39 15.5 38.7ZM40.1 15.9C39.6 16.2 39 16 38.7 15.5C38.4 15 38.6 14.4 39.1 14.1C39.6 13.8 40.2 14 40.5 14.5C40.8 15 40.6 15.6 40.1 15.9ZM9.3 32.5C9 32 8.39999 31.9 7.89999 32.1C7.39999 32.4 7.3 33 7.5 33.5C7.7 34 8.39999 34.1 8.89999 33.9C9.39999 33.6 9.6 33 9.3 32.5ZM42 25C41.4 25 41 24.6 41 24C41 23.4 41.4 23 42 23C42.6 23 43 23.4 43 24C43 24.6 42.6 25 42 25ZM7 24C7 23.4 6.6 23 6 23C5.4 23 5 23.4 5 24C5 24.6 5.4 25 6 25C6.6 25 7 24.6 7 24ZM39.1 33.9C38.6 33.6 38.5 33 38.7 32.5C39 32 39.6 31.9 40.1 32.1C40.6 32.4 40.7 33 40.5 33.5C40.3 34 39.6 34.1 39.1 33.9ZM9.3 15.5C9.6 15 9.39999 14.4 8.89999 14.1C8.39999 13.8 7.8 14 7.5 14.5C7.2 15 7.39999 15.6 7.89999 15.9C8.39999 16.1 9 16 9.3 15.5ZM32.1 40.1C31.8 39.6 32 39 32.5 38.7C33 38.4 33.6 38.6 33.9 39.1C34.2 39.6 34 40.2 33.5 40.5C33 40.8 32.4 40.6 32.1 40.1ZM15.5 9.3C16 9 16.1 8.4 15.9 7.9C15.7 7.4 15 7.3 14.5 7.5C14 7.8 13.9 8.4 14.1 8.9C14.3 9.4 15 9.6 15.5 9.3ZM20.3 6.4C20.4 6.9 20.1 7.5 19.6 7.6C19.1 7.7 18.5 7.4 18.4 6.9C18.3 6.4 18.6 5.8 19.1 5.7C19.6 5.5 20.2 5.8 20.3 6.4ZM28.4 40.4C27.9 40.5 27.5 41.1 27.7 41.6C27.8 42.1 28.4 42.5 28.9 42.3C29.4 42.2 29.8 41.6 29.6 41.1C29.4 40.6 28.9 40.3 28.4 40.4ZM29.6 6.9C29.5 7.4 28.9 7.8 28.4 7.6C27.9 7.5 27.5 6.9 27.7 6.4C27.8 5.9 28.4 5.5 28.9 5.7C29.5 5.8 29.8 6.3 29.6 6.9ZM19.6 40.4C19.1 40.3 18.5 40.6 18.4 41.1C18.3 41.6 18.6 42.2 19.1 42.3C19.6 42.4 20.2 42.1 20.3 41.6C20.5 41.1 20.1 40.6 19.6 40.4ZM37.4 12C37 12.4 36.4 12.4 36 12C35.6 11.6 35.6 11 36 10.6C36.4 10.2 37 10.2 37.4 10.6C37.8 11 37.8 11.6 37.4 12ZM12 36C11.6 35.6 11 35.6 10.6 36C10.2 36.4 10.2 37 10.6 37.4C11 37.8 11.6 37.8 12 37.4C12.4 37 12.4 36.4 12 36ZM41.6 20.3C41.1 20.4 40.5 20.1 40.4 19.6C40.3 19.1 40.6 18.5 41.1 18.4C41.6 18.3 42.2 18.6 42.3 19.1C42.5 19.6 42.2 20.2 41.6 20.3ZM7.60001 28.4C7.50001 27.9 6.89999 27.5 6.39999 27.7C5.89999 27.8 5.5 28.4 5.7 28.9C5.8 29.4 6.39999 29.8 6.89999 29.6C7.39999 29.5 7.70001 28.9 7.60001 28.4ZM41.1 29.6C40.6 29.5 40.2 28.9 40.4 28.4C40.5 27.9 41.1 27.5 41.6 27.7C42.1 27.8 42.5 28.4 42.3 28.9C42.2 29.5 41.7 29.8 41.1 29.6ZM7.60001 19.6C7.70001 19.1 7.39999 18.5 6.89999 18.4C6.39999 18.3 5.8 18.6 5.7 19.1C5.6 19.6 5.89999 20.2 6.39999 20.3C6.89999 20.5 7.40001 20.1 7.60001 19.6ZM36 37.4C35.6 37 35.6 36.4 36 36C36.4 35.6 37 35.6 37.4 36C37.8 36.4 37.8 37 37.4 37.4C37 37.8 36.4 37.8 36 37.4ZM12 12C12.4 11.6 12.4 11 12 10.6C11.6 10.2 11 10.2 10.6 10.6C10.2 11 10.2 11.6 10.6 12C11 12.4 11.6 12.4 12 12ZM37 15H11V17H37V15ZM37 31H11V33H37V31ZM18 29H15.7V21.6L13.4 22.3V20.5L17.8 19H18V29ZM26.4 24.9C26.4 26.2 26.1 27.3 25.5 28C24.9 28.7 24 29.1 22.9 29.1C21.8 29.1 20.9 28.7 20.3 28C19.7 27.3 19.4 26.2 19.4 24.9V23.1C19.4 21.8 19.7 20.7 20.3 20C20.9 19.3 21.8 18.9 22.9 18.9C24 18.9 24.9 19.3 25.5 20C26.1 20.7 26.4 21.8 26.4 23.1V24.9ZM24.1 22.8C24.1 22.1 24 21.5 23.8 21.2C23.6 20.8 23.3 20.7 22.9 20.7C22.5 20.7 22.2 20.9 22 21.2C21.8 21.5 21.7 22 21.7 22.7V25.2C21.7 25.9 21.8 26.5 22 26.8C22.2 27.1 22.5 27.3 22.9 27.3C23.3 27.3 23.6 27.1 23.8 26.8C24 26.5 24.1 25.9 24.1 25.2V22.8ZM34.5 24.9C34.5 26.2 34.2 27.3 33.6 28C33 28.7 32.1 29.1 31 29.1C29.9 29.1 29 28.7 28.4 28C27.8 27.3 27.5 26.2 27.5 24.9V23.1C27.5 21.8 27.8 20.7 28.4 20C29 19.3 29.9 18.9 31 18.9C32.1 18.9 33 19.3 33.6 20C34.2 20.7 34.5 21.8 34.5 23.1V24.9ZM32.2 22.8C32.2 22.1 32.1 21.5 31.9 21.2C31.7 20.8 31.4 20.7 31 20.7C30.6 20.7 30.3 20.9 30.1 21.2C29.9 21.5 29.8 22 29.8 22.7V25.2C29.8 25.9 29.9 26.5 30.1 26.8C30.3 27.1 30.6 27.3 31 27.3C31.4 27.3 31.7 27.1 31.9 26.8C32.1 26.5 32.2 25.9 32.2 25.2V22.8Z' fill='white'/%3E%3C/svg%3E%0A")}.maker-wrapper .maker-content__awards .awards__icon > figure.done-orders-50{background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 46C36.1503 46 46 36.1503 46 24C46 11.8497 36.1503 2 24 2C11.8497 2 2 11.8497 2 24C2 36.1503 11.8497 46 24 46Z' fill='%2340E000'/%3E%3Cpath d='M25 6C25 6.6 24.6 7 24 7C23.4 7 23 6.6 23 6C23 5.4 23.4 5 24 5C24.6 5 25 5.4 25 6ZM24 41C23.4 41 23 41.4 23 42C23 42.6 23.4 43 24 43C24.6 43 25 42.6 25 42C25 41.4 24.6 41 24 41ZM33.9 8.9C33.6 9.4 33 9.5 32.5 9.3C32 9 31.9 8.4 32.1 7.9C32.3 7.4 33 7.3 33.5 7.5C34 7.8 34.1 8.4 33.9 8.9ZM15.5 38.7C15 38.4 14.4 38.6 14.1 39.1C13.8 39.6 14 40.2 14.5 40.5C15 40.8 15.6 40.6 15.9 40.1C16.1 39.6 16 39 15.5 38.7ZM40.1 15.9C39.6 16.2 39 16 38.7 15.5C38.4 15 38.6 14.4 39.1 14.1C39.6 13.8 40.2 14 40.5 14.5C40.8 15 40.6 15.6 40.1 15.9ZM9.3 32.5C9 32 8.39999 31.9 7.89999 32.1C7.39999 32.4 7.3 33 7.5 33.5C7.7 34 8.39999 34.1 8.89999 33.9C9.39999 33.6 9.6 33 9.3 32.5ZM42 25C41.4 25 41 24.6 41 24C41 23.4 41.4 23 42 23C42.6 23 43 23.4 43 24C43 24.6 42.6 25 42 25ZM7 24C7 23.4 6.6 23 6 23C5.4 23 5 23.4 5 24C5 24.6 5.4 25 6 25C6.6 25 7 24.6 7 24ZM39.1 33.9C38.6 33.6 38.5 33 38.7 32.5C39 32 39.6 31.9 40.1 32.1C40.6 32.4 40.7 33 40.5 33.5C40.3 34 39.6 34.1 39.1 33.9ZM9.3 15.5C9.6 15 9.39999 14.4 8.89999 14.1C8.39999 13.8 7.8 14 7.5 14.5C7.2 15 7.39999 15.6 7.89999 15.9C8.39999 16.1 9 16 9.3 15.5ZM32.1 40.1C31.8 39.6 32 39 32.5 38.7C33 38.4 33.6 38.6 33.9 39.1C34.2 39.6 34 40.2 33.5 40.5C33 40.8 32.4 40.6 32.1 40.1ZM15.5 9.3C16 9 16.1 8.4 15.9 7.9C15.7 7.4 15 7.3 14.5 7.5C14 7.8 13.9 8.4 14.1 8.9C14.3 9.4 15 9.6 15.5 9.3ZM20.3 6.4C20.4 6.9 20.1 7.5 19.6 7.6C19.1 7.7 18.5 7.4 18.4 6.9C18.3 6.4 18.6 5.8 19.1 5.7C19.6 5.5 20.2 5.8 20.3 6.4ZM28.4 40.4C27.9 40.5 27.5 41.1 27.7 41.6C27.8 42.1 28.4 42.5 28.9 42.3C29.4 42.2 29.8 41.6 29.6 41.1C29.4 40.6 28.9 40.3 28.4 40.4ZM29.6 6.9C29.5 7.4 28.9 7.8 28.4 7.6C27.9 7.5 27.5 6.9 27.7 6.4C27.8 5.9 28.4 5.5 28.9 5.7C29.5 5.8 29.8 6.3 29.6 6.9ZM19.6 40.4C19.1 40.3 18.5 40.6 18.4 41.1C18.3 41.6 18.6 42.2 19.1 42.3C19.6 42.4 20.2 42.1 20.3 41.6C20.5 41.1 20.1 40.6 19.6 40.4ZM37.4 12C37 12.4 36.4 12.4 36 12C35.6 11.6 35.6 11 36 10.6C36.4 10.2 37 10.2 37.4 10.6C37.8 11 37.8 11.6 37.4 12ZM12 36C11.6 35.6 11 35.6 10.6 36C10.2 36.4 10.2 37 10.6 37.4C11 37.8 11.6 37.8 12 37.4C12.4 37 12.4 36.4 12 36ZM41.6 20.3C41.1 20.4 40.5 20.1 40.4 19.6C40.3 19.1 40.6 18.5 41.1 18.4C41.6 18.3 42.2 18.6 42.3 19.1C42.5 19.6 42.2 20.2 41.6 20.3ZM7.60001 28.4C7.50001 27.9 6.89999 27.5 6.39999 27.7C5.89999 27.8 5.5 28.4 5.7 28.9C5.8 29.4 6.39999 29.8 6.89999 29.6C7.39999 29.5 7.70001 28.9 7.60001 28.4ZM41.1 29.6C40.6 29.5 40.2 28.9 40.4 28.4C40.5 27.9 41.1 27.5 41.6 27.7C42.1 27.8 42.5 28.4 42.3 28.9C42.2 29.5 41.7 29.8 41.1 29.6ZM7.60001 19.6C7.70001 19.1 7.39999 18.5 6.89999 18.4C6.39999 18.3 5.8 18.6 5.7 19.1C5.6 19.6 5.89999 20.2 6.39999 20.3C6.89999 20.5 7.40001 20.1 7.60001 19.6ZM36 37.4C35.6 37 35.6 36.4 36 36C36.4 35.6 37 35.6 37.4 36C37.8 36.4 37.8 37 37.4 37.4C37 37.8 36.4 37.8 36 37.4ZM12 12C12.4 11.6 12.4 11 12 10.6C11.6 10.2 11 10.2 10.6 10.6C10.2 11 10.2 11.6 10.6 12C11 12.4 11.6 12.4 12 12ZM37 15H11V17H37V15ZM37 31H11V33H37V31ZM16.7 24.1L17.3 19H23.1V20.8H19.2L19 22.8C19.2 22.7 19.4 22.6 19.6 22.5C19.9 22.4 20.1 22.4 20.4 22.4C21.4 22.4 22.2 22.7 22.7 23.3C23.2 23.9 23.5 24.7 23.5 25.8C23.5 26.4 23.4 27 23.1 27.5C22.8 28 22.4 28.4 21.9 28.7C21.4 29 20.8 29.1 20.1 29.1C19.5 29.1 18.9 29 18.3 28.7C17.7 28.4 17.3 28.1 17 27.6C16.7 27.2 16.5 26.6 16.5 26.1H18.8C18.8 26.5 18.9 26.8 19.1 27C19.3 27.2 19.6 27.3 19.9 27.3C20.7 27.3 21.1 26.7 21.1 25.6C21.1 24.5 20.6 24 19.7 24C19.2 24 18.8 24.2 18.5 24.5L16.7 24.1ZM31.5 24.9C31.5 26.2 31.2 27.3 30.6 28C30 28.7 29.1 29.1 28 29.1C26.9 29.1 26 28.7 25.4 28C24.8 27.3 24.5 26.2 24.5 24.9V23.1C24.5 21.8 24.8 20.7 25.4 20C26 19.3 26.9 18.9 28 18.9C29.1 18.9 30 19.3 30.6 20C31.2 20.7 31.5 21.8 31.5 23.1V24.9ZM29.2 22.8C29.2 22.1 29.1 21.5 28.9 21.2C28.7 20.8 28.4 20.7 28 20.7C27.6 20.7 27.3 20.9 27.1 21.2C26.9 21.5 26.8 22 26.8 22.7V25.2C26.8 25.9 26.9 26.5 27.1 26.8C27.3 27.1 27.6 27.3 28 27.3C28.4 27.3 28.7 27.1 28.9 26.8C29.1 26.5 29.2 25.9 29.2 25.2V22.8Z' fill='white'/%3E%3C/svg%3E%0A")}.maker-wrapper .maker-content__awards .awards__icon > figure.done-orders-20{background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 46C36.1503 46 46 36.1503 46 24C46 11.8497 36.1503 2 24 2C11.8497 2 2 11.8497 2 24C2 36.1503 11.8497 46 24 46Z' fill='%2340E000'/%3E%3Cpath d='M25 6C25 6.6 24.6 7 24 7C23.4 7 23 6.6 23 6C23 5.4 23.4 5 24 5C24.6 5 25 5.4 25 6ZM24 41C23.4 41 23 41.4 23 42C23 42.6 23.4 43 24 43C24.6 43 25 42.6 25 42C25 41.4 24.6 41 24 41ZM33.9 8.9C33.6 9.4 33 9.5 32.5 9.3C32 9 31.9 8.4 32.1 7.9C32.3 7.4 33 7.3 33.5 7.5C34 7.8 34.1 8.4 33.9 8.9ZM15.5 38.7C15 38.4 14.4 38.6 14.1 39.1C13.8 39.6 14 40.2 14.5 40.5C15 40.8 15.6 40.6 15.9 40.1C16.1 39.6 16 39 15.5 38.7ZM40.1 15.9C39.6 16.2 39 16 38.7 15.5C38.4 15 38.6 14.4 39.1 14.1C39.6 13.8 40.2 14 40.5 14.5C40.8 15 40.6 15.6 40.1 15.9ZM9.3 32.5C9 32 8.4 31.9 7.9 32.1C7.4 32.4 7.3 33 7.5 33.5C7.8 34 8.4 34.1 8.9 33.9C9.4 33.6 9.6 33 9.3 32.5ZM42 25C41.4 25 41 24.6 41 24C41 23.4 41.4 23 42 23C42.6 23 43 23.4 43 24C43 24.6 42.6 25 42 25ZM7 24C7 23.4 6.6 23 6 23C5.4 23 5 23.4 5 24C5 24.6 5.4 25 6 25C6.6 25 7 24.6 7 24ZM39.1 33.9C38.6 33.6 38.5 33 38.7 32.5C39 32 39.6 31.9 40.1 32.1C40.6 32.4 40.7 33 40.5 33.5C40.3 34 39.6 34.1 39.1 33.9ZM9.3 15.5C9.6 15 9.4 14.4 8.9 14.1C8.4 13.8 7.8 14 7.5 14.5C7.2 15 7.4 15.6 7.9 15.9C8.4 16.1 9 16 9.3 15.5ZM32.1 40.1C31.8 39.6 32 39 32.5 38.7C33 38.4 33.6 38.6 33.9 39.1C34.2 39.6 34 40.2 33.5 40.5C33 40.8 32.4 40.6 32.1 40.1ZM15.5 9.3C16 9 16.1 8.4 15.9 7.9C15.6 7.4 15 7.3 14.5 7.5C14 7.8 13.9 8.4 14.1 8.9C14.4 9.4 15 9.6 15.5 9.3ZM20.3 6.4C20.4 6.9 20.1 7.5 19.6 7.6C19.1 7.7 18.5 7.4 18.4 6.9C18.3 6.4 18.6 5.8 19.1 5.7C19.6 5.5 20.2 5.8 20.3 6.4ZM28.4 40.4C27.9 40.5 27.5 41.1 27.7 41.6C27.9 42.1 28.4 42.5 28.9 42.3C29.4 42.2 29.8 41.6 29.6 41.1C29.5 40.6 28.9 40.3 28.4 40.4ZM29.6 6.9C29.5 7.4 28.9 7.8 28.4 7.6C27.9 7.5 27.5 6.9 27.7 6.4C27.9 5.9 28.4 5.5 28.9 5.7C29.5 5.8 29.8 6.3 29.6 6.9ZM19.6 40.4C19.1 40.3 18.5 40.6 18.4 41.1C18.3 41.6 18.6 42.2 19.1 42.3C19.6 42.4 20.2 42.1 20.3 41.6C20.4 41.1 20.1 40.6 19.6 40.4ZM37.4 12C37 12.4 36.4 12.4 36 12C35.6 11.6 35.6 11 36 10.6C36.4 10.2 37 10.2 37.4 10.6C37.8 11 37.8 11.6 37.4 12ZM12 36C11.6 35.6 11 35.6 10.6 36C10.2 36.4 10.2 37 10.6 37.4C11 37.8 11.6 37.8 12 37.4C12.4 37 12.4 36.4 12 36ZM41.6 20.3C41.1 20.4 40.5 20.1 40.4 19.6C40.3 19.1 40.6 18.5 41.1 18.4C41.6 18.3 42.2 18.6 42.3 19.1C42.5 19.6 42.2 20.2 41.6 20.3ZM7.6 28.4C7.5 27.9 6.9 27.5 6.4 27.7C5.9 27.8 5.5 28.4 5.7 28.9C5.8 29.4 6.4 29.8 6.9 29.6C7.4 29.5 7.7 28.9 7.6 28.4ZM41.1 29.6C40.6 29.5 40.2 28.9 40.4 28.4C40.5 27.9 41.1 27.5 41.6 27.7C42.1 27.8 42.5 28.4 42.3 28.9C42.2 29.5 41.7 29.8 41.1 29.6ZM7.6 19.6C7.7 19.1 7.4 18.5 6.9 18.4C6.4 18.3 5.8 18.6 5.7 19.1C5.6 19.6 5.9 20.2 6.4 20.3C6.9 20.5 7.4 20.1 7.6 19.6ZM36 37.4C35.6 37 35.6 36.4 36 36C36.4 35.6 37 35.6 37.4 36C37.8 36.4 37.8 37 37.4 37.4C37 37.8 36.4 37.8 36 37.4ZM12 12C12.4 11.6 12.4 11 12 10.6C11.6 10.2 11 10.2 10.6 10.6C10.2 11 10.2 11.6 10.6 12C11 12.4 11.6 12.4 12 12ZM37 15H11V17H37V15ZM37 31H11V33H37V31ZM23.5 29H16.6V27.5L19.8 24.1C20.6 23.2 21 22.5 21 22C21 21.6 20.9 21.2 20.7 21C20.5 20.8 20.2 20.7 19.9 20.7C19.6 20.7 19.3 20.9 19 21.1C18.8 21.4 18.7 21.8 18.7 22.2H16.4C16.4 21.6 16.6 21 16.9 20.5C17.2 20 17.6 19.6 18.2 19.3C18.7 19 19.3 18.9 20 18.9C21.1 18.9 21.9 19.1 22.5 19.6C23.1 20.1 23.4 20.8 23.4 21.7C23.4 22.1 23.3 22.5 23.2 22.8C23.1 23.2 22.8 23.6 22.5 24C22.2 24.4 21.7 25 21 25.6L19.7 27.1H23.6V29H23.5ZM31.6 24.9C31.6 26.2 31.3 27.3 30.7 28C30.1 28.7 29.2 29.1 28.1 29.1C27 29.1 26.1 28.7 25.5 28C24.9 27.3 24.6 26.2 24.6 24.9V23.1C24.6 21.8 24.9 20.7 25.5 20C26.1 19.3 27 18.9 28.1 18.9C29.2 18.9 30.1 19.3 30.7 20C31.3 20.7 31.6 21.8 31.6 23.1V24.9ZM29.3 22.8C29.3 22.1 29.2 21.5 29 21.2C28.8 20.8 28.5 20.7 28.1 20.7C27.7 20.7 27.4 20.9 27.2 21.2C27 21.5 26.9 22 26.9 22.7V25.2C26.9 25.9 27 26.5 27.2 26.8C27.4 27.1 27.7 27.3 28.1 27.3C28.5 27.3 28.8 27.1 29 26.8C29.2 26.5 29.3 25.9 29.3 25.2V22.8Z' fill='white'/%3E%3C/svg%3E%0A")}.maker-wrapper .maker-content__awards .awards__icon > figure.done-orders-10{background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 46C36.1503 46 46 36.1503 46 24C46 11.8497 36.1503 2 24 2C11.8497 2 2 11.8497 2 24C2 36.1503 11.8497 46 24 46Z' fill='%2340E000'/%3E%3Cpath d='M25 6C25 6.6 24.6 7 24 7C23.4 7 23 6.6 23 6C23 5.4 23.4 5 24 5C24.6 5 25 5.4 25 6ZM24 41C23.4 41 23 41.4 23 42C23 42.6 23.4 43 24 43C24.6 43 25 42.6 25 42C25 41.4 24.6 41 24 41ZM33.9 8.9C33.6 9.4 33 9.5 32.5 9.3C32 9 31.9 8.4 32.1 7.9C32.4 7.4 33 7.3 33.5 7.5C34 7.8 34.1 8.4 33.9 8.9ZM15.5 38.7C15 38.4 14.4 38.6 14.1 39.1C13.8 39.6 14 40.2 14.5 40.5C15 40.8 15.6 40.6 15.9 40.1C16.1 39.6 16 39 15.5 38.7ZM40.1 15.9C39.6 16.2 39 16 38.7 15.5C38.4 15 38.6 14.4 39.1 14.1C39.6 13.8 40.2 14 40.5 14.5C40.7 15 40.6 15.6 40.1 15.9ZM9.3 32.5C9 32 8.4 31.9 7.9 32.1C7.4 32.4 7.3 33 7.5 33.5C7.7 34 8.4 34.1 8.9 33.9C9.4 33.6 9.6 33 9.3 32.5ZM42 25C41.4 25 41 24.6 41 24C41 23.4 41.4 23 42 23C42.6 23 43 23.4 43 24C43 24.6 42.6 25 42 25ZM7 24C7 23.4 6.6 23 6 23C5.4 23 5 23.4 5 24C5 24.6 5.4 25 6 25C6.6 25 7 24.6 7 24ZM39.1 33.9C38.6 33.6 38.5 33 38.7 32.5C39 32 39.6 31.9 40.1 32.1C40.6 32.4 40.7 33 40.5 33.5C40.2 34 39.6 34.1 39.1 33.9ZM9.3 15.5C9.6 15 9.4 14.4 8.9 14.1C8.4 13.8 7.8 14 7.5 14.5C7.2 15 7.4 15.6 7.9 15.9C8.4 16.1 9 16 9.3 15.5ZM32.1 40.1C31.8 39.6 32 39 32.5 38.7C33 38.4 33.6 38.6 33.9 39.1C34.2 39.6 34 40.2 33.5 40.5C33 40.8 32.4 40.6 32.1 40.1ZM15.5 9.3C16 9 16.1 8.4 15.9 7.9C15.7 7.4 15 7.3 14.5 7.5C14 7.8 13.9 8.4 14.1 8.9C14.3 9.4 15 9.6 15.5 9.3ZM20.3 6.4C20.4 6.9 20.1 7.5 19.6 7.6C19.1 7.7 18.5 7.4 18.4 6.9C18.3 6.4 18.6 5.8 19.1 5.7C19.6 5.5 20.2 5.8 20.3 6.4ZM28.4 40.4C27.9 40.5 27.5 41.1 27.7 41.6C27.9 42.1 28.4 42.5 28.9 42.3C29.4 42.2 29.8 41.6 29.6 41.1C29.5 40.6 28.9 40.3 28.4 40.4ZM29.6 6.9C29.5 7.4 28.9 7.8 28.4 7.6C27.9 7.5 27.5 6.9 27.7 6.4C27.9 5.9 28.4 5.5 28.9 5.7C29.5 5.8 29.8 6.3 29.6 6.9ZM19.6 40.4C19.1 40.3 18.5 40.6 18.4 41.1C18.3 41.6 18.6 42.2 19.1 42.3C19.6 42.4 20.2 42.1 20.3 41.6C20.4 41.1 20.1 40.6 19.6 40.4ZM37.4 12C37 12.4 36.4 12.4 36 12C35.6 11.6 35.6 11 36 10.6C36.4 10.2 37 10.2 37.4 10.6C37.8 11 37.8 11.6 37.4 12ZM12 36C11.6 35.6 11 35.6 10.6 36C10.2 36.4 10.2 37 10.6 37.4C11 37.8 11.6 37.8 12 37.4C12.4 37 12.4 36.4 12 36ZM41.6 20.3C41.1 20.4 40.5 20.1 40.4 19.6C40.3 19.1 40.6 18.5 41.1 18.4C41.6 18.3 42.2 18.6 42.3 19.1C42.5 19.6 42.2 20.2 41.6 20.3ZM7.6 28.4C7.5 27.9 6.9 27.5 6.4 27.7C5.9 27.8 5.5 28.4 5.7 28.9C5.8 29.4 6.4 29.8 6.9 29.6C7.4 29.5 7.7 28.9 7.6 28.4ZM41.1 29.6C40.6 29.5 40.2 28.9 40.4 28.4C40.6 27.9 41.1 27.5 41.6 27.7C42.1 27.8 42.5 28.4 42.3 28.9C42.2 29.5 41.7 29.8 41.1 29.6ZM7.6 19.6C7.7 19.1 7.4 18.5 6.9 18.4C6.4 18.3 5.8 18.6 5.7 19.1C5.6 19.6 5.9 20.2 6.4 20.3C6.9 20.5 7.4 20.1 7.6 19.6ZM36 37.4C35.6 37 35.6 36.4 36 36C36.4 35.6 37 35.6 37.4 36C37.8 36.4 37.8 37 37.4 37.4C37 37.8 36.4 37.8 36 37.4ZM12 12C12.4 11.6 12.4 11 12 10.6C11.6 10.2 11 10.2 10.6 10.6C10.2 11 10.2 11.6 10.6 12C11 12.4 11.6 12.4 12 12ZM37 15H11V17H37V15ZM37 31H11V33H37V31ZM21.8 29H19.5V21.6L17.2 22.3V20.5L21.6 19H21.8V29ZM30.7 24.9C30.7 26.2 30.4 27.3 29.8 28C29.2 28.7 28.3 29.1 27.2 29.1C26.1 29.1 25.2 28.7 24.6 28C24 27.3 23.7 26.2 23.7 24.9V23.1C23.7 21.8 24 20.7 24.6 20C25.2 19.3 26.1 18.9 27.2 18.9C28.3 18.9 29.2 19.3 29.8 20C30.4 20.7 30.7 21.8 30.7 23.1V24.9ZM28.4 22.8C28.4 22.1 28.3 21.5 28.1 21.2C27.9 20.8 27.6 20.7 27.2 20.7C26.8 20.7 26.5 20.9 26.3 21.2C26.1 21.5 26 22 26 22.7V25.2C26 25.9 26.1 26.5 26.3 26.8C26.5 27.1 26.8 27.3 27.2 27.3C27.6 27.3 27.9 27.1 28.1 26.8C28.3 26.5 28.4 25.9 28.4 25.2V22.8Z' fill='white'/%3E%3C/svg%3E%0A")}.maker-wrapper .maker-content__awards .awards__icon > figure.proj-portfolio-100{background-image:url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 46C36.1503 46 46 36.1503 46 24C46 11.8497 36.1503 2 24 2C11.8497 2 2 11.8497 2 24C2 36.1503 11.8497 46 24 46Z' fill='%2360C0FF'/%3E%3Cpath d='M25 6C25 6.6 24.6 7 24 7C23.4 7 23 6.6 23 6C23 5.4 23.4 5 24 5C24.6 5 25 5.4 25 6ZM24 41C23.4 41 23 41.4 23 42C23 42.6 23.4 43 24 43C24.6 43 25 42.6 25 42C25 41.4 24.6 41 24 41ZM33.9 8.9C33.6 9.4 33 9.5 32.5 9.3C32 9 31.9 8.4 32.1 7.9C32.3 7.4 33 7.3 33.5 7.5C34 7.8 34.1 8.4 33.9 8.9ZM15.5 38.7C15 38.4 14.4 38.6 14.1 39.1C13.8 39.6 14 40.2 14.5 40.5C15 40.8 15.6 40.6 15.9 40.1C16.1 39.6 16 39 15.5 38.7ZM40.1 15.9C39.6 16.2 39 16 38.7 15.5C38.4 15 38.6 14.4 39.1 14.1C39.6 13.8 40.2 14 40.5 14.5C40.7 15 40.6 15.6 40.1 15.9ZM9.29999 32.5C8.99999 32 8.39999 31.9 7.89999 32.1C7.39999 32.4 7.3 33 7.5 33.5C7.8 34 8.39999 34.1 8.89999 33.9C9.39999 33.6 9.59999 33 9.29999 32.5ZM42 25C41.4 25 41 24.6 41 24C41 23.4 41.4 23 42 23C42.6 23 43 23.4 43 24C43 24.6 42.6 25 42 25ZM7 24C7 23.4 6.6 23 6 23C5.4 23 5 23.4 5 24C5 24.6 5.4 25 6 25C6.6 25 7 24.6 7 24ZM39.1 33.9C38.6 33.6 38.5 33 38.7 32.5C39 32 39.6 31.9 40.1 32.1C40.6 32.4 40.7 33 40.5 33.5C40.2 34 39.6 34.1 39.1 33.9ZM9.29999 15.5C9.59999 15 9.39999 14.4 8.89999 14.1C8.39999 13.8 7.8 14 7.5 14.5C7.2 15 7.39999 15.6 7.89999 15.9C8.39999 16.1 8.99999 16 9.29999 15.5ZM32.1 40.1C31.8 39.6 32 39 32.5 38.7C33 38.4 33.6 38.6 33.9 39.1C34.2 39.6 34 40.2 33.5 40.5C33 40.8 32.4 40.6 32.1 40.1ZM15.5 9.3C16 9 16.1 8.4 15.9 7.9C15.7 7.4 15 7.3 14.5 7.5C14 7.8 13.9 8.4 14.1 8.9C14.3 9.4 15 9.6 15.5 9.3ZM20.3 6.4C20.4 6.9 20.1 7.5 19.6 7.6C19.1 7.7 18.5 7.4 18.4 6.9C18.3 6.4 18.6 5.8 19.1 5.7C19.6 5.5 20.2 5.8 20.3 6.4ZM28.4 40.4C27.9 40.5 27.5 41.1 27.7 41.6C27.9 42.1 28.4 42.5 28.9 42.3C29.4 42.2 29.8 41.6 29.6 41.1C29.4 40.6 28.9 40.3 28.4 40.4ZM29.6 6.9C29.5 7.4 28.9 7.8 28.4 7.6C27.9 7.5 27.5 6.9 27.7 6.4C27.9 5.9 28.4 5.5 28.9 5.7C29.5 5.8 29.8 6.3 29.6 6.9ZM19.6 40.4C19.1 40.3 18.5 40.6 18.4 41.1C18.3 41.6 18.6 42.2 19.1 42.3C19.6 42.4 20.2 42.1 20.3 41.6C20.4 41.1 20.1 40.6 19.6 40.4ZM37.4 12C37 12.4 36.4 12.4 36 12C35.6 11.6 35.6 11 36 10.6C36.4 10.2 37 10.2 37.4 10.6C37.8 11 37.8 11.6 37.4 12ZM12 36C11.6 35.6 11 35.6 10.6 36C10.2 36.4 10.2 37 10.6 37.4C11 37.8 11.6 37.8 12 37.4C12.4 37 12.4 36.4 12 36ZM41.6 20.3C41.1 20.4 40.5 20.1 40.4 19.6C40.3 19.1 40.6 18.5 41.1 18.4C41.6 18.3 42.2 18.6 42.3 19.1C42.4 19.6 42.2 20.2 41.6 20.3ZM7.60001 28.4C7.50001 27.9 6.89999 27.5 6.39999 27.7C5.89999 27.8 5.50001 28.4 5.70001 28.9C5.90001 29.4 6.39999 29.8 6.89999 29.6C7.39999 29.5 7.70001 28.9 7.60001 28.4ZM41.1 29.6C40.6 29.5 40.2 28.9 40.4 28.4C40.6 27.9 41.1 27.5 41.6 27.7C42.1 27.8 42.5 28.4 42.3 28.9C42.1 29.4 41.7 29.8 41.1 29.6ZM7.60001 19.6C7.70001 19.1 7.39999 18.5 6.89999 18.4C6.39999 18.3 5.80001 18.6 5.70001 19.1C5.60001 19.6 5.89999 20.2 6.39999 20.3C6.89999 20.5 7.40001 20.1 7.60001 19.6ZM36 37.4C35.6 37 35.6 36.4 36 36C36.4 35.6 37 35.6 37.4 36C37.8 36.4 37.8 37 37.4 37.4C37 37.8 36.4 37.8 36 37.4ZM12 12C12.4 11.6 12.4 11 12 10.6C11.6 10.2 11 10.2 10.6 10.6C10.2 11 10.2 11.6 10.6 12C11 12.4 11.6 12.4 12 12ZM18.7 22.3H16.7V16L14.8 16.6V15L18.5 13.7H18.7V22.3ZM26.2 18.8C26.2 20 25.9 20.8 25.4 21.5C24.9 22.2 24.2 22.4 23.2 22.4C22.3 22.4 21.5 22.1 21 21.5C20.5 20.9 20.2 20 20.2 18.8V17.2C20.2 16 20.5 15.2 21 14.5C21.5 13.8 22.3 13.6 23.2 13.6C24.1 13.6 24.9 13.9 25.4 14.5C25.9 15.1 26.2 16 26.2 17.2V18.8ZM24.3 17C24.3 16.4 24.2 15.9 24.1 15.6C24 15.3 23.7 15.1 23.3 15.1C23 15.1 22.7 15.2 22.6 15.5C22.5 15.8 22.4 16.2 22.4 16.8V19C22.4 19.6 22.5 20.1 22.6 20.4C22.7 20.7 23 20.8 23.4 20.8C23.7 20.8 24 20.7 24.1 20.4C24.2 20.1 24.3 19.7 24.3 19V17ZM33.2 18.8C33.2 20 32.9 20.8 32.4 21.5C31.9 22.2 31.2 22.4 30.2 22.4C29.3 22.4 28.5 22.1 28 21.5C27.5 20.9 27.2 20 27.2 18.8V17.2C27.2 16 27.5 15.2 28 14.5C28.5 13.8 29.3 13.6 30.2 13.6C31.1 13.6 31.9 13.9 32.4 14.5C32.9 15.1 33.2 16 33.2 17.2V18.8ZM31.2 17C31.2 16.4 31.1 15.9 31 15.6C30.9 15.3 30.6 15.1 30.2 15.1C29.9 15.1 29.6 15.2 29.5 15.5C29.4 15.8 29.3 16.2 29.3 16.8V19C29.3 19.6 29.4 20.1 29.5 20.4C29.6 20.7 29.9 20.8 30.3 20.8C30.6 20.8 30.9 20.7 31 20.4C31.1 20.1 31.2 19.7 31.2 19V17ZM36 24H12V25H36V24ZM21 32L22 31L24 33L28 29H24L22 27H18V36H30V29L24 35L21 32Z' fill='white'/%3E%3C/svg%3E%0A")}.maker-wrapper.maker-profile .maker-content__awards{grid-column:span 2;max-width:510px}.maker-wrapper.maker-profile .maker-content__awards--row{width:100%;display:flex;flex-wrap:wrap}.maker-wrapper.maker-profile .maker-content__awards--row .awards__name{flex:0 0 152px}.maker-wrapper.maker-profile .maker-content__items > .maker-content__address{display:none}.maker-wrapper .maker-content__items > .maker-content__address{padding-left:22px}.maker-wrapper .maker-content__address .maker-content__address--row > *{display:flex;align-items:center;gap:8px;margin-bottom:16px}.maker-wrapper .maker-content__address .email-item{overflow:hidden}.maker-wrapper .maker-content__address figure{height:40px;width:40px;background-color:var(--grayscale-light);border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;flex:0 0 40px}.maker-wrapper .maker-content__address .tel-item span{display:block}.maker-wrapper .maker-content__address a,.maker-wrapper .maker-content__address p,.maker-wrapper .maker-content__address{font-size:14px;line-height:18px;color:var(--grayscale-dark);font-weight:normal}.maker-wrapper .maker-content__address a{white-space:nowrap;display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis}.maker-wrapper .maker-content__items > .item:not(.maker-content__graphic) ul:not(.choose-payment__list){padding-left:12px}.maker-wrapper .maker-content__items .item ul li{list-style:none;font-size:16px;line-height:20px}.maker-wrapper .maker-content__items .item:not(.maker-content__graphic) ul li:before{content:"•";color:var(--grayscale-black);width:14px;display:inline-flex}.maker-wrapper .maker-content__benefit figure{width:40px;height:40px;background-color:var(--primary-soft);border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.maker-wrapper .maker-content__benefit .maker-content__benefit--list > *{display:flex;align-items:center;gap:10px;margin-bottom:16px}.maker-wrapper .maker-content__benefit .maker-content__benefit--list > .choose-payment-block{align-items:flex-start}.maker-wrapper .maker-content__benefit .maker-content__benefit--list > .choose-payment-block .choose-payment-title{min-height:40px;display:flex;align-items:center}.maker-wrapper .maker-content__benefit .maker-content__benefit--list > * figure{flex:0 0 40px}.maker-wrapper .maker-content__benefit .choose-payment__list{padding-left:5px}.maker-wrapper .maker-content__benefit ul.choose-payment__list li{font-size:14px;line-height:18px}.maker-wrapper .maker-content__graphic .graphic__item{display:flex;min-height:20px}.maker-wrapper .maker-content__graphic .graphic__item .graphic__day{flex:0 0 36px;color:var(--grayscale-soft)}.maker-wrapper .maker-content__graphic .graphic__item .graphic__time{text-transform:lowercase;color:var(--grayscale-black)}.maker-wrapper .maker-content__note--desc p.strong{font-weight:400 !important;width:90%}.maker-wrapper .maker-content__note--desc p:not(:last-child){margin-bottom:18px}.maker-wrapper .maker-content__items button.edit,.maker-wrapper .hint .hintTxt{position:absolute;top:18px;right:14px}.maker-wrapper .maker-content__items .maker-content__note .hintTxt{right:30px}@media (max-width:1701px){.maker-wrapper .maker-content__items > .item,.maker-wrapper .maker-content__items .maker-content__note{max-width:inherit}.maker-wrapper .maker-content__items .maker-content__note{grid-row:1}.maker-wrapper .maker-content__items .maker-content__benefit{grid-row:2}.maker-wrapper .maker-content__items > .item:not(.maker-content__awards):not(.maker-content__address):not(.maker-content__benefit){padding-left:16px}.maker-wrapper.maker-profile .maker-content__awards--row .awards__name{flex:auto}.maker-wrapper .maker-content__items .item .hintTxt{right:30px}.maker-wrapper.maker-profile .maker-content__awards{grid-column:auto}.maker-wrapper.settings .maker-content__items .maker-content__note{grid-row:1}.maker-wrapper.maker-profile .maker-content__profile-faq{grid-column:4;grid-row:1}}@media (max-width:1536px){.maker-wrapper .maker-content__items{margin-left:0}.maker-wrapper .maker-content__items > .item > *{width:100%}.maker-wrapper .maker-content__items .maker-content__note .maker-content__note--desc{max-height:inherit;overflow:inherit}.maker-wrapper .maker-content__items .maker-content__note{grid-column:1/4;grid-row:1}.maker-wrapper .maker-content__items .maker-content__address,.maker-wrapper .maker-content__items .maker-content__graphic,.maker-wrapper .maker-content__items .maker-content__awards{grid-row:2}.maker-wrapper .maker-content__items .maker-content__benefit,.maker-wrapper .maker-content__items .maker-content__type-services,.maker-wrapper .maker-content__items .maker-content__type-product,.maker-wrapper .maker-content__items .maker-content__other-product{grid-row:3}.maker-wrapper .maker-content__items .maker-content__benefit,.maker-wrapper .maker-content__items .maker-content__type-product{grid-row:3/5}.maker-wrapper .maker-content__items .maker-content__type-services{grid-column:3/4;grid-row:3;border-bottom:none;padding-bottom:0}.maker-wrapper .maker-content__items .maker-content__other-product{grid-column:3/4;grid-row:4;padding-top:0}.maker-wrapper.maker-profile .maker-content__profile-faq{grid-column:3;grid-row:2}}@media (max-width:1152px){.maker-wrapper .maker-content__items{padding-left:32px}.maker-wrapper.settings .maker-content__items .maker-content__note{grid-column:1/3}.maker-wrapper.settings .maker-content__items .maker-content__benefit{grid-row:3}.maker-wrapper.settings .maker-content__items .maker-content__graphic{grid-column:2;grid-row:3}.maker-wrapper.settings .maker-content__items .maker-content__type-product{grid-column:1;grid-row:4/6}.maker-wrapper.settings .maker-content__items .maker-content__type-services{grid-column:2;grid-row:4}.maker-wrapper.settings .maker-content__items .maker-content__other-product{grid-column:2;grid-row:5}.maker-wrapper.maker-profile .maker-content__items .maker-content__type-services{grid-column:1;grid-row:5}.maker-wrapper.maker-profile .maker-content__items .maker-content__other-product{grid-column:2;grid-row:5;padding-top:16px}.maker-wrapper.maker-profile .maker-content__items .maker-content__type-services{border-bottom:1px solid var(--grayscale-light);padding-bottom:16px}.maker-wrapper.maker-profile .maker-content__profile-faq{grid-column:1/3;grid-row:6;padding-top:0}.maker-wrapper.maker-profile .maker-content__awards--row{flex-direction:column;flex-wrap:nowrap}}@media (max-width:960px){.maker-wrapper.settings .maker-content__items > .item,.maker-wrapper.maker-profile .maker-content__items > .item{max-width:100%;grid-column:1;grid-row:auto}.maker-wrapper.settings .maker-content__items .maker-content__note,.maker-wrapper.maker-profile .maker-content__items .maker-content__note{grid-row:1}.maker-wrapper.settings .maker-content__items .maker-content__benefit{grid-row:5}.maker-wrapper.maker-profile .maker-content__items .maker-content__benefit{grid-row:3}.maker-wrapper.settings .maker-content__items .maker-content__type-services{border-bottom:1px solid var(--grayscale-light)}.maker-wrapper .maker-content__address .maker-content__address--row .maker-content__address--address{margin-bottom:0}.maker-wrapper .item .maker-content__awards--row,.maker-wrapper .item .maker-content__benefit--row{padding-bottom:0}.maker-wrapper .maker-content__items .no-awards{border-bottom:none;padding:0}.maker-wrapper .maker-content__items .no-awards + .maker-content__address{padding-top:0}}@media (max-width:600px){.uf-maker .maker-wrapper.settings .maker-card{margin-bottom:0;border-bottom:1px solid var(--grayscale-pale)}}.modal.regions-expert > .content-wrapper{width:100%;max-width:1024px;max-height:736px;height:100%}.modal.regions-expert .content{height:100%}.modal.regions-expert .content > h3{margin:18px 32px 0 24px;min-height:48px;display:flex;align-items:center;text-align:center;justify-content:center;font-size:24px;line-height:24px;font-weight:900;color:var(--grayscale-base)}.modal.regions-expert .content > h4{font-size:14px;line-height:18px;color:#999;min-height:48px;display:flex;align-items:center;text-align:center;margin:0 24px}.modal.regions-expert .form__regions-expert .accordion::-webkit-scrollbar{width:0}.modal.regions-expert .form__regions-expert .accordion{list-style:none;padding:0 48px;max-height:440px;overflow:auto}.modal.regions-expert .form__regions-expert .accordion li .inner{display:none}.modal.regions-expert .form__regions-expert .accordion li{position:relative;border-bottom:1px solid var(--grayscale-light)}.modal.regions-expert .form__regions-expert .accordion li .inner.show{border-top:1px solid var(--grayscale-light)}.modal.regions-expert .form__regions-expert .accordion li:nth-of-type(1) .check-all-reg > label,.modal.regions-expert .form__regions-expert .accordion li:nth-of-type(5) .check-all-reg > label,.modal.regions-expert .form__regions-expert .accordion li:nth-of-type(12) .check-all-reg > label{opacity:.2;pointer-events:none}.modal.regions-expert [class*=check-all-reg]{position:absolute;top:21px;left:8px;z-index:1}.modal.regions-expert .form__regions-expert .accordion li .toggle{display:flex;align-items:center;color:var(--grayscale-base);font-weight:700;font-size:20px;line-height:20px;height:64px;padding:0 16px 0 38px;transition:all 0.3s ease;width:100%;position:relative}.modal.regions-expert .form__regions-expert .accordion li .toggle:after{content:"";background:url(/css/../media/arrow-b.svg) no-repeat;width:16px;height:16px;position:absolute;right:27px;top:27px;transition:all 0.2s ease}.modal.regions-expert .form__regions-expert .accordion li.active .toggle:after{transform:rotate(-180deg);transition:all 0.2s ease}.modal.regions-expert .form__regions-expert .column{display:flex;flex-wrap:wrap;padding-top:24px;padding-left:24px}.modal.regions-expert .form__regions-expert .column label{flex:0 0 25%;display:flex;align-items:center;height:32px;font-weight:400;font-size:14px;line-height:18px;cursor:pointer}.form__regions .list__regions .no_active,.maker-page .regions-expert .no_active{opacity:0.2;pointer-events:none;font-weight:normal !important}.modal.regions-expert .form__regions-expert .column label .label{padding-left:24px}.modal.regions-expert .form__regions-expert .column label input:checked ~ .label{color:var(--primary-base);font-weight:700}.modal.regions-expert .action{justify-content:end;grid-template-columns:176px 176px;grid-column-gap:32px;margin-top:64px;padding-right:48px}.modal.regions-expert .action button{width:176px}.maker-page .maker-wrapper .password{background-color:#fff;border-top:2px solid var(--grayscale-barely)}.delete-account{background-color:#fff;padding-right:16px !important}.delete-account form{display:flex;align-items:center;min-height:48px;position:relative;overflow:hidden}.delete-account form:before{content:'';background-color:var(--grayscale-pale);width:100%;height:1px;position:absolute;top:0;right:24px}.delete-account form label{display:inline-block;overflow:hidden;text-overflow:ellipsis;width:50%}.delete-account form a.link{margin-left:auto}.maker-wrapper.maker-profile .addFavoriteMaker,.uf-guest .maker-wrapper.maker-profile .addFavoriteMakerAuth{font-size:0;max-width:48px;height:48px;width:100%;background:url("data:image/svg+xml,%3Csvg width='16' height='22' viewBox='0 0 16 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 2V18L8 13.5L2 18V2H14ZM16 0H0V22L8 16L16 22V0Z' fill='white'/%3E%3C/svg%3E%0A") center no-repeat;border-radius:50%;position:absolute;right:16px;z-index:1}.maker-wrapper.maker-profile .addFavoriteMaker{background-color:var(--primary-base)}.uf-guest .maker-wrapper.maker-profile .addFavoriteMakerAuth{background-color:rgba(0,128,224,.6);cursor:help}.maker-wrapper.maker-profile .addFavoriteMaker:hover,.uf-guest .maker-wrapper.maker-profile .addFavoriteMakerAuth:hover{font-size:12px;line-height:16px;text-align:left}.maker-wrapper.maker-profile .addFavoriteMaker:hover .hintTxt,.uf-guest .maker-wrapper.maker-profile .addFavoriteMakerAuth:hover .hintTxt{width:160px;display:flex;background-color:rgba(32,32,32,.75);position:absolute;margin-top:32px;padding:8px;color:#fff}.uf-guest .maker-wrapper.maker-profile .addFavoriteMakerAuth:hover .hintTxt{width:288px}.maker-wrapper.maker-profile .addFavoriteMaker.active{background-color:var(--secondary-accent)}.maker-wrapper .image{position:relative}.maker-wrapper .image .m__switch{position:absolute;right:-150px;bottom:7px}.maker-wrapper .maker-card .row .avatar .btn.edit{top:15px;left:160px}.maker-wrapper .data .btn.edit{top:20px;right:22px}.uf-maker .share-profile__items > .item{padding:8px 28px 8px 0}.uf-maker .share-profile__items > .item a{display:flex;justify-content:space-between;min-height:32px;align-items:center;color:var(--grayscale-dark);font-weight:400}.uf-maker .share-profile__items > .item a svg{transition:all .25s ease-in-out}.uf-maker .share-profile__items > .item a:hover svg{opacity:.8}.maker-wrapper .container .maker-content.portfolio .row.item__1{padding:0 0 0 48px;margin-top:16px}.uf-maker .settings + .container .maker-card{}.uf-maker .maker-content.portfolio .row.item__2{padding:16px}.maker-wrapper .container .maker-content.portfolio h3{font-size:20px;line-height:20px;color:var(--grayscale-black);margin-bottom:24px}.maker-wrapper .container .maker-content.portfolio .row p{font-size:14px;line-height:18px;color:var(--grayscale-black)}.maker-content.portfolio .row.item__1:not(.empty-text){display:grid;grid-template-columns:repeat(auto-fit,minmax(288px,auto));grid-auto-rows:min-content;grid-gap:16px;max-width:calc((320px*4) + (16px*5));margin:0 auto 16px;justify-content:start;max-height:calc(100vh - 415px);overflow:auto}@media (any-hover:hover){.maker-content.portfolio .row.item__1::-webkit-scrollbar{width:8px;height:0}}.maker-content.portfolio .row.item__1{scrollbar-color:#E3D3BF transparent;scrollbar-width:thin}.maker-content.portfolio .row.item__1.empty-text{border-bottom:1px solid var(--grayscale-pale);margin-bottom:16px;width:100%}.maker-content.portfolio .row.item__1::-webkit-scrollbar{width:8px;height:0}.maker-content.portfolio .row.item__1{scrollbar-color:#E3D3BF transparent;scrollbar-width:thin}.maker-content.portfolio .photo{position:relative}.maker-content.portfolio .photo .img{max-width:320px;width:100%;height:240px}.maker-content.portfolio .photo .img img{object-fit:cover;width:100%;height:100%}.maker-content.portfolio .photo:hover{filter:drop-shadow(0px 2px 8px rgba(0,0,0,0.15))}.maker-content.portfolio .photo .icon-favorites.active{background:url(/css/../media/fav.svg) no-repeat;width:16px;height:22px;position:absolute;top:5px;right:6px;filter:brightness(0) invert(1)}.maker-content.portfolio .row.item__1 .photo .tile__title{font-weight:500;font-size:14px;line-height:18px;padding-right:16px;color:#fff;min-height:32px;display:flex;align-items:center;position:absolute;bottom:7px;left:16px;width:100%;z-index:2;opacity:0;transition:opacity 0.2s ease-in-out}.maker-content.portfolio .row.item__1 .photo:hover .tile__title{opacity:1}.maker-content.portfolio .photo .tile__title:before{content:"";background:linear-gradient(180deg,rgba(32,32,32,0) 0%,rgba(32,32,32,0.75) 100%);width:100%;min-height:38px;position:absolute;left:-16px;bottom:-7px;z-index:-1}.maker-content.portfolio .photo .tile__title .user-name{display:block;font-size:12px;line-height:16px}.maker-wrapper.maker-profile .portfolio{display:flex;flex-direction:column}.maker-wrapper.maker-profile .portfolio .navbar-select-rub{order:1}.maker-wrapper.maker-profile .portfolio .item__1{order:2}.maker-wrapper .container .maker-content.portfolio .row.item__1{padding-left:16px;padding-right:16px}.maker-wrapper.maker-profile .portfolio .item__2{padding:0 16px 24px 16px;max-width:1336px;margin:0 auto;order:3}.empty-data-text{padding:15px 30px;min-height:72px;font-size:16px;line-height:21px;color:var(--grayscale-black);font-weight:300}.uf-maker.personal-area .empty-data-text{padding-left:0}.reviews-page::-webkit-scrollbar{width:0}.reviews-page .maker-wrapper{}.reviews-page .container{grid-template-columns:352px 1fr}.reviews-page .card-reviews{padding:16px 32px 16px 64px;min-height:443px;height:calc(100vh - 340px);overflow:auto}.reviews-page .card-reviews .none-comments-note{font-size:16px;line-height:21px;max-width:700px;color:var(--grayscale-black);font-weight:300;text-align:left;margin-left:0;padding:15px 30px}.uf-maker .user-pa .bg-header{display:none}.uf-maker .maker-wrapper.user-pa{padding:8px 8px 8px 0}.uf-maker .maker-wrapper.user-pa .container__row{overflow:auto;min-height:inherit;height:calc(100vh - 176px)}.uf-maker .user-pa .container__row .card-reviews{padding:16px 8px 16px 16px;max-width:calc(1328px + 8px);margin:0 auto;min-height:inherit;height:auto}.modal.edit.rBox .card-reviews > h3{font-size:24px;line-height:24px;margin-bottom:16px;min-height:48px;display:flex;align-items:center;justify-content:center}.reviews-page .card-reviews::-webkit-scrollbar{width:0;height:0}.card-reviews .row{display:grid;grid-template-columns:repeat(auto-fit,minmax(418px,max-content));grid-auto-rows:192px;grid-gap:16px}.uf-maker .user-pa .container__row .card-reviews .row{grid-template-columns:repeat(auto-fit,minmax(418px,640px))}.card-reviews .row div[class*=r__items-]{background-color:#fff}.card-reviews .row div[class*=r__items-]:hover{filter:drop-shadow(0px 2px 8px rgba(0,0,0,.15))}.card-reviews .row div[class*=r__items-] .r__box{display:grid;grid-template-columns:192px 1fr min-content;grid-auto-rows:180px;grid-row-gap:32px;padding:16px 8px 0 16px;margin-bottom:16px;overflow:hidden}.card-reviews .reviews__photo{height:170px;overflow:scroll;max-width:96px;margin-left:4px}.card-reviews .reviews__photo::-webkit-scrollbar{width:0}.card-reviews .reviews__photo .img a{width:96px;height:72px;display:inline-block;overflow:hidden}.card-reviews .reviews__photo .img img{width:100%;height:72px;object-fit:cover}.card-reviews .reviews__photo a{margin-bottom:6px;display:block}.card-reviews .r__box .cart .avatar{width:48px;height:48px;display:inline-block;vertical-align:top;margin-right:8px}.card-reviews .r__box .cart .avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.card-reviews .r__box .cart .data{display:inline-block}.card-reviews .r__box .cart strong{display:block;font-size:14px;line-height:32px;color:var(--grayscale-black);height:32px;width:132px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card-reviews .r__box .cart date{display:block;font-size:12px;line-height:16px;color:var(--grayscale-base);margin-bottom:6px}.card-reviews .r__box .cart small{display:block;font-size:10px;line-height:12px;color:var(--grayscale-base)}.card-reviews .r__box .rating{padding-top:13px;padding-left:16px}.card-reviews .r__box .rating p{font-size:10px;line-height:15px;color:var(--grayscale-base);margin-bottom:10px}.card-reviews .r__box .rating [class*=__items]{display:grid;grid-template-columns:80px 1fr;grid-column-gap:3px;justify-items:start}.card-reviews .row div[class*=r__items-] .r__box .content{font-size:14px;line-height:18px;height:160px;overflow:auto;padding-right:8px;padding-left:16px}@media (any-hover:hover){.card-reviews .row div[class*=r__items-] .r__box .content::-webkit-scrollbar{width:1px;height:0}}.card-reviews .row div[class*=r__items-] .r__box .content p{color:var(--grayscale-black)}.modal.rBox{visibility:hidden;z-index:-9999999}.specialists-gallery-page .maker-wrapper .container .maker-content{grid-template-columns:auto}.specialists-gallery-page nav .btn-white-sm{width:220px}.specialists-gallery-page .maker-card.gal{height:588px}.specialists-gallery-page h3.position{margin-top:15px}.specialists-gallery-page .fio{margin-top:12px}.specialists-gallery-page .rang-viyar-bazar{margin-top:23px;margin-bottom:27px}.specialists-gallery-page .rang-viyar-bazar a{font-size:14px;text-align:center;position:relative}.specialists-gallery-page .rang-viyar-bazar a span{color:#F90}.specialists-gallery-page .maker-card .rang-viyar-bazar a:before{content:"";background:url(/css/../media/rang-vb.svg) no-repeat;width:32px;height:32px;position:absolute;left:-45px;top:-8px}.specialists-gallery-page .maker-card.gal .tile .item-1 p{background:url(/css/../media/proj-gallery.svg) no-repeat}.specialists-gallery-page .maker-card.gal .tile .item-2 p{background:url(/css/../media/proj-view.svg) no-repeat 0 3px}.specialists-gallery-page .maker-card.gal .row.link a{padding-left:20px}.specialists-gallery-page .maker-card.gal .tile .item-3 p{background:url(/css/../media/proj-cart-like.svg) no-repeat;background-size:21px}.specialists-gallery-page .maker-card .tile .item-3 span.strong{padding-right:24px}.specialists-gallery-page .maker-card.gal .tile .item-4 p{background:url(/css/../media/proj-fav.svg) no-repeat}.claim-page::-webkit-scrollbar{width:0}.claim-page .myProject.fullscr .boxContent,.claim-page .myProject.fullscr .boxChoise{display:none !important}.claim-page .myProject .boxChoise{border-left:none}.claim-page .main-content__container:not(.my-fast-project) .my-project__menu ul{margin-left:12px}.claim-page .myProject{background-color:var(--grayscale-barely);grid-auto-rows:100%}.claim-page .myProject.all-claims .refuse{visibility:hidden !important;opacity:0;position:absolute}.claim-page .myProject .claim-btn-menu{right:-16px;border-radius:0 16px 16px 0}.claim-page .myProject.open .claim-btn-menu:before{border-width:5px 6px 5px 0;border-color:transparent #74644E transparent transparent}.claim-page .myProject .claim-btn-menu:before{border-width:5px 0 5px 6px;border-color:transparent transparent transparent #74644E}.claim-page .myProject .hidden-sidebar:checked ~ .claim-btn-menu{box-shadow:none;left:inherit;right:0;background-color:#fff;border-radius:16px 0 0 16px}.fullscr .claim-btn-menu{visibility:hidden}.claim-page .myProject[class*=-claims].fullscr,.claim-page .myProject[class*=-orders].fullscr,.claim-page .myProject.order-status.order-step-2.fullscr,.claim-page .myProject.order-status.order-step-3.fullscr{grid-template-columns:1fr 0 0}.claim-page .myProject[class*=-claims].fullscr .slide-preview{display:none}.claim-page .myProject.all-claims{grid-template-columns:768px 512px 511px;border-top:2px solid var(--grayscale-barely)}.claim-page .myProject.open.all-claims{grid-template-columns:1280px 0 511px}.claim-page .myProject.proposition-claims{grid-template-columns:520px 1fr 511px}.claim-page .myProject.open.proposition-claims{grid-template-columns:1280px 0 511px}.claim-page .myProject.pending-claims{grid-template-columns:272px 1fr 511px}.claim-page .myProject.open.pending-claims{grid-template-columns:1280px 0 511px}.claim-page [class*=-claims] nav > ul li:not(:first-child):before{content:"";height:48px;background-color:var(--grayscale-faint);width:1px;position:absolute;top:8px}.claim-page .myProject.proposition-claims:not(.open) li#all-claims a,.claim-page .myProject.proposition-claims:not(.open) li#pending-claims a,.claim-page .myProject.pending-claims:not(.open) li#all-claims a,.claim-page .myProject.pending-claims:not(.open) li#proposition-claims a,.claim-page .myProject.pending-claims:not(.open) li#pending-claims a{font-size:0}.claim-page .proposition-claims:not(.open) .sidebar-project-claim nav > ul{grid-template-columns:64px 239px 64px}.claim-page .pending-claims:not(.open) .sidebar-project-claim nav > ul{grid-template-columns:64px 64px 64px}.claim-page .pending-claims .sidebar-project-claim .tab-list{display:none}.claim-page .sidebar-project-claim nav > ul li{position:relative}.claim-page .myProject[class*=-claims]:not(.open) aside nav li:after{content:attr(data-num);background-color:var(--color--blue--soft);border-radius:8px;min-width:16px;height:16px;font-size:10px;line-height:12px;font-weight:700;color:#fff;position:absolute;top:8px;left:36px;padding:0 5px;display:flex;align-items:center;z-index:1}.claim-page .myProject[class*=-orders].fullscr aside nav li:after{content:"" !important;background-color:transparent !important}.claim-page .myProject[class*=-claims] aside nav li[data-null="0"]:after{background-color:transparent !important;color:transparent !important}.claim-page .myProject.all-claims:not(.open) aside nav li:after,.claim-page .myProject.proposition-claims:not(.open) li#proposition-claims:after{content:"";background-color:transparent}.claim-page .myProject.proposition-claims:not(.open) aside nav li#all-claims:after,.claim-page .myProject.pending-claims:not(.open) aside nav li#all-claims:after{background-color:var(--tertiary-green-base)}.claim-page .sidebar .type-radio{z-index:inherit}.claim-page .sidebar-project-claim .container__claims{padding-bottom:8px;height:calc(100vh - 240px);overflow:auto}.claim-page .sidebar-project-claim nav{margin-bottom:1px}.claim-page .sidebar-project-claim nav > ul{display:flex;gap:19px;grid-auto-rows:64px;background-color:#fff;border-right:2px solid var(--grayscale-barely);list-style:none;align-items:center}.claim-page .sidebar-project-claim nav > ul a{height:64px;display:inline-block;line-height:64px;color:var(--grayscale-black);padding-left:79px;position:relative;z-index:1}.claim-page .proposition-claims .sidebar-project-claim nav > ul li#all-claims a,.claim-page .pending-claims .sidebar-project-claim nav > ul a{padding-left:45px}.claim-page .proposition-claims.open .sidebar-project-claim nav > ul li#all-claims a,.claim-page .pending-claims.open .sidebar-project-claim nav > ul a{padding-left:79px}.claim-page .pending-claims .sidebar-project-claim nav > ul li.active + li:before{background-color:transparent !important}.claim-page .sidebar-project-claim nav > ul a em{font-style:normal;font-weight:400;color:var(--primary-base)}.claim-page .sidebar-project-claim nav > ul a:hover,.claim-page .sidebar-project-claim nav > ul .active a{color:var(--primary-base)}.claim-page .sidebar-project-claim nav li a:hover:after,.claim-page .sidebar-project-claim nav li.active a:after{content:"";background-color:var(--primary-base);width:65px;height:64px;position:absolute;left:-1px;top:0;z-index:-1}.claim-page .sidebar-project-claim nav li a:before{content:"";width:20px;height:22px;position:absolute;top:20px;left:22px}.claim-page .sidebar-project-claim nav li#all-claims a:before{background:url(/css/../media/claim/all-claims.svg) no-repeat}.claim-page .sidebar-project-claim nav li#proposition-claims a:before{background:url(/css/../media/claim/proposition.svg) no-repeat}.claim-page .sidebar-project-claim nav li#pending-claims a:before{background:url(/css/../media/claim/pending.svg) no-repeat}.claim-page .sidebar-project-claim nav li#all-claims a:hover:before,.claim-page .sidebar-project-claim nav li#all-claims.active a:before{background:url(/css/../media/claim/all-claims-h.svg) no-repeat}.claim-page .sidebar-project-claim nav li#proposition-claims a:hover:before,.claim-page .sidebar-project-claim nav li#proposition-claims.active a:before{background:url(/css/../media/claim/proposition-h.svg) no-repeat}.claim-page .sidebar-project-claim nav li#pending-claims a:hover:before,.claim-page .sidebar-project-claim nav li#pending-claims.active a:before{background:url(/css/../media/claim/pending-h.svg) no-repeat}.claim-page .tab-list{position:absolute;right:18px;top:15px}.claim-page .tab-list li{display:inline-block;margin-right:-3px}.claim-page .tab-list li:not(.ui-state-active){background-color:var(--grayscale-barely)}.grid-w240{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,240px));grid-auto-rows:112px;grid-gap:8px;padding:7px 16px 8px;margin-bottom:24px}.grid-w240 [class*=tiles__items-]{background-color:#fff;overflow:hidden;transition:0.15s ease-in-out}.grid-w240::-webkit-scrollbar{width:0}.grid-w240{scrollbar-color:transparent transparent;scrollbar-width:none}.grid-w240 [class*=tiles__items-].active{border:1px solid var(--primary-base)}.grid-w240 [class*=tiles__items-].active,.grid-w240 [class*=tiles__items-]:hover{cursor:pointer;transition:0.15s ease-in-out}.grid-w240 .title{position:relative;overflow:hidden}.grid-w240 .title h3{font-weight:bold;font-size:16px;color:var(--primary-base);height:32px;line-height:32px;padding:0 32px 0 16px;justify-items:start;width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}i.led{border-radius:50%;width:8px;height:8px;position:absolute;right:12px;top:12px}i.led.green{background:#40E000}i.led.orange{background:#F90}i.led.gray{background-color:var(--grayscale-faint)}.grid-w240 .article{display:grid;grid-template-columns:64px 1fr;grid-column-gap:12px;margin:0 8px;height:64px;overflow:hidden}.grid-w240 .article .img{background-repeat:no-repeat;background-size:64px 64px;background-position:center center;width:64px;height:64px;overflow:hidden;position:relative}.grid-w240 .article .list{word-break:break-all;height:105px}.grid-w240 .article .list p,.grid-w240 .article .list date{display:block;font-size:12px;line-height:16px;color:var(--grayscale-base)}.grid-w240 .article .list .short_str{display:-webkit-box !important;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.grid-w240 .article .list code{color:var(--primary-base);font-size:12px;display:block;position:absolute;right:8px;top:95px}.grid-w240 .article .list s{text-decoration-line:none;font-weight:500}.grid-w240 .article .list .strong s{font-weight:600}.claim-page .boxContent{background-color:#fff}.claim-page .boxContent .title,.claim-page .boxChoise .title{background-color:#fff;min-height:48px;padding:16px 0 16px 32px;align-items:center;display:flex;gap:16px}.claim-page .proposition-claims .boxContent .title{grid-template-columns:auto 1fr auto auto;padding-right:32px}.uf-maker .claim-page .pending-claims .boxContent .title{padding-right:32px}.claim-page .title > .customer{cursor:pointer;margin-left:20px}.claim-page .title > .customer .img{background-repeat:no-repeat;background-size:cover;width:32px;height:32px;border-radius:50%;display:inline-block;vertical-align:bottom}.claim-page .title > .customer p{color:var(--grayscale-black);font-size:12px;font-weight:bold;line-height:25px;display:inline-block;padding-left:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.claim-page [class*=-claims] .title > .customer p{max-width:80%}.claim-page [class*=-orders] .title > .customer p{max-width:60%}.claim-page .my-orders.finished .title > .customer p{max-width:70%}.modal.edit.customer-info .content-wrapper{width:100%;max-width:1152px;min-height:560px;background-color:var(--grayscale-barely)}.modal.customer-info .modal-header h2{font-size:14px;color:var(--grayscale-base);height:32px;line-height:32px;padding:0 16px}.modal.customer-info .modal-header .bg-header{background-size:cover;height:160px}.modal.customer-info .container > .content{display:grid;grid-template-columns:352px 256px 1fr;grid-auto-rows:1fr}.modal.edit.customer-info[data-modal=customerModal-short] .content-wrapper{max-width:896px}.modal.customer-info[data-modal=customerModal-short] .container > .content{grid-template-columns:352px 1fr}.modal.edit.customer-info .container > .content{padding:0 32px;text-align:left}.modal.customer-info .container .card{background-color:#fff;padding:0 32px;position:relative;min-height:336px}.modal.customer-info .container .card .photo{width:160px;height:160px;margin-top:-80px}.modal.customer-info .container .card .photo img{width:100%;height:100%;object-fit:cover;border-radius:50%;border:2px solid #FFF}.modal.customer-info .container .card .data{padding-left:48px;border-bottom:1px solid var(--grayscale-pale)}.modal.customer-info .container .card .data h6{color:var(--grayscale-black);font-weight:normal;font-size:16px;line-height:32px;height:32px;margin-top:8px}.modal.customer-info .container .card .data h3{color:var(--grayscale-base);font-weight:900;font-size:24px;line-height:24px;height:64px;display:grid;align-items:center;margin-bottom:8px;white-space:nowrap;overflow:hidden}.modal.edit.customer-info .container .card .data .num-order{color:var(--grayscale-black);font-weight:bold;font-size:14px;line-height:18px;padding-left:0;padding-bottom:16px}.modal.customer-info .container .card .data .num-order small{color:var(--grayscale-black);font-weight:normal;font-size:12px;line-height:16px;padding-left:3px}.modal.customer-info .container .card .meta{padding:17px 24px 0 8px}.modal.customer-info .container .card .meta [class*=items-]{display:grid;grid-template-columns:22px 1fr auto;align-items:center;padding-bottom:11px}.modal.customer-info .container .card .meta,.modal.customer-info .container .card .meta p{color:var(--grayscale-black);font-size:12px;line-height:16px}.modal.customer-info .container .card .meta p{padding-left:20px}.modal.customer-info .container .card .meta i.icon{width:20px;height:22px;display:inline-block}.modal.customer-info .container .card .meta .loc i.icon{background:url(/css/../media/loc-gray.svg) no-repeat}.modal.customer-info .container .card .meta .reg i.icon{background:url(/css/../media/calendar.svg) no-repeat}.modal.customer-info .container .contact,.modal.customer-info .container .desc{margin-top:16px}.modal.customer-info .container .contact{border-right:1px solid var(--grayscale-light)}.modal.customer-info .container .contact > .row{padding:20px 17px 0 31px}.modal.customer-info .container .contact a,.modal.edit.customer-info .container .contact p{display:table;font-weight:normal;font-size:14px;line-height:18px;color:var(--grayscale-black);padding-left:0}.modal.customer-info .container .contact [class*=items-]{display:grid;grid-template-columns:40px auto;grid-column-gap:8px;align-items:center;grid-auto-rows:minmax(48px,auto);margin-bottom:8px}.modal.customer-info .container .contact i.icon{width:40px;height:40px;background-color:var(--grayscale-light);background-repeat:no-repeat;background-position:center center;display:inline-block;border-radius:50%}.modal.customer-info .container .contact .tel i.icon{background-image:url(/css/../media/tel.svg)}.modal.customer-info .container .contact .email i.icon{background-image:url(/css/../media/mail.svg)}.modal.customer-info .container .contact .segment i.icon{background-image:url(/css/../media/awards/premium.svg)}.modal.customer-info .container .desc{padding-top:16px;padding-left:21px;max-height:308px;overflow:auto}.modal.edit.customer-info .container .desc p{color:var(--grayscale-black);font-size:14px;line-height:18px;margin-bottom:20px}.claim-page .boxContent h2,.claim-page .boxChoise h2{background:none;margin:0;padding:0;font-size:24px;line-height:24px;color:var(--grayscale-black)}.claim-page .boxContent .title button,.claim-page .boxChoise .title button{text-transform:none;width:100%;min-width:inherit;padding:0 8px;margin-left:auto;max-width:144px}.claim-page .myProject .boxContent .content{border-right:8px solid #fff;height:calc(100vh - 234px);overflow:auto}.uf-maker .claim-page .myProject.my-orders .boxContent .content{height:calc(100vh - 284px)}.claim-page .myProject.proposition-claims .boxContent .content,.claim-page .myProject.pending-claims .boxContent .content{height:calc(100vh - 240px)}.claim-page .myProject.all-claims .boxContent .content{height:calc(100vh - 195px)}.claim-page .my-orders .boxContent{width:100%;overflow:auto}.claim-page .myProject .boxContent .content .upload-photo-order{clear:both;padding:0 32px 0}.claim-page .myProject .boxContent .master-column + .content .upload-photo-order{padding-left:0}.claim-page .myProject .boxContent .content .col-grid-1 button{width:192px;text-transform:lowercase;margin:16px 16px 0 auto}.claim-page .myProject .boxContent .content .col-grid-1 button:first-letter{text-transform:uppercase}.claim-page .myProject .table-size{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2px;padding:8px 0 0}.claim-page .myProject.pending-claims .table-size{padding-top:0}.claim-page .myProject .table-size{border-bottom:1px solid var(--grayscale-light);margin-left:32px;margin-right:32px}.claim-page .myProject .table-size .th.first,.claim-page .myProject .table-size .td.first{grid-column:1/3}.claim-page .myProject .table-size .th{background-color:var(--grayscale-barely);font-size:12px;line-height:16px;height:16px;color:var(--grayscale-base);padding-left:16px}.claim-page .myProject .table-size .td{font-size:14px;line-height:18px;color:var(--grayscale-black);background-color:#fff;min-height:40px;height:auto;display:grid;align-items:center;padding:8px 8px 8px 16px}.claim-page #list-rows .ch__items-2{padding:16px 8px 0 16px}.ch__items-2 .table-price .caption{font-size:14px;margin-bottom:10px;padding-left:16px}.claim-page #list-rows .ch__items-2 .table-price .tr{display:grid;grid-template-columns:88px 1fr 47px 1fr 95px 71px;grid-auto-rows:46px;border-top:1px solid var(--grayscale-pale);background-color:#fff}.claim-page #list-rows .ch__items-2 .table-price label{transition:0.15s ease-in-out}.claim-page #list-rows .ch__items-2 .table-price label.active{border:1px solid var(--primary-base)}.claim-page #list-rows .ch__items-2 .table-price label.active,.claim-page #list-rows .ch__items-2 .table-price label:hover{cursor:pointer;filter:drop-shadow(0px 2px 8px rgba(0,0,0,0.15));transition:0.15s ease-in-out}.claim-page #list-rows .ch__items-2 .table-price .tr .td{color:var(--grayscale-base);position:relative}.claim-page #list-rows .ch__items-2 .table-price .tr .td strong{color:var(--grayscale-black)}.claim-page #list-rows .ch__items-2 .table-price .tr .td.first{color:var(--primary-base);text-align:right;padding-right:13px}.claim-page #list-rows .ch__items-2 .table-price .tr .td.strong{padding-left:15px;color:var(--primary-base);font-size:16px;line-height:20px}.claim-page #list-rows .ch__items-2 .table-price .tr:last-child{border-bottom:1px solid var(--grayscale-pale)}.table-price i.led{left:12px;top:5px}.claim-page #list-rows .ch__items-2 .table-price .tr .td:not(:last-child):before{height:32px;top:-5px}.claim-page #list-rows .ch__items-2 .table-price .td .s{text-decoration:none;padding-right:24px}.claim-page #list-rows .ch__items-2 .table-price .td.date{text-align:center}.claim-page #list-rows .ch__items-2 .table-price .td.date .s{display:block;padding-right:0;color:var(--grayscale-base)}.upload-photo-order__choice{}.upload-photo-order__choice .container{display:flex;height:160px;overflow:auto;overflow-y:hidden}.upload-photo-order__choice .upload-block__photo{display:flex}.upload-photo-order__choice .user__photo{width:192px;height:144px;position:relative;margin-right:16px;flex:1 0 192px}.upload-photo-order__choice .user__photo img{width:100%;height:100%;object-fit:cover}.upload-photo-order__choice .upload__photo{border:2px solid var(--grayscale-barely);width:192px;height:144px;flex:1 0 192px}.upload-photo-order__choice .upload__photo p{font-size:12px;line-height:16px;color:var(--grayscale-black);margin:24px 16px 6px;min-height:48px}.all-claims .container__claims{overflow:inherit;height:calc(100vh - 256px)}.all-claims .container__claims #list-rows .ch__items-2{overflow:auto;height:725px}.all-claims .container__claims #list-rows .table-price{width:768px;padding-bottom:32px}@media (any-hover:hover){.claim-page #list-rows::-webkit-scrollbar{width:0;height:8px}.claim-page #list-rows::-webkit-scrollbar-track{background:transparent}}.claim-page #list-rows .ch__items-2 .table-price .td.icon i,.claim-page #list-rows .ch__items-2 .table-price .td.last i.work{font-size:0}.claim-page #list-rows .ch__items-2 .table-price .td.icon i:before{content:"";width:24px;height:24px;position:absolute;left:-20px}.claim-page #list-rows .ch__items-2 .table-price .td.icon i.full-services:before{background:url(/css/../media/claim/full-services-sm.svg) no-repeat}.claim-page #list-rows .ch__items-2 .table-price .td.icon i.design:before{background:url(/css/../media/claim/design-sm.svg) no-repeat}.claim-page #list-rows .ch__items-2 .table-price .td.icon i.dismantling:before{background:url(/css/../media/claim/dismantling-sm.svg) no-repeat}.claim-page #list-rows .ch__items-2 .table-price .td.icon i.installation:before{background:url(/css/../media/claim/installation-sm.svg) no-repeat;left:-19px}.claim-page #list-rows .ch__items-2 .table-price .td.icon i.drawing:before{background:url(/css/../media/claim/drawing-sm.svg) no-repeat;left:-18px}.claim-page #list-rows .ch__items-2 .table-price .td.icon i.froze:before{background:url(/css/../media/claim/froze-sm.svg) no-repeat;left:-19px}.claim-page #list-rows .ch__items-2 .table-price .td.icon i.unknow:before{content:"•••";font-size:20px;left:-18px;top:3px}.claim-page #list-rows .ch__items-2 .table-price .td.last i.num{display:block;border:2px solid var(--grayscale-base);border-radius:50%;font-size:12px;font-style:normal;font-weight:bold;text-align:center;margin:0 auto;width:20px;height:20px;position:relative;left:-9px}.claim-page #list-rows .ch__items-2 .table-price .td.last i.work:before{content:"";width:18px;height:22px;position:absolute;left:14px;background:url(/css/../media/work-vb.svg) no-repeat}.spoiler{position:relative}details summary{display:block;outline-style:none;cursor:pointer;height:16px}details summary::-webkit-details-marker{display:none}.spoiler summary{color:var(--grayscale-black);height:inherit;position:relative;top:4px}.spoiler summary strong{font-weight:normal}.spoiler details[open] summary strong{font-weight:bold}details summary:before{content:"";background:url(/css/../media/arrow-b.svg) no-repeat;width:16px;height:10px;position:absolute;right:0;top:3px;transition:all 0.3s ease-in-out}details[open] summary:before{transform:rotate(-180deg);transition:all 0.3s ease-in-out}.fix details[open] summary:before{right:-1px}.spoiler details div{overflow:hidden}.content-spoiler-1 > .list{margin-top:5px}[class*=content-spoiler-] p{line-height:18px}[class*=content-spoiler-] a{font-weight:normal}.myProject .boxContent .small,.myProject .boxChoise .small{font-size:12px;margin-top:14px}.claim-page .myProject .term{padding-top:10px}.claim-page .myProject .term,.claim-page .myProject .photo{padding-left:48px;margin-right:16px;overflow:hidden}.claim-page .myProject .term p,.claim-page .myProject .photo p{font-size:14px;line-height:18px;margin-top:14px}.claim-page .myProject .photo p{margin-top:8px}.claim-page .photo .items-1{margin-top:25px;margin-bottom:14px}.claim-page .photo [class*=items-] p{width:180px;float:left}.claim-page .photo [class*=items-] .img{min-height:66px;overflow:auto;max-width:255px}.claim-page .photo [class*=items-] .img a{height:58px;width:64px;display:inline-block;margin-bottom:2px}.claim-page .photo [class*=items-] .img img{width:100%;height:100%;object-fit:cover;margin-right:4px;margin-bottom:2px}@media (any-hover:hover){.claim-page .photo [class*=items-] .img::-webkit-scrollbar{width:3px}}.claim-page .myProject.open .boxChoise{background-color:#fff}.claim-page .boxChoise div[class*=ch__items-]{position:relative}.uf-maker .claim-page .my-orders .boxChoise div[class*=ch__items-]{padding:8px 0 0 0}.uf-maker .claim-page .my-orders .boxChoise .gallery_application{padding-left:24px}.claim-page .boxChoise .title{padding:16px 24px 16px 16px;justify-content:space-between}.claim-page .boxChoise h2{flex:1 0 auto}.claim-page .boxChoise .title > .customer{margin-left:0}.claim-page .myProject:not(.pending-claims) .boxChoise .title > .customer{flex:1 0 auto}.claim-page .boxChoise .volume .swiper-slide{text-align:center;width:100% !important}.claim-page .boxChoise .volume img{width:70%}.boxChoise .title.cloned + .container{height:calc(100vh - 240px);overflow:auto;background-color:#fff;padding-bottom:16px}.boxChoise .title.cloned + .container{margin-right:4px}.all-claims .boxChoise .title.cloned + .container{margin-right:0}.all-claims.open .boxChoise .title.cloned + .container{border-top:2px solid var(--grayscale-barely)}.claim-page .boxChoise .title.cloned + .container div[class*=ch__items-]{background-color:var(--grayscale-barely);margin-left:16px;margin-right:16px;padding-left:16px;padding-right:16px}.claim-page .boxChoise .title.cloned + .container .volume{margin-bottom:10px}.claim-page .boxChoise .content.cloned{margin-bottom:40px}.claim-page .boxChoise .title.cloned + .container .volume img{margin-bottom:16px}.modal.claim-order .content-wrapper{width:896px;height:592px}.modal.claim-order .content-wrapper header{margin-bottom:41px}.modal.claim-order .content-wrapper h2{font-size:14px;line-height:18px;color:var(--grayscale-base);font-weight:400;padding:6px 32px 0 16px}.modal.claim-order .content-wrapper .content{padding:0 32px 0 24px;display:grid;grid-template-columns:1fr 1fr}.modal.claim-order .content-wrapper .content .settings-order{grid-column:1/3}.modal.claim-order .form-region-select label{font-size:14px;line-height:18px;min-width:64px;margin-right:16px}.modal.claim-order .form-region-select span{font-size:16px;line-height:20px;font-weight:700}.modal.claim-order .content-wrapper h3.title{font-size:24px;line-height:24px;text-align:center}.modal.claim-order .settings-order form{display:grid;grid-template-columns:1fr 1fr}.modal.claim-order .settings-order form h4{background-color:#fff;font-size:20px;line-height:20px;color:var(--grayscale-black);text-align:center;padding:24px 16px 16px 0}.modal.claim-order .settings-order form [class*=items-]{height:48px;border-bottom:1px solid var(--grayscale-light);margin-right:16px;margin-left:16px;padding-left:16px;padding-right:13px;display:grid;grid-template-columns:1fr 135px;grid-gap:8px;align-items:center;justify-items:end}.modal.claim-order .settings-order form label{font-size:14px;line-height:18px;color:var(--grayscale-black);text-align:right}.modal.claim-order .settings-order form p{font-size:12px}.modal.claim-order .settings-order form p strong{font-size:16px}.modal.claim-order .content-wrapper .form-1 .items-2 p{padding-right:21px}.modal.claim-order .content-wrapper .form-1 .items-4 p{margin-right:-11px}.modal.claim-order .content-wrapper .form-1 .items-5 p{padding-right:21px}.modal.claim-order .content-wrapper [class*=form-] .items-1{margin-top:16px}.modal.claim-order .content-wrapper .form-2 .items-2{padding-top:8px;border-bottom:none}.modal.claim-order .content-wrapper .form-2 [class*=items-]:last-child{padding-top:8px;border-bottom:none;margin-bottom:16px}.modal.claim-order .content-wrapper .form-2{background-color:var(--grayscale-barely)}.modal.claim-order .content-wrapper .form-2 input{border-radius:2px;width:104px;height:40px;padding:0 8px;text-align:right;font-size:16px;font-weight:bold}.modal.claim-order .form-2 .simpl-form{margin:24px auto 8px;max-width:416px;width:100%;text-align:center}.modal.claim-order .content-wrapper .form-2 .items-5{border-bottom:none;padding-top:5px}.modal.claim-order .form-2 .advanced-form{padding-bottom:14px}.modal.claim-order .form-2 .simpl-form textarea{border-radius:2px;border:none;font-size:12px;line-height:16px;color:var(--grayscale-black);padding:16px 8px;max-width:352px;height:200px;width:100%;resize:none}.modal.claim-order .form-2 .simpl-form .warning{background:url(/css/../media/project/error-hint.svg) 0 no-repeat;background-size:22px 20px;color:var(--color--red);font-size:10px;line-height:12px;display:flex;align-items:center;min-height:32px;padding-left:35px;max-width:320px;text-align:left;margin:2px auto 0}.modal.claim-order .form-2 .simpl-form textarea::-webkit-input-placeholder{color:#25221E !important;font-size:12px;font-weight:400;opacity:0.4}.modal.claim-order .form-2 .simpl-form textarea::-moz-placeholder{color:#25221E !important;font-size:12px;font-weight:400;opacity:0.4}.modal.claim-order .form-2 .simpl-form textarea:-moz-placeholder{color:#25221E !important;font-size:12px;font-weight:400;opacity:0.4}.modal.claim-order .form-2 .simpl-form textarea:-ms-input-placeholder{color:#25221E !important;font-size:12px;font-weight:400;opacity:0.4}.modal.claim-order .form-2{position:relative}.modal.claim-order .form-2 .btn.advance,.modal.claim-order .form-2 .btn.simpl{position:absolute;bottom:-20px;right:0;border-bottom:1px dashed;font-size:12px;color:var(--grayscale-base)}.modal.claim-order input[type=number]{height:40px;width:104px;margin-right:19px}.modal.claim-order .number{position:relative;display:inline-block}.modal.claim-order .number span{position:absolute;margin-top:3px}.modal.claim-order .number:before{content:"";background-color:var(--grayscale-faint);width:32px;height:2px;position:absolute;top:20px;right:-14px;z-index:99999}@supports (clip-path:polygon(50% 30%,10% 90%,90% 90%)){.modal.claim-order .number span{right:-4px;top:25px;width:13px;height:25%;background:var(--grayscale-base);cursor:pointer}.modal.claim-order .number span:hover{opacity:0.9}.modal.claim-order .number span:nth-of-type(1){top:0;clip-path:polygon(50% 30%,10% 90%,90% 90%)}.modal.claim-order .number span:nth-of-type(2){bottom:0;clip-path:polygon(50% 70%,10% 10%,90% 10%)}}.group-input .number{padding:16px 0;display:flex;justify-content:center;position:relative}.group-input input[type=number]{height:40px;width:96px;display:flex;padding:0 24px 0 8px;text-align:center;box-shadow:0 0 0 1px #A59278;border-radius:2px;background-color:var(--grayscale-barely);font-size:14px;color:var(--grayscale-black)}.group-input .number span{position:absolute}.group-input .number:before{content:"";background-color:var(--grayscale-faint);width:30px;height:2px;position:absolute;top:35px;right:16px;z-index:99999}@supports (clip-path:polygon(50% 30%,10% 90%,90% 90%)){.group-input .number span{right:21px;top:40px;width:15px;height:25%;background:var(--grayscale-base);cursor:pointer}.group-input .number span:hover{opacity:0.9}.group-input .number span:nth-of-type(1){top:13px;clip-path:polygon(50% 50%,10% 90%,90% 90%)}.group-input .number span:nth-of-type(2){bottom:0;clip-path:polygon(50% 50%,10% 10%,90% 10%)}}.modal.claim-order .content-wrapper .form-2 input:invalid{border:1px solid #C03}.modal.claim-order .settings-order form .note{font-size:12px;line-height:16px;color:#093;text-align:center;margin-top:31px;grid-column:span 2}.modal.claim-order .settings-order form .action{grid-column:span 2;display:grid;grid-template-columns:176px 176px;grid-gap:32px;justify-self:center;margin-top:31px}.modal.claim-order .settings-order form .action button{text-transform:none;width:176px}.claim-page .proposition-claims #list-rows .ch__items-2 .table-price .tr{grid-template-columns:88px 207px 47px 200px 95px 71px}.claim-page .proposition-claims.open #list-rows .ch__items-2 .table-price .tr{grid-template-columns:88px 1fr 47px 1fr 95px 71px}.proposition-claims .container__claims{overflow:inherit;height:inherit}.proposition-claims .container__claims #list-rows .ch__items-2{overflow:auto;height:725px}.proposition-claims .container__claims #list-rows .table-price{width:768px;padding-bottom:32px}.pending-claims .boxContent .content{width:100%;margin-left:0}.pending-claims .boxContent .content .table-size{margin-right:0;margin-left:0}.pending-claims .boxContent .content .row{padding:0 32px}.claim-page .pending-claims.myProject .table-size{}.claim-page .pending-claims.myProject .table-size > div{grid-column:inherit}.claim-page .pending-claims.myProject .table-size > div:nth-of-type(6){}.claim-page .pending-claims.myProject .table-size .th{}.myProject.pending-claims:not(.open) .term,.myProject.pending-claims:not(.open) .photo{padding-left:16px}.myProject[class*=-claims] .boxContent .title h2,.myProject[class*=-claims] .boxContent .title .customer{width:100%}.myProject[class*=-claims].open .boxChoise .title.cloned{flex-wrap:wrap;justify-content:flex-end;gap:16px;padding-right:32px}.myProject.proposition-claims.open .boxChoise .title.cloned{justify-content:space-between}.myProject[class*=-claims].open .boxChoise .title.cloned h2,.myProject[class*=-claims].open .boxChoise .title.cloned .customer{flex:45%}.myProject[class*=-claims].open .boxChoise .title.cloned .customer{margin-left:0}.myProject[class*=-claims].open .boxChoise .title.cloned button{margin:0}.claim-page .myProject.pending-claims.open .boxChoise .title.cloned > *{flex:auto}.claim-page .myProject.pending-claims.open .boxChoise .title.cloned .customer p{display:none}.claim-page .all-claims .boxContent{position:inherit}.claim-page .all-claims .boxContent .title{display:flex;align-items:center;white-space:nowrap;width:calc(100% + 511px - 32px)}.claim-page .myProject.all-claims .boxContent .title h2,.claim-page .myProject.all-claims .boxContent .title .customer{width:auto}.claim-page .myProject.all-claims:not(.open) .boxChoise .container{padding-top:60px}.claim-page .myProject.all-claims.open .boxChoise .title.cloned > *{flex:auto;width:auto}.claim-page .myProject.all-claims.open .boxChoise .title.cloned .customer p{font-size:0}.claim-page .myProject.all-claims:not(.open) .boxChoise:before{content:'';background-color:#fff;height:64px;width:100%;position:absolute}.claim-page .myProject .boxChoise .table-size{margin-left:16px;margin-right:16px}.claim-page .myProject .term,.claim-page .myProject .photo{padding-left:32px}.claim-page .myProject[class*=my-orders]{grid-template-columns:520px 1fr 511px}.claim-page .myProject.open[class*=my-orders]{grid-template-columns:1fr 0 511px}.claim-page .myProject.open[class*=my-orders] .boxContent .row{visibility:hidden;z-index:-9999}.claim-page .myProject.my-orders li#finished:before{content:"";background-color:var(--grayscale-pale);width:1px;height:48px;position:absolute;top:8px}.claim-page .sidebar-project-claim nav li#in-work a:before{background:url(/css/../media/claim/in-work.svg) no-repeat}.claim-page .sidebar-project-claim nav li#finished a:before{background:url(/css/../media/claim/finished.svg) no-repeat}.claim-page .sidebar-project-claim nav li#in-work a:hover:before,.claim-page .sidebar-project-claim nav li#in-work.active a:before{background:url(/css/../media/claim/in-work-h.svg) no-repeat}.claim-page .sidebar-project-claim nav li#finished a:hover:before,.claim-page .sidebar-project-claim nav li#finished.active a:before{background:url(/css/../media/claim/finished-h.svg) no-repeat}.claim-page .my-orders #list-rows .ch__items-2 .table-price .tr{grid-template-columns:88px 207px 47px 200px 95px 71px}.claim-page .my-orders.open #list-rows .ch__items-2 .table-price .tr{grid-template-columns:88px 1fr 47px 1fr 95px 71px}.claim-page .my-orders .container__claims #list-rows .ch__items-2{min-width:504px;height:725px;overflow:hidden}.claim-page .my-orders .container__claims #list-rows .ch__items-2{opacity:0;animation:showListRows 3s forwards}@keyframes showListRows{0%,50%{opacity:0}100%{opacity:1}}.claim-page .my-orders .container__claims #list-rows .table-price{min-width:720px;padding-bottom:32px}.claim-page .boxContent.order-process .title{grid-template-columns:repeat(4,auto);grid-gap:0;align-items:center;padding-right:25px}.claim-page .my-orders .boxContent .title a,.claim-page .boxContent.order-process .title a,.claim-page .my-orders .boxChoise .title a{display:flex;font-size:14px;line-height:14px;justify-self:end;padding-top:1px}.claim-page .my-orders .boxContent .title{display:flex;justify-content:space-between;padding-right:28px}.claim-page .my-orders .boxContent .title > h2{flex:0 0 auto}.claim-page .my-orders .boxContent .title > .customer{margin-left:0;flex:1 0 auto}.claim-page .my-orders .boxContent .title > a{flex:0 0 20px}.uf-customer .claim-page .my-orders .boxContent .title a svg,.uf-customer .claim-page .boxContent.order-process .title a svg{margin-top:-4px;margin-right:8px}.claim-page .boxContent .title a,.claim-page .boxMoved .title a{position:relative}.link-hint__text{font-size:0;visibility:hidden}.claim-page .boxContent .title a.link-hint:hover .link-hint__text,.claim-page .boxMoved .title a.link-hint:hover .link-hint__text{font-weight:normal;font-size:12px;line-height:16px;color:#fff;position:absolute;background-color:rgba(32,32,32,.75);display:flex;align-items:center;white-space:nowrap;height:32px;padding:0 8px;visibility:visible;top:25px;right:0;z-index:1}.claim-page .my-orders .boxContent{overflow:auto}.claim-page .my-orders.open .boxContent .title a.link.trigger{margin-right:16px}.claim-page .my-orders.open .boxContent .title a svg{margin-top:0;margin-right:0}.claim-page .my-orders .boxChoise .container{height:calc(100vh - 176px);overflow:auto}.claim-page .my-orders .boxContent .content > .row,.claim-page .my-orders .boxContent .progress{padding:0 24px 0 32px}.claim-page .my-orders.open .boxContent .progress{display:none}.claim-page .my-orders .boxContent .content > .row details{margin-top:16px;padding-bottom:3px}.claim-page .my-orders .boxContent .content > .row details summary{height:32px;display:flex;align-items:center;pointer-events:none}.claim-page .my-orders:not(.finished) .boxContent details[open] summary:before{display:none}.claim-page .my-orders:not(.finished) .boxContent details .table-price{margin-top:0}.claim-page .boxContent.order-process .content > .row{padding:0}.claim-page .boxContent .content > .row > h5{color:var(--grayscale-base)}.claim-page .order-process .progress h5,.claim-page .my-orders .progress h5{font-size:12px;line-height:16px;color:var(--grayscale-base);padding-left:16px}.claim-page .order-process .action-btn-com{margin:8px 0 24px}.claim-page .order-process .feedback-leave,.claim-page .order-process .action-btn-com{display:flex;justify-content:flex-end;gap:16px}.claim-page .order-process .action-btn-com .col-grid-1{display:block;text-align:center;font-size:11px;font-weight:500}.claim-page .order-process .action-btn-com .col-grid-1 span{color:var(--grayscale-base);display:flex;position:absolute;background-color:#fff;padding:0 5px;margin-top:-9px;margin-left:20px;border-radius:8px}.claim-page .order-process .action-btn-com .disabled{background-color:rgba(0,128,224,.3)}.claim-page .order-process .feedback-leave{display:flex;justify-content:flex-end}.claim-page .order-process .feedback-leave button{width:100%;max-width:192px}.terminate-contract-note{background:url(/css/../media/warning.svg) no-repeat;padding-left:32px;max-width:250px;margin:32px auto;color:var(--grayscale-base);font-weight:500}.claim-page .my-orders.open .boxChoise .title > .customer p,.claim-page .my-orders .boxChoise .title a.link{font-size:0}.claim-page .my-orders .boxChoise .title a.link{padding:0}.claim-page .my-orders .boxChoise .title a.link:hover{background-color:transparent}.progress-wrap{height:40px;background:#F7F1E8}.progress-bar{height:8px;background:#E3D3BF;border-radius:4px}.progress-level{height:8px;background:#40E000;border-radius:4px 0 0 4px;width:1px;transition:width 0.8s ease}.progress-level[data-level="100%"]{border-radius:4px !important}.progress-wrap{display:grid;grid-template-columns:95px 1fr 95px;grid-auto-rows:40px;align-items:center;border-bottom:8px solid #fff}.progress-wrap date{justify-self:center;font-size:14px;line-height:18px;max-width:71px;overflow:hidden}.claim-page .accounts .table-price{margin-top:16px}.claim-page .accounts .table-price .caption{margin:0;height:32px;line-height:32px}.claim-page .accounts .table-price .caption:not(.strong){border-top:1px solid var(--grayscale-light)}.claim-page .accounts .table-price .thead,.claim-page .accounts .table-price .tr{display:grid;grid-template-columns:max-content 95px 95px 95px 110px 120px auto;grid-auto-rows:47px;justify-items:end;border-top:1px solid var(--grayscale-light);align-items:center}.claim-page .accounts .table-price .thead .td{position:relative;padding:0 8px}.claim-page .accounts .table-price .tr .td i.completed{background:url(/css/../media/claim/completed.svg) no-repeat;width:20px;height:24px;display:flex;flex:0 0 20px;margin-right:4px}.claim-page .accounts .table-price .thead .td:not(:last-child):before{content:"";background-color:#fff;width:1px;height:16px;position:absolute;right:0}.claim-page .accounts .table-price .tr .td:not(:last-child):before{height:32px;top:-6px}.claim-page .accounts .table-price .tr .td:first-child,.claim-page .accounts .table-price .thead .td:first-child{justify-self:start;width:135px;padding-left:16px}.claim-page .accounts .table-price .tr .td:first-child,.claim-page .accounts .table-price .tr .td:nth-of-type(6){font-weight:bold}.claim-page .accounts .table-price .thead{grid-auto-rows:31px}.claim-page .accounts .table-price .thead .td{font-size:12px;line-height:16px;color:#fff}.claim-page .accounts .table-price .tr .td{font-size:14px;line-height:18px;color:var(--grayscale-black);overflow:hidden}.claim-page .accounts .row.ch__items-2 .content-spoiler-1 .table-price .tr .td:nth-of-type(5){display:flex;align-items:center;max-width:110px}.claim-page .accounts .row.ch__items-2 .content-spoiler-1 .table-price .tr .td .completed__text--td{max-width:70px;overflow:hidden}.claim-page .accounts .table-price .tr .td:last-child{padding:0 0 0 5px;justify-self:center}.claim-page .accounts .table-price .tr .td:last-child a.download{background:url(/css/../media/claim/download-gray.svg) no-repeat;width:20px;height:22px;display:block;transition:background 0.1s ease-in-out}.claim-page .accounts .table-price .tr .td:last-child a.download:hover{background:url(/css/../media/claim/download.svg) no-repeat}.claim-page .accounts .table-price .tr:last-child{border-bottom:1px solid var(--grayscale-light)}.my-orders .boxChoise .content.accounts.cloned{display:none}.modal.termination .content-wrapper{width:480px;max-height:704px;height:100%;overflow:auto;overflow-x:hidden;padding-bottom:32px}.modal.termination header{text-align:center;margin-top:48px;margin-bottom:0}.modal.termination .content{margin-top:24px;padding:0 32px}.modal.termination .content h3.title{font-size:16px;line-height:20px;color:var(--grayscale-black);text-align:center;font-weight:bold}.modal.termination .content .action{grid-gap:16px;justify-items:end;margin-top:30px}.modal.termination .content .action button{text-transform:none;width:176px}.modal.termination .content .action button.btn-blue-sm{justify-self:start}.modal.termination .content form{margin-top:24px}.modal.termination .content form .radio-check__cat{padding-left:30px}.modal.termination .content form input[type=text],.modal.termination .content form textarea{border-radius:2px;border:1px solid var(--grayscale-barely);width:100%;height:40px;padding:0 8px;font-size:14px;line-height:18px}.modal.termination .content form textarea{padding:8px}.modal.termination .content form input[disabled],.modal.termination .content form textarea[disabled]{background:#F7F1E8;color:var(--grayscale-black)}.modal.termination .content form textarea{resize:none}.modal.termination .content form .agree{padding-left:8px}.inactively{opacity:.3;pointer-events:none}.modal.termination .content form .agree label{display:flex;align-items:center;gap:16px;margin-top:8px}.modal.termination .content form .agree label .checkbox-custom{flex:0 0 16px}.modal.termination .content form .agree label .label{color:var(--grayscale-dark);font-weight:normal;font-size:12px;line-height:16px}.modal.termination .content form .note-label,.modal.termination .content form .note-label small{font-weight:normal;font-size:10px;line-height:12px;color:rgba(64,64,64,.4)}.modal.termination .content form .note-label{min-height:32px;margin-top:8px;display:flex;align-items:center}.radio-check__cat .type-radio{height:auto}.radio-check__cat .type-radio input{position:absolute;z-index:-1;opacity:0}.radio-check__cat .radio__text{position:relative;cursor:pointer;justify-self:start;padding-left:41px;padding-bottom:30px;font-size:14px;line-height:18px;color:var(--grayscale-black)}.radio-check__cat .items-6 .radio__text:last-child{padding-bottom:24px}.radio-check__cat .radio__text:before{content:"";position:absolute;top:-3px;left:0;width:20px;height:20px;border:2px solid var(--grayscale-black);border-radius:50%}.radio-check__cat .radio__text:after{content:"";position:absolute;top:1px;left:4px;width:12px;height:12px;border-radius:50%;border:1px solid #fff;background:#264D73;opacity:0;transition:0.2s}.radio-check__cat .type-radio input:checked + .radio__text{color:var(--primary-base)}.radio-check__cat .type-radio input:checked + .radio__text:before{content:"";border:2px solid var(--primary-base)}.radio-check__cat .type-radio input:checked + .radio__text:after{opacity:1}.my-orders.finished .boxContent .title,.my-orders.finished .boxChoise .title{grid-template-columns:auto 1fr 220px}.my-orders.finished .boxContent .title .customer{margin-left:6px}.claim-page .order-process details,.claim-page .finished details{position:relative;border-bottom:1px solid var(--grayscale-light);padding-bottom:16px;margin-top:16px}.claim-page .finished details:first-child{margin-top:0}.claim-page .order-process details[open],.claim-page .finished details[open],.claim-page .finished details:last-child{border-bottom:none}.my-orders details summary,.claim-page .order-status .order-process details summary,.claim-page .order-status .finished details summary{font-size:14px;line-height:18px;color:var(--grayscale-black);font-weight:bold}.claim-page .order-process .accounts details[open] summary{padding-left:16px}.claim-page .order-process .accounts:not(.finished) summary{display:none}.claim-page .order-process .accounts:not(.finished) .table-price{padding-top:16px}.my-orders details[open] .caption.strong,.claim-page .order-status .order-process details[open] .caption.strong,.claim-page .order-status .finished details[open] .caption.strong{display:none}.my-orders .container .ch__items-2{margin-top:27px}.claim-page .order-status .finished .ch__items-2{margin-top:16px}.claim-page .finished .ch__items-2{padding-right:24px;padding-left:32px}.claim-page .finished .ch__items-2 details summary:before{right:11px}.my-orders .split{display:grid;grid-template-columns:1fr 190px}.my-orders .split .progress-wrap.red .progress-level{background-color:var(--color--red)}.my-orders .split .progress-wrap.red date{padding-left:11px}.my-orders .content-spoiler-2{margin-top:5px}.claim-page .order-status .finished .content-spoiler-2{margin-top:15px}.my-orders div[class*=r__items-] .r__box,.claim-page .order-status .finished div[class*=r__items-] .r__box{display:grid;grid-template-columns:200px 1fr;grid-auto-rows:160px;grid-gap:32px;padding:16px 16px 0 16px;overflow:hidden}.boxContent .accounts .reviews__photo .img{display:flex;gap:8px 4px;overflow-y:auto;justify-content:flex-end;flex-wrap:wrap;max-height:160px}@media (any-hover:hover){.boxContent .accounts .reviews__photo .img,.uf-maker .reviews__photo{scrollbar-color:transparent #ccc !important;scrollbar-width:thin !important}.boxContent .accounts .reviews__photo .img::-webkit-scrollbar{height:4px;width:4px}}.uf-maker .my-orders.finished .boxContent{width:100%;max-width:760px;overflow:auto}.uf-maker .reviews__photo{width:100%;max-width:760px}.boxContent .accounts .reviews__photo .img a{height:72px;width:100px;margin-right:4px}.boxContent .accounts .reviews__photo .img img{height:100%;object-fit:cover;width:100%}.my-orders .r__box .cart .avatar,.claim-page .order-status .finished .r__box .cart .avatar{width:48px;height:48px;display:inline-block;vertical-align:top;margin-right:8px}.my-orders .r__box .cart .avatar img,.claim-page .order-status .finished .r__box .cart .avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.my-orders .r__box .cart .data,.claim-page .order-status .finished .r__box .cart .data{display:inline-block}.my-orders .r__box .cart strong,.claim-page .order-status .finished .r__box .cart strong{display:block;font-size:14px;line-height:18px;color:var(--grayscale-black);margin-top:7px;width:132px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.my-orders .r__box .cart date,.claim-page .order-status .finished .r__box .cart date{display:block;font-size:12px;line-height:16px;color:var(--grayscale-base);margin:6px 0}.my-orders .r__box .cart small,.claim-page .order-status .finished .r__box .cart small{display:block;font-size:10px;line-height:12px;color:var(--grayscale-base)}.my-orders .r__box .rating,.claim-page .order-status .finished .r__box .rating{padding-top:13px;padding-left:16px}.my-orders .r__box .rating p,.claim-page .order-status .finished .r__box .rating p{font-size:10px;line-height:15px;color:var(--grayscale-base);margin-bottom:10px}.my-orders .r__box .rating [class*=__items],.claim-page .order-status .finished .r__box .rating [class*=__items]{display:grid;grid-template-columns:80px 1fr;grid-column-gap:3px;justify-items:start}.my-orders .row div[class*=r__items-] .r__box .review-text,.claim-page .order-status .finished .row div[class*=r__items-] .r__box .review-text{font-size:14px;line-height:18px;margin-bottom:16px;max-height:180px;overflow:auto}@media (any-hover:hover){.my-orders .row div[class*=r__items-] .r__box .review-text::-webkit-scrollbar,.claim-page .order-status .finished .row div[class*=r__items-] .r__box .review-text::-webkit-scrollbar{width:1px;height:0}}.my-orders .row div[class*=r__items-] .r__box .review-text p,.claim-page .order-status .finished .row div[class*=r__items-] .r__box .review-text p{color:var(--grayscale-black);padding-right:6px}.ui-widget-overlay{background-color:rgba(0,0,0,0.4);width:100%;height:100%;position:fixed;top:0;z-index:11!important}.ui-dialog{position:fixed !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%);z-index:11111 !important;background-color:#fff;filter:drop-shadow(0px 4px 16px rgba(32,40,48,0.25))}.ui-dialog[aria-describedby="reglogin"]{width:100% !important;max-width:640px;position:fixed !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%)}.ui-dialog-titlebar-close{position:absolute;top:0;right:0;background:none;border:none;font-size:0;width:55px;text-align:right;padding-right:8px;z-index:9}.ui-dialog-titlebar-close:before{content:'';background:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22 12L20 10L16 14L12 10L10 12L14 16L10 20L12 22L16 18L20 22L22 20L18 16L22 12Z' fill='%23606060'/%3E%3C/svg%3E%0A") no-repeat;width:32px;height:32px;position:absolute;right:0;top:0}.ui-dialog-title{display:none}.confirm.dialog_modal{max-width:384px;min-width:288px}.ui-dialog .confirm .container{text-align:center;padding:0 16px}.ui-dialog .confirm .container h3,.ui-dialog .confirm .dialogConfirmTitle-h3{font-size:14px;line-height:18px;font-weight:400;color:var(--grayscale-base);min-height:32px;display:flex;align-items:center;margin-bottom:16px}.ui-dialog .confirm .container .modal-head-title-h4{font-size:14px;justify-content:flex-start}.ui-dialog .confirm .container > p{font-size:16px;line-height:21px;color:var(--grayscale-black);min-height:48px;max-width:inherit!important;display:flex;align-items:center;justify-content:center}.ui-dialog .confirm .container .action{justify-items:end;grid-gap:16px;margin:32px 0 16px;padding-bottom:16px}.ui-dialog .confirm .container .action button{width:144px;text-transform:none;transition:all .25s ease-in-out}.ui-dialog .confirm .container .action button:hover{background-color:var(--primary-soft);border-color:var(--primary-soft);color:#fff}.ui-dialog .confirm .container .action button:last-child{justify-self:start}.ui-dialog .confirm.modal_contract_terminated .action,.ui-dialog .confirm.modal-one-btn .action,.ui-dialog .confirm.limit-orders-modal .action{grid-template-columns:auto;justify-content:center}.ui-dialog #maker-wrong .action{margin-top:20px !important}.ui-dialog #maker-wrong .action button{text-transform:uppercase}.client-wrapper{background:#F7F1E8;height:calc(100% - 288px);position:relative;display:grid;justify-content:center}.maker-page .bg-header,.client-page .bg-header,.maker-wrapper .bg-header{background-repeat:no-repeat;background-position:right center;height:160px;position:relative;width:100%;background-size:cover}.client-page .bg-header button{right:6px;top:6px}.client-wrapper .container{position:relative;display:grid;grid-template-columns:352px 1fr;grid-column-gap:48px;padding:0 32px}.client-wrapper .maker-card{background-color:transparent;border:none;height:328px;grid-row:auto;margin-left:0}.client-wrapper .maker-card .row{background-color:#fff;width:100%;position:relative}.client-wrapper .maker-card .row .avatar{margin-top:0;margin-bottom:-80px;top:-80px}.client-wrapper .maker-card .position{margin-top:7px}.client-wrapper .maker-card .orders{padding-bottom:13px}.client-wrapper .maker-card .orders strong{font-size:14px;line-height:18px;color:var(--grayscale-black)}.client-wrapper .maker-card .row.loc{border-bottom:none;margin:0;padding-left:32px;padding-right:32px;position:relative}.client-wrapper .maker-card .row.loc:before{content:"";background-color:var(--grayscale-pale);height:1px;width:82%;position:absolute;left:32px;top:0}.maker-card .password{height:48px;padding-right:16px}.maker-card .password .form{display:grid;grid-template-columns:0.5fr 50px 1fr;align-items:center;grid-auto-rows:48px}.maker-card .password input{background-color:#fff;font-size:14px;height:32px;border:none;padding:0 5px}.maker-card .password .form a{line-height:14px;justify-self:end}.client-wrapper .client-content{padding:16px}.client-wrapper .client-content strong{color:var(--grayscale-black);font-weight:500}.client-wrapper .client-content .contact{display:grid;grid-template-columns:226px 464px}.client-wrapper .client-content .contact .items-1{border-right:1px solid var(--grayscale-light);padding-top:15px;min-height:224px;position:relative}.client-wrapper .client-content .contact .tel:nth-of-type(2n+2){margin-top:-24px}.client-wrapper .client-content .contact .tel,.client-wrapper .client-content .contact .email,.client-wrapper .client-content .contact .segments{position:relative;height:60px;display:grid;align-items:center;padding-left:48px}.client-wrapper .client-content .contact .tel:before,.client-wrapper .client-content .contact .email:before,.client-wrapper .client-content .contact .segments:before{content:"";width:40px;height:40px;border-radius:50%;position:absolute}.client-wrapper .client-content .contact .tel:before{background:#CCC url(/css/../media/tel.svg) no-repeat center center}.client-wrapper .client-content .contact .email:before{background:#CCC url(/css/../media/mail.svg) no-repeat center center}.client-wrapper .client-content .contact .segments:before{background:#CCC url(/css/../media/awards/premium.svg) no-repeat center center}.client-wrapper .client-content .contact .email a{font-weight:normal;color:var(--grayscale-black);display:inline-block;max-width:98%;overflow:hidden;text-overflow:ellipsis}.client-wrapper .client-content .contact .items-2{padding-top:20px;padding-left:31px;position:relative}.client-wrapper .client-content .contact .items-2 > p strong,.client-wrapper .client-content .bottom .faq + p strong{display:block;margin-bottom:18px}.client-wrapper .client-content .bottom{border-top:1px solid var(--grayscale-light);max-width:704px;margin-top:16px;padding-top:33px;padding-right:16px}.client-wrapper .client-content .bottom .faq{padding-bottom:34px}.maker-page .btn.edit,.client-page .btn.edit{background:url(/css/../media/edit.svg) no-repeat;position:absolute;width:20px;height:20px}.maker-page .bg-header .btn.edit,.client-wrapper .bg-header .btn.edit{top:6px;right:14px}.maker-page .bg-header .btn.edit .hintTxt,.client-page .bg-header .btn.edit .hintTxt{margin-left:-130px;height:32px;font-size:11px;top:-30px;line-height:0}.client-wrapper .photo .btn.edit{top:-74px;left:185px}.client-wrapper .data .btn.edit{top:30px;right:22px}.client-wrapper .contact .btn.edit{top:7px;right:15px}.client-wrapper .contact .items-2 .btn.edit{top:7px;right:-22px}.maker-wrapper .hint .hintTxt,.client-wrapper .hint .hintTxt{height:32px;padding:8px;font-size:11px;width:150px;top:-35px}.modal.edit .content-wrapper{width:512px;height:auto}.modal.edit .content-wrapper h5{padding:6px 32px 0 16px}.modal.edit header{margin:0}.modal.edit .content-wrapper .content{padding:48px;text-align:center}.modal.edit .content-wrapper .content h3{font-size:24px;line-height:24px}.modal.edit .content-wrapper .content > h3{min-height:32px;display:flex;justify-content:center;align-items:center}.modal.edit[data-modal=triggerModal-pass] .content h3{padding-bottom:20px}.modal.edit .content-wrapper .content h4{display:grid;align-items:center;max-width:416px;min-height:64px}.modal.edit .content-wrapper .content p{padding:0 10px;color:var(--grayscale-base)}.modal.edit.delete-acc-mod .content-wrapper{width:100%;max-width:384px;height:192px}.modal.edit.delete-acc-mod .content-wrapper .content,.modal.edit.delete-acc-mod .content-wrapper .content form,.modal.edit.delete-acc-mod .content-wrapper .content form .action{padding:0}.modal.edit.delete-acc-mod .content-wrapper .content{min-height:48px;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.modal.edit.delete-acc-mod .content-wrapper .content > h4{flex:1 0 auto;margin:16px 0}.modal.edit .content-wrapper .content form label{display:grid;align-items:center;color:var(--grayscale-dark);font-size:14px;min-height:32px;cursor:pointer;margin-top:16px}@media (max-width:1024px){.modal.edit .content-wrapper .content{padding:8px 32px 32px}.modal.edit[data-modal=triggerModal-pass] .content h3{padding-bottom:8px}.modal.edit .content-wrapper .content form label{margin-top:12px}.modal.edit .content-wrapper .content form input:not([type=checkbox]){max-width:380px}.modal.edit form .action{padding-top:24px}}.modal.edit .content-wrapper .content form input:not([type=checkbox]){background:#F7F1E8;border-radius:2px;height:40px;max-width:336px;width:100%;padding:0 8px;text-align:center;font-size:14px;line-height:18px;color:var(--grayscale-black)}.modal.edit form .action{justify-items:end;grid-gap:16px;padding-top:48px}.modal.edit form .action button{width:160px}.modal.edit form .action button.btn-blue-sm{justify-self:start}.modal-share-profile-qr .content-wrapper{width:100%;max-width:480px}.modal-share-profile-qr .profile-card{padding:48px 0;background-color:var(--grayscale-barely);overflow:auto;height:100vh;max-height:704px;scrollbar-color:transparent transparent;scrollbar-width:none}.modal-share-profile-qr .profile-card::-webkit-scrollbar{width:0}.modal-share-profile-qr .profile-card__container{width:100%;max-width:352px;margin:0 auto;position:relative}.modal-share-profile-qr .profile-card__ava{height:160px;width:160px;margin:0 auto}.modal-share-profile-qr .profile-card__ava img{width:100%;height:100%;object-fit:cover;border-radius:50%;border:2px solid #fff}.modal-share-profile-qr .profile-card__personal{background-color:#fff;min-height:392px;height:100%;margin-top:-80px;display:flex;flex-direction:column;align-items:center}.modal-share-profile-qr .profile-card__personal .profile-card__name{margin-top:80px;width:100%}.modal-share-profile-qr .profile-card__personal .profile-card__name h3{font-weight:900;font-size:24px;line-height:24px;color:var(--grayscale-base);display:flex;align-items:center;text-align:center;justify-content:center;min-height:64px;margin:16px 32px}.modal-share-profile-qr .profile-card__personal .profile-card__qr figure{width:156px;height:156px}.modal-share-profile-qr .profile-card__personal .profile-card__qr figure img{width:100%;height:100%;object-fit:cover}.modal-share-profile-qr .profile-card__text p{text-align:center}.modal-share-profile-qr .profile-card__text p:not(.small){font-size:12px;line-height:16px;color:var(--grayscale-dark);min-height:32px;display:flex;align-items:center;justify-content:center}.modal-share-profile-qr .profile-card__text p.small{font-size:10px;line-height:12px;color:rgba(64,64,64,.4)}.modal-share-profile-qr .profile-card__btn a{margin-top:24px;width:100%;display:flex;justify-content:center}.modal-share-profile-qr .profile-card__btn button{max-width:176px;width:100%}.modal-share-profile-soc .content-wrapper{width:100%;max-width:512px}.modal-share-profile-soc .profile-soc{margin:48px;max-height:calc(624px - 96px);height:calc(100vh - 96px);overflow:auto;scrollbar-color:transparent transparent;scrollbar-width:none}.modal-share-profile-soc .profile-soc::-webkit-scrollbar{width:0}.modal-share-profile-soc .profile-soc__title{display:flex;align-items:center;min-height:40px}.modal-share-profile-soc .profile-soc__annotation{min-height:56px;text-align:center}.modal-share-profile-soc .profile-soc__title p{font-size:16px;line-height:20px;color:var(--grayscale-black)}.modal-share-profile-soc .profile-soc__personal--maker{margin:24px 0;display:flex;justify-content:center;gap:16px}.modal-share-profile-soc .profile-soc__personal--ava{width:64px;height:64px}.modal-share-profile-soc .profile-soc__personal--ava img{border-radius:50%;width:100%;height:100%;object-fit:cover}.modal-share-profile-soc .profile-soc__name--position p{font-size:12px;font-weight:normal;line-height:16px;color:var(--grayscale-dark)}.modal-share-profile-soc .profile-soc__name--fio h3{font-weight:bold;font-size:20px;line-height:20px;display:flex;align-items:center;color:var(--grayscale-base);min-height:32px}.modal-share-profile-soc .profile-soc__name--rang .rating{display:flex;gap:9px}.modal-share-profile-soc .profile-soc__name--rang .reviews{font-size:12px;line-height:16px}.modal-share-profile-soc .profile-soc__messages--mails{margin-bottom:8px}.modal-share-profile-soc .messages__list{display:flex;flex-wrap:wrap}.modal-share-profile-soc .messages__list .messages__item{flex:50%}.modal-share-profile-soc .messages__list .messages__item:nth-of-type(odd){border-right:1px solid var(--grayscale-pale);padding-right:16px}.modal-share-profile-soc .messages__list .messages__item:nth-of-type(even){padding-left:20px}.modal-share-profile-soc .messages__list .messages__link{color:var(--grayscale-dark);font-weight:normal;font-size:14px;line-height:18px;display:flex;align-items:center;gap:0 20px;min-height:34px;margin-bottom:7px}.modal-share-profile-soc .messages__item:nth-of-type(1) .messages__link,.modal-share-profile-soc .messages__item:nth-of-type(2) .messages__link{border-bottom:1px solid var(--grayscale-pale);margin-top:8px;padding-bottom:10px}.modal-share-profile-soc .messages__item:nth-of-type(1) .messages__link,.modal-share-profile-soc .messages__item:nth-of-type(3) .messages__link{padding-left:5px}.modal-share-profile-soc .profile-soc__messages .profile-soc__messages--networks{margin-top:8px}.modal-share-profile-soc .profile-soc__copy--title{margin-top:24px;margin-bottom:8px}.modal-share-profile-soc .profile-soc__copy--field{display:flex;gap:0 14px;align-items:center}.modal-share-profile-soc .profile-soc__copy--field input{background-color:var(--grayscale-barely);border-radius:2px;height:40px;width:100%;max-width:376px;padding:0 8px;color:var(--primary-base);font-size:14px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-share-profile-soc .profile-soc__copy--field svg{cursor:pointer}.send-order__btn_sended{background-color:#C4C4C4;cursor:default}.send-order__btn_sended:hover{background-color:#C4C4C4;cursor:default}.modal.edit .content-wrapper .content form.personal .row{display:grid;grid-template-columns:80px 320px;grid-gap:16px}.modal.edit .content-wrapper .content form.personal label{font-size:14px;line-height:18px;color:var(--grayscale-black);justify-self:end}.modal.edit .content-wrapper .content form.personal input:not([type=checkbox]){max-width:320px;width:100%;text-align:left}.modal.edit .content-wrapper .content form.personal label + .region{height:40px;border:1px solid var(--grayscale-soft);box-sizing:border-box;border-radius:2px;display:flex;align-items:center;padding:8px 32px 8px 8px;position:relative;font-size:14px;line-height:18px}.modal.edit .content-wrapper .content form.personal label + .region:after{content:"";background:url(/css/../media/arrow-b.svg) no-repeat;width:16px;height:16px;position:absolute;right:8px;top:15px}.modal.edit .selectric{border:1px solid #999;border-radius:2px;max-width:320px;width:100%}.modal.edit .selectric-open .selectric{border-color:var(--primary-base)}.modal.edit .selectric,.modal.edit .selectric-items li{border-bottom:1px solid var(--grayscale-light);text-align:left;font-size:14px;line-height:18px;color:var(--grayscale-black)}.modal.edit .selectric-items li:last-child{border-bottom:none}.modal.edit .selectric-open .selectric{border-radius:2px 2px 0 0}.modal.edit .selectric-items{border-top:none;background-color:#fff;filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.25))}.modal.edit .selectric-items li:hover,.modal.edit .selectric-open .selectric{background:#264D73;color:#fff}.modal.edit option[value=""][disabled],.modal.edit .selectric-items li.disabled{display:none}.modal.edit .notes-furniture option[value=""][disabled],.modal.edit .notes-furniture li.disabled{display:block !important}.modal.edit .selectric .button{background-color:transparent;color:transparent}.modal.edit .selectric .button:after{border-color:transparent;background:url(/css/../media/arrow-b.svg) no-repeat;width:20px;height:18px;right:-5px}.modal.edit .selectric-open .selectric .button:after{background:none}.modal.edit .agree{padding-top:29px;padding-left:42px}.modal.edit .agree label{display:grid;grid-template-columns:32px 1fr}.modal.edit form.personal .action{padding-top:20px}.modal.edit .content.about h3{padding-bottom:0}.modal.edit .content-wrapper .content form.personal h4{padding:25px 0}.modal.edit .content-wrapper .content form.personal h4 + .row{grid-template-columns:136px 264px}.modal.edit .content-wrapper .content form.personal h4 + .row .selectric{width:264px}.modal.edit .content-wrapper .content form textarea{background:#F7F1E8;border-radius:2px;border:none;width:416px;height:368px;resize:none;padding:8px}.modal.edit .content.about .action{padding-top:32px}.modal.edit.Modal-orderProduct .content-wrapper{max-width:576px;width:100%}.modal form.order .col-grid-2{grid-template-columns:1fr 1fr}.modal.w960 form{position:relative}.modal.w960 .region-select{position:absolute;width:100%;right:0;top:-80px;max-width:416px;align-items:center}.modal .region-select{display:flex;padding-left:16px;margin-bottom:24px;font-size:14px;line-height:18px;position:relative}.modal .region-select label{color:var(--grayscale-black)}.modal form.order .region-select .region{max-width:inherit}.modal.w960 form.order .region-select .region{max-width:368px}.modal .region-select .region{width:100%;height:40px;border:1px solid #999;border-radius:2px;display:flex;align-items:center;margin-left:16px;text-align:left;padding:0 32px 0 16px;color:var(--grayscale-black)}.modal .region-select .region:after{content:"";background:url(/css/../media/arrow-b.svg) no-repeat;width:16px;height:16px;position:absolute;right:10px;top:15px}.modal.w960 .content-wrapper{width:100%;max-width:960px}.modal.w960 .content-wrapper h5{padding:6px 32px 0 16px}.modal.w960 header{margin:0}.modal.w960 .content-wrapper .content{padding:27px 48px 48px;text-align:center}.modal.w960 h3{font-size:24px;line-height:24px;color:var(--grayscale-black);height:32px;display:flex;align-items:center;margin-bottom:32px;max-width:416px;justify-content:center}.modal.w960 form.order{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:32px;text-align:left}.modal.w960 .form-price .container{background:#F7F1E8}.modal.w960 .form-price .row{padding:16px}.modal.w960 .form-price .items{display:grid;grid-template-columns:minmax(210px,auto) 1fr;grid-column-gap:8px;justify-items:end;grid-auto-rows:48px;align-items:center;border-top:1px solid var(--grayscale-light)}.modal.w960 .form-price .items:first-child{border:none}.modal.w960 .form-price .items label{font-size:14px;line-height:18px;color:var(--grayscale-black)}.modal.w960 .form-price .items p{font-size:12px;line-height:16px;color:var(--grayscale-base)}.modal.w960 .form-price .items:not(.term) p{padding-right:10px}.modal.w960 .form-price .items p strong{font-size:16px;line-height:20px;color:var(--grayscale-black)}.modal.w960 .form-price .items input{border-radius:2px;height:40px;width:112px;margin-right:5px;padding:0 8px;font-size:16px;line-height:20px;font-weight:700;text-align:center}.modal.w960 .form-price .items.date{padding-top:4px}.modal.w960 .form-price .note{padding-top:16px}.modal.w960 .form-price .note p{font-size:12px;line-height:16px;color:#093;text-align:center;padding-left:60px;padding-right:60px}.modal.w960 .agree{padding-top:36px;padding-left:24px}.modal.w960 .agree .label{display:inline-block;padding-left:20px}.modal.w960 .action{padding-top:30px}.modal.w960[data-modal="Modal-orderProject"] .action{grid-gap:32px}.modal.edit [class*=-furniture] form{width:100%;margin:0 auto 0}.modal.edit [class*=-furniture] form > ul{display:flex;flex-wrap:wrap;list-style:none;padding-left:0;justify-content:space-between}.modal.edit [class*=-furniture] form > ul li{display:-webkit-box;display:-ms-flexbox;display:flex;flex-basis:50%;width:50%;align-items:center;padding-left:10px;position:relative}.modal.edit [class*=-furniture] form > ul li:nth-of-type(2n+2){padding-left:23px}.modal.edit [class*=-furniture] form > ul li:before{content:"";background-color:var(--grayscale-pale);height:1px;width:92.5%;position:absolute;left:0;bottom:0}.modal.edit [class*=-furniture] form > ul li:nth-of-type(2n+2):before{left:16px}.modal.edit [class*=-furniture] form > ul li:nth-of-type(2n+2):after{content:"";background-color:var(--grayscale-pale);width:1px;height:100%;position:absolute;left:0;top:0}.modal.edit .content-wrapper[class*=-furniture] .content form:not(.check-all) label{display:block;text-align:left;vertical-align:middle;line-height:47px;min-height:47px}.modal.edit [class*=-furniture] form > ul .label{font-size:14px;line-height:18px;text-align:left;color:var(--grayscale-black);display:inline-block;padding-left:20px;width:165px;vertical-align:middle}.modal.edit .notes-furniture form label{padding-left:9px;border-bottom:1px solid var(--grayscale-pale);margin-bottom:8px}.modal.edit .notes-furniture form .label{width:auto}.modal.edit .notes-furniture .segment-label{display:flex !important}.modal.edit .notes-furniture .label-left{font-size:14px;line-height:18px;color:var(--grayscale-black);margin-right:15px;max-width:80px}.modal.edit .personal.master .row2{margin-top:16px;padding-left:16px}.modal.edit .personal.master .col-grid-4{grid-column-gap:16px}.modal.edit .content-wrapper .content .personal.master .col-grid-4 input{width:112px}.modal.edit .personal.master .selectric-scroll li[data-index="0"]{display:none}.modal.edit .service-furniture.type-2 form > ul li:before{background-color:transparent}.modal.edit .service-furniture.type-2 .list__other-services{margin-top:16px;margin-bottom:16px}.modal.edit .service-furniture.type-2 .selectric-wrapper .selectric{max-width:416px}.modal.edit .service-furniture.type-2 .selectric-scroll{height:auto;margin:4px}@media (any-hover:hover){.modal.edit .service-furniture.type-2 .selectric-scroll::-webkit-scrollbar{width:4px}}.modal.edit .selectric-wrapper li.default{color:#999}.modal.edit .content-wrapper.service-furniture .title-section{font-size:14px;text-align:left;padding-left:0;min-height:40px;display:flex;align-items:center}.modal.edit .service-furniture .list__choose-payment label{border-bottom:1px solid var(--grayscale-pale)}.modal.edit input[type=number]{height:40px;width:104px;margin-right:19px}.modal.edit .number{position:relative;display:inline-block}.modal.edit .number span{position:absolute;margin-top:3px}.modal.edit .number:before{content:"";background-color:var(--grayscale-faint);width:32px;height:2px;position:absolute;top:20px;right:0;z-index:1}@supports (clip-path:polygon(50% 30%,10% 90%,90% 90%)){.modal.edit .number span{right:9px;top:25px;width:13px;height:25%;background:var(--grayscale-base);cursor:pointer}.modal.edit .number span:hover{opacity:0.9}.modal.edit .number span:nth-of-type(1){top:0;clip-path:polygon(50% 30%,10% 90%,90% 90%)}.modal.edit .number span:nth-of-type(2){bottom:0;clip-path:polygon(50% 70%,10% 10%,90% 10%)}}.modal.edit .master-contact .row2{border-top:1px solid var(--grayscale-pale);margin-top:16px;text-align:left;display:grid;grid-template-columns:160px 1fr;grid-column-gap:48px}.modal.edit .master-contact .row2 .ratio,.modal.edit .master-contact .row2 .price{padding-top:8px}.modal.edit .content-wrapper .content form.master-contact .ratio input{width:160px}.modal.edit .content-wrapper .master-contact .row2 .number input{margin-right:0;padding:0 32px 0 16px;color:var(--grayscale-black);font-weight:400;font-size:14px;line-height:18px}.modal.edit .master-contact .row2 .price .number:last-child{margin-top:16px}.modal.edit .content-wrapper .content form.master-contact .price input{width:176px}.modal.edit .master-contact .row2 .price em{font-style:normal;font-size:14px;width:24px;display:inline-block}.favorite-page .settings .setMenu .dropdown-menu-order{min-width:176px}.favorite-page .settings .swiper-slide .num-label{position:absolute;font-style:normal;font-weight:700;font-size:12px;color:#fff;width:20px;height:20px;border-radius:50%;top:8px;left:8px;text-align:center;line-height:16px;border:2px solid #fff}.favorite-page .settings .creat{background-color:#fff;padding:32px;max-width:320px;grid-column:1;grid-row:1}.favorite-page .settings .creat p{font-size:12px;line-height:16px;color:var(--grayscale-black)}.favorite-page .settings .creat a{font-size:14px;margin-top:17px;background-image:url(/css/../media/edit.svg);background-repeat:no-repeat;background-position:13px 5px;padding-left:42px;display:inline-block}.favorite-page .settings{position:relative}.favorite-page .settings .action{grid-template-columns:144px 144px;grid-column-gap:16px;justify-content:end;margin-top:16px;position:absolute;right:16px;bottom:0;background-color:var(--grayscale-barely);padding:16px;width:calc(100% - 16px);z-index:2}.favorite-page .settings .action button{width:144px}.favorite-page .settings .action button:hover{background-color:var(--primary-soft);border-color:var(--primary-soft);color:#fff}.claim-page .myProject.order-status{grid-template-columns:350px 1fr 512px}.claim-page .myProject.order-status.fullscr{grid-template-columns:1fr 0 0}.order-status nav a{font-size:0}.claim-page .order-status .sidebar-project-claim nav > ul{grid-template-columns:110px 64px 64px 64px;display:grid;gap:0}.claim-page .sidebar-project-claim nav li#creat-order a{margin-left:48px}.claim-page .sidebar-project-claim nav li#creat-order a:before{background:url(/css/../media/project/add-order.svg) no-repeat}.claim-page .sidebar-project-claim nav li#creat-order a:hover:before,.claim-page .sidebar-project-claim nav li#creat-order.active a:before{background:url(/css/../media/project/add-order-h.svg) no-repeat}.claim-page .sidebar-project-claim nav li#pending-order a:before{background:url(/css/../media/claim/pending.svg) no-repeat}.claim-page .sidebar-project-claim nav li#pending-order a:hover:before,.claim-page .sidebar-project-claim nav li#pending-order.active a:before{background:url(/css/../media/claim/pending-h.svg) no-repeat}.claim-page .sidebar-project-claim nav li#process-order a:before{background:url(/css/../media/claim/in-work.svg) no-repeat}.claim-page .sidebar-project-claim nav li#process-order a:hover:before,.claim-page .sidebar-project-claim nav li#process-order.active a:before{background:url(/css/../media/claim/in-work-h.svg) no-repeat}.claim-page .sidebar-project-claim nav li#finished-order a:before{background:url(/css/../media/claim/finished.svg) no-repeat}.claim-page .sidebar-project-claim nav li#finished-order a:hover:before,.claim-page .sidebar-project-claim nav li#finished-order.active a:before{background:url(/css/../media/claim/finished-h.svg) no-repeat}.claim-page .sidebar-project-claim .box__item__left.type-radio{position:relative}.claim-page .sidebar-project-claim .box__item__left.type-radio .setMenu{position:absolute;z-index:1;right:0}.claim-page .order-status aside .list-tiles,.claim-page .order-status.order-step-2 aside .list-tiles,.claim-page .order-status.order-step-3 aside .list-tiles{padding:16px 0}.claim-page .jconfirm.jconfirm-light.jconfirm-open + .jconfirm.jconfirm-light.jconfirm-open{display:none !important;opacity:0 !important;position:absolute !important;top:-999999px !important}.claim-page .order-status aside .list-tiles > .row{display:flex;flex-wrap:wrap;gap:16px}.claim-page .order-status[class*=order-step-] aside .list-tiles > .row{padding-left:14px}.order-status [class*=box__items]{background-color:#fff;position:relative;transition:0.15s ease-in-out;width:320px;height:160px}.order-status [class*=box__items]:last-child{margin-bottom:0;margin-right:0}.order-status [class*=box__items].active,.order-status [class*=box__items]:hover{cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,0.15);transition:0.15s ease-in-out}.order-status [class*=box__items] .title{background:#D1E5FA;display:grid;align-items:center;grid-template-columns:1fr 20px 32px;grid-auto-rows:32px;width:100%;height:32px;padding-left:16px}.order-status .title h3{color:var(--primary-base);font-weight:bold;font-size:16px;line-height:20px}.order-status button.update{border:none;background:transparent url(/css/../media/update.svg) no-repeat 0;width:20px;height:18px;transition:all 0.6s}.order-status button.update:hover{transform:rotate(360deg)}.order-status [class*=box__items] .setMenu{text-align:right;position:absolute;z-index:1;right:0}.order-status .setMenu .orderBtn:before{content:"\22EE";font-size:24px;color:var(--primary-base);font-weight:400}.mac-os .order-status .setMenu .orderBtn:before{font-weight:900}.order-status .list-tiles .box-content{display:grid;grid-template-columns:112px 1fr;grid-auto-rows:112px;grid-gap:17px;padding:8px;position:relative}.order-status .list-tiles .box-content .desc{overflow:auto;height:92px;scrollbar-color:transparent transparent;scrollbar-width:none}.order-status .list-tiles .box-content .desc::-webkit-scrollbar{width:0;height:0}.order-status .list-tiles .box-content .prev-proj{background-size:100% 100%;background-position:center center;background-repeat:no-repeat;height:100%;width:100%}.order-status .list-tiles .box-content .desc p{font-size:14px;line-height:18px;color:var(--grayscale-black)}.order-status .list-tiles .box-content .price{position:absolute;top:105px;right:4px;background-color:#fff;padding:0 2px}.order-status .list-tiles .box-content .price strong{display:inline-block;width:280px;text-align:right;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;position:relative;top:4px}.order-status .boxContent .content.order-pending > .row{display:grid;grid-template-columns:repeat(auto-fill,minmax(288px,288px));grid-auto-rows:auto;grid-gap:16px;padding:6px 10px 6px 16px}.order-status .boxContent [class*=box__master]{border:2px solid var(--grayscale-barely)}.order-status .boxContent [class*=box__master].author-proj-prototype,.order-status .boxContent [class*=box__master].sent-author-prototype,.order-status .boxContent [class*=box__master].offer-sent-maker{position:relative;height:288px;overflow:hidden}.order-status .boxContent [class*=box__master].author-proj-prototype,.order-status .boxContent [class*=box__master].sent-author-prototype{border:2px solid #FFE8B0}.order-status .boxContent [class*=box__master].offer-sent-maker{border:2px solid #D1E5FA}.order-status .boxContent [class*=box__master].author-proj-prototype:before,.order-status .boxContent [class*=box__master].offer-sent-maker:before{content:"";height:22px;width:16px;position:absolute;right:16px;top:13px}.order-status .boxContent [class*=box__master].author-proj-prototype:before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='22' viewBox='0 0 16 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 0H0V22L8 16L16 22V0Z' fill='%23FF8000'/%3E%3C/svg%3E%0A")}.order-status .boxContent [class*=box__master].offer-sent-maker:before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='22' viewBox='0 0 16 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16 0H0V22L8 16L16 22V0Z' fill='%2360C0FF'/%3E%3C/svg%3E%0A")}.order-status .boxContent [class*=box__master].author-proj-prototype .prototype-title{position:absolute;left:-1px;top:-2px}.order-status .boxContent [class*=box__master].author-proj-prototype .prototype-title p{color:#fff;font-weight:bold;font-size:14px;line-height:16px;padding-left:42px;height:32px;display:flex;align-items:center}.order-status .boxContent [class*=box__master].author-proj-prototype .prototype-title p:before{content:"";background:url(/css/../media/fav-white.svg) no-repeat;height:22px;width:16px;position:absolute;left:26px;top:5px}.order-status .boxContent [class*=box__master].author-proj-prototype .offer{background-color:#FFE8B0}.order-status .boxContent [class*=box__master].offer-sent-maker .offer{background-color:var(--primary-barely)}.claim-page .author-proj-prototype .offer{height:100px;color:var(--grayscale-black)}.claim-page .author-proj-prototype .offer p{font-size:12px;line-height:16px}.claim-page .author-proj-prototype .offer + .footer{display:flex;justify-content:center}.claim-page .author-proj-prototype .offer + .footer button{min-width:120px;width:100%}.order-status .boxContent [class*=box__master].author-proj-prototype .footer .btn-white-sm.disabled{opacity:0.3}.order-status .boxContent [class*=box__master].sent-author-prototype .prototype-title,.order-status .boxContent [class*=box__master].sending-offer .prototype-title{display:flex;align-items:center;justify-content:start;gap:16px;padding:0 0 0 24px;min-height:32px}.order-status .boxContent [class*=box__master].sent-author-prototype .prototype-title{background-color:#F90}.order-status .prototype-title p{color:#fff;font-weight:bold;font-size:14px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:8px}.order-status .sent-author-prototype .prototype-title .offer{background-color:transparent}.order-status .boxContent [class*=box__master].sent-author-prototype .offer,.order-status .boxContent [class*=box__master].sending-offer .offer{background-color:transparent;padding:16px 32px 0;min-height:auto}.order-status .boxContent [class*=box__master].sent-author-prototype .list-offer-text,.order-status .boxContent [class*=box__master].sending-offer .list-offer-text{min-height:auto;height:72px;overflow:hidden}.order-status .boxContent [class*=box__master].sent-author-prototype .offer p,.order-status .boxContent [class*=box__master].sending-offer .offer p{font-size:12px;line-height:16px;color:var(--grayscale-black)}.order-status .boxContent [class*=box__master].sent-author-prototype .footer,.order-status .boxContent [class*=box__master].sending-offer .footer{display:flex;justify-content:center;width:100%}.order-status .boxContent [class*=box__master].sent-author-prototype .footer button{min-width:192px}.order-status .boxContent [class*=box__master].sending-offer{border:2px solid #D1E5FA}.order-status .boxContent [class*=box__master].sending-offer .prototype-title{background-color:var(--color--blue--soft)}.order-status .boxContent [class*=box__master].sending-offer .footer button{min-width:128px}.order-status .boxContent [class*=box__master] .header{display:grid;grid-template-columns:64px 1fr;grid-gap:16px;grid-auto-rows:64px;padding:16px}.order-status .boxContent [class*=box__master] .img,.order-status .boxContent.order-process .master-column .img{width:64px;height:64px}.order-status .boxContent [class*=box__master] .img img,.order-status .boxContent.order-process .master-column .img img{border-radius:50%;width:100%;height:100%;object-fit:cover}.order-status .boxContent [class*=box__master] .data h4,.order-status .boxContent.order-process .master-column .data h4{font-size:12px;line-height:16px;color:var(--grayscale-black)}.order-status .boxContent [class*=box__master] .data h3{font-size:20px;font-weight:700;line-height:32px;color:var(--grayscale-base);width:176px;height:32px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.order-status .boxContent #reviewStars .star-ratings:before{width:81px}.order-status .boxContent [class*=box__master] .data .rang .star-ratings{display:inline-block}.order-status .boxContent [class*=box__master] .data .rang p,.order-status .boxContent.order-process .master-column .data .rang p{font-size:12px;color:var(--grayscale-black);display:inline-block;position:relative;top:-2px}.order-status .boxContent [class*=box__master] .data .rang p span,.order-status .boxContent.order-process .master-column .data .rang p span{font-weight:400;color:var(--grayscale-base)}.order-status .boxContent [class*=box__master] .offer{background-color:var(--grayscale-barely);padding:8px 16px 8px;min-height:120px}.order-status .boxContent [class*=box__master] .offer h3{font-size:16px;line-height:20px;color:var(--grayscale-black);text-align:center;min-height:32px;display:flex;justify-content:center;align-items:center;margin-bottom:8px}.order-status .boxContent [class*=box__master] .offer .list{font-size:12px;line-height:16px;color:var(--grayscale-black)}.order-status .boxContent [class*=box__master] .offer .list strong{font-size:16px}.order-status .boxContent .offer .list [class*=items__]{display:grid;grid-template-columns:128px 1fr;grid-gap:16px;justify-items:end;align-items:center;padding-right:4px}.order-status .boxContent .offer .list .items__price{min-height:32px;display:grid;align-items:center}.order-status .boxContent .offer .list .items__price p:last-child{justify-self:stretch}.order-status .boxContent .offer .list .items__period{border-top:1px solid var(--grayscale-light);padding-top:6px}.order-status .boxContent .content [class*=box__master] .footer{padding:16px;grid-gap:16px}.order-status .boxContent .content .box__creat{align-self:start}.order-status .boxContent .content .box__creat .border,.order-status .boxContent .content .box__creat.blue .border{padding:32px 24px 20px 32px;height:288px;display:flex;flex-direction:column}.order-status .boxContent .content .box__creat .border{border:2px solid var(--grayscale-barely)}.order-status .boxContent .content .box__creat.blue .border{border:2px solid #D1E5FA}.order-status .boxContent .content .box__creat p{font-size:12px;line-height:16px;color:var(--grayscale-black);flex:1 0 auto}.order-status .boxContent .content .box__creat button{margin-top:16px;width:224px}.order-status .boxContent .content .box__creat button.deactivate{background-color:var(--grayscale-light);border:var(--grayscale-light);pointer-events:none}.order-status .boxContent .content .box__creat .btn-orange-sm{background-color:var(--primary-base);border:none}.claim-page .myProject.order-status .boxChoise{height:calc(100vh - 170px);overflow:auto;margin-right:8px}.claim-page .myProject.order-status .table-size,.claim-page .myProject.my-orders .table-size{background-color:#fff;padding-top:0;margin-left:0;margin-right:0}.claim-page .myProject.order-status .term,.claim-page .myProject.order-status .photo,.claim-page .myProject.my-orders .term,.claim-page .myProject.my-orders .photo{background-color:#fff;padding-left:16px;margin-right:0}.claim-page .table-size + .term{display:flex;align-items:center;min-height:32px}.claim-page .table-size + .term p{margin-top:0}.claim-page .myProject.order-status .term,.claim-page .myProject.my-orders .term{padding-top:0}.claim-page .myProject.order-status .photo,.claim-page .myProject.my-orders .photo{padding-bottom:24px}.claim-page .myProject.order-status .ch__items-2{padding-bottom:16px}.order-status .boxContent.order-process{display:grid;grid-template-columns:auto 144px 1fr;margin-bottom:8px}.claim-page .order-step-3{grid-auto-rows:auto}.order-status .boxContent > .title{margin-top:3px;grid-column:1/4}.order-status.order-step-1 .boxContent > .title{height:60px;align-items:center}.claim-page .boxContent.order-process .title h2{width:50%}.claim-page .boxContent.order-process .title{grid-template-columns:1fr auto max-content;grid-column-gap:16px;justify-content:space-between}.order-status .boxContent.order-process .master-column{grid-column:1;padding-bottom:32px}.order-status .boxContent.order-process .master-column > .row{border:2px solid var(--grayscale-barely);margin-left:32px;padding:16px;height:100%}.order-status .boxContent.order-process .master-column .data h4{padding-top:9px;padding-bottom:8px}.order-status .boxContent.order-process .master-column .data h3{font-size:20px;font-weight:700;line-height:20px;color:var(--grayscale-base);margin-bottom:5px;width:112px;text-overflow:ellipsis;overflow:hidden}.order-status .boxContent.order-process .accounts{grid-column:2/4;padding-left:16px;padding-right:32px;height:calc(100vh - 310px)}.order-status .boxContent.order-process .accounts.finished .table-price{padding-top:0}.claim-page .order-status .finished details{margin-top:6px;padding-bottom:16px;border-bottom:1px solid var(--grayscale-light)}.claim-page .order-status .finished details:not([open]){border-bottom:1px solid var(--grayscale-light)}.btn.icon.edit{background:url(/css/../media/edit.svg) no-repeat;width:20px;height:20px;position:absolute;top:0;right:40px}.order-status .icon.edit.hint span{left:-145px}.modal.edit[data-modal=triggerModal-reviews] .content-wrapper{width:496px;max-height:780px}.modal.edit.triggerComment .content-wrapper .content.reviews{padding:48px 8px 48px 48px}.modal.edit.triggerComment .content-wrapper .content form{height:calc(100vh - 170px);overflow:auto;padding-right:32px}.modal.edit .content.reviews h3{margin-bottom:16px}.modal.edit .content.reviews h4{min-height:auto}.modal.edit .reviews .rang-block{border:2px solid var(--grayscale-barely);padding-left:64px}.modal.edit .reviews .rang-block .rating{display:grid;grid-template-columns:155px 115px;padding-top:16px}.modal.edit .reviews .rang-block .rating p{font-size:14px;justify-self:start;min-height:32px}.modal.edit .reviews #reviewStars{float:none}.modal.edit .reviews #reviewStars label{margin-right:8px}.modal.edit .content-wrapper .content.reviews textarea{height:160px;padding:8px;margin-bottom:16px;width:100%}.modal.edit .content-wrapper .content.reviews textarea::-webkit-input-placeholder{font-size:14px;line-height:18px;color:var(--grayscale-black)}.modal.edit .reviews .upload-photo-order__choice .upload__photo p{margin:24px 0 0;min-height:48px}.modal.edit .reviews .upload-photo-order__choice .choice_upload label{left:0;margin-top:6px;padding:0 16px 0 6px}.modal.edit .reviews .upload-photo-order__choice .choice_upload label em{padding-left:57px;background-position:28px;text-align:left}.modal.edit .reviews .upload-photo-order button{border:none}.block-pullup{display:flex;margin-left:16px;position:relative}.block-pullup .block-pullup__photo{flex:1 0 144px;padding-top:24px}.block-pullup .block-pullup__photo p{font-size:12px;line-height:16px;text-align:left;min-height:56px}.modal.edit .content .block-pullup__photo p{padding:0}.block-pullup__choice{display:flex;justify-content:center}.author-page .maker-card{height:100%}.author-page .maker-card .list{padding-right:24px;padding-left:5px}.author-page .maker-card .video,.author-page .maker-card .articles{border-top:none}.author-page .maker-card .list p{padding-left:20px}.author-page .maker-card .list strong{color:var(--grayscale-black);font-size:14px;line-height:18px}.author-page .maker-card .loc .list strong{font-size:12px;line-height:16px}.author-page .maker-card .list [class*=items-]{display:grid;grid-template-columns:22px 1fr auto;align-items:center;padding-bottom:11px}.author-page .maker-card .list i.icon{width:26px;height:22px;display:inline-block}.author-page .maker-card .gallery .items-1 i.icon{background:url(/css/../media/proj-gal-gray.svg) no-repeat}.author-page .maker-card .gallery .items-2 i.icon,.author-page .maker-card .video .items-2 i.icon,.author-page .maker-card .articles .items-2 i.icon{background:url(/css/../media/view-gray.svg) center center no-repeat}.author-page .maker-card .gallery .items-3 i.icon,.author-page .maker-card .video .items-3 i.icon,.author-page .maker-card .articles .items-3 i.icon{background:url(/css/../media/like-gray.svg) no-repeat;height:25px}.author-page .maker-card .gallery .items-4 i.icon{background:url(/css/../media/fav-gray.svg) center 0 no-repeat}.author-page .maker-card .video .items-1 i.icon{background:url(/css/../media/video-gray.svg) no-repeat}.author-page .maker-card .articles .items-1 i.icon{background:url(/css/../media/articles-gray.svg) no-repeat}.author-page .maker-card .loc .items-1 i.icon{background:url(/css/../media/loc-gray.svg) no-repeat}.author-page .maker-card .loc .items-2 i.icon{background:url(/css/../media/calendar.svg) no-repeat}.author-page .container .author-content{grid-column:2/5;display:grid;grid-template-columns:auto;grid-column-gap:16px;min-height:632px}.author-page .container .author-content > .row{padding:16px 16px 16px 64px}.author-page .project .author-content h3{font-size:20px;line-height:20px;color:var(--grayscale-black);margin-bottom:60px}.author-page .container .author-content .row p{font-size:14px;line-height:18px;color:var(--grayscale-black)}.author-page .container .author-content .row{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,320px));grid-auto-rows:240px;grid-gap:16px;height:632px;overflow:auto;margin-bottom:16px}@media screen and (max-width:1759px){.author-page .container .author-content .row{justify-content:center}}.author-page .container .author-content .row::-webkit-scrollbar{width:0;height:0}.author-page .container .author-content .work{position:relative}.author-page .container .author-content .work .img{width:320px;height:240px}.author-page .container .author-content .work .img img{object-fit:cover;width:100%;height:100%}.author-page .container .author-content .work:hover{filter:drop-shadow(0px 2px 8px rgba(0,0,0,0.15))}.author-page .container .author-content .work .icon-favorites.active{background:url(/css/../media/fav.svg) no-repeat;width:16px;height:22px;position:absolute;top:5px;right:6px;filter:brightness(0) invert(1)}.author-page .container .author-content .work .tile__title{font-weight:500;font-size:14px;line-height:18px;padding-right:16px;color:#fff;position:absolute;bottom:7px;left:16px;width:100%;z-index:2;opacity:0;transition:opacity 0.2s ease-in-out}.author-page .container .author-content .work:hover .tile__title{opacity:1}.author-page .container .author-content .work .tile__title:before{content:"";background:linear-gradient(180deg,rgba(32,32,32,0) 0%,rgba(32,32,32,0.75) 100%);width:100%;min-height:38px;position:absolute;left:-16px;bottom:-7px;z-index:-1}.author-page .container .author-content .work .tile__title .user-name{display:block;font-size:12px;line-height:16px}.author-page .articles .author-content .row{grid-auto-rows:400px}.author-page .articles .meta{display:grid;grid-template-columns:auto 200px}.author-page .articles .meta date{color:var(--grayscale-base);font-size:12px;line-height:16px}.author-page .articles .meta .attention{font-weight:bold;font-size:10px;line-height:12px;color:var(--grayscale-base);text-align:right}.author-page .articles .meta .view{display:inline-block}.author-page .articles .meta .like{display:inline-block;margin-left:6px}.author-page .articles .meta .like svg{position:relative;top:-2px}.author-page .articles .author-content .work{background-color:#fff;height:400px}.author-page .articles .author-content .work a{font-weight:normal}.author-page .articles .author-content .work .desc{padding:8px 16px 23px 24px}.author-page .articles .author-content .work .desc h3{margin-top:8px;height:50px;overflow:hidden;display:grid;align-items:center;color:var(--grayscale-black);font-weight:normal;font-size:24px;line-height:24px}.author-page .articles .author-content .work .desc .excerpt{color:var(--grayscale-black);margin-top:8px;height:72px;overflow:hidden}.author-page .video .author-content .work{background-color:#fff}.author-page .video .author-content .work .img{height:180px}.author-page .video .work .caption{color:var(--grayscale-black);padding:12px 8px 8px 24px}.author-page .video .work .channel-name{font-size:14px;line-height:18px;margin-bottom:8px}.author-page .video .work .view{font-weight:normal;font-size:12px;line-height:16px}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,0.75);border:none;color:var(--grayscale-black)}.flickity-button:hover{cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:0.6}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#25221E;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.loading,.loader{pointer-events:none;transition:all 0.5s ease-in-out;overflow:hidden}.loading:after{content:"";position:absolute;top:0;left:0;background-color:rgba(255,255,255,0.5);width:100%;height:100%;z-index:999;pointer-events:none}.loading:before{content:"";background:url(/css/../media/preloader.svg) no-repeat;position:absolute;top:calc(50% - 80px);left:calc(50% - 28px);width:60px;height:60px;z-index:9990;animation:spin 2s linear infinite}.loader{font-size:0;background-color:transparent;border:none}.loader:before{content:'';background:url(/css/../media/preloader.svg) no-repeat;animation:spin 2s linear infinite;position:absolute;width:60px;height:60px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.order__box-item{cursor:pointer}.blockStart__title{border:2px solid var(--grayscale-barely);font-size:20px;line-height:20px;color:#000;min-height:64px;display:flex;align-items:center;justify-content:center}.blockStart__bg{background:linear-gradient(270deg,#19334C 0%,#264D73 46.4%,#19334C 99.48%);display:flex}.blockStart__sec{flex:1 0 50%;color:#fff}.blockStart__sec.sec-left{border-right:1px solid #fff;padding-left:56px;background-repeat:no-repeat;background-position:right bottom}.blockStart__sec.sec-right{border-left:1px solid #fff;padding:0 54px 0 78px;display:flex}.blockStart__sec-column{display:flex;flex-direction:column;min-height:368px}.blockStart__sec-text{flex:1 0 auto;margin-top:16px}.blockStart__sec-title{padding-top:40px}.blockStart__sec-title h2{font-weight:700;font-size:32px;line-height:36px;min-height:48px;display:flex;align-items:center}.sec-left .blockStart__sec-text{max-width:274px}.sec-right .blockStart__sec-text{max-width:391px}.blockStart__sec-text p{font-size:20px;font-weight:normal;line-height:20px;color:#fff;padding-bottom:16px}.sec-right .blockStart__sec-icons{padding-top:48px;padding-left:89px}.sec-icons__items{display:grid;grid-template-columns:96px 64px 84px;grid-gap:0 16px;justify-items:center;align-items:center;margin-bottom:50px}.sec-icons__items:last-child{margin-bottom:0}.sec-icons__items .icon-1 svg{height:64px}.sec-icons__items .icon-2 svg{height:60px}.sec-icons__items span{border:1px solid #D1E5FA;box-sizing:border-box;border-radius:16px;height:32px;width:64px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:300}.sec-icons__items .icon-5,.sec-icons__items .icon-6{width:64px;height:64px;background:rgba(255,255,255,0.25);position:relative;overflow:hidden}.sec-icons__items .icon-5:before,.sec-icons__items .icon-6:before,.sec-icons__items .icon-6:after{content:"";background-color:#fff;display:block}.sec-icons__items .icon-5:before,.sec-icons__items .icon-6:before{width:64px;height:12px}.sec-icons__items .icon-6:after{height:64px;width:12px}.blockStart__sec-button{padding-bottom:48px}.blockStart__sec-button .btn-link{min-width:176px;border:2px solid #fff;transition:all .25s ease-in-out}.blockStart__sec.sec-left:hover .btn-link,.blockStart__sec.sec-right:hover .btn-link{color:var(--primary-base);background-color:#fff}.blockContent .btn-link:hover,.blockContent .btn-cont-proj._hover,.blockContent .btn-cont-order._hover{opacity:.7}.blockContent{max-width:768px;margin:16px auto 0}.blockContent__text{min-height:72px;margin-bottom:24px}.blockContent__btn > .row{display:flex;justify-content:center}.btn-link{font-weight:bold;font-size:16px;line-height:16px;height:32px;border-radius:16px;color:#fff;display:inline-flex;justify-content:center;align-items:center}.blockContent__btn .btn-link{background:#F90;width:100%;min-width:167px;margin-bottom:8px}.blockContent__btn .btn-cont-proj{border-radius:16px 0 0 16px}.blockContent__btn .btn-cont-order{border-radius:0 16px 16px 0;margin-left:2px}.blockContent__btn > .row img{position:relative}.blockContent__btn > .row .blockContent__btn-addProj img{left:-40px}.blockContent__btn > .row .blockContent__btn-addOrder img{left:65px}.gallery_application .first_swiper_img{max-width:100%;height:336px;background-size:cover;background-repeat:no-repeat;background-position:center;margin-right:0 !important;width:100% !important;cursor:pointer}.gallery_application .second_swiper_img{max-width:128px;height:96px;background-size:100%;cursor:pointer}.gallery_application.fullscreen .first_swiper_img{height:100%;max-width:inherit;width:100% !important}.gallery_application{background-color:var(--grayscale-barely);padding:16px 24px 0 32px}.all-claims .gallery_application,.proposition-claims .gallery_application,.pending-claims .gallery_application{padding:16px 16px 0;margin-left:16px;margin-right:16px}.gallery_application.fullscreen{margin:0}.gallery_application .wrapper_biggest_photo{margin:0 0 16px}.gallery_application > .gallery-thumbs{padding-bottom:16px}.gallery_application > .gallery-thumbs > .swiper-wrapper > .swiper-slide-thumb-active{border:none}.swiper-container-horizontal > .swiper-scrollbar{position:relative;margin-top:16px;height:8px;display:none}.swiper-scrollbar-drag{background:#E3D3BF}.swiper-scrollbar{background:transparent;border-radius:4px}.myProject .ordersFromGallery__row{padding:0 30px 0 32px}.all-claims .boxChoise .ordersFromGallery__row,.proposition-claims .boxChoise .ordersFromGallery__row,.pending-claims .boxChoise .ordersFromGallery__row{padding:0 16px 0 18px}.myProject.pending-claims .boxContent .ordersFromGallery__row{padding:0}.myProject .ordersFromGallery__row .ordersFromGallery__title{min-height:40px;display:flex;align-items:center}.myProject .ordersFromGallery__row .ordersFromGallery__title p{font-weight:normal;font-size:20px;line-height:20px;color:var(--grayscale-black)}.myProject .ordersFromGallery__row .ordersFromGallery__desc{padding-bottom:8px}.myProject .ordersFromGallery__row .ordersFromGallery__desc,.myProject .ordersFromGallery__row .ordersFromGallery__desc p{font-weight:normal;font-size:14px;line-height:18px;color:var(--grayscale-dark)}.myProject .ordersFromGallery__row .ordersFromGallery__desc br{content:'';display:block;padding-bottom:3px}.ordersFromGallery__desc ~ p{color:var(--grayscale-base);font-size:14px;line-height:21px}.ordersFromGallery__list li{margin-left:20px;color:var(--grayscale-black);font-size:14px;line-height:21px}.claim-page .claim-gallery .boxChoise .title.cloned + .container::-webkit-scrollbar{width:0}.claim-page .claim-gallery .boxChoise .title.cloned + .container{height:calc(100vh - 240px);overflow:auto}.modal-sale-reviews .content-wrapper{max-width:960px;height:100%;max-height:768px;padding:0 32px 48px 16px}.modal-sale-reviews .modal-header > p{font-size:14px;line-height:18px;color:var(--grayscale-base);height:32px;display:flex;align-items:center}.modal-sale-reviews .content-wrapper .content{height:calc(100vh - 64px);overflow:auto}.modal-sale-reviews .content-wrapper .content::-webkit-scrollbar{width:0}@-moz-document url-prefix(){.modal-sale-reviews .content-wrapper .content{scrollbar-color:transparent transparent;scrollbar-width:none}}.modal-sale-reviews .content-sale__body{margin-top:28px}.modal-sale-reviews .content-sale__column{display:flex;gap:48px;overflow:hidden;padding:0 0 16px}.modal-sale-reviews .content-sale__items{flex:1}.modal-sale-reviews .content-sale__text{text-align:center}.modal-sale-reviews .content-sale__text > h2{min-height:48px;display:flex;align-items:center;justify-content:center;font-size:24px;line-height:24px}.modal-sale-reviews .content-sale__text > p{font-size:14px;line-height:18px;color:var(--grayscale-base);max-width:384px;margin:auto;padding:14px 0}.modal-sale-reviews .content-sale__text > h3{font-weight:bold;font-size:20px;line-height:20px;min-height:64px;display:flex;align-items:center;justify-content:center}.modal-sale-reviews .content-sale__text figure{max-width:352px;width:100%;height:352px;margin:8px auto 16px}.modal-sale-reviews .content-sale__text figure > img{width:100%;height:100%;object-fit:contain}.modal-sale-reviews .content-sale__items.item-1 .agree > label{display:flex;height:32px;align-items:center;gap:16px;font-size:12px;line-height:16px;color:var(--grayscale-dark);justify-content:center;cursor:pointer}.modal-sale-reviews .content-sale__items .form{font-size:14px;line-height:18px;color:var(--grayscale-dark);display:flex;flex-direction:column;height:100%}.content-sale__items.item-2 .form-input,.content-sale__items.item-2 .check,.content-sale__items.item-2 .block-sale__cities,.content-sale__items.item-2 .search-group{padding-right:16px}.modal-sale-reviews .content-sale__items .form-input > div{display:flex;flex-direction:column}.modal-sale-reviews .content-sale__items .form-input label{min-height:24px;display:flex;align-items:center}.modal-sale-reviews .content-sale__items .form-input input{background-color:var(--grayscale-barely);border-radius:2px;height:40px;padding:0 8px;color:var(--grayscale-black);margin-bottom:8px}.modal-sale-reviews .selectric-wrapper{background-color:var(--grayscale-barely);border-radius:2px;height:40px}.modal-sale-reviews .selectric-open{border-radius:2px 2px 0 0}.modal-sale-reviews .selectric-open .selectric-items{background-color:#fff}.modal-sale-reviews .selectric-open .selectric-items .selectric-scroll{margin:4px 4px 0 0}.modal-sale-reviews .selectric-open .selectric-items li{font-size:14px;line-height:18px;color:var(--grayscale-black);border-bottom:1px solid var(--grayscale-light)}.modal-sale-reviews .selectric-open,.modal-sale-reviews .selectric-open .selectric-items li:hover{background-color:var(--primary-base);color:#fff}.modal-sale-reviews .selectric-open .selectric-items li:last-child{border-bottom:none}.modal-sale-reviews .selectric .button{background-color:transparent;font-size:0}.modal-sale-reviews .selectric .button:after{border:none;background-image:url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 0L8 6L2 0L0 2L8 10L16 2L14 0Z' fill='%23606060'/%3E%3C/svg%3E%0A");width:16px;height:10px;transition:all .25s ease-in-out}.modal-sale-reviews .selectric-open .button:after{display:none}.modal-sale-reviews .content-sale__items{position:relative}.modal-sale-reviews .content-sale__items .form .check{display:flex;justify-content:space-between;padding:12px 0 16px}.modal-sale-reviews .content-sale__items .field-select{width:100%;max-width:inherit;padding-right:16px}.modal-sale-reviews .content-sale__items .form .check label{display:flex;align-items:center;gap:8px}.modal-sale-reviews .content-sale__items .form .check span{}.modal-sale-reviews .newmail__content{max-height:226px;overflow:auto}.modal-sale-reviews .block-sale__newmail .search-group{margin:16px 0 16px;display:flex;justify-content:space-between;align-items:center;gap:16px}.modal-sale-reviews .block-sale__newmail .search-group > label{font-weight:700}.modal-sale-reviews .block-sale__newmail .search-group__input{position:relative;display:flex;flex:1}.modal-sale-reviews .block-sale__newmail .search-group i.icon{background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 12L14.5 12.5L12.8 10.8C13.5 9.7 14 8.4 14 7C14 3.1 10.9 0 7 0C3.1 0 0 3.1 0 7C0 10.9 3.1 14 7 14C8.4 14 9.7 13.6 10.8 12.8L12.5 14.5L12 15L19 22L22 19L15 12ZM2 7C2 4.2 4.2 2 7 2C9.8 2 12 4.2 12 7C12 9.8 9.8 12 7 12C4.2 12 2 9.8 2 7Z' fill='%23606060'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;width:22px;height:22px;position:absolute;top:5px;left:13px}.modal-sale-reviews .block-sale__newmail .search-group input{height:32px;width:100%;padding:0 0 0 48px;background:#F7F1E8;border-radius:2px 0 0 2px;border:none}.modal-sale-reviews .block-sale__newmail .search-group button{width:80px;height:32px;background-color:var(--primary-base);border-radius:0 2px 2px 0;border:none;color:#fff;font-weight:700}.modal-sale-reviews .newmail__list{min-height:50px}.modal-sale-reviews .newmail__list,.modal-sale-reviews .pickup__list{background-color:var(--grayscale-barely);margin-right:8px}.modal-sale-reviews .newmail__list label:after,.modal-sale-reviews .pickup__list label:after{content:'';border-bottom:1px solid #fff;display:block}.modal-sale-reviews .newmail__list input,.modal-sale-reviews .pickup__list input{opacity:0;position:absolute}.modal-sale-reviews .newmail__list .checkbox:checked,.modal-sale-reviews .pickup__list .checkbox:checked{opacity:0;position:absolute}.modal-sale-reviews .newmail__list .checkbox:checked + span,.modal-sale-reviews .pickup__list .checkbox:checked + span{border:2px solid var(--primary-base)}.modal-sale-reviews .newmail__list .checkbox + span,.modal-sale-reviews .pickup__list .checkbox + span{border:2px solid var(--grayscale-barely);display:flex;flex-direction:column;height:63px;justify-content:center;cursor:pointer}.modal-sale-reviews .newmail__list .checkbox + span:hover,.modal-sale-reviews .pickup__list .checkbox + span:hover{opacity:.9}.modal-sale-reviews .newmail__list span{background-image:url("data:image/svg+xml,%3Csvg width='33' height='32' viewBox='0 0 33 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.2104 0H15.8028L15.4156 0.164499L9.48465 6.10699C9.22989 6.44626 9.31651 6.70329 9.73942 6.70329H12.3635C12.7915 6.70329 13.1278 7.04257 13.1278 7.46924V11.8798C13.1278 12.3065 13.4692 12.6458 13.8921 12.6458H18.2078C18.7173 12.6458 19.0587 12.3065 19.0587 11.8798V7.46924C19.0587 7.04257 19.395 6.70329 19.8179 6.70329H22.2738C22.6967 6.70329 22.7834 6.44626 22.5286 6.10699L16.6028 0.164499L16.2104 0ZM26.0037 9.67443C25.8763 9.50479 25.7489 9.44311 25.6521 9.47395C25.5553 9.50479 25.4941 9.63331 25.4941 9.84407V21.9809C25.4941 22.1968 25.5553 22.3459 25.6521 22.3973C25.7489 22.4487 25.8763 22.4076 26.0037 22.238L31.7613 16.4651C32.0976 16.2132 32.0976 15.6992 31.7613 15.3599L26.0037 9.67443ZM6.51942 9.34541C6.62642 9.39682 6.69266 9.54589 6.69266 9.7618V22.1506C6.69266 22.3665 6.62642 22.495 6.51942 22.5361C6.41751 22.5772 6.26975 22.5361 6.09651 22.4076L0.252217 16.4651C-0.0840722 16.2132 -0.0840722 15.6991 0.252217 15.3599L6.09651 9.50477C6.26975 9.33513 6.41751 9.29401 6.51942 9.34541ZM18.2081 19.0972H13.8923C13.4694 19.0972 13.1281 19.4364 13.1281 19.8631V24.5307C13.1281 25.0397 12.7918 25.3789 12.3638 25.3789H9.90783C9.48492 25.3789 9.31678 25.6308 9.65816 25.8878L15.4158 31.7429C15.584 31.9126 15.798 32 16.0069 32C16.2209 32 16.4298 31.9126 16.603 31.7429L22.3607 25.8878C22.697 25.6308 22.5289 25.3789 22.106 25.3789H19.8182C19.3953 25.3789 19.059 25.0397 19.059 24.5307V19.8631C19.059 19.4364 18.7176 19.0972 18.2081 19.0972Z' fill='%23ED1C24'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:16px center;padding-left:64px;color:var(--grayscale-dark)}.modal-sale-reviews .newmail__list span > strong{font-size:14px;line-height:18px}.modal-sale-reviews .newmail__list span > small{font-size:12px;line-height:16px}.pickup__content h3{font-weight:bold;font-size:16px;line-height:20px;color:var(--grayscale-dark);height:32px;display:flex;align-items:center;margin-top:22px}.modal-sale-reviews .pickup__list span{background-image:url("data:image/svg+xml,%3Csvg width='16' height='23' viewBox='0 0 16 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 22.75C8 22.75 3.8 18.25 2 14.75C1.1 12.95 0 10.85 0 8.75C0 4.35 3.6 0.75 8 0.75C12.4 0.75 16 4.35 16 8.75C16 10.85 14.9 12.95 14 14.75C12.2 18.25 8 22.75 8 22.75ZM8 5.75C6.3 5.75 5 7.05 5 8.75C5 10.45 6.3 11.75 8 11.75C9.7 11.75 11 10.45 11 8.75C11 7.05 9.7 5.75 8 5.75Z' fill='%23606060'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:24px center;padding-left:64px}.modal-sale-reviews .block-sale__newmail,.modal-sale-reviews .block-sale__pickup{flex:1 0 auto}.modal-sale-reviews .block-sale__cities{}.modal-sale-reviews .action{display:flex;gap:32px;justify-content:center;width:100%;margin-top:32px;padding-right:16px}.modal-sale-reviews .action button,.modal-sale-reviews .action input{min-width:176px}.modal-sale-reviews .null{font-size:14px;line-height:18px;padding:16px}.modal-send-success-thanks .content-wrapper{max-width:480px;min-height:320px}.modal-send-success-thanks .content-wrapper .content{display:flex;flex-direction:column;min-height:320px;padding:48px 32px;align-items:center;text-align:center}.modal-send-success-thanks .thanks{flex:1 0 auto}.modal-send-success-thanks .thanks > h2{min-height:64px;display:flex;align-items:center;justify-content:center}.modal-send-success-thanks .thanks > p{min-height:96px;display:flex;align-items:center;justify-content:center;color:var(--grayscale-dark)}.modal-send-success-thanks .action{margin-top:24px}.modal-send-success-thanks .action button{margin:0 auto;width:176px}.cupboard-style.fast-project .boxContent .cupboard__style-color{flex:1 0 auto;padding:0 8px 0 64px}.order-page .cupboard-style.myProject.open .boxContent .type__title-style h3{margin-top:8px}.order-page .cupboard-style .boxContent .type__title h3{padding-left:16px}.order-page .cupboard-style .boxContent .type__title-style h3{margin-top:0}.cupboard-style.fast-project .boxContent .type-style,.cupboard-style.fast-project .boxContent .type-color{display:grid;justify-content:start;gap:8px;padding:0}.cupboard-style.fast-project .boxContent .type-style{grid-template-columns:repeat(auto-fit,minmax(160px,224px));grid-auto-rows:160px}.cupboard-style.fast-project .boxContent .type-color{grid-template-columns:repeat(auto-fit,minmax(128px,128px));grid-auto-rows:128px}.cupboard-style.fast-project .boxContent .type-style .styleImg{max-width:224px;height:160px}.cupboard-style.fast-project .boxContent .type-color .styleImg{width:100%;max-width:128px;height:128px}.cupboard-style.fast-project .boxContent .styleImg img{width:100%;height:100%;object-fit:cover}.order-page .cupboard-style.fast-project .boxContent .radio__text{background-color:rgba(32,32,32,.75);color:#fff;font-size:14px;line-height:18px;position:absolute;cursor:pointer;display:flex;align-items:center;justify-content:center;min-height:32px;padding:0;width:100%;bottom:0;z-index:1}.order-page .cupboard-style.fast-project .note{margin-top:32px}.order-page .cupboard-style .fast-title + .type__title h3{margin-top:4px}@media screen and (max-width:869px){.order-page .cupboard-style.myProject.open .boxContent .type__title h3{padding-left:16px;text-align:left;margin-top:16px}.order-page .cupboard-style.myProject.open .boxContent .type__title-style h3{margin-top:0}}@media screen and (max-width:600px){.cupboard-style.fast-project .boxContent .type-style,.cupboard-style.fast-project .boxContent .type-color{margin-left:16px;margin-right:16px;justify-content:center}}@media screen and (max-width:470px){.order-page .cupboard-style .fast-title + .type__title h3{display:none}.order-page .cupboard-style.fast-project .type__title{display:inherit}.cupboard-style.fast-project .boxContent .type-color{margin-bottom:32px}.curbstone-style.fast-project .boxContent .type-color{margin-bottom:8px}.cupboard-style.fast-project .boxContent .type-style,.cupboard-style.fast-project .boxContent .type-color{display:flex;flex-wrap:wrap;gap:2px}.cupboard-style.fast-project .boxContent .type-style{margin-left:0;margin-right:0}}.mb-30{margin-bottom:30px}.show_more{display:flex;justify-content:center}.show_more span{display:flex;background-color:#fff;border:2px solid var(--primary-base);color:var(--primary-base);font-weight:bold;height:32px;align-items:center;justify-content:center;width:192px;border-radius:16px;cursor:pointer;transition:all .25s ease-in-out;animation:load 2s ease-in-out;margin:3px 0}.seo-section{border:1px solid var(--grayscale-light);border-radius:16px;margin-bottom:32px}.seo-section__container{max-width:1792px;margin:16px auto}.seo-section__container h2{font-weight:normal;font-size:24px;line-height:24px;color:var(--grayscale-black);padding:16px;margin-bottom:8px}.more--collapse .seo-section__desc{height:120px;overflow:hidden}.seo-section__desc{padding:0 24px 32px;height:auto;transition:height .25s linear}.seo-section__row{columns:2;column-gap:24px;padding:16px 8px;align-items:baseline;border-top:1px solid var(--grayscale-light)}.seo-section__row:first-child{border-top:none;padding-top:0}.seo-section__container.more--collapse{display:grid;grid-template-columns:minmax(320px,.6fr) 1fr;word-break:break-word}.seo-section__container.more--collapse .seo-section__desc{padding-top:16px}.seo-section__container.more--collapse .seo-section__row{display:none}.seo-section__container.more--collapse .seo-section__row:first-child{display:block;columns:2;column-gap:32px;height:114px;overflow:hidden}.seo-section__row h3{grid-row:span 10;grid-column:1;padding:0 16px 0 0}.more--show.seo-section__container h2{padding-left:32px}.seo-section__row:first-child > p{padding-top:0}.seo-section__row:first-child > p:first-child{font-weight:700;color:var(--grayscale-black);grid-column:2}.seo-section__row:first-child > ul + p{grid-column:2}.seo-section__container h3{font-weight:normal;font-size:20px;line-height:20px;color:var(--grayscale-black);padding-bottom:16px}.seo-section__container,.seo-section__container p,.seo-section__container li{font-weight:normal;font-size:16px;line-height:20px;color:var(--grayscale-base)}.seo-section__container p{padding:8px 0}.seo-section__container ul,.seo-section__container ol{padding-left:20px}.seo-section__container ul:last-child{margin-bottom:0}.seo-section__more{max-width:1792px;margin:0 auto;position:relative;top:-16px;padding-right:32px}.seo-section__more button{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin:0 auto;font-weight:700;font-size:14px;line-height:14px;height:32px;padding:0 9px 0 24px;color:var(--primary-base)}.seo-section__more button svg{transition:all .25s ease-in-out}.seo-section__more button:hover svg,.more--show + .seo-section__more button svg{transform:rotate(-180deg)}@media (max-width:1536px){.seo-section__container h2{font-size:20px;line-height:22px;margin-bottom:0}.seo-section__container,.seo-section__container p,.seo-section__container li{font-size:14px}}@media (max-width:1366px){.seo-section__container{padding:0 24px}.seo-section__desc{padding-top:16px}}@media (max-width:1280px){.seo-section__container h2{font-size:20px;line-height:22px;margin-bottom:0}.more--collapse .seo-section__desc{border-bottom:20px solid #fff}.seo-section__row{grid-template-columns:auto auto}.seo-section__row h3{grid-row:1;grid-column:span 2;padding:8px 0;font-size:18px}.seo-section__row:first-child > p:first-child{grid-column:unset}.seo-section__row:first-child > ul + p{grid-column:unset}.seo-section__row ul{padding-top:8px}}@media (max-width:896px){.seo-section__container.more--collapse{margin-bottom:32px}.more--collapse .seo-section__desc{height:118px}.seo-section__container.more--collapse .seo-section__row:first-child{display:block;columns:unset;height:100px}}@media (max-width:780px){.seo-section__container.more--collapse{display:block}.seo-section .seo-section__container h2{padding:16px 0 8px 8px}.seo-section__container .seo-section__desc{padding-left:0}.more--collapse .seo-section__desc{height:119px}}@media (max-width:600px){.seo-section__desc{padding:0}.seo-section__row{grid-template-columns:unset;padding:16px 16px 16px 8px;columns:unset}.seo-section__row h3{grid-column:unset}}@media (max-width:500px){.seo-section{border:none}}.user-modal-region .content-wrapper{max-width:1024px;max-height:768px;height:100%;overflow:auto;scrollbar-color:transparent transparent;scrollbar-width:none}.user-modal-region .content-wrapper::-webkit-scrollbar{width:0;height:0}.user-modal-region .modal-content,.user-modal-region .modal-form__container{height:100%}.user-modal-region .modal-form{padding:32px 32px 32px 48px;height:100%;overflow:auto;scrollbar-color:transparent transparent;scrollbar-width:none}.user-modal-region .modal-form::-webkit-scrollbar{width:0;height:0}.user-modal-region .modal-form__head{display:flex;flex-wrap:wrap;gap:48px;align-items:center;margin-bottom:16px}.user-modal-region .modal-form__head > *{flex:1 0 calc(50% - 48px)}.user-modal-region .modal-form__head .title{font-weight:900;font-size:24px;line-height:24px;color:var(--grayscale-base)}.user-modal-region .modal-form__head .subtitle{font-weight:normal;font-size:14px;line-height:18px;color:var(--grayscale-soft)}.user-modal-region .modal-form__search{margin-bottom:16px}.user-modal-region .modal-form__search .search-group{height:32px;max-width:448px;width:100%;display:flex;position:relative}.user-modal-region .modal-form__search .search-group .search-ai{background:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 12L14.5 12.5L12.8 10.8C13.5 9.7 14 8.4 14 7C14 3.1 10.9 0 7 0C3.1 0 0 3.1 0 7C0 10.9 3.1 14 7 14C8.4 14 9.7 13.6 10.8 12.8L12.5 14.5L12 15L19 22L22 19L15 12ZM2 7C2 4.2 4.2 2 7 2C9.8 2 12 4.2 12 7C12 9.8 9.8 12 7 12C4.2 12 2 9.8 2 7Z' fill='%23606060'/%3E%3C/svg%3E%0A") no-repeat;width:22px;height:22px;position:absolute;top:5px;left:5px}.user-modal-region .modal-form__search .search-group input{border:none}.user-modal-region .modal-form__search .search-group .modal-form__search--input{background-color:var(--grayscale-barely);border-radius:2px 0 0 2px;font-weight:normal;font-size:14px;line-height:18px;padding:0 8px 0 40px;max-width:368px;width:100%}.user-modal-region .modal-form__search .search-group .modal-form__search--submit{background-color:var(--primary-base);border-radius:0 2px 2px 0;color:#fff;font-weight:bold;font-size:14px;line-height:14px;width:80px}.user-modal-region .modal-form__city{height:calc(100% - 104px);min-height:500px}.user-modal-region .form__city--row{height:calc(100% - 96px);overflow:auto;padding-right:16px}.user-modal-region .city__list li{list-style:none}.user-modal-region .city__list .item-region{border-bottom:1px solid var(--grayscale-light)}.user-modal-region .city__list .item-region.open{padding-bottom:16px}.user-modal-region .city__list .item-region:not(.open) > ul{display:none}.user-modal-region .city__list .item-region .city__link{display:flex;min-height:32px;align-items:center;gap:16px}.user-modal-region .city__list .item-region .city__link p{font-weight:normal;font-size:14px;line-height:18px;color:var(--grayscale-black)}.user-modal-region .city__list .item-region .main-region{min-height:48px;position:relative}.user-modal-region .city__list .item-region .main-region p{font-weight:bold;font-size:20px;line-height:20px}.user-modal-region .city__list .item-region .main-region:after{content:'';background:url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 0L8 6L2 0L0 2L8 10L16 2L14 0Z' fill='%23606060'/%3E%3C/svg%3E%0A") no-repeat;width:16px;height:16px;position:absolute;top:50%;right:8px;transition:all .25s ease-in-out}.user-modal-region .city__list .item-region.open .main-region:after{transform:translateY(-50%) rotate(-180deg);top:50%}.user-modal-region .city__list .city__checkbox--label input{position:absolute;opacity:0;z-index:-9999}.user-modal-region .city__list .city__checkbox--label .city__checkbox-custom{width:16px;height:16px;display:flex;border:2px solid var(--grayscale-dark);border-radius:2px;position:relative;cursor:pointer}.user-modal-region .city__list .city__checkbox--label input:checked + .city__checkbox-custom:before{content:'';background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 0H2C0.9 0 0 0.9 0 2V14C0 15.1 0.9 16 2 16H14C15.1 16 16 15.1 16 14V2C16 0.9 15.1 0 14 0ZM6 14L1 9L3 7L6 10L13 3L15 5L6 14Z' fill='%23264D73'/%3E%3C/svg%3E%0A") no-repeat;width:16px;height:16px;position:absolute;top:-2px;left:-2px}.user-modal-region .city__list .sub-list{position:relative;scrollbar-color:transparent transparent;scrollbar-width:none;overflow:auto}.user-modal-region .city__list .sub-list::-webkit-scrollbar{width:0;height:0}.user-modal-region .city__sub-sub-list{width:calc(288px * 2)}.user-modal-region .city__sub-sub-sub-list{width:270px}.user-modal-region .city__list .sub-list li{display:flex;border-left:1px solid var(--grayscale-light);padding-left:16px;margin-left:8px}.user-modal-region .city__list .sub-list li a{flex:0 0 272px;border-bottom:1px solid var(--grayscale-light);padding-left:8px}.user-modal-region .city__list .sub-list li:last-child a{border-bottom:none}.user-modal-region .city__list .sub-list li > ul{display:none}.user-modal-region .city__list .sub-list > li.show > ul{position:absolute;left:305px;top:0;display:block}.user-modal-region .city__list .sub-list li.show > a{position:relative}.user-modal-region .city__list .sub-list li.show:not(.lastMenu) > a{background-color:var(--primary-barely)}.user-modal-region .city__list .sub-list li a.active .city__name{color:var(--primary-base);font-weight:bold}.user-modal-region .city__list .sub-list li.show:not(.lastMenu) > a:after{content:'';background:url("data:image/svg+xml,%3Csvg width='10' height='16' viewBox='0 0 10 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 14L6 8L0 2L2 0L10 8L2 16L0 14Z' fill='%23606060'/%3E%3C/svg%3E%0A") no-repeat;width:10px;height:16px;position:absolute;right:8px}.user-modal-region .city__list .sub-list li.show.checked > a:after{background:url("data:image/svg+xml,%3Csvg width='10' height='16' viewBox='0 0 10 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 14L6 8L0 2L2 0L10 8L2 16L0 14Z' fill='%23264D73'/%3E%3C/svg%3E%0A") no-repeat}.user-modal-region .modal-form__action{margin-top:32px}.user-modal-region .modal-form__action--row{display:flex;justify-content:center;gap:0 32px}.user-modal-region .modal-form__action--row button{min-width:176px}.user-modal-region .livesearch{display:none;position:absolute;top:32px;background-color:#fff;width:100%;max-width:368px;box-shadow:0 4px 4px rgba(0,0,0,0.25);z-index:2}.user-modal-region .livesearch.live{display:block}.user-modal-region .livesearch__results li{list-style:none;border-bottom:1px solid var(--grayscale-light)}.user-modal-region .livesearch__results li:last-child{border-bottom:none}.user-modal-region .livesearch__results li a,.user-modal-region .livesearch__not-found{font-weight:normal;font-size:14px;line-height:45px;color:var(--grayscale-base);padding:0 8px 0 16px;width:100%;height:40px;display:inline-block;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-modal-region .livesearch__results li a strong{color:var(--grayscale-black)}.user-modal-region .livesearch__results li:hover{background-color:var(--primary-base)}.user-modal-region .livesearch__results li:hover a,.user-modal-region .livesearch__results li:hover a strong{color:#fff}.uf-customer .user-modal-region .modal-form__search{margin-bottom:0;padding-right:16px}.uf-customer .user-modal-region .modal-form__search .search-group .modal-form__search--submit{max-width:80px;width:100%}.uf-customer .user-modal-region .city__list .item-region .city__link{gap:0}.uf-customer .user-modal-region .city__list .city__checkbox--label .city__checkbox-custom{display:none}.uf-customer .user-modal-region .modal-form__city{height:calc(100% - 48px)}@media (max-width:1366px){.user-modal-region .content-wrapper{max-height:576px}.user-modal-region .modal-form{padding-bottom:16px}.user-modal-region .modal-form__city{min-height:360px;height:calc(100% - 120px)}.user-modal-region .form__city--row{height:calc(100% - 85px)}}@media (max-width:1279px){@media (any-hover:hover){.user-modal-region .form__city--row::-webkit-scrollbar{width:8px;height:8px}}}@media (max-width:981px){.user-modal-region .modal-form__city{height:auto;padding-bottom:32px}}@media (max-width:600px){a.link[data-modal-trigger="makerModalRegion"]{position:absolute;top:100px}a.link[data-modal-trigger="customerModalRegion"]{position:absolute;top:220px;white-space:nowrap}.user-modal-region .content-wrapper{max-height:inherit}.user-modal-region .modal-form{padding-left:24px;padding-right:24px}.user-modal-region .modal-form__head{flex-direction:column;gap:16px}.user-modal-region .modal-form__search .search-group,.user-modal-region .modal-form__search .search-group .modal-form__search--input{max-width:inherit}.user-modal-region .form__city--row{padding-right:0}.user-modal-region .modal-form__city{height:calc(100vh - 220px);padding-bottom:0}.uf-customer .user-modal-region .modal-form__search{width:100%;padding-right:0}.user-modal-region .livesearch{max-width:calc(100% - 80px);text-align:left}.uf-customer .user-modal-region .modal-form__city{height:auto}}@media (max-width:470px){.modal.user-modal-region .content-wrapper .close{display:none}.user-modal-region .modal-form__action.form__action--top{margin-top:0;margin-bottom:16px}.user-modal-region .modal-form__action.form__action--top .modal-form__action--row{justify-content:space-between}.user-modal-region .modal-form__action.form__action--top .btn{font-size:14px;line-height:14px}.user-modal-region .modal-form__action.form__action--top .btn-white-sm{background:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 0C4.5 0 0 4.5 0 10C0 15.5 4.5 20 10 20C15.5 20 20 15.5 20 10C20 4.5 15.5 0 10 0ZM13 14L11 16L5 10L11 4L13 6L9 10L13 14Z' fill='%23264D73'/%3E%3C/svg%3E%0A") 0 center no-repeat;border:none;min-width:inherit;padding-left:26px;line-height:21px}.user-modal-region .modal-form__action.form__action--top .btn-blue-sm{min-width:128px}.user-modal-region .modal-form__head{text-align:center}.user-modal-region .modal-form__head .title{font-weight:700;font-size:16px;line-height:20px}.user-modal-region .modal-form__head .subtitle{font-size:12px;line-height:16px}.user-modal-region .modal-form__search .search-group{height:48px}.user-modal-region .modal-form__search .search-group .search-ai{top:13px;left:13px}.user-modal-region .modal-form__search .search-group .modal-form__search--input{padding-left:48px}.user-modal-region .modal-form__search .search-group .modal-form__search--submit{width:100%;max-width:80px}.user-modal-region .livesearch{top:48px}.user-modal-region .modal-form__city{height:auto;padding-bottom:24px}.user-modal-region .city__list .item-region .main-region p{font-size:16px;line-height:20px;color:var(--grayscale-base)}.user-modal-region .city__list .sub-list li{border-left:none}.user-modal-region .city__list .item-region .city__link{min-height:48px}.user-modal-region .city__list .sub-list li a{flex:1 0 auto}.user-modal-region .modal-form{padding:32px 16px}.user-modal-region .modal-form__city{position:relative}.user-modal-region .city__list .sub-list{position:inherit;height:auto !important}.user-modal-region .city__list .sub-list > li.show > ul{left:0;background-color:#fff;width:100%;z-index:1}.user-modal-region .city__list .sub-list > li.show > ul li{padding-left:0;margin-left:0}.user-modal-region .city__list .city__sub-sub-item.nextMenu.show{flex-direction:column}.user-modal-region .city__sub-sub-sub-list{width:auto}.user-modal-region .city__list .city__sub-sub-list > li.show > .city__sub-sub-sub-list{position:inherit;padding-left:32px}.user-modal-region .city__list .item-region.open{padding-bottom:0}.user-modal-region .city__list .city__sub-sub-list > li:not(.lastMenu) > a:after{content:'';background:url("data:image/svg+xml,%3Csvg width='10' height='16' viewBox='0 0 10 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 14L6 8L0 2L2 0L10 8L2 16L0 14Z' fill='%23606060'/%3E%3C/svg%3E%0A") no-repeat;width:10px;height:16px;position:absolute;right:8px;transform:rotate(90deg)}.user-modal-region .city__list .city__sub-sub-list > li.show:not(.lastMenu) > a:after{transform:rotate(-90deg)}}.home .mediaBlock.gallery > .box,.home .mediaBlock.video-project > .box{display:flex}.home .mediaBlock.gallery .main__items.swiper-container,.home .mediaBlock.video-project .main__items.swiper-container{float:none}.home .mediaBlock.gallery .second__items.swiper-container .swiper-wrapper,.home .mediaBlock.video-project .second__items.swiper-container .swiper-wrapper{flex-direction:row;gap:16px 15px;transform:none !important;width:auto !important;height:auto}.home .mediaBlock.gallery .second__items.swiper-container .swiper-wrapper .swiper-slide,.home .mediaBlock.video-project .second__items.swiper-container .swiper-wrapper .swiper-slide{max-width:inherit;flex:320px}.home .mediaBlock.gallery .second__items.swiper-container .swiper-wrapper .swiper-slide:not(:nth-of-type(1)):not(:nth-of-type(2)):not(:nth-of-type(3)):not(:nth-of-type(4)):not(:nth-of-type(5)),.home .mediaBlock.video-project .second__items.swiper-container .swiper-wrapper .swiper-slide:not(:nth-of-type(1)):not(:nth-of-type(2)):not(:nth-of-type(3)):not(:nth-of-type(4)):not(:nth-of-type(5)){display:none}.home .mediaBlock.gallery .second__items.swiper-container .swiper-wrapper .swiper-slide .img,.home .mediaBlock.video-project .second__items.swiper-container .swiper-wrapper .swiper-slide .img{width:100%;max-width:inherit}.home .gallery__num-project-m{background-color:var(--primary-base);flex:320px;position:relative}.home .gallery__num-project-m .gallery__num-body{padding:15px 7px 15px 14px}.home .gallery__num-project-m .gallery__num-body > a{color:#fff;display:grid;grid-template-columns:auto auto auto;overflow:hidden}.home .gallery__num-project-m .gallery__num-body span{font-weight:700;grid-column:1/4}.home .gallery__num-project-m .gallery__num-body small{font-weight:500;padding-right:25px}.home .gallery__num-project-m .gallery__num-body > a svg{justify-self:end;grid-column:2/4}@media (max-width:1792px){.home .mediaBlock .main__items.swiper-container{max-width:600px}}@media (max-width:1640px){.home .mediaBlock .main__items.swiper-container{max-width:590px}.home .mediaBlock.gallery .second__items.swiper-container .swiper-wrapper .swiper-slide,.home .mediaBlock.video-project .second__items.swiper-container .swiper-wrapper .swiper-slide,.home .gallery__num-project-m{flex:288px}}@media (max-width:1537px){.home .mediaBlock.gallery .second__items.swiper-container .swiper-wrapper .swiper-slide,.home .mediaBlock.video-project .second__items.swiper-container .swiper-wrapper .swiper-slide,.home .gallery__num-project-m{flex:calc(50% - 16px)}.home .mediaBlock.gallery .second__items.swiper-container .swiper-wrapper .swiper-slide:nth-of-type(4),.home .mediaBlock.gallery .second__items.swiper-container .swiper-wrapper .swiper-slide:nth-of-type(5),.home .mediaBlock.video-project .second__items.swiper-container .swiper-wrapper .swiper-slide:nth-of-type(4),.home .mediaBlock.video-project .second__items.swiper-container .swiper-wrapper .swiper-slide:nth-of-type(5){display:none}.home .mediaBlock .second__items .swiper-slide{max-width:288px}.home .mediaBlock .second__items .swiper-slide .img{width:288px}.home .mediaBlock.journal .main__items .desc{grid-template-columns:auto}.home .mediaBlock.journal .main__items .desc .journal__title-h5{grid-column:1/3;height:110px;-webkit-line-clamp:3}.home .mediaBlock.journal .main__items .desc .journal__text{grid-column:1/3;height:55px;padding-top:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}@media screen and (min-width:1367px){.home .gallery__num-project-m .gallery__num-body > a{height:calc(288px - 30px)}}@media (max-width:1366px) and (min-width:601px){.home .gallery__num-project-m .gallery__num-body > a{height:calc(264px - 30px)}}@media (max-width:600px) and (min-width:471px){.home .mediaBlock.gallery .second__items.swiper-container .swiper-wrapper,.home .mediaBlock.video-project .second__items.swiper-container .swiper-wrapper{gap:2px}.home .gallery__num-project-m .gallery__num-body > a{height:calc(288px - 30px)}}@media screen and (min-width:471px){.home .gallery__num-project-m .gallery__num-body span{font-size:48px !important}.home .gallery__num-project-m .gallery__num-body small{font-size:16px;line-height:18px;max-width:160px}.home .gallery__num-project-m .gallery__num-body small,.home .gallery__num-project-m .gallery__num-body svg{position:absolute;bottom:16px}}.pdf .project-photo__list{display:flex;flex-wrap:wrap}.pdf .project-photo__item{margin:5px;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border:1px solid #ccc;box-sizing:border-box;background-color:#fff;border-radius:8px}.pdf .icon__pic{width:100%;height:100%}
/* End */


/* Start:/css/ion.rangeSlider.min.css?173254114711102*/
/*!Ion.RangeSlider, 2.3.1, © Denis Ineshin, 2010 - 2019, IonDen.com, Build date: 2019-12-19 16:51:02*/.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs-line{position:relative;display:block;overflow:hidden;outline:none !important}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-handle{position:absolute;display:block;box-sizing:border-box;cursor:default;z-index:1}.irs-handle.type_last{z-index:2}.irs-min,.irs-max{position:absolute;display:block;cursor:default}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute !important;display:block !important;top:0 !important;left:0 !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden;outline:none !important;z-index:-9999 !important;background:none !important;border-style:solid !important;border-color:transparent !important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-min,.irs--flat .irs-max{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single{color:white;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:white;background:linear-gradient(to bottom, #ddd -50%, white 150%);border:1px solid var(--grayscale-light);border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom, #ffffff 0%, #428bca 30%, #b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.5)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,0.5)}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,0.3);background-color:#cbcfd5;background:linear-gradient(to bottom, white 0%, #B4B9BE 30%, white 100%);box-shadow:1px 1px 2px rgba(0,0,0,0.2),inset 0 0 3px 1px white;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,0.45);background-color:#939ba7;background:linear-gradient(to bottom, white 0%, #919BA5 30%, white 100%)}.irs--big .irs-min,.irs--big .irs-max{top:0;padding:1px 5px;color:white;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-to,.irs--big .irs-single{color:white;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom, #428bca 0%, #3071a9 100%);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern{height:55px}.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(to bottom, #e0e4ea 0%, #d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom, #20b426 0%, #18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,0.5)}.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;box-shadow:1px 1px 1px rgba(0,0,0,0.1);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:white;transform:rotate(45deg)}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:linear-gradient(to bottom, white 0%, #e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(to bottom, #ffffff 0%, #919ba5 30%, #ffffff 100%)}.irs--modern .irs-handle.state_hover>i:nth-child(1),.irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-min,.irs--modern .irs-max{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:white;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-to,.irs--modern .irs-single{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:white;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-to:before,.irs--modern .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:black;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,0.5)}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:black}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:black}.irs--sharp .irs-min,.irs--sharp .irs-max{color:white;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-to,.irs--sharp .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:white;border-radius:2px}.irs--sharp .irs-from:before,.irs--sharp .irs-to:before,.irs--sharp .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,0.5)}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:white;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,0.3)}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-min,.irs--round .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:white;border-radius:4px}.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}.irs--square .irs-bar{top:31px;height:4px;background-color:black}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid black;background-color:white;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-min,.irs--square .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1)}.irs--square .irs-from,.irs--square .irs-to,.irs--square .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:black;color:white}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}
/* End */


/* Start:/css/mob.min.css?1753855199336530*/
@charset "UTF-8";@media screen and (max-width:1800px){.claim-page .myProject.all-claims{grid-template-columns:minmax(650px,768px) auto 511px}.claim-page .myProject.proposition-claims{grid-template-columns:520px auto 511px}.claim-page .myProject .table-size{margin-right:8px;margin-left:24px}.calc-page .configuration .boxChoise .slide-preview{top:32px;right:20px}.ch__items-2 .table-price .caption{margin-top:0}.claim-page .myProject.all-claims.open,.claim-page .myProject.open.proposition-claims,.claim-page .myProject.open.pending-claims{grid-template-columns:1fr 0 511px}.order-page .boxContent.styleFacade .kitchen__style-color-facade,.order-page .boxContent.styleFacade .cupboard__style-color-facade{padding-left:48px}.order-page .styleFacade .flickity-button{display:block !important;top:90px}.order-page .myProject.s_facade.short .flickity-button,.order-page .myProject.curbstone-style .flickity-button{top:110px}.flickity-prev-next-button .flickity-button-icon{display:none}.flickity-prev-next-button.next{background:url(/css/../media/carret-nav-r.svg) center center no-repeat;background-size:10px 100%}.flickity-prev-next-button.previous{background:url(/css/../media/carret-nav.svg) no-repeat;background-size:10px 100%;width:50px}.order-page .styleFacade .flickity-prev-next-button.previous{left:-20px}.order-page .styleFacade .flickity-prev-next-button.next{right:-9px}.order-page .myProject.s_facade.short .flickity-prev-next-button.next,.order-page .myProject.curbstone-style .flickity-prev-next-button.next{right:24px}.claim-page .my-orders.myProject .table-size{margin-left:0;margin-right:0}.claim-page .myProject.my-orders .boxChoise .content > .row{padding:0 6px 0 8px;background-color:var(--grayscale-barely)}.claim-page .myProject.my-orders.open .boxChoise .content > .row{background-color:#fff}}@media (max-width:1792px){.sectionOption.open .sectionOption__preview .volume{overflow:auto;width:calc(100vw - 64px - 320px - 511px)}.sectionOption.checked .sectionOption__preview .volume{width:calc(100vw - 46px - 80px - 511px)}.sectionOption.hidden-section-3 .sectionOption__preview .volume{width:100%}}@media screen and (max-width:1766px){header .header-wrapp nav.top-menu{position:relative;left:-10px}.step-real.type-furniture .grid-conteiner{padding-right:3%;padding-left:0;width:100%}.step-real.work-project .grid-conteiner{grid-template-columns:repeat(5,minmax(160px,240px));grid-column-gap:inherit}.step-real [class*=step__item-]:before,.step-real .priceBlock [class*=step__item-]:before{width:76px;height:76px}.step-real div.step__item-1:before{background-size:52%;background-position:65% center}.step-real .step__item-3:before{background-size:38%}.step-real .step__item-4:before{background-size:38%}.step-real .step__item-5:before{background-size:48%}.step-real [class*=step__item-]:after,.step-real .priceBlock [class*=step__item-]:last-child:after{top:20px}.claim-page .accounts .table-price .thead,.claim-page .accounts .table-price .tr{grid-template-columns:120px 90px 90px 90px 120px auto 30px}.claim-page .accounts .table-price .tr .td:first-child,.claim-page .accounts .table-price .thead .td:first-child{width:100%}.claim-page .accounts .table-price .tr .td i.completed{left:-22px}}@media screen and (max-width:1751px){.step-real.type-furniture{overflow:hidden}.step-real.type-furniture .grid-conteiner .flickity-slider{display:grid;grid-template-columns:auto;grid-column-gap:inherit}.home .flickity-enabled.is-draggable .flickity-viewport{width:100%;left:7%}.step-real.type-furniture .flickity-slider{position:absolute !important}.step-real.type-furniture .carousel-cell{width:190px;position:absolute !important}.flickity-prev-next-button.previous,.flickity-prev-next-button.next{display:inherit}.step-1.fast-project .flickity-prev-next-button.previous,.step-1.fast-project .flickity-prev-next-button.next{display:none}.step-real.type-furniture .flickity-prev-next-button{height:100%;border-radius:0;transform:translateY(-50%);background-color:white}.home .flickity-prev-next-button.next{right:-20px !important;width:90px}.step-real .work-service{background-color:#fff;padding-left:28px;z-index:1}.gallery-page #gallery.content-menu .container-fluid{grid-template-columns:auto 1fr auto;grid-column-gap:32px}#my-gallery.content-menu .container-fluid{grid-template-columns:min-content repeat(2,auto) max-content}#my-gallery.content-menu .container-fluid h2{padding-right:32px}.blog-page article .row aside{padding-left:16px}.claim-page .proposition-claims .boxContent .title{display:flex;white-space:nowrap;width:calc(100% + 511px - 16px)}.claim-page .myProject.proposition-claims .boxContent .title h2{width:auto}.claim-page .myProject.proposition-claims .boxContent .title button.refuse{margin-right:8px}.claim-page .myProject:not(.pending-claims) .boxContent .title,.claim-page .boxChoise .title{grid-gap:8px}.claim-page .myProject:not(.pending-claims) .boxContent .title h2{padding-left:8px}.claim-page .myProject .boxContent.order-process .title{grid-template-columns:auto auto max-content}.claim-page .myProject .boxContent.order-process .title h2{grid-column:1;padding-left:24px}.claim-page [class*=-claims] .title > .customer p{display:inline-block;line-height:32px;height:32px;vertical-align:middle}.claim-page .boxMoved .title a.link-hint:hover .link-hint__text{left:inherit;right:0}.claim-page .myProject .term,.claim-page .myProject .photo{padding-left:24px}.claim-page .proposition-claims:not(.open) .boxChoise{padding-top:60px}.claim-page .proposition-claims:not(.open) .boxChoise:before{content:'';background-color:#fff;width:100%;height:60px;position:absolute;top:0}.myProject[class*=-claims].open .boxContent .title > .customer{left:240px}.myProject[class*=-claims].open .boxContent .title > .customer,.myProject[class*=-claims].open .boxContent .title button{top:12px}.calc-page .configuration .boxContent .type-config{padding-right:32px}.hint-proj.btn-hint.left-480{width:480px;position:relative;bottom:0;top:inherit;left:inherit !important;right:12px}.calc-page .creat-step-cup-conf .ch__items-2 .hint-proj.btn-hint.left-480{top:0}.myProject.styleColor .boxContent .type-style{padding-right:32px}.myProject.styleColor .boxContent .type-color{padding-left:32px;justify-content:center}.cupboard-style.fast-project .boxContent .cupboard__style-color{padding-left:48px}.claim-page .myProject.my-orders .boxContent .title{grid-template-columns:minmax(min-content,192px) 1fr auto auto;height:64px}.claim-page .myProject.my-orders .boxContent .title > h2{grid-column:auto;grid-row:1;flex:auto}.claim-page .myProject.my-orders .boxContent .title .customer{grid-row:1}.claim-page .myProject.my-orders .boxContent .title a.link{grid-row:1;font-size:0;padding-right:0}.claim-page .myProject.my-orders .boxContent .title a.link:hover{background-color:transparent}.claim-page .myProject.my-orders .boxContent .content::-webkit-scrollbar{width:0}.claim-page .my-orders.open .boxContent .title > .customer{top:16px}.claim-page .myProject.my-orders.open:not(.finished) .boxContent .title a.link{top:24px}.reviews-page .card-reviews{grid-column:2/5}.card-reviews .row div[class*=r__items-] .r__box{grid-template-columns:192px 1fr min-content}.video-page.video-work-page #video.content-menu .container-fluid{grid-template-columns:min-content min-content repeat(2,auto) max-content}}@media screen and (max-width:1720px){.blog-page article .row .content .main-box,.blog-page [class*=desc-box-]{padding-right:38px;padding-left:38px}.blog-page article .row .content .poster{position:unset;top:unset}.blog-page article .row .content .main-box{padding-bottom:0}.blog-page article .row .content .author{max-width:100%}.blog-page article .row .content .desc-box-1{margin-right:0;margin-left:0}.blog-page article .row{grid-template-columns:100%}.blog-page article .row .content{grid-row:auto}.blog-page article .row aside{grid-column:1/3;grid-row:3;padding-top:18px;padding-left:62px}.blog-page article .row aside .sticky{position:inherit}.blog-page aside .top-news__title{margin-top:16px}.blog-page article .row .bottom-set{grid-column:1/3}.blog-page aside .search{grid-template-columns:160px 80px;position:absolute;top:94px;right:calc(32px + 216px)}.blog-page aside .search input{background-color:var(--grayscale-barely)}.blog-page aside input[type=search]{width:240px}.blog-page aside .search button{width:80px;border-color:var(--grayscale-barely)}.blog-page aside h3{margin-top:0}.blog-page aside .tile-box{grid-template-columns:172px 1fr;grid-column-gap:0;width:inherit;background-color:transparent}.blog-page aside .tile-box .container{background-color:#fff;padding-left:12px;padding-right:3px}.blog-page article aside .sticky{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:42px}.blog-page aside h3.title-soc{margin-top:36px}.order-status .boxContent.order-process .accounts{padding-left:16px;padding-right:16px}.claim-page .accounts .table-price .thead,.claim-page .accounts .table-price .tr{grid-template-columns:120px 80px 80px 80px 110px auto 30px}.claim-page .accounts .table-price .tr .td:first-child,.claim-page .accounts .table-price .thead .td:first-child{width:100%;padding-left:8px}.claim-page .accounts .ch__items-2 .table-price .caption{padding-left:8px}.claim-page .accounts .table-price .tr .td,.claim-page .accounts .table-price .thead .td{padding-right:6px}.claim-page .accounts .table-price .tr .td i.completed{left:-19px}.modal.open.media.facade .description .card{max-height:calc(100vh - 288px)}.modal.media.facade .description .action{padding-bottom:24px}.myProject.materials:not(.technics) .type-material{padding-left:0;margin-bottom:14px;margin-right:4px}.myProject.kitchen.materials:not(.technics) .type-material{padding-left:32px}.calc-page .myProject.materials.open{grid-template-columns:320px 1fr 480px}.myProject.materials.technics .type-technic .row{grid-template-columns:421px 410px}.myProject.materials.technics .type-technic div[class*=m__items]{grid-template-columns:min-content 240px;grid-column-gap:16px}.myProject.materials.technics .type-technic div[class*=m__items]:nth-of-type(even):before{left:-17px}.myProject.materials.technics .type-technic div[class*=m__items]:nth-of-type(even) .m__switch{padding-left:0;width:120px}.calc-page .myProject.technics .boxChoise .volume ul{padding-left:15px}.calc-page .myProject.materials.open .boxChoise .ch__items-2 .table-price{padding:0}.calc-page .myProject.technics.open .ch__items-2 .table-price .tr:not(.total){grid-template-columns:160px 80px 47px 1fr}.sectionOption .list-columns,.sectionOption .list-rows{height:calc(100vh - 248px)}.order-gallery.order-page .set-size__wrapp{padding-bottom:32px}.sectionOption.open .sectionOption__preview .volume{width:calc(100vw - 50px - 320px - 492px)}.sectionOption.checked .sectionOption__preview .volume{width:calc(100vw - 34px - 80px - 492px)}.sectionOption.hidden-section-3 .sectionOption__preview .volume{width:100%}.calc-page .myProject.sectionOption.step-3 .boxChoise{width:488px;z-index:1}.sectionOption .list-columns .column{padding:8px}.sectionOption .boxChoise .volume.flow{padding:4px 2px}.sectionOption .list-columns{padding-left:0}}@media screen and (max-width:1699px){.myProject.materials div[class*=m__items-].function{grid-template-columns:352px 240px 240px;grid-auto-rows:auto;grid-gap:18px}.myProject.materials div[class*=m__items-].function div:nth-of-type(3){grid-column:2/4;width:240px}.myProject.materials div[class*=m__items-].function div:nth-of-type(6){grid-column:1/4;margin-left:114px;width:240px}.claim-page .my-orders .boxContent .content > .row{padding:0 16px 0 22px}.modal.media .close{top:0}.modal.media .close:before,.modal.media .close:after{background-color:var(--grayscale-base)}@media not all and (min-resolution:.001dpcm){@media{.modal .close{right:8px}.modal.media .close:before,.modal.media .close:after{background-color:var(--grayscale-base)}.myProject.materials .type-material .m__switch label span{padding-top:25px}}}}@media screen and (max-width:1677px){header .header-wrapp nav.top-menu{left:-20px}.uf-customer header nav.top-menu{left:-42px}header .header-wrapp .logo{padding-left:18px}.header-wrapp .title-name{display:none}.claim-page .myProject.my-orders{grid-template-columns:504px 1fr 460px}.claim-page .myProject.my-orders aside .tab-list{right:13px}.claim-page .myProject.my-orders .grid-w240{padding:8px}.claim-page .myProject.my-orders .boxChoise .ch__items-2 .table-price{padding:0}.claim-page .myProject.my-orders .boxChoise .ch__items-2 .table-price .tr:not(.total){grid-template-columns:170px 80px 47px 1fr}.order-page.step .myProject.prodFurniture .cupboard-favorite h2{margin-left:22px}.order-gallery.order-page .cupboard-favorite .set-size__container > .type__title h3{padding-left:58px;margin-top:0}.order-gallery.order-page .cupboard-favorite .type__title h3{margin:16px 0 8px}.cupboard-favorite .set-size__wrapp{grid-template-columns:50% 50% 1fr}.order-page .cupboard-favorite .type-furniture{padding:0 16px 0 41px;border-right:1px solid var(--grayscale-light)}.cupboard-favorite .set-size__wrapp .profile-size{grid-column:1/4;grid-row:2;padding-left:41px}.cupboard-favorite .set-size__wrapp .select-cupboard{grid-column:2;padding-left:41px}.order-page .cupboard-favorite .type__form:before{display:none}}@media screen and (max-width:1650px){.step-real.type-furniture .grid-conteiner{}.claim-page .myProject.all-claims{grid-template-columns:minmax(580px,768px) minmax(320px,511px) minmax(411px,511px)}.claim-page .myProject.proposition-claims{grid-template-columns:520px minmax(320px,1fr) minmax(411px,511px)}.ch__items-2 .table-price .tr{grid-template-columns:164px 69px 41px 1fr}.ch__items-2 .table-price .tr .td{padding-right:6px}.ch__items-2 .table-price .tr.total strong{width:100px}.claim-page .myProject.order-status{grid-template-columns:352px auto 460px}.order-status .boxContent.order-process .master-column{grid-row:2;grid-column:1/4;height:inherit}.order-status .boxContent.order-process .master-column > .row{display:grid;grid-template-columns:min-content auto;margin-left:16px;margin-right:16px;padding:8px 8px 0 8px}.order-status .boxContent.order-process .master-column > .row .data{padding-left:16px;width:100%}.order-status .boxContent.order-process .master-column > .row .data > a{display:grid;grid-template-columns:auto auto 1fr}.order-status .boxContent.order-process .master-column .data h4{padding:0}.order-status .boxContent.order-process .master-column > .row .data > a h3{grid-row:2;grid-column:1/4;margin-bottom:0;width:60%;position:relative;top:-15px}.order-status .boxContent.order-process .master-column > .row .data .rang{grid-column:2/4;justify-self:end}.claim-page .myProject .boxContent.order-process .title h2{padding-left:8px}.claim-page .accounts .table-price .thead,.claim-page .accounts .table-price .tr{display:grid;grid-template-columns:135px 95px 95px 95px 120px auto 30px;padding:0 8px}.claim-page .accounts .ch__items-2 .table-price .caption{padding-left:16px}.calc-page .sectionOption .boxContent > h2{max-width:60%}.calc-page .sectionOption.step-7 .boxContent > h2{max-width:inherit;grid-column:1/3;margin-bottom:0}.myProject.materials:not(.technics) .type-material .m__block-3 .m__box-ch{grid-column:1/3;grid-template-columns:min-content 240px;position:relative;left:-112px}.myProject.materials:not(.technics) .type-material .m__block-3 .m__box-ch .m__switch{justify-self:start}.myProject.materials .type-material .m__box-ch:before{background-color:transparent}.claim-page .myProject.my-orders{grid-template-columns:504px 1fr 416px}.claim-page .myProject.my-orders .boxChoise .ch__items-2 .table-price .tr:not(.total){grid-template-columns:160px 72px 42px 1fr}.claim-page .photo [class*=items-] .img img:last-child{margin-right:0}.gallery.gallery_application{padding:16px;margin:0}.myProject .ordersFromGallery__row{padding:0 8px 0 8px}.myProject.all-claims .gallery.gallery_application,.myProject.proposition-claims .gallery.gallery_application,.myProject.pending-claims .gallery.gallery_application{padding:8px;margin:0 16px}.myProject.all-claims.open .gallery.gallery_application,.myProject.proposition-claims.open .gallery.gallery_application,.myProject.pending-claims.open .gallery.gallery_application{padding-bottom:0}.myProject.all-claims .ordersFromGallery__row,.myProject.proposition-claims .ordersFromGallery__row{padding:0 16px 0 24px}.claim-page .myProject .boxChoise .ch__items-1{background-color:var(--grayscale-barely);padding-right:8px;padding-left:8px}.claim-page .myProject.order-status .boxChoise div[class*=ch__items-]{padding:8px}.video-work-page .content-menu{border:2px solid var(--grayscale-barely)}.video-project{border-right:2px solid var(--grayscale-barely);border-top:none}.video-work-page .content-menu:before,.video-project:before,.video-work-page .content-menu:after,.video-project:after{border:none;width:inherit}.video-project .other-video{width:100%}.video-project .container > .row{padding-right:0}.video-project .container .author{padding-right:30px}.video-project .container .desc{margin-right:6px}@media (any-hover:hover){.video-project > .row::-webkit-scrollbar{width:0}.video-project .scroll-0::-webkit-scrollbar{width:8px}.video-project .scroll-0::-webkit-scrollbar-thumb{background:#C0C0C0;border-radius:4px}}.faq .ui-tabs-nav{left:391px}.faq .service-wrapp .main .container .box__card{grid-template-columns:358px 1fr auto;padding-right:48px}.service-wrapp .aside{padding-left:22px}.service-wrapp h1,.service-wrapp .element-page-title,.faq .service-wrapp .container > h2,.service-wrapp .aside:before{width:350px}.service-wrapp h1,.service-wrapp .element-page-title,.faq .service-wrapp .container > h2,.service-wrapp .main .container .box__card .content{padding-left:24px}.about .service-wrapp .main .container .box__card{grid-template-columns:358px 1fr}.service-wrapp [class*=content_block]{max-width:100%}.faq .service-wrapp .main .container .box__card .img{padding-right:0}.policy .service-wrapp h1,.policy .service-wrapp .element-page-title,.policy .service-wrapp .aside:before{width:350px}.policy .service-wrapp .main .container .box__card,.guarantee-rules .main .container .box__card{grid-template-columns:350px 1fr}.policy .service-wrapp .main .container .box__card .content,.guarantee-rules .main .container .box__card .content{margin-left:24px}.order-page .cupboardCat .set-size__wrapp{grid-template-columns:50% 50%;grid-column-gap:50px;padding:16px 0}.order-page .cupboardCat .set-size__wrapp .set-size__container{border-right:1px solid var(--grayscale-light)}.order-page .cupboardCat .set-size__container .type__title > h3{margin-top:4px}.order-page .cupboardCat .profile-size{grid-column:1/4;grid-row:3;padding:0 64px}.order-page .cupboardCat .type__form:before{display:none}.order-page .cupboardCat .type__form .form{display:flex;flex-wrap:wrap;align-items:center;padding:15px 0}.order-page .cupboardCat .type__form .form > label{flex:50%}.order-page .cupboardCat .type__form .form input{width:100%;max-width:160px}.maker-content.portfolio .row.item__1{max-width:calc((320px*3) + (16px*5))}.maker-content.portfolio .row.item__1.empty-text,.maker-wrapper.maker-profile .portfolio .item__2{max-width:1032px;margin:16px auto}.empty-data-text{padding-left:0}}@media screen and (max-width:1626px){.claim-page .accounts .table-price .thead,.claim-page .accounts .table-price .tr{grid-template-columns:110px 85px 85px 85px 115px auto 30px}.blockStart__sec.sec-left{padding-left:32px}.blockStart__sec.sec-right{padding:0 22px 0 32px}.sec-right .blockStart__sec-icons{padding-left:32px}.calc-page .myProject.kitchen[class*="step-"] .sidebar{z-index:3}.step-1.fast-project .choose-furniture-type .flickity-prev-next-button.previous,.step-1.fast-project .choose-furniture-type .flickity-prev-next-button.next{display:inherit}.video-work-page .content-menu{grid-auto-rows:70px;position:relative;top:5px}.video-project .content{margin-top:5px}}@media (max-width:1543px){.favorite-page .blockBox .second__items{max-width:calc((320px*4) + (16px*5) - 8px)}}@media (max-width:1570px) and (min-width:1537px){.claim-page .accounts .table-price .thead,.claim-page .accounts .table-price .tr{grid-template-columns:110px 80px 80px 80px 110px auto 25px;padding-left:0}}@media screen and (max-width:1536px){header .header-wrapp nav.top-menu{left:-20px}.uf-customer header nav.top-menu{left:-50px}header .header-wrapp .lang{left:inherit;right:70px}header .header-wrapp .loc{margin-left:0}.box-bottom{grid-template-columns:1fr 1fr 160px 224px;padding:0 32px 0 72px}.maker-wrapper .awards{grid-column-gap:0;grid-template-columns:175px auto auto}.maker-wrapper .list__bottom .list-1,.maker-wrapper .list__bottom .list-2{grid-row:1/3}.maker-wrapper .list__bottom .list-3{border-right:none;border-bottom:1px solid var(--grayscale-light);grid-column:3/4;margin-left:16px;padding-left:4px}.maker-wrapper .list__bottom .list-4{grid-column:3/4;grid-row:2}.maker-wrapper.settings .list__bottom .list-4{grid-column:4;grid-row:1}.claim-page .myProject.all-claims{grid-template-columns:504px minmax(320px,518px) minmax(410px,511px)}.grid-w240{padding:8px}.fullscr .grid-w240,.open .grid-w240{justify-content:start}.claim-page .tab-list{right:13px}.claim-page .all-claims:not(.open) .sidebar-project-claim nav > ul{grid-template-columns:184px 64px 64px}.claim-page [class*=-claims] .sidebar-project-claim nav > ul li{position:relative}.claim-page .all-claims:not(.open) nav > ul li#proposition-claims a,.claim-page .all-claims:not(.open) nav > ul li#pending-claims a{font-size:0}.claim-page .all-claims nav > ul li#proposition-claims:before,.claim-page .all-claims nav > ul li#pending-claims:before{content:"";height:48px;background-color:var(--grayscale-faint);width:1px;position:absolute;top:8px}.claim-page .all-claims .sidebar-project-claim nav > ul li#proposition-claims a{padding-left:45px}.claim-page .myProject.all-claims:not(.open) aside nav li:after{content:attr(data-num);background-color:var(--primary-soft);border-radius:8px;min-width:16px;height:16px;font-size:10px;line-height:12px;font-weight:700;color:#fff;position:absolute;top:8px;left:36px;padding:0 5px;display:flex;align-items:center;z-index:1}.claim-page .myProject.all-claims aside nav li#all-claims:after{background-color:var(--tertiary-green-base)}.claim-page .myProject.all-claims aside nav li#all-claims:after{content:"";background-color:transparent}.claim-page .my-orders.finished .ch__items-2{padding-right:8px;padding-left:24px}.my-orders.finished div[class*=r__items-] .r__box{grid-column-gap:16px}.claim-page .myProject.order-status{grid-template-columns:352px auto 450px}.order-status .boxContent.order-process .accounts{height:calc(100vh - 355px)}.claim-page .myProject.order-status.order-step-3 .boxChoise{height:calc(100vh - 175px)}.myProject.order-step-3 .gallery.gallery_application{padding-bottom:0}.claim-page .myProject.order-step-3 .table-size + .term{min-height:40px}.order-status .boxContent.order-process .accounts::-webkit-scrollbar{width:0}.claim-page .order-process .accounts:not(.finished) summary{display:block}.claim-page .order-process .accounts details[open] summary{border-bottom:1px solid var(--grayscale-light);padding-bottom:24px}.claim-page .order-process .accounts:not(.finished) .table-price{padding-top:0}.claim-page .accounts .table-price .caption:not(.strong),.claim-page .accounts .table-price .thead,.claim-page .accounts .table-price .tr{border-top:none}.claim-page .accounts .table-price .tr .td:before{content:attr(data-label);font-weight:400;font-size:12px;line-height:16px;color:var(--grayscale-base);background-color:transparent;width:inherit;height:inherit;position:inherit}.claim-page .accounts .row.ch__items-2 .content-spoiler-1 .table-price .tr .td:before{width:auto}.claim-page .accounts .table-price .tr .td:not(:last-child):before{height:inherit;top:0}.claim-page .accounts .table-price .thead{display:none}.show-mob{display:inline}.claim-page .accounts .table-price .tr{grid-template-columns:1fr 1fr;justify-items:start;grid-auto-rows:32px;margin-bottom:8px}.claim-page .accounts .table-price .tr .td:nth-of-type(1){grid-column:1;grid-row:1}.claim-page .accounts .table-price .tr .td:nth-of-type(2){grid-column:1;grid-row:2}.claim-page .accounts .table-price .tr .td:nth-of-type(3){grid-column:2;grid-row:2;text-align:right}.claim-page .accounts .table-price .tr .td:nth-of-type(4){grid-column:1;grid-row:3;justify-self:start}.claim-page .accounts .table-price .tr .td:nth-of-type(5){grid-column:2;grid-row:3;justify-self:end;text-align:right}.claim-page .accounts .table-price .tr .td:nth-of-type(6){grid-column:1;grid-row:4}.claim-page .accounts .table-price .tr .td:nth-of-type(7){grid-column:2;grid-row:1;justify-self:end;width:inherit}.claim-page .accounts .table-price .tr .td i.completed{right:4px;left:inherit;top:40px}.claim-page .accounts .table-price .tr .td:last-child{padding-right:4px}.claim-page .accounts .table-price .tr .td{width:100%;height:32px;line-height:32px}.claim-page .accounts .table-price .tr .td:nth-of-type(even){border-right:1px solid var(--grayscale-pale)}.claim-page .accounts .table-price .tr .td:nth-of-type(6){border-right:none;padding:8px}.claim-page .accounts .table-price .tr .td:nth-of-type(4),.claim-page .accounts .table-price .tr .td:nth-of-type(5){border-top:1px solid var(--grayscale-pale);border-bottom:1px solid var(--grayscale-pale)}.claim-page .accounts .table-price .tr .td:nth-of-type(2),.claim-page .accounts .table-price .tr .td:nth-of-type(3){border-top:1px solid var(--grayscale-pale)}.claim-page .accounts .table-price .tr:last-child{border-bottom:none}.claim-page .accounts .row.ch__items-2 .content-spoiler-1 .table-price .tr .td:nth-of-type(5){max-width:inherit;justify-content:flex-end}.calc-page .myProject.step-3{grid-template-columns:320px 1fr 488px}.calc-page .myProject.step-3.checked{grid-template-columns:64px 1fr 488px}.calc-page .myProject.step-3.open.hidden-section-3{grid-template-columns:320px 1fr 0}.calc-page .myProject.step-3.checked.hidden-section-3{grid-template-columns:64px 1fr 0}.calc-page .myProject.sectionOption.step-3 .boxChoise{width:auto}.sectionOption__preview .wrapper{padding:0 24px}.sectionOption .boxChoise .volume.flow{padding:4px 4px 4px 2px}.sectionOption .list-rows .row{margin-left:0}.hint-proj.section-hint{left:-270px;top:68px}.sectionOption .boxChoise h3{padding-left:15px}.sectionOption__preview .slide-preview{right:14px}.sectionOption__preview .volume ul{right:120px}.sectionOption .list-rows .row{grid-template-columns:106px 1fr;grid-column-gap:16px;margin:0}.sectionOption .list-rows .row{padding-left:15px}.sectionOption .list-rows .sec__img{padding-left:0}.sectionOption .list-rows p{padding-right:16px}.sectionOption .list-columns{grid-template-columns:repeat(auto-fill,minmax(136px,1fr));padding-left:0}.sectionOption .list-columns .column{padding:10px 15px}.sectionOption [class*=list-] .sec__img{width:106px;overflow:inherit}.sectionOption [class*=list-] .sec__img img{width:100%;height:100%;object-fit:contain}.order-page .boxContent.styleFacade .type-furniture.type__facade.main-carousel{width:98%}.content-menu form.search input[type=search]{padding-right:2px}.my-gallery .description .card{max-height:calc(100vh - 474px)}.swiper-pagination.swiper-pagination-bullets{bottom:4px}.card__expert-work .swiper-pagination.swiper-pagination-bullets{bottom:0}.my-gallery .other-gallery .swiper-container{margin-left:4%;margin-right:4%}.video-project .container > .row{padding:24px 16px 16px 24px}.video-project .other-video .swiper-container{margin-right:3.4%;margin-left:3.4%;padding:0}.video-project .other-video .swiper-button-next{right:32px}.ui-dialog[aria-describedby="reglogin"]{background-color:transparent}.reglogin.dialog .content-wrapper{height:95vh}.reglogin .ui-tabs-panel{padding:8px 8px 8px 0}.reglogin .ui-tabs-panel form{height:calc(95vh - 110px);overflow:auto}.reglogin .auth .footer{padding-top:48px;padding-bottom:32px}.modal.edit[data-modal=triggerModal-reviews] .content-wrapper{max-height:650px}.modal.edit.triggerComment .content-wrapper .content.reviews{padding:16px 8px 16px 40px}.modal.edit .reviews .rang-block{padding-top:16px}.modal.edit .reviews .rang-block .rating{padding-top:0}.modal.edit .reviews .rang-block .rating p{min-height:16px}.modal.edit .content-wrapper .content.reviews textarea{height:120px}.modal.edit.triggerComment .reviews form .action{padding-top:24px}}@media (max-width:1535px){.block-specialists .block-container{max-width:calc((320px*4) + (16px*5))}}@media screen and (max-width:1462px){.box-bottom{grid-template-columns:1fr 1fr 188px 224px;padding:0 16px}.box-bottom .item-1 p:before,.box-bottom .item-2 p:before{left:-76px}.box-bottom p{font-size:16px;line-height:21px;max-width:370px}.box-bottom .item-4{padding-left:0}.maker-wrapper .list__bottom{grid-template-columns:240px repeat(auto-fill,340px)}.maker-wrapper .container .maker-content:not(.portfolio){grid-template-columns:auto}.maker-wrapper:not(.settings) .container .maker-content:not(.portfolio) .row.item__2{grid-column:1;border-top:1px solid var(--grayscale-light);border-left:none;margin-left:31px;margin-top:16px;padding-top:18px}.claim-page .myProject:not(.order-step-2):not(.order-step-3) .boxContent .content{height:calc(100vh - 220px)}.claim-page .boxContent .title,.claim-page .boxChoise .title{grid-template-columns:1fr 144px;grid-gap:8px;padding:6px 16px 8px}.claim-page .pending-claims .boxContent .title{display:flex;position:absolute;width:calc(100vw - 272px)}.claim-page .pending-claims .boxContent .title h2{padding-top:5px;padding-left:10px;width:100%}.claim-page .pending-claims .boxContent .title .customer{width:100%}.claim-page .pending-claims .boxContent .title button{padding:0 20px;margin-right:25px}.claim-page .pending-claims .boxContent .content{padding-top:60px}.claim-page .pending-claims:not(.open) .boxChoise{padding-top:46px}.claim-page [class*=-claims] .title > .customer p{display:inline-block;line-height:32px;height:32px;vertical-align:middle}.claim-page .boxChoise .title{padding:16px}.step-1.fast-project.cupboardCat .all-work .flickity-prev-next-button.previous,.step-1.fast-project.cupboardCat .all-work .flickity-prev-next-button.next,.step-1.fast-project.curbstoneCat .all-work .flickity-prev-next-button.previous,.step-1.fast-project.curbstoneCat .all-work .flickity-prev-next-button.next{display:inherit}.favorite-page .settings .creat{padding:32px 16px;max-width:320px}}@media screen and (max-width:1446px){.claim-page .myProject.order-status{grid-template-columns:336px auto minmax(400px,416px)}.claim-page .order-status aside .list-tiles,.claim-page .order-status.order-step-2 aside .list-tiles,.claim-page .order-status.order-step-3 aside .list-tiles{padding:8px 0}#specialists.content-menu .container-fluid,body[class*=-page] #specialists.content-menu .sort-menu{grid-column-gap:8px}.claim-page .order-status[class*=order-step-] aside .list-tiles > .row{padding-left:8px}.maker-wrapper .container .maker-content.portfolio .row.item__1{}.maker-content.portfolio .row.item__1{max-height:calc(100vh - 415px);min-height:208px;height:auto}.maker-content.portfolio .row.item__1.empty-text{border-bottom:none}.gallery-page .maker-wrapper.maker-profile .portfolio .item__2 h3{margin-bottom:24px}.card-reviews .row div[class*=r__items-] .r__box .content p{font-size:14px;line-height:18px}.maker-wrapper.settings .list__bottom .list-1,.maker-wrapper.settings .list__bottom .list-2{grid-row:1/3}.maker-wrapper.settings .list__bottom .list-3{border-right:none;border-bottom:1px solid var(--grayscale-light);grid-column:3/4;margin-left:16px;padding-left:4px}.maker-wrapper.settings .list__bottom .list-4{grid-column:3/4;grid-row:2}body.makers .sort-menu div[class*=select__]{min-width:160px;margin-right:0}body.makers .sort-menu .selectric span{max-width:112px}.client-wrapper .contact .items-1 .btn.edit .hintTxt,.client-wrapper .contact .items-2 .btn.edit .hintTxt{margin-left:-170px}.blockConstruct.orderHome .content-wrapp{grid-template-columns:repeat(4,272px);grid-column-gap:32px}.blockConstruct .box-content{grid-template-columns:96px 1fr;grid-column-gap:7px;padding-right:2px}.blockConstruct .box-content .prev-proj{width:96px;height:96px}@media (any-hover:hover){.blockConstruct .box-content .desc::-webkit-scrollbar{width:1px}}.blockConstruct .box-content{position:relative}.blockConstruct .box-content .price{padding-right:0;position:absolute;bottom:-10px;right:6px}.calc-page .u-my-proj .blockConstruct.calcHome{padding-bottom:8px}.calc-page .blockConstruct.calcHome .create{padding:24px 0}.calc-page .blockConstruct.calcHome .create p{padding:0 24px}.calc-page .blockConstruct.calcHome .create a{margin-left:18px}.calc-page .myProject.open{grid-template-columns:320px 1fr 479px}.myProject.materials div[class*=m__items-].function{grid-template-columns:auto}.myProject.materials div[class*=m__items-].function .m__box:nth-of-type(1){display:grid;grid-template-columns:144px 1fr;grid-column:1/3}.myProject.materials div[class*=m__items-].function .m__box:nth-of-type(1) > ul{margin-top:0;margin-left:24px}.myProject.materials div[class*=m__items-].function .m__box:nth-of-type(2){grid-column:1;width:240px;margin-left:114px}.myProject.materials div[class*=m__items-].function div:nth-of-type(3),.myProject.materials div[class*=m__items-].function div:nth-of-type(5){grid-column:1/4;margin-left:114px;width:240px}.myProject.materials:not(.technics) .type-material .m__block-3 .m__box-ch{grid-column:1}.calc-page .myProject.sectionOption.step-3 .boxChoise{}.sectionOption.open .sectionOption__preview .volume{width:calc(100vw - 36px - 320px - 492px)}.sectionOption.checked .sectionOption__preview .volume{width:calc(100vw - 32px - 68px - 492px)}.sectionOption.hidden-section-3 .sectionOption__preview .volume{width:100%}}@media screen and (max-width:1392px){.favorite-page .blockBox{height:calc(100vh - 244px)}.favorite-page form.settings .mediaBlock{max-height:inherit}.favorite-page .mediaBlock{height:auto}.order-page .boxContent.styleFacade .type-furniture{padding-left:40px}.order-page .myProject.s_facade.short .type-furniture,.order-page .myProject.curbstone-style .type-furniture{padding-left:0}.order-page .boxContent .type-furniture.main-carousel{}.order-page .myProject.s_facade.short .flickity-prev-next-button.next,.order-page .myProject.curbstone-style .flickity-prev-next-button.next{right:-28px}.order-page .open .styleFacade .flickity-prev-next-button.previous,.order-page .open .styleFacade .flickity-prev-next-button.next{display:block}.order-page .myProject.s_facade.open{grid-template-columns:320px 1fr 0}.order-page .s_facade .boxContent .type__title h3{padding-left:40px}.order-page .myProject.s_facade.open .loadProject{grid-row:2;grid-column:2/4;position:relative}.order-page .loadProject > .row{padding-left:40px}.order-page .open .loadProject > .row{border:none}.order-page .open .loadProject > .title{display:block;text-align:center;height:inherit;margin:auto}.order-page .open .loadProject > .title p{background-color:var(--grayscale-barely);box-shadow:0 0 1px 16px #F7F1E8;margin:auto;z-index:1}.order-page .open .loadProject > .title p:before{content:"";background-color:var(--grayscale-light);width:100%;height:1px;position:absolute;left:0;top:16px;z-index:-1}.order-page .open .loadProject > .title h2.tit{padding-left:0;min-height:32px;margin-top:8px;align-items:center;display:grid}.order-page .open .loadProject .photo__box{display:grid;grid-template-columns:repeat(auto-fit,192px 192px 0 272px);grid-column-gap:42px;justify-items:center;justify-content:center;margin-top:8px;padding-left:72px}.order-page .open .loadProject .upload__photo{grid-column:2/4}.order-page .open .loadProject .photo__box .user__photo{grid-row:2;grid-column:2/4}.order-page .open .loadProject .btnBottom{grid-template-columns:minmax(auto,460px) 1fr;margin-top:16px}.order-page .open .loadProject .btnBottom .warning{display:block !important;font-size:14px;line-height:16px;background:url(/css/../media/warning.svg) 0 center no-repeat;padding-left:44px}.myProject.styleColor .boxContent .type-style,.myProject.styleColor .boxContent .type-color{padding-right:16px;padding-left:16px}.myProject.styleColor .boxContent .type-style{grid-template-columns:repeat(auto-fit,minmax(192px,auto));grid-auto-rows:144px}.myProject.styleColor .type-style label{width:192px}.myProject.styleColor .type-style label .styleImg{height:108px}.myProject.styleColor .boxContent .type-style .radio__text,.myProject.styleColor .boxContent .type-style input:checked + .radio__text{align-items:center;grid-auto-rows:35px}.myProject.styleColor .boxContent .type-style input:checked + .radio__text + span{width:192px;height:143px}.myProject.styleColor .boxContent .type-color{grid-template-columns:repeat(auto-fit,minmax(136px,auto));grid-auto-rows:136px;padding:28px 16px 16px 16px}.myProject.styleColor .type-color label{width:136px}.myProject.styleColor .type-color label .styleImg{height:88px;width:136px}.myProject.styleColor .type-color .type-radio input:checked + .radio__text + span{width:136px;height:135px}.myProject.styleColor .type-color .radio__text{padding-left:4px;padding-right:4px}.order-status .boxContent .content .box__creat button{margin-left:auto;margin-right:auto}}@media (max-width:1366px) and (min-width:769px){.favorite-page .main-content__container:not(.my-fast-project) .my-project__menu,.favorite-page section,.client-page .client-wrapper,.favorite-page .settings .action{margin:0 24px}.favorite-page .settings .action{width:calc(100% - 64px)}}@media screen and (max-width:1366px){.main-content{padding:0 24px}.uf-customer header .header-wrapp nav.top-menu{left:-43px}@media (any-hover:hover){.home::-webkit-scrollbar{width:0}}header .header-wrapp .loc:before{left:0}header .header-wrapp .lang{left:inherit}.lang__selector{margin-top:2px}.lang__list{margin-top:13px}header .header-wrapp .loc .selectric-wrapper{left:14px}.mediaBlock .main__items.swiper-container{max-width:592px}.mediaBlock .second__items.swiper-container{height:574px}.mediaBlock .main__items .bigSlide{height:544px}.mediaBlock.gallery .main__items .bigSlide .img{height:496px}.mediaBlock.gallery .main__items .bigSlide .img img{object-fit:cover}.mediaBlock.video-project .main__items .bigSlide .img{height:auto}.mediaBlock.video-project .main__items h4{padding:0 16px;margin-top:11px;height:112px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mediaBlock.video-project .second__items .swiper-slide .img{height:162px;width:288px}.mediaBlock.video-project .second__items .img img{width:100%}.mediaBlock.video-project .second__items h5{padding-top:2px}.mediaBlock.video-project .second__items .meta{margin-top:-3px}.mediaBlock label{top:48.5%}.mediaBlock.journal .main__items .img{height:496px;width:592px}.mediaBlock.journal .main__items .img img{object-fit:cover;width:100%;height:100%}.mediaBlock.journal .main__items .img{height:496px}.mediaBlock.journal .desc{padding-right:8px;padding-left:16px}.mediaBlock.journal .main__items .desc{height:208px;bottom:48px;grid-template-columns:auto minmax(264px,416px) minmax(296px,280px);background:linear-gradient(180deg,rgba(255,255,255,0.8) 0%,rgba(255,255,255,0.95) 100%)}.mediaBlock.journal .main__items .journal__title-h5{height:176px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.mediaBlock.journal .desc .rub{padding-top:8px}.mediaBlock.journal .main__items .desc .journal__text{height:178px}.mediaBlock.journal .second__items .swiper-slide{height:546px}.mediaBlock.journal .second__items .desc{height:280px}.mediaBlock.journal .second__items .desc .journal-tile__title{height:96px;padding-top:0}.mediaBlock.journal .second__items .desc .rub{height:24px}.step-real.work-project .grid-conteiner{grid-column-gap:16px}.home .flickity-enabled.is-draggable .flickity-viewport{}.home .flickity-prev-next-button.next{width:60px}.box-bottom{grid-template-columns:auto auto 0 224px;align-items:center;min-height:112px;padding:0 16px 0 64px}.box-bottom .item-1{grid-column:1}.box-bottom .item-2{grid-column:2}.box-bottom .item-1,.box-bottom .item-2{grid-row:1/3}.box-bottom .item-3{grid-row:1;grid-column:1/5;justify-self:end;width:190px;margin-top:8px}.box-bottom .item-4{grid-column:3/5;justify-self:end;align-self:start}.step-real [class*=step__item-] h3,.step-real [class*=step__item-] .step-real__title{margin-bottom:8px}.conteiner-wrapp{max-width:1366px}.header-wrapp .title-name{display:none}.step-real [class*=step-real__] .swiper-wrapper{justify-content:inherit}.step-real [class*=step-real__] [class*=step__item-] h3,.step-real [class*=step-real__] [class*=step__item-] p{width:160px}.step-real [class*=step__item-]:after{left:-20px}.video-project .other-video .swiper-container{padding-top:16px;margin-right:38px;margin-left:38px}.video-project .top-block{grid-template-columns:1fr 430px}.video-project .content{padding:8px 16px}.video-project .container > .row{padding-top:20px}body.video-page.video-work-page .blockBox{padding-top:0;height:296px}.video-project .container .desc{padding-left:0}.video-project .container .desc h1{grid-auto-rows:minmax(96px,auto);align-items:start;margin-top:10px;margin-bottom:10px}.video-project .container .desc .meta > a{min-height:16px;line-height:16px}.video-project .container .desc .meta small{display:block;margin-top:0}.video-project .container .desc .card-text{margin-top:10px;max-height:280px;padding-right:8px}.video-project .container .card-bottom{margin-top:8px}.video-project .container .card-bottom .tags{flex-wrap:wrap;padding:0 8px 0 0;max-width:inherit;width:auto}.video-project .other-video .swiper-button-next{right:12px}.video-project .other-video .swiper-button-prev{left:12px}body.gallery-page .mediaBlock .swiper-container .swiper-wrapper,.video-page .blockBox.video-archive .container{padding:0 16px}body.gallery-page .mediaBlock .swiper-container .swiper-wrapper{padding-left:0}.blog-page .slide-box{padding-top:24px;padding-right:16px;padding-left:16px}.modal.media .close{top:0}.modal.media .close:before,.modal.media .close:after{background-color:var(--grayscale-dark)}.modal.media .content-wrapper{max-width:800px;max-height:496px;height:auto;padding:8px}.modal.media .content-wrapper .content{display:grid;grid-template-columns:504px 1fr;grid-column-gap:16px;grid-auto-rows:496px;position:relative}.modal.media .gallery{height:496px}.modal.media .swiper-wrapper{height:480px}.modal.media .swiper-slide{background-size:contain}.modal.media .swiper-slide-next{top:-105px}.modal.media .description{max-width:265px}.modal.media .description .rub{padding-top:0}.modal.media .description date{padding-bottom:0}.modal.media .description h3{margin:0 0 8px;min-height:40px;align-items:center}.modal.media .description .card{max-height:284px;padding-right:0;max-width:265px}.modal.media .meta{grid-template-columns:auto auto;margin-top:3px}.modal.media .like-to-fav{grid-template-columns:32px 32px 1fr;grid-column-gap:8px;padding-top:8px}.modal.media .like-to-fav button.like,.modal.media .like-to-fav button.addFav{width:32px;height:32px}.modal.media .like-to-fav button.like:before{background-size:20px 20px !important;background-position:center;left:61%}.modal.media .like-to-fav button.addFav:before{background-size:16px 20px !important;background-position:center;top:57%;left:54%}.modal.media .like-to-fav button.addFav .hintTxt{margin-left:-10px;margin-top:-10px}.modal.media .like-to-fav .calc{top:5px}.modal.media .content-wrapper .modal-footer{top:-7px}.blockStart__sec-column{min-height:240px}.blockStart__sec.sec-left{background-size:389px auto;background-position-y:25px}.blockStart__sec-text{margin-top:0}.sec-left .blockStart__sec-text{width:224px}.blockStart__sec-title{padding-top:24px}.blockStart__sec-title h2{font-size:20px;line-height:20px}.blockStart__sec-text p{font-size:16px}.blockStart__sec-button{display:none}.sec-right .blockStart__sec-icons{padding-top:16px;padding-left:16px}.blockStart__sec-icons .sec-icons__items{margin-bottom:22px}.blockStart__sec-icons .sec-icons__items:last-child{margin-bottom:0}.start-page .blockContent{max-width:1088px}.blockContent__text{min-height:56px;margin-bottom:8px;padding:0 24px}.blockContent__btn > .row img{display:none}.modal.media.facade .content-wrapper{padding-bottom:24px}.modal.media.facade .content-wrapper .content{grid-template-columns:570px 230px}.modal.media.facade .gallery{padding:16px 0 0 0}.modal.media.facade .swiper-wrapper{max-height:456px;height:100%}.modal.media.facade .gallery .swiper-slide{max-width:100%;min-width:320px;height:auto}.modal.media.facade .description{padding-right:4px;margin-bottom:0}.modal.media.facade .description > h3{max-width:200px;max-height:100px;min-height:inherit;display:flex;align-items:center;margin-top:0;margin-bottom:8px;overflow:hidden}.modal.media.facade .description .card{padding-right:4px;margin-bottom:5px;max-height:calc(100vh - 580px)}.modal.media.facade .description .est-cost{margin:0 0 8px;padding:7px 0 0 0}.modal.media.facade .description .action{right:0}.modal.media.facade .description .action button{width:176px}.order-page .modal.media.facade .description .action{padding-bottom:16px;right:16px}.order-status .boxContent .content.order-pending > .row{grid-template-columns:repeat(auto-fill,minmax(224px,1fr));grid-auto-rows:auto;grid-gap:8px;padding:8px}.order-status .boxContent [class*=box__master].author-proj-prototype:before,.order-status .boxContent [class*=box__master].offer-sent-maker:before{right:8px;top:7px}.order-status .boxContent [class*=box__master] .data h3{font-size:16px}.order-status .boxContent [class*=box__master].sent-author-prototype .prototype-title,.order-status .boxContent [class*=box__master].sending-offer .prototype-title{padding-left:16px;gap:8px}.order-status.order-step-1 nav + .container__claims{margin-top:0}.order-status .boxContent [class*="box__master"]{height:248px}.order-status .boxContent .order-pending [class*="submit_offer-"] [class*="box__master"]{display:flex;flex-direction:column}.order-status .boxContent [class*="box__master"].author-proj-prototype{height:280px}.order-status .boxContent [class*="box__master"].author-proj-prototype .prototype-title{width:100%;left:0}.order-status .boxContent [class*="box__master"].author-proj-prototype .prototype-title p{padding-left:26px;padding-right:0;text-align:inherit;justify-content:center}.order-status .boxContent [class*=box__master].author-proj-prototype .prototype-title p:before{left:8px}.order-status .boxContent [class*=box__master] .header{grid-template-columns:56px 1fr;grid-gap:4px;grid-auto-rows:56px;padding:16px 8px 16px 4px}.order-status .boxContent [class*=box__master] .img,.order-status .boxContent.order-process .master-column .img{width:56px;height:56px}.order-status .boxContent [class*=box__master] .offer{padding:0 0 4px;margin-top:4px}.order-status .boxContent .order-pending [class*=box__master] .offer{flex:1 0 auto}.order-status .boxContent [class*=box__master].author-proj-prototype,.order-status .boxContent [class*=box__master].sent-author-prototype,.order-status .boxContent [class*=box__master].offer-sent-maker{height:248px}.order-status .boxContent [class*=box__master].sent-author-prototype .offer,.order-status .boxContent [class*=box__master].sending-offer .offer{padding:16px 8px 0 16px}.claim-page .author-proj-prototype .offer{height:104px}.order-status .boxContent [class*=box__master] .offer{min-height:inherit;max-height:104px}.order-status .boxContent [class*=box__master].sent-author-prototype .offer p,.order-status .boxContent [class*=box__master].sending-offer .offer p{font-size:10px;line-height:12px}.order-status .prototype-title p{font-size:12px;line-height:16px;padding-right:2px}.order-status .boxContent [class*=box__master].sent-author-prototype .list-offer-text,.order-status .boxContent [class*=box__master].sending-offer .list-offer-text{height:56px}.order-status .boxContent [class*=box__master] .offer h3{min-height:32px;display:grid;align-items:center;margin-bottom:0}.order-status .boxContent .offer .list .items__price{padding-bottom:0;min-height:40px;align-items:center}.order-status .boxContent [class*=box__master] .offer .list{padding-top:0}.order-status .boxContent .offer .list .items__price p{text-align:right;line-height:16px}.order-status .boxContent .offer .list .items__price p:last-child{padding-right:4px}.order-status .boxContent .offer .list [class*=items__]{grid-template-columns:minmax(108px,1fr) 1fr;grid-gap:0 8px;padding-right:0}.order-status .boxContent .content .box__creat .border,.order-status .boxContent .content .box__creat.blue .border{height:248px}.order-status .boxContent .content .box__creat .border,.order-status .boxContent .content .box__creat.blue .border{padding:0 0 8px 0}.order-status .boxContent .content .box__creat p{padding:32px 16px 0 24px}.order-status .boxContent .content .box__creat button{font-weight:700;font-size:14px;max-width:192px;width:auto}.order-status .btn-orange-sm{border:none}.order-status .boxContent .content [class*=box__master] .footer{padding:8px;grid-gap:8px;justify-content:center;justify-items:center;display:flex}.order-status .boxContent .content [class*=box__master] .footer button{width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.claim-page .author-proj-prototype .offer + .footer button,.order-status .boxContent [class*=box__master].sent-author-prototype .footer button{min-width:inherit}.order-status .boxContent [class*=box__master].sent-author-prototype .footer button{max-width:192px}.order-status .boxContent [class*=box__master].sending-offer .footer button{max-width:128px}.claim-page .myProject .boxContent.order-process .title{grid-template-columns:1fr auto auto;padding-right:22px}.claim-page .myProject .boxContent.order-process .title a{font-size:0;padding:0 0 0 8px}.uf-customer .claim-page .myProject .boxContent.order-process .title h2{width:100%}.claim-page .myProject .boxContent.order-process .title a:nth-of-type(1){grid-column:3;left:0}.claim-page .myProject .boxContent.order-process .title a:last-child{grid-column:2;grid-row:1}.my-orders div[class*=r__items-] .r__box,.claim-page .order-status .finished div[class*=r__items-] .r__box{grid-template-columns:auto;grid-auto-rows:auto;grid-gap:8px;overflow:inherit}.my-orders .row div[class*=r__items-] .r__box .review-text,.claim-page .order-status .finished .row div[class*=r__items-] .r__box .review-text{max-height:inherit;overflow:inherit}.boxContent .upload-photo-order__choice .container{display:flex;height:inherit;overflow:inherit;align-items:center;gap:8px;flex-direction:column}.boxContent .upload-photo-order__choice .upload-block__photo{width:192px;overflow:auto;overflow-y:hidden;scrollbar-color:transparent transparent;scrollbar-width:none;flex-direction:column;gap:8px}.uf-maker .boxContent .upload-photo-order__choice .upload-block__photo{flex:1 0 auto}@media (any-hover:hover){.boxContent .upload-photo-order__choice .upload-block__photo::-webkit-scrollbar{width:0;height:0}@-moz-document url-prefix(){.boxContent .upload-photo-order__choice .upload-block__photo{overflow:auto;scrollbar-color:transparent transparent;scrollbar-width:none}}}.boxContent .upload-photo-order__choice .block-add__photo{background-color:var(--grayscale-barely);height:144px}.upload-photo-order__choice .upload__photo{border:none;margin-top:8px}.uf-customer .claim-page .boxContent .upload-photo-order__choice .upload-block__photo{width:100%;overflow:inherit;flex-wrap:wrap;flex-direction:row}.uf-customer .claim-page .boxContent .upload-photo-order__choice .upload-block__photo > *{width:100%;flex:0 0 48%;margin-right:0}.my-gallery .content-wrapper{grid-template-columns:minmax(620px,auto) minmax(auto,430px);grid-gap:16px 0;position:relative}.my-gallery .gallery-wrapp{padding-top:10px;padding-bottom:10px}.my-gallery .gallery{display:flex;align-items:center}.my-gallery .gallery .gallery-thumbs{width:98px;height:auto;max-height:calc(100vh - 192px);margin-bottom:0}.my-gallery .gallery .gallery-thumbs .swiper-wrapper{gap:8px 0}.my-gallery .gallery .gallery-thumbs .swiper-slide{}.my-gallery .gallery .gallery-top{height:calc(100vh - 192px);margin:0 8px}.my-gallery .gallery .gallery-top .swiper-wrapper{margin:auto}.gallery.fullscreen .gallery-top{max-height:inherit !important}.gallery.fullscreen .gallery-top .swiper-wrapper{max-width:inherit}.my-gallery .gallery .gallery-top .swiper-slide{max-height:inherit;height:100% !important;overflow:hidden}.my-gallery .gallery .gallery-top .swiper-slide iframe{height:414px}.gallery.fullscreen .swiper-slide{height:100% !important;max-height:100% !important}.my-gallery .description{padding:10px 6px 0 32px;border:2px solid var(--grayscale-barely)}.my-gallery .description .card{min-height:auto;max-height:calc(100vh - 418px);padding-right:19px}.my-gallery .description .rub{margin-top:14px}.my-gallery .description date{padding-bottom:0}.my-gallery .like-to-fav{grid-column-gap:16px;padding-top:16px}.my-gallery .like-to-fav div{padding-right:16px;padding-left:0}.my-gallery .like-to-fav div a{font-size:12px;line-height:16px}.blockBox.my-gallery .swiper-button-prev{left:99px;top:50%}.blockBox.my-gallery .swiper-button-next{right:17px;top:50%}.blockBox .swiper-button-next:hover:before,.blockBox .swiper-button-prev:hover:before{width:48px;height:48px}.my-gallery .swiper-button-next:hover:before,.my-gallery .swiper-button-prev:hover:before{opacity:1}.my-gallery .content-wrapper .action-bottom{align-items:end;grid-auto-rows:48px;padding-right:27px;padding-left:115px;position:relative;top:-25px}.video-page #video.content-menu .container-fluid,.video-page:not(.video-work-page) #video.content-menu .container-fluid{grid-template-columns:min-content min-content repeat(2,auto)}.video-page:not(.video-work-page) .content-menu .navbar-nav{margin-left:0}.video-page .content-menu .container-fluid .btn-channel{margin-left:16px;display:none}.video-page .content-menu .container-fluid .search{grid-template-columns:0 minmax(128px,320px) auto}.video-page .blockBox.video-archive .container{grid-template-columns:repeat(auto-fit,minmax(288px,288px));grid-auto-rows:264px}.video-page .blockBox [class*=v__items-] .thumbnail{width:100%;height:162px}.video-page .blockBox.channel .swiper-slide{max-width:288px;min-width:288px;height:264px}.video-page .blockBox [class*=v__items-] .meta{position:inherit;margin-top:-4px}.video-work-page .blockBox [class*=v__items-] .meta{margin-top:4px}.title-search{padding:0 16px}.video-page .category-header{grid-template-columns:minmax(288px,592px) 1fr;grid-auto-rows:minmax(88px,auto);padding:0 64px 16px}body.video-page .blockBox{padding-top:0}body.video-page .blockBox.video-archive .mediaBlock{padding-top:16px}.video-page .blockBox.channel .mediaBlock{height:inherit}.channel [class*=channal__box-]{display:grid;grid-template-columns:248px auto}.video-page .channel-header > .row{grid-template-columns:48px auto 0 0;grid-gap:8px;padding:16px}.video-page .channel-header .description{padding-left:0;height:137px;overflow:auto}.video-page .channel-header .description,.video-page .channel-header .btn-subcribe{grid-column:1/5}@media (any-hover:hover){.video-page .channel-header .description::-webkit-scrollbar{width:0}}.video-page .blockBox.channel .container{margin-top:16px;padding-right:48px;padding-left:24px;overflow:hidden}.video-page .blockBox .swiper-button-next:before,.video-page .blockBox .swiper-button-prev:before{width:48px;height:48px}.blockBox .swiper-button-next:hover:before,.blockBox .swiper-button-prev:hover:before{opacity:1}.client-page .bg-header{margin-right:24px;margin-left:24px;width:auto}.maker-wrapper{background:transparent}.uf-maker .reviews-page .maker-wrapper.user-pa{background-color:var(--grayscale-barely)}.maker-wrapper .container{grid-template-columns:374px 1fr 1fr;background:#F7F1E8}.maker-wrapper .container .maker-content .row.item__1{padding-left:36px}.maker-wrapper.maker-profile .awards{grid-template-columns:238px auto auto}.maker-wrapper .list__bottom .list-1 h3{padding-left:8px}.maker-wrapper .list__bottom [class*=list-]:not(:last-child){padding-top:0}.maker-wrapper .container .maker-content .row.item__2 .faq{padding-bottom:16px}.claim-page .myProject{margin:0 24px}.claim-page .myProject.proposition-claims{grid-template-columns:520px minmax(320px,1fr) 411px}.claim-page .myProject.pending-claims{}.claim-page .proposition-claims:not(.open) .boxContent .title{width:calc(100% + 420px - 16px)}.claim-page .myProject.all-claims.open,.claim-page .myProject.proposition-claims.open,.claim-page .myProject.pending-claims.open{grid-template-columns:1fr 0 446px}.claim-page .myProject.pending-claims.fullscr{grid-template-columns:1fr 0 0}.claim-page .myProject .boxChoise .volume img{}.claim-page .boxChoise .title.cloned + .container div[class*=ch__items-]{padding-left:8px;padding-right:8px;margin-left:8px;margin-right:8px}.ch__items-2 .table-price .caption{padding-left:6px}.ch__items-2 .table-price .tr{grid-template-columns:163px 68px 40px 1fr}.ch__items-2 .table-price .tr .td{padding:0 6px}.calc-page.step .footnote{padding-left:8px}.maker-wrapper.settings .container .maker-content .row.item__1{padding-left:36px}.maker-wrapper.settings .awards,.uf-maker .maker-page .maker-wrapper.settings .awards{grid-template-columns:240px 250px auto}.maker-wrapper.settings .list__bottom{grid-template-columns:240px repeat(auto-fill,251px)}.modal.modal-cart-maker .content-wrapper{max-height:650px}header .header-wrapp{padding:0 8px 0 32px}header .header-wrapp .logo{padding-left:0}header nav.top-menu{position:relative}header nav.top-menu a:not(.nav-btn){min-width:inherit;margin-left:11px}header nav.top-menu a.active:not(.nav-btn):after,header nav.top-menu a.video.active:not(.nav-btn):after{left:-7px;width:120%}header nav.top-menu a:nth-of-type(2){left:0;margin-right:0}header .header-wrapp nav.top-menu{left:-20px}header nav.top-menu a.expert,header .header-wrapp .loc{margin-left:0}header nav.top-menu .nav-btn.calc{left:0}header nav.top-menu .nav-btn.calc{margin-left:25px}header nav.top-menu .nav-btn.order{left:-2px}header .header-wrapp .selectric .label{line-height:42px}header .header-wrapp .lang:before,header .header-wrapp .loc:before{top:5px}.maker-page .bg-header.settings{margin:0 24px;width:auto}.maker-card{margin-left:24px}.content-menu form.search{grid-template-columns:0 160px 48px}body[class*=-page] .sort-menu{padding-right:2px}.navbar-collapse.filter .container-fluid .content-menu h2,.navbar-collapse.filter .container-fluid .content-menu .nav-title{padding-left:30px}body[class*=-page] .sort-menu,#specialists.content-menu .container-fluid{grid-column-gap:8px}#specialists .sort-menu{grid-template-columns:repeat(4,160px)}body[class*=-page] .sort-menu .select__category .selectric span,body[class*=-page] .sort-menu .selectric span{max-width:112px}#specialists .sort-menu .select__price .extra-controls-1 input.js-input-to{width:60px;overflow:hidden;text-overflow:ellipsis}.content-menu form.search .icon{visibility:hidden}.block-specialists .swiper-container{background-color:#fff}.block-specialists .swiper-container .swiper-wrapper{width:288px;height:216px}.block-specialists .swiper-pagination-bullet{width:48px}.block-specialists .add-order .order-container,.block-specialists .send-order .order-container{width:288px}.maker-wrapper .list__bottom{grid-template-columns:240px repeat(auto-fill,254px)}.maker-page .bg-header:not(.settings),.portfolio-page .bg-header,.reviews-page .bg-header{height:104px}.maker-wrapper .container .maker-content.portfolio{grid-template-columns:1fr 287px;grid-column-gap:4px}.maker-wrapper .container .maker-content.portfolio .row.item__1{padding-top:0;margin-top:16px;grid-template-columns:repeat(auto-fit,minmax(256px,auto));max-width:calc((256px*3) + (16px*5))}.maker-content.portfolio .photo .img{max-width:256px;height:192px}.maker-wrapper .container .maker-content.portfolio .row.item__2{max-width:840px}@media (any-hover:hover){.maker-content.portfolio .row.item__1::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background-color:transparent}}.reviews-page .card-reviews{padding-left:37px;padding-right:16px}.uf-maker .user-pa .container__row .card-reviews .row{grid-template-columns:repeat(auto-fit,minmax(460px,max-content))}.modal-share-profile-qr .profile-card{padding-top:32px;max-height:600px}.modal-share-profile-soc .content-wrapper{max-width:480px}.modal-share-profile-soc .profile-soc{margin:40px 32px 48px;max-height:calc(624px - 88px);height:calc(100vh - 88px)}.modal-share-profile-qr .profile-card__ava{height:112px;width:112px}.modal-share-profile-qr .profile-card__personal{min-height:304px;max-width:320px;margin:-32px auto 0}.modal-share-profile-qr .profile-card__personal .profile-card__name{margin-top:32px}.modal-share-profile-qr .profile-card__personal .profile-card__name h3{margin:8px 16px}.modal-share-profile-qr .profile-card__personal .profile-card__qr figure{width:140px;height:140px}.modal-share-profile-qr .profile-card__text p:not(.small){margin:8px 0}.author-page .maker-wrapper .bg-header{height:104px}.maker-wrapper nav.main-content__container:not(.my-fast-project) .my-project__menu{padding-left:24px;margin-left:0}.maker-wrapper .navbar-select-rub{padding-left:32px}.author-page .project .container .author-content .row{grid-template-columns:repeat(auto-fit,minmax(256px,256px));grid-auto-rows:192px;height:680px}.author-page .container .author-content > .row{padding-left:24px}.author-page .project .container .author-content .work .img{width:256px;height:192px}.author-page .maker-wrapper.articles,.author-page .maker-wrapper.video{height:530px;overflow:hidden}.author-page .articles .maker-card,.author-page .video .maker-card{overflow:auto;height:420px}@media (any-hover:hover){.author-page .articles .maker-card::-webkit-scrollbar,.author-page .video .maker-card::-webkit-scrollbar{width:0}}.author-page .maker-wrapper.articles .image,.author-page .maker-wrapper.video .image{position:absolute;background-color:#fff;width:25%;z-index:1}.author-page .articles .row.data,.author-page .video .row.data{margin-top:85px}.author-page .articles .container .author-content,.author-page .video .container .author-content{min-height:inherit}.author-page .articles .author-content .row{grid-auto-rows:368px}.author-page .video .container .author-content .row{grid-auto-rows:192px}.author-page .articles .author-content .row,.author-page .video .container .author-content .row{grid-template-columns:repeat(auto-fit,minmax(256px,256px));height:352px}.author-page .articles .author-content .work{height:368px}.author-page .articles .container .author-content .work .img{width:256px;height:192px}.author-page .video .author-content .work .img{width:256px;height:144px}.author-page .articles .meta{grid-template-columns:auto auto}.author-page .articles .author-content .work .desc{padding:8px 16px 16px}.author-page .articles .author-content .work .desc .excerpt{font-size:14px;line-height:18px}.author-page .video .work .caption{padding:0 16px}.author-page .video .work .channel-name,.author-page .video .work .view{overflow:hidden;display:flex;align-items:center}.author-page .video .work .channel-name{height:24px;margin-bottom:0}.author-page .video .work .view{height:16px}.order-page .boxContent .type-furniture{padding-left:42px}.order-page .boxContent .type__title h3{padding-left:56px}.order-page .boxContent .profile-size h3{padding-left:16px}.order-page .boxContent .type-furniture.set-config:after{right:32px}.order-page .photoProject .photo__box-2 .title-sec{left:0}.cupboard-favorite .set-size__wrapp .select-cupboard{height:16px;padding-left:77px}.cupboard-favorite .set-size__wrapp .profile-size{padding-left:0}.calc-page .myProject.open .sidebar-project__list{scrollbar-width:none}.calc-page .myProject.checked .sidebar-project__list{scrollbar-width:inherit}.calc-page .myProject.step-3{grid-template-columns:64px 1fr 480px}.calc-page .myProject.step-3.open{grid-template-columns:64px 1fr 480px}.calc-page .myProject.step-3.checked.hidden-section-3{grid-template-columns:320px 1fr 0}.calc-page .myProject.step-3.open.hidden-section-3{grid-template-columns:64px 1fr 0}.sectionOption.open .sectionOption__preview .volume,.sectionOption.checked .sectionOption__preview .volume{width:calc(100vw - 46px - 64px - 492px)}.sectionOption.hidden-section-3 .sectionOption__preview .volume{width:100%}.myProject.materials.technics .type-technic{margin:0 4px 0 16px}.myProject.materials .type-material:not(.technics){display:block}.myProject.materials:not(.technics) .type-material [class*=m__block-]{padding-left:8px;margin-top:16px}.myProject.materials .type-material .m__block-1,.myProject.materials .type-material .m__block-2,.myProject.materials .type-material .m__block-3,.myProject.materials .type-material .m__block-4{grid-template-columns:144px auto}.myProject.materials div[class*=m__items-].function .m__box:nth-of-type(2),.myProject.materials div[class*=m__items-].function > div:not(.bg-none),.myProject.materials div[class*=m__items-].function > div.fur-first{margin-left:144px !important}.myProject.materials div[class*=m__items-].function .m__box:nth-of-type(1) > ul{margin-left:0}.myProject.materials:not(.technics) .type-material .m__block-1{margin-top:0}.myProject.materials:not(.technics) .type-material [class*=m__block-] > label{padding-left:0;text-align:center}.calc-page .myProject.materials:not(.technics) .switch input:checked + .switch__text:after{left:50px}.myProject.materials:not(.technics) .type-material .m__block-5{grid-template-columns:144px auto}.myProject.materials div[class*=m__items-].function .m__box:nth-of-type(1),.myProject.materials div[class*=m__items-].function .m__box:nth-of-type(2),.myProject.materials div[class*=m__items-].function .m__box:nth-of-type(4),.myProject.materials div[class*=m__items-].function .m__box:nth-of-type(6){grid-column:1/4}.myProject.materials:not(.technics) .type-material .m__switch{position:relative;left:-20px}.calc-page .myProject.materials:not(.technics) .switch__text:before{left:40px}.calc-page .myProject.materials:not(.technics) .switch__text:after{left:42px}.myProject.materials:not(.technics) .type-material .m__switch label span{text-align:center}.calc-page .myProject.open .sidebar-project:not(.fast--sidebar) h3 input{display:block;font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:8px;padding-left:1px;max-width:60px}.claim-page .myProject.my-orders{grid-auto-rows:auto;padding-bottom:8px;height:calc(100vh - 160px)}.claim-page .myProject.my-orders.move .boxContent > .title,.claim-page .myProject.my-orders.move .boxContent .progress{display:none !important}.claim-page .myProject.my-orders.move.open .boxContent > .title{display:grid !important}.claim-page .myProject.my-orders.move .sidebar{grid-row:1/5}.claim-page .myProject.my-orders.move .boxContent{grid-column:2/3;grid-row:2/5}.claim-page .myProject.my-orders.move .boxChoise{grid-column:3/4;grid-row:2/5}@media (any-hover:hover){.claim-page .myProject.my-orders.move .boxChoise{scrollbar-color:transparent transparent;scrollbar-width:none}.claim-page .myProject.my-orders.move .boxContent::-webkit-scrollbar{width:0;height:0}}.claim-page .all-claims .boxContent .title{width:calc(100% + 450px - 32px)}.claim-page .myProject.my-orders.move .boxMoved{background-color:#fff;display:grid !important;grid-row:1;grid-column:2/4;padding-bottom:4px;z-index:1}.claim-page .my-orders.open .boxChoise .container{background-color:#fff}.claim-page .myProject.my-orders.open .boxChoise .ch__items-1{margin:0 6px 16px 8px}.claim-page .myProject.my-orders.move .boxMoved > .title{display:flex;align-items:center;justify-content:space-between;padding:0 16px;gap:0 16px}.claim-page .myProject.my-orders.move:not(.open) .boxMoved > .title,.claim-page .myProject.my-orders.move.finished:not(.open) .boxMoved > .title{min-height:64px}.claim-page .boxMoved .title > h2{flex:1 0 auto}.claim-page .boxMoved .title > .customer{margin-left:0;flex:1 0 auto}.claim-page .myProject.open .boxMoved .title > .customer p{font-size:0}.claim-page .myProject.my-orders.move .boxMoved > .title a.link{font-size:0;line-height:inherit;padding:0}.claim-page .myProject.my-orders.move .boxMoved > .title a.link-hint .link-hint__text{position:absolute}.claim-page .myProject.my-orders.move .boxMoved > .title a.link-hint:hover{background-color:transparent}.claim-page .myProject.my-orders.move .boxMoved .progress{padding:0 6px 0 24px}.claim-page .myProject.my-orders.move.open .boxChoise .title.cloned,.claim-page .myProject.my-orders.move.open .boxMoved .progress{display:none}.claim-page .myProject.my-orders.move .boxMoved .progress > h5{padding-left:16px}.claim-page .my-orders .boxContent .content > .row{padding:0 8px 0 16px}.claim-page .myProject .boxContent .content .upload-photo-order{padding:10px 8px 24px}.claim-page .my-orders .boxContent .content > .row details{margin-top:0}.claim-page .my-orders .boxContent .content > .row details summary{pointer-events:auto}.claim-page .my-orders .boxContent details[open] summary:before{display:block;top:11px;right:17px}.claim-page .my-orders .boxContent details summary:before{top:11px;right:17px}.claim-page .my-orders:not(.finished) .boxContent details summary,.claim-page .my-orders.finished .boxContent details[open] summary{border-bottom:1px solid var(--grayscale-light);height:32px}.claim-page .my-orders .accounts .table-price .caption{margin-bottom:20px}.claim-page .my-orders .accounts .ch__items-2 .table-price .tr .td{padding-right:2px}.claim-page .accounts .table-price .tr .td:nth-of-type(1){height:40px;white-space:nowrap}.claim-page .my-orders .boxChoise .container{background-color:var(--grayscale-barely)}.claim-page .my-orders .boxContent .content{height:calc(100vh - 315px);overflow:auto;scrollbar-color:transparent transparent;scrollbar-width:none}.claim-page .myProject:not(.order-step-2):not(.order-step-3) .boxContent .content{height:calc(100vh - 315px)}.claim-page .my-orders .boxChoise .container{height:calc(100vh - 300px);overflow:auto;scrollbar-color:transparent transparent;scrollbar-width:none}.claim-page .my-orders.open .boxChoise .container{height:calc(100vh - 220px)}.claim-page .my-orders .boxContent .content::-webkit-scrollbar{width:0;height:0}.claim-page .sidebar-project-claim .container__claims{height:calc(100vh - 236px)}.claim-page .accounts .table-price .tr .td i.completed{right:2px}.claim-page .myProject .boxContent .content .col-grid-1 button{margin:16px auto 0}.claim-page .my-orders.finished .ch__items-2{padding-left:16px}.claim-page .my-orders.finished .accounts .table-price{margin-top:0}.calc-page .myProject.prodFurniture.open,.calc-page form[action*="?step=3"] .myProject.sectionOption.open{grid-template-columns:64px 1fr 0}.order-page .myProject.prodFurniture.open,.order-page .myProject.s_facade.short.open,.calc-page .myProject.creat-step-cup-1.checked{grid-template-columns:64px 1fr}.calc-page .myProject.kitchen.configuration.open,.calc-page .myProject.step-color-style:not(.creat-step-cup-color-style).open,.calc-page .myProject.facade.open,.calc-page .myProject.materials.open,.calc-page .myProject.kitchen.styleColor.open,.calc-page .myProject.technics.open{grid-template-columns:64px 1fr 511px}.calc-page .myProject.sectionOption,.calc-page .myProject.step-3.checked{grid-template-columns:64px 1fr 480px}.calc-page .myProject[class*="creat-step-cup-"]{grid-template-columns:64px 1fr 495px}.myProject[class*="step-"]:not(.open) .sidebar-project:not(.fast--sidebar){box-shadow:1px 0 10px rgba(0,0,0,.08)}.calc-page .myProject[class*="step-"]:not(.open) .sidebar-project:not(.fast--sidebar) a{font-size:inherit}.calc-page .myProject[class*="step-"].open .sidebar-project:not(.fast--sidebar) a{font-size:0}.calc-page .myProject.sectionOption .hidden-sidebar:checked ~ .sidebar-project:not(.fast--sidebar){height:102%;z-index:5}.calc-page .myProject.facade .sidebar-project:not(.fast--sidebar) ul{margin-left:0}.open .sidebar-project:not(.fast--sidebar) h3 .btn:before{display:none}.calc-page .myProject.saveProject{grid-template-columns:64px 1fr 479px}.calc-page .myProject.sectionOption[class*=hidden-section]{grid-template-columns:64px 1fr 0}.calc-page form[action*="?step=3"] .myProject.sectionOption .boxChoise{right:24px}.calc-page .myProject.sectionOption[class*=hidden-section] .boxChoise{visibility:hidden;height:0}.order-page .type-furniture.all-work .controls .flickity-prev-next-button.previous{left:-281px}.service-wrapp .aside:before{height:100%}.service-wrapp [class*=content_block].hide{min-height:68px}.service-wrapp [class*=content_block]{margin-bottom:11px}@media (any-hover:hover){.about::-webkit-scrollbar,.policy::-webkit-scrollbar{width:0}.policy .content .row::-webkit-scrollbar{width:8px}}.about .service-wrapp{height:inherit}.about .service-wrapp .box__card .content{padding-bottom:32px}.about .service-wrapp .main .container .box__card .content{padding-right:56px}.policy .service-wrapp{}.policy .service-wrapp .main .container .box__card .content,.guarantee-rules .main .container .box__card .content{max-width:100%;margin-right:32px}.policy .content .row .desc{max-width:100%;padding-right:16px}.block-specialists .block-container{height:calc(100vh - 180px);overflow:auto}footer.main-footer .group-link__items{gap:7px}footer.main-footer .group-link .item-3{margin:0 0 0 3px}footer.main-footer .group-link-site .group-soc a{margin-right:8px}footer.main-footer .group-link-site .group-soc a:last-child{margin-right:0}footer.main-footer .group-tel{margin-left:0;width:100%}footer.main-footer .group-link .item-2:before,footer.main-footer .group-link .item-4:before,footer.main-footer .group-link-site .item-3:before{margin-right:0}.reglogin.dialog .content-wrapper{}.reglogin .ui-tabs .ui-tabs-nav li a{padding-top:0;padding-bottom:0;min-height:48px;align-items:center}.reglogin .ui-tabs-panel form .check{padding-top:14px}.reglogin .ui-tabs-panel .form p{margin-bottom:8px}.reglogin .ui-tabs-panel form .furniter h3,.reglogin .ui-tabs-panel form .furniter .regmaker-title{padding-bottom:6px}.reglogin .customer .form{padding-top:0;margin-top:-5px}.reglogin .auth h3,.reglogin .auth .auth-h3{min-height:64px;display:grid;align-items:center;padding-top:24px;padding-bottom:28px}.reglogin .customer .agree{padding-top:6px}.reglogin.dialog .agree .hint-registration.error:after{right:inherit;left:48px}.reglogin .send{padding-top:8px;padding-bottom:16px;grid-column-gap:24px}.reglogin .send button{height:40px}.reglogin .auth .footer{padding-top:0;padding-bottom:32px}.reglogin form .customer.advancedFormCust .agree label{position:relative;padding-bottom:16px}.reglogin .customer.advancedFormCust .agree .label{max-width:351px;font-size:10px;line-height:12px}.modal.regions > .content-wrapper{max-height:544px}.modal.regions > .content-wrapper .content > .modalRegions__title{margin-bottom:0}.modal.regions > .content-wrapper .content .form__regions{padding-top:0}.modal.regions .form__regions .accordion{height:340px}.modal.regions .form__regions .accordion li .inner{top:164px}.modal.regions .form__regions .column{height:300px}.modal.regions-expert > .content-wrapper{max-height:inherit}@media (any-hover:hover){.modal.regions-expert .form__regions-expert .accordion::-webkit-scrollbar{width:8px}}.modal.regions-expert .form__regions-expert .accordion{max-height:calc(100vh - 200px);padding-right:16px;margin-right:24px}.modal.regions-expert .action{margin-top:16px}.maker-card .city small.trigger:hover:before,.maker-card .city small.moreCity:hover:before{right:50px;margin-left:0}.mod-materials .content-wrapper{max-width:992px;max-height:560px}.mod-materials #materials-body .m__columns{margin:0;grid-template-columns:repeat(auto-fit,minmax(238px,238px));height:462px;overflow-x:hidden}@media (any-hover:hover){.mod-materials #materials-body .m__columns::-webkit-scrollbar{width:0}}.mod-materials #materials-body .m__columns .m__content{padding-left:8px}.mod-materials #materials-body .m__columns div[class*=m__items] .img{width:208px;height:208px}.mod-materials .footer-txt{padding-top:2px}.modal.edit .reviews .rang-block{border:none;padding-left:48px}.modal.edit[data-modal=triggerModal-reviews] .content-wrapper{width:480px;height:100vh;overflow:auto;overflow-x:hidden}@media (any-hover:hover){.modal.edit[data-modal=triggerModal-reviews] .content-wrapper::-webkit-scrollbar{width:0;height:0}@-moz-document url-prefix(){.modal.edit[data-modal=triggerModal-reviews] .content-wrapper{overflow:scroll;scrollbar-color:transparent transparent;scrollbar-width:none}}}.modal.edit[data-modal=triggerModal-reviews] .content-wrapper{width:480px}.modal.edit.triggerComment .content-wrapper .content form{height:calc(100vh - 120px)}.modal.edit .content-wrapper .content.reviews textarea{max-width:384px;width:100%}.modal.edit .reviews .upload-photo-order__choice .user__photo{width:184px;height:138px;flex:1 0 184px}.modal.edit .reviews .upload-photo-order__choice .upload__photo{border:2px solid var(--grayscale-barely);width:184px;height:138px;flex:1 0 184px;margin-top:0}.modal.edit.triggerComment .reviews form .action{padding-top:16px}}@media screen and (max-width:1365px){.order-page .boxContent:not(.cupboard-favorite) .set-size__wrapp{grid-template-columns:auto}.order-page .boxContent .type-furniture.set-config:after{background-color:transparent}.order-page .boxContent .profile-size{padding-left:41px;margin-top:16px}.order-page .type__form:before{display:none}.order-gallery.order-page .set-size__wrapp{padding-bottom:0}.order-page .fast-project .set-size__wrapp{flex:inherit}.order-page .boxContent .profile-size{margin-top:8px}.order-gallery.order-page .boxContent.komod-favorite .profile-size{margin-top:0}.order-gallery.order-page .komod-favorite .set-size__wrapp{padding-bottom:12px}}@media screen and (max-width:1280px){header .header-wrapp nav.top-menu{left:-23px}.uf-customer header .header-wrapp nav.top-menu{left:-47px}header .header-wrapp .lang{right:40px}.home .content-menu .container-fluid{grid-template-columns:min-content 1fr 122px}.home .content-menu h2{margin-right:28px}.step-real.type-furniture .carousel-cell{width:170px}.claim-page .all-claims .boxContent .title{width:calc(100% + 420px - 32px)}.ch__items-2 .table-price .tr.total strong{width:110px}.video-page .category-header{grid-auto-rows:minmax(88px,auto);padding:0 16px 16px}.blockBox.channel .swiper-button-next{right:38px}.blockBox.channel .v__items-1{margin-right:0 !important}.blockBox.channel .v__items-2{margin-left:16px}.myProject.pending-claims.open .boxContent .title button{right:42vw}.order-page .boxContent .type-furniture.main-carousel{}.order-page .flickity-prev-next-button.next{}.order-page .all-work .flickity-prev-next-button.next{right:0}.order-page .myProject.s_facade.short .flickity-prev-next-button.next{right:-34px}.order-page .boxContent .type-furniture.all-work{grid-template-columns:126px 126px repeat(auto-fit,minmax(126px,126px));grid-column-gap:2px}.order-page .styleFacade .kitchen__style-color-facade .main-carousel .flickity-viewport,.order-page .boxContent .kitchen__style-color-facade .type-furniture.type__facade label{height:206px !important}.order-page .boxContent.styleFacade .kitchen__style-color-facade .type__facade label{align-items:flex-start}.order-page .boxContent.styleFacade .kitchen__style-color-facade .type__facade .styleImg{margin-top:31px}.order-page .boxContent.styleFacade .kitchen__style-color-facade .type__facade label h3{height:48px;padding-top:2px}@media screen and (-webkit-min-device-pixel-ratio:0){.order-page .s_facade .boxContent .type-furniture.type__facade label:first-child{left:0 !important}.order-page .s_facade .boxContent .type-furniture.type__facade label:nth-of-type(2){left:160px !important}.order-page .s_facade .boxContent .type-furniture.type__facade label:nth-of-type(3){left:calc(160px * 2) !important}.order-page .s_facade .boxContent .type-furniture.type__facade label:nth-of-type(4){left:calc(160px * 3) !important}.order-page .s_facade .boxContent .type-furniture.type__facade label:nth-of-type(5){left:calc(160px * 4) !important}.order-page .s_facade .boxContent .type-furniture.type__facade label:nth-of-type(6){left:calc(160px * 5) !important}.order-page .s_facade .boxContent .type-furniture.type__facade label:nth-of-type(7){left:calc(160px * 6) !important}.order-page .s_facade .boxContent .type-furniture.type__facade label:nth-of-type(8){left:calc(160px * 7) !important}.order-page .s_facade .boxContent .type-furniture.type__facade label{max-width:inherit !important;width:158px !important;display:flex;justify-content:center}}.order-page .styleFacade .flickity-prev-next-button.next{right:58px}.claim-page .myProject .boxContent.order-process .title{height:56px}.order-status .boxContent.order-process .master-column > .row{margin-left:0;margin-right:0}.order-status .boxContent.order-process .accounts{padding-left:8px;padding-right:8px}.favorite-page form.settings + .blockContent{}.maker-wrapper .list__bottom{grid-template-columns:repeat(3,225px)}.maker-wrapper.maker-profile .awards{grid-template-columns:224px auto auto}.maker-wrapper .list__bottom .choose-payment__list{position:relative;left:-5px}.maker-wrapper.settings .list__bottom .list-4{padding-left:25px}.video-project .other-video .swiper-container{margin-right:16px;margin-left:0;padding-left:16px}.my-gallery .other-gallery .swiper-container{margin-left:16px;margin-right:16px}.my-gallery .other-gallery .swiper-slide{height:264px;max-width:288px}.my-gallery .other-gallery .other-gallery__meta{max-height:88px}}@media (max-width:1288px){.favorite-page .settings .creat,.favorite-page .blockBox .second__items .swiper-slide,.favorite-page .mediaBlock .second__items .swiper-slide .img{height:192px;max-width:256px}.favorite-page .blockBox .second__items{grid-template-columns:repeat(auto-fit,minmax(256px,auto));max-width:calc((256px*4) + (16px*5) - 8px)}}@media (max-width:1280px) and (min-width:1280px){.fullscr .grid-w240{padding:8px 4px !important;gap:6px !important}}@media (max-width:1279px) and (min-width:1267px){.claim-page .all-claims.open .sidebar-project-claim nav > ul li#proposition-claims a,.claim-page .all-claims.fullscr .sidebar-project-claim nav > ul li#proposition-claims a{padding-left:79px}}@media screen and (max-width:1279px){@media (any-hover:hover){::-webkit-scrollbar{width:0;height:0}}.visible-md{display:block !important}.hidden-md,.header-wrapp .title-name,.gallery-page header nav.top-menu .nav-btn{display:none}header .header-wrapp{justify-content:space-between}header .header-wrapp .logo{justify-self:stretch;padding-left:40px}header .header-wrapp .auth{padding-right:24px}.setMenu .dropdown-menu-order:before{display:block !important}.lang.dark .lang__selector{color:var(--primary-base)}header .persArea{padding-left:inherit;margin-left:0}header .persArea a.userLogin strong:hover:before{display:none}header .persArea a.userLogin strong:hover + span{opacity:1}header .persArea > a{display:flex;align-items:center}header .persArea a.userLogin strong{width:auto;display:flex;overflow:inherit;text-overflow:inherit;position:inherit;top:inherit;left:inherit;padding:0 8px;line-height:inherit;transition:none;align-items:center}header .persArea a.userLogin strong:hover{position:inherit;width:auto;overflow:inherit}.header-poster{margin-top:48px}body.home .content-menu .navbar-nav .selectric-wrapper{border:1px solid var(--grayscale-base);border-radius:2px;height:32px;width:160px}body.home .content-menu .navbar-nav .selectric-wrapper.selectric-open,body.home .content-menu .navbar-nav .selectric-wrapper.selectric-below{border-color:var(--primary-base);border-radius:0;color:var(--primary-base);font-weight:700}body.home .content-menu .navbar-nav .selectric span.label,body.home .content-menu .navbar-nav .selectric b{display:block}body.home .content-menu .navbar-nav .selectric-items .selectric-scroll .disabled.selected,body.home .content-menu .navbar-nav .selectric-items .selectric-scroll .disabled{display:none}body.home .content-menu .navbar-nav .selectric-open .selectric-items,body.home .content-menu .navbar-nav .selectric-items ul{display:block}body.home .content-menu .navbar-nav .selectric-items .selectric-scroll .selected{display:none}body.home .content-menu .navbar-nav .selectric span.label{font-size:14px;line-height:18px;display:grid;align-items:center;margin:0 8px 0 16px;height:32px}body.home .content-menu .navbar-nav .selectric-items{display:none;position:absolute;background-color:#fff;filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.25));width:160px;margin-top:1px}body.home .content-menu .navbar-nav .selectric-open .selectric-items{height:auto !important}body.home .content-menu .navbar-nav .selectric-items .selectric-scroll{height:auto;overflow:inherit}body.home .content-menu .navbar-nav .selectric-items li{border-bottom:1px solid var(--grayscale-light);font-weight:400;line-height:22px;color:var(--grayscale-black);height:40px;border-radius:0;padding-right:8px;padding-left:16px}body.home .content-menu .navbar-nav .selectric-items li:hover{background-color:var(--primary-base)}body.home .content-menu .navbar-nav li.active,body.home .content-menu .navbar-nav li.selected{background-color:var(--primary-base);color:#fff}.content-menu .navbar-nav li:not(:last-child):after{content:""}.step-real [class*=step-real__] [class*=step__item-] h3,.step-real [class*=step-real__] [class*=step__item-] p{width:240px}.video-page .blockBox.video-archive .container{justify-content:center}body.video-page .blockBox.video-archive .mediaBlock{min-height:inherit;overflow:inherit}@media (any-hover:hover){.uf-maker .favorite-page .settings .blockBox::-webkit-scrollbar{width:8px}}body.gallery-page.showSelectList{pointer-events:none;overflow:hidden}body.gallery-page.showSelectList .selectric-open .selectric-items{pointer-events:all}.maker-content.portfolio .row.item__1 .photo .tile__title{z-index:0}.maker-wrapper.maker-profile nav.main-content__container:not(.my-fast-project) .my-project__menu a.link{font-size:14px;line-height:14px;display:flex}.maker-wrapper .navbar-select-rub{display:flex;align-items:center;justify-content:flex-end;padding-right:12px}.favorite-page.showSelectList{overflow:hidden;pointer-events:none}.maker-wrapper .navbar-select-rub .selectric-wrapper{border:1px solid var(--grayscale-base);border-radius:2px;height:32px;width:160px;pointer-events:all}.maker-wrapper .navbar-select-rub .selectric{width:160px}.maker-wrapper .navbar-select-rub .selectric-wrapper.selectric-open,.maker-wrapper .navbar-select-rub .selectric-wrapper.selectric-below{border-color:var(--primary-base);border-radius:0;color:var(--primary-base);font-weight:700}.maker-wrapper .navbar-select-rub .selectric span.label,.maker-wrapper .navbar-select-rub .selectric b{display:block}.maker-wrapper .navbar-select-rub .selectric-items .selectric-scroll .disabled.selected,.maker-wrapper .navbar-select-rub .selectric-items .selectric-scroll .disabled{display:none}.maker-wrapper .navbar-select-rub .selectric-items,.maker-wrapper .navbar-select-rub .selectric-open .selectric-items{display:block;background-color:rgba(32,32,32,.9);box-shadow:0 0 100rem rgba(0,0,0,.45);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:256px !important;z-index:1}.maker-wrapper .navbar-select-rub .selectric-items ul{display:block;text-align:center;padding:0 16px}.maker-wrapper .navbar-select-rub .selectric-items ul li{color:#fff;border-bottom:1px solid var(--grayscale-dark)}.maker-wrapper .navbar-select-rub .selectric-items ul li:first-child{margin-top:16px}.maker-wrapper .navbar-select-rub .selectric-items ul li.last{margin-bottom:16px}.maker-wrapper .navbar-select-rub .selectric span.label{font-size:14px;line-height:18px;display:grid;align-items:center;margin:0 8px 0 16px;height:32px}.maker-wrapper .navbar-select-rub .selectric-items{display:none;position:absolute;background-color:#fff;filter:drop-shadow(0px 4px 4px rgba(0,0,0,0.25));width:160px;margin-top:1px}.maker-wrapper .navbar-select-rub .selectric-open .selectric-items{height:auto !important}.maker-wrapper .navbar-select-rub .selectric-items .selectric-scroll{min-height:80px;overflow:auto}.maker-wrapper .navbar-select-rub .selectric-items li{border-bottom:1px solid var(--grayscale-light);font-weight:400;line-height:22px;color:var(--grayscale-black);height:40px;border-radius:0;padding-right:8px;padding-left:16px}.maker-wrapper .navbar-select-rub .selectric-items li:hover,.maker-wrapper .navbar-select-rub li.active,.maker-wrapper .navbar-select-rub li.selected{background-color:var(--primary-base);color:#fff !important}.maker-wrapper .navbar-select-rub li:not(:last-child):after{content:""}.maker-wrapper .navbar-select-rub .selectric b{background-color:transparent;font-size:0;width:32px}.maker-wrapper .navbar-select-rub .selectric b:after{border:none;background-image:url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 0L8 6L2 0L0 2L8 10L16 2L14 0Z' fill='%23606060'/%3E%3C/svg%3E");background-repeat:no-repeat;width:16px;height:18px}.maker-wrapper .navbar-select-rub .selectric-wrapper.selectric-open b:after,.maker-wrapper .navbar-select-rub .selectric-wrapper.selectric-below b:after{background-image:url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 0L8 6L2 0L0 2L8 10L16 2L14 0Z' fill='%23264D73'/%3E%3C/svg%3E")}.selectric-wrapper.selectric-open + label.small{display:none !important}.boxContent .accounts .reviews__photo .img{margin-left:0;padding-right:8px}.claim-page .myProject .boxContent .content{border-right:none}.progress-wrap{border-bottom:none}.claim-page .main-content__container:not(.my-fast-project) .my-project__menu .my-orders,.claim-page .myProject.my-orders .claim-btn-menu{display:block}.claim-page .boxChoise .title.cloned + .container div[class*=ch__items-]{margin-left:8px;margin-right:8px;padding-left:8px;padding-right:8px}.claim-page .myProject.all-claims.open,.claim-page .myProject.proposition-claims.open{grid-template-columns:repeat(auto-fit,minmax(504px,auto)) 0 446px}.claim-page .myProject.all-claims,.claim-page .myProject.proposition-claims{grid-template-columns:minmax(288px,504px) minmax(320px,518px) minmax(410px,511px)}.claim-page .myProject.all-claims.open.fullscr,.claim-page .myProject.proposition-claims.open.fullscr{grid-template-columns:1fr 0 0}.blockStart__sec.sec-left{background-position-y:bottom}.claim-page .myProject.my-orders,.claim-page .my-orders .boxContent .content{height:auto}.claim-page .myProject.all-claims:not(.open) .sidebar-project-claim nav > ul a{font-size:0;padding-left:45px}.claim-page .myProject.all-claims aside nav li#all-claims:after{content:attr(data-num);background-color:var(--tertiary-green-base)}.claim-page .myProject.all-claims.open .claim-btn-menu{right:0;background:#fff;border-radius:16px 0 0 16px}.all-claims.open .boxChoise .title.cloned + .container{border-top:none}.open.all-claims .gallery_application{padding:8px 8px 0;margin-left:16px;margin-right:16px}.all-claims .gallery_application > .gallery-thumbs{padding-bottom:8px}.myProject[class*=-claims].open .boxChoise .title.cloned{padding-right:16px}.myProject.all-claims .ordersFromGallery__row{padding-top:8px}.order-status .boxContent .offer .list p:last-child{text-align:left;justify-self:start}.order-status .boxContent .content .box__creat button{margin:16px auto 0}.calc-page .sectionOption .boxContent > h2{max-width:100%}.sectionOption__preview .wrapper{padding:0 16px}.sectionOption__preview .slide-preview{right:6px;top:81px}.sectionOption__preview .volume ul{right:inherit;left:16px;top:64px}.sectionOption .boxChoise .volume.flow{padding-right:0}.sectionOption .list-rows p{font-size:14px;line-height:18px}@media (any-hover:hover){.modal.regions::-webkit-scrollbar{width:4px;height:4px}}body[class*=-page] .mediaBlock{overflow:unset}.block-specialists{height:100%}.block-specialists .block-container{max-width:calc((288px*3) + (16px*4));max-height:inherit;justify-content:center;height:auto;overflow:unset}#specialists.content-menu .container-fluid,#specialists .sort-menu{grid-template-columns:auto;justify-content:center;grid-column-gap:0}#specialists.content-menu .container-fluid{padding-bottom:72px}.collapse-menu.content-menu .selectric-wrapper,#specialists .sort-menu .select__price{width:480px;height:40px}#specialists.content-menu .container-fluid form.search input{width:400px}.content-menu form.search .icon{visibility:visible}.content-menu .container-fluid form.search input{width:400px !important;max-width:100% !important;padding-left:48px}.content-menu form.search button{font-size:inherit}#specialists.content-menu .container-fluid .select__region:before,.content-menu form.search button:before{background-image:none}body[class*=-page] .sort-menu div[class*=select__]{max-width:100%;min-width:inherit;margin-top:24px}body[class*=-page] .sort-menu .select__category .selectric span,body[class*=-page] .sort-menu .selectric span{max-width:78%}#specialists.content-menu .container-fluid .select__inner{height:40px}#specialists.content-menu .container-fluid .select__region,#specialists.content-menu .container-fluid .select__region span{max-width:100%}#specialists.content-menu .container-fluid .select__region span:after{top:15px}body[class*=-page] .sort-menu .selectric,#specialists .sort-menu .select__price .extra-controls-1 input,.content-menu form.search input[type=search],.content-menu form.search button{height:40px}body[class*=-page] .sort-menu .selectric span{line-height:40px}#specialists .sort-menu .select__price .extra-controls-1 span{top:12px}#specialists .sort-menu .select__price .extra-controls-1 input.js-input-to{width:78%}.content-menu .container-fluid .select__region{grid-row:3;margin-top:16px}.openOverflowY .breadcrumbs{display:none}.content-menu form.search,.video-page .content-menu .container-fluid .search,.journal-page .content-menu .container-fluid .search{grid-template-columns:0 400px 80px;justify-self:start;margin-right:0}.journal-page .content-menu .container-fluid .search input,.journal-page .content-menu .container-fluid .search .btn,.video-page .content-menu .container-fluid .search input,.video-page .content-menu .container-fluid .search .btn{height:40px}.journal-page .content-menu .container-fluid .search .btn,.video-page:not(.video-work-page) .content-menu .container-fluid .search .btn{border-radius:2px;width:80px}.journal-page .content-menu .container-fluid .search,.video-page:not(.video-work-page) .content-menu .container-fluid .search{margin-right:0;padding-left:0;border-radius:2px}.video-page .content-menu .container-fluid .search .btn{font-size:14px}.video-page.video-work-page .content-menu .container-fluid .search{grid-template-columns:0 minmax(288px,400px) 96px}.conteiner-wrapp header{position:relative;z-index:8}.conteiner-wrapp > header:before,.conteiner-wrapp > header.bar-blue:before{height:64px}.header-wrapp{position:fixed}.top-menu-mob{position:fixed;left:0;top:47px;width:100%;z-index:999}header .header-wrapp .top-menu-mob .lang{right:inherit;left:37px}.top-menu-mob .collapse-menu{height:100vh}.content-menu h2,.content-menu .nav-title{z-index:1}.navbar-collapse.filter .container-fluid h2,.navbar-collapse.filter .container-fluid .nav-title{padding-left:30px}.top-menu-mob [id*=menu__toggle],.top-menu-mob .menu__btn{display:block !important}.top-menu-mob [id*=menu__toggle]{opacity:0}.top-menu-mob [id*=menu__toggle]:checked ~ .menu__btn > span{transform:rotate(45deg);height:1px;width:0}.top-menu-mob [id*=menu__toggle]:checked ~ .menu__btn > span::before{transform:rotate(0);width:16px;height:0.099em;top:-8px}.top-menu-mob [id*=menu__toggle]:checked ~ .menu__btn > span::after{transform:rotate(90deg);width:16px;height:0.099em;top:-8px}.top-menu-mob [id*=menu__toggle]:checked ~ .collapse-menu{visibility:visible;left:0;overflow:auto;height:calc(100vh - 45px)}.top-menu-mob .menu__btn{position:absolute;top:-20px;left:30px;cursor:pointer;z-index:99999;width:32px;height:48px}.top-menu-mob .menu__btn > span,.top-menu-mob .menu__btn > span:before,.top-menu-mob .menu__btn > span:after{display:block;position:absolute;height:2px;background-color:var(--primary-base);transition-duration:0.25s;z-index:99999}.bar-blue .top-menu-mob .menu__btn > span,.bar-blue .top-menu-mob .menu__btn > span:before,.bar-blue .top-menu-mob .menu__btn > span:after,.uf-maker .maker-page .bar-white .top-menu-mob .menu__btn > span,.uf-maker .maker-page .bar-white .top-menu-mob .menu__btn > span:before,.uf-maker .maker-page .bar-white .top-menu-mob .menu__btn > span:after,.uf-maker.personal-area .reviews-page .bar-white .top-menu-mob .menu__btn > span,.uf-maker.personal-area .reviews-page .bar-white .top-menu-mob .menu__btn > span:before,.uf-maker.personal-area .reviews-page .bar-white .top-menu-mob .menu__btn > span:after,.uf-maker.personal-area .gallery-page .bar-white .top-menu-mob .menu__btn > span,.uf-maker.personal-area .gallery-page .bar-white .top-menu-mob .menu__btn > span:before,.uf-maker.personal-area .gallery-page .bar-white .top-menu-mob .menu__btn > span:after{background-color:#fff}.uf-maker .maker-page .bar-white .header-wrapp nav a,.uf-maker.personal-area .reviews-page .bar-white .header-wrapp nav a,.uf-maker.personal-area .gallery-page .bar-white .header-wrapp nav a{color:var(--grayscale-dark)}.uf-maker .maker-page .bar-white .lang:before,.uf-maker.personal-area .reviews-page .bar-white .lang:before,.uf-maker.personal-area .gallery-page .bar-white .lang:before{filter:none}.uf-maker .maker-page .bar-white .lang span,.uf-maker.personal-area .reviews-page .bar-white .lang span,.uf-maker.personal-area .gallery-page .bar-white .lang span{color:var(--primary-base)}.top-menu-mob .menu__btn > span:before{content:"";top:-6px;width:22px}.top-menu-mob .menu__btn > span:after{content:"";top:6px;width:22px}.top-menu-mob .menu__btn > span{width:17px;position:relative;top:8px}.top-menu-mob .collapse-menu{display:grid;position:absolute;visibility:hidden;top:13px;left:-100%;width:100%;margin:0;box-shadow:0 5px 5px rgba(0,0,0,0.1);background-color:#fff;transition-duration:0.25s;z-index:9}.top-menu-mob li:before{transition-duration:0.25s}.top-menu-mob li:first-child:before{background-color:var(--grayscale-light)}.top-menu-mob .menu__item{transition-duration:0.25s}.top-menu-mob .collapse-menu .selectric-items .selectric-scroll .selected,.top-menu-mob .collapse-menu .selectric-items li:hover{margin:0 16px}hr{border:none;border-top:1px solid var(--grayscale-light)}.collapse-menu .lang-loc{display:flex;height:48px;align-items:center;justify-content:center;grid-column-gap:60px;margin-top:0;border-bottom:1px solid var(--grayscale-light)}.collapse-menu.std .lang-loc{margin-top:0;padding-left:24px;padding-top:0;border-top:1px solid var(--grayscale-light);justify-content:start}.author-page .collapse-menu .lang-loc{border-top:1px solid var(--grayscale-light)}.header-wrapp .collapse-menu .lang-loc .loc:before{left:10px}.header-wrapp .collapse-menu .lang-loc .loc .selectric-wrapper{left:22px}.header-wrapp .collapse-menu .lang-loc .loc{justify-self:center;margin-left:0}.collapse-menu.std .navbar-user-set li:last-child{padding-bottom:16px}.collapse-menu.std .navbar-user-set.bottom li a{text-transform:none}.header-wrapp .collapse-menu{display:flex;flex-direction:column}.header-wrapp .collapse-menu li{list-style:none}.header-wrapp .collapse-menu .navbar-user-set{padding:20px 80px 0 40px}.header-wrapp .collapse-menu .navbar-user-set > li:first-child,.header-wrapp .collapse-menu:not(.std) .navbar-user-set > li:nth-of-type(2),.header-wrapp .collapse-menu:not(.std) .navbar-user-set > li:nth-of-type(3){border-top:none}.author-page .header-wrapp .collapse-menu:not(.std) .navbar-user-set > li:nth-of-type(2){border-top:1px solid var(--grayscale-light);border-bottom:1px solid var(--grayscale-light)}.header-wrapp .collapse-menu .navbar-user-set > li{border-top:1px solid var(--grayscale-light);list-style:none}.header-wrapp .collapse-menu .navbar-user-set.prof-4 li > ul li:last-child,.header-wrapp .collapse-menu .navbar-user-set.prof-5 li > ul li:last-child{border-bottom:none}.header-wrapp .collapse-menu .navbar-user-set.prof-4 li > ul li:last-child{padding-bottom:0}.header-wrapp .collapse-menu .navbar-user-set li > ul li a{text-transform:none}.header-wrapp .collapse-menu .navbar-user-set li > ul li:first-child{padding-left:24px;border-top:1px solid var(--grayscale-light)}.header-wrapp .collapse-menu .navbar-user-set li > ul li:not(:first-child){margin-left:24px;border-top:1px solid var(--grayscale-light)}.header-wrapp .collapse-menu .navbar-user-set li > ul li:last-child{border-bottom:1px solid var(--grayscale-light)}.header-wrapp .collapse-menu .navbar-user-set a{display:block;height:47px;line-height:47px}.header-wrapp .collapse-menu .navbar-expert{border-top:1px solid var(--grayscale-light);border-bottom:1px solid var(--grayscale-light);margin-top:17px;padding-left:40px}.header-wrapp .collapse-menu .navbar-expert a{display:block;height:79px;line-height:79px}.header-wrapp .collapse-menu .navbar-pages{display:grid;grid-template-columns:repeat(3,auto);justify-items:center;grid-auto-rows:62px;padding-left:40px}.header-wrapp .collapse-menu .navbar-pages li{justify-self:start}.header-wrapp .collapse-menu .navbar-pages li{border-bottom:1px solid var(--grayscale-light);padding-right:10px}.header-wrapp .collapse-menu .navbar-pages a{display:grid;align-items:center;height:62px}.header-wrapp .collapse-menu .navbar-static-set{border-top:1px solid var(--grayscale-light);padding:20px 80px 0 40px}.header-wrapp .collapse-menu .navbar-static-set > li:first-child,.header-wrapp .collapse-menu:not(.std) .navbar-static-set > li:nth-of-type(2),.header-wrapp .collapse-menu:not(.std) .navbar-static-set > li:nth-of-type(3){border-top:none}.header-wrapp .collapse-menu .navbar-static-set > li{border-top:1px solid var(--grayscale-light);list-style:none}.header-wrapp .collapse-menu .navbar-static-set li > ul li a{text-transform:none}.header-wrapp .collapse-menu .navbar-static-set li > ul li:first-child{padding-left:24px;border-top:1px solid var(--grayscale-light)}.header-wrapp .collapse-menu .navbar-static-set li > ul li:not(:first-child){margin-left:24px;border-top:1px solid var(--grayscale-light)}.header-wrapp .collapse-menu .navbar-static-set li > ul li:last-child{border-bottom:1px solid var(--grayscale-light)}.header-wrapp .collapse-menu .navbar-static-set a{display:block;height:47px;line-height:47px;text-transform:none}header.bar-blue .selectric span{color:var(--primary-base)}header.bar-blue .header-wrapp .lang:before,header.bar-blue .header-wrapp .loc:before{filter:none}.top-menu-mob li a{color:var(--grayscale-dark);font-size:16px;text-transform:uppercase}.maker-wrapper nav.main-content__container:not(.my-fast-project) .my-project__menu a.link{justify-self:end;font-size:0}.maker-wrapper .container .maker-content.portfolio .row.item__1{max-width:calc((256px*2) + (16px*4));scrollbar-width:none}@media (any-hover:hover){.maker-wrapper .container .maker-content.portfolio .row.item__1::-webkit-scrollbar{width:0}}.reviews-page .card-reviews{padding-top:0;margin-top:16px;margin-bottom:32px;grid-column:2/5}.card-reviews .row{grid-template-columns:repeat(auto-fit,minmax(320px,max-content))}.content-menu .navbar-nav .selectric-wrapper,.collapse-menu .selectric-wrapper{position:relative}.content-menu .navbar-nav .selectric-open:after,.collapse-menu .selectric-open:after{content:"";background-color:rgba(32,32,32,0.5);position:fixed;top:0;left:0;width:100%;height:100vh}.collapse-menu .selectric-open:after{z-index:8}.content-menu .navbar-nav .selectric-open .selectric-scroll,.collapse-menu .selectric-open .selectric-scroll,.lang__list{position:fixed;top:40%;left:50%;transform:translate(-50%,-40%)}.content-menu .navbar-nav .selectric-items .selectric-scroll,.collapse-menu .selectric-items .selectric-scroll{width:224px;max-height:375px;height:auto;background:rgba(37,34,30,0.9);border-radius:16px;overflow:auto}@media (any-hover:hover){.content-menu .navbar-nav .selectric-items .selectric-scroll::-webkit-scrollbar,.collapse-menu .selectric-items .selectric-scroll::-webkit-scrollbar{width:0;height:0}}header .persArea .dropdown-content:before,header .lang .selectric-items:before,header .loc .selectric-items:before,.setMenu .dropdown-menu-order:before,.lang__list:before{display:none}.content-menu .navbar-nav .selectric-items li,.collapse-menu .selectric-items li{text-align:center;height:48px;line-height:48px}.content-menu .navbar-nav .selectric-items .selectric-scroll li:first-child,.collapse-menu .selectric-items .selectric-scroll li:first-child{margin-top:16px !important}.content-menu .navbar-nav .selectric-open .selectric-items,.collapse-menu .selectric-open .selectric-items{background-color:transparent !important;filter:none !important}.content-menu .navbar-nav .selectric-open .selectric-items .i_cat a{color:#fff}.selectric-items{box-shadow:none}.content-menu .navbar-nav .selectric-open.selectric-wrapper{border-radius:2px;box-shadow:0 0 0 1px var(--primary-base)}.content-menu .navbar-nav .selectric-items li{border-top:none}.content-menu .navbar-nav .selectric-items li.selected{grid-row:unset}.content-menu .navbar-nav .selectric-scroll > ul,.collapse-menu.content-menu .selectric-scroll > ul{padding:0 16px}.content-menu .navbar-nav .selectric-scroll > ul li:last-child,.collapse-menu .selectric-scroll > ul li:last-child{margin-bottom:16px !important}.content-menu .navbar-nav .selectric-items .selectric-scroll .selected,.collapse-menu .selectric-items .selectric-scroll .selected{display:flex !important;align-items:center}.content-menu .navbar-nav .selectric-items li.highlighted,.collapse-menu .selectric-items li.highlighted{background-color:var(--primary-base)}.content-menu .navbar-nav .selectric-items li,body[class*=-page] .sort-menu .selectric-open .selectric-items ul li{border:none;padding:0 8px !important;height:48px !important;line-height:normal !important;color:#fff !important;display:flex !important;justify-content:center;align-items:center}.lang__list{margin-top:0;width:224px;background:rgba(32,32,32,0.9)}.lang__list > li{background-color:transparent}.lang__list > li a{height:48px;text-transform:none;border-bottom:1px solid var(--grayscale-dark);padding:0 8px !important;color:#fff;justify-content:center}.lang__list > li.selected a{background-color:var(--primary-base)}body[class*=-page] .sort-menu .selectric-open .selectric-items ul li:last-child,.lang__list li a{border-bottom:none}.collapse-menu .selectric-items li:first-child:before{background-color:transparent}.collapse-menu .selectric-items li:first-child:after{background-color:transparent}header .collapse-menu .selectric-items li:nth-of-type(2),header .collapse-menu .selectric-items li:nth-of-type(2){margin-top:0}header .persArea .dropdown-content.show{max-width:inherit;margin-top:0}header .persArea .dropdown-content.show:after{content:"";background-color:rgba(255,255,255,0.5);width:100%;height:100%;position:fixed;top:0;left:0;z-index:-1}header .persArea .dropdown-content.show ul{background:rgba(32,32,32,0.9) !important;position:fixed;width:224px;top:40%;left:50%;transform:translate(-50%,-40%)}header .persArea .dropdown-content li a{text-align:center;height:48px;line-height:48px}header .persArea .dropdown-content a:hover,header .persArea .dropdown-content .active{margin:0 16px}.navbar-collapse{position:relative}.navbar-collapse.filter{height:60px;border:2px solid var(--grayscale-barely)}.navbar-nav ~ .navbar-collapse.filter{border:none;margin-left:auto;top:9px;right:8px}.navbar-collapse.filter .container-fluid h2,.navbar-collapse.filter .container-fluid .nav-title{color:var(--grayscale-base);font-weight:900;font-size:24px;height:56px;display:flex !important;flex-direction:column;justify-content:center}.navbar-collapse [id*=menu__toggle],.navbar-collapse .menu__btn{display:block !important}.navbar-collapse [id*=menu__toggle]{opacity:0}.navbar-collapse [id*=menu__toggle]:checked ~ .menu__btn > span:before{content:"×";font-size:30px;font-weight:300;z-index:10;position:fixed;top:55px;right:40px}.navbar-collapse [id*=menu__toggle]:checked ~ .menu__btn > span svg{opacity:0}.navbar-collapse [id*=menu__toggle]:checked ~ .collapse-menu{visibility:visible;left:0}.content-menu .navbar-collapse [id*=menu__toggle]:checked ~ .collapse-menu{left:inherit;right:0}.navbar-collapse .menu__btn{position:absolute;right:0;top:2px;cursor:pointer;width:25px;height:44px;color:var(--grayscale-base);font-size:40px}.navbar-collapse .collapse-menu{display:flex;align-items:flex-start;position:fixed;top:46px;visibility:hidden;left:-100%;width:100%;height:100vh;margin-top:0;padding-top:95px;box-shadow:0 5px 5px rgba(0,0,0,0.1);background-color:#fff;transition-duration:0.25s;z-index:4}.content-menu .navbar-collapse .collapse-menu{left:inherit;right:-100%}.navbar-collapse li:before{transition-duration:0.25s}.navbar-collapse .menu__item{transition-duration:0.25s}.range_wrapp{background-color:var(--grayscale-black);width:320px;height:192px;box-shadow:none;left:50%;top:42%;position:fixed;transform:translate(-50%,-42%)}.range_wrapp .range_container{width:272px;height:192px;display:grid;align-items:center}.range-slider{top:-13px;align-self:end}.range_wrapp .irs--round .irs-line{background-color:var(--grayscale-soft)}.range_wrapp .extra-controls-2{grid-column-gap:16px;margin-bottom:14px}.range_wrapp .extra-controls-2 label{background:var(--grayscale-base);margin-top:0;color:#fff}.range_wrapp .extra-controls-2 input{color:#fff}.favorite-page .blockBox{height:calc(100vh - 244px)}.gallery-page .navbar-collapse.filter .collapse-menu,.video-page .navbar-collapse.filter .collapse-menu{grid-template-columns:auto;grid-gap:16px 0;grid-auto-rows:min-content;justify-content:center}body[class*=-page] .sort-menu,.video-page .content-menu .container-fluid .sort-menu,.gallery-page.journal-page .sort-menu{align-items:start;grid-template-columns:auto;grid-gap:0;padding-right:0}.content-menu .collapse-menu .selectric-wrapper{width:480px}body[class*=-page] .sort-menu{display:grid}.navbar-collapse.filter form .btn-white-sm{width:160px;margin:64px auto 0}.makers .navbar-collapse.filter form .btn-white-sm{position:relative;top:64px}.order-page .open .loadProject .photo__box{grid-column-gap:16px}.order-page .open .loadProject .photo__box h3{justify-self:end}.myProject.styleColor .boxContent .type-style{padding-right:8px;padding-left:8px}.claim-page .myProject.my-orders.move .boxMoved .progress{padding:0 6px 0 20px}.claim-page .my-orders .boxContent .content > .row{padding:0}.grid-w240{grid-template-columns:repeat(auto-fit,minmax(240px,240px))}.order-status .boxContent.order-process{display:block}.policy .service-wrapp,.policy .service-wrapp [class*=content_block].hide,.policy .service-wrapp button[class*=content_toggle].hide + .row{max-height:inherit}.service-wrapp{height:auto}footer.main-footer .footer-container{flex-wrap:wrap;justify-content:center;gap:8px 16px;height:auto !important;text-align:center}footer.main-footer .group-link__items{flex-wrap:wrap;justify-content:center}footer.main-footer .group-link{order:1}footer.main-footer .group-link-site{order:2}footer.main-footer .copy{order:3;width:100%}footer.main-footer .group-link__items > div{min-height:32px;display:flex;align-items:center}.reglogin .ui-tabs .ui-tabs-nav li a{padding:8px 0 8px 16px;height:60px;line-height:50px}.reglogin .auth h3,.reglogin .auth .auth-h3{padding-top:48px}.reglogin .ui-tabs-panel form{margin:auto}.reglogin .auth .footer{padding-top:32px;padding-bottom:48px}.modal.edit .selectric-wrapper{position:relative}.modal.edit .selectric-open:after{content:"";background-color:rgba(255,255,255,0.5);position:fixed;top:0;left:0;width:100%;height:100%;z-index:9}.modal.edit .selectric-open .selectric-scroll{position:fixed;top:40%;left:50%;transform:translate(-50%,-40%)}.modal.edit .selectric-items .selectric-scroll{width:224px;height:auto;background:rgba(32,32,32,0.9)}.modal.edit .service-furniture.type-2 .selectric-scroll{height:auto;margin:0}.modal.edit .selectric-items li{text-align:center;height:48px;line-height:48px}.modal.edit .selectric-items .selectric-scroll li:first-child{margin-top:16px !important}.modal.edit .selectric-open .selectric-items{background-color:transparent !important;filter:none !important}.modal.edit .selectric-scroll > ul{padding:0 16px}.modal.edit .selectric-scroll > ul li:last-child{margin-bottom:16px !important}.modal.edit .selectric-items .selectric-scroll .selected:not(.disabled){display:block}.modal.edit .selectric-items .selectric-scroll .selected.disabled + li,.modal.edit .selectric-items .selectric-scroll .disabled + li.highlighted{margin-top:16px}.modal.edit .selectric-items li.highlighted{background-color:var(--primary-base)}.modal.edit .selectric-open .selectric-items ul li{border-bottom:1px solid var(--grayscale-dark);padding:0 8px;height:48px;line-height:48px;color:#fff}.modal.edit .selectric-open .selectric-items ul li:last-child{border-bottom:none}.modal.edit .selectric-items li:first-child:before{background-color:transparent}.modal.edit .selectric-items li:first-child:after{background-color:transparent}.modal.Modal-orderProduct .content-wrapper .content,.modal.modal-personal .content-wrapper .content,.modal.modal-pass .content-wrapper .content,.modal.modal-contact .content-wrapper .content,.modal.modal-about .content-wrapper .content{max-height:calc(100vh - 24px);overflow:auto;padding-top:16px}.modal.edit.customer-info .content-wrapper{min-height:inherit;height:100%;max-height:100vh;overflow:auto}.modal.Modal-orderProduct .action{padding:0}.select__cat .selectric-wrapper .selectric-items ul{background-color:rgba(32,32,32,.9);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:224px !important}.select__cat .selectric-wrapper .selectric-items ul{padding:16px}.select__cat .selectric-wrapper .selectric-items ul li{border-bottom-color:var(--grayscale-dark);color:#fff;text-align:center;justify-content:center;min-height:48px;padding:0;display:flex;align-items:center}.select__cat .selectric-wrapper .selectric-items ul li:last-child{border-bottom:none}}@media (max-width:1270px){.service-wrapp .container{height:calc(100vh - 200px)}.faq .service-wrapp .main .container{height:calc(100vh - 326px)}.calc-page .myProject .sidebar-project__list{height:calc(100dvh - 246px)}.calc-page .myProject.step-3 .box-production__container{height:calc(100dvh - 218px);overflow:auto}.calc-page .myProject.hidden-section-3 .box-production__container{height:calc(100dvh - 170px)}.calc-page .sectionOption .list-columns,.calc-page .sectionOption .list-rows{height:calc(100dvh - 176px)}.sectionOption.open .sectionOption__preview .volume,.sectionOption.checked .sectionOption__preview .volume{width:calc(100vw - 46px - 54px - 492px)}.sectionOption.hidden-section-3.open .sectionOption__preview .volume{width:calc(100vw - 110px)}@media (any-hover:none){.sectionOption.hidden-section-3.open .sectionOption__preview .volume{width:calc(100vw - 96px)}}.calc-page .myProject.materials .ch__items-2{height:calc(100vh - 640px)}}@media screen and (max-width:1266px){.header-poster .caption{padding-left:32px}.header-poster .desc-right .bl-Left{display:none}.header-poster .desc-right{grid-template-columns:auto}.step-real.work-project .grid-conteiner{max-width:911px;overflow-x:auto;white-space:nowrap;width:100%}.step-real.work-project .grid-conteiner::-webkit-scrollbar{height:0}.maker-wrapper .container .maker-content.portfolio{grid-template-columns:auto;grid-column-gap:0}.maker-wrapper.maker-profile .container .maker-content.portfolio{grid-template-columns:580px auto}.maker-content.portfolio .row.item__1{height:460px}.maker-wrapper .container .maker-content.portfolio .row.item__1{max-height:calc(100vh - 572px)}.maker-wrapper .container .maker-content.portfolio .row.item__2{border-left:none}.claim-page .all-claims .sidebar-project-claim nav > ul{grid-template-columns:184px 64px 64px}.claim-page .proposition-claims .sidebar-project-claim nav > ul{grid-template-columns:64px minmax(239px,max-content) 64px}.claim-page .all-claims nav > ul li#proposition-claims a,.claim-page .all-claims nav > ul li#pending-claims a,.claim-page .proposition-claims nav > ul li#all-claims a,.claim-page .proposition-claims nav > ul li#pending-claims a{font-size:0;width:64px}.claim-page .myProject.all-claims aside nav li:after,.claim-page .myProject.proposition-claims aside nav li:after{content:attr(data-num);background-color:var(--primary-soft);border-radius:8px;min-width:16px;height:16px;font-size:10px;line-height:12px;font-weight:700;color:#fff;position:absolute;top:8px;left:36px;padding:0 5px;display:flex;align-items:center;z-index:1}.claim-page .myProject.proposition-claims aside nav li#all-claims:after{background-color:var(--tertiary-green-base)}.claim-page .myProject.proposition-claims aside nav li#proposition-claims:after{content:"";background-color:transparent}.claim-page .proposition-claims.open .sidebar-project-claim nav > ul li#all-claims a{padding-left:45px}.my-gallery .content-wrapper .action-bottom{padding-left:105px}.blockBox.channel .swiper-button-next{right:20px}.blog-page article .row .bottom-set .more-articles [class*=-article]{justify-items:center}.blog-page article .row .bottom-set .more-articles .items:last-child{padding-right:16px}.blog-page article .row .bottom-set .more-articles .items{padding-left:16px;width:100%}.blog-page .tile-box{grid-template-columns:minmax(128px,172px) auto;width:auto;min-height:128px}.blog-page .tile-box .img{width:100%;max-width:172px}.blockConstruct.orderHome .content-wrapp{grid-template-columns:repeat(2,minmax(320px,1fr));grid-gap:0;overflow:hidden}.blockConstruct.orderHome .column-box:not(:first-child):before{background-color:transparent}.blockConstruct.orderHome .column-box:nth-of-type(odd) [class*=-nav]:before{border-right:none}.blockConstruct.orderHome .column-box [class*=-nav]{position:relative}.blockConstruct.orderHome .column-box .row{min-height:178px;margin:auto;display:grid;grid-template-columns:minmax(320px,500px);justify-content:center;padding:0 16px;max-height:352px}.blockConstruct.orderHome .column-box:nth-of-type(even) .row{border-left:1px solid var(--grayscale-light)}.blockConstruct.orderHome .column-box [class*=-nav]:before{z-index:1}.blockConstruct .box-content{grid-template-columns:112px 1fr;grid-column-gap:17px;padding-right:8px}.blockConstruct .box-content .price{padding-right:0;position:relative;bottom:0;right:0}.blockConstruct .box-content .prev-proj{width:112px;height:112px}.blockConstruct.orderHome .hint-proj{bottom:inherit;right:4.5%;margin-top:15px;background-color:white}.blockConstruct.orderHome .hint-proj.w320{width:448px}.blockConstruct.orderHome .hint-proj.w320 p{width:380px}.blockConstruct [class*=box__items] .setMenu{position:inherit}.dropdown-menu-order{right:inherit;margin-left:-143px}.favorite-page .dropdown-menu-order{margin-left:inherit;right:0}.order-page .boxContent.styleFacade .kitchen__style-color-facade{margin-right:0}.order-page .boxContent .type-furniture.main-carousel{max-width:inherit}.order-page .myProject .boxContent .type-furniture{padding-right:48px}.order-page .s_facade .boxContent .type-furniture.main-carousel{padding-right:3.5%}.order-page .myProject:not(.s_facade) .boxContent .type-furniture.main-carousel{padding-right:4.6%}.order-page .myProject:not(.s_facade) .flickity-prev-next-button.next{right:1px}.order-page .myProject .all-work .flickity-prev-next-button.next{right:-46px}.order-page .myProject.s_facade.short .flickity-prev-next-button.next{right:0}.calc-page .blockConstruct.calcHome .content-wrapp{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-column-gap:16px}.claim-page .myProject.my-orders{grid-template-columns:256px 1fr 416px}.claim-page .my-orders:not(.open) .sidebar-project-claim nav > ul{grid-template-columns:64px 64px auto;gap:0}.claim-page .my-orders:not(.open) .sidebar-project-claim nav > ul a{font-size:0;padding-left:63px}.claim-page .myProject.my-orders:not(.open) li#finished:before{display:none}.claim-page .my-orders.fullscr .sidebar-project-claim nav > ul{grid-template-columns:184px 239px 215px;gap:19px}.claim-page .my-orders.fullscr .sidebar-project-claim nav > ul a{font-size:inherit;padding-left:79px}.claim-page .myProject[class*=-orders]:not(.open) aside nav li:after{content:attr(data-num);background-color:var(--primary-soft);border-radius:8px;min-width:16px;height:16px;font-size:10px;line-height:12px;font-weight:700;color:#fff;position:absolute;top:8px;left:36px;padding:0 5px;display:flex;align-items:center;z-index:1}}@media screen and (max-width:1262px){.calc-page .technics.step-6 .sidebar{grid-row:1/4}.calc-page.step .technics.step-6 #field{width:495px !important}.calc-page .myProject.technics.open{grid-template-columns:64px 1fr 0}.myProject.materials.technics .type-technic .row{grid-template-columns:1fr 1fr;height:inherit}.myProject.materials.technics .type-technic div[class*=m__items]{grid-column-gap:16px}.myProject.materials.technics .type-technic div[class*=m__items]:nth-of-type(odd){grid-column-gap:0}.myProject.materials.technics .type-technic div[class*=m__items]:nth-of-type(odd) .m__switch + div{position:relative;left:5px}.myProject.materials.technics .type-technic div[class*=m__items]:nth-of-type(even) .m__switch + div{left:0}.myProject.materials.technics .boxContent{grid-column:2/4}.myProject.materials.technics .boxChoise{grid-column:2/4;grid-row:3;border-left:none}.myProject.materials.technics .action{grid-column:2/4;border-left:none}}@media screen and (max-width:1206px){.order-gallery.order-page .komod-favorite .set-size__wrapp{padding-left:0}.order-gallery.order-page .komod-favorite .profile-size{margin:auto;padding-left:0;max-width:320px;width:100%}.myProject.materials:not(.technics):not(.creat-step-cup-materials) .type-material{margin-right:0;padding-right:0}.myProject.materials:not(.technics):not(.creat-step-cup-materials) .type-material [class*=m__block-]{grid-template-columns:auto;justify-content:center}.myProject.materials:not(.technics):not(.creat-step-cup-materials) .type-material [class*=m__block-] > label{padding-left:0;padding-bottom:16px}.myProject.materials:not(.technics):not(.creat-step-cup-materials) .type-material .m__block-3{padding-bottom:60px}.myProject.materials:not(.technics):not(.creat-step-cup-materials) .type-material .m__block-3 .m__box-ch{grid-template-columns:auto;justify-content:center;left:0;padding-top:24px}.myProject.materials:not(.technics):not(.creat-step-cup-materials) .type-material .m__block-3 .m__box-ch:before{content:"";background-color:var(--grayscale-light);width:100%;height:1px;position:absolute;left:-70px}.myProject.materials:not(.technics):not(.creat-step-cup-materials) .type-material .m__switch{width:100%;left:0;padding-bottom:16px}.myProject.materials:not(.technics):not(.creat-step-cup-materials) .type-material .m__switch label span{padding-top:0;padding-left:38px;display:inline-block}.calc-page .myProject.materials:not(.technics):not(.creat-step-cup-materials) .switch__text:before{top:-3px}.calc-page .myProject.materials:not(.technics):not(.creat-step-cup-materials) .switch__text:after{top:-1px}.myProject.materials:not(.technics):not(.creat-step-cup-materials) .type-material .create{height:112px}.myProject.materials:not(.creat-step-cup-materials) div[class*=m__items-].function .m__box:nth-of-type(2),.myProject.materials:not(.creat-step-cup-materials) div[class*=m__items-].function div:nth-of-type(3),.myProject.materials:not(.creat-step-cup-materials) div[class*=m__items-].function div:nth-of-type(4),.myProject.materials:not(.creat-step-cup-materials) div[class*=m__items-].function div:nth-of-type(5),.myProject.materials:not(.creat-step-cup-materials) div[class*=m__items-].function div:nth-of-type(6){margin-left:0;width:240px;justify-self:center}.myProject.materials:not(.creat-step-cup-materials) div[class*=m__items-].function .m__box:nth-of-type(2),.myProject.materials:not(.creat-step-cup-materials) div[class*=m__items-].function > div:not(.bg-none),.myProject.materials:not(.creat-step-cup-materials) div[class*=m__items-].function > div.fur-first{margin-left:0 !important}.claim-page .myProject.proposition-claims{grid-template-columns:280px auto 416px}.claim-page .myProject.proposition-claims:not(.open) li#proposition-claims a{font-size:0;padding-left:45px}.claim-page .myProject.proposition-claims:not(.open) li.active + li:before{background-color:transparent !important}.claim-page .myProject.proposition-claims:not(.open) li#proposition-claims:after{content:attr(data-num);background-color:var(--primary-soft)}.claim-page .proposition-claims:not(.open) .boxContent .title{width:calc(100vw - 325px)}}@media screen and (max-width:1200px){.header-poster .swiper-container-fade .swiper-slide{background-position:center center}.step-real .work-service{box-shadow:-2px 1px 1px rgba(0,0,0,0.03)}.box-bottom p{font-size:14px;line-height:16px;max-width:288px}.box-bottom .item-1 p:before{left:-80px}.box-bottom .item-2 p:before{left:-64px}.box-bottom .item-3{width:175px}.box-bottom .btn-blue-big{width:192px}.client-wrapper .container{grid-column-gap:16px}#my-gallery.content-menu form.search{padding-right:16px}.my-gallery .content-wrapper{grid-template-columns:minmax(580px,auto) minmax(auto,370px);grid-column-gap:8px}.my-gallery .description .card{}.my-gallery .like-to-fav .calc{min-width:128px;margin-top:8px}.order-page .open .loadProject .photo__box{grid-template-columns:repeat(auto-fit,192px 192px 0 192px);padding-left:0}.order-page .open .loadProject .photo__box .desc{align-self:center;margin-top:-16px}.order-status .boxContent.order-process .master-column{padding-bottom:8px}.progress-wrap{padding:16px;grid-auto-rows:auto;height:60px}.progress-wrap date{grid-row:2;padding-top:8px;justify-self:start}.progress-wrap .progress-bar{grid-column:1/4;align-self:start}.progress-wrap date:last-child{grid-column:3;justify-self:end}.claim-page .accounts .table-price .tr .td:nth-of-type(1){white-space:nowrap}.claim-page .my-orders.finished .progress-wrap{padding:inherit;grid-auto-rows:32px;height:40px}.claim-page .my-orders.finished .progress-wrap date{grid-row:inherit;padding-top:inherit;justify-self:center}.claim-page .my-orders.finished .progress-wrap .progress-bar{grid-column:inherit;align-self:inherit}.claim-page .my-orders.finished .progress-wrap date:last-child{grid-column:inherit;justify-self:center}.myProject.pending-claims.open .boxContent .title button{right:38vw}.calc-page .configuration.step-2 .boxContent .type-config,.calc-page .configuration.step-2.kitchen .boxContent .type-config{grid-column:1/4}.myProject.creat-step-cup-1 .type-furniture__service-block{padding-bottom:0}.step-1.fast-project .all-work .flickity-prev-next-button.previous,.step-1.fast-project .all-work .flickity-prev-next-button.next{display:inherit}}@media screen and (max-width:1164px){.claim-page .myProject.all-claims.open{grid-template-columns:minmax(256px,506px) 0 auto}.claim-page .myProject.all-claims.open .claim-btn-menu{display:none}.claim-page .pending-claims .sidebar-project-claim nav > ul{grid-template-columns:64px 64px minmax(215px,max-content)}.claim-page .myProject.all-claims.open .sidebar-project-claim nav > ul a,.claim-page .myProject.proposition-claims.open .sidebar-project-claim nav > ul a,.claim-page .myProject.pending-claims.open .sidebar-project-claim nav > ul a{font-size:0;padding-left:45px}.claim-page .myProject[class*=-claims] aside nav li:after{content:attr(data-num);background-color:var(--primary-soft);border-radius:8px;min-width:16px;height:16px;font-size:10px;line-height:12px;font-weight:700;color:#fff;position:absolute;top:8px;left:36px;padding:0 5px;display:flex;align-items:center;z-index:1}.claim-page .myProject[class*=-claims] aside nav li#all-claims:after{background-color:var(--tertiary-green-base)}.maker-wrapper nav.main-content__container:not(.my-fast-project) .my-project__menu a.link{padding-left:20px}.maker-wrapper.maker-profile nav.main-content__container:not(.my-fast-project) .my-project__menu a.link{font-size:0}.maker-wrapper.maker-profile .container .maker-content.portfolio{grid-template-columns:auto}.maker-wrapper .container .maker-content.portfolio .row.item__2{padding-top:16px}.maker-wrapper nav.main-content__container:not(.my-fast-project) .my-project__menu{grid-template-columns:auto 172px 1fr;grid-column-gap:0}.reviews-page .maker-profile .main-content__container:not(.my-fast-project) .my-project__menu{grid-auto-rows:minmax(64px,auto)}.maker-page .maker-profile .main-content__container:not(.my-fast-project) .my-project__menu li a,.gallery-page .maker-profile .main-content__container:not(.my-fast-project) .my-project__menu li a,.reviews-page .maker-profile .main-content__container:not(.my-fast-project) .my-project__menu li a{min-width:auto}.maker-page .maker-profile .send-order,.gallery-page .maker-profile .send-order,.reviews-page .maker-profile .send-order{margin-left:16px}.client-wrapper .client-content .contact{grid-template-columns:auto}.client-wrapper .client-content .contact .items-1{border-right:none;min-height:200px;max-width:244px}.client-wrapper .contact .btn.edit{top:20px}.client-wrapper .client-content .contact .items-2{padding-top:10px;padding-left:0;grid-row:1}.client-wrapper .client-content .bottom{max-width:inherit;margin-top:0;padding-top:20px;padding-right:0;padding-bottom:32px}.client-wrapper .client-content .bottom .faq{padding-bottom:0}.client-wrapper .client-content .bottom svg{display:none}.video-page .category-header{grid-template-columns:min-content 1fr;grid-column-gap:32px}}@media screen and (max-width:1152px){.order-status .boxContent .offer .list p:last-child{text-align:right;justify-self:stretch}.my-orders:not(.finished) div[class*=r__items-] .r__box,.claim-page .order-status .finished div[class*=r__items-] .r__box{grid-template-columns:max-content 112px;grid-auto-rows:176px;grid-gap:0 14px;padding-bottom:0;padding-left:8px}.my-orders .r__box .cart strong,.claim-page .order-status .finished .r__box .cart strong{width:100%}.my-orders .r__box .rating [class*=__items],.claim-page .order-status .finished .r__box .rating [class*=__items]{grid-template-columns:75px 1fr;grid-column-gap:0}.my-orders .r__box .rating,.claim-page .order-status .finished .r__box .rating{padding-left:0}.my-orders .row div[class*=r__items-] .r__box .review-text,.claim-page .order-status .finished .row div[class*=r__items-] .r__box .review-text{font-size:12px;line-height:16px;max-height:160px;display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.maker-wrapper .list__bottom{grid-template-columns:auto auto}.maker-wrapper .list__bottom .list-1,.maker-wrapper .list__bottom .list-2{grid-row:auto}.maker-wrapper .list__bottom .list-1{grid-row:1;padding-bottom:0;margin-bottom:16px}.maker-wrapper .list__bottom .list-2:before,.maker-wrapper .list__bottom .list-4:before{content:"";background-color:var(--grayscale-light);height:1px;width:100%;position:absolute;margin-top:-16px}.maker-wrapper .list__bottom .list-2:before{left:7px}.maker-wrapper .list__bottom .list-4:before{right:0}.maker-wrapper .list__bottom .list-2{grid-row:auto;padding-left:26px;margin-top:16px}.maker-wrapper .list__bottom .list-3{border-right:none;border-bottom:none;grid-column:2;grid-row:1}.maker-wrapper .list__bottom .list-4{grid-column:2;grid-row:2}.video-project .top-block{grid-template-columns:1fr 360px}.video-project .container > .row{padding-left:16px}.video-project .container .author{padding-right:16px}.blockConstruct.orderHome .hint-proj{right:16px}.myProject.materials.technics .type-technic{margin:0 4px;padding-top:0}.myProject.materials.technics .type-technic .row{grid-template-columns:1fr;max-height:inherit}.favorite-page .blockBox .second__items{max-width:calc((256px*3) + (16px*4) - 32px)}}@media screen and (max-width:1120px){.content .content-tab-list{padding-left:0}.claim-page .myProject.order-status.order-step-2,.claim-page .myProject.order-status.order-step-3{grid-template-columns:336px 1fr 0}.claim-page .myProject.order-status.order-step-2.checked,.claim-page .myProject.order-status.order-step-3.checked{grid-template-columns:336px 0 1fr}.order-status .boxContent.order-process .master-column > .row{border-right:none}.order-status .boxContent.order-process .accounts{padding-bottom:8px;height:inherit;overflow:inherit}.uf-customer .order-status .accounts .upload-photo-order__choice .user__photo a{width:192px;height:144px;display:inline-block}.claim-page .myProject.order-status.order-step-2:not(.detailed) .boxContent,.claim-page .myProject.order-status.order-step-3:not(.detailed) .boxContent{grid-column:2/4;display:block}.claim-page .myProject.order-status.order-step-2:not(.checked) .boxChoise,.claim-page .myProject.order-status.order-step-3:not(.checked) .boxChoise,html:not(.uf-customer) .claim-page .myProject.order-status.order-step-2.checked .boxContent,html:not(.uf-customer) .claim-page .myProject.order-status.order-step-3.checked .boxContent{display:none}.claim-page .myProject.order-status.order-step-2.checked .boxChoise,.claim-page .myProject.order-status.order-step-3.checked .boxChoise{grid-column:2/4;background-color:#fff;margin-right:0}.claim-page .myProject.order-status.order-step-1 .sidebar-project-claim .container__claims,.claim-page .myProject.order-status.order-step-1 .boxContent .content,.claim-page .myProject.order-status.order-step-1 .boxChoise{height:auto;margin-right:0}.claim-page .myProject.order-status.order-step-2{grid-auto-rows:auto}.claim-page .myProject.order-status.order-step-2.checked .sidebar{grid-row:1/4}.claim-page .myProject.order-status.order-step-2.checked .boxContent{grid-column:2/4;height:auto}.claim-page .myProject.order-status.order-step-2.checked .boxChoise{grid-row:2;grid-column:2/4}.claim-page .myProject.order-status.order-step-2.checked .boxChoise .title.cloned,.claim-page .myProject.order-status.order-step-2.checked .boxChoise .title.cloned + .back,.claim-page .myProject.order-status.order-step-3.checked .boxChoise .title.cloned,.claim-page .myProject.order-status.order-step-3.checked .boxChoise .title.cloned + .back{opacity:0;position:absolute;pointer-events:none}.claim-page .myProject.order-status.order-step-3 .boxChoise,.claim-page .myProject.order-status.order-step-2.checked .boxChoise{height:auto}.claim-page .myProject.order-status.order-step-3.checked .boxChoise .ch__items-1{background-color:#fff}.claim-page .myProject.order-status .boxChoise .ch__items-1 .photo{padding-bottom:0}.claim-page .myProject.order-status.order-step-2.checked .boxChoise .title.cloned a,.claim-page .myProject.order-status.order-step-3.checked .boxChoise .title.cloned a{display:none}.claim-page .order-step-2 .boxChoise .ch__items-1.volume,.claim-page .order-step-3 .boxChoise .ch__items-1.volume{background-color:var(--grayscale-barely);margin:8px}.my-orders:not(.finished) div[class*=r__items-] .r__box,.claim-page .order-status .finished div[class*=r__items-] .r__box{grid-template-columns:200px 1fr;grid-auto-rows:auto;grid-gap:32px;padding:16px;overflow:hidden}.claim-page .order-status .finished div[class*=r__items-] .r__box{padding-top:0;padding-bottom:0}.my-orders .r__box .cart strong,.claim-page .order-status .finished .r__box .cart strong{width:100%}.my-orders .r__box .rating [class*=__items],.claim-page .order-status .finished .r__box .rating [class*=__items]{grid-template-columns:80px 1fr;grid-column-gap:3px}.claim-page .order-status.order-step-2.checked .boxChoise .back,.claim-page .order-status.order-step-3.checked .boxChoise .back{display:grid !important;position:absolute;right:16px;top:22px}.uf-customer .claim-page .myProject.order-step-2.checked .boxChoise .volume + .ch__items-1{background-color:#fff}.claim-page .order-status.order-step-2.checked .back button.link,.claim-page .order-status.order-step-3.checked .back button.link{color:var(--primary-base);z-index:1;font-weight:bold;font-size:14px;height:20px;padding-left:36px}.claim-page .order-status.order-step-2.checked .back button.link,.claim-page .order-status.order-step-3.checked .back button.link{background:url(/css/../media/arrow-blue-circle.svg) no-repeat}.my-gallery .gallery .gallery-top{padding-left:16px;padding-right:6px}.myProject.pending-claims.open .boxContent .title button{right:32.8vw}.blockStart__title{text-align:center;font-size:18px}.blockStart__bg{flex-direction:column}.blockStart__sec.sec-left,.blockStart__sec.sec-right{border:none}.blockStart__sec.sec-left{border-bottom:1px solid #fff}.blockStart__sec.sec-right{border-top:1px solid #fff}.sec-left .blockStart__sec-text{width:100%;max-width:60%}.sec-right .blockStart__sec-text{max-width:90%}.sec-right .blockStart__sec-icons{padding-right:36px}.blockStart__sec-button{display:block}.start-page .blockContent{padding:0}.creat-step-cup-components .data-constructor{padding-right:0}.calc-page .myProject.objects--column--3 .sidebar{grid-row:1/3}.calc-page .myProject.objects--column--3 .boxContent,.calc-page .myProject.objects--column--3 .boxChoise{grid-column:2/4}.calc-page .myProject.sectionOption.step-3 .boxContent,.calc-page .myProject.sectionOption.step-3 .boxChoise{grid-column:unset}.calc-page .step-color-style .boxChoise,.calc-page .facade .boxChoise{padding-bottom:32px}.calc-page .myProject.materials.step-5.open{grid-template-columns:64px 1fr 0}.myProject.materials:not(.technics):not(.creat-step-cup-materials).open .type-material,[class*=-page] .myProject.materials:not(.creat-step-cup-materials).open .ch__items-2{height:inherit;overflow:inherit}.myProject.materials:not(.technics):not(.creat-step-cup-materials) .type-material .m__switch{left:-38px}.myProject.materials:not(.technics):not(.creat-step-cup-materials) .type-material .m__block-3{position:relative}.myProject.materials:not(.technics):not(.creat-step-cup-materials).open .type-material .m__block-3:after{content:"";background-color:var(--grayscale-light);width:100%;height:1px;position:absolute;left:0;top:163px}.myProject.materials:not(.technics):not(.creat-step-cup-materials) .type-material .m__block-3 .m__box-ch:before{background-color:transparent}.blog-page article .row aside{padding-left:16px}}@media screen and (max-width:1079px){.box-bottom p{max-width:224px}.maker-wrapper .container .maker-content.portfolio h3{margin-bottom:30px}.maker-content.portfolio .row.item__1{grid-template-columns:repeat(auto-fit,minmax(256px,min-content));grid-auto-rows:240px;justify-content:center}.maker-content.portfolio .photo .img{max-width:320px;height:240px;width:100%}.maker-wrapper .container .maker-content.portfolio h3{min-height:32px}.favorite-page .maker-profile .main-content__container:not(.my-fast-project) .my-project__menu{position:relative;margin-right:0;display:flex;justify-content:space-between}.favorite-page .maker-profile .main-content__container:not(.my-fast-project) .my-project__menu .send-order{position:absolute;bottom:-46px;left:24px}.favorite-page .maker-profile .main-content__container:not(.my-fast-project) .my-project__menu .send-order button{background-color:#fff;color:var(--primary-base);border:1px solid var(--primary-base);width:200px;padding:0 5px;animation:load 1.5s ease-in-out}.favorite-page .maker-profile .main-content__container:not(.my-fast-project) .my-project__menu .send-order button:hover{background-color:var(--primary-base);color:#fff}.reviews-page .card-reviews{min-height:432px}.reviews-page .maker-card ~ .card-reviews .row{justify-content:center}.card-reviews .row,.card-reviews .row div[class*=r__items-] .r__box{grid-auto-rows:176px}.card-reviews .row div[class*=r__items-] .r__box{padding-top:10px}.card-reviews .row div[class*=r__items-] .r__box .content{height:147px;padding-left:16px}.card-reviews .row div[class*=r__items-] .r__box .content p{font-size:12px;line-height:16px}#my-gallery.content-menu form.search{grid-template-columns:0 minmax(160px,200px) auto}.my-gallery .content-wrapper .action-bottom{align-items:center;grid-auto-rows:16px;padding-left:95px}.order-page .myProject:not(.s_facade) .flickity-prev-next-button.next{right:-8px}.order-page .myProject .all-work .flickity-prev-next-button.next{right:-41px}.order-page .myProject:not(.s_facade) .boxContent .type-furniture.main-carousel{padding-right:32px}.order-page .cupboardCat .type-furniture.all-work .controls label:last-child{grid-column:auto}.order-page .myProject:not(.cupboardCat) .controls .f__item-6,.order-page .type-furniture.all-work .controls label:last-child{grid-column:2/4}.order-page .action{grid-template-columns:auto;justify-items:center}.order-page.step .myProject.prodFurniture .boxContent .action{flex:none}.order-page .action .btnBottom{justify-items:center}.order-page .action .warning{margin-bottom:16px}.order-page .open .action .warning{margin-top:32px}.myProject.s_facade .action{padding-left:24px}.order-page .open .styleFacade .action .warning{grid-row:1;margin-bottom:16px}.claim-page .fullscr .grid-w240{}.calc-page .myProject{position:relative}.sectionOption.open .boxChoise h3{background-color:var(--grayscale-barely)}.calc-page .myProject.step-3{grid-template-columns:64px 1fr auto}.calc-page .myProject.step-3.open{grid-template-columns:64px 1fr auto}.calc-page .myProject.step-3 .box-production__container{height:calc(100dvh - 170px)}.sectionOption.open .sectionOption__preview .volume,.sectionOption.checked .sectionOption__preview .volume{width:calc(100vw - 46px - 54px - 282px)}.calc-page .myProject.sectionOption .boxChoise,.calc-page .myProject.sectionOption.step-3 .boxChoise{position:absolute;right:0;background-color:var(--grayscale-barely);z-index:7;width:282px;box-shadow:-2px 1px 2px rgba(0,0,0,0.1)}.claim-page .myProject.proposition-claims{grid-template-columns:280px 1fr 0;grid-auto-rows:auto}.claim-page .myProject.proposition-claims.open{grid-template-columns:280px 1fr 0}.claim-page .myProject.proposition-claims.open .claim-btn-menu{display:none}.claim-page .proposition-claims.checked nav > ul{gap:2px}.claim-page .proposition-claims.checked nav > ul li#proposition-claims a{font-size:0;width:64px;padding-left:45px}.claim-page .proposition-claims.checked nav > ul li:not(:first-child):before{display:none}.claim-page .myProject.proposition-claims .boxContent{grid-column:2/4;position:inherit}.myProject.proposition-claims.open .boxContent .title{display:none !important}.claim-page .myProject.proposition-claims .boxContent .title{background-color:transparent;top:130px;z-index:2}.claim-page .myProject.proposition-claims .boxContent .content{height:auto;margin-top:0;padding-bottom:24px}.claim-page .myProject.proposition-claims .table-size{margin-left:8px}.claim-page .myProject.proposition-claims .boxChoise{grid-column:2/4;grid-row:1}.myProject.proposition-claims.open .boxChoise .title.cloned .customer,.myProject.proposition-claims.open .boxChoise .title.cloned button{opacity:1;position:inherit;z-index:inherit}.claim-page .myProject.proposition-claims .boxChoise .title h2,.claim-page .myProject.proposition-claims .boxChoise .customer{width:100%}.claim-page .myProject.proposition-claims .boxChoise .ch__items-1{background-color:#fff}.claim-page .myProject.proposition-claims .boxChoise .ch__items-1 .swiper-container{background-color:var(--grayscale-barely);padding:16px}.claim-page .myProject.proposition-claims .boxChoise .title.cloned + .container{height:auto}.faq .ui-tabs-nav{left:312px}.faq .service-wrapp h1{height:inherit;padding-top:24px;padding-bottom:15px}.service-wrapp .container,.faq .service-wrapp .main .container{height:auto;overflow:unset}.faq .service-wrapp .main .container .box__card{grid-template-columns:288px 1fr auto;padding-right:48px}.service-wrapp h1,.policy .service-wrapp h1,.policy .service-wrapp .element-page-title,.faq .service-wrapp .container > h2,.service-wrapp .aside:before,.policy .service-wrapp .aside:before{width:288px}.about .service-wrapp .main .container .box__card,.policy .service-wrapp .main .container .box__card,.guarantee-rules .main .container .box__card{grid-template-columns:288px 1fr}.policy .service-wrapp h1,.policy .service-wrapp .element-page-title{padding-right:16px}.policy .content .row .desc{padding-left:8px}.service-wrapp .element-page-title{width:288px}.modal.regions > .content-wrapper{max-width:800px}.modal.regions > .content-wrapper .content .form__regions{height:calc(100% - 90px);padding:8px 8px 0 16px}.modal.regions .form__regions .accordion{height:360px;overflow:auto;overflow-x:hidden;width:300px}.modal.regions .form__regions .accordion li{grid-template-columns:290px 1fr}.modal.regions .form__regions .accordion li .inner{top:120px;left:370px}.modal.regions .form__regions .column{height:315px;width:420px}.modal.regions .form__regions .column label{flex:1 0 50%}.modal.regions-expert > .content-wrapper{max-width:800px}.modal.regions-expert .form__regions-expert .column label{flex-basis:33%}}@media (max-width:1079px) and (min-width:769px){.reviews-page .maker-profile .main-content__container:not(.my-fast-project) .my-project__menu ul a{}}@media (max-width:1024px){.breadcrumbs + .service-wrapp h1,.breadcrumbs + .service-wrapp .element-page-title{padding-top:32px}.faq .ui-tabs-nav,.faq-wrapp .ui-tabs-nav{top:40px}.blog-page article aside .sticky{grid-template-columns:1fr auto}.video-work-page .breadcrumbs__list{top:8px}nav .navbar-nav ~ .navbar-collapse.filter{top:0}.video-page #video.content-menu{grid-auto-rows:76px}.video-page #video.content-menu .container-fluid{position:relative;top:4px}.video-project .top-block .content{height:calc(100vh - 336px)}.video-work-page .list-project.right{margin-left:auto;flex:0 0 auto}}@media screen and (max-width:1020px){.content .content-tab-list{flex-wrap:wrap;padding-top:28px}.box__card .content .content-tab-list .content-tab-link{padding:8px 16px}.claim-page .myProject.my-orders,.claim-page .sidebar-project-claim .container__claims{height:inherit}.claim-page .myProject.my-orders.move .sidebar{grid-row:1/4}.claim-page .myProject:not(.order-step-2):not(.order-step-3) .boxContent .content{height:auto}.claim-page .myProject.my-orders.move .boxChoise{background-color:#fff}.claim-page .myProject.my-orders.checked:not(.eventNext) .boxChoise{height:0;pointer-events:none;opacity:0}.order-page .open .loadProject .photo__box{grid-template-columns:auto;grid-row-gap:16px}.order-page .open .loadProject .photo__box h3{grid-row:1;justify-self:center;margin-bottom:0}.order-page .open .loadProject .upload__photo,.order-page .open .loadProject .photo__box .user__photo{grid-column:1}.order-page .open .styleFacade .action .warning{display:block;visibility:visible;grid-row:1}.order-page .open .loadProject .btnBottom .warning{display:none !important}.order-page .loadProject .btnBottom button{grid-column:1/3;justify-self:center}.order-page .action .warning{margin-left:0}.claim-page .order-status[class*=order-step-] aside .list-tiles > .row{padding-left:8px}.claim-page .myProject.order-status{grid-template-columns:352px auto 0}.claim-page .myProject.order-status.checked{grid-template-columns:352px 0 1fr}.uf-customer .claim-page .myProject.order-status.order-step-1.checked{grid-template-columns:352px 1fr 0}.order-status .boxContent .content.order-pending > .row{padding:16px}.claim-page .boxContent .title h2{padding-top:10px}.uf-customer .claim-page .order-status .boxContent .title h2{padding-top:0}.claim-page .myProject .boxContent .content,.claim-page .myProject.order-status .boxChoise > .container,.claim-page .my-orders .boxChoise .container,.claim-page .my-orders .sidebar #list-tiles > .grid-w240{height:inherit}.claim-page .myProject.order-status .boxChoise{margin-right:0}.claim-page .myProject.order-status.order-step-1{grid-auto-rows:auto}.claim-page .myProject.order-status.order-step-1.checked .sidebar{grid-row:1/4}.claim-page .myProject.order-status.order-step-1.checked .boxContent{grid-column:2/4}.claim-page .myProject.order-status.order-step-1.checked .boxChoise .title.cloned,.claim-page .myProject.order-status.order-step-1.checked .boxChoise .title.cloned + .back{height:0;opacity:0;pointer-events:none;display:none}.claim-page .myProject.order-status.order-step-1.checked .boxChoise{grid-column:2/4;grid-row:2}.claim-page .myProject.order-status .boxChoise > .container,.gallery_application,.claim-page .myProject .boxChoise .ch__items-1{background-color:#fff}.claim-page .myProject.my-orders .boxChoise .content > .row{padding:0}.claim-page .myProject.order-status:not(.checked) .boxChoise,html:not(.uf-customer) .claim-page .myProject.order-status.checked .boxContent{height:0}[class*=-page] .boxChoise .ch__items-1.volume{background-color:var(--grayscale-barely);margin:0 8px 5px}html:not(.uf-customer) .claim-page .order-status.checked .boxContent > .title{display:none}.claim-page .order-status.checked .boxChoise .title{height:64px;display:flex;align-items:center;margin-top:-1px}.uf-customer .claim-page .order-status.checked .boxChoise .title{margin-top:2px}.claim-page .order-status.checked .boxChoise .back{display:grid !important;position:absolute;right:16px;top:22px}.claim-page .order-status .back button.link{color:var(--primary-base);z-index:1;font-weight:bold;font-size:14px;height:20px;padding-left:36px}.claim-page .order-status .back button.link{background:url(/css/../media/arrow-blue-circle.svg) no-repeat}.claim-page .myProject .boxChoise .volume img{width:50%}.uf-maker .claim-page .myProject.order-status.order-step-2,.uf-maker .claim-page .myProject.order-status.order-step-3{grid-template-columns:352px 1fr 0}.uf-maker .claim-page .myProject.order-status.order-step-2.checked,.uf-maker .claim-page .myProject.order-status.order-step-3.checked{grid-template-columns:352px 0 1fr}.claim-page .myProject.my-orders.open{grid-template-columns:1fr 0 0}.claim-page .myProject.my-orders{grid-template-columns:auto 1fr 0}.claim-page .myProject.my-orders.eventNext{grid-template-columns:auto 0 1fr}.claim-page .myProject.my-orders.eventNext .boxChoise .title.cloned{display:none}.claim-page .my-orders .boxChoise .container{background-color:#fff}.claim-page .myProject.my-orders.eventNext .boxMoved .back{display:grid !important;grid-template-columns:min-content;margin:20px 0 16px 30px}.claim-page .myProject.my-orders .events-btn.top{display:grid !important;grid-template-columns:1fr 1fr;margin:20px 24px 8px 30px}.claim-page .my-orders.eventNext .boxMoved .back button,.claim-page .my-orders .events-btn.top button{color:var(--primary-base);z-index:1;font-weight:bold;font-size:14px;height:20px;padding-left:36px}.claim-page .my-orders.eventNext .boxMoved .back,.claim-page .my-orders .events-btn.top .back{background:url(/css/../media/arrow-blue-circle.svg) no-repeat}.claim-page .my-orders .events-btn.top .back{justify-self:start}.claim-page .my-orders .events-btn.top .next{background:url(/css/../media/detalis.svg) no-repeat;justify-self:end}.claim-page .myProject.my-orders.eventNext .boxMoved .events-btn{display:none !important}.claim-page .myProject.my-orders .boxChoise .ch__items-2 .footnote{margin-bottom:16px}.my-orders.finished .container .ch__items-2{margin-top:0}.claim-page .my-orders.finished .split{grid-template-columns:1fr minmax(64px,96px)}.claim-page .my-orders.finished .progress-wrap{grid-auto-rows:28px;grid-template-columns:auto;height:60px;padding-bottom:3px}.claim-page .my-orders.finished .progress-wrap.green{padding-left:16px}.claim-page .my-orders.finished .progress-wrap.green .progress-bar,.claim-page .my-orders.finished .progress-wrap.green .progress-level{border-radius:4px 0 0 4px}.claim-page .my-orders.finished .progress-wrap.red{padding-right:16px}.claim-page .my-orders.finished .progress-wrap.red .progress-bar,.claim-page .my-orders.finished .progress-wrap.red .progress-level{border-radius:0 4px 4px 0}.claim-page .my-orders.finished .progress-wrap date{grid-row:2;justify-self:start}.claim-page .my-orders.finished .progress-wrap.green date:nth-of-type(2){justify-self:center}.claim-page .my-orders.finished .progress-wrap .progress-bar{grid-column:1/4}.maker-wrapper nav.main-content__container:not(.my-fast-project) .my-project__menu a.link{display:none}.blog-page article .row .bottom-set .mark-error{padding:0 8px}}@media (max-width:887px){.favorite-page .blockBox{border:none}.favorite-page .blockBox .second__items{grid-template-columns:repeat(auto-fit,minmax(288px,auto));max-width:calc((320px*2) + (8px*3) - 32px);justify-content:center;gap:8px}.favorite-page .settings .creat,.favorite-page .blockBox .second__items .swiper-slide,.favorite-page .mediaBlock .second__items .swiper-slide .img{height:240px;max-width:320px}}@media (aspect-ratio:512/683){.reviews-page .card-reviews{height:820px}}@media screen and (max-width:999px){.maker-content.portfolio .row.item__1{}.maker-content.portfolio .photo .img{width:100%}.claim-page .myProject.all-claims.open,.claim-page .myProject.proposition-claims.open{grid-template-columns:repeat(auto-fit,minmax(504px,auto)) 0 420px}.claim-page .myProject.pending-claims.open{grid-template-columns:auto 0 420px}.claim-page .myProject.pending-claims.fullscr{grid-template-columns:auto 0 0}.claim-page .boxChoise .title{padding:16px 6px}.myProject[class*=-claims].open .boxContent .title > .customer{left:195px}.myProject[class*=-claims].open .boxContent .title button{right:-410px}.myProject.pending-claims.open .boxContent .title button{right:27vw}.claim-page .boxChoise .title.cloned + .container div[class*=ch__items-]{margin-left:6px;margin-right:6px;padding-left:0;padding-right:0}}@media screen and (max-width:981px){.visible-sm{display:block !important}.hidden-sm{display:none !important}.box-bottom p{max-width:inherit}.box-bottom .item-1{display:none}.step-real.type-furniture .grid-conteiner{padding-right:10%}.home .flickity-enabled.is-draggable .flickity-viewport{left:10%}.modal-sale-reviews .content-sale__text figure{max-width:400px;height:372px}.claim-page .myProject.all-claims.open,.claim-page .myProject.proposition-claims.open{grid-template-columns:repeat(auto-fit,minmax(310px,auto)) 0 420px}.claim-page [class*=-claims] .sidebar-project-claim nav > ul,.claim-page .sidebar-project-claim nav > ul{grid-template-columns:64px 64px 64px}.grid-w240,.claim-page .sidebar-project-claim .container__claims,.boxChoise .title.cloned + .container{height:inherit}.fullscr .grid-w240,.open .grid-w240{}.claim-page [class*=-claims] .sidebar-project-claim nav > ul a{font-size:0}.claim-page .myProject:not(.my-orders) .sidebar-project-claim nav > ul a{padding-left:45px}.claim-page .sidebar-project-claim nav li.active + li:before{background-color:transparent !important}.claim-page .myProject.pending-claims.open aside nav li#pending-claims:after,.claim-page .myProject.proposition-claims aside nav li#proposition-claims:after{content:attr(data-num);background-color:var(--primary-soft)}.claim-page .myProject.all-claims aside nav li#all-claims:after{content:attr(data-num);background-color:var(--tertiary-green-base)}.claim-page .mob-title{background-color:#fff;border-right:2px solid var(--grayscale-barely);border-bottom:2px solid var(--grayscale-barely)}.claim-page .mob-title li{display:grid;grid-auto-rows:64px;align-items:center;font-size:24px;line-height:24px;padding-left:35px}.claim-page .all-claims .mob-title li:not(.all-claims),.claim-page .proposition-claims .mob-title li:not(.proposition-claims),.claim-page .pending-claims .mob-title li:not(.pending-claims){display:none}.claim-page .tab-list{top:80px}.claim-page .proposition-claims:not(.open) .boxContent .title{display:grid;grid-template-columns:1fr 1fr;width:calc(100vw - 282px);justify-items:center}.claim-page .proposition-claims:not(.open) .boxContent .title h2{grid-row:2}.claim-page .proposition-claims:not(.open) .boxContent .title .customer{grid-row:2;grid-column:2;margin-right:10px}.claim-page .proposition-claims:not(.open) .boxContent .title button{position:relative;top:8px}.claim-page .proposition-claims:not(.open) .boxContent .content{padding-top:50px}.claim-page .proposition-claims:not(.open) .boxChoise{margin-top:50px}.order-page .cupboard-favorite .set-size__container,.cupboard-favorite .set-size__wrapp .profile-size{grid-column:1/3}.cupboard-favorite .set-size__wrapp .profile-size{grid-row:3}.cupboard-favorite .set-size__wrapp .select-cupboard{grid-column:1/3;height:inherit;grid-row:2;margin:0;padding-left:0}.cupboard-favorite .set-size__wrapp .select-cupboard .radio__cat{margin:0;max-width:inherit}.cupboard-favorite .set-size__wrapp{grid-template-columns:auto auto auto}.order-page .cupboard-favorite .type-furniture{border-right:none}.order-page .cupboard-favorite .type__form figure{grid-column:1/3;justify-self:center;margin-bottom:16px}.claim-page .order-status .mob-title li:not(.active){display:none}.order-status .boxContent .content.order-pending > .row{padding:8px 8px 32px 8px}.claim-page .myProject.order-status .boxContent .title h2{padding-left:0}.claim-page .myProject.order-status .boxChoise .title{padding-left:8px}.claim-page .order-status.order-step-2.checked .boxChoise .back,.claim-page .order-status.order-step-3.checked .boxChoise .back{right:0}.claim-page .order-status.order-step-2.checked .back button.link,.claim-page .order-status.order-step-3.checked .back button.link{font-size:0}.claim-page .myProject.my-orders{}.claim-page .myProject.my-orders.eventNext{}.claim-page .my-orders .title > .customer p,.claim-page .my-orders:not(.finished) .mob-title .my-order-finished,.claim-page .my-orders.finished .mob-title .my-order,.claim-page .main-content__container:not(.my-fast-project) .my-project__menu .my-orders,.claim-page .myProject.my-orders .claim-btn-menu{display:none}.claim-page .my-orders.finished .ch__items-2{padding-left:0;padding-right:0}.my-orders details summary{min-height:32px;display:flex;align-items:center;padding-left:16px}.order-page .cupboardCat .set-size__wrapp{grid-template-columns:repeat(3,auto);grid-column-gap:0;justify-items:center}.myProject.saveProject .sidebar{grid-row:1/4}.order-page .cupboardCat .set-size__wrapp .set-size__container{border-right:none;grid-column:1/4}.order-page .cupboardCat .select-cupboard{grid-column:1/4;margin-top:48px}.order-page .cupboardCat .profile-size{grid-column:1/4;padding:0}.order-page .cupboardCat .type__form{grid-template-columns:auto;margin-bottom:0}.order-page .cupboardCat .profile-size .type__form figure{justify-self:center}.order-page .cupboardCat.fast-project .note{padding-top:0}.order-page .boxContent.styleFacade .kitchen__style-color-facade,.order-page .boxContent.styleFacade .cupboard__style-color-facade{padding-left:24px}.order-page .group-title{flex-direction:column;align-items:flex-start}.order-page .s_facade .boxContent .type__title h3,.order-page .curbstone-style .boxContent .type__title h3{padding-left:16px;margin-top:8px;margin-bottom:8px}.order-page .boxContent .select-kitchen-facade,.order-page .boxContent .select-curbstone{margin-bottom:12px;padding-left:16px}.cupboard-style.fast-project .boxContent .cupboard__style-color{padding-left:24px}.order-page .boxContent.styleFacade .kitchen__style-color-facade,.order-page .boxContent.styleFacade .cupboard__style-color-facade{height:inherit;overflow:inherit}@media (any-hover:hover){.maker-page::-webkit-scrollbar{height:8px}}.maker-wrapper nav.main-content__container:not(.my-fast-project) .my-project__menu{grid-template-columns:auto;grid-column:2/6}.maker-wrapper.maker-profile nav.main-content__container:not(.my-fast-project) .my-project__menu{justify-content:center;padding:0 16px;margin-right:0}.maker-wrapper.maker-profile nav.main-content__container:not(.my-fast-project) .my-project__menu ul li a{padding:0 10px}.maker-wrapper nav.main-content__container:not(.my-fast-project) .my-project__menu .navbar-nav + button{display:none}.maker-wrapper .list__bottom{position:relative;left:5px}.maker-wrapper .list__bottom .choose-payment__list{position:relative;left:-30px}.maker-wrapper .list__bottom .list-1{padding-left:10px}.maker-wrapper .awards .items-2 .company{height:auto}.maker-wrapper.settings .awards .tile:nth-of-type(2){margin-left:4px}.maker-wrapper .bottom-action{background-color:#fff;margin-top:32px;padding:32px 0 16px}.maker-wrapper .bottom-action .row{display:grid;justify-items:center}.maker-wrapper .bottom-action .btn{width:192px;margin-bottom:16px}.maker-profile .maker-card .row.link{border-bottom:none}.maker-wrapper .bottom-action a.link{justify-self:center;font-size:14px;background:url(/css/../media/arrow-blue-circle.svg) no-repeat 8px center;line-height:33px;padding-left:40px;height:32px}.maker-wrapper .bottom-action a.link:hover{background-color:rgba(48,160,240,0.15)}.maker-profile .maker-card .send-order{background-color:#fff}.maker-profile .maker-card .send-order .send-order__row{background-color:#fff;display:flex;justify-content:center;position:relative;top:32px}.uf-maker .send-order{display:none !important}.uf-maker .bottom-action{margin-top:0}.uf-guest .maker-page .maker-wrapper.maker-profile .addFavoriteMakerAuth:hover .hintTxt{right:0}.maker-content.portfolio .row.item__1 .photo .tile__title{opacity:1}.maker-wrapper.maker-profile .maker-card{height:auto}.uf-maker .maker-wrapper.settings .maker-card{height:auto;max-height:inherit}.maker-wrapper .navbar-select-rub{grid-column:1}.maker-wrapper .container .maker-content.portfolio .row.item__1{grid-template-columns:repeat(auto-fit,minmax(320px,auto));max-width:320px;height:calc(100vh - 380px);min-height:480px;margin-bottom:16px}.maker-wrapper .container .maker-content.portfolio .row.item__2{height:auto;min-height:inherit;padding-left:16px}.reviews-page .card-reviews{padding-right:0}.reviews-page .card-reviews{min-height:100vh;height:auto;margin:32px auto 0}.reviews-page .maker-card ~ .card-reviews{margin-top:16px;padding-left:24px}.reviews-page .maker-card ~ .card-reviews .row{padding:0 8px}.block-specialists .block-container{max-width:calc((288px*2) + (16px*3))}.favorite-page .blockContent{margin-top:24px}.author-page .container .author-content{grid-row:2/4}.author-page .project .container .author-content .row{height:inherit}.author-page .container .author-content > .row{padding-right:8px}.author-page .maker-wrapper.articles,.author-page .articles .maker-card,.author-page .articles .author-content .row,.author-page .maker-wrapper.video,.author-page .video .maker-card,.author-page .video .author-content .row,.author-page .video .container .author-content .row{height:inherit;overflow:inherit}.my-gallery .content-wrapper{grid-auto-rows:auto;grid-template-columns:auto;grid-gap:0;display:flex;flex-direction:column}.my-gallery .gallery .gallery-top{height:calc(100vh - 280px)}.my-gallery .gallery-wrapp{padding-left:0}.my-gallery .description{border-left:2px solid var(--grayscale-barely);padding-bottom:16px}.my-gallery .description .card{max-height:inherit;overflow:inherit}.my-gallery .gallery .gallery-thumbs,.my-gallery .content-wrapper .action-bottom{display:none}.blockBox.my-gallery .swiper-button-prev{left:16px}.my-gallery .like-to-fav{grid-template-columns:auto auto auto}.my-gallery .like-to-fav button.like{justify-self:end}.my-gallery .like-to-fav .calc{display:inherit;margin-left:48px}.uf-maker .my-gallery .description{padding-left:8px}.uf-maker .my-gallery .description date,.uf-maker .my-gallery .description .card{padding-left:24px}.uf-maker .my-gallery .like-to-fav button.like{justify-self:inherit;left:50%;transform:translateX(-50%)}.blog-page nav .list-project{margin-right:16px}.blog-page article .anchor{min-height:inherit;overflow:inherit}.blog-page .desc-box-text{padding-top:0;padding-bottom:0}.blog-page .slide-box{padding:0;margin-bottom:32px}.blog-page .swiper-pagination.swiper-pagination-bullets{display:none}.blog-page .desc-box-4{margin-top:0}.blog-page article .row .content .img-right{grid-row:1}.blog-page .blockquote.w448{max-width:inherit}.blog-page .blockquote{align-self:start;margin-bottom:0}.blog-page .desc-box-2{margin-bottom:0;padding:0 38px}.blog-page article .row aside{padding-right:16px;padding-left:16px}.blog-page article aside .sticky{grid-column-gap:16px}.calc-page .myProject.sectionOption .boxContent .sectionOption__preview{max-width:calc(100vw - 72px);overflow:auto}.about .service-wrapp .main .container .box__card .content{padding-right:22px}.modal.edit.customer-info .content-wrapper{padding-bottom:32px}.modal.customer-info .container > .content{grid-template-columns:352px 1fr 0;grid-auto-rows:auto}.modal.customer-info .container .card{grid-row:1/3}.modal.customer-info .container .contact{border-right:none;grid-column:2;margin-top:0}.modal.customer-info .container .desc{max-height:inherit;grid-column:2;margin-top:0}.mod-materials #materials-body > h3{min-height:24px}.modal-sale-reviews .content-sale__column{gap:24px}.content-sale__items.item-2 .form-input,.content-sale__items.item-2 .check,.content-sale__items.item-2 .block-sale__cities,.content-sale__items.item-2 .search-group{padding-right:0}.modal-sale-reviews .content-sale__items .form-input input,.modal-sale-reviews .selectric-wrapper,.modal-sale-reviews .content-sale__items .form .check,.modal-sale-reviews .block-sale__newmail{max-width:100%}.modal-sale-reviews .block-sale__newmail .search-group{display:block;margin-bottom:16px;padding-right:0;height:auto}.modal-sale-reviews .block-sale__newmail .search-group label{display:block;padding-bottom:4px}.modal-sale-reviews .block-sale__newmail .search-group input{width:100%}.modal-sale-reviews .newmail__list,.modal-sale-reviews .pickup__list{margin-right:0}.modal-sale-reviews .selectric-open .selectric-items{border:1px solid var(--grayscale-barely)}.modal-sale-reviews .action button{min-width:128px}}@media screen and (max-width:980px){.mediaBlock .main__items .bigSlide{display:none}.mediaBlock .main__items.swiper-container{max-width:inherit;width:inherit;margin-left:0}.modal.claim-order .content-wrapper{width:100%;height:100%}.modal.claim-order .content-wrapper header{display:none}.modal.claim-order .content-wrapper h3.title{min-height:64px;margin-top:16px;display:grid;align-items:center}.modal.claim-order .settings-order form h4{padding:0 16px;min-height:32px;display:grid;align-items:center}.modal.claim-order .settings-order{height:calc(100vh - 110px);overflow:auto}.modal.claim-order .content-wrapper .content{padding:0;grid-template-columns:auto}.modal.claim-order .content-wrapper .content h3.title,.modal.claim-order .content-wrapper .content .form-region-select{grid-column:1/3;justify-self:center}.modal.claim-order .content-wrapper .content .form-region-select{margin-bottom:8px}.modal.claim-order .form-region-select label{font-size:14px;line-height:18px;min-width:64px;margin-right:16px}.modal.claim-order .form-region-select span{font-size:16px;line-height:20px;font-weight:700}.modal.claim-order .settings-order form{grid-template-columns:1fr;justify-items:center}.modal.claim-order .content-wrapper [class*=form-]{grid-column:1}.modal.claim-order .content-wrapper .form-2{margin:0 16px;width:100%;max-width:416px}.modal.claim-order .settings-order .form-2 h4{padding-top:16px;padding-bottom:8px}.modal.claim-order .settings-order form label{font-size:12px;line-height:16px;text-align:right}.modal.claim-order .settings-order form p strong{font-size:14px;line-height:18px}.modal.claim-order .content-wrapper .form-2 input{width:80px}.modal.claim-order .settings-order form .action{justify-items:center;grid-gap:0;padding-bottom:32px}.modal.claim-order .settings-order form#form-maker-respond .action{display:flex;gap:16px}.modal.claim-order .settings-order form .action button{width:128px}.modal.customer-info .container .contact > .row{padding-left:16px}.modal.customer-info .container .desc{grid-column:1/4;padding-left:0}}@media screen and (max-width:970px){.claim-page .myProject.proposition-claims{grid-template-columns:252px auto auto}.claim-page .myProject.proposition-claims .table-size{margin:0}.claim-page .myProject.proposition-claims .boxChoise div[class*=ch__items-]{padding:0}.ch__items-2 .table-price .tr,.myProject[class*="creat-step-cup-"] .ch__items-2 .table-price .tr:not(.total){grid-template-columns:125px 68px 48px auto}}@media screen and (max-width:900px){.myProject.pending-claims.open .boxContent .title button{right:19vw}body.gallery-page .mediaBlock .second__items .swiper-wrapper{justify-content:center}}@media screen and (max-width:869px){.calc-page .main-content{padding:0}.calc-page .myProject.materials.step-5 .sidebar{grid-row:1/4}.calc-page .myProject.configuration.open,.calc-page .myProject.styleColor.open,.calc-page .myProject.facade.open,.calc-page .myProject.materials:not(.technics).open,.calc-page .myProject.technics.open{grid-template-columns:64px 1fr 0}.calc-page .myProject.configuration,.calc-page .myProject.sectionOption,.calc-page .myProject.styleColor,.calc-page .myProject.facade,.calc-page .myProject.materials,.calc-page .myProject.technics{grid-template-columns:64px 1fr 0}.calc-page .configuration.open .sidebar-project:not(.fast--sidebar) .all-proj a,.calc-page .sectionOption.open .sidebar-project:not(.fast--sidebar) .all-proj a,.calc-page .styleColor.open .sidebar-project:not(.fast--sidebar) .all-proj a,.calc-page .facade.open .sidebar-project:not(.fast--sidebar) .all-proj a,.calc-page .materials.open .sidebar-project:not(.fast--sidebar) .all-proj a{font-size:0;width:16px;height:64px;display:flex}.calc-page .myProject.open label.btn-menu{border-radius:0 16px 16px 0;right:-16px;box-shadow:2px 1px 2px rgba(0,0,0,0.1)}.sectionOption.open .sectionOption__preview .volume{width:calc(100vw - 112px - 96px)}.sectionOption.checked .sectionOption__preview .volume{width:calc(100vw - 320px - 16px)}.calc-page .hint-proj.section-hint{left:inherit}.calc-page .myProject.styleColor{grid-template-columns:320px 1fr 0}.myProject.facade .sidebar{grid-row:1/4}.calc-page .myProject.facade .boxContent,.calc-page .myProject.facade .boxChoise,.calc-page .myProject.facade .action{grid-column:2/4}.myProject.facade.open .boxContent{grid-row:1}.calc-page .myProject.facade .boxChoise{border-left:none}.calc-page .myProject.creat-step-cup-materials.materials.open .sidebar label.btn-menu{left:66px}.calc-page .myProject.materials:not(.technics):not(.creat-step-cup-materials) .boxContent,.calc-page .myProject.materials:not(.technics):not(.creat-step-cup-materials) .boxChoise{grid-column:2/4;border-left:none}.myProject.materials:not(.technics):not(.creat-step-cup-materials) .type-material,[class*=-page] .myProject.materials:not(.creat-step-cup-materials) .ch__items-2{height:inherit;overflow:inherit}.myProject.materials:not(.technics):not(.creat-step-cup-materials) .type-material .m__block-3{position:relative}.myProject.materials:not(.technics):not(.creat-step-cup-materials) .type-material .m__block-3:after{content:"";background-color:var(--grayscale-light);width:100%;height:1px;position:absolute;left:0;top:163px}.order-page .myProject.s_facade .loadProject{grid-row:auto;grid-column:2;position:relative}.order-page .s_facade .boxContent .type-furniture:not(.type__facade){display:flex;flex-wrap:wrap;justify-content:center;grid-gap:2px}.order-page .s_facade .boxContent .type-furniture:not(.type__facade) label{width:158px;height:158px}.order-page .s_facade .boxContent.styleFacade .type-furniture:not(.type__facade) .styleImg{width:158px;height:158px}.order-page .s_facade .styleFacade .main-carousel .flickity-viewport{height:222px !important}.order-page .s_facade .boxContent .type-furniture.type__facade label{max-width:158px;height:222px}.order-page .s_facade .boxContent.styleFacade .type-furniture.type__facade .styleImg{width:128px;height:128px;margin-top:31px}.s_facade .type__facade label[class*=f__item] i:before{bottom:inherit;top:4px;background:url(/css/../media/info-blue.svg) no-repeat}.s_facade .type__facade label[class*=f__item].active i:before{filter:brightness(0) invert(1)}.order-page .loadProject > .row{border:none}.order-page .loadProject > .title{display:block;text-align:center;height:inherit;margin:auto}.order-page .loadProject > .title p{background-color:var(--grayscale-barely);box-shadow:0 0 1px 16px #F7F1E8;margin:auto;z-index:1}.order-page .loadProject > .title p:before{content:"";background-color:var(--grayscale-light);width:100%;height:1px;position:absolute;left:0;top:16px;z-index:-1}.order-page .loadProject > .title h2.tit{padding-left:0;min-height:32px;margin-top:8px;align-items:center;display:grid}.order-page .loadProject .photo__box{display:grid;justify-items:center;grid-template-columns:auto;margin-bottom:16px}.order-page .myProject.photoProject{display:grid}.photoProject.open .card-container .upload__photo{grid-column:auto}.claim-page .order-process .accounts details[open] summary{padding-left:8px}.my-orders div[class*=r__items-] .r__box,.claim-page .order-status .finished div[class*=r__items-] .r__box{grid-template-columns:max-content 1fr;grid-gap:0 14px}.my-orders div[class*=r__items-] .r__box{padding-left:8px}.claim-page .order-status .finished div[class*=r__items-] .r__box{padding-left:0}.boxContent .accounts .reviews__photo .img{max-height:100px}.boxContent .accounts .reviews__photo .img a{height:70px;width:70px}.calc-page .sidebar-project:not(.fast--sidebar) ul li:after{background-color:var(--grayscale-pale)}.maker-wrapper.settings .awards,.uf-maker .maker-page .maker-wrapper.settings .awards{grid-template-columns:auto}.maker-wrapper.settings .awards .tile{grid-column:1/3}.maker-wrapper.settings .awards .tile:nth-of-type(2){margin-left:6px;grid-column:1/3;grid-row:3;border-left:none}.maker-wrapper.settings .list__bottom .list-1{grid-column:1;padding-right:8px}.maker-wrapper.settings .list__bottom .list-1 > h3{padding-left:0}.maker-wrapper.settings .awards .items-2{padding-left:0}.maker-wrapper .list__bottom .list-2{padding-left:16px;padding-right:16px}.maker-wrapper .awards .items-2 .company p{min-height:auto;overflow:inherit}.reviews-page .card-reviews{margin:16px auto 0}.uf-maker .reviews-page .maker-wrapper.user-pa{height:calc(100% - 128px)}.uf-maker .user-pa .container__row .card-reviews{height:auto}.reviews-page .maker-wrapper.maker-profile .navbar-nav a{min-width:inherit}.card-reviews .row{justify-content:center}.card-reviews .row div[class*=r__items-] .r__box{grid-template-columns:176px auto;cursor:pointer}.card-reviews .row div[class*=r__items-] .r__box .content{display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding-left:8px}.card-reviews .r__box .cart strong{width:104px}.modal.edit .card-reviews .r__box .cart strong{width:auto}.card-reviews .row div[class*=r__items-] .r__box .content::-webkit-scrollbar{width:0}.card-reviews .row div[class*=r__items-]{position:relative}.card-reviews .row div[class*=r__items-] .r__box{grid-template-columns:176px 112px;grid-auto-rows:144px;grid-gap:8px;cursor:pointer}.card-reviews .r__box .rating{padding-left:0}.card-reviews .row div[class*=r__items-] .r__box .content p{font-size:12px;line-height:16px}.card-reviews .isPhoto-reviews__more{display:flex !important;background:#fff url("data:image/svg+xml,%3Csvg width='10' height='16' viewBox='0 0 10 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 14L6 8L0 2L2 0L10 8L2 16L0 14Z' fill='%23606060'/%3E%3C/svg%3E%0A") no-repeat;width:10px;height:16px;background-size:75%;align-items:center;cursor:pointer;position:absolute;bottom:12px;right:4px}.card-reviews .reviews__photo{display:none}.modal.edit .card-reviews .reviews__photo{display:block;max-width:inherit}.modal.rBox{visibility:visible;z-index:9999}.modal.rBox .card-reviews{padding-left:0}.modal.rBox .r__items-4{padding-left:32px}.modal.edit.rBox .card-reviews .r__box{padding-top:0}.modal.edit.rBox .action{display:flex;justify-content:center}.modal.edit.rBox .card-reviews .r__box .rating{padding-left:60px}.modal.edit.rBox .card-reviews .r__box .content{padding:16px 0 0 0;text-align:left}.modal.edit.rBox .card-reviews .r__box .content p{font-size:14px;line-height:18px;padding-bottom:16px;padding-left:0}.modal.edit.rBox .card-reviews .reviews__photo .img{width:100%;height:auto;margin:16px 0}.modal.edit.rBox .card-reviews .reviews__photo .img a{width:96px;height:72px;margin-right:4px;overflow:hidden}.card-reviews .reviews__photo{height:auto}.modal.edit.rBox .card-reviews .r__box .reviews__photo a{display:inline-block}.modal.edit.rBox .action{margin-top:16px;margin-bottom:32px}.modal.edit.rBox .action button{width:128px}.my-gallery{margin-bottom:16px}.my-gallery .gallery-wrapp{padding:8px}#my-gallery.content-menu .container-fluid{grid-template-columns:min-content repeat(2,auto) 0;padding-right:0}#my-gallery.content-menu form.search{grid-template-columns:0 minmax(140px,200px) auto;justify-self:end;padding-left:16px}.my-gallery .like-to-fav{grid-template-columns:48px 48px;margin-top:16px}.my-gallery .like-to-fav button.addFav + div{grid-column:1/4;padding:32px 0 0;position:relative}.my-gallery .like-to-fav .calc{margin:0 auto;min-width:inherit}#my-gallery .container-fluid .list-project{padding-right:16px}.work-page #my-gallery.content-menu form.search{display:none}.my-gallery .list-project.back{display:grid !important}.my-gallery .like-to-fav .list-project.back{grid-column:1/3}.list-project.back{grid-auto-rows:32px;justify-content:center;margin-top:16px}.list-project.back a,.my-gallery .like-to-fav .back a{font-weight:bold;font-size:14px;line-height:32px;background:url(/css/../media/arrow-blue-circle.svg) 0 center no-repeat;background-size:20px 20px;height:32px;padding-left:36px}.video-page.video-work-page .content-menu .container-fluid .search{display:none}.video-project > .row{height:auto;overflow:unset}.video-project .top-block .content{height:450px}body.video-page.video-work-page .blockBox{height:auto}.video-project .top-block{grid-template-columns:auto;grid-auto-rows:auto}.video-project .container .desc .card-text{max-height:inherit;overflow:inherit}.modal.regions-expert > .content-wrapper{max-width:600px}.modal.regions-expert .form__regions-expert .column label{flex-basis:50%}.modal.regions-expert .action{justify-content:center}.modal.w960 .content-wrapper .content{padding-right:16px;padding-left:16px}.modal.w960 .region-select,.modal.w960 h3{max-width:380px}.modal.w960 form.order{grid-column-gap:16px}}@media screen and (max-width:825px){.myProject.pending-claims.open .boxContent .title button{right:12vw}}@media screen and (max-width:840px){.calc-page .configuration .boxChoise .ch__items-1 .swiper-slide img{width:100% !important}.hint-proj.btn-hint.left-480{top:40%}.open .hint-proj.btn-hint.left-480{top:55%}.hint-proj.btn-hint.left-480,.hint-proj.btn-hint.left-480 p{width:75%}.modal.regions > .content-wrapper{max-width:600px}.modal.regions .form__regions .accordion{width:300px}.modal.regions .form__regions .column{height:345px;width:230px}.modal.regions .form__regions .accordion li .inner{left:360px}.modal.regions .form__regions .column label{flex:1 0 100%}}@media screen and (max-width:800px){.calc-page .sectionOption__preview .model{width:100%;height:768px;overflow:auto}.calc-page .sectionOption__preview .model > img{height:768px;width:896px}.modal.media .close{top:0;right:0;z-index:9}.modal.media .description .rub .fav:before{z-index:9}.modal.media .description .rub .fav:before{filter:brightness(0) invert(1);opacity:1}.modal.media .description .rub .fav:before,.modal.media .description .rub .fav.active:before{right:60px}.modal.media .close:before,.modal.media .close:after{background-color:var(--grayscale-base)}.modal.media .content-wrapper{max-width:inherit;height:auto}.modal.media .content-wrapper .content{grid-template-columns:1fr 0;grid-column-gap:0}.modal.media .gallery{height:inherit}.modal.media .swiper-slide{background-size:contain}.modal.media .description{max-width:100%;padding:16px;grid-column:1;overflow:auto}.modal.media .description .card{max-height:inherit;max-width:inherit}.modal.media .meta{margin-top:15px}.modal.media .like-to-fav{grid-template-columns:48px 48px 1fr;grid-column-gap:8px;padding-top:8px}.modal.media .like-to-fav button.like,.modal.media .like-to-fav button.addFav{width:48px;height:48px}.modal.media .like-to-fav button.like:before{background-size:100% !important}.modal.media .like-to-fav button.addFav:before{background-size:100% !important}.modal.media .like-to-fav button.addFav .hintTxt{margin-left:-10px;margin-top:-10px}.modal.media .content-wrapper .modal-footer{display:none}.modal.media.facade .content-wrapper{max-height:inherit;height:100vh}.modal.media.facade .gallery{padding:0;margin:auto;height:auto}.modal.media.facade .swiper-wrapper{max-height:inherit;height:auto}.modal.media.facade .gallery .swiper-slide{height:456px}.modal.media.facade .content-wrapper .content{display:block;background-color:#fff;padding:16px 0;overflow:auto;height:100vh}.modal.media.facade .description{padding-right:16px;padding-left:32px;max-width:inherit}.modal.media.facade .description .card{max-height:inherit}.modal.media.facade .description > h3{max-width:inherit}.modal.media.facade .description .action button{width:208px}.calc-page .modal.media.facade .description .action{display:grid}.modal.media.facade .description .est-cost{padding-top:15px}.modal.media.facade .description .est-cost span{display:inline}.modal.media.facade .description .action{bottom:16px}.modal.media.facade .content-wrapper .modal-footer{display:grid;position:inherit;padding:0 43px;margin-top:0}.modal.media.facade .content-wrapper .modal-footer .action{font-size:12px;line-height:16px;color:var(--grayscale-base);font-weight:400}.modal.media.facade .content-wrapper .modal-footer .prev:after{border-color:transparent #264D73 transparent transparent}.modal.media.facade .content-wrapper .modal-footer .next:after{border-color:transparent transparent transparent #264D73}.modal.media.facade .list-project.back{display:grid !important;margin-top:-10px;margin-left:-24px;grid-row:2;grid-column:1/3;justify-self:center}}@media (max-width:780px){.content-menu{margin-top:2px}.sectionOption.hidden-section-3.open .sectionOption__preview .volume{width:calc(100vw - 80px)}.sectionOption.checked .boxChoise{}}@media (max-width:768px) and (min-width:471px){.claim-page .all-claims.checked .boxChoise .title.cloned > .back .next,.claim-page .proposition-claims.checked .boxChoise .title.cloned > .back .next,.claim-page .pending-claims.checked .boxChoise .title.cloned > .back .next{display:none}}@media screen and (max-width:768px){@media (hover:none) and (pointer:coarse){.claim-page .myProject.my-orders a.link-order{display:none}}.bx-session-message{max-width:inherit;line-height:14px;font-size:12px !important;min-height:48px}.conteiner-wrapp header{margin-bottom:48px}header .header-wrapp,.conteiner-wrapp > header:before,.conteiner-wrapp > header.bar-blue:before{height:48px}.top-menu-mob{top:35px}.top-menu-mob .menu__btn{top:-18px;left:30px}.reglogin.dialog .content-wrapper{}.reglogin .ui-tabs-panel form{height:calc(100vh - 90px)}.header-poster .caption{grid-template-columns:auto 0}.header-poster .desc-right .bl-Right{display:none}.step-real [class*=step-real__] .swiper-wrapper{justify-content:inherit}.step-real [class*=step__item-]:after{left:-20px}body.gallery-page .mediaBlock .swiper-container .swiper-wrapper{justify-content:center}body.gallery-page .mediaBlock{max-height:inherit;min-height:calc(100vh - 367px)}.home .flickity-enabled.is-draggable .flickity-viewport{left:10%}.step-real.type-furniture .grid-conteiner{padding-left:3%}.claim-page .myProject.fullscr{height:100%}.claim-page .myProject{margin:0}.claim-page .myProject.checked:not(.my-orders) .sidebar-project-claim{display:none}.claim-page .myProject.all-claims.open,.claim-page .myProject.proposition-claims.open,.claim-page .myProject.pending-claims.open{grid-template-columns:1fr 0 0}.claim-page .myProject.all-claims.checked,.claim-page .myProject.proposition-claims.checked,.claim-page .myProject.pending-claims.checked{grid-template-columns:0 0 1fr}.myProject:not(.checked) .claim-btn-menu,.claim-page .myProject:not(.checked) .boxChoise,.myProject[class*=-claims].open:not(.checked) .boxContent .title,.myProject[class*=-claims].open:not(.checked) .boxContent .title button,.myProject[class*=-claims].open:not(.checked) .boxContent .title > .customer{display:none !important}.claim-page .boxChoise .title.cloned{display:grid;grid-template-columns:1fr 1fr;padding:16px;min-height:112px}.boxChoise .title.cloned + .container{margin-right:0}.all-claims .container__claims #list-rows .table-price,.proposition-claims .container__claims #list-rows .table-price{width:95vw}.claim-page .boxChoise h2{align-self:center}.myProject[class*=-claims].open .boxChoise .title.cloned .customer{text-align:right}.myProject[class*=-claims].open .boxChoise .title.cloned .customer ~ button{grid-row:2}.myProject[class*=-claims].open .boxChoise .title.cloned .customer + button + button{justify-self:end}.claim-page .boxChoise .title.cloned + .container div[class*=ch__items-] .ui-tabs-nav{left:16px;top:16px}[class*=-page] .boxChoise .slide-preview{right:6px;top:33px}.claim-page .boxChoise .title > .back{display:block !important;padding-top:6px;grid-column:1/3}.claim-page .title > .back button.link{color:var(--primary-base);opacity:1;position:inherit;z-index:1;font-weight:bold;font-size:14px;height:20px;padding-left:16px}.claim-page .title > .back button.link:not(.next){background:url(/css/../media/arrow-blue-circle.svg) no-repeat}.claim-page .all-claims.checked .boxChoise .title.cloned > .back,.claim-page .pending-claims.checked .boxChoise .title.cloned > .back{grid-column:1}.myProject.all-claims.open .boxChoise .title.cloned .customer ~ button,.myProject.pending-claims.open .boxChoise .title.cloned .customer ~ button{grid-row:1;grid-column:2;justify-self:end}.claim-page .myProject .term,.claim-page .myProject .photo{padding-left:16px}.claim-page .sidebar-project-claim .container__claims,.boxChoise .title.cloned + .container{height:auto}.claim-page .boxChoise .title.cloned + .container div[class*=ch__items-],.claim-page .myProject .table-size{margin-right:0;margin-left:0}[class*=-page] .boxChoise .ch__items-1 .swiper-slide{width:100% !important}[class*=-page] .boxChoise .ch__items-1 .swiper-slide img{width:100% !important}.claim-page .boxChoise .title.cloned + .container .volume img{margin-bottom:0}.all-claims .container__claims #list-rows .table-price,.proposition-claims .container__claims #list-rows .table-price,.claim-page .my-orders #list-rows .ch__items-2 .table-price{min-width:100%}.claim-page #list-rows .ch__items-2 .table-price .tr,.claim-page .proposition-claims.open #list-rows .ch__items-2 .table-price .tr,.claim-page .my-orders #list-rows .ch__items-2 .table-price .tr{grid-template-columns:75px 1fr 40px 1fr 80px 40px}.claim-page #list-rows .ch__items-2 .table-price .tr .td.first{padding-right:8px}.claim-page #list-rows .ch__items-2 .table-price .tr .td.strong{padding-left:8px}.claim-page #list-rows .ch__items-2 .table-price .td.last i.num{left:2px}.blockConstruct.orderHome div[class*=box__items]:last-child{margin-bottom:0}.blockConstruct.orderHome .content-wrapp{padding-bottom:0}.blockConstruct.orderHome .column-box{max-height:432px;padding-bottom:16px}.blockConstruct.orderHome .column-box .row{height:auto;overflow:auto}.grid-w240{height:auto}.blockStart__title{font-size:16px}.blockContent__btn .btn-link{min-width:95px}.sec-left .blockStart__sec-text{width:40%}.blockContent__btn .btn-cont-proj{padding-left:8px}html[lang=uk] .blockContent__btn .btn-cont-order{padding-left:8px;padding-right:8px}.blockContent__text{margin-bottom:36px}.blockContent__btn > .row img{display:block;height:136px;margin-bottom:48px}.blockContent__btn > .row .blockContent__btn-addProj img{left:-15px}.blockContent__btn > .row .blockContent__btn-addOrder img{left:35px}.claim-page .myProject.order-status.checked,.uf-customer .claim-page .myProject.order-status.order-step-1.checked{grid-template-columns:0 1fr 0}.claim-page .myProject.order-status,.claim-page .myProject.order-status.order-step-2,.claim-page .myProject.order-status.order-step-3{grid-template-columns:1fr 0 0}.claim-page .myProject.order-status.eventBack{grid-template-columns:1fr 0 0}.claim-page .myProject.order-status.detailed{grid-template-columns:0 0 1fr}.uf-customer .claim-page .myProject.order-status.order-step-1.checked.detailed .boxContent .events-btn.top{display:grid !important;grid-template-columns:1fr 1fr;margin:14px 16px 8px 22px}.uf-customer .claim-page .myProject.order-status.order-step-1.checked.detailed .boxContent > .title{display:flex !important;visibility:visible}.claim-page .myProject.order-status.checked .boxContent,.claim-page .myProject.order-status.detailed .boxChoise{height:inherit;display:block !important;margin-right:0}.claim-page .myProject.order-status.detailed .boxContent .content .upload-photo-order{display:none}.claim-page .myProject.order-status.order-step-1.checked{box-shadow:none}.claim-page .myProject.order-status.order-step-1.checked .boxContent{padding-bottom:0}.claim-page .myProject.order-status.order-step-1.checked .boxChoise{height:0;opacity:0;pointer-events:none}.claim-page .myProject.order-status.checked .boxChoise{}.claim-page .myProject.order-status.eventBack .boxContent,.claim-page .myProject.order-status.eventBack .boxChoise{height:0;display:none}.claim-page .myProject.order-status.detailed .boxChoise .title .title__order{white-space:nowrap;overflow:hidden;display:inline-block;text-overflow:ellipsis;vertical-align:bottom}.claim-page .myProject.order-status.detailed .boxContent .title{visibility:hidden;display:flex;margin-left:8px}html:not(.uf-customer) .claim-page .myProject.detailed .boxContent.order-process .title a:last-child{visibility:visible}.uf-customer .claim-page .myProject.detailed .boxContent.order-process .title a:last-child{left:215px}.claim-page .myProject.order-status.detailed .boxChoise .title{display:flex;padding:0 0 0 16px}.claim-page .myProject.order-status.detailed .boxChoise .title a.link{font-size:0;display:flex;padding:0 8px;margin-top:16px}.uf-customer .claim-page .myProject.order-status.detailed .boxChoise h2 ~ a,.claim-page .myProject.order-status.detailed .boxChoise .title a.link:last-child{visibility:hidden}.claim-page .myProject.detailed .boxContent.order-process .title a:last-child svg{margin-top:4px}.claim-page .order-step-2.detailed .boxContent.order-process .title a:last-child svg{margin-top:-4px}.claim-page .myProject.order-step-2.detailed .boxChoise a{margin-top:0}.claim-page .myProject.order-status.detailed .sidebar,.claim-page .myProject.order-status.order-step-2:not(.checked) .boxContent,.claim-page .myProject.order-status.order-step-3:not(.checked) .boxContent{height:0;visibility:hidden}.claim-page .order-step-2.open:not(.checked) .upload-photo-order,.claim-page .order-step-2.open.detailed .upload-photo-order{display:none}.claim-page .order-status.checked .boxContent > .title{display:grid}.claim-page .myProject.order-status.detailed .boxChoise .back{display:flex !important;position:absolute;top:22px;right:16px}.claim-page .myProject.order-status.order-step-1.detailed .boxChoise .back,.claim-page .myProject.order-status.order-step-3.detailed .boxChoise .back{right:32px}.claim-page .order-status .sidebar-project-claim nav > ul{grid-template-columns:repeat(4,64px)}.claim-page .sidebar-project-claim nav li#creat-order a{margin-left:0}.claim-page .myProject.order-status.order-step-2 .boxContent,.claim-page .myProject.order-status.order-step-3 .boxContent{display:block}.order-status .boxContent{padding:8px}.order-status .boxContent.order-process{margin-bottom:0}.claim-page .myProject.order-status.checked:not(.detailed) .events-btn.top{display:grid !important;grid-template-columns:1fr 1fr;margin:14px 16px 8px 22px}.claim-page .order-status.order-step-1.checked .boxContent > .title{padding-left:22px;padding-top:0}.claim-page .myProject.order-status.checked .boxContent .title h2{padding-top:0}.order-status.order-step-1:not(.checked) .boxContent{height:0}.claim-page .order-status .events-btn.top button{color:var(--primary-base);z-index:1;font-weight:bold;font-size:14px;height:20px;padding-left:36px}.claim-page .order-status .events-btn.top .back{background:url(/css/../media/arrow-blue-circle.svg) no-repeat;justify-self:start}.claim-page .order-status .events-btn.top .next{background:url(/css/../media/detalis.svg) no-repeat;justify-self:end}.claim-page .myProject.order-status .boxChoise .title{padding-left:24px;min-height:64px}.claim-page .myProject.order-status .boxChoise .ui-tabs-nav{top:16px;left:24px}.claim-page .myProject.order-status.order-step-2.checked,.claim-page .myProject.order-status.order-step-3.checked{grid-template-columns:0 1fr 0;height:auto}.claim-page .myProject.order-status.order-step-2.detailed,.claim-page .myProject.order-status.order-step-3.detailed{grid-template-columns:0 0 1fr}.claim-page .myProject.order-status.order-step-2.fullscr,.claim-page .myProject.order-status.order-step-3.fullscr,.claim-page .myProject.order-status.order-step-2.eventBack,.claim-page .myProject.order-status.order-step-3.eventBack{grid-template-columns:1fr 0 0;height:100%}.claim-page .myProject.order-status.order-step-2.checked:not(.detailed) .boxChoise,.claim-page .myProject.order-status.order-step-3.checked:not(.detailed) .boxChoise{height:0;opacity:0;pointer-events:none}.claim-page .myProject.order-status.order-step-2.eventBack .boxContent.order-process,.claim-page .myProject.order-status.order-step-3.eventBack .boxContent.order-process{display:none}.claim-page .myProject[class*=order-step-]{height:auto}.claim-page .myProject[class*=order-step-] .container__claims{overflow:inherit}.claim-page .myProject.order-status.order-step-1 .container__claims .list-tiles{padding:6px 0}.claim-page .myProject[class*=order-step-] .container__claims .list-tiles > .row{display:flex;flex-wrap:wrap;gap:8px}.order-status .boxContent.order-process{padding:0}.order-status .boxContent.order-process .master-column > .row{border-right:2px solid var(--grayscale-barely);padding-left:16px;padding-right:16px}.claim-page .myProject.order-status .boxContent.order-process .title h2{padding-left:24px}.order-page .cupboardCat .type__form .form{margin:auto;text-align:center;position:relative;left:-47px}.order-page .cupboardCat .type__form .form > label{flex:100%}.cupboard-favorite .set-size__wrapp .profile-size .form > label{flex:100%}.calc-page .sectionOption{max-height:inherit}.calc-page .myProject.prodFurniture.open{grid-template-columns:64px 1fr}.calc-page .myProject.prodFurniture{grid-template-columns:64px 1fr}.calc-page label.btn-menu:before{border-width:5px 0 5px 6px;border-color:transparent transparent transparent #74644E}.calc-page .hidden-sidebar:checked ~ label.btn-menu{left:320px}.calc-page .hidden-sidebar:checked ~ label.btn-menu:before{border-width:5px 6px 5px 0;border-color:transparent #74644E transparent transparent}.hidden-sidebar:checked ~ .sidebar-project:not(.fast--sidebar){left:0}.calc-page .sidebar-project:not(.fast--sidebar) li a{pointer-events:none}.calc-page .sidebar-project:not(.fast--sidebar) li.done a,.calc-page .sidebar-project:not(.fast--sidebar) li.process a{pointer-events:inherit}.myProject.materials.technics .type-technic .row{height:auto}.calc-page .configuration .boxContent .type-config{grid-gap:8px 6px}.hint-proj.btn-hint.left-480{top:25%}.open .hint-proj.btn-hint.left-480{top:50%}.calc-page .myProject.sectionOption.open{grid-template-columns:64px 1fr 0}.sectionOption.checked .sectionOption__preview .volume{width:calc(100vw - 266px - 16px)}.calc-page .myProject.sectionOption .boxChoise,.calc-page .myProject.sectionOption.step-3 .boxChoise{width:200px}.sectionOption.kitchen [class*=list-] .sec__img{width:inherit}.sectionOption .list-rows p{text-align:center}.sectionOption .boxChoise h3{background-color:transparent}.calc-page .myProject.sectionOption.open .boxChoise .volume.flow ul{right:36px}.calc-page .hint-proj.section-hint{left:-274px}.sectionOption .list-rows .row{grid-template-columns:auto;grid-gap:8px 0}.calc-page .sectionOption.open .action{justify-content:center}.claim-page .sidebar-project-claim .container__claims,.claim-page .claim-gallery .boxChoise .title.cloned + .container{height:inherit}.gallery_application{max-width:inherit !important}.gallery_application .swiper-container{max-width:448px;padding-top:8px}.claim-page .claim-gallery.myProject .table-size{padding-top:0}.calc-page .myProject.technics .boxChoise div[class*=ch__items-]{padding-left:8px;padding-right:0}[class*=-page] .myProject.materials.technics .ch__items-2{height:inherit;overflow:inherit}.claim-page .myProject:not([class*=-claims]) .sidebar-project-claim .container__claims,.claim-page .myProject .boxContent .content{height:auto}.claim-page .myProject .boxContent .content .col-grid-1{float:none !important;margin:10px auto 0 !important;padding-right:0 !important;justify-content:center}.order-status .boxContent.order-process .accounts.finished .reviews__photo .img{margin-left:0;overflow:auto;max-width:95vw}.order-page .myProject.s_facade.short{height:100%}.order-page .s_facade .boxContent .type-furniture.main-carousel{padding-right:6%}.order-page .myProject.s_facade.short .flickity-prev-next-button.next{right:0}.claim-page .main-content__container:not(.my-fast-project) .my-project__menu,.claim-page .myProject .claim-btn-menu{display:none}.uf-customer .favorite-page .blockBox,.favorite-page .blockBox,.favorite-page .mediaBlock{height:auto;overflow:inherit}.uf-maker .favorite-page .settings .blockBox .ui-sortable{padding-bottom:0}.favorite-page .settings .action{position:relative;justify-content:center;padding-right:0;grid-column-gap:32px;margin-bottom:32px;width:100%;right:0}body.gallery-page.journal-page .mediaBlock{max-height:inherit;overflow:inherit}.blog-page aside .search{display:none}.blog-page article .row .content .image img{max-width:inherit;width:100%;object-fit:cover}.blog-page .card-640{width:100%}.navbar-collapse.filter .collapse-menu{height:calc(100vh - 42px);overflow:auto;padding-top:64px}.navbar-collapse.filter .collapse-menu .container-fluid{padding-bottom:32px}.maker-wrapper .awards .items-3{max-height:inherit}.maker-wrapper .container{margin:0;grid-template-columns:auto}.maker-wrapper.maker-profile .main-content__container:not(.my-fast-project) .my-project__menu{border-top:none}.maker-wrapper nav.main-content__container:not(.my-fast-project) .my-project__menu{padding-left:0;grid-column:auto;background-color:transparent}.maker-card{border:none;border-bottom:2px solid var(--grayscale-barely);width:100%;margin-left:0}.maker-card{height:auto;border-bottom:none;position:inherit}.uf-maker .maker-card{min-height:450px}.uf-maker .gallery-page .maker-wrapper.maker-profile .maker-card,.uf-maker .reviews-page .maker-wrapper.maker-profile .maker-card,.maker-wrapper.maker-profile .maker-card{height:auto;border-bottom:1px solid var(--grayscale-pale);padding-bottom:16px}.maker-wrapper.maker-profile .addFavoriteMakerAuth:hover .hintTxt{right:0}.reviews-page .card-reviews{min-height:inherit}.uf-maker .maker-wrapper.settings .maker-card{height:auto}.client-wrapper .maker-card{height:380px}input.data-hide{display:none !important}.data-hide + label{z-index:-1;position:absolute}.maker-wrapper .container .maker-content{grid-column:auto;grid-column-gap:inherit;padding:0 10px 0 0}.maker-wrapper.maker-profile .container .maker-content{padding-right:0}.maker-wrapper .navbar-select-rub{border:none;background-color:transparent;padding-left:0;padding-right:0;position:absolute;right:16px;margin-top:-77px;z-index:1}.maker-card .row.link a{text-align:left;padding-left:46px}.maker-card .bottom-action.visible-sm{display:none !important}.maker-profile.maker-wrapper .bottom-action.visible-xs{display:block !important}.block-specialists .block-container{grid-auto-rows:auto}.block-specialists .add-order .order-container,.block-specialists .send-order .order-container{opacity:1;visibility:visible;position:relative;padding-top:6px}.block-specialists .card__expert-work:hover,.block-specialists .card__expert-work:hover .add-order .order-container,.block-specialists .card__expert-work:hover .send-order .order-container{box-shadow:none}.block-specialists .add-order button.btn-blue-sm{background-color:#fff;border:2px solid var(--primary-base);border-radius:16px;color:var(--primary-base);width:210px}.block-specialists .card__expert-work:hover .send-order .order-container{padding-top:6px}.uf-maker .maker-wrapper.user-pa{padding:0}.uf-maker .reviews-page .maker-wrapper.user-pa{height:100%}.uf-maker .maker-wrapper.user-pa .container__row{height:auto}.uf-maker .user-pa .container__row .card-reviews{padding:16px;max-width:inherit}.uf-maker .user-pa .container__row .card-reviews .row{grid-template-columns:repeat(auto-fit,minmax(256px,320px))}.maker-page .bg-header:not(.settings){height:175px}.nav-maker-reviews + .bottom-action,.reviews-page .maker-profile .bottom-action{position:absolute;top:0;left:0;width:100%;padding:7px 0 7px 16px;margin-top:48px;border-top:1px solid var(--grayscale-barely)}.nav-maker-reviews + .bottom-action > .row{justify-content:start}.nav-maker-reviews + .bottom-action{display:none !important}.maker-wrapper .container .maker-content.portfolio{grid-column:1;height:inherit;padding:16px}.maker-content.portfolio .row.item__1{justify-content:center;height:inherit !important}.maker-wrapper.maker-profile .container .maker-content.portfolio .row.item__1{margin:0 auto;min-height:inherit;max-height:inherit;max-width:calc((320px*2) + (16px*3))}.maker-wrapper .container .maker-content.portfolio h3{min-height:32px;margin-bottom:8px}.maker-profile .maker-card .send-order .send-order__row{position:absolute;margin-top:24px;right:16px}.favorite-page .settings{position:relative;height:100%;background-color:var(--grayscale-barely)}.favorite-page .mediaBlock .swiper-slide .tile__title{opacity:1}.uf-customer .favorite-page .blockBox,.uf-maker .favorite-page .settings .blockBox{height:auto}body.favorite-page .mediaBlock{padding:8px}.maker-page .main-content__container:not(.my-fast-project) .my-project__menu .container-fluid{padding-right:0}.maker-page .main-content__container:not(.my-fast-project) .my-project__menu .container-fluid ul li a{padding:0 5px}.reviews-page .card-reviews{height:auto}.card-reviews .row{justify-content:center}.reviews-page .maker-card ~ .card-reviews{margin-top:16px;padding:0 8px}.reviews-page .maker-card ~ .card-reviews .row{grid-template-columns:repeat(auto-fit,minmax(320px,414px))}.reviews-page .card-reviews{grid-column:1;margin-bottom:0}.card-reviews .row div[class*=r__items-] .r__box{grid-template-columns:176px auto;grid-auto-rows:144px;grid-gap:8px;cursor:pointer}.maker-page .bg-header.settings{margin:0}.maker-wrapper.settings .container{grid-template-columns:auto}.maker-wrapper.settings .container .maker-content{grid-column:1;height:auto}.maker-page .maker-wrapper .password{margin-top:8px}.maker-wrapper .container .maker-content{padding-right:0}.maker-wrapper .maker-content__items{padding-left:16px;padding-right:16px}.maker-wrapper .maker-content__items > .item > *{border-right:none}.maker-wrapper .maker-content__items > .item.maker-content__awards{padding-left:12px;padding-top:16px}.maker-wrapper .maker-content__items > .maker-content__awards{padding-top:0;padding-bottom:0;border-bottom:none}.maker-wrapper .maker-content__awards .maker-content__awards--row,.maker-wrapper .maker-content__benefit .maker-content__benefit--list{flex-direction:row;display:flex;flex-wrap:wrap;align-items:flex-start}.maker-wrapper .maker-content__benefit .maker-content__benefit--list > *{flex:50%;margin-bottom:8px}.maker-wrapper.settings .maker-content__items .maker-content__benefit,.maker-wrapper.maker-profile .maker-content__items .maker-content__benefit{grid-row:2;padding-top:0}.maker-wrapper.settings .maker-content__items .maker-content__benefit{position:initial}.maker-wrapper.maker-profile .maker-content__items > .maker-content__graphic{grid-row:6}.maker-wrapper.settings .maker-content__items > .maker-content__graphic{grid-row:7}.maker-wrapper.settings .maker-content__items .maker-content__note{grid-row:8}.maker-wrapper .maker-content__items > .item > .maker-content__note--row{padding-top:0}.maker-wrapper.maker-profile .maker-content__items .maker-content__note{grid-row:7}.maker-wrapper .maker-content__items:after{display:none}.favorite-page .blockContent{box-sizing:inherit;padding-bottom:32px}.author-page .maker-card{grid-column:1/6;grid-row:1}.author-page .container .author-content{grid-column:1/6;grid-row:3}.author-page .articles .container .author-content{grid-row:4}.author-page .video .container .author-content{grid-row:5}.author-page .maker-wrapper .bottom-action.visible-xs{grid-row:4;grid-column:1/6}.author-page .maker-wrapper.articles .bottom-action.visible-xs,.author-page .maker-wrapper.video .bottom-action.visible-xs{grid-row:6}.author-page .maker-card .row.loc{border-bottom:none}.author-page .maker-wrapper .bottom-action{margin-top:0;padding:16px 8px}.reviews-page .maker-profile .bg-header{height:160px}.reviews-page .maker-profile.maker-wrapper .bottom-action .row{display:flex}.maker-wrapper,.client-wrapper,.maker-page .bg-header,.client-page .bg-header,.maker-wrapper .bg-header{margin:0}.client-wrapper{height:auto}.client-wrapper .container{grid-template-columns:auto;grid-column-gap:0;padding:0}.maker-card .password{margin-top:2px}.client-wrapper .maker-card .row.loc:before{width:92%}.client-wrapper .client-content .contact{padding:30px 32px 32px 16px}.uf-customer .client-wrapper .client-content{padding-top:0}.uf-customer .client-wrapper .client-content .contact{padding-top:0}.client-wrapper .client-content .bottom{display:none}.client-wrapper .client-content .contact .items-2{grid-row:2}.client-wrapper .data .btn.edit{right:inherit;left:320px;top:10px}.gallery-page .content-menu + .blockBox,.video-page .content-menu + .blockBox{height:inherit}.video-page .blockBox .mediaBlock{height:inherit;max-height:inherit}.video-page .category-header{grid-template-columns:auto;grid-auto-rows:auto;padding:0 32px 16px}body.video-page .blockBox{height:inherit}.channel [class*=channal__box-]{grid-template-columns:auto}.video-page .channel-header > .row{grid-template-columns:48px auto 0;padding-bottom:0;padding-right:32px;padding-left:32px}.video-page .channel-header .description{height:inherit;overflow:inherit}.video-page .channel-header .btn-subcribe{grid-column:4;grid-row:1;justify-self:end}.video-page .blockBox.channel .container{padding-left:32px;padding-right:16px}.video-page .blockBox.channel .swiper-slide,.video-project .other-video .container .swiper-slide{max-width:320px;min-width:320px;height:288px}.video-page .blockBox [class*=v__items-] .thumbnail{width:320px;height:180px}.blockBox.channel .swiper-button-next{right:20px}body.video-page.video-work-page .blockBox{height:320px}.video-project .other-video .swiper-container{margin-right:22px;margin-left:22px}.video-work-page .container-fluid .list-project{margin-left:auto}.video-work-page .container-fluid .list-project a{}.video-page .blockBox.video-archive .container{grid-template-columns:repeat(auto-fit,minmax(320px,320px));grid-auto-rows:288px;justify-content:center}.my-gallery .other-gallery .swiper-slide{height:288px;max-width:320px}.my-gallery .other-gallery .other-gallery__meta{max-height:108px}.block-specialists .block-container{justify-content:center}.calc-page .blockConstruct.calcHome .content-wrapp{max-height:inherit;overflow-y:inherit;height:auto}.blockConstruct.orderHome .content-wrapp{grid-template-columns:minmax(320px,1fr)}.blockConstruct.orderHome .column-box:nth-of-type(odd) [class*=-nav]:before{border-right:2px solid var(--grayscale-barely)}.blockConstruct.orderHome .column-box:nth-of-type(even) .row:before{background-color:transparent}.blockConstruct.orderHome .column-box:nth-of-type(even) .row{border-left:none}.blockConstruct.orderHome .hint-proj{right:15%}[class*=-page] .blockContent{max-width:600px;min-width:288px;box-sizing:inherit}.service-wrapp{margin:0;height:inherit}.faq .service-wrapp .main .container{height:inherit;overflow:inherit}.faq .service-wrapp .main .container,.service-wrapp{max-height:inherit;overflow:inherit}.faq .ui-tabs-nav{left:248px}.faq .ui-tabs-nav li a{padding:0 16px}.faq .service-wrapp .main .container .box__card{grid-template-columns:224px 1fr 0;padding-right:24px}.service-wrapp h1,.policy .service-wrapp h1,.policy .service-wrapp .element-page-title,.faq .service-wrapp .container > h2,.service-wrapp .aside:before,.policy .service-wrapp .aside:before{width:224px}.service-wrapp .aside:before{height:auto}.faq .service-wrapp .main .container .box__card .img{grid-column:2;padding-left:24px;position:relative;top:-12px}.service-wrapp .element-page-title{width:224px}.content .content-tab-list{padding-top:10px}.order-page .photoProject.step-3 .card-container [class*=photo__box]{display:flex;flex-wrap:wrap;justify-content:center}.order-page .photoProject .photo__box-2 .title-sec{width:100%}.order-page .photoProject.step-3 .card-container [class*=photo__box] h3{width:100%;min-height:32px;margin-bottom:8px;display:flex;align-items:center;justify-content:center}.about .service-wrapp{height:100%}.about .service-wrapp .main .container .box__card,.policy .service-wrapp .main .container .box__card,.guarantee-rules .main .container .box__card{grid-template-columns:224px 1fr}.policy .content .row::-webkit-scrollbar{width:0}.policy .service-wrapp{max-height:inherit}.policy .content .row,.policy .service-wrapp button[class*=content_toggle].hide + .row{max-height:inherit}.policy .content .row .desc{padding-top:0;padding-right:0}.policy .content h3{min-height:40px}.modal.media.facade .content-wrapper{height:100vh;max-height:inherit;overflow:auto}.modal.media .content-wrapper .content{grid-auto-rows:auto;padding-top:16px}.modal.media.facade .gallery .swiper-slide{max-height:768px;max-width:960px;height:auto}.modal.media.facade .gallery .swiper-slide img{object-fit:contain}.modal.media.facade .description .card{max-height:inherit}.modal.media.facade .description .action{bottom:4px}.modal.regions > .content-wrapper::-webkit-scrollbar{width:0;height:0}.modal.regions > .content-wrapper{max-width:100%;max-height:100%}.modal.regions > .content-wrapper .content{display:grid;grid-auto-rows:min-content}.modal.regions form.search .btn{height:40px}.modal.regions > .content-wrapper .content .form__regions{height:auto;overflow:auto}.modal.regions .form__regions .accordion{height:calc(100vh - 238px);max-height:inherit}.modal.regions .form__regions .accordion li .inner{top:130px;left:340px}.modal.regions .form__regions .column{height:inherit;width:100%;overflow:auto;max-height:calc(100vh - 238px)}.modal.regions .form__regions .column label{flex:1 0 50%;height:35px;display:flex}.modal.regions > .content-wrapper .action{grid-template-columns:152px 152px;grid-column-gap:16px;top:0;padding-top:46px;padding-bottom:32px}.modal.regions > .content-wrapper .action button{width:152px}.modal.regions form.search #livesearch{filter:drop-shadow(0px 5px 2px rgba(0,0,0,0.1));top:40px}.modal.w960 .region-select,.modal.w960 h3{max-width:inherit}.modal.w960 h3{margin-bottom:0}.modal.w960 .region-select{position:inherit;top:0;margin-bottom:0;justify-content:center}.modal.w960 form.order{grid-gap:16px 0;grid-template-columns:auto}.modal.w960 form.order .region-select .region{position:relative}.modal.w960 form.order .col-grid-2 button{width:130px;justify-self:end}.modal.w960 form.order .col-grid-2 button:last-child{justify-self:start}.modal.w960 .agree{padding-top:0;padding-left:0;margin:0 auto}.modal.w960 .form-price .items{grid-auto-rows:32px}.modal.w960 .form-price .items.date{padding-top:8px}.modal.w960 .form-price .items label{font-size:12px;line-height:14px}.modal.w960 .form-price .items p strong{font-size:14px;line-height:16px}.modal.w960 .form-price .items input{height:32px;font-size:14px;line-height:18px}.modal-sale-reviews .content-wrapper{position:fixed;height:100%;max-height:inherit;padding:0 16px}.modal-sale-reviews .modal-header{display:none}.modal-sale-reviews .content-wrapper .content{height:calc(100vh - 32px)}.modal-sale-reviews .content-sale__body{margin-top:16px}.modal-sale-reviews .content-sale__column{gap:0;flex-direction:column}.modal-sale-reviews .content-sale__text{padding-left:0}.modal-sale-reviews .content-sale__text > p{padding:8px 0;max-width:100%}.modal-sale-reviews .content-sale__text > h3{justify-content:center}.modal-sale-reviews .content-sale__text figure{margin:16px auto 24px;width:100%;height:320px}.modal-sale-reviews .action{padding-right:0}.modal-sale-reviews .newmail__content{max-height:inherit}}@media (max-width:720px){.maker-wrapper.maker-profile .container .maker-content.portfolio .row.item__1{max-width:320px}}@media screen and (max-width:699px){.my-gallery .gallery .gallery-top{padding-right:16px}.calc-page .materials.step-5 .boxContent{grid-column-gap:0}.calc-page [class*="creat-step-cup-"].checked .boxContent,.calc-page [class*="creat-step-cup-"].checked .boxChoise{overflow:hidden}.calc-page .myProject[class*="creat-step-cup-"] .hidden-sidebar:checked ~ .sidebar-project:not(.fast--sidebar){height:100% !important}[class*=-page] .myProject.configuration,[class*=-page] .myProject.step-color-style.checked,[class*=-page] .myProject.sectionOption,[class*=-page] .myProject.styleColor,[class*=-page] .myProject.materials,.calc-page .myProject.facade,.calc-page .myProject.technics.checked,.calc-page .myProject[class*="creat-step-cup-"].checked{grid-template-columns:1fr 0 0}.calc-page .myProject.sectionOption.open[class*=hidden-section]{grid-template-columns:64px 1fr 0}.calc-page .myProject.sectionOption[class*=hidden-section],.calc-page .myProject.step-3.checked.hidden-section-3,.calc-page .myProject.step-3.checked{grid-template-columns:1fr 0 0}.calc-page .myProject .hidden-sidebar:checked ~ .sidebar-project:not(.fast--sidebar),.order-page .myProject .hidden-sidebar:checked ~ .sidebar-project:not(.fast--sidebar){position:relative !important;height:calc(100vh - 112px);width:100% !important}[class*=-page] .myProject.prodFurniture{grid-template-columns:1fr 0}.calc-page .myProject.prodFurniture:not(.open){display:block}[class*=-page] .myProject section:not(.sidebar),[class*=-page] .myProject .action{height:0;visibility:hidden;opacity:0}.calc-page .myProject.kitchen.configuration.open,.calc-page .myProject.kitchen.step-color-style.open{grid-template-columns:64px 1fr 0}[class*=-page] .myProject.open section:not(.sidebar),[class*=-page] .myProject.open .action{height:auto;visibility:visible;opacity:1}.calc-page .myProject.checked .boxContent{height:0;position:absolute;pointer-events:none}.order-status.order-step-1:not(.checked) .boxContent{height:0;max-height:calc(100vh - 275px)}[class*=-page] .hidden-sidebar:checked ~ label.btn-menu{left:97%}[class*=-page] .myProject:not(.open) label.btn-menu{background-color:var(--grayscale-barely)}.open .hint-proj.btn-hint.left-480{top:inherit;bottom:45%}.myProject.styleColor .boxContent .type-color{padding-left:0}.myProject.styleColor .boxContent .type-color{grid-gap:8px}.calc-page .myProject.sectionOption .boxContent .sectionOption__preview{}.order-status .boxContent.order-process .master-column > .row .data > a h3{top:-19px}.claim-page .myProject.order-status.order-step-1 .container__claims .list-tiles{margin:0 auto;width:100%;max-width:calc(320px + 8px)}.claim-page .myProject.order-status.order-step-2:not(.detailed) .boxContent,.claim-page .myProject.order-status.order-step-3:not(.detailed) .boxContent,.order-status:not(.detailed) .boxContent.order-process .accounts{display:grid;grid-column:auto;padding-bottom:32px}.claim-page .myProject.order-status .boxContent.order-process .events-btn.top{grid-column:1/4;grid-row:1;height:0}.claim-page .order-status.order-step-2 .boxContent > .title,.claim-page .order-status.order-step-3 .boxContent > .title{grid-row:2}.claim-page .order-status.order-step-2 .boxContent .content.master-column,.claim-page .order-status.order-step-3 .boxContent .content.master-column{grid-row:3}.claim-page .myProject[class*=order-step-]{height:auto}.claim-page .myProject.order-status.order-step-2:not(.detailed) .boxContent,.claim-page .myProject.order-status.order-step-3:not(.detailed) .boxContent{display:flex;flex-direction:column;min-height:100%;flex:1 1 auto}.claim-page .myProject.order-status .boxContent.order-process .events-btn.top{min-height:32px;align-items:center}.claim-page .myProject .boxContent.order-process .title{height:54px;padding-top:0;padding-bottom:0;margin-bottom:8px}.uf-customer .claim-page .myProject.detailed .boxContent.order-process .title a:last-child{top:3px}.claim-page .myProject .boxContent.order-process .title > h2{padding-top:0}.claim-page .boxContent .content > .row > h5{padding-left:16px}.myProject[class*=-claims].open .boxContent .title button.refuse{right:-65vw}.hint-proj.hint--bottom{width:288px}.claim-page .myProject.my-orders{grid-template-columns:0 1fr 0;grid-auto-rows:max-content;height:100%}.claim-page .myProject.my-orders.eventNext{grid-template-columns:0 0 1fr}.claim-page .myProject.my-orders section.sidebar{visibility:hidden;height:0}.claim-page .my-orders .container__claims #list-rows .ch__items-2{min-width:100%;height:100%;overflow:inherit}.claim-page .myProject.my-orders.fullscr section.sidebar,.claim-page .myProject.my-orders section,.claim-page .myProject.my-orders .action{height:inherit;visibility:visible;opacity:1}.claim-page .myProject.my-orders.move .boxMoved .progress{padding-left:8px;padding-right:8px}.claim-page .my-orders.fullscr .sidebar-project-claim nav > ul{display:grid;grid-template-columns:64px 64px auto;gap:0}.claim-page .my-orders.fullscr .sidebar-project-claim nav > ul a{font-size:0}.claim-page .myProject.my-orders.move .boxMoved .events-btn.top{grid-row:1;border-bottom:2px solid var(--grayscale-barely);margin-left:0;margin-right:0;height:32px;padding-left:30px;padding-right:24px}.claim-page .myProject.my-orders.move .boxMoved div.back{grid-row:1;border-bottom:2px solid var(--grayscale-barely);margin-left:0;padding-left:30px;background-position:30px 0;height:32px}.claim-page .myProject.my-orders.move.eventNext .boxMoved > .title{margin-top:-2px}.claim-page .my-orders .progress-bar{height:16px;border-radius:8px}.claim-page .my-orders .progress-level{height:16px;border-radius:8px 0 0 8px}.claim-page .myProject:not(.order-step-2):not(.order-step-3) .boxContent .content{height:auto}.claim-page .myProject.my-orders.move .boxMoved > .title{display:flex;width:100%}.claim-page .myProject.my-orders.move .boxMoved > .title a{margin-right:8px;display:flex;width:50px}.claim-page .my-orders.finished .split{grid-template-columns:1fr minmax(64px,96px)}.claim-page .my-orders.finished .progress-wrap{grid-auto-rows:24px;height:64px;padding:8px 16px}.claim-page .my-orders.finished .progress-wrap date:last-child{justify-self:end;grid-column:3}.claim-page .my-orders.finished .progress-wrap.green .progress-bar,.claim-page .my-orders.finished .progress-wrap.green .progress-level{border-radius:8px 0 0 8px}.claim-page .my-orders.finished .progress-wrap.red .progress-bar,.claim-page .my-orders.finished .progress-wrap.red .progress-level{border-radius:0 8px 8px 0}.claim-page .myProject[class*=-orders].fullscr aside nav li:after{content:attr(data-num) !important;background-color:#4D80B2 !important}.block-specialists .block-container{padding-right:8px;padding-left:8px;grid-gap:8px}.reviews-page .maker-wrapper.maker-profile .container-fluid{padding:0}.boxContent .accounts .reviews__photo .img{margin-right:8px;padding-left:8px}.uf-customer .boxContent .accounts .reviews__photo .img{padding-left:0}.uf-maker .reviews-page .container-fluid{padding:0 2px}.uf-maker .reviews-page .main-content__container:not(.my-fast-project) .my-project__menu ul li a{padding:0 8px}}@media (min-width:471px) and (max-width:699px){.calc-page .myProject.saveProject.checked{grid-template-columns:1fr 0 0}}@media (max-width:640px){.policy .service-wrapp .main .container .box__card .content,.guarantee-rules .main .container .box__card .content{margin-left:0}.service-wrapp [class*=content_block]{padding-right:8px}}@media screen and (max-width:606px){.calc-page .main-content,.order-page .main-content{padding:0}.calc-page .myProject.sectionOption .boxContent .sectionOption__preview{}.modal.media.facade .content-wrapper{height:100vh;overflow:auto;overflow-x:hidden;padding-top:16px}.modal.media.facade .content-wrapper .content{grid-auto-rows:auto}.modal.media.facade .description .card{min-height:inherit;max-height:inherit;overflow:inherit}.modal.media.facade .description .action{position:inherit;margin-top:16px}.modal.media.facade .list-project.back{margin-top:0;margin-left:0}}@media screen and (max-width:600px){.visible-xs{display:block !important}.hidden-xs{display:none !important}header .header-wrapp{padding-right:16px}.top-menu-mob .menu__btn{left:15px}header .header-wrapp .auth{padding-right:0}header .persArea{margin-right:0;margin-left:0}header .persArea a.userLogin{font-size:0}.main-content{padding:0}header .header-wrapp .auth .reg{display:none}header .header-wrapp .auth .login{border-radius:0;width:30px;height:22px;font-size:0;background:transparent url(/css/../media/auth.svg) no-repeat}.conteiner-wrapp header.bar-blue .header-wrapp .auth .login{filter:brightness(0) invert(1)}.full-slider [class*="slide-btn-"]{opacity:0}ul.nav-btn-top{text-align:center;margin:16px 0}ul.nav-btn-top li{display:inline-block}.nav-btn-top .nav-btn{display:grid;grid-auto-rows:32px;align-items:center;justify-items:center;min-width:95px;background:#264D73;color:#fff;position:relative}.nav-btn-top .nav-btn.calc{border-radius:16px 0 0 16px;padding-left:8px;left:1px}.nav-btn-top .nav-btn.order{border-radius:0 16px 16px 0;padding-right:8px;padding-left:4px;right:1px}.header-poster .desc-left,.content-menu .carret{display:none}.home .content-menu .container-fluid{grid-template-columns:auto 1fr 0}.content-menu .navbar-nav,.gallery-page .content-menu .navbar-nav{}.mediaBlock,.mediaBlock .second__items.swiper-container{height:626px}.mediaBlock.gallery,.mediaBlock.video-project{height:611px}.mediaBlock:not(.journal) .second__items .swiper-wrapper{align-items:center}.mediaBlock.video-project .second__items .swiper-slide .img{height:180px;width:320px}.mediaBlock.journal .main__items.swiper-container{margin-right:0}.mediaBlock.journal .second__items .swiper-slide{height:592px;max-width:inherit;width:100% !important;background-color:transparent}.mediaBlock .swiper-slide:hover{box-shadow:none}.mediaBlock.journal .second__items .swiper-slide .img{width:100%;max-width:320px;margin:auto}.mediaBlock.journal .second__items .desc{height:304px;width:100%;max-width:320px;margin:auto;background-color:var(--grayscale-white);padding-right:16px;padding-left:24px}.mediaBlock.journal .second__items .meta{background-color:var(--grayscale-white);width:100%;max-width:320px;margin:auto}.step-real{grid-template-columns:1fr 0}.step-real.type-furniture .grid-conteiner{padding-top:32px;padding-bottom:24px}.step-real.work-project .grid-conteiner{grid-template-columns:repeat(5,240px);grid-column-gap:48px}.step-real .work-service{display:none}.step-real [class*=step__item-]:before,.step-real .priceBlock [class*=step__item-]:before{width:96px;height:96px}.step-real [class*=step__item-]:after,.step-real .priceBlock [class*=step__item-]:last-child:after{display:none}.content-menu .navbar-nav{position:relative}.content-menu .navbar-nav label.small{font-size:10px;line-height:12px;background-color:var(--grayscale-white);padding:0 3px;position:absolute;top:8px;left:13px;z-index:4}.content-menu .navbar-nav .selectric-wrapper.selectric-open,.content-menu .navbar-nav .selectric-wrapper.selectric-below{border-color:var(--grayscale-soft);border-radius:2px;color:var(--grayscale-black);font-weight:400;z-index:3}body.gallery-page .mediaBlock{max-height:100%}body.gallery-page .mediaBlock .swiper-container .swiper-wrapper{grid-template-columns:repeat(auto-fit,minmax(320px,320px));justify-content:center}.mediaBlock:not(.journal) .second__items .swiper-slide{width:320px !important;max-width:inherit;height:288px !important;margin-right:0 !important}.mediaBlock .second__items .swiper-slide .img{height:240px;width:320px}.favorite-page .mediaBlock .second__items .swiper-slide{height:240px !important}.mediaBlock.gallery .second__items .img img{height:240px}.blog-page .content-menu{padding-top:12px}.journal-page .mediaBlock .second__items .swiper-slide{max-height:592px;height:100%!important}.journal-page .mediaBlock .second__items .swiper-slide .desc .journal-tile__title{margin-bottom:15px}.blog-page nav .list-project{display:none}.blog-page .list-project.back{display:grid !important;grid-auto-rows:48px}.blog-page .content{padding-right:0}.blog-page article .row .content .main-box,.blog-page [class*=desc-box-]{padding-left:24px;padding-right:16px;padding-top:0}.blog-page article .row .content .annotation,.blog-page article .row .content .author{padding-right:16px}.blog-page article .row .bottom-set{margin-top:16px}.blog-page article .row .bottom-set .share{border-top:2px solid var(--grayscale-barely);grid-template-columns:auto;align-items:center;justify-content:center;position:relative;gap:20px 0}.blog-page article .row .bottom-set .share .soc{justify-self:stretch}body[class*=-page] .blockBox.my-gallery{background-color:transparent;padding-top:60px}#my-gallery.content-menu .container-fluid p:not(.nav-title){display:none}.work-page #my-gallery.content-menu{background-color:var(--grayscale-white);border-bottom:2px solid var(--grayscale-barely);position:fixed;width:100%;z-index:7}#my-gallery.content-menu .container-fluid{grid-template-columns:min-content auto}#my-gallery.content-menu .container-fluid .navbar-nav{justify-self:end;padding-right:32px}.blockBox.my-gallery .swiper-button-prev{left:11px}.blockBox.my-gallery .swiper-button-next{right:11px}.blockBox .swiper-button-prev:after,.blockBox .swiper-button-next:after{background-image:url("data:image/svg+xml,%3Csvg width='16' height='30' viewBox='0 0 16 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 0L16 1L2 15L16 29L15 30L0 15L15 0Z' fill='%23606060'/%3E%3C/svg%3E%0A");width:16px;height:30px;position:relative}.blockBox .swiper-button-next:after{transform:rotate(-180deg);left:8px}.blockBox .swiper-button-prev:after{left:-8px}.other-gal-button-prev{background-image:url("data:image/svg+xml,%3Csvg width='16' height='30' viewBox='0 0 16 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 0L16 1L2 15L16 29L15 30L0 15L15 0Z' fill='%23606060'/%3E%3C/svg%3E%0A")}.other-gal-button-next{background-image:url("data:image/svg+xml,%3Csvg width='16' height='30' viewBox='0 0 16 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0L0 1L14 15L0 29L1 30L16 15L1 0Z' fill='%23606060'/%3E%3C/svg%3E%0A")}.my-gallery .content-wrapper{padding-top:48px;grid-gap:0}.my-gallery .gallery-wrapp{padding-top:0;margin-bottom:8px;padding-bottom:0;grid-row:2}.my-gallery .card__title--xs{font-weight:300;font-size:32px;line-height:36px;padding:0 16px 16px 32px;margin-top:16px;min-height:64px;display:flex !important;align-items:center}.my-gallery .meta .user-photo{width:32px;height:32px}.my-gallery .meta p{font-size:12px;line-height:16px;margin-left:8px}.my-gallery .meta .right{align-self:center}.my-gallery .description .rub{position:absolute;top:0;left:32px}.my-gallery .meta + date{position:absolute;top:27px}.my-gallery .description{border:none}.my-gallery .description .card{padding-bottom:24px}.my-gallery .composition{font-size:12px;line-height:16px}.my-gallery .like-to-fav{grid-template-columns:auto;padding-top:0}.my-gallery .like-to-fav.def button{margin-bottom:16px}.my-gallery .like-to-fav.def .calc{top:0}.my-gallery .like-to-fav.def button.addFav + div{grid-column:1/4;margin-bottom:32px;padding:0}.my-gallery .like-to-fav.def div img{height:160px}.my-gallery .list-project-gallery.back{height:79px;display:flex !important;justify-content:center;align-items:center}.my-gallery .list-project-gallery.back a{font-weight:bold;font-size:14px;line-height:32px}.my-gallery .list-project-gallery.back a svg{margin-right:10px}.video-work-page .content-menu{position:fixed;top:60px;background-color:var(--grayscale-white);border:none;border-bottom:1px solid var(--grayscale-barely);width:100%;z-index:4}.video-work-page .el--sticky--sm .content-menu{border-radius:0;top:32px}.video-project{border:none;margin-top:86px}.home .video-project{margin-top:0}.video-page.video-work-page #video.content-menu .container-fluid{grid-template-columns:min-content auto 0}.video-page.video-work-page .content-menu .navbar-nav{justify-self:end;padding-right:32px}.video-page .blockBox .mediaBlock{height:inherit}.video-project .top-block .content{height:298px}.video-page .blockBox.video-archive .container{grid-template-columns:repeat(auto-fit,minmax(320px,320px));grid-auto-rows:288px}.video-page .blockBox [class*=v__items-] .thumbnail{width:320px;height:180px}.video-work-page .list-project.back{display:grid !important;padding-bottom:16px;margin-top:16px}.blog-page #blog.content-menu{position:fixed;top:46px;background-color:#fff;border:none;border-bottom:1px solid var(--grayscale-barely);width:100%;z-index:2}.blog-page #blog.content-menu + .container{border:none;margin-top:100px}.blog-page .content-menu .navbar-nav{justify-self:end;padding-right:16px}.blog-page aside .soc{margin-top:32px}.blog-page .el--sticky--sm #blog.content-menu{top:24px}.start-page .main-content__container:not(.my-fast-project) .my-project__menu{display:none}.blockStart__title{padding:0 32px}.blockStart__container{position:relative}.blockStart__sec-column{text-align:center;min-height:auto}.blockStart__sec-title h2{justify-content:center}.blockStart__sec.sec-left{min-height:410px;background-size:460px auto;background-position:center bottom;padding:0 16px}.sec-left .blockStart__sec-text{width:100%;max-width:inherit}.blockStart__sec.sec-left .blockStart__sec-button{padding-bottom:0;position:relative;top:205px}.blockStart__sec-button .btn-link{min-width:128px;border:none;background-color:var(--secondary-accent)}.blockStart__sec.sec-right{flex-direction:column;align-items:center;min-height:530px;padding-left:8px}.blockStart__sec.sec-right .blockStart__sec-button{position:absolute;bottom:-10px;left:50%;transform:translateX(-50%)}.sec-right .blockStart__sec-text{max-width:100%;padding:0 16px 16px}.sec-right .blockStart__sec-icons{padding:0 16px 32px 16px}.blockContent__text{padding:0 24px}.blockContent__btn .btn-link{background-color:var(--primary-base);min-width:127px;height:48px}.blockContent__btn .btn-cont-proj{border-radius:24px 0 0 24px}.blockContent__btn .btn-cont-order{border-radius:0 24px 24px 0}.blockContent__btn > .row img{height:146px}.blockContent__btn > .row .blockContent__btn-addOrder img{left:25px}.constructor .boxChoise .swiper-container{padding-top:0}.order-page.step .myProject.prodFurniture .fast-title h2{margin-left:24px;margin-bottom:16px}.calc-page .main-content__container:not(.my-fast-project) .my-project__menu li:not(.active),.order-page .main-content__container:not(.my-fast-project) .my-project__menu li:not(.active){display:none}.order-page .main-content__container:not(.my-fast-project) .my-project__menu ul,.calc-page .main-content__container:not(.my-fast-project) .my-project__menu ul{margin-left:0;text-align:left}.order-page .main-content__container:not(.my-fast-project) .my-project__menu li.active,.calc-page .main-content__container:not(.my-fast-project) .my-project__menu li.active{border-bottom:none;font-size:24px;line-height:24px}.order-page .main-content__container:not(.my-fast-project) .my-project__menu li.active a,.calc-page .main-content__container:not(.my-fast-project) .my-project__menu li.active a{font-weight:400}.main-content__container:not(.my-fast-project) .my-project__menu ul li.active a{color:var(--grayscale-black)}.main-content__container:not(.my-fast-project) .my-project__menu li.active a:before{display:none}.dropdown-menu-order{margin-left:0;width:224px}.calc-page.show:after{content:"";background-color:rgba(255,255,255,0.5);width:100%;height:100%;position:fixed;top:0;left:0;z-index:8}.blockConstruct.orderHome .hint-proj{right:8%}.blockConstruct.orderHome .hint-proj.w320{width:320px}.blockConstruct.orderHome .hint-proj.w320 p{width:240px}.order-page .boxContent .profile-size{padding-left:0}.order-page .cupboard-favorite .set-size__container,.cupboard-favorite .set-size__wrapp .select-cupboard,.cupboard-favorite .set-size__wrapp .profile-size{grid-column:1/4}.order-page .type__form{grid-template-columns:1fr;grid-row-gap:24px;margin:auto;text-align:center;padding-left:24px}.order-page .myProject.open .type__form .form{position:relative;margin-bottom:16px;width:100%;padding-right:8px}.order-page .type__form .form label{padding-left:0}.order-page .boxContent .profile-size h3{padding-left:0;text-align:center}.calc-page .myProject{position:unset}.el--sticky .box-constructor__heading,.el--sticky.objects--column--3 .box-constructor__heading{width:calc(100vw - 8px)}.calc-page .myProject .sidebar-project__list{height:calc(100dvh - 414px)}.calc-page .myProject.hidden-section-3 .box-production__container,.calc-page .sectionOption .list-columns,.calc-page .sectionOption .list-rows{height:auto;overflow:unset}.calc-page .myProject.sectionOption[class*=hidden-section] .boxChoise{display:none}.cupboard-favorite .set-size__wrapp .profile-size .form > label{margin-bottom:8px}.order-page .myProject.open .type__form .form .switch{float:right;position:relative;right:95px}.order-page .set-size__wrapp + .action{padding-left:16px}.order-page .set-size__wrapp + .action .btnBottom{grid-gap:16px 0;grid-template-columns:auto}.order-page .cupboardCat .profile-size figure{margin-right:0}.order-page .cupboard-favorite .type__form figure{margin-bottom:0}.order-page .select-kitchen-facade .select__radio-cat{flex-direction:column;gap:2px 0}.order-page .myProject.s_facade.short .flickity-prev-next-button.next{right:-4px}.order-page .cupboard-style.fast-project .boxContent .cupboard__style-color{padding:0}.order-page .boxContent.styleFacade .cupboard__style-color-facade{padding-left:0;margin-right:0}.order-page .boxContent.styleFacade .kitchen__style-color-facade{padding:0}.order-page .kitchen__style-color-facade .type__title-color,.order-page .kitchen__style-color-facade .type__title-facade{display:block;margin:8px 8px 8px 24px}.order-page .s_facade .boxContent .type__title h3{padding:0;margin:0}.order-page .kitchen__style-color-facade .view-style-furniture,.order-page .kitchen__style-color-facade .view-color-furniture{justify-content:center;gap:2px}.order-page .kitchen__style-color-facade .view-color-furniture{padding:0 16px}.order-page .kitchen__style-color-facade .view-style-furniture > *,.order-page .kitchen__style-color-facade .view-color-furniture > *{flex:inherit;width:49.6%}.order-page .kitchen__style-color-facade .view-color-furniture label:nth-of-type(1),.order-page .kitchen__style-color-facade .view-color-furniture label:nth-of-type(2),.order-page .kitchen__style-color-facade .view-color-furniture label:nth-of-type(3){width:32.9%}.order-page .kitchen__style-color-facade .view-style-furniture .styleImg{height:142px;max-width:inherit}.order-page .kitchen__style-color-facade .view-color-furniture .styleImg{width:100%}.modal.modal.view-style-furniture__modal .close{position:absolute}.modal.modal.view-style-furniture__modal .content-wrapper .close:before,.modal.modal.view-style-furniture__modal .content-wrapper .close:after{box-shadow:0 4px 3px rgba(0,0,0,.1)}.view-style-modal__body{flex-direction:column}.view-style-furniture__modal .view-style-modal__body{height:calc(100vh - 48px);max-height:inherit;overflow:auto;display:block;scrollbar-color:transparent transparent;scrollbar-width:none}.view-style-furniture__modal .view-style-modal__body::-webkit-scrollbar{width:0;height:0}.view-style-modal__body .view-style-modal__columns{flex:inherit;overflow:inherit}.view-style-modal__desc{min-height:inherit}.view-style-modal__desc .view-style-modal__text{height:auto;max-height:inherit;overflow:inherit;padding-right:16px}.order-gallery.order-page .komod-favorite .profile-size{max-width:inherit}.myProject[class*=-claims].open .boxContent .title > .customer{left:90.8vw}.claim-page #list-rows .ch__items-2 .table-price .tr,.claim-page .proposition-claims.open #list-rows .ch__items-2 .table-price .tr,.claim-page .my-orders #list-rows .ch__items-2 .table-price .tr{grid-template-columns:88px 1fr 55px 0 0 0}.claim-page #list-rows .ch__items-2 .table-price .tr .td.strong{padding-left:15px}.claim-page #list-rows .ch__items-2 .table-price .td.icon i:before{left:-30px}.claim-page #list-rows .ch__items-2 .table-price .td.icon i.drawing:before,.claim-page #list-rows .ch__items-2 .table-price .td.icon i.installation:before,.claim-page #list-rows .ch__items-2 .table-price .td.icon i.unknow:before{left:-28px}.claim-page #list-rows .ch__items-2 .table-price .tr .td:nth-of-type(4),.claim-page #list-rows .ch__items-2 .table-price .tr .td:nth-of-type(5),.claim-page #list-rows .ch__items-2 .table-price .tr .td:nth-of-type(6){display:none}#list-rows .ch__items-2 .table-price .tr .td:nth-of-type(3):before{background-color:transparent}[class*=-page] .configuration .boxChoise .ch__items-2 .switch{margin-left:0}.open .hint-proj.btn-hint.left-480{bottom:50%}.calc-page .configuration .boxChoise .slide-preview{right:0}.calc-page .myProject.sectionOption.step-3 .boxChoise{width:100%}.myProject.styleColor .boxContent .type-style,.myProject.styleColor .boxContent .type-color{padding-right:inherit;padding-left:inherit}[class*=-page] .myProject.materials.technics .ch__items-2{height:inherit;overflow:inherit}.maker-wrapper nav.main-content__container:not(.my-fast-project) .my-project__menu{display:none}.maker-card .city small.moreCity:hover:before{max-height:180px}.data-hide + label{height:62px;background-color:#fff;line-height:62px;padding-left:30px;font-size:20px;position:relative;z-index:0}.data-hide + label:after,.maker-wrapper [class*=nav-maker-] a:after{content:"";background:url(/css/../media/arrow-b.svg) no-repeat;width:16px;height:10px;position:absolute;right:8px;top:25px;transition:all 0.2s ease-in-out}.data-hide:not(:checked) + label + div.maker-content,.data-hide:not(:checked) + label + div.card-reviews,.data-hide:not(:checked) + label + div.author-content{display:none}.data-hide:not(:checked) + label,.data-hide:checked + label{cursor:pointer}.data-hide:not(:checked) + label{margin-bottom:2px}.data-hide#reviews + label{margin-bottom:0}.data-hide:checked + label:after{transform:rotate(-180deg);transition:all 0.2s ease-in-out}.maker-wrapper .list__bottom .list-1{padding-bottom:9px}.maker-wrapper .container .maker-content .row.item__2{display:none}.maker-wrapper [class*=nav-maker-]{margin-bottom:2px;position:relative}.favorite-page .maker-wrapper.maker-profile .container .nav-maker-reviews{margin-bottom:0;margin-top:16px}body.favorite-page .main-footer{margin-top:0}.portfolio-page .maker-wrapper .nav-maker-reviews{margin-top:2px}.maker-page .maker-wrapper .nav-maker-reviews,.portfolio-page .maker-wrapper .nav-maker-reviews{margin-bottom:0}.maker-wrapper [class*=nav-maker-] a{height:62px;display:grid;align-items:center;background-color:#fff;color:var(--grayscale-black);font-weight:normal;font-size:20px;padding-left:30px}.maker-wrapper .bottom-action{}.gallery-page label[for="portfolio"]{border-bottom:2px solid var(--grayscale-barely)}.reviews-page .maker-card ~ .card-reviews .row{padding-bottom:16px}.uf-maker .maker-wrapper.user-pa .container__row .nav-maker-data,.uf-maker .maker-wrapper.user-pa .container__row .nav-maker-portfolio{display:none !important}.uf-maker .maker-wrapper.user-pa .container__row #label-for-reviews{font-size:24px;font-weight:400;color:var(--grayscale-black);position:fixed;width:100%;z-index:3}.uf-maker .user-pa .container__row .card-reviews{margin-top:64px}.uf-maker .maker-wrapper.user-pa .container__row .data-hide{pointer-events:none}.uf-maker .maker-wrapper.user-pa .container__row .data-hide + label:after,.uf-maker .maker-wrapper.user-pa .container__row .bottom-action{display:none !important}.maker-wrapper .container .maker-content.portfolio{padding:0}.maker-content.portfolio .row.item__1{height:auto}.maker-wrapper .container .maker-content.portfolio .row.item__1{padding-top:16px;padding-left:16px}.maker-wrapper .navbar-select-rub{border-right:none;background-color:#fff;right:inherit;margin-top:0;justify-content:center;padding:0 30px;position:relative}.maker-wrapper .navbar-select-rub label.small{position:absolute;top:7px;left:37px;background-color:#fff;font-size:10px;padding:0 2px;z-index:2}.maker-wrapper .navbar-select-rub .selectric span.label{margin-left:8px}.maker-wrapper .navbar-select-rub .selectric-wrapper,.maker-wrapper .navbar-select-rub .selectric{width:100%}.reviews-page .card-reviews{margin-top:0}.card-reviews .row{grid-template-columns:minmax(320px,1fr);grid-auto-rows:176px;justify-content:center;padding-top:16px}.uf-maker .user-pa .container__row .card-reviews > .row{padding-top:0;grid-template-columns:repeat(auto-fit,minmax(320px,414px))}.favorite-page .mediaBlock{max-height:inherit;margin-top:56px}.favorite-page form.settings .mediaBlock{margin-top:8px}.favorite-page form.settings .blockBox .second__items{gap:16px}.favorite-page .blockBox .second__items .swiper-slide{height:240px}.favorite-page .mediaBlock .second__items .swiper-slide{max-width:320px;width:auto !important}.favorite-page .mediaBlock .second__items .swiper-slide .img{height:100%;width:100%;object-fit:cover}.favorite-page .settings .creat{padding:16px 32px;height:128px}.favorite-page .settings .action{justify-content:center;grid-column-gap:32px;padding-right:0}.favorite-page .settings .action .btn-light{background-color:var(--primary-base);color:#fff}.favorite-page .blockContent{padding:0 32px 32px}.favorite-page form.settings + .blockContent h1{text-align:left}.favorite-page .main-content__container:not(.my-fast-project) .my-project__menu{background-color:#fff;position:fixed;top:48px;width:100%;z-index:3}.uf-maker .favorite-page .settings{margin-top:48px}.maker-wrapper.maker-profile nav.main-content__container:not(.my-fast-project) .my-project__menu{display:none}.favorite-page .settings .setMenu .dropdown-menu-order{max-width:inherit;min-width:inherit;width:224px}.dropdown-menu-order li{text-align:center;height:48px}.dropdown-menu-order li a{height:48px}.dropdown-menu-order li:after{width:160px;right:50%;transform:translateX(50%)}.dropdown-menu-order li:first-child:after{background-color:var(--grayscale-dark)}.dropdown-menu-order li:hover,.dropdown-menu-order li.active{margin:0 16px}.favorite-page .settings .setMenu .dropdown-menu-order{margin-top:0}.dropdown-menu-order{background:rgba(32,32,32,0.9);position:fixed;top:40%;left:50%;transform:translate(-50%,-40%);filter:none}body.show:after{content:"";background-color:rgba(255,255,255,0.5);width:100%;height:100%;position:fixed;top:0;left:0;z-index:999}.selectric-items .selectric-scroll ul{max-height:375px;overflow:auto}@media (any-hover:hover){.selectric-items .selectric-scroll ul:hover::-webkit-scrollbar{width:2px}}.block-specialists .block-container{gap:16px}.showSelectList .b24-widget-button-position-bottom-right .b24-widget-button-popup{display:none}footer.main-footer .group-link .item-3{order:1}footer.main-footer .group-link .item-4{order:2}footer.main-footer .group-link .item-5{order:3;width:100%;justify-content:center;margin-bottom:8px;min-height:inherit}footer.main-footer .group-tel > span:first-child:before{content:''}footer.main-footer .group-tel > span:before{margin:0 0 0 3px}footer.main-footer .group-link .item-1{order:4;margin-right:6px}footer.main-footer .group-link .item-2{order:6}footer.main-footer .group-link__items{gap:0 12px}footer.main-footer .group-link .item-2:before{margin-right:12px}footer.main-footer .group-link .item-4:before{margin-right:19px}footer.main-footer .group-link-site .item-3:before{margin-right:0}footer.main-footer .group-link-site .item-3:before{content:'';margin-right:4px}footer.main-footer .group-link-site .item-2:before{content:'|';color:var(--grayscale-light);margin-right:12px}footer.main-footer .group-link-site .group-soc a{margin-right:14px}footer.main-footer .group-link-site{margin-left:16px}html[lang="ru"] footer.main-footer .group-link-site{margin-left:0}.modal-fav-faq-dialog .content-wrapper{max-width:inherit;max-height:inherit;height:100%}.modal-fav-faq-dialog .content-wrapper .close{top:0}.modal-fav-faq-dialog .content-wrapper .close svg path{fill:#74644E}.modal-fav-faq-dialog .content-wrapper .modal__fav-faq-desc{height:auto;max-height:inherit;border-right:none}.modal-fav-faq-dialog .fav-faq-title__body{max-width:186px;padding-right:16px}.modal__fav-faq-desc .modal__title-faq{flex:0 0 186px;padding-right:16px}.modal__fav-faq-column .modal__text-faq{margin-left:8px}.modal__action-faq .modal__column-1{flex:0 0 186px}.author-page .data-hide + label,.author-page .maker-wrapper [class*=nav-maker-]{grid-column:1/6}.author-page .data-hide + label{margin-bottom:2px}.author-page .container .author-content > .row{padding-top:14px;padding-bottom:0}.author-page .maker-wrapper .bottom-action.visible-xs{grid-row:6}.navbar-collapse [id*=menu__toggle]:checked ~ .menu__btn > span:before{right:35px}.collapse-menu.content-menu .selectric-wrapper,#specialists .sort-menu .select__price,.content-menu .collapse-menu .selectric-wrapper{width:288px}.content-menu .container-fluid form.search input{width:208px !important}.content-menu form.search,.video-page .content-menu .container-fluid .search,.journal-page .content-menu .container-fluid .search{grid-template-columns:0 208px 80px}.portfolio-page .bg-header,.reviews-page .bg-header{height:160px}.client-wrapper .client-content .contact .items-1{padding-left:32px;max-width:320px}.client-wrapper .hint .hintTxt{margin-left:0;right:0}.faq .breadcrumbs::before{content:'';background-color:#fff;width:100%;height:100%;position:absolute}.service-wrapp{background-color:transparent;padding-top:24px}.faq .ui-tabs-nav{display:block;position:inherit;background-color:#fff}.faq .ui-tabs-nav li{padding:0 30px;margin-right:0;border-top:1px solid var(--grayscale-light)}.faq .ui-tabs-nav li:first-child{border-top:none}.faq .ui-tabs-nav li a{padding:0}.faq .ui-tabs-nav li.ui-tabs-active,.faq .ui-tabs-nav li:hover{border-bottom:none}.faq .service-wrapp h1{border-bottom:1px solid var(--grayscale-light);padding-top:0;padding-bottom:0;min-height:62px}.service-wrapp .container > h2{min-height:62px}.service-wrapp h1,.service-wrapp .element-page-title{border-radius:0}.service-wrapp h1,.service-wrapp .element-page-title,.service-wrapp .container > h2{width:100% !important;padding-left:30px;display:grid;align-items:center}.service-wrapp .aside{padding-left:0}.service-wrapp .box__card:last-child .aside{border-radius:0 0 16px 16px}.service-wrapp .aside h3{padding-left:32px;min-height:64px}.policy .service-wrapp .aside h3.hide:before{transform:rotate(-180deg);transition:all .25s ease-in-out}.faq .service-wrapp .main .container .box__card{grid-template-columns:1fr 0 0;padding-right:0}.service-wrapp .aside:before{background-color:transparent;height:inherit;position:inherit;z-index:-1}.service-wrapp .main .container .box__card .content{background-color:var(--grayscale-barely);grid-column:1;padding-left:32px}.service-wrapp .main .container .box__card .aside-title + .content{background-color:transparent}.policy .service-wrapp .main .container .box__card .aside-title + .content{padding:0}.faq .service-wrapp .main .container .box__card .img{grid-column:1}.service-wrapp [class*=content_block]{position:inherit}.service-wrapp button[class*=content_toggle]{right:8px;top:inherit;margin-top:-50px;background:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_16468_18139)'%3E%3Cpath d='M21 14H11V15L16 20L21 15V14Z' fill='%2374644E'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_16468_18139'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat;width:32px;height:32px;position:absolute;transition:all 0.3s;z-index:1}.service-wrapp button[class*=content_toggle].hide{transform:rotate(-180deg)}.service-wrapp .content_block.hide{display:none}.policy .service-wrapp [class*=content_block].hide{max-height:355px}.breadcrumbs + .guarantee-rules .element-page-title{height:auto;padding-top:16px;padding-bottom:16px;border-bottom:1px solid var(--grayscale-faint)}.guarantee-rules .main .container .box__card .aside-title + .content{background-color:transparent;padding:0}.box__card .content .content-tab-list{width:100%}.box__card .content .content-tab-item{padding:0 16px}.box__card .content .content-tab-item:not(:last-child){border-bottom:1px solid var(--grayscale-faint);width:100%}.box__card .content .content-tab-link:hover,.box__card .content .content-tab-link.active{border-color:transparent}.box__card .content table tr{flex-direction:column;border-bottom:1px solid var(--grayscale-soft);padding-top:8px;margin-bottom:16px;gap:0}.box__card .content table td{flex:unset}.about .service-wrapp h1,.policy .service-wrapp h1,.policy .service-wrapp .element-page-title{height:auto;min-height:62px;padding-top:0}.service-wrapp .aside h3{color:var(--primary-base);cursor:pointer}.about .service-wrapp .box__card .content{padding-bottom:0}.service-wrapp [class*=content_block]{border-top:none}.about .service-wrapp .main .container .box__card{grid-template-columns:auto}.policy .content:before{display:none}.policy .service-wrapp .main .container .box__card,.guarantee-rules .main .container .box__card{grid-template-columns:auto}.policy .service-wrapp .main .container .box__card .content,.guarantee-rules .main .container .box__card .content{margin:0;padding:0 16px;position:relative}.policy .service-wrapp .main .container .box__card .content .row.hide,.guarantee-rules .main .container .box__card .content .row.hide{display:none}.my-gallery .meta.visible-tab{display:grid !important;grid-template-columns:auto 1fr;grid-auto-rows:minmax(48px,auto);align-items:center}.my-gallery .meta .user{display:grid;grid-auto-rows:auto;grid-template-columns:auto 1fr;grid-column-gap:inherit;grid-column:auto}.modal.regions .form__regions .column label{flex:1 0 100%}#welcome .content-wrapper{max-width:100%;box-shadow:none;top:0;left:0;transform:inherit;overflow:auto;display:flex;flex-direction:column;height:100%}#welcome article{padding:48px 16px 0;flex-grow:1;flex-shrink:0;flex-basis:auto}#welcome article h2{min-height:96px;display:grid;align-items:center}#welcome article p{padding-bottom:20px}#welcome .action.col-grid-2{grid-template-columns:auto;justify-items:center;margin-top:17px}#welcome .btn-white-sm{margin-right:0;justify-self:center}#welcome .btn-blue-big{justify-self:center;grid-row-start:1;margin-bottom:32px}#welcome .footer{display:grid;grid-auto-rows:minmax(64px,auto);align-items:center;top:0;padding:8px 16px}.reglogin.dialog{height:inherit !important}.ui-dialog{filter:none;width:calc(100% - 16px) !important;z-index:99999 !important}.reglogin.dialog{width:100% !important;height:100vh !important;max-height:inherit !important}.ui-dialog-titlebar-close{top:8px}.ui-dialog[aria-describedby="reglogin"]{}.reglogin .ui-tabs .ui-tabs-nav li a{padding:0 0 8px 16px;height:60px;line-height:60px}.reglogin .ui-tabs-panel form{margin:0;max-width:inherit;width:100%;height:calc(100vh - 64px)}.reglogin .ui-tabs-panel form .check{padding:22px 0 22px 0;margin:auto;text-align:center}.reglogin .ui-tabs-panel form .check .label{font-size:12px;line-height:16px;color:var(--grayscale-dark);padding:16px 16px 8px}.reglogin .ui-tabs-panel form .check label:last-child{margin-left:24px}.reglogin .ui-tabs-panel form .check input{position:absolute;z-index:-1;opacity:0}.reglogin .ui-tabs-panel form .check .checkbox-custom{padding-left:34px}.reglogin .ui-tabs-panel form .check span{margin-right:0}.reglogin .ui-tabs-panel .form p{display:block;margin-bottom:3px}.reglogin .ui-tabs-panel .form p > label{display:block;width:auto;text-align:center;line-height:20px}.reglogin .ui-tabs-panel form input:not(.checkbox){max-width:288px;text-align:left}.reglogin .ui-tabs-panel form:not(.auth) .form{padding-left:0}.reglogin .ui-tabs-panel form .furniter h3,.reglogin .ui-tabs-panel form .furniter .regmaker-title{font-size:24px;line-height:24px;display:grid;grid-auto-rows:minmax(48px,auto);align-items:center}.reglogin .ui-tabs-panel form .furniter input:not([type=checkbox]){text-align:left}.reglogin .agree{padding-top:13px}.reglogin form .agree label{grid-template-columns:auto auto;grid-column-gap:16px}.reglogin form .customer.advancedFormCust .agree label{display:flex;justify-content:center;margin:0 auto}.reglogin .customer .agree .label{width:256px}.reglogin .furniter .agree .label a{display:block}.reglogin .agree .label br{content:" "}.reglogin .agree .label br:before{content:". "}.reglogin .send.col-grid-2{grid-template-columns:auto;grid-auto-rows:48px;justify-items:center;justify-content:center;margin-top:24px;margin-bottom:16px;padding-top:0}.reglogin .send.col-grid-2 a{grid-row-start:2;padding-right:0}.reglogin .send button{justify-self:center}.reglogin .auth .auth-h3{padding:16px 0;display:grid;grid-auto-rows:minmax(64px,auto);align-items:center}.reglogin .ui-tabs-panel .auth .form p{margin-bottom:9px}.reglogin .auth .soc{display:inline-block;padding-left:0;min-width:175px;margin:auto;padding-top:6px}.reglogin .auth .soc a{display:block;padding-left:0}.reglogin .auth .soc a.fb:before,.reglogin .auth .soc a.gl:before{left:0;width:22px;display:inline-block;position:inherit;float:left;margin-right:6px}.reglogin .auth .footer{padding-top:16px;padding-left:0;width:288px;margin:auto}.modal.open{z-index:111111;padding:16px}.modal.forgot .content-wrapper{grid-auto-rows:1fr;max-width:100%;height:100%;align-items:start;padding-top:0}.modal.forgot .modal-body{padding:0}.modal.forgot .modal-body p{max-width:inherit}.modal.forgot .modal-body .form{margin:0 auto;max-width:inherit}.modal.forgot .modal-body form label{display:block;margin-bottom:3px;padding-right:0;text-align:center}.modal.forgot .modal-body form input{background-color:var(--grayscale-barely);border:none;border-radius:2px;text-align:center;max-width:inherit;height:48px}.modal.forgot .modal-body .action.col-grid-2{justify-content:center;grid-gap:16px;display:flex;margin-top:32px}.modal.forgot .modal-body .action.col-grid-2 button{height:48px;width:136px}.modal.forgot .modal-body form .action .btn-white-sm{margin-right:0}.modal.forgot .modal-body form .action .btn-blue-sm{margin-left:0}.modal.edit .content-wrapper{width:100%;height:100%;padding:16px 32px}.modal.edit[data-modal=triggerModal-reviews] .content-wrapper{max-height:inherit;width:100%;height:100%}.modal.edit:not([data-modal=triggerModal-pass]) .content-wrapper{padding:16px}.modal.open.rBox .content-wrapper{padding-right:16px}.modal.edit .content-wrapper .content h3{min-height:64px;display:grid;align-items:center;padding-bottom:0}.modal.edit .content-wrapper .content.reviews h4{max-width:inherit}.modal.edit .content-wrapper .content h4{align-items:center;min-height:auto}.modal.edit .content-wrapper .content form.personal h4{padding-bottom:5px}.modal.edit .content-wrapper .content{height:100%}.modal.edit:not([data-modal=triggerModal-pass]) .content-wrapper .content form{height:calc(100% - 92px);display:flex;flex-direction:column;padding:16px 16px 0}.modal.edit:not([data-modal=triggerModal-pass]) .content-wrapper .content form .agree{flex:1 1 auto}.modal.edit:not([data-modal=triggerModal-pass]) .content-wrapper .content form .action{align-self:center}.modal.edit#changepass .content-wrapper{padding:16px 0}.modal.edit#changepass .content-wrapper .content{max-height:inherit}.modal#changepass .content-wrapper .content > h3:before,.modal.forgot .modal-body h3:before,.modal.forgot .modal-body .modal-auth-title:before{content:'';background-image:url("data:image/svg+xml,%3Csvg width='32' height='48' viewBox='0 0 32 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30 20H8V12C8 7.6 11.6 4 16 4C20.4 4 24 7.6 24 12V16H28V12C28 5.4 22.6 0 16 0C9.4 0 4 5.4 4 12V20H2C0.8 20 0 20.8 0 22V36C0 42.6 5.4 48 12 48H20C26.6 48 32 42.6 32 36V22C32 20.8 31.2 20 30 20ZM18 38C18 39.2 17.2 40 16 40C14.8 40 14 39.2 14 38V32C14 30.8 14.8 30 16 30C17.2 30 18 30.8 18 32V38Z' fill='%2360C0FF'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;display:block;width:32px;height:48px;margin:0 auto}.modal.forgot .modal-body h3:before,.modal.forgot .modal-body .modal-auth-title:before{height:78px}.modal#changepass .content-wrapper .content > h3{margin-top:8px;min-height:128px}.modal.forgot .modal-body h3,.modal.forgot .modal-body .modal-auth-title{flex-direction:column;margin-top:56px}.modal.edit#changepass .content-wrapper .content form{height:inherit;display:block;grid-auto-rows:inherit}.modal#changepass .content-wrapper .content{padding:16px 32px 24px}.modal.edit[data-modal=triggerModal-pass] .content-wrapper .content form{height:calc(100% - 180px);display:grid;align-items:start;grid-auto-rows:auto auto auto auto auto auto 1fr;justify-items:center}.modal.edit .content-wrapper .content.reviews textarea{max-width:inherit;height:190px}.modal.edit[data-modal=triggerModal-pass] form .action{align-self:end;padding-top:0}.modal.edit .content-wrapper .content form.personal .row{grid-template-columns:auto;grid-gap:0;justify-items:center}.modal.edit .content-wrapper .content form.personal > .row input:not([type=checkbox]){}.modal.edit .content-wrapper .content form .selectric-wrapper .label{margin:0;padding:0 40px 0 8px}.modal.edit .content-wrapper .content form.personal label{justify-self:center}.modal.edit .content-wrapper .content input:not([type=checkbox]),.modal.edit .content-wrapper .content form.personal input:not([type=checkbox]),.modal.edit .selectric,.modal.edit .content-wrapper .content form.personal label + .region{min-width:288px;max-width:inherit;width:100%}.modal.edit .content-wrapper .content form.personal h4 + .row .selectric{width:100%}.modal.edit .content-wrapper .content form.personal label + .region{}.modal.edit .content-wrapper .content form textarea{min-width:288px;width:100%;margin:0 auto;resize:vertical}.modal.edit .content-wrapper .content form.personal h4 + .row{grid-template-columns:auto;display:flex;flex-direction:column}.modal.edit .agree{padding-top:28px;padding-left:16px;min-width:288px;width:100%;margin:0 auto}.modal.edit form .action{align-self:end;padding-bottom:36px}.modal.edit .personal_name #errorName,.modal.edit .master-contact #errorName{top:-45px}.modal.edit .personal_name #errorLastName,.modal.edit .master-contact #errorLastName{top:20px}.modal.edit .content-wrapper .content form{min-width:288px;width:100%;margin:auto;padding:0 24px}.modal.edit .master-contact .row2{grid-template-columns:auto auto;display:flex;flex-direction:column}.modal.edit .master-contact .row2 .ratio .number{padding-left:32px;margin-top:12px}.modal.edit .master-contact .row2 .ratio .number input{min-width:128px!important}.modal.edit .master-contact .row2 .price{display:flex;flex-wrap:wrap;align-items:baseline}.modal.edit .master-contact .row2 .price > label{flex:1 1 100%}.modal.edit .master-contact .row2 .price .number{display:flex;align-items:center;width:auto;flex:0 1 50%}.modal.edit .master-contact .row2 .price .number em{min-width:32px;display:inline-block;text-align:center}.modal.edit .master-contact .row2 .price .number input{width:auto;min-width:112px!important}.modal.edit .content-wrapper .content form.order{width:100%}.modal.edit .content-wrapper .content form.order .region-select{justify-content:flex-end}.modal.edit .content-wrapper .content form.personal label{margin-top:8px}.modal.edit .personal.master .col-grid-4{grid-column-gap:0;display:flex;flex-direction:column}.modal.edit .personal.master .col-grid-4 label{grid-row:1}.modal.edit .personal.master .col-grid-4 input{grid-row:2}.modal.edit .personal.master .col-grid-4 input:last-child{justify-self:end}.modal.edit .content-wrapper .content .personal.master .col-grid-4 input{width:100%}.modal.edit .personal.master .row2{margin-top:0;padding-left:0}.modal.edit [class*=-furniture] form > ul{display:block}.modal.edit [class*=-furniture] form > ul li{display:block;width:100%}.modal.edit [class*=-furniture] form > ul li:nth-of-type(2n+2){padding-left:10px}.modal.edit [class*=-furniture] form > ul li{border-bottom:1px solid var(--grayscale-pale)}.modal.edit [class*=-furniture] form > ul li:nth-of-type(2n+2):after,.modal.edit [class*=-furniture] form > ul li:before{background-color:transparent}.modal.edit [class*=-furniture] form > ul .label{width:auto}.modal.edit .service-furniture form .check-all{border-bottom:1px solid var(--grayscale-pale)}.modal.edit .service-furniture form .check-all label{border-bottom:none}.modal.edit#changepass .content-wrapper{width:100%}.modal.edit header{display:none}.modal.edit .content-wrapper h5{padding:0}.modal.edit .content-wrapper > .content{padding:0;height:96vh;overflow:auto;display:flex;flex-direction:column}.modal.edit.delete-acc-mod .content-wrapper > .content{height:auto}.modal.edit[data-modal=triggerModal-pass] .content h3{display:grid;grid-auto-rows:auto;padding-bottom:0}.modal.edit .content-wrapper .content h4{max-width:inherit;margin:0 auto;min-height:32px;display:flex;align-items:center;flex:0 0 auto}.modal.edit .content-wrapper .content form input:not([type=checkbox]){width:288px}.modal#changepass .content-wrapper .content form input:not([type=checkbox]){max-width:inherit}.modal.edit .content-wrapper .content form label{min-height:24px}.modal.edit#changepass .content-wrapper .content form label{min-height:16px;text-align:center}.modal.edit#changepass .content-wrapper .content form input{text-align:center}.modal.edit form .action{grid-gap:32px;padding-top:32px}.modal.edit form .action button{width:128px}.modal#changepass .content-wrapper .content form .action{padding-top:32px}.modal#changepass .content-wrapper .content form .action button{height:48px;width:136px}.modal.edit[data-modal=triggerModal-reviews] .content-wrapper .content form{display:block;width:100%}.modal.edit .reviews .rang-block{margin-bottom:16px}.modal.edit .reviews .upload-photo-order{padding:0}.modal.edit.customer-info .content-wrapper{padding:0}.modal.edit.customer-info .content-wrapper{max-width:inherit;min-height:inherit;overflow:auto}.modal.customer-info .modal-header h2{display:none}.modal.edit.customer-info header{display:inherit}.modal.customer-info .container > .content{grid-template-columns:1fr}.modal.edit.customer-info .container > .content{padding:0}.modal.customer-info .container .card{min-height:inherit;padding-bottom:32px}.modal.customer-info .container .contact{grid-column:1}.modal.customer-info .container .contact > .row,.modal.customer-info .container .desc{padding-right:32px;padding-left:32px}.modal.edit .content-wrapper .content p{padding:0}.modal.customer-info .container .desc{grid-column:1}.modal.customer-info .container .btn-white-sm{width:128px;margin:auto auto 32px auto}.modal.regions-expert > .content-wrapper{max-width:100%;max-height:100%}.modal.regions-expert .content > h3{margin-bottom:16px}.modal.regions-expert .form__regions-expert .accordion::-webkit-scrollbar{width:0}.modal.regions-expert .form__regions-expert .accordion{max-height:calc(100vh - 245px);padding:0 16px;margin-right:0}.modal.regions-expert .action{padding-right:0}.modal.termination .content-wrapper{width:100%;height:100vh}.mod-materials .content-wrapper{max-width:100%;height:100vh;max-height:inherit}.mod-materials .footer-txt{padding-top:17px}.mod-materials #materials-body .m__columns{height:calc(100vh - 148px);max-height:inherit}.reglogin .send a{justify-self:center}.modal-share-profile-qr .content-wrapper{max-width:inherit;height:100%}.modal-share-profile-qr .profile-card{max-height:inherit}.modal-share-profile-qr .profile-card__ava{height:160px;width:160px}.modal-share-profile-qr .profile-card__personal{min-height:392px;margin-top:-80px}.modal-share-profile-qr .profile-card__personal .profile-card__name{margin-top:80px}.modal-share-profile-qr .profile-card__personal .profile-card__name h3{margin:16px}.modal-share-profile-qr .profile-card__personal .profile-card__qr figure{width:154px;height:154px}.modal-share-profile-soc .content-wrapper,.modal-share-profile-soc .profile-soc__copy--field input{max-width:inherit}.modal-share-profile-soc .profile-soc{margin:32px 32px 40px;max-height:inherit;height:calc(100vh - 72px)}}@media screen and (max-width:599px){.block-specialists .block-container{padding-right:8px;padding-left:8px;grid-gap:16px;justify-content:center}.block-specialists .block-container{grid-template-columns:repeat(auto-fit,minmax(288px,320px))}.block-specialists .swiper-container .swiper-wrapper{max-width:320px;width:100%;height:244px}.block-specialists .add-order .order-container,.block-specialists .send-order .order-container{width:100%}}@media screen and (max-width:599px) and (min-width:415px){.my-gallery .gallery .gallery-top{height:370px;padding:0;margin:8px 0}}@media screen and (max-width:520px){.cupboard-favorite .photo__box-2{row-gap:0}.cupboard-favorite .set-size__wrapp .select-cupboard .radio__cat{flex-direction:column;gap:8px}.favorite--project .cupboard-favorite .data-side{position:relative;left:30%;top:4px}.favorite--project .cupboard-favorite .data-side i{position:unset}.my-gallery .gallery-wrapp,.my-gallery .gallery .gallery-top{padding:0}.my-gallery .like-to-fav button.addFav + div{margin-top:24px;margin-bottom:0!important}.my-gallery .like-to-fav button.addFav + div a{font-size:14px;line-height:18px}.my-gallery .like-to-fav .calc{}.my-gallery .like-to-fav button.addFav .hintTxt{margin-left:-50px;top:-52px}.blockBox .swiper-button-next:hover:before,.blockBox .swiper-button-prev:hover:before,.blockBox .swiper-button-next:before,.blockBox .swiper-button-prev:before{content:'';width:48px;height:64px;background-color:rgba(255,255,255,.5);position:absolute;z-index:-1}.blockBox .swiper-button-next:hover:before,.blockBox .swiper-button-next:before{border-radius:32px 0 0 32px}.blockBox .swiper-button-prev:hover:before,.blockBox .swiper-button-prev:before{border-radius:0 32px 32px 0}.other-gal-button-prev,.other-gal-button-next{background-color:rgba(255,255,255,.9)}.other-gal-button-prev:hover,.other-gal-button-prev{border-radius:0 32px 32px 0;left:0}.other-gal-button-next:hover,.other-gal-button-next{border-radius:32px 0 0 32px;right:0}.video-page #video.content-menu .container-fluid,.video-page:not(.video-work-page) #video.content-menu .container-fluid{grid-template-columns:min-content 1fr 54px}.video-page .content-menu .container-fluid .btn-channel{display:none}.navbar-collapse [id*=menu__toggle]:checked ~ .menu__btn > span:before{right:25px}.blog-page article{border:none}.blog-page article .row .content .poster{max-width:480px;max-height:640px;width:100%;height:auto}.blog-page .caption{width:320px;font-size:12px;right:50%;transform:translateX(50%)}.blog-page article .row .content .swiper-container .swiper-wrapper .swiper-slide{height:470px;align-items:flex-start}.blog-page article .row .content .swiper-container .swiper-wrapper .swiper-slide img{max-height:450px}.blog-page article .row .content .swiper-container .swiper-wrapper .swiper-slide:before{content:"";background-color:black;border:none;height:83%;top:0}.blog-page .swiper-button-next,.blog-page .swiper-button-prev{top:44%}.blog-page .swiper-button-next:before,.blog-page .swiper-button-prev:before{background-color:transparent}.blog-page .swiper-button-next:after,.blog-page .swiper-button-prev:after{filter:brightness(0) invert(1)}.open .hint-proj.btn-hint.left-480{bottom:55%}.calc-page .myProject.sectionOption .boxContent .sectionOption__preview{height:calc(100vh - 190px)}.order-page .fast-project .boxContent .type-furniture.set-config{grid-template-columns:repeat(auto-fit,minmax(126px,1fr))}.order-page .fast-project .boxContent .type-furniture.set-config figure{left:50%;transform:translateX(-50%)}.order-page .myProject.open .type__form .form > label{display:flex;align-items:center}.order-page .myProject.open .type__form .form > label input{width:100%}.order-page .myProject.open .type__form .form .switch{right:75px}.reglogin .furniter.advancedForm .form{grid-template-columns:1fr;grid-column-gap:0;margin:0 32px}.reglogin .furniter.advancedForm .form p{grid-template-columns:auto;grid-column:1/3}.reglogin .furniter.advancedForm .form p > label{justify-self:center}.reglogin .furniter.advancedForm .form p input{max-width:100%}}@media (max-width:500px){.service-wrapp,.content-menu,body[class*=-page] .blockBox{border:none}.calc-page .myProject .hidden-sidebar:checked ~ label.btn-menu,.order-page .myProject .hidden-sidebar:checked ~ label.btn-menu{right:0}.sectionOption.hidden-section-3.open .sectionOption__preview .volume{width:calc(100vw - 8px)}}@media screen and (max-width:470px){.step-real [class*=step-real__] .swiper-wrapper{justify-content:inherit}.box-bottom p{padding:7px 0}.favorite-page .main-content__container:not(.my-fast-project) .my-project__menu,.favorite-page .main-content__container:not(.my-fast-project) .my-project__menu ul li a{height:48px}.uf-maker .favorite-page .settings{margin-top:48px}.uf-maker .maker-wrapper.user-pa .container__row #label-for-reviews{height:48px;line-height:48px}.uf-maker .user-pa .container__row .card-reviews{margin-top:48px}.modal-sale-reviews .modal-main__row{padding:0 16px 32px}.modal-sale-reviews .content-sale__text figure{height:100%;max-height:400px}.modal-sale-reviews .content-sale__items.item-1 .agree > label{margin-bottom:24px}.modal-sale-reviews .action button,.modal-sale-reviews .action input{min-width:inherit;padding:0 24px}.my-gallery .like-to-fav button.addFav + div{}.my-gallery .like-to-fav .calc{}.calc-page .myProject,.order-page .myProject{box-shadow:none;display:block}.order-page .boxContent{padding-top:8px}.calc-page .myProject.step-color-style.open .sidebar-project:not(.fast--sidebar) h3{margin-top:0;display:flex}.calc-page .myProject.step-color-style.open .sidebar-project:not(.fast--sidebar) h3 input{margin-top:0}.calc-page .myProject.kitchen.step-color-style .boxContent > .action .btnBottom{right:0}.calc-page .myProject.kitchen.step-color-style .boxContent{display:block}.calc-page .myProject.kitchen.step-color-style .boxContent > h2{width:auto}.cupboard-style.fast-project .boxContent .cupboard__style-color{padding-left:8px}.calc-page .myProject.technics .boxChoise div[class*=ch__items-]{padding-left:0}.calc-page .myProject.technics .boxChoise .ch__items-2 .ch__items-2-title,.calc-page .myProject.technics .boxChoise .ch__items-2 .table-price__title{padding:0 8px;margin:8px 0}.calc-page .boxContent > h2,.order-page .boxContent > h2{display:flex;align-items:center;margin-top:0;min-height:52px;padding-top:0;padding-bottom:0}.calc-page .boxContent > h2{margin-bottom:0;padding-top:8px;padding-bottom:8px;width:100%}.claim-page .myProject.order-status.order-step-1.detailed .boxChoise .back{right:inherit;left:22px;top:14px}.claim-page .myProject.order-status.order-step-3.detailed .boxChoise .back{right:inherit;left:22px;top:20px}.claim-page .my-orders .boxContent .content > .row details summary,.claim-page .my-orders .accounts .table-price .caption,.claim-page .accounts .table-price .tr{background-color:#fff}.claim-page .accounts .table-price .tr{margin-left:16px;margin-right:16px;padding:12px 16px}.claim-page .my-orders .accounts .table-price .caption{margin-top:16px;margin-bottom:8px}.claim-page .my-orders .accounts .table-price .thead + .caption{margin-top:0}.claim-page .myProject[class*="-claims"].open aside nav li#pending-claims:after{display:flex}.upload-photo-order__choice .upload__photo{background-color:#fff}.upload-photo-order__choice .upload__photo p{margin:0;padding:24px}.claim-page .proposition-claims .boxChoise .title.cloned{min-height:170px}.calc-page .myProject.prodFurniture.open,.order-page .myProject.prodFurniture.open{grid-template-columns:auto}.calc-page .sidebar-project:not(.fast--sidebar),.order-page .sidebar-project:not(.fast--sidebar){height:inherit;border-top:2px solid var(--grayscale-barely)}.sidebar-project:not(.fast--sidebar) .all-proj{border-bottom:none}.calc-page.step .myProject .sidebar-project:not(.fast--sidebar) h3 input{border-color:transparent;padding-left:0;font-size:16px;font-weight:700;width:100%;max-width:inherit;margin-top:0;margin-right:0}.calc-page .sidebar-project:not(.fast--sidebar) ul,.order-page .sidebar-project:not(.fast--sidebar) ul{font-size:0;height:0;position:absolute}.calc-page .sidebar-project:not(.fast--sidebar) ul{position:unset}.calc-project ul li:after,.sidebar-project:not(.fast--sidebar) ul li:after{background-color:transparent}.calc-page label.btn-menu,.order-page label.btn-menu{display:none}.calc-page .sidebar-project:not(.fast--sidebar) .all-proj{display:none}.order-page .sidebar-project:not(.fast--sidebar) .all-proj{display:none}.sidebar-project:not(.fast--sidebar) .all-proj a{background:transparent;font-size:0;padding-left:0;position:inherit;z-index:1}.sidebar-project:not(.fast--sidebar) .all-proj a:before{content:"";background:url(/css/../media/menu-prod-blue.svg) center 26px no-repeat;width:64px;height:64px;position:absolute;top:0;left:0;z-index:1}.calc-page .sidebar-project:not(.fast--sidebar) ul li:after{background-color:transparent}.calc-page .boxContent .type__title h3,.order-page .boxContent .type__title h3{min-height:32px;display:grid;align-items:center;margin-bottom:8px}.claim-page .order-process .feedback-leave,.claim-page .order-process .action-btn-com{flex-direction:column;margin-bottom:32px}.claim-page .order-process .action-btn-com{margin:0 auto}.claim-page .order-process .action-btn-com button{max-width:215px}.claim-page .myProject .boxContent .content .col-grid-1{float:none !important;display:flex;justify-content:center;padding-right:0 !important;padding-bottom:16px}.claim-page .myProject[class*=order-step-] .container__claims .list-tiles > .row{justify-content:center}.claim-page .myProject.order-status.detailed .boxChoise .title{min-height:96px;align-items:flex-end}.claim-page .myProject.order-status.order-step-1.detailed .boxChoise .title{min-height:87px;padding-left:18px}.claim-page .myProject.order-status.detailed .boxChoise h2{align-self:flex-end;min-height:32px;padding-left:14px}.claim-page .myProject.order-status.detailed .boxChoise .title a.link{position:absolute;top:0;left:35px}.claim-page .myProject.detailed .boxContent.order-process .title{display:flex;margin-left:0}.claim-page .myProject.detailed .boxContent.order-process .title a:last-child{position:absolute;margin-left:14px}.claim-page .myProject.order-status.detailed .boxChoise .back{top:22px;left:22px}.calc-page .myProject.sectionOption .boxContent .sectionOption__preview{max-width:inherit}.calc-page .myProject.materials section:not(.sidebar),.calc-page .myProject.materials .action{visibility:visible;opacity:1}.calc-page .materials.step-5 .boxContent .action,.calc-page .technics.step-6 .boxContent .action{top:inherit;padding:0;grid-row:1}.calc-page .materials.step-5 .boxContent .action .btnBottom,.calc-page .technics.step-6 .boxContent .action .btnBottom{top:-66px}.myProject.materials.technics .type-technic{grid-column:1/4}.myProject.materials.step-5 .type-material{margin-bottom:0;padding-bottom:0;grid-column:1/4}.myProject.kitchen.materials:not(.technics) .type-material{padding-left:0}.calc-page.step .main-content__container:not(.my-fast-project) .my-project__menu{display:none}.s_facade .all-proj,.photoProject .all-proj,.configuration .all-proj,.sectionOption .all-proj,.styleColor .all-proj,.facade .all-proj,.materials .all-proj{display:none}.order-page .s_facade .boxContent .type-furniture.main-carousel{padding-right:16px;padding-bottom:16px}.order-page .myProject.photoProject{display:block}.order-page.step .myProject:not(.fast-project) .sidebar-project:not(.fast--sidebar) ul{display:none}.order-page .sidebar-project:not(.fast--sidebar) ul{justify-content:center;position:initial;top:0}.order-page .sidebar-project:not(.fast--sidebar) ul li{padding:0;position:inherit;height:65px}.order-page .fast-project .sidebar-project:not(.fast--sidebar) ul li{position:absolute;top:0}.sidebar-project:not(.fast--sidebar) ul li{position:inherit;padding-left:0;padding-right:0;height:auto}.sidebar-project:not(.fast--sidebar) ul .ai:before{position:relative;left:0}.sidebar-project:not(.fast--sidebar) ul li:after{height:0}.sidebar-project:not(.fast--sidebar) li.process a:before{filter:inherit}.sidebar-project:not(.fast--sidebar) li.process a:after{background-color:transparent}.sidebar-project:not(.fast--sidebar) li:not(.process) .ai:before{background:transparent}.sidebar-project:not(.fast--sidebar) ul li.process a{height:inherit;font-size:16px;display:flex;align-items:center;justify-content:center;padding-left:0}.order-page .sidebar-project:not(.fast--sidebar) ul .ai:before{top:inherit}.sidebar-project:not(.fast--sidebar) li.process .ai:before{left:-20px;top:0;position:relative}.sidebar-project:not(.fast--sidebar) ul .product:before{background:url(/css/../media/project/product-blue.svg) no-repeat}.sidebar-project:not(.fast--sidebar) ul .styleColor:before{background:url(/css/../media/project/style-blue.svg) no-repeat}.sidebar-project:not(.fast--sidebar) ul .project:before{background:url(/css/../media/project/project-blue.svg) no-repeat center}.sidebar-project:not(.fast--sidebar) ul .config:before{background:url(/css/../media/project/config-size-blue.svg) no-repeat}.sidebar-project:not(.fast--sidebar) ul .section:before{background:url(/css/../media/project/section-blue.svg) no-repeat}.sidebar-project:not(.fast--sidebar) ul .facade:before{background:url(/css/../media/project/facade-blue.svg) no-repeat}.sidebar-project:not(.fast--sidebar) ul .material:before{background:url(/css/../media/project/material-blue.svg) no-repeat}.sidebar-project:not(.fast--sidebar) ul .technics:before{background:url(/css/../media/project/technics-blue.svg) no-repeat}.author-page .container .author-content > .row{padding-left:8px}.author-page .project .container .author-content .row{grid-template-columns:repeat(auto-fit,minmax(320px,320px));grid-auto-rows:240px}.author-page .project .container .author-content .work .img{width:320px;height:240px}.author-page .articles .author-content .row{grid-template-columns:repeat(auto-fit,minmax(320px,320px));grid-auto-rows:400px}.author-page .articles .author-content .work{height:400px}.author-page .articles .container .author-content .work .img{width:320px;height:240px}.author-page .video .container .author-content .row{grid-template-columns:repeat(auto-fit,minmax(320px,320px));grid-auto-rows:240px}.author-page .video .author-content .work .img{width:320px;height:180px}.author-page .video .work .caption{margin-top:8px}.calc-page .sidebar-project:not(.fast--sidebar) ul li.process{width:98%}.calc-page .sidebar-project:not(.fast--sidebar) ul li a,.order-page .sidebar-project:not(.fast--sidebar) ul li a{width:58%;margin:auto;font-size:0}.order-page .sidebar-project:not(.fast--sidebar) ul li a.product{display:none}.calc-page .sidebar-project:not(.fast--sidebar) ul li a:before,.order-page .sidebar-project:not(.fast--sidebar) ul li a:before{display:none}.calc-page .sidebar-project:not(.fast--sidebar) ul li:not(.process),.order-page .sidebar-project:not(.fast--sidebar) ul li:not(.process){padding-left:0;padding-right:0}.calc-page .sidebar-project:not(.fast--sidebar) li.process + li a,.calc-page .configuration .sidebar-project:not(.fast--sidebar) li.done a.product,.calc-page .sectionOption .sidebar-project:not(.fast--sidebar) li.done a.config,.calc-page .styleColor .sidebar-project:not(.fast--sidebar) li.done a.section,.calc-page .step-color-style .sidebar-project:not(.fast--sidebar) li.done a.section,.calc-page .facade .sidebar-project:not(.fast--sidebar) li.done a.styleColor,.calc-page .facade .sidebar-project:not(.fast--sidebar) li.done a.section,.calc-page .materials .sidebar-project:not(.fast--sidebar) li.done a.facade,.calc-page .creat-step-commode-materials .sidebar-project:not(.fast--sidebar) li.done a.facade,.calc-page .technics .sidebar-project:not(.fast--sidebar) li.done a.material,.calc-page .saveProject .sidebar-project:not(.fast--sidebar) li.done a.technics,.order-page .sidebar-project:not(.fast--sidebar) li.process + li a,.order-page .s_facade .sidebar-project:not(.fast--sidebar) li.done a.product,.order-page .photoProject .sidebar-project:not(.fast--sidebar) li.done a.styleColor,.calc-page .creat-step-cup-door .sidebar-project:not(.fast--sidebar) li.done a.section,.calc-page .creat-step-cup-materials .sidebar-project:not(.fast--sidebar) li.done a.door,.calc-page .creat-step-cup-components .sidebar-project:not(.fast--sidebar) li.done a.material,.calc-page .creat-step-cup-color-style .sidebar-project:not(.fast--sidebar) li.done a.section,.calc-page .creat-step-cup-facade .sidebar-project:not(.fast--sidebar) li.done a.styleColor{content:"";position:absolute;top:50%;transform:translateY(-50%);width:20px;height:18px;border-style:solid;border-width:10px 10px}.calc-page .configuration .sidebar-project:not(.fast--sidebar) li.done a.product,.calc-page .sectionOption .sidebar-project:not(.fast--sidebar) li.done a.config,.calc-page .styleColor .sidebar-project:not(.fast--sidebar) li.done a.section,.calc-page .step-color-style .sidebar-project:not(.fast--sidebar) li.done a.section,.calc-page .facade .sidebar-project:not(.fast--sidebar) li.done a.styleColor,.calc-page .facade .sidebar-project:not(.fast--sidebar) li.done a.section,.calc-page .materials .sidebar-project:not(.fast--sidebar) li.done a.facade,.calc-page .creat-step-commode-materials .sidebar-project:not(.fast--sidebar) li.done a.facade,.calc-page .technics .sidebar-project:not(.fast--sidebar) li.done a.material,.calc-page .saveProject .sidebar-project:not(.fast--sidebar) li.done a.technics,.order-page .s_facade .sidebar-project:not(.fast--sidebar) li.done a.product,.order-page .photoProject .sidebar-project:not(.fast--sidebar) li.done a.styleColor,.calc-page .creat-step-cup-door .sidebar-project:not(.fast--sidebar) li.done a.section,.calc-page .creat-step-cup-materials .sidebar-project:not(.fast--sidebar) li.done a.door,.calc-page .creat-step-cup-components .sidebar-project:not(.fast--sidebar) li.done a.material,.calc-page .creat-step-cup-color-style .sidebar-project:not(.fast--sidebar) li.done a.section,.calc-page .creat-step-cup-facade .sidebar-project:not(.fast--sidebar) li.done a.styleColor{border-color:transparent #264D73 transparent transparent}.calc-page .configuration .sidebar-project:not(.fast--sidebar) li.done a.product,.calc-page .sectionOption .sidebar-project:not(.fast--sidebar) li.done a.config,.calc-page .styleColor .sidebar-project:not(.fast--sidebar) li.done a.section,.calc-page .step-color-style .sidebar-project:not(.fast--sidebar) li.done a.section,.calc-page .facade .sidebar-project:not(.fast--sidebar) li.done a.styleColor,.calc-page .facade .sidebar-project:not(.fast--sidebar) li.done a.section,.calc-page .materials .sidebar-project:not(.fast--sidebar) li.done a.facade,.calc-page .creat-step-commode-materials .sidebar-project:not(.fast--sidebar) li.done a.facade,.calc-page .technics .sidebar-project:not(.fast--sidebar) li.done a.material,.calc-page .saveProject .sidebar-project:not(.fast--sidebar) li.done a.technics,.order-page .s_facade .sidebar-project:not(.fast--sidebar) li.done a.product,.order-page .photoProject .sidebar-project:not(.fast--sidebar) li.done a.styleColor,.calc-page .creat-step-cup-door .sidebar-project:not(.fast--sidebar) li.done a.section,.calc-page .creat-step-cup-materials .sidebar-project:not(.fast--sidebar) li.done a.door,.calc-page .creat-step-cup-components .sidebar-project:not(.fast--sidebar) li.done a.material,.calc-page .creat-step-cup-color-style .sidebar-project:not(.fast--sidebar) li.done a.section,.calc-page .creat-step-cup-facade .sidebar-project:not(.fast--sidebar) li.done a.styleColor{left:0;z-index:2}.calc-page .sidebar-project:not(.fast--sidebar) li.process + li a{display:none}.order-page .sidebar-project:not(.fast--sidebar) li.process + li a{right:11px;border-color:transparent transparent transparent #264D73}.order-page .sidebar-project:not(.fast--sidebar) li a{display:none}.order-page .photoProject .sidebar-project:not(.fast--sidebar) li.done a{display:none !important}.calc-page .myProject{overflow:inherit}.sectionOption [class*=list-]{max-height:inherit;height:auto}.calc-page .myProject.sectionOption.open .boxChoise{top:113px;width:100%;border-left:none;box-shadow:none}.calc-page .myProject.sectionOption.open .boxChoise h3{font-size:inherit}.sectionOption .list-rows .row{grid-template-columns:106px 1fr;grid-column-gap:16px}.calc-page .myProject.sectionOption.open{grid-template-columns:64px 1fr 0}.calc-page .myProject.sectionOption.open .boxChoise{right:0;transition:all 0.2s ease-in-out}.sectionOption .boxChoise .volume.flow{padding-left:0}.calc-page .myProject.sectionOption.open .boxChoise .ui-tabs-panel{background-color:var(--grayscale-barely);height:calc(100vh - 115px);overflow:auto;padding:0 16px}.calc-page .myProject.sectionOption.open.checked .boxChoise{right:0;transition:all 0.2s ease-in-out;width:100%;height:auto;font-size:inherit;z-index:5;opacity:1}.calc-page form[action*="?step=3"] .myProject.sectionOption .boxChoise{width:100%;top:0;font-size:20px;z-index:123}.calc-page .myProject.sectionOption.open .boxChoise .hint-proj.section-hint{display:none}.calc-page .myProject.sectionOption.open.checked .boxChoise .hint-proj.section-hint{left:inherit;right:20px;display:block}.calc-page .myProject.sectionOption.open .boxChoise .ch__items .back{display:grid !important}.calc-page .myProject.sectionOption.open .boxChoise .ch__items .back{display:grid !important;position:absolute;right:40%;top:22px}.calc-page .myProject.sectionOption.open .boxChoise .ch__items .back button.link{color:var(--primary-base);z-index:1;font-weight:bold;font-size:14px;height:20px;padding-left:36px}.calc-page .myProject.sectionOption.open .boxChoise .ch__items .back button.link{background:url(/css/../media/arrow-blue-circle.svg) no-repeat}.photoProject .card-container [class*=photo__box]{padding-right:0}.myProject.photoProject .action{padding-left:16px;padding-right:8px}.sectionOption__preview .wrapper{padding:0}.sectionOption.open:not(.checked) .boxChoise h3{padding-left:16px}.sectionOption .boxChoise .volume.flow{border-top:none;padding-top:0}[class*=-page] .styleColor .boxChoise .volume img{width:100% !important}.maker-wrapper.settings .container .maker-content .row.item__1{padding-left:16px}.maker-wrapper.settings .awards__column{padding-left:8px}.modal.termination .content-wrapper{overflow:auto;padding-bottom:48px;max-height:inherit}.modal.termination header{margin-top:44px}.modal.termination .content{margin-top:16px;padding:0}.modal.termination .content h3.title{display:grid;align-items:center;padding:24px;font-weight:400;margin-bottom:10px}.modal.termination .content form{margin-top:6px;padding:0 24px}.modal.termination .content form .radio-check__cat{padding-left:0}.modal.termination .content form .radio-check__cat label{position:relative;left:14px}.modal.termination .content form input[type=text]{max-width:368px;width:100%}.modal.termination .content .action{grid-column-gap:28px;margin-top:32px}.modal.termination .content form textarea{height:128px;max-width:368px;width:100%}.modal.termination .content .action button{width:130px}.modal.termination .content form .agree{padding-left:0}.modal.termination .content form .agree label .label{font-size:10px;line-height:12px}.modal.edit[data-modal=triggerModal-reviews] .content-wrapper{padding:16px 0;width:100%;overflow:hidden}.modal.edit.triggerComment .content-wrapper .content.reviews{padding:16px}.modal.edit[data-modal=triggerModal-reviews] .content-wrapper .content{height:100vh}.modal.edit.triggerComment .content-wrapper .content form{padding-right:0}.modal.edit .reviews .rang-block{padding-top:0;padding-left:48px}.modal.edit .content-wrapper .content.reviews textarea{max-width:375px}.modal.edit .reviews .upload-photo-order__choice .user__photo,.modal.edit .reviews .upload-photo-order__choice .upload__photo{width:140px;height:102px;flex:1 0 140px}.modal.edit .reviews .upload-photo-order__choice .upload__photo p{margin-top:16px}.modal.edit .reviews .upload-photo-order__choice .upload__photo p,.modal.edit .reviews .block-pullup .block-pullup__photo p{font-size:10px;line-height:12px}.modal.edit .reviews .block-pullup .block-pullup__photo p{padding-left:16px;min-height:44px}.modal.edit .reviews .block-pullup__choice{justify-content:flex-start;margin-left:24px}.modal.edit .reviews .block-pullup{width:140px;height:102px}.block-pullup .block-pullup__photo{padding-top:16px}.modal.edit .reviews .block-pullup .block-pullup__photo{padding-top:10px}.modal.edit .reviews .upload-photo-order__choice .choice_upload label{margin-top:0;padding-left:5px}.modal.edit .reviews .upload-photo-order__choice .choice_upload label em{background-position:0}html[lang=uk] .modal.edit .reviews .upload-photo-order__choice .choice_upload label{padding-left:0}html[lang=uk] .modal.edit .reviews .upload-photo-order__choice .choice_upload label em{padding-left:34px;width:128px;background-position:10px center}.modal.regions > .content-wrapper{padding:16px}.modal.regions button.close{top:8px;right:8px}.modal.regions button.back{display:flex !important;background:url(/css/../media/arrow-blue-circle.svg) 0 center no-repeat;color:var(--primary-base);z-index:1;font-weight:bold;font-size:14px;height:32px;padding-left:36px;align-items:center;position:relative;top:16px;left:30px;opacity:0;pointer-events:none}.modal.regions.selectReg button.back{opacity:1;pointer-events:auto}.modal.regions .form__regions .accordion{width:100%;height:calc(100vh - 175px)}.modal.regions.selectReg .form__regions .column{max-height:calc(100vh - 175px)}.modal.regions .form__regions .accordion li{grid-template-columns:1fr 0}.modal.regions .form__regions .accordion li .inner{visibility:hidden}.modal.regions .form__regions .accordion li .toggle:after{content:"";background:url(/css/../media/carret-nav-r.svg) no-repeat;width:16px;height:16px;position:absolute;right:8px}.modal.regions .form__regions .accordion li .toggle:hover:after,.modal.regions .form__regions .accordion li.active .toggle:after{filter:brightness(0) invert(1)}.modal.regions.selectReg .form__regions .accordion li > a{display:none}.modal.regions .form__regions .accordion li.active{grid-template-columns:0 1fr}.modal.regions .form__regions .accordion li.active .inner{visibility:visible;top:160px;width:100%}.modal.regions .form__regions .accordion li .inner{background-color:white;left:0;padding-left:16px;z-index:1}.modal.regions .form__regions .column label{border-bottom:1px solid var(--grayscale-light);padding-left:16px}.modal.regions .form__regions .column label:last-child{border-bottom:none}.modal.regions > .content-wrapper .action{display:none !important}.modal.regions .action button.back{display:block !important}.modal.regions .action button.cansel,.modal.regions .action button.send{display:none}.modal.regions .action.show button.send{display:block !important}.modal.regions .action.backList button.back{display:none !important}.modal.regions .action.backList button.cansel{display:block !important}.modal.regions .action.backList{grid-template-columns:1fr;justify-items:center;position:inherit;width:100%}.modal.regions.makeOrder-modalRegions.selectReg .action{display:block !important;position:absolute;top:-99999px}.modal.regions form.search #livesearch{z-index:2}.modal.regions form.search #livesearch .selectable a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;width:100%;line-height:40px}.modal.Modal-orderProduct .content-wrapper .content{max-height:inherit}.modal-fav-faq-dialog.open .content-wrapper .close{width:100%;right:8px;top:4px;justify-items:end;padding-right:0;background-color:transparent}.modal-fav-faq-dialog .content-wrapper{overflow:auto}.modal-fav-faq-dialog .content-wrapper .modal__body{height:100vh;overflow:auto}.modal-fav-faq-dialog .content-wrapper .modal__fav-faq-desc{height:inherit;overflow:inherit}.modal-fav-faq-dialog .fav-faq-title__body{max-width:inherit;padding:0 30px;min-height:64px;margin-top:8px;display:flex;align-items:center}.modal-fav-faq-dialog .fav-faq-title__body h3{padding:8px 0}.modal__fav-faq-desc .modal__title-faq h3{min-height:64px;display:flex;align-items:center;padding:8px 30px}.modal__fav-faq-desc .fav-faq-desc__body .modal__fav-faq-column{flex-direction:column}.modal__fav-faq-desc .modal__title-faq{flex:auto;padding:0}.modal__fav-faq-column .modal__text-faq .text-faq__desc{padding-right:24px}.modal__action-faq .modal__column-1{flex:auto}.modal__action-faq .modal__column-2{justify-content:center;padding-right:0}.modal-share-profile-qr .profile-card__container{max-width:inherit;padding:0 16px}.modal-share-profile-qr .profile-card__personal{max-width:inherit}.modal-share-profile-soc .profile-soc__title{justify-content:center;padding-bottom:8px}.modal-share-profile-soc .profile-soc__title p{text-align:center}.modal-share-profile-soc .profile-soc__copy--title{justify-content:flex-start;padding-bottom:0;min-height:24px}.modal-share-profile-soc .messages__list{display:block}.modal-share-profile-soc .messages__list .messages__item:nth-of-type(odd){border-right:none;padding-right:0}.modal-share-profile-soc .messages__list .messages__item:nth-of-type(even){padding-left:0}.modal-share-profile-soc .messages__list .messages__item{border-bottom:1px solid var(--grayscale-pale);padding:7px 0}.modal-share-profile-soc .messages__list .messages__link{min-height:32px;margin-bottom:0}.modal-share-profile-soc .messages__item:nth-of-type(1) .messages__link,.modal-share-profile-soc .messages__item:nth-of-type(2) .messages__link,.modal-share-profile-soc .messages__list .messages__item:last-child{border-bottom:none;margin-top:0;padding-bottom:0}.modal-share-profile-soc .messages__item:nth-of-type(1) .messages__link,.modal-share-profile-soc .messages__item:nth-of-type(3) .messages__link{padding-left:0}.modal-share-profile-soc .profile-soc__messages .profile-soc__messages--networks{margin-top:0}}@media screen and (max-width:414px){.visible-414{display:block !important}.hidden-414{display:none !important}.bx-livechat-position-bottom-right{right:9px !important}header .header-wrapp .logo{margin:auto}.main-content{padding:0}.top-menu-mob .menu__btn{left:15px}.top-menu-mob .menu__btn > span{}.header-poster-m figure > a{height:110px}.client-wrapper .maker-card .row.loc:before{width:82%}.sec-right .blockStart__sec-text{padding-bottom:8px}.blockConstruct.orderHome .content-wrapp{padding-bottom:0}.blockConstruct.orderHome .column-box{max-height:inherit}.blockConstruct.orderHome .column-box .row{grid-template-columns:320px;max-height:inherit;overflow:inherit}.blockConstruct.orderHome .hint-proj{right:50%;transform:translateX(50%)}.order-page .open .styleFacade .action{grid-auto-rows:auto}.myProject.prodFurniture.s_facade .action{padding-right:24px}.order-page .s_facade .action .btnBottom{margin-top:24px}.order-page .action .btnBottom{grid-template-columns:auto;grid-row-gap:16px}.order-page .action .btnBottom .btn-white-sm{grid-row:2}.order-page .type__form figure{display:none}.myProject.prodFurniture .action .warning{padding-left:36px}.claim-page .order-status.checked .boxContent > .title{display:grid;padding-top:0}.claim-page .order-status.detailed .boxContent{height:0 !important;visibility:hidden !important}.order-status .boxContent{padding:0}.claim-page .myProject.order-status .boxChoise{margin-right:0}.claim-page .myProject.order-status .boxContent .content{padding:0 24px}.claim-page .myProject.order-status .events-btn.top{margin-right:36px;margin-left:36px}.claim-page .myProject.order-status .boxContent .title h2{padding-left:10px}.claim-page .myProject.order-status.order-step-1.checked .boxContent .title{display:flex}.claim-page .myProject.order-status .boxChoise .ui-tabs-nav{left:16px}.sectionOption:not(.checked) .boxChoise .volume.flow{padding-left:0}.calc-page form[action*="?step=3"] .myProject.sectionOption .boxChoise{width:100%}.calc-page .myProject.sectionOption.open .boxChoise .volume.flow ul{right:16px}.calc-page form[action*="?step=3"] .sectionOption [class*=list-]{max-height:100%;overflow:inherit}.calc-page form[action*="?step=3"] .sectionOption .list-columns{grid-template-columns:1fr 1fr}.calc-page form[action*="?step=3"] .sectionOption .list-columns .column{display:flex;justify-content:center}.calc-page .boxChoise .ch__items-1.volume{margin:0}.calc-page .myProject.configuration .boxChoise .ui-tabs-nav{padding-left:16px}.calc-page .configuration .boxChoise .slide-preview{right:6px}.cupboard-style.fast-project .boxContent .cupboard__style-color{padding-left:0;padding-right:0}.myProject.materials.technics .type-technic{margin:0}.myProject.materials.technics .type-technic div[class*=m__items]{grid-template-columns:auto;grid-auto-rows:auto;width:100%}.myProject.materials.technics .type-technic div[class*=m__items] .m__switch{justify-self:start;padding-top:0;padding-left:18px;width:100%}.myProject.materials.technics .type-technic div[class*=m__items]:nth-of-type(even) .m__switch{width:100%;padding-left:18px}.myProject.materials.technics .type-technic div[class*=m__items]:nth-of-type(odd) .m__switch + div{left:inherit}.myProject.materials .type-material .m__switch label span{display:inline-block}.myProject.materials.technics .type-material .m__switch label span{padding-top:0;vertical-align:middle}.myProject.materials.technics .type-technic div[class*=m__items]:nth-of-type(odd){margin-left:0}.calc-page .myProject.technics .boxChoise div[class*=ch__items-]{padding-right:0}.uf-maker .maker-wrapper.settings .maker-card{margin-bottom:0;border-bottom:1px solid var(--grayscale-pale)}.modal.claim-order .content-wrapper .form-2{width:auto}.modal.media .content-wrapper{max-width:100%;padding:0;height:100%;overflow:auto}.modal .content-wrapper .close{right:1px}.modal.media .content-wrapper .content{grid-auto-rows:auto;padding-bottom:24px}.modal.media .content h3.title-xs{font-weight:300;font-size:32px;line-height:36px;display:grid !important;min-height:64px;align-items:center;padding-right:16px;padding-left:32px;margin-top:47px}.modal.media .description .rub,.modal.media .description date{position:absolute}.modal.media .description .rub{top:15px;width:calc(100% - 60px)}.modal.media .description date{top:30px}.modal.media .description .rub .fav:before{filter:grayscale(1);opacity:0.5;left:inherit;right:0}.modal.media .swiper-wrapper{height:270px}.modal.media .swiper-slide-next{top:-20px}.modal.media .description{overflow:inherit;padding:18px 16px 0 32px}.modal.media .like-to-fav{grid-template-columns:auto auto auto 144px;grid-column-gap:0;padding-top:16px}.modal.media .like-to-fav button.like,.modal.media .like-to-fav button.addFav{position:relative;grid-row:1}.modal.media .like-to-fav button.like{grid-column:1/3;justify-self:end;left:40px}.modal.media .like-to-fav button.addFav{grid-column:3/4;justify-self:end;left:15px}.modal.media .like-to-fav p{padding-left:0;grid-row:2;grid-column:1/4;width:205px;padding-top:20px}.modal.media .like-to-fav button{grid-row:2;position:relative;left:20px}.modal.media .like-to-fav button.addFav .hintTxt{margin-left:-90px}.modal.media .list-project.back{display:grid !important;grid-column:1/4;justify-content:center;grid-auto-rows:32px;margin-top:16px}.modal.media .list-project.back a{font-weight:bold;font-size:14px;line-height:32px;background:url(/css/../media/arrow-blue-circle.svg) 0 center no-repeat;background-size:20px 20px;height:32px;padding-left:36px}.myProject[class*=-claims].open .boxContent .title > .customer{left:86vw}.myProject.proposition-claims.open .boxContent .title button.refuse{right:-40vw}[class*=-page] .boxChoise .ch__items-1 .swiper-slide img{width:100% !important}.claim-page #list-rows .ch__items-2{padding:16px 0}.all-claims .container__claims #list-rows .ch__items-2{min-width:100%;height:auto}.claim-page .myProject .term,.claim-page .myProject .photo{padding-left:16px}.claim-page .photo [class*=items-] p{width:auto;float:inherit;padding-bottom:8px}.claim-page .photo .items-1{margin-bottom:8px}.claim-page .boxChoise .content.cloned{margin-bottom:32px}.gallery.gallery_application .swiper-container{max-width:375px}.gallery_application .wrapper_biggest_photo{margin-bottom:0}.myProject .gallery_application{margin:16px 0 0}.boxChoise .ch__items-2 .table-price .tr .td,.boxChoise .ch__items-2 .table-price .tr.total .td span{font-size:12px;line-height:16px}.boxChoise .ch__items-2 .table-price .tr.total .td span{justify-self:end;text-align:right}.boxChoise .ch__items-2 .table-price .td strong{font-size:14px}.calc-page.step .footnote{padding-left:16px}.modal.termination .content form{margin-top:0;padding:0 32px}.modal.termination .content form .radio-check__cat label{left:5px}.claim-page .myProject.my-orders:not(.eventNext) .boxChoise{visibility:hidden;height:0}.claim-page .myProject.my-orders .grid-w240{grid-template-columns:repeat(auto-fill,minmax(240px,320px));grid-auto-rows:160px}.claim-page .myProject.my-orders .grid-w240 .article{grid-template-columns:112px 1fr;grid-column-gap:16px;height:112px}.claim-page .myProject.my-orders .grid-w240 .article .img{width:100%;background-size:contain}.claim-page .myProject.my-orders .grid-w240 .article .list p,.claim-page .myProject.my-orders .grid-w240 .article .list date{font-size:14px;line-height:18px}.claim-page .myProject.my-orders .grid-w240 .article .list code{font-size:14px;position:absolute;right:8px;bottom:inherit;top:140px}.claim-page .my-orders .boxChoise .ch__items-1.volume{margin:0}.claim-page .myProject.my-orders .boxChoise .content > .row{padding:0}.claim-page .myProject.my-orders.move .boxMoved .progress{padding-right:0;padding-left:0}.claim-page .myProject.my-orders.move .boxMoved .progress > h5{padding-left:16px}.claim-page .myProject.my-orders .boxChoise .slide-preview{right:5px}.myProject .gallery.gallery_application .swiper-container{padding-top:8px}.claim-page .myProject .boxChoise .ch__items-1{padding:0}.client-page .btn.edit{right:32px;top:22px}.client-wrapper .data .btn.edit{right:32px;left:inherit}.client-wrapper .client-content .contact .items-1{max-width:inherit}.uf-customer .client-wrapper .client-content{padding-top:0}.uf-customer .client-wrapper .client-content .contact .items-1{padding-left:0}.client-wrapper .client-content .contact{padding-top:0;padding-right:0}.client-wrapper .contact .items-2 .btn.edit[data-modal-trigger="triggerModal-about"]{top:-10px}.client-wrapper .contact .btn.edit,.client-wrapper .contact .items-2 .btn.edit{right:9px}.client-wrapper .data .btn.edit .hintTxt,.client-wrapper .contact .btn.edit .hintTxt{margin-left:-170px}.favorite-page .blockBox{border:none}body.favorite-page .mediaBlock{padding:16px}body.favorite-page form.settings .mediaBlock{padding-top:8px}.favorite-page .blockBox .second__items{grid-template-columns:repeat(auto-fit,minmax(256px,max-content))}.favorite-page .blockBox .second__items .swiper-slide,.favorite-page .mediaBlock .second__items .swiper-slide .img{width:100% !important;max-width:320px !important}.maker-wrapper .container .maker-content.portfolio .row.item__1{gap:8px}.favorite-page form.settings{margin:0}.favorite-page .main-content__container:not(.my-fast-project) .my-project__menu ul{margin:0 8px;text-align:left}.favorite-page .settings .action{justify-items:center;grid-column-gap:16px}.favorite-page .settings .action button{width:128px}.favorite-page form.settings + .blockContent{padding-top:16px}.favorite-page form.settings + .blockContent h1{margin-top:24px;padding-bottom:4px}.work-page #my-gallery.content-menu{border:none;border-bottom:1px solid var(--grayscale-barely)}.my-gallery .content-wrapper{grid-gap:0}.my-gallery .gallery-wrapp{padding:0;margin-top:16px}.my-gallery .gallery .gallery-top{max-height:inherit !important;max-width:inherit;height:220px}.my-gallery .gallery.fullscreen .gallery-top{height:inherit}.my-gallery .gallery .gallery-top .swiper-wrapper{max-width:inherit}.my-gallery .gallery .gallery-top .swiper-slide{background-size:100%;max-height:inherit}.my-gallery .gallery .swiper-pagination.swiper-pagination-bullets{left:inherit;right:-93%;bottom:inherit}.my-gallery .gallery .swiper-pagination-bullet{background-color:#666;border:2px solid rgba(255,255,255,.8)}.my-gallery .gallery .gallery-top .swiper-slide iframe{height:85%;width:100%}.gallery.fullscreen .gallery-top{max-height:600px !important}.gallery.fullscreen .gallery-top .swiper-slide{background-size:contain;height:100% !important}.gallery.fullscreen .gallery-top .swiper-slide iframe{width:100%;height:50%}.gallery.fullscreen .gallery-top .swiper-wrapper{max-width:inherit}.blockBox.my-gallery [class*=swiper-button-]{}.my-gallery .like-to-fav .calc{width:144px;right:-120%}.my-gallery .meta .user{bottom:12.5%}.my-gallery .meta .right{bottom:13.5%}.my-gallery .like-to-fav{padding-top:0}.my-gallery .like-to-fav button.like,.my-gallery .like-to-fav button.addFav{left:10%}.my-gallery .like-to-fav.def button.like,.my-gallery .like-to-fav.def button.addFav{left:0}.my-gallery .like-to-fav button.like .hintTxt{margin-left:-45px}.my-gallery .like-to-fav button.addFav .hintTxt{margin-left:-110px}.my-gallery .icon-favorite{background:url(/css/../media/fav.svg) no-repeat;position:absolute;width:16px;height:22px;top:16px;right:24px}.my-gallery .main-footer{display:none}.journal-page .content-menu .container-fluid .navbar-nav{margin-right:32px}body.gallery-page .mediaBlock .second__items .swiper-wrapper{max-width:inherit}.blog-page #blog.content-menu + .container{margin-top:64px}.blog-page article .row .content .main-box{padding:8px 0 0}.blog-page article .row .content .meta{padding-top:12px}.blog-page article .row .content .meta date{padding-top:0}.blog-page article .row .content .annotation,.blog-page article .row .content .author,.blog-page article .anchor{padding-left:32px}.blog-page article .row .content .author{padding-bottom:8px}.blog-page article .row .content .title{min-height:inherit;margin-bottom:16px;padding-left:32px;padding-right:16px}.blog-page article .row .content .title h1,.blog-page .blockquote.w448{font-size:24px;line-height:24px}.blog-page article .row .content .poster{margin-bottom:16px}.blog-page article .row .content .author .photo a{grid-template-columns:32px 1fr}.blog-page article .row .content .author .photo img{width:32px}.blog-page article .row .content .annotation{margin-bottom:16px}.blog-page article .row .content .annotation .text,.blog-page article .anchor a{font-size:14px;line-height:18px}.blog-page .content{margin-top:0}.blog-page [class*=desc-box-]{padding-left:0;padding-right:0}.blog-page article .row .content h2{margin-left:32px}.blog-page [class*=desc-box-] > *:not(.image){padding-left:20px;padding-right:16px}.blog-page .desc-box-3{margin-top:16px}.blog-page article .row .content blockquote{font-weight:700;font-size:20px;line-height:28px}.blog-page article .row .content p{line-height:18px;font-size:14px}.blog-page article .row .content .desc-box-1 .image{grid-row:2}.blog-page article .row .content .image{margin-bottom:16px}.blog-page .desc-box-4{margin-bottom:0}.blog-page .tile-box,.blog-page aside .tile-box{height:96px;grid-template-columns:126px 1fr}.blog-page .tile-box .img{max-width:126px;height:96px}.blog-page article .tile-box .cat a,.blog-page article .tile-box .title a{font-size:12px;line-height:16px}.blog-page article .tile-box .meta{display:none}.blog-page article .row .bottom-set .mark-error{padding:0 8px}.blog-page article .row aside{background-color:transparent;border-top:1px solid var(--grayscale-light);padding-top:8px}.blog-page .tile-box{margin-top:8px}.content-menu .container-fluid > .nav-title{padding-left:0}.title-search{padding-left:48px}.video-page.video-work-page .content-menu .navbar-nav{padding-right:0}.blockBox.channel .swiper-button-next,.blockBox.channel .swiper-button-prev{display:none}.video-page .channel-header > .row{padding-right:16px}.video-project .content{padding:0}.video-project .container > .row{display:grid;padding-left:0;padding-bottom:7px}.video-project .container .desc{display:grid;grid-row:1;margin-right:0;position:relative;padding-left:16px;border-bottom:1px solid var(--grayscale-light)}.video-project .container .desc h1{grid-auto-rows:minmax(40px,auto);align-items:center;font-size:16px;line-height:20px;font-weight:400;margin-top:8px;margin-bottom:0}.video-project .container .desc svg.arrow{display:block !important;position:absolute;top:20px;right:10px;cursor:pointer;transition:all 0.2s ease-in-out;z-index:3}.video-project .container .desc .svg-btn{width:50px;height:50px;position:absolute;right:0;top:-10px;cursor:pointer;z-index:3}.video-project .container .desc .svg-btn.check svg.arrow{transform:rotate(-180deg);transition:all 0.2s ease-in-out;z-index:12}.video-project .container .desc .card-text.hideXs{display:none}.video-project .container .desc .card-text.showXs{display:block;position:absolute;background-color:#fff;width:100%;height:inherit;left:0;padding:16px;margin-top:-10px;z-index:2}.video-work-page .list-project.back{margin-top:0;position:relative;z-index:7}.video-project .container .author{padding-top:7px;padding-left:16px}.video-project .container .desc .meta{display:grid;grid-template-columns:auto auto;align-items:center;padding-right:16px;margin-bottom:8px}.video-project .container .desc .meta > a{font-size:12px;line-height:16px;color:var(--grayscale-dark)}.video-project .meta__view{margin-top:0;margin-left:auto}.video-project .meta span.like{display:block !important;justify-self:end}.video-project .container .desc .meta small{grid-row:1/4}.video-project .container .desc .meta > a{font-size:12px;line-height:16px;color:var(--grayscale-dark);min-height:32px}.video-project .meta span.like{display:block !important}.video-project .container .card-bottom .btn-like{display:none}.video-project .container .card-bottom{grid-row:1}.video-project .container .card-bottom .tags{min-height:16px;padding:0 32px 0 16px;background-color:#fff;justify-content:flex-end;display:flex;width:100%}.video-project .container .card-bottom .tags a{font-size:12px;line-height:16px}.video-project .other-video .title-next{display:block !important;font-size:14px;line-height:18px;padding-top:5px;padding-left:16px}body.video-page.video-work-page .blockBox{height:inherit;background-color:transparent;border-top:1px solid var(--grayscale-light)}.video-project .top-block .content{height:200px}.video-project .other-video .swiper-container{padding-top:11px;margin-right:16px;margin-left:0}.video-project .other-video .swiper-container .swiper-wrapper{display:grid}.video-project .other-video .container .swiper-slide{margin-bottom:8px;max-width:100%;min-width:100%;height:72px;margin-right:0 !important}.video-project .other-video .container .swiper-slide .other-video__link{display:grid;grid-template-columns:128px auto auto;grid-column-gap:8px;grid-auto-rows:auto}.video-page.video-work-page .other-video .thumbnail{width:128px !important;height:72px !important;grid-row:1/3}.video-page.video-work-page .other-video .title{height:32px;align-items:start;padding:0;grid-row:1;grid-column:2/4}.video-page.video-work-page .other-video .title .video-tile__title{font-size:12px;line-height:16px;height:16px;overflow:hidden;max-width:inherit;-webkit-line-clamp:1}.video-page.video-work-page .other-video .title p{font-size:10px;line-height:12px}.video-project .other-video .meta .rub{font-size:0}.video-work-page .video-project .other-video .meta{margin-top:0;margin-bottom:0;display:flex;align-items:center}.video-project .other-video .meta .user{width:24px;height:24px;margin-left:0}.video-project .other-video .meta .user strong,.video-project .other-video .meta .user .user__name{padding-left:30px;font-size:12px;line-height:24px}.video-project .other-video .swiper-button-next,.video-project .other-video .swiper-button-prev{display:none}.my-gallery .like-to-fav.def button.addFav + div{margin-bottom:0}body .my-gallery .other-gallery{padding-top:5px;background-color:transparent;border-top:1px solid var(--grayscale-light)}.my-gallery .other-gallery .title-next{font-size:14px;line-height:18px;padding-left:16px;height:24px;display:flex !important;align-items:center;margin-bottom:5px}.my-gallery .other-gallery .swiper-wrapper{flex-direction:column;transform:translate3d(0px,0px,0px) !important;gap:8px 0}.my-gallery .other-gallery .swiper-slide{max-width:inherit;height:72px;margin-right:0 !important;overflow:hidden}.my-gallery .other-gallery .swiper-slide > a{display:flex}.my-gallery .other-gallery .swiper-slide .thumbnail{height:72px;max-width:128px}.my-gallery .other-gallery .other-gallery__meta{height:72px;padding:3px 0 3px 8px}.my-gallery .other-gallery .other-gallery__meta .title-p{font-size:12px;line-height:16px;padding-left:0;-webkit-line-clamp:1}.my-gallery .other-gallery .other-gallery__meta .view-p{padding-left:0;font-size:10px;line-height:12px}.my-gallery .other-gallery .other-gallery__meta .author-meta{padding-top:12px}.my-gallery .other-gallery .other-gallery__meta .author-meta .avatar figure{width:24px;height:24px}.my-gallery .other-gallery .other-gallery__meta .category-meta,.other-gal-button-prev,.other-gal-button-next{display:none}nav .navbar-nav ~ .navbar-collapse.filter{top:4px;right:0}.navbar-collapse.filter [id*=menu__toggle]:checked ~ .menu__btn > span:before{right:20px}.service-wrapp [class*=content_block]:not(.hide){padding-top:16px;margin-bottom:22px}.service-wrapp [class*=content_block]{padding-top:0;margin-bottom:0}.service-wrapp [class*=content_block].hide button[class*=content_toggle]{margin-top:-35px}.faq .service-wrapp .box__card .content:not(.show) + .img{display:none}.about .service-wrapp .box__card .content{padding-bottom:0}.about .service-wrapp [class*=content_block]{padding-right:0;border-top:none}.about .service-wrapp .main .container .box__card .content{padding-right:16px}.policy .service-wrapp .main .container .box__card .content,.guarantee-rules .main .container .box__card .content{margin-left:0;margin-right:0}.policy .content .row{padding-left:32px;padding-right:16px}.policy .content .row .desc{padding-left:0}.policy .service-wrapp button[class*=content_toggle]{right:10px}.policy .content h3{font-size:20px;line-height:20px}.policy .content ol > li:before{left:-16px}footer.main-footer .footer-container{padding:16px 8px}.modal.claim-order .settings-order form{justify-items:inherit}.modal.regions .form__regions .column label{flex:1 0 100%}.modal.regions .form__regions .accordion li .inner{padding-right:16px}.modal.regions .form__regions li.active .column label{padding-left:0}.modal.regions .form__regions li.active .column label span{padding-left:16px}.modal.regions .form__regions .column label input:checked ~ span{background-color:var(--primary-base);display:flex;align-items:center;width:100%;height:38px}.modal.regions .form__regions .column label input:checked ~ span{color:#fff}.modal.edit .content-wrapper .content form{padding:0}.modal.edit:not([data-modal=triggerModal-pass]) .content-wrapper .content form{padding-top:8px}.modal.edit .content-wrapper .content > h3{margin-top:16px;min-height:48px}.modal form.order .region-select{display:grid;justify-items:center;grid-template-columns:1fr;padding:0;margin-top:0;margin-bottom:16px}.modal form.order .region-select .region{margin-left:0;position:relative}.modal.regions-expert .content > h3{font-weight:400;color:var(--grayscale-black);margin:16px 48px}.modal.regions-expert .form__regions-expert .accordion li .toggle{padding-right:48px}.modal.regions-expert .form__regions-expert .column{padding-top:16px;padding-left:40px}.modal.regions-expert .form__regions-expert .column label{flex-basis:100%}.modal.regions-expert .action{margin-top:10px;grid-template-columns:auto auto;grid-column-gap:28px}.modal.regions-expert .action button{width:130px}.modal.edit.rBox .card-reviews{padding-left:0;height:100vh;overflow:auto}.modal.edit.rBox .card-reviews .r__box{padding-top:0}.modal.edit.rBox .card-reviews .action{position:inherit;display:flex;justify-content:center;padding-bottom:24px}.modal.edit.rBox .card-reviews .action{left:35%}.modal.open.rBox,.mfp-content{z-index:9999}.reglogin form .customer.advancedFormCust .form{grid-template-columns:288px;grid-column-gap:0}.reglogin form .customer.advancedFormCust .form p.short{grid-template-columns:1fr;grid-column:1/3}.reglogin form .customer.advancedFormCust .form p > label{justify-self:center}.reglogin form .customer.advancedFormCust .form p input{max-width:288px}.reglogin .customer.advancedFormCust .agree .label{max-width:240px}.modal.w960 .content-wrapper h5{display:none}.modal.w960 h3{margin-bottom:16px}.modal.w960 .content-wrapper .content{height:100vh;overflow:auto}.modal.w960 .agree{padding-top:16px}.modal.w960 .content-wrapper .content{padding:16px 16px 32px}.modal.w960 .form-price .row{padding:16px 0}.modal.w960 .form-price .items{grid-template-columns:minmax(auto,158px) minmax(128px,auto);grid-column-gap:24px}.modal.w960 .form-price .items.date{padding-top:8px}.modal.w960 .form-price .items label{text-align:right;padding-left:8px}.modal.w960 .form-price .items:not(.term) p{padding-right:16px}.modal.w960 .form-price .items p{padding-right:16px}.modal.w960 .form-price .items input{height:32px;width:128px}.agree > label > #errorAgree{left:30px !important;right:auto !important;top:-56px}.reglogin .send-register{display:flex;justify-content:center;align-items:center;cursor:pointer;margin:0 auto}}@media screen and (max-width:375px){header .persArea a.userLogin span{margin-left:0;margin-right:0}.home .box-bottom .item-1{padding-left:100px}.home .box-bottom .item-2 p:before{left:-60px}.step-real.type-furniture .carousel-cell{width:288px}.modal.media .like-to-fav button.addFav{left:25px}.modal.media .like-to-fav p{width:165px}.gallery.gallery_application .swiper-container{max-width:340px;max-height:250px;padding-top:16px}.myProject .gallery.gallery_application .swiper-container{padding-top:8px}.claim-page .myProject .boxChoise .ch__items-1{padding:0}.myProject[class*=-claims].open .boxContent .title > .customer{left:85vw}.boxChoise .ch__items-2 .table-price .tr:not(.total){grid-template-columns:1fr 0 0 1fr !important}.boxChoise .ch__items-2 .table-price .tr .td:not(:last-child):before{background-color:transparent}.boxChoise .ch__items-2 .table-price .tr .td:nth-of-type(2),.boxChoise .ch__items-2 .table-price .tr .td:nth-of-type(3){display:none}.boxChoise .ch__items-2 .table-price .tr:not(.total) .td:nth-of-type(1){position:relative;left:30px}.boxChoise .ch__items-2 .table-price .tr:not(.total) .td:nth-of-type(1){grid-column:1/3;justify-self:end}.boxChoise .ch__items-2 .table-price .tr:not(.total) .td:nth-of-type(4){grid-column:3/5}.boxChoise .ch__items-2 .table-price .tr.total{grid-template-columns:auto}.calc-page .myProject.sectionOption .boxContent .sectionOption__preview{max-width:375px}.myProject.pending-claims.open .boxContent .title button{right:-79vw}.myProject.proposition-claims.open .boxContent .title button.refuse{right:-43vw}.modal.edit[data-modal=triggerModal-reviews] .content-wrapper .content h4{height:32px}.modal.edit .reviews .rang-block{padding-left:24px}.modal.edit form .action{padding-top:32px}body:not(.home) .content-menu .navbar-nav .selectric-wrapper{width:140px}.my-gallery .gallery .gallery-top{max-height:570px !important}.my-gallery .description{padding-left:24px}.title-search{padding-left:28px}.video-page .channel-header > .row,.video-page .blockBox.channel .container{padding-left:24px}.modal.regions .form__regions .column label{flex:1 0 100%}.modal.regions .form__regions .action{right:8px}.modal.regions .form__regions .action button{width:138px}.modal.regions-expert .form__regions-expert .column{padding-top:8px}.modal.regions-expert .content > h3{font-weight:400;color:var(--grayscale-black);margin:16px 48px}.modal.regions-expert .content > h4{margin:0 16px 16px}.modal.regions-expert .form__regions-expert .accordion{max-height:calc(100vh - 275px)}.modal.claim-order .form-2 .simpl-form textarea{max-width:320px}.modal.w960 form.order .region-select .region{max-width:288px}.modal#changepass .content-wrapper .content{padding:16px}}@media (aspect-ratio:375/667){#welcome article{padding:18px 16px 0}}@media (aspect-ratio:375/812){.video-project .container .desc .card-text.showXs{height:calc(100vh - 108px)}}@media (max-width:359px){nav .navbar-nav ~ .navbar-collapse.filter{left:8px}.gallery-page #gallery.content-menu .container-fluid{grid-column-gap:8px}.gallery-page .content-menu .container-fluid{padding-right:0;padding-left:8px}.content-menu h2,.content-menu .container-fluid > .nav-title{padding:0 12px}body.gallery-page .mediaBlock{padding:0}body.gallery-page .mediaBlock .second__items .swiper-wrapper{padding:0;max-width:inherit}body.gallery-page .mediaBlock .swiper-wrapper{grid-gap:8px 0}body.gallery-page .mediaBlock .swiper-wrapper,.video-page .blockBox.video-archive .container{padding:0}.calc-page .myProject.sectionOption.open .boxChoise .ui-tabs-panel{padding:0 8px}.calc-page .creat-step-cup-sec .sec__select-choise .selectric-wrapper{margin-bottom:0}.calc-page .creat-step-cup-sec .sec__add-section{padding:6px 0 0}.modal.edit:not([data-modal=triggerModal-pass]) .content-wrapper .content form{padding:0}}@media (max-width:350px){.bx-livechat-wrapper{width:100% !important}.bx-livechat-position-bottom-right{right:0 !important}.header-poster-m figure > a{height:90px}.blog-page article .row .bottom-set .more-articles .items{padding:0 8px}.blog-page article .row .bottom-set .more-articles .items:last-child{padding-right:8px}.blog-page article .tile-box .title{height:32px}.blog-page article .row aside{padding-left:8px;padding-right:8px}.content-menu .container-fluid > .nav-title{padding-left:0}.video-project .container > .row{padding-right:0}.video-project .container .author{;padding-left:8px;padding-right:8px}.video-project .other-video .swiper-container{margin-right:8px;padding-left:8px}.blog-page .tile-box{grid-column-gap:8px}.blog-page aside .tile-box .container{padding-left:8px}.blog-page article .row .content h2{margin-left:16px}.blog-page article .row .content .annotation,.blog-page article .row .content .author,.blog-page article .anchor,.blog-page article .row .content .title,.blog-page [class*=desc-box-] > *:not(.image){padding-left:16px}.my-gallery .card__title--xs{padding-left:16px}.my-gallery .description{padding-left:16px}.my-gallery .like-to-fav{padding-left:0}.my-gallery .like-to-fav .calc{right:-105%}.my-gallery .other-gallery .swiper-container{margin-left:8px;margin-right:8px}header .header-wrapp .logo{left:20px}footer.main-footer .group-link .item-4:before,footer.main-footer .group-link-site .item-2:before{margin-right:2px}footer.main-footer .group-link__items{gap:0 4px}footer.main-footer .group-link .item-2:before,footer.main-footer .group-link-site .group-soc a{margin-right:4px}.reviews-page .maker-card ~ .card-reviews .row{padding:0}}@media (min-width:280px) and (max-width:320px){header .header-wrapp{padding-right:1px}.home .content-menu h2{padding-left:0}.mediaBlock:not(.journal) .second__items .swiper-slide{width:288px !important;height:264px !important}.mediaBlock:not(.journal){height:inherit}.mediaBlock.journal{height:600px}.mediaBlock.journal .second__items .swiper-slide{width:100%;max-width:320px;height:264px !important}.mediaBlock.journal .second__items .desc,.mediaBlock.journal .second__items .meta{max-width:288px}.mediaBlock.video-project .second__items .swiper-slide .img{height:162px;width:288px}.mediaBlock.journal .second__items .swiper-slide .img{max-width:288px}.step-real.type-furniture .carousel-cell{width:248px}.modal.media .swiper-wrapper{height:240px}.modal.media .content h3.title-xs{padding-left:16px}.modal.media .description{padding:18px 8px 0 16px}.modal.media .like-to-fav p{width:144px;line-height:14px}.modal.media .like-to-fav p a{font-size:12px}.modal.media .like-to-fav button.addFav{left:45px}.modal.media .description .rub .fav:before{right:30px}.header-wrapp .collapse-menu .navbar-user-set{padding-top:0}.header-wrapp .collapse-menu .navbar-expert{margin-top:0}.header-wrapp .collapse-menu .navbar-expert a{height:48px;line-height:48px}.top-menu-mob .menu__btn{left:10px}header .persArea{grid-template-columns:auto}header .persArea .userMenu .settingsBtn{display:none}.gallery-page .content-menu h2{padding-left:0}.navbar-collapse.filter .menu__btn{right:0}body.gallery-page .mediaBlock .swiper-container .swiper-wrapper{grid-template-columns:repeat(auto-fit,minmax(288px,288px))}body.gallery-page .mediaBlock .second__items .swiper-slide{width:288px;height:264px}.favorite-page .blockBox .second__items{grid-template-columns:repeat(auto-fit,minmax(288px,288px));padding:0}.favorite-page .mediaBlock .second__items .swiper-slide{max-width:288px !important;height:216px !important}.mediaBlock .second__items .swiper-slide .img,.favorite-page .mediaBlock .second__items .swiper-slide .img{height:216px;width:288px}.mediaBlock.gallery .second__items .img img{height:216px}.my-gallery .meta + date,.my-gallery .description .rub{left:0;padding-left:16px !important}.uf-maker .my-gallery .description date,.uf-maker .my-gallery .description .card,#my-gallery.content-menu .container-fluid{padding-left:10px}.my-gallery .card__title--xs{padding-left:16px}.my-gallery .gallery .gallery-top{max-height:480px !important}.my-gallery .gallery .swiper-slide{max-height:248px}.my-gallery .description{padding-left:8px}.my-gallery .like-to-fav{padding-top:16px}.my-gallery .like-to-fav .calc{width:128px;right:-100%}.journal-page .content-menu h2,.journal-page .content-menu .container-fluid .navbar-nav{margin-right:16px}body.gallery-page.journal-page .mediaBlock .second__items .swiper-slide{height:544px !important}.journal-page .mediaBlock .second__items .swiper-slide .desc .journal-tile__title{margin-bottom:4px}.blog-page article .row .content .annotation,.blog-page article .row .content .author,.blog-page article .anchor{padding-left:8px}.blog-page article .row .content .title{padding-left:8px;padding-right:8px}.blog-page .content{padding-left:8px;padding-right:8px}.blog-page .desc-box-2{padding-left:8px;padding-right:8px}.blog-page .tile-box,.blog-page aside .tile-box{grid-template-columns:auto;width:auto;height:inherit}.blog-page .tile-box .img{justify-self:center}.blog-page aside .tile-box .container{background-color:transparent}.blog-page aside .tile-box{border-bottom:1px solid var(--grayscale-light)}.blog-page article .row .bottom-set .prev a,.blog-page article .row .bottom-set .next a{display:flex;justify-content:center;align-items:center;margin-right:0;margin-left:0}.blog-page article .row .bottom-set .prev a:before,.blog-page article .row .bottom-set .next a:after{top:0}.blog-page article .row .bottom-set .prev-article{margin-bottom:16px}.video-page #video.content-menu .container-fluid{padding-left:16px}.video-page .blockBox.video-archive .container{grid-template-columns:repeat(auto-fit,minmax(288px,288px));grid-auto-rows:264px}.video-page .blockBox [class*=v__items-] .thumbnail{width:100%;height:162px}.title-search{padding-left:16px}.video-page .category-header{padding:0 16px 16px}.video-page .channel-header > .row,.video-page .blockBox.channel .container{padding-left:16px}.video-page .blockBox.channel .swiper-slide{max-width:288px;min-width:288px;height:264px}.video-project .container .desc .card-text.showXs{height:calc(100vh + 48px)}.video-project .container .desc .meta small,.video-project .container .desc .meta > a{font-size:10px;line-height:12px}.video-project .other-video .swiper-container{margin-right:8px;margin-left:8px}.video-work-page .video-project .other-video .meta{margin-top:10px}.video-project .container .author{padding:7px 8px 0}.video-project .container .author strong{font-size:12px;line-height:14px}.video-project .container .author small{font-size:11px;line-height:13px}.video-project .container .author .btn-subcribe .btn{width:128px}.author-page .maker-card .row.tile,.author-page .maker-card .row.loc{margin-right:16px;margin-left:16px}.author-page .project .container .author-content .row{grid-template-columns:repeat(auto-fit,minmax(256px,256px));grid-auto-rows:192px}.author-page .project .container .author-content .work .img{width:256px;height:192px}.author-page .articles .author-content .row{grid-template-columns:repeat(auto-fit,minmax(256px,256px));grid-auto-rows:368px}.author-page .articles .author-content .work{height:368px}.author-page .articles .container .author-content .work .img{width:256px;height:192px}.author-page .video .container .author-content .row{grid-template-columns:repeat(auto-fit,minmax(256px,256px));grid-auto-rows:192px}.author-page .video .author-content .work .img{width:256px;height:144px}.author-page .video .work .caption{margin-top:0}.maker-wrapper.settings .awards .tile:nth-of-type(1),.maker-wrapper.settings .awards .tile:nth-of-type(2){padding-left:0}.maker-wrapper.settings .list__bottom [class*=list-],.maker-wrapper.settings .list__bottom .list-3{padding-left:8px}.maker-wrapper .container .maker-content{padding-right:0}.maker-card .avatar i{left:135px}.calc-page .main-content__container:not(.my-fast-project) .my-project__menu li.active{padding-left:0}.blockConstruct.orderHome .column-box [class*=-nav]{padding-left:17px}.blockConstruct.orderHome .column-box .row{grid-template-columns:288px}.blockConstruct .box-content{grid-template-columns:96px 1fr;grid-column-gap:7px;padding-right:2px}.blockConstruct .box-content .prev-proj{width:96px;height:96px}.blockConstruct .box-content{position:relative}.blockConstruct .box-content .price{padding-right:0;position:absolute;bottom:-10px;right:6px}.blockConstruct.orderHome .hint-proj.w320{width:288px}.blockConstruct.orderHome .hint-proj.w320 p{width:220px}.claim-page [class*=-claims] .boxChoise .title.cloned{padding-left:16px}.myProject.proposition-claims.open .boxContent .title button.refuse{right:-48vw}.gallery.gallery_application .swiper-container{max-width:288px;max-height:225px}.claim-page .boxChoise .title.cloned + .container div[class*=ch__items-] .ui-tabs-nav{top:8px;left:8px}.myProject[class*=-claims].open .boxContent .title > .customer{left:88.6vw}[class*=-page] .boxChoise .slide-preview{right:-5px;top:26px}.boxChoise .ch__items-2 .table-price .tr:not(.total) .td:nth-of-type(1){left:12px}.boxChoise .ch__items-2 .table-price .tr.total .td.cost-work span{display:inline-block;vertical-align:middle;text-align:right;width:150px}.sidebar-project:not(.fast--sidebar) .all-proj a:before{left:5px}.boxContent > h2{padding-right:18px}.order-page .boxContent .type-furniture.main-carousel label.carousel-cell{max-width:128px}.order-page .boxContent .type-furniture label{height:128px}.order-page .boxContent .type-furniture.all-work .f__item-1{width:128px}.order-page .set-size__wrapp .set-size__container > .type__title{max-width:240px;margin-left:24px}.order-page .type__title.col-grid-2 h3:last-child{top:230px;width:288px}.order-page .boxContent .type-furniture.set-config{grid-template-columns:repeat(2,128px)}.order-page .main-carousel label svg{bottom:48px}.set-size__wrapp .set-config figure{top:15px;left:31px}.calc-page .myProject.sectionOption .boxContent .sectionOption__preview{max-width:320px}.order-page .s_facade .boxContent .type-furniture:not(.type__facade) label,.order-page .s_facade .boxContent.styleFacade .type-furniture:not(.type__facade) .styleImg{width:128px;height:128px}.order-page .s_facade .boxContent.styleFacade .type-furniture.type__facade .styleImg{width:96px;height:96px}.order-page .s_facade .boxContent .type-furniture.type__facade label{height:202px}.blockStart__bg:before{width:310px}.sec-icons__items{grid-gap:0}.sec-right .blockStart__sec-icons{padding-left:0;padding-right:0}.blockContent__btn > .row img{height:120px}.home .mediaBlock.gallery{height:466px}.home .mediaBlock.gallery .second__items .swiper-wrapper{grid-gap:2px}.home .box-bottom .item-2 p:before{left:-6px}.claim-page .myProject.order-status .boxChoise .ui-tabs-nav{left:8px;top:8px}.claim-page .myProject.order-status .boxChoise .title{padding-left:8px}[class*=-page] .boxChoise div[class*=ch__items-]{padding:8px 0}.claim-page .myProject.order-status .boxContent.order-process .events-btn.top{padding-left:8px;margin-right:16px}.claim-page .myProject.order-status .boxContent.order-process .title h2{padding-left:8px}.claim-page .order-process .accounts .table-price .tr{background-color:#fff;padding:14px 8px;margin-left:8px;margin-right:8px}.calc-page .btnBottom .hint-proj.w288{right:2%}.claim-page .accounts .table-price .tr{margin-left:8px;margin-right:8px;padding:12px 8px}.myProject.pending-claims.open .boxContent .title button{right:-94vw}.modal.termination header{margin-top:16px}.modal.termination .content{margin-top:16px}.modal.termination .content h3.title{min-height:auto;margin-bottom:24px}.modal.termination .content form .radio-check__cat label{left:0}.modal.termination .content .action{grid-column-gap:8px;margin-top:24px}.modal.edit .reviews .rang-block .rating{margin-bottom:8px}.modal.edit .reviews .upload-photo-order__choice{margin-left:8px}.modal.edit .reviews .upload-photo-order__choice .user__photo{margin-right:12px}.modal.edit .reviews .block-pullup{padding-right:10px;width:170px}.modal.edit .reviews .review__textarea{margin:0 10px}.maker-wrapper .container .maker-content.portfolio,.maker-wrapper .container .maker-content.portfolio .row.item__1{padding-left:0;padding-right:0}.btn.edit .hintTxt{display:none}.maker-content.portfolio .row.item__1{width:calc(100vw - 8px)}.maker-wrapper .container .maker-content.portfolio h3{min-height:32px}.maker-card .row{padding-left:24px}.maker-wrapper .image .m__switch{right:-50px;bottom:40px}.maker-wrapper .awards .tile:nth-of-type(1),.maker-wrapper .awards .tile:nth-of-type(2),.maker-wrapper .list__bottom .list-1{padding-left:16px}.maker-wrapper .list__bottom [class*=list-]{padding-left:24px}.navbar-collapse.filter .collapse-menu .container-fluid{margin-top:16px}.faq .ui-tabs-nav li{padding:0 16px}.service-wrapp h1,.service-wrapp .element-page-title,.faq .service-wrapp h2,.service-wrapp .aside h3{padding-left:16px}.policy .service-wrapp{border:none}.policy .service-wrapp .aside{border-bottom:1px solid var(--grayscale-light)}.policy .content .row{padding-left:18px;padding-right:8px}.policy .content .row .desc a{white-space:break-spaces}.box__card .content .content-tab-item{padding:0}#welcome article{padding:8px 16px 0}#welcome h2{font-size:18px;margin-bottom:10px}#welcome article p{font-size:14px;line-height:18px;padding-bottom:10px}#welcome .action{margin-bottom:20px}#welcome .btn-blue-big{margin-bottom:22px}#welcome .footer{grid-auto-rows:minmax(34px,auto);padding:8px}#welcome .footer p{font-size:14px}.modal.claim-order .settings-order form [class*=items-]{margin-right:8px;margin-left:8px;padding-left:8px;padding-right:8px}.modal.claim-order .form-2 .simpl-form .warning,.modal.claim-order .form-2 .simpl-form textarea{max-width:260px}.modal.claim-order .settings-order form .action{grid-template-columns:158px 158px}.modal.w960 .content-wrapper .content{padding-left:0;padding-right:0}.modal.w960 .form-price .items label{text-align:right;padding-left:8px}.modal.w960 .form-price .items:not(.term) p{padding-right:8px}.modal.w960 .form-price .items p{padding-right:8px}.modal.w960 form.order .col-grid-2{grid-column-gap:28px}.reglogin .ui-tabs .ui-tabs-nav li a{font-size:15px;padding:8px;height:50px;line-height:45px}.reglogin .auth h3,.reglogin .auth .auth-h3{padding:6px 0;grid-auto-rows:minmax(60px,auto);font-size:14px}.reglogin .auth .send.col-grid-2{margin-top:25px}.reglogin .auth .footer{padding-top:0;padding-left:0;font-size:12px}.reglogin .auth .footer p{line-height:16px}.modal.edit .content-wrapper{padding:16px 0}.modal.edit:not(.customer-info) .content-wrapper h3{padding:0 32px}.modal.edit[data-modal=triggerModal-pass] .content h3{grid-auto-rows:minmax(48px,auto)}.modal.regions-expert .content > h3{margin:16px 24px}.modal.regions-expert .content > h4{margin:0 8px 16px}.modal.regions-expert .form__regions-expert .accordion{max-height:calc(100vh - 275px)}.modal.regions-expert .form__regions-expert .column{padding-left:24px}.modal.edit.rBox .card-reviews{padding:0 16px 16px}.modal.edit.rBox .card-reviews .action{position:inherit;padding-bottom:32px;justify-items:center}.modal.edit.rBox .card-reviews .action button{grid-column:1/3}.modal.termination .content form{padding:0 16px}}
/* End */


/* Start:/css/mad.min.css?1748348789112865*/
@charset "UTF-8";@media (max-width:470px){.bx-session-message{padding:8px 24px !important;text-align:left !important}.b24-widget-button-position-bottom-right{right:10px !important}.b24-widget-button-position-bottom-right .b24-widget-button-popup{left:inherit !important;bottom:72px !important}.b24-widget-button-position-bottom-right .b24-widget-button-popup-triangle{bottom:-7px !important;right:28px !important}.visible-470{display:block !important}.hidden-470{display:none !important}.unvisible-470{visibility:hidden !important}.visible-470{visibility:visible !important}.fast-project .updown{visibility:hidden}.s_facade.fast-project .updown{visibility:visible}.conteiner-wrapp .hint-proj.mhide{display:none !important;position:absolute !important}.hidden-sidebar:checked ~ .sidebar-project:not(.fast--sidebar){overflow:inherit}.header-poster{height:64px}.header-poster .swiper-container-fade .swiper-slide{background-position:center center;height:64px;background-size:cover}.mediaBlock .main__items.swiper-container{margin-right:0}.step-real .grid-conteiner{padding-right:0}.step-real.type-furniture .grid-conteiner{padding-bottom:0}.step-real.work-project .grid-conteiner{grid-template-columns:repeat(5,288px);grid-column-gap:60px;padding-left:70px}.header-poster{display:none}.header-poster-m__maker{background:linear-gradient(180deg,#012D58 00%,rgba(0,56,112,0.27) 100%);text-align:center}.header-poster-m__maker a > img{width:100%}.header-poster-m__body ul{padding-bottom:48px;text-align:left}.header-poster-m__body li{list-style:none;position:relative;min-height:22px;padding-left:35px;line-height:18px;margin-bottom:7px}.header-poster-m__body li:before{content:"";background:url(/css/../media/project/header-li-m.svg) no-repeat;width:22px;height:22px;display:inline-block;position:relative;top:3px;left:-13px}.creatOrder-posterMob{display:flex;align-items:center;justify-content:center}.home .content-menu h2 a{pointer-events:all;font-weight:900}.home .mediaBlock.gallery .second__items.swiper-container{height:inherit;margin-right:0;margin-left:0}.home .mediaBlock.gallery .second__items .swiper-slide:nth-of-type(even){margin-top:0 !important}.home .mediaBlock.gallery .second__items .swiper-slide{display:none}.home .mediaBlock.gallery .swiper-slide .tile__title{opacity:1;font-size:12px;line-height:16px}.home .mediaBlock.gallery .meta{grid-template-columns:0 0}.home .mediaBlock.gallery .main__items .meta .user strong,.home .mediaBlock.gallery .second__items .meta .user strong,.home .mediaBlock.gallery .main__items .meta .user .user__name,.home .mediaBlock.gallery .second__items .meta .user .user__name{position:relative;top:7px}.home .mediaBlock.gallery .second__items .meta .user strong,.home .mediaBlock.gallery .second__items .meta .user .user__name{max-width:45vw}.home .mediaBlock.gallery .right{width:100%;justify-self:start;position:relative;top:-10px;left:48px;text-align:left;white-space:nowrap}.step-real.type-furniture{display:flex;flex-direction:column}.step-real.type-furniture .grid-conteiner{padding-top:0;width:100%}.home .flickity-enabled.is-draggable .flickity-viewport{left:0;height:inherit !important}.step-real.type-furniture .carousel-cell,.step-real.type-furniture .flickity-slider{position:inherit !important}.step-real.type-furniture .carousel-cell{left:0 !important}.step-real div[class*=furniture__item-] h3,.step-real div[class*=furniture__item-] .furniture__title{min-height:25px;display:flex;align-items:center;justify-content:center}.step-real .furniture__item-1 a:before,.step-real .furniture__item-1 a:hover:before{background-size:96px 64px}.step-real .furniture__item-2 a:before,.step-real .furniture__item-2 a:hover:before{background-size:72px 60px}.step-real .furniture__item-3 a:before,.step-real .furniture__item-3 a:hover:before{background-size:84px 60px}.step-real .furniture__item-4 a:before,.step-real .furniture__item-4 a:hover:before{background-size:88px 56px}.step-real .furniture__item-5 a:before,.step-real .furniture__item-5 a:hover:before{background-size:64px 52px}.step-real .furniture__item-6 a:before,.step-real .furniture__item-6 a:hover:before{background-size:44px 54px}.step-real .furniture__item-7 a:before,.step-real .furniture__item-7 a:hover:before{background-size:44px 54px}.step-real .furniture__item-8 a:before,.step-real .furniture__item-8 a:hover:before{background-size:48px 64px}.step-real div[class*=furniture__item-] a:before,.step-real div[class*=furniture__item-] a:hover:before{margin-bottom:8px;height:64px;width:96px}.step-real .furniture__item-9 a:before,.step-real .furniture__item-9 a:hover:before{background-size:88px 40px}.step-real .furniture__item-10 a:before,.step-real .furniture__item-10 a:hover:before{background-size:56px 40px}.step-real.type-furniture .grid-conteiner{padding-right:0}.flickity-prev-next-button.previous,.flickity-prev-next-button.next{display:none}.step-real.type-furniture .flickity-prev-next-button{background-color:transparent}.home .mediaBlock.video-project,.home .mediaBlock.journal,.home .mediaBlock.video-project .second__items.swiper-container,.home .mediaBlock.journal .second__items.swiper-container{height:inherit;max-height:inherit;margin-right:0}.home .mediaBlock.video-project .meta strong,.home .mediaBlock.video-project .meta .right{display:none}.home .mediaBlock.video-project .meta{grid-auto-rows:0;position:relative}.home .search-maker{padding:16px 16px 24px;text-align:center}.home .find-price{padding:32px;text-align:center}.search-maker__body{padding:24px 8px 8px}.home .search-maker figure{background-color:var(--primary-light);width:96px;height:96px;border-radius:50%;display:block;text-align:center;margin:auto;position:relative}.home .search-maker figure:before{content:"";background:url(/css/../media/ai/regisrtation-ai.svg) no-repeat;width:48px;height:44px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.search-maker__body h3,.find-price__body h3,.find-price__body .find-price__title-h3{display:flex;justify-content:center;align-items:center;font-size:24px;line-height:24px;min-height:32px;margin-top:8px;margin-bottom:8px}.find-price__body h3,.find-price__body .find-price__title-h3{min-height:64px;margin-top:0;margin-bottom:0}.search-maker__body h3 + p,.find-price__body h3 + p,.find-price__body .find-price__title-h3 + p{font-size:14px;line-height:18px;min-height:80px;margin-bottom:8px}.find-price__body h3 + p,.find-price__body .find-price__title-h3 + p{margin-bottom:0;padding-bottom:24px}.search-maker__body a,.find-price__body a{margin:auto;display:flex;align-items:center;justify-content:center}.home .mediaBlock.journal .second__items .desc .journal-tile__title + p{display:none}.home .mediaBlock.journal .right .like{display:none}.home .box-bottom{background:linear-gradient(113.01deg,#E38800 10.63%,rgba(255,255,255,0) 64.91%),#FF9000;padding-right:0;padding-left:0;display:flex;flex-wrap:wrap}.home .box-bottom .item-2{padding:0}.home .box-bottom .item-2 p:before{left:30px;top:-30px}.home .box-bottom .item-4{padding-bottom:10px}.home .box-bottom .item-4 button{border-radius:24px}.home .box-bottom .item-1{display:block;padding-left:125px}.home .box-bottom .item-1 p{max-width:100%;width:100%}.home .box-bottom .item-1 p:before{background:transparent}.home .box-bottom .item-2 p{font-size:0}.step-real.work-project .grid-conteiner::-webkit-scrollbar{height:0}.flickity-prev-next-button.previous{width:10px}.step-real.type-furniture .flickity-prev-next-button{background-image:none}.step-real.type-furniture .work-service{padding-bottom:32px}.step-real .grid-conteiner{padding-top:32px}.step-real.type-furniture .work-service,.step-real .priceBlock + .work-service{display:grid;grid-row:2;margin:0 auto auto;box-shadow:none}.step-real .priceBlock + .work-service{margin-bottom:20px}.step-real .work-service{text-align:center;padding-top:0;padding-left:0}.step-real .work-service p{width:288px;min-height:56px}.step-real .work-service button{justify-self:center;margin-top:24px}.box-bottom{padding-left:0;min-height:144px;padding-top:8px}.box-bottom .item-2 p{width:288px}.box-bottom .item-3{display:none}.box-bottom .item-4{padding-left:0;margin:0 auto 4px}.box-bottom .item-4 button{height:32px}.home .mediaBlock.journal .second__items.swiper-container{margin-right:0}.header-poster-m__container{background:#264D73 url(/css/../media/project/kitchen-bg-slider-main.svg) right 0 no-repeat;background-size:50%;min-height:112px}.header-poster-m__body{display:flex;flex-direction:column;margin:0 14px}.header-poster-m__body h1{font-weight:700;min-height:64px;margin-bottom:16px;display:flex;font-size:24px;line-height:24px}.header-poster-m__items h1{background:url(/css/../media/project/circle-arrow-r.svg) no-repeat left center;display:flex;align-items:center;filter:brightness(0) invert(1);font-weight:700;font-size:16px;line-height:20px;color:#fff;padding-left:30px;margin-top:2px}.home .main-content{display:flex;flex-direction:column}.header-poster-m{order:1}.header-poster-m figure > a img{width:100%}.home nav#gallery,.home .screen_gallery{order:2}.home .mediaBlock.gallery,.home .step-real.type-furniture{order:3}.step-real.type-furniture,.home .screen_video{order:4}.home nav#video,.home .screen_work_project{order:5}.home .video-project,.home .screen_journal{order:6}.home .step-real.first-step,.home .step-real.work-project.last-step{order:7}.home .search-maker,.home .screen_box_bottom{order:8}.home nav#journal{order:9}.home .mediaBlock.journal{order:10}.home .step-real.last-step{order:11}.home .find-price{order:12}.home .box-bottom{order:13}.home ul.nav-btn-top.visible-xs{position:absolute;margin-top:64px;left:14px}.nav-btn-top .nav-btn{background:#fff !important;color:#264D73 !important}.home .mediaBlock.gallery .second__items.swiper-container .swiper-wrapper{gap:2px}.home .mediaBlock.gallery,.home .mediaBlock.video-project{height:auto;max-height:inherit;padding:3px 9px 11px}.home .mediaBlock.gallery .box,.home .mediaBlock.video-project .box{display:flex;justify-content:center;width:100%}.home .mediaBlock.gallery .box,.home .mediaBlock.video-project .box{flex-direction:column}body.home .content-menu .navbar-nav .selectric-wrapper{width:128px !important}.selectric-open + input + label,.selectric-open + label{opacity:0}.home .mediaBlock.gallery .main__items .bigSlide,.home .mediaBlock.video-project .main__items .bigSlide,.home .mediaBlock.journal .main__items .bigSlide{display:block}.home .mediaBlock .main__items.swiper-container{float:inherit;margin-top:11px}.home .mediaBlock.journal .main__items.swiper-container{margin-top:0}.home .mediaBlock.journal .main__items .bigSlide{margin-top:11px}.home .mediaBlock .main__items .swiper-slide{width:100% !important;max-width:inherit;display:flex;flex-direction:column}.home .mediaBlock.gallery .main__items .bigSlide{height:288px}.home .mediaBlock.gallery .main__items .bigSlide .img{height:239px;width:100vw}.home .mediaBlock.gallery .swiper-slide .tile__title,.home .mediaBlock.gallery .right span:not(.rub){display:none}.home .mediaBlock .right .rub{font-size:12px;line-height:16px}.home .mediaBlock .user{width:32px;height:32px}.home .mediaBlock.gallery .second__items .swiper-slide:nth-of-type(1),.home .mediaBlock.gallery .second__items .swiper-slide:nth-of-type(2),.home .mediaBlock.gallery .second__items .swiper-slide:nth-of-type(3){display:block}.home .mediaBlock.gallery .second__items .swiper-wrapper{display:grid;width:100% !important;max-width:inherit !important;margin-top:2px;grid-template-columns:1fr 1fr;grid-gap:2px;justify-content:center;grid-auto-rows:158px;transform:translate3d(0,0,0) !important}.home .mediaBlock.gallery .second__items .swiper-slide{width:100% !important;height:158px !important}.home .mediaBlock.gallery .second__items .swiper-slide .img{width:100%;height:111px}.home .mediaBlock.gallery .second__items .img img{height:100%;width:100%}.home .gallery__num-project-m{background-color:var(--primary-base);width:100%;height:158px}.home .gallery__num-project-m .gallery__num-body{padding:15px 7px 15px 14px}.home .gallery__num-project-m .gallery__num-body > a{color:#fff;display:grid;grid-template-columns:auto auto auto;align-items:end;overflow:hidden}.home .gallery__num-project-m .gallery__num-body span{font-size:32px;font-weight:700;line-height:36px;height:32px;grid-column:1/4}.home .gallery__num-project-m .gallery__num-body small{font-size:14px;line-height:18px;font-weight:500;max-width:110px;margin-top:40px;padding-right:25px}.home .gallery__num-project-m .gallery__num-body > a svg{justify-self:end;grid-column:2/4}.home .mediaBlock.video-project{padding-bottom:9px}.home .mediaBlock.video-project .box{margin-bottom:2px}.home .mediaBlock.video-project .main__items .bigSlide{height:246px}.home .mediaBlock.video-project .main__items .bigSlide .img{height:179px}.home .mediaBlock label{display:none}.home .mediaBlock.video-project .second__items .swiper-wrapper{grid-auto-rows:166px;grid-template-columns:1fr 1fr;grid-gap:2px;padding:0;margin:0}.home .mediaBlock.video-project .second__items .swiper-slide{height:166px !important;width:100% !important;max-width:inherit;margin-top:0 !important;display:none}.home .mediaBlock.video-project .second__items .swiper-slide .img{height:99px;width:100%}.home .mediaBlock.video-project .second__items .img img{width:100%;height:100%}.home .mediaBlock.video-project .box .main__items h4{display:flex;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;padding:0 8px 0 48px;margin-top:4px;margin-bottom:0;height:40px;font-size:16px;line-height:20px;color:var(--grayscale-black);font-weight:400;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;word-break:break-all}.home .mediaBlock.video-project h6{font-size:10px}.home .mediaBlock.video-project .meta p{position:absolute;top:-60px}.home .mediaBlock.video-project .second__items .meta p{display:none;width:0;height:0}.home .mediaBlock.video-project .gallery__num-project-m{height:166px}.home .video-project .gallery__num-body small{margin-top:52px}.home .mediaBlock.video-project .second__items h5{padding-right:7px;font-size:16px;font-weight:400;line-height:20px;padding-left:15px}.home .mediaBlock.video-project .main__items h6{padding-left:48px}.home .mediaBlock.video-project .second__items h6{padding:0 7px 0 15px}.home .mediaBlock.video-project h6 strong{color:var(--grayscale-black);display:inline-block !important}.home .mediaBlock.video-project .second__items h6{line-height:12px}.home .mediaBlock.video-project .second__items h6 strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:70%;width:auto;position:relative;top:3px;margin-right:4px;padding-right:4px}.home .mediaBlock.video-project .second__items h6 strong:after{content:"•";position:absolute;right:0}.home .mediaBlock.video-project .second__items h6 span{display:none}.home .mediaBlock.video-project .second__items .swiper-slide:nth-of-type(1),.home .mediaBlock.video-project .second__items .swiper-slide:nth-of-type(2),.home .mediaBlock.video-project .second__items .swiper-slide:nth-of-type(3){display:block;background-color:#fff}.home .mediaBlock.video-project .second__items .swiper-wrapper,.home .mediaBlock.journal .second__items .swiper-wrapper{display:grid;gap:2px !important;margin-top:2px;transform:translate3d(0px,0,0) !important;justify-content:center;width:100% !important}.home .mediaBlock.journal{padding:0 9px}.home .mediaBlock.journal .box{margin-bottom:2px}.mediaBlock.journal .main__items .img{height:239px;width:100%}.mediaBlock.journal .main__items .bigSlide{height:414px}.home .mediaBlock.journal .main__items .desc .rub{height:24px;margin-bottom:2px}.home .mediaBlock.journal .main__items .desc{height:auto;bottom:inherit;grid-template-columns:auto;display:flex;flex:1 0 auto;position:inherit;background:transparent;flex-direction:column;padding-left:23px}.home .mediaBlock.journal .main__items .journal__title-h5{display:flex;align-items:center;grid-column:auto;font-weight:400;font-size:24px;line-height:24px;max-height:106px;overflow:hidden;height:104px}.home .mediaBlock.journal .main__items .desc .journal__text{display:none}.home .mediaBlock.journal .second__items .swiper-slide:nth-of-type(1),.home .mediaBlock.journal .second__items .swiper-slide:nth-of-type(2),.home .mediaBlock.journal .second__items .swiper-slide:nth-of-type(3),.home .mediaBlock.journal .second__items .swiper-slide:nth-of-type(4){display:grid;background-color:#fff}.home .mediaBlock.journal .second__items .swiper-wrapper{grid-auto-rows:94px;grid-gap:2px 0;margin-top:0;overflow:hidden}.home .mediaBlock.journal .second__items .swiper-slide{height:94px !important;display:none}.home .mediaBlock.journal .second__items .swiper-slide{max-width:inherit;margin-right:0 !important;grid-template-columns:127px auto}.home .mediaBlock.journal .second__items .swiper-slide > a{grid-row:1/3}.home .mediaBlock.journal .second__items .swiper-slide .img{max-width:inherit;width:100%;height:94px}.home .mediaBlock.journal .second__items .desc{height:auto;padding:0 7px 0 16px;background-color:transparent;max-width:inherit;margin:0 auto}.home .mediaBlock.journal .desc .rub{padding-top:0}.mediaBlock.journal .second__items .desc .rub a{font-size:12px;line-height:16px}.home .mediaBlock.journal .second__items .rub date{font-size:10px;line-height:12px}.home .mediaBlock.journal .second__items .desc .journal__title-h5{height:43px;font-size:16px;line-height:20px;margin-top:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.mediaBlock.journal .second__items .desc .journal__text{display:none}.home .mediaBlock.journal .second__items .meta{max-width:inherit;grid-template-columns:auto;grid-auto-rows:auto;grid-column:2}.home .mediaBlock.journal .second__items .meta .right{width:auto;text-align:inherit;padding-right:0}.home .mediaBlock.journal .second__items .meta .user{background:transparent;width:0;height:0}.home .mediaBlock.journal .second__items .meta .user strong,.home .mediaBlock.journal .second__items .meta .user .user__name{font-size:12px;line-height:16px;height:auto;align-items:center;margin-left:0;padding-left:8px;overflow:hidden;text-overflow:ellipsis}.home .more-block{background-color:var(--primary-base);display:flex !important;min-height:46px;align-items:center;width:100%;margin:2px 0 9px;padding-left:15px}.home .more-block a{font-size:14px;line-height:18px;color:#fff;display:block;width:100%;padding-right:13px}.home .more-block a svg{float:right}.home .type-furniture__title-m{background-color:#fff;text-align:center;padding:14px}.home .type-furniture__title-m .work-service__title{min-height:32px;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;line-height:20px;color:var(--grayscale-base)}.home .type-furniture__title-m .work-service__title + p{font-size:14px;line-height:18px;margin-top:7px}.step-real.type-furniture .grid-conteiner{padding-left:0;display:flex}.home .flickity-enabled.is-draggable .flickity-viewport{background-color:var(--grayscale-barely);padding:3px 6px 9px}.step-real.type-furniture .grid-conteiner .flickity-slider{transform:translate3d(0px,0,0) !important;grid-template-columns:auto !important;justify-content:center;grid-gap:2px;display:flex !important;flex-wrap:wrap}.step-real.type-furniture .grid-conteiner .flickity-slider .carousel-cell{display:flex !important;align-items:center;justify-content:center;height:126px;background-color:#fff;width:49%}.step-real.type-furniture .grid-conteiner .flickity-slider .carousel-cell:nth-of-type(1),.step-real.type-furniture .grid-conteiner .flickity-slider .carousel-cell:nth-of-type(2),.step-real.type-furniture .grid-conteiner .flickity-slider .carousel-cell:nth-of-type(3),.step-real.type-furniture .grid-conteiner .flickity-slider .carousel-cell:nth-of-type(4),.step-real.type-furniture .grid-conteiner .flickity-slider .carousel-cell:nth-of-type(8),.step-real.type-furniture .grid-conteiner .flickity-slider .carousel-cell:nth-of-type(9){}.step-real.type-furniture .grid-conteiner .flickity-slider .carousel-cell:nth-of-type(1){order:1}.step-real.type-furniture .grid-conteiner .flickity-slider .carousel-cell:nth-of-type(2){order:3}.step-real.type-furniture .grid-conteiner .flickity-slider .carousel-cell:nth-of-type(3){order:2}.step-real.type-furniture .grid-conteiner .flickity-slider .carousel-cell:nth-of-type(4){order:4}.step-real.type-furniture .grid-conteiner .flickity-slider .carousel-cell:nth-of-type(5){order:6}.step-real.type-furniture .grid-conteiner .flickity-slider .carousel-cell:nth-of-type(6){order:7}.step-real.type-furniture .grid-conteiner .flickity-slider .carousel-cell:nth-of-type(7){order:5}.step-real.type-furniture .grid-conteiner .flickity-slider .carousel-cell:nth-of-type(8){order:8}.step-real.type-furniture .grid-conteiner .flickity-slider .carousel-cell:nth-of-type(9){order:9}.step-real.type-furniture .grid-conteiner .flickity-slider .carousel-cell:nth-of-type(10){order:10}.home .step-real.work-project,.home .work-service h2,.home .work-service p{}.home .step-real{flex-direction:column;background-color:var(--grayscale-barely)}.home .step-real.work-project .step-real__description{padding:0 14px 9px 14px;text-align:center;background-color:#fff}.home .step-real.work-project .description__title h3,.home .step-real.work-project .description__title .work-service__title{display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:20px;line-height:20px;color:var(--grayscale-base);margin-top:14px;height:32px}.home .step-real.work-project .description__annotation p{font-size:14px;line-height:18px;color:var(--grayscale-dark);min-height:64px;display:flex;align-items:center}.home .step-real.first-step .step-real__1{padding:3px 9px 7px}.step-real [class*=step-real__] .swiper-wrapper{transform:translate3d(0px,0px,0px) !important;flex-direction:column;row-gap:2px}.step-real [class*=step-real__] [class*=step__item-]{background-color:#fff;display:inline-block;margin-top:0;text-align:left;min-height:94px;padding:11px 7px 11px 11px;pointer-events:all}.step-real [class*=step-real__] .step__item-1{margin-top:3px}.step-real [class*=step__item-]:before,.step-real .priceBlock a[class*=step__item-]:before{width:72px;height:72px;margin-bottom:5px;margin-right:12px;float:left}.step-real [class*=step__item-]:hover:before,.step-real .priceBlock [class*=step__item-]:hover:before{box-shadow:none}.step-real [class*=step-real__] [class*=step__item-] h3,.step-real [class*=step-real__] [class*=step__item-] .step-real__title{display:flex;align-items:center;font-size:16px;line-height:20px;color:var(--grayscale-black);margin-bottom:7px;width:auto}.step-real [class*=step-real__] [class*=step__item-] p{width:100%}.step-real [class*=step-real__] [class*=step__item-] p{align-self:start;font-size:12px;line-height:16px;margin-bottom:0;min-height:auto}.home .step-real.last-step .step-real__description{height:60px}.home .step-real.last-step .step-real__3{padding:0 9px 7px}.step-real__calc{background-color:#fff;height:156px;display:flex !important;flex-direction:column;justify-content:center;align-items:center;text-align:center;row-gap:16px}.step-real__calc-title{padding:14px 14px 0 14px}.step-real__calc-title p{font-size:14px;line-height:18px}.step-real__calc button{text-transform:inherit;min-width:192px;width:100%}.calc-page .myProject .sidebar{box-shadow:1px 1px 3px rgba(240,240,240,.7);position:relative;top:0;z-index:1 !important;width:100%}.calc-page .myProject.kitchen[class*="step-"] .sidebar{height:auto;padding-left:8px}.calc-page .prodFurniture.step-1 .boxContent .action{padding-bottom:0}.calc-page .myProject .boxContent{}.calc-page.step .conteiner-wrapp{background-color:var(--grayscale-barely)}.calc-page .step-1{background-color:var(--grayscale-barely);padding-bottom:16px}.calc-page.step .myProject .sidebar-project::before{content:'';background-color:var(--tertiary-green-base);height:2px;position:absolute;top:64px;left:0;z-index:2}.calc-page .step-1 .sidebar-project::before{width:14.28%}.calc-page .configuration .sidebar-project::before{width:calc(14.28% * 2)}.calc-page .sectionOption.step-3 .sidebar-project::before{width:calc(14.28% * 3)}.calc-page .styleColor .sidebar-project::before,.calc-page .facade .sidebar-project::before{width:calc(14.28% * 4)}.calc-page [action="?step=5"] .sidebar-project::before{width:calc(14.28% * 5)}.calc-page .technics .sidebar-project::before{width:calc(14.28% * 6)}.calc-page .saveProject .sidebar-project::before{width:calc(14.28% * 7)}.calc-page .myProject.open .action .btnBottom button{display:flex;align-items:center;justify-content:space-evenly;gap:0 8px;padding:0 0 0 24px}.calc-page .myProject.open .action .btnBottom button:after{content:'';border-width:10px 10px;border-style:solid;border-color:transparent transparent transparent #fff;display:inline-flex;width:20px}.calc-page .step-1 .hint-proj.mobhint{position:relative;top:inherit;min-height:64px;display:flex;align-items:center;margin:0 16px}.calc-page .step-1 .hint-proj.mobhint{padding:0 24px 0 0;margin-top:16px}.calc-page.step .hint-proj.mobhint:after{display:none}.calc-page .configuration.kitchen.step-2 .boxContent .type-config{grid-column:1/4}.calc-page .configuration .boxContent [class*=f__item-].active::before{border-color:#fff}.calc-page .configuration .boxContent [class*=f__item-]::before{border-width:12px;width:64px;height:64px;position:unset;margin-top:8px}.calc-page .configuration .boxContent .f__item-5::after{background-color:#d7d7d7;width:13px;height:16px;top:27px;right:inherit;left:63%;transform:translateX(-68%)}.calc-page .configuration .boxContent .f__item-5.active::after{background-color:#40a0e8}.calc-page .configuration .boxContent [class*=f__item-].active::before{background-color:rgba(255,255,255,.25)}.calc-page .configuration .boxContent .f__item-6::after{height:12px;width:40px;top:41px;right:inherit;left:50%;transform:translateX(-50%)}.calc-page .configuration [class*=f__item-] .data-side,.order-page .data-side{font-size:14px;font-weight:700;line-height:18px;position:absolute;color:rgba(0,0,0,.3);width:64px;height:64px;left:50%;transform:translateX(-50%)}.calc-page .configuration [class*=f__item-].active .data-side,.order-page .active .data-side,.order-page .check .data-side{color:rgba(255,255,255,.5)}.calc-page .configuration [class*=f__item-] .data-side i,.order-page .data-side i{font-style:normal;position:absolute}.calc-page .configuration .f__item-1 .data-side .data-side-a,.order-page .f__item-1 .data-side .data-side-a,.order-page .f__item-4.f__armchair_add .data-side .data-side-a{top:-5px;left:50%;transform:translateX(-50%)}.calc-page .configuration .f__item-2 .data-side .data-side-a,.order-page .f__item-2 .data-side .data-side-a,.order-page .f__item-4.f__armchair_add .data-side .data-side-b{top:10px;left:22%}.calc-page .configuration .f__item-2 .data-side .data-side-b,.order-page .f__item-2 .data-side .data-side-b{top:-5px;left:50%}.calc-page .configuration .f__item-3 .data-side .data-side-a,.order-page .f__item-3 .data-side .data-side-a{top:-5px;left:42%}.calc-page .configuration .f__item-3 .data-side .data-side-b,.order-page .f__item-3 .data-side .data-side-b{bottom:24px;left:42%}.calc-page .configuration .f__item-4 .data-side .data-side-a,.order-page .f__item-4 .data-side .data-side-a,.order-page .f__item-3.type_U-shaped .data-side .data-side-a{top:5px;left:22%}.calc-page .configuration .f__item-4 .data-side .data-side-b,.order-page .f__item-4 .data-side .data-side-b{bottom:24px;left:46.5%}.calc-page .configuration .f__item-4 .data-side .data-side-c,.order-page .f__item-4 .data-side .data-side-c,.order-page .f__item-3.type_U-shaped .data-side .data-side-c{top:5px;right:21%}.calc-page .configuration .f__item-5 .data-side .data-side-a,.order-page .f__item-5 .data-side .data-side-a{top:-5px;left:42%}.calc-page .configuration .f__item-5 .data-side .data-side-b,.order-page .f__item-5 .data-side .data-side-b{top:10px;left:22%}.calc-page .configuration .f__item-5 .data-side .data-side-c,.order-page .f__item-5 .data-side .data-side-c{bottom:24px;left:42%}.calc-page .configuration .f__item-5 .data-side .data-side-d,.order-page .f__item-5 .data-side .data-side-d{top:10px;right:21%}.configuration .boxContent .f__item-5 .data-side:before{width:12px;right:0;top:20px}.configuration .boxContent .f__item-5.active .data-side:before{background-color:#fff}.calc-page .configuration .f__item-6 .data-side .data-side-f,.order-page .f__item-6 .data-side .data-side-f{top:21px;left:50%;transform:translateX(-50%)}.calc-page .myProject.configuration .boxChoise{display:grid;padding-top:2px}.calc-page .myProject.configuration .boxChoise .slide-preview{grid-row:2;top:32px}.calc-page .myProject.configuration .boxChoise .ch__items-1{padding-left:0;padding-right:0}.calc-page .myProject.configuration .boxChoise .ch__items-2{border-top:none;grid-row:1;padding:0}.calc-page .myProject.configuration .boxChoise .ch__items-2 .size-block{border:2px solid #fff;padding:22px 0 22px 0;width:100%;display:grid;justify-content:center;height:auto}.calc-page .configuration .boxChoise .size-block h4{max-width:inherit;font-size:16px;margin-bottom:20px}[class*=-page] .configuration .boxChoise .ch__items-2 input[type=text]{margin:0 12px;width:128px;height:40px}.calc-page .configuration .boxChoise .ch__items-2 [class*="side-"]:not(:last-child){margin-bottom:8px}.calc-page .configuration .boxChoise .ch__items-2 .switch{margin-top:8px}.calc-page .configuration .boxChoise .ch__items-2 small{padding-left:16px;padding-right:0;margin-top:22px;margin-bottom:8px}.calc-page .configuration .dimensions .size-block [class*="side-"] span{display:none}.calc-page .configuration .dimensions .size-block span.close-btn-hint{display:block}.calc-page .hint-proj.error{top:-55px}.calc-page .open .boxChoise .ch__items-1 .swiper-slide img{width:100% !important}.calc-page .configuration .action{padding:0}.updown{position:fixed;left:0;bottom:32px;z-index:8}.updown__arrow,.updown__top{background-color:rgba(255,255,255,.75);border-radius:32px 0 0 32px;width:48px;height:64px;display:flex;align-items:center;justify-content:center;padding-left:13px}.updown__top svg{transform:rotate(-180deg)}.calc-page [action="?step=3"] .sectionOption__preview .slide-preview{right:inherit;left:50%;top:inherit;bottom:32px;transform:translateX(-45%);z-index:2}.calc-page .myProject.sectionOption.open .boxChoise .volume.flow ul{top:22px}.calc-page [action="?step=3"] .hint-proj.bottom-hint{display:none !important}.calc-page .myProject.sectionOption.open .boxChoise h3.visible-470{background-color:var(--grayscale-barely);font-size:14px;line-height:18px;min-height:32px;height:inherit;padding:12px 0 24px 22px}.calc-page .myProject.sectionOption.open .boxChoise h3.visible-470 svg{margin-right:10px}.calc-page .sectionOption .boxChoise .sec-back{background-color:var(--grayscale-barely);padding:22px 0 0 8px}.calc-page .sectionOption .boxChoise .sec-back svg{margin-right:8px;margin-top:-2px}.calc-page .sectionOption .boxChoise .sec-back button{font-weight:bold;font-size:14px;line-height:14px;color:var(--primary-base)}.styleColor .sidebar-project:not(.fast--sidebar) h3 input{position:relative;top:4px}.myProject.styleColor.open .boxChoise{border-left:none}.calc-page .volume ul,.calc-page .slide-preview{z-index:2}.myProject.styleColor .boxContent .type-style{grid-template-columns:auto auto;grid-auto-rows:158px;margin:0 16px;padding:0}.myProject.styleColor .type-style label{width:100%}.myProject.styleColor .boxContent .type-style .radio__text,.myProject.styleColor .boxContent .type-style input:checked + .radio__text,.myProject.styleColor .type-color .type-radio .radio__text,.myProject.styleColor .type-color .type-radio input:checked + .radio__text{grid-auto-rows:31px !important;position:absolute;bottom:0;background-color:rgba(32,32,32,.75);height:31px;font-size:14px;line-height:18px;font-weight:700;color:#fff !important;width:100%}.myProject.styleColor .type-style label .styleImg{height:158px}.myProject.styleColor .boxContent .type-style input:checked + .radio__text + span,.myProject.styleColor .type-color .type-radio input:checked + .radio__text + span{border:none}.myProject.styleColor .boxContent .radio__text:after{background-color:var(--primary-base)}.myProject.styleColor .boxContent .type-style{border-bottom:none}.calc-page .myProject.styleColor h3.title{font-size:16px;line-height:20px;margin:9px 16px 9px 32px;height:32px;display:flex !important;align-items:center}.calc-page .myProject.styleColor .boxContent .type-color{padding:0;display:flex;flex-wrap:wrap;gap:2px}.calc-page .myProject.styleColor .boxContent .type-color label{height:158px}.calc-page .myProject.styleColor .boxContent .type-color .f__item-1{order:4}.calc-page .myProject.styleColor .boxContent .type-color .f__item-2{order:1}.calc-page .myProject.styleColor .boxContent .type-color .f__item-3{order:2}.calc-page .myProject.styleColor .boxContent .type-color .f__item-4{order:3}.calc-page .myProject.styleColor .boxContent .type-color .f__item-5{order:5}.calc-page .myProject.styleColor .boxContent .type-color .f__item-2,.calc-page .myProject.styleColor .boxContent .type-color .f__item-3,.calc-page .myProject.styleColor .boxContent .type-color .f__item-4{width:32.9%}.calc-page .myProject.styleColor .boxContent .type-color .f__item-1,.calc-page .myProject.styleColor .boxContent .type-color .f__item-5{width:49.5%}.calc-page .myProject.styleColor .boxContent .type-radio .radio__text,.calc-page .myProject.styleColor .boxContent .type-radio input:checked + .radio__text{align-items:center}.calc-page .myProject.styleColor .type-color label .styleImg{width:auto;height:158px}.claim-page .order-status aside .list-tiles,.claim-page .order-status.order-step-2 aside .list-tiles,.claim-page .order-status.order-step-3 aside .list-tiles{padding:16px 0}.claim-page .myProject[class*=order-step-] .container__claims .list-tiles > .row{justify-content:center;padding-left:0}.claim-page .myProject.order-status .boxContent.order-process .content{padding:0}.order-status .boxContent.order-process .master-column > .row{border-right:2px solid var(--grayscale-barely);padding-left:16px;padding-right:16px}.claim-page .myProject.order-status.order-step-3.checked:not(.detailed) .events-btn.top{margin-bottom:0}.claim-page .myProject.order-status .boxContent.order-process .title h2{padding-left:24px}.claim-page .myProject.order-status.order-step-3.checked .boxContent.order-process .title h2{padding-left:14px}.order-status .boxContent.order-process .progress-wrap{margin:0 0 8px;height:64px}.progress-wrap .progress-bar,.progress-wrap .progress-level{height:16px}.progress-wrap .progress-bar{border-radius:8px}.progress-wrap .progress-level{border-radius:8px 0 0 8px}.progress-level[data-level="100%"]{border-radius:8px}.claim-page .order-process .content > .row h5,.claim-page .my-orders .content > .row h5{padding-left:32px;margin-top:8px}.claim-page .order-process details summary:before{right:11px}.claim-page .order-process .accounts .table-price{background-color:var(--grayscale-barely);padding-bottom:8px}.claim-page .order-process .accounts .table-price .caption{background-color:#fff;margin-bottom:8px}.claim-page .order-process .accounts .table-price .tr{background-color:#fff;padding:14px 16px;margin-left:16px;margin-right:16px;margin-bottom:16px}.claim-page .order-process .feedback-leave{justify-content:center;padding:0 8px}.order-page.order-gallery .set-size__container{margin-top:0}.order-gallery.order-page .set-size__wrapp{padding-bottom:0}.order-page.order-gallery .set-size__wrapp .type__title{border-top:none}.order-page.order-gallery .type__form{margin-bottom:0}.order-gallery .myProject.photoProject .action{padding-top:0;padding-left:0}.calc-page .facade.step-4 .boxContent{padding-bottom:10px}.calc-page .myProject.styleColor .boxChoise{border-top:1px solid var(--grayscale-pale)}.calc-page .myProject.styleColor .boxChoise .slide-preview,.calc-page .myProject.styleColor .boxChoise .ch__items-1,.calc-page .myProject.facade .boxChoise .slide-preview,.calc-page .myProject.facade .boxChoise .ch__items-1,.calc-page .myProject.materials .boxChoise .slide-preview,.calc-page .myProject.materials .boxChoise .ch__items-1{display:none}.calc-page .myProject.styleColor .boxChoise div.ch__items-2,.calc-page .myProject.materials .boxChoise div.ch__items-2,.calc-page .myProject.materials.open .boxChoise div.ch__items-2{padding:0}.calc-page .myProject.facade .boxChoise div.ch__items-2{padding:0 8px}.calc-page .myProject.materials .boxChoise div.ch__items-2{margin-right:0}.calc-page .myProject.materials.open .boxChoise div[class*=ch__items-]{padding-left:0}.calc-page .myProject.step-color-style .boxChoise .ch__items-2{padding:0;margin:0}.calc-page .myProject.step-color-style .boxChoise .ch__items-2-title{padding:0 16px}.calc-page .myProject.step-color-style.wardrobe .boxChoise .ch__items-2-title{padding-top:16px}.calc-page .myProject.step-color-style .boxChoise .ch__items-2 .table-size{background-color:var(--grayscale-barely);padding:0 16px 24px}.claim-page .myProject .boxContent.order-process .title{margin-bottom:0}.claim-page .myProject .table-size{padding-bottom:0}.calc-page .myProject.materials .boxChoise .ch__items-2 .table-size{padding-bottom:16px}.myProject .boxChoise .table-size .th,.modal .table-size .th{padding-left:8px}.calc-page .myProject .boxChoise .ch__items-2-title h3,.calc-page .myProject .boxChoise .table-price__title h3,.claim-page .myProject .boxChoise .ch__items-2-title h3,.claim-page .myProject .boxChoise .table-price__title h3{font-size:16px;line-height:20px;color:var(--grayscale-black);height:32px;display:flex;align-items:center;background-image:url("data:image/svg+xml,%3Csvg width='18' height='22' viewBox='0 0 18 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 0H0V22H18V7L11 0ZM16 20H2V2H9V9H16V20ZM14 17H4V15H14V17ZM14 13H4V11H14V13Z' fill='%23606060'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0;padding-left:32px;position:relative;cursor:pointer;flex:1 1 100%}.calc-page .myProject .boxChoise .ch__items-2-title h3:after,.calc-page .myProject .boxChoise .table-price__title h3:after,.claim-page .myProject .boxChoise .ch__items-2-title h3:after,.claim-page .myProject .boxChoise .table-price__title h3:after{content:'';background:url(/css/../media/arrow-b.svg) no-repeat;width:16px;height:10px;position:absolute;right:0;transition:all .25s ease-in-out}.calc-page .myProject .boxChoise .ch__items-2-title.show h3:after,.calc-page .myProject .boxChoise .table-price__title.show h3:after,.claim-page .myProject .boxChoise .ch__items-2-title.show h3:after,.claim-page .myProject .boxChoise .table-price__title.show h3:after{transform:rotate(-180deg);transition:all .25s ease-in-out}.uf-customer .claim-page .myProject.order-step-3 .boxChoise .table-price__title h3:after{right:8px}.calc-page .myProject.facade .boxContent > h2{margin-bottom:0;grid-column:1/3}.calc-page .myProject.facade.open .boxContent .type-facade{grid-template-columns:repeat(auto-fit,minmax(49.55%,1fr));grid-auto-rows:208px}.calc-page .facade.kitchen.step-4 .boxContent .type-facade{grid-column:1/4}.calc-page .myProject.facade.open .type-facade label{width:100%}.calc-page .myProject.facade.open .type-facade label .styleImg{margin-top:0;width:120px;height:120px;position:relative;top:14px}.calc-page .myProject.facade.open .type-facade label h3{font-size:14px;line-height:18px;height:36px;align-self:end;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:6px}.calc-page .type-facade label[class*=f__item] i{right:inherit;left:45%}.calc-page .myProject.facade .boxContent .radio__text:after{background-color:transparent}.calc-page .myProject.facade .boxContent .type-radio input:checked + .radio__text{color:#fff}.calc-page .myProject.facade .boxContent .type-radio i:before{background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 0C4.9 0 0 4.9 0 11C0 17.1 4.9 22 11 22C17.1 22 22 17.1 22 11C22 4.9 17.1 0 11 0ZM11 20C6 20 2 16 2 11C2 6 6 2 11 2C16 2 20 6 20 11C20 16 16 20 11 20ZM11 4C12.1 4 13 4.9 13 6C13 7.1 12.1 8 11 8C9.9 8 9 7.1 9 6C9 4.9 9.9 4 11 4ZM14 17H8V15H10V11H8V9H12V15H14V17Z' fill='%23264D73'/%3E%3C/svg%3E%0A")}.calc-page .myProject.facade .boxContent .type-radio input:checked + .radio__text + i:before{filter:brightness(0) invert(1)}.calc-page .myProject.facade .boxContent .type-radio input:checked + .radio__text + i + span,.calc-page .myProject.facade.open .boxContent .type-radio input:checked + .radio__text + i + span{border:none;width:inherit;height:inherit;background-color:var(--primary-base);z-index:-1}.order-status .boxContent .content .box__creat .border,.order-status .boxContent .content .box__creat.blue .border{height:inherit;min-height:160px;padding-bottom:18px}.order-status .boxContent .content .box__creat button{margin-top:24px}.blockConstruct.orderHome .content-wrapp{border:2px solid var(--grayscale-barely);justify-content:start}.blockConstruct.orderHome .column-box{max-height:inherit;padding-bottom:0}.orderHome .row.scroll-0{display:none !important}.blockConstruct.orderHome .column-box [class*=-nav]:before,.blockConstruct.orderHome .column-box:nth-of-type(odd) [class*=-nav]:before{border:none}.blockConstruct.orderHome .column-box [class*=-nav]{justify-content:start;position:relative}.blockConstruct.orderHome .column-box [class*="-order-nav"] a{background:transparent;padding-left:0}.blockConstruct.orderHome .column-box [class*="-order-nav"] a:hover{color:var(--primary-base)}.calc-page [class*="-order-nav"] a:before{content:'';display:block;width:64px;height:64px;margin-right:16px}.calc-page .add-order-nav a:before{background:url(/css/../media/project/add-order.svg) center no-repeat}.calc-page .pending-order-nav a:before{background:url(/css/../media/claim/pending.svg) center no-repeat}.calc-page .inwork-order-nav a:before{background:url(/css/../media/claim/in-work.svg) center no-repeat}.calc-page .finish-order-nav a:before{background:url(/css/../media/claim/finished.svg) center no-repeat}.calc-page [class*="-order-nav"] a:hover:before{background-color:var(--primary-base)}.calc-page .add-order-nav a:hover:before{background-image:url(/css/../media/project/add-order-h.svg)}.calc-page .pending-order-nav a:hover:before{background-image:url(/css/../media/claim/pending-h.svg)}.calc-page .inwork-order-nav a:hover:before{background-image:url(/css/../media/claim/in-work-h.svg)}.calc-page .finish-order-nav a:hover:before{background-image:url(/css/../media/claim/finished-h.svg)}.calc-page .add-order-nav:after{display:none}.calc-page [class*="-order-nav"]:after{content:'';background-color:var(--grayscale-pale);height:1px;width:79%;position:absolute;right:16px;z-index:1}.blockConstruct.orderHome + .blockContent{padding-left:32px}.blockConstruct.orderHome + .blockContent > h1{min-height:32px;display:flex;align-items:center;margin-top:28px}.blockConstruct.orderHome + .blockContent > h1 + p{margin-top:16px}.calc-page .column-box [class*=-nav] a > em ins{display:none}.calc-page .column-box [class*=-nav] a > em{font-size:10px;line-height:12px;font-weight:700;background-color:var(--primary-base);color:#fff;border-radius:8px;min-width:16px;height:16px;display:flex;align-items:center;justify-content:center;padding:3px;margin-left:13px}.claim-page [class*="-claims"] .mob-title li,.claim-page .myProject[class*="-orders"] .mob-title li{display:grid;grid-auto-rows:64px;align-items:center;font-size:24px;line-height:24px;padding-left:31px;text-transform:none}.claim-page .mob-title ul li{display:flex;min-height:32px;align-items:center;gap:3px;font-size:16px;line-height:20px;padding-left:16px;text-transform:lowercase}.claim-page .mob-title ul li span:first-letter{text-transform:uppercase}.claim-page .order-status .sidebar-project-claim nav > ul{grid-template-columns:repeat(5,64px);justify-content:center}.claim-page .myProject[class*="-status"] .sidebar-project-claim nav > ul li:after{content:'';background-color:var(--grayscale-pale);height:90%;width:1px;position:absolute;right:0;top:3px}.claim-page .sidebar-project-claim nav > ul li:last-child:after{display:none}.claim-page .myProject .sidebar-project-claim li#start-order-home > a{padding-left:24px}.claim-page .myProject .sidebar-project-claim li#start-order-home > a:hover svg path{fill:#fff}.claim-page .myProject.order-status aside .list-tiles{padding:16px 0}.claim-page .myProject.order-status.order-step-2 aside .list-tiles,.claim-page .myProject.order-status.order-step-3 aside .list-tiles{padding:6px 0}.claim-page .order-status aside .list-tiles > .row{gap:8px}.order-status [class*=box__items] .title{display:flex}.order-status [class*=box__items] .title h3{line-height:inherit}.claim-num-orders{padding-left:20px}.claim-num-orders figure{min-width:16px;height:16px;background-color:var(--tertiary-green-base);font-weight:bold;font-size:10px;line-height:12px;display:flex;align-items:center;justify-content:center;border-radius:8px;padding:2px 4px;color:#fff}.claim-page .order-status button.update{position:absolute;right:38px}.order-status .boxContent .content [class*=box__master] .footer{padding-top:16px}.order-status .boxContent [class*=box__master].author-proj-prototype,.order-status .boxContent [class*=box__master].sent-author-prototype,.order-status .boxContent [class*=box__master].offer-sent-maker,.order-status .boxContent [class*="box__master"]{height:272px}.order-status .boxContent [class*=box__master] .offer .list{padding:0 16px}.order-status .boxContent [class*=box__master] .header{grid-gap:16px}.order-status .boxContent .content [class*=box__master] .footer{width:100%;grid-gap:16px}.order-status .boxContent .content [class*=box__master] .footer button{width:100%;max-width:120px}.order-status .boxContent .content [class*=box__master].sent-author-prototype .footer button{max-width:192px}.order-status .prototype-title p{font-size:14px;line-height:18px;padding-right:2px}.order-status .boxContent [class*=box__master].sent-author-prototype .offer p,.order-status .boxContent [class*=box__master].sending-offer .offer p{font-size:12px;line-height:16px}.boxContent .upload-photo-order h2.title-desc:before{content:'';background-image:url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 0L8 6L2 0L0 2L8 10L16 2L14 0Z' fill='%23606060'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;position:absolute;width:16px;height:10px;right:19px;margin-top:12px;transition:all .25s ease-in-out}.boxContent .upload-photo-order h2.title-desc.show:before{transform:rotate(-180deg)}.uf-maker .boxContent .upload-photo-order h2.title-desc:before{top:0}.boxContent .upload-photo-order h2.title-desc{margin-left:16px;margin-bottom:0;cursor:pointer}.uf-maker .boxContent .upload-photo-order{border-top:1px solid var(--grayscale-light)}.boxContent .upload-photo-order .title-desc.visible{pointer-events:auto;position:relative}.boxContent .upload-photo-order h2.title-desc > span{background-image:none;padding-left:0;font-size:16px;line-height:20px;width:90%}.claim-page .all-claims .boxContent .title,.claim-page .proposition-claims .boxContent .title,.claim-page .pending-claims .boxContent .title{width:100%}.claim-page .all-claims.checked.detailed .boxChoise .title.cloned > .back,.claim-page .pending-claims.checked.detailed .boxChoise .title.cloned > .back{grid-row:1}.uf-maker .claim-page .myProject.all-claims.checked .title__events-btn.back,.uf-maker .claim-page .myProject.proposition-claims.checked .title__events-btn.back,.uf-maker .claim-page .myProject.pending-claims.checked .title__events-btn.back{display:flex !important;width:100%;justify-content:space-between;grid-column:1/3}.uf-maker .claim-page .myProject.all-claims.checked .title__events-btn.back .prev,.uf-maker .claim-page .myProject.proposition-claims.checked .title__events-btn.back .prev,.uf-maker .claim-page .myProject.pending-claims.checked .title__events-btn.back .prev{right:inherit;max-width:inherit;text-align:left;padding-left:32px;margin-left:8px}.uf-maker .claim-page .myProject.all-claims.checked:not(.detailed) .title__events-btn.back,.uf-maker .claim-page .myProject.proposition-claims.checked:not(.detailed) .title__events-btn.back,.uf-maker .claim-page .myProject.pending-claims.checked:not(.detailed) .title__events-btn.back{margin-top:11px;margin-left:8px}.uf-maker .claim-page .myProject.all-claims.checked:not(.detailed) .title__events-btn.back{padding-right:8px}.uf-maker .claim-page .myProject.all-claims.checked .title__events-btn.back .btn.next,.uf-maker .claim-page .myProject.proposition-claims.checked .title__events-btn.back .btn.next,.uf-maker .claim-page .myProject.pending-claims.checked .title__events-btn.back .btn.next{text-align:right}.uf-maker .claim-page .myProject.proposition-claims.checked .title__events-btn.back .btn.next{padding-right:0}.uf-maker .claim-page .myProject.all-claims.checked .title__events-btn.back .btn.next:before,.uf-maker .claim-page .myProject.proposition-claims.checked .title__events-btn.back .btn.next:before,.uf-maker .claim-page .myProject.pending-claims.checked .title__events-btn.back .btn.next:before{content:'';background:url(/css/../media/detalis.svg) no-repeat;position:absolute;width:20px;height:22px;margin-top:-3px;margin-left:-32px}.uf-maker .claim-page .myProject.all-claims.checked.detailed .title__events-btn.back .btn.next,.uf-maker .claim-page .myProject.proposition-claims.checked.detailed .title__events-btn.back .btn.next,.uf-maker .claim-page .myProject.pending-claims.checked.detailed .title__events-btn.back .btn.next{display:none}.uf-maker .claim-page .myProject.all-claims.checked:not(.detailed),.uf-maker .claim-page .myProject.proposition-claims.checked:not(.detailed),.uf-maker .claim-page .myProject.pending-claims.checked:not(.detailed){grid-template-columns:0 1fr 0}.uf-maker .claim-page .myProject.all-claims.checked.detailed .boxContent,.uf-maker .claim-page .myProject.all-claims.checked:not(.detailed) .boxChoise,.uf-maker .claim-page .myProject.proposition-claims.checked.detailed .boxContent,.uf-maker .claim-page .myProject.proposition-claims.checked:not(.detailed) .boxChoise,.uf-maker .claim-page .myProject.pending-claims.checked.detailed .boxContent,.uf-maker .claim-page .myProject.pending-claims.checked:not(.detailed) .boxChoise{height:0;visibility:hidden;opacity:0;pointer-events:none;z-index:-99999}.uf-maker .claim-page .myProject.all-claims.checked:not(.detailed) .boxContent,.uf-maker .claim-page .myProject.all-claims.checked.detailed .boxChoise,.uf-maker .claim-page .myProject.proposition-claims.checked:not(.detailed) .boxContent,.uf-maker .claim-page .myProject.proposition-claims.checked.detailed .boxChoise,.uf-maker .claim-page .myProject.pending-claims.checked:not(.detailed) .boxContent,.uf-maker .claim-page .myProject.pending-claims.checked.detailed .boxChoise{height:auto;z-index:1;pointer-events:all;visibility:visible}.uf-maker .claim-page .myProject.all-claims.checked .boxContent .content,.uf-maker .claim-page .myProject.proposition-claims.checked .boxContent .content,.uf-maker .claim-page .myProject.pending-claims.checked .boxContent .content{display:flex !important;flex-direction:column}.uf-maker .claim-page .myProject.all-claims.checked .boxContent .title,.uf-maker .claim-page .myProject.proposition-claims.checked .boxContent .title,.uf-maker .claim-page .myProject.pending-claims.checked .boxContent .title{display:grid !important;position:inherit}.uf-maker .claim-page .myProject.all-claims.checked .boxContent .title{padding-bottom:0}.uf-maker .claim-page .pending-claims .boxContent .title{padding:0;margin-top:16px}.myProject.pending-claims.open .boxContent .title button{right:0;padding-right:0}.claim-page .pending-claims .boxContent .title .customer{width:auto;margin-left:0}.uf-maker .claim-page .myProject.proposition-claims.checked .boxContent .title h2,.uf-maker .claim-page .myProject.proposition-claims.checked .boxContent .title .customer{grid-row:2}.uf-maker .claim-page .myProject.all-claims.checked:not(.detailed) .boxContent .title h2,.uf-maker .claim-page .myProject.all-claims.checked:not(.detailed) .boxContent .title .customer,.uf-maker .claim-page .myProject.proposition-claims.checked:not(.detailed) .boxContent .title h2,.uf-maker .claim-page .myProject.proposition-claims.checked:not(.detailed) .boxContent .title .customer,.uf-maker .claim-page .myProject.pending-claims.checked:not(.detailed) .boxContent .title h2,.uf-maker .claim-page .myProject.pending-claims.checked:not(.detailed) .boxContent .title .customer{margin-top:16px;margin-bottom:16px}.uf-maker .claim-page .myProject.all-claims.checked .boxContent .title > button,.uf-maker .claim-page .myProject.proposition-claims.checked .boxContent .title > button,.uf-maker .claim-page .myProject.pending-claims.checked .boxContent .title > button{grid-row:3;margin-top:16px;margin-bottom:8px}.uf-maker .claim-page .myProject.all-claims.checked:not(.detailed) .boxContent .title > button,.uf-maker .claim-page .myProject.proposition-claims.checked:not(.detailed) .boxContent .title > button,.uf-maker .claim-page .myProject.pending-claims.checked:not(.detailed) .boxContent .title > button{display:none}.uf-maker .claim-page .myProject.all-claims.checked .boxContent .title .customer,.uf-maker .claim-page .myProject.proposition-claims.checked .boxContent .title .customer,.uf-maker .claim-page .myProject.pending-claims.checked .boxContent .title .customer{text-align:right;padding-right:8px;left:inherit}.uf-maker .claim-page .myProject.all-claims.checked .boxContent .title .customer,.uf-maker .claim-page .myProject.pending-claims.checked .boxContent .title .customer{margin-left:0}.uf-maker .claim-page .myProject.pending-claims.checked .boxContent .title .customer{width:auto}.uf-maker .claim-page .myProject.all-claims.checked .boxContent .title .customer p,.uf-maker .claim-page .myProject.proposition-claims.checked .boxContent .title .customer p,.uf-maker .claim-page .myProject.pending-claims.checked .boxContent .title .customer p{font-size:12px}.claim-page .pending-claims .boxContent .content{padding-top:0}.claim-page .myProject.pending-claims.checked:not(.detailed) .content > .row{padding:0}.claim-page .myProject.all-claims.checked:not(.detailed) .table-size,.claim-page .myProject.proposition-claims.checked:not(.detailed) .table-size,.claim-page .myProject.pending-claims.checked:not(.detailed) .table-size{display:grid !important}.claim-page .myProject.all-claims .table-size > div:nth-of-type(7),.claim-page .myProject.proposition-claims .table-size > div:nth-of-type(7),.claim-page .myProject.pending-claims .table-size > div:nth-of-type(7){grid-row:6}.uf-customer .claim-page .myProject.detailed{height:auto}[class*=-page] .myProject{box-shadow:none}.order-status.detailed .boxContent{padding:0}.claim-page .myProject.order-status.detailed .boxChoise > .container{background-color:var(--grayscale-barely)}.claim-page .my-orders .boxChoise .ch__items-1 .swiper-slide img{width:75% !important}.claim-page .myProject.detailed .boxChoise .ch__items-1,.claim-page .myProject.detailed .boxChoise .ch__items-2{padding:8px 16px}.uf-customer .claim-page .myProject.detailed .boxChoise .ch__items-2{padding:8px 0}.claim-page .myProject.detailed .boxChoise .ch__items-2{border-top:1px solid var(--grayscale-pale)}.claim-page .myProject.detailed .boxChoise .ch__items-2-title{padding:0 0 0 8px}.claim-page .table-price__title{padding-left:8px}.uf-customer .claim-page .myProject.order-status.order-step-1 .boxChoise .table-price__title,.uf-customer .claim-page .myProject.order-status.order-step-2 .boxChoise .table-price__title{padding:0 16px}.claim-page .myProject .table-size{grid-template-columns:auto;grid-gap:0;margin-top:8px}.uf-customer .claim-page .myProject.detailed .boxChoise .ch__items-2 .table-price .caption{font-size:0}.claim-page .boxChoise .title.cloned{grid-template-columns:auto auto}.myProject[class*="-claims"].open .boxChoise .title.cloned{justify-content:space-between}.myProject .gallery_application{margin:0}.claim-page .all-claims .boxChoise .title.cloned,.claim-page .pending-claims .boxChoise .title.cloned{grid-template-columns:1fr 1fr}.claim-page [class*=-claims] .title > .customer p{font-size:0}.claim-page .myProject .table-size .th.first,.claim-page .myProject .table-size .td.first{grid-column:auto}.claim-page .detailed .table-size .expand-row:nth-of-type(4){grid-row:4 !important}.claim-page .detailed .table-size .expand-row:nth-of-type(6){grid-row:7}.uf-maker .claim-page .my-orders.checked.eventNext .table-size .expand-row:nth-of-type(7),.claim-page .myProject.order-status.order-step-1 .table-size > div:nth-of-type(7){grid-row:6}.uf-maker .claim-page .my-orders.checked.eventNext .table-size .expand-row:nth-of-type(4){grid-row:4}.ch__items-2 .table-price .caption + .tr{border:none !important;margin-top:8px}.claim-page .photo [class*=items-] p{margin-bottom:8px;width:100%;float:none}.claim-page .photo [class*=items-] .img{max-width:inherit;width:90vw}.claim-page .boxChoise .content.cloned{margin-bottom:20px}.boxChoise .title.cloned + .container{margin-right:0}.claim-page [class*="-claims"].checked .content.cloned .table-size .td:not(.first):nth-of-type(7){grid-row:6}.claim-page .myProject[class*="-claims"] .term,.claim-page .myProject[class*="-claims"] .photo{padding-left:16px;margin-right:0;background-color:#fff}.claim-page .myProject[class*="-claims"] .term{padding-bottom:20px}.claim-page [class*="-claims"] .photo .items-1{margin:0}.claim-page [class*="-claims"] .photo [class*=items-] > p{height:32px;display:flex;align-items:center;margin-top:0}.claim-page [class*="-claims"] .photo .items-2{padding-bottom:20px}.uf-maker .claim-page .myProject.my-orders.move .boxMoved > .title{width:inherit;display:flex;justify-content:space-between;padding-right:16px}.uf-maker .claim-page .myProject:not(.pending-claims) .title > .customer{width:inherit;padding-left:0;text-align:right}.order-status .boxContent.order-process .master-column .img{width:64px;height:64px}.order-status .boxContent.order-process .master-column > .row .data > a h3{top:-15px}.claim-page .myProject.order-status.order-step-2:not(.detailed) .boxContent,.claim-page .myProject.order-status.order-step-3:not(.detailed) .boxContent{min-height:inherit}.claim-page .order-status .mob-title,.claim-page .order-status .mob-title + nav{position:fixed;width:100%;z-index:7}.claim-page .order-status .mob-title{top:49px}.claim-page .order-status .mob-title + nav{top:83px;box-shadow:0 2px 5px rgba(240,240,240,.8)}.uf-customer .claim-page .myProject.order-status.detailed .mob-title > ul,.uf-customer .claim-page .myProject.order-status.detailed .mob-title + nav{display:none}.claim-page .mob-title,.claim-page .sidebar-project-claim nav > ul{border-right:none}.claim-page .order-status .container__claims,.order-status.order-step-1 nav + .container__claims{margin-top:104px}.claim-page .myProject[class*=order-step-]:not(.checked):not(.detailed),.claim-page .myProject[class*=order-step-].fullscr{height:100%}.uf-customer .claim-page .myProject.order-status.order-step-2.checked .boxChoise,.uf-customer .claim-page .myProject.order-status.order-step-3.checked .boxChoise{height:0;pointer-events:none;opacity:0}.uf-customer .claim-page .order-status.detailed .finished .ch__items-2{display:none}.claim-page .order-status .finished .ch__items-2{margin-top:0}.uf-customer .claim-page .order-status.order-step-3.detailed .photo{padding-left:8px}.claim-page .myProject.order-status.detailed .boxChoise .title .title__order{width:auto}.claim-page .myProject.order-status.detailed .boxChoise .title a.link{margin-left:35px}.claim-page .myProject.order-status .term{padding-bottom:8px}.claim-page .upload-photo-order__choice{width:100%;background:#F7F1E8;padding-top:9px;padding-bottom:9px}.claim-page .myProject .boxContent .content .upload-photo-order{clear:both;padding:0;margin-bottom:16px}.uf-customer .claim-page .boxContent .upload-photo-order__choice .upload-block__photo{width:100%;padding-left:16px;padding-right:16px;gap:10px;overflow:inherit;flex-wrap:wrap;flex-direction:row}.uf-customer .claim-page .boxContent .upload-photo-order__choice .upload-block__photo > *{width:100%;flex:0 0 48%}.uf-maker .boxContent .upload-photo-order__choice .upload-block__photo{flex:1 0 100px;flex-direction:row}.uf-maker .claim-page .upload-photo-order__choice .user__photo,.uf-maker .claim-page .upload-photo-order__choice .upload__photo{width:134px;height:100px;margin-right:0;flex:0 0 134px}.uf-maker .boxContent .upload-photo-order__choice .container{align-items:inherit}.uf-maker .boxContent .upload-photo-order__choice .block-add__photo{height:100px}.claim-page .upload-photo-order__choice .user__photo,.uf-maker .claim-page .upload-photo-order__choice .upload__photo{width:134px;height:100px;margin-right:0;flex:0 0 134px}.uf-customer .order-status .accounts .upload-photo-order__choice .user__photo a{width:134px;height:100px;display:inline-block}.uf-maker .claim-page .upload-photo-order__choice .upload__photo{margin:0 8px 0 0}.uf-maker .claim-page .boxContent .upload-photo-order__choice .upload-block__photo{max-width:90vw;gap:10px}.uf-maker .boxContent .upload-photo-order__choice .upload-block__photo{width:134px}.uf-maker .claim-page .boxContent .upload-photo-order__choice .container{flex-direction:row;gap:10px}.uf-maker .claim-page .upload-photo-order__choice{width:100vw;overflow:auto;padding-left:16px}.uf-maker .claim-page .upload-photo-order__choice .upload__photo p{padding:3px;font-size:11px;line-height:14px}.choice_upload label em{background-position:8px 6px;margin-left:3px;padding-left:42px}.uf-maker .claim-page .choice_upload label{left:0;top:0}.my-orders details summary,.claim-page .order-status .order-process details summary,.claim-page .order-status .finished details summary{font-weight:normal;font-size:16px;line-height:20px}.claim-page .order-status .finished summary{padding-left:32px}.uf-customer .claim-page .order-status .finished summary{padding-left:16px}.claim-page .order-process .accounts details[open] summary{padding-bottom:32px}.claim-page .order-status .finished .content-spoiler-2{padding:0 8px}.claim-page .action-btn-footer{margin:20px 0 48px 1px}.claim-page .finished .action-btn-footer{margin-top:0}.claim-page .myProject.my-orders.eventNext .boxMoved .back{margin-bottom:10px}.claim-page .action-btn-footer > a{display:table;font-size:14px;margin-bottom:16px}.claim-page .action-btn-footer > a svg{margin-right:8px}.claim-page .action-btn-footer > a strong{position:relative;top:2px}.uf-customer .claim-page .myProject.detailed .action-btn-footer{display:none !important}.uf-maker .my-orders.finished.checked:not(.eventNext) .boxChoise{position:absolute;visibility:hidden}.claim-page .myProject:not(.order-step-2) .boxContent .content{height:auto}.uf-maker .my-orders.finished summary{padding-left:16px}.uf-maker .my-orders.finished .content-spoiler-2{}.uf-maker .my-orders.finished .boxChoise .table-size summary,.uf-maker .my-orders.finished .boxChoise .table-size .content-spoiler-2{padding-left:0}.uf-maker .my-orders.finished .boxChoise .table-size details[open] .content-spoiler-2{border-bottom:none}.calc-page .blockConstruct.calcHome{padding:0}.calc-page .blockConstruct.calcHome .content-wrapp{grid-auto-rows:auto;grid-row-gap:0}.calc-page .blockConstruct.calcHome .content-wrapp .box__items{margin-top:0}.calc-page .main-content__container:not(.my-fast-project) .my-project__menu.u-my-proj{border-bottom:1px solid var(--grayscale-barely);position:fixed;background-color:#fff;width:100%;z-index:1}.calc-page .main-content.u-my-proj{margin-top:113px}.calc-page .main-content.u-my-proj .box__items:not(.create){margin:8px 16px 0}.calc-page .u-my-proj .blockConstruct.calcHome .box__items.create{height:64px;padding:0;display:flex;align-items:center}.calc-page .u-my-proj .blockConstruct.calcHome .box__items.create p{display:none}.calc-page .u-my-proj .blockConstruct.calcHome .create a{margin-left:5px;font-weight:bold;font-size:16px;color:var(--grayscale-dark)}.calc-page .u-my-proj .blockConstruct.calcHome .create a:before{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 0C4.5 0 0 4.5 0 10C0 15.5 4.5 20 10 20C15.5 20 20 15.5 20 10C20 4.5 15.5 0 10 0ZM15 11H11V15H9V11H5V9H9V5H11V9H15V11Z' fill='%2374644E'/%3E%3C/svg%3E%0A");margin-right:38px}.calc-page .u-my-proj__menu{margin-bottom:8px}.calc-page .u-my-proj__menu > .row{display:flex;height:64px;background-color:#fff}.calc-page .u-my-proj__menu .icon{width:64px;height:64px;display:flex;flex:1 0 64px;align-items:center;justify-content:center;background-color:var(--primary-base)}.calc-page .u-my-proj__menu .name-menu{width:100%;height:64px;display:flex;align-items:center;position:relative}.calc-page .u-my-proj__menu .name-menu:before{content:'';background-color:var(--grayscale-pale);width:93%;height:1px;position:absolute;top:0;right:16px}.calc-page .u-my-proj__menu .name-menu p{color:var(--primary-base);font-weight:bold;font-size:16px;line-height:16px;padding-left:16px}.calc-page .u-my-proj__menu .name-menu .count{background-color:var(--primary-base);border-radius:16px;color:#fff;font-size:10px;line-height:12px;min-width:16px;height:16px;padding:2px;text-align:center;margin-left:6px}.modal.media.facade .content-wrapper{height:100%;overflow:inherit}.modal.media.facade .content-wrapper .content{padding-top:16px;height:calc(100vh - 100px)}.modal.media.facade .gallery{height:auto;margin:16px 0}.modal-facade__mob{margin-top:16px}.modal-facade__action{border-bottom:1px solid var(--grayscale-barely);height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 16px 0 22px;width:100%}.modal-facade__action .modal-facade__back button,.modal-materials__back button{font-weight:bold;font-size:14px;line-height:14px;color:var(--primary-base)}.modal-facade__back button svg,.modal-materials__back button svg{margin-right:3px}.modal-facade__title{padding:0 16px 0 32px;display:-webkit-box !important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-top:-10px;min-height:32px;height:auto}.modal-facade__title > h3{font-weight:300;font-size:32px;line-height:36px}.modal-facade__action .btn-white-sm{border-radius:16px;border:none;color:#fff;background-color:var(--primary-base);font-size:14px;line-height:14px;padding:0 16px 0 18px;word-spacing:35px;width:92px;white-space:nowrap;overflow:hidden}.modal-facade__arrow-btn{display:flex !important;column-gap:2px}.modal-facade__action .btn-next,.modal-facade__action .btn-prev{background-color:var(--primary-base);width:48px;height:32px;position:relative}.modal-facade__action .btn-prev{border-radius:16px 0 0 16px;display:none}.modal-facade__action .btn-next{border-radius:0 16px 16px 0;display:none}.modal-facade__action .btn-next:before,.modal-facade__action .btn-prev:before{content:'';border-style:solid;border-width:10px 10px;width:20px;height:18px;position:absolute;top:6px}.modal-facade__action .btn-prev:before{border-color:transparent #fff transparent transparent;left:10px}.modal-facade__action .btn-next:before{border-color:transparent transparent transparent #fff;right:10px}.modal.media.facade .description{display:grid;overflow:initial}.modal.media.facade .description .est-cost{grid-row:1;border-top:none;min-height:24px;height:auto;margin-bottom:0;padding-top:0}.modal.media.facade .description .est-cost p span{display:inline}.modal.media.facade .description .card{border-top:1px solid var(--grayscale-pale);grid-row:2;margin-top:10px;padding-top:15px}.order-page .modal.media.facade .action{padding-bottom:0;gap:2px}.modal.edit .content.reviews h3{margin-top:0;margin-bottom:16px;min-height:32px}.modal.edit .content-wrapper .content.reviews h4{margin:0 auto}.modal.edit .reviews .rang-block .rating{padding-top:0}.modal.edit .content-wrapper .content form textarea{resize:none}.modal.edit .content-wrapper .content.reviews textarea{max-width:inherit}.modal.edit .reviews .rang-block{margin-bottom:16px}.modal.edit .content-wrapper .reviewStars__add-comm p{height:48px;display:flex;align-items:center;justify-content:center}.modal.edit .reviews .upload-photo-order{padding-top:5px}.modal.edit .reviews .upload-photo-order{background-color:var(--grayscale-barely);display:flex;justify-content:center;height:128px}.modal.edit .reviews .block-pullup,.modal.edit .reviews .upload-photo-order__choice .upload__photo{border:none;width:136px;height:100px;margin-left:0}.modal.edit .reviews .upload-photo-order__choice .user__photo{margin-right:0}.modal.edit .reviews .upload-photo-order__choice .upload-block__photo:first-child{padding-left:16px}.modal.edit .reviews .block-add__photo{padding-left:16px}.modal.edit .upload-photo-order__choice .upload-block__photo + .block-add__photo{padding-left:0}.modal.edit .reviews .block-add__photo .upload__photo{padding-top:10px}.modal.edit .reviews .block-pullup .block-pullup__photo{background-color:#fff;padding-right:8px}.modal.edit .reviews .upload-photo-order__choice{padding-bottom:0}.modal.edit .reviews .upload-photo-order__choice .container{height:auto;column-gap:8px}.modal.edit .reviews .upload-photo-order__choice .upload__photo p{margin-top:0;text-align:left;padding:0 8px 0 10px}.modal.edit form .action{padding-top:48px}.modal .table-size{grid-template-columns:auto}.modal .table-size .th.first,.modal .table-size .td.first{grid-column:auto}.order-gallery .Modal-orderProduct .table-size .th:nth-of-type(4){grid-row:5}.modal .table-size .th:nth-of-type(6){grid-row:7}.modal .table-size .th:nth-of-type(12){grid-row:13}.modal.w960 .content-wrapper{height:100%}.modal.w960 .region-select{padding-left:0}.modal.w960 .region-select > label,.modal.Modal-orderProduct .region-select > label{position:absolute;top:-5px;left:16px;font-weight:normal;font-size:10px;line-height:12px;text-transform:lowercase;background-color:#fff;height:16px;padding:0 3px;z-index:1}.modal.w960 form.order .region-select .region{max-width:inherit;margin:0}.modal.w960 .form-price .items{grid-template-columns:60% auto;text-align:right}.modal[data-modal="Modal-orderProduct"] .region-select > label{top:-7px}.modal.edit.Modal-orderProduct .content-wrapper .region-select label{margin:0;min-height:inherit;font-size:10px}.modal.Modal-orderProduct form.order .region-select .region{max-width:inherit;width:100%}.modal.Modal-orderProduct .region-select{padding-left:0}.modal.Modal-orderProduct .region-select .region{margin-left:0}.modal[data-modal="Modal-orderProject"] .action{grid-gap:32px}.calc-page .myProject .boxChoise .table-price__title{border-top:1px solid var(--grayscale-pale)}.calc-page .myProject.materials.open .boxChoise div[class*=ch__items-]{padding:0}.calc-page .myProject.materials .boxChoise .ch__items-2-title h3{margin:0 8px 0 16px}.calc-page .myProject.materials .ch__items-2 .table-size{padding:0 16px 0 0}.calc-page .myProject.kitchen.materials .ch__items-2 .table-size{padding-left:16px}.calc-page .myProject.kitchen.materials.open .boxChoise .ch__items-2 .table-price{padding-left:8px}.calc-page .myProject.materials .ch__items-2 .table-price .tr{margin:0 16px 0 0}.calc-page .myProject.materials .ch__items-2 .table-price .tr .td{font-size:12px;line-height:16px}.calc-page .myProject.materials .ch__items-2 .table-price .td strong{font-size:14px;line-height:18px}.calc-page .myProject.materials .ch__items-2 .table-price .tr .td:nth-of-type(4){font-size:11px}.calc-page .myProject.materials .boxChoise .ch__items-2-title h3,.calc-page .myProject.materials .boxChoise .table-price__title h3{height:47px}.myProject.materials:not(.technics) .type-material [class*=m__block-],.myProject.materials .type-material div[class*=m__items-]{margin-top:0;margin-bottom:0;display:block}.myProject.materials .type-material div[class*=m__items-]{padding-bottom:16px;gap:16px}.myProject.materials .type-material .m__items-1.stol_elem{padding-bottom:16px !important}.myProject.materials div[class*=m__items-].function,.myProject.materials .type-material div[class*=m__items-] > [class*=m__items-]{padding-bottom:0}.myProject.materials:not(.technics) .type-material [class*=m__block-] > label,.m__items-5.function .m__box > label{text-align:left;height:32px;display:flex;align-items:center;padding:0 8px 0 32px;margin:8px 0;position:relative;cursor:pointer}.myProject.materials:not(.technics) .type-material .m__switch.stenova_title:after,.myProject.materials:not(.technics) .type-material [class*=m__block-] > label:after,.myProject.materials .m__items-5.function .m__box > label:after,.myProject.materials.technics .type-technic div[class*=m__items] .m__switch:after,.creat-step-cup-materials .material__box .m__block-1 + .m__box-ch label:after,.myProject.creat-step-cup-materials .type-material .m__items-5.function > label:after{content:'';background-image:url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 0L8 6L2 0L0 2L8 10L16 2L14 0Z' fill='%23606060'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:0;position:absolute;right:16px;width:16px;height:10px;cursor:pointer;transition:all .25s ease-in-out}.myProject.materials:not(.technics) .type-material .m__switch.stenova_title:after{right:-4px}.myProject.materials .type-material .m__items-3 .m__box-ch,.myProject.materials .type-material div[class*=m__items-] .m__box,.myProject.materials:not(.technics) .type-material .create,.myProject.materials div[class*=m__items-].function .m__box:nth-of-type(1) > ul{width:240px;margin:auto}.myProject.materials .m__items-5.function{margin:auto}.myProject.materials:not(.technics) .type-material .m__block-3 .m__box-ch{padding:0;margin:0;width:100%;display:block;border-top:1px solid var(--grayscale-pale)}.myProject.materials:not(.technics) .type-material .m__block-3 .m__box-ch .m__switch{padding:14px 0;margin-left:18px}.myProject.materials:not(.technics) .type-material [class*=m__block-]{padding-left:0}.myProject.materials:not(.technics) .type-material .m__block-1{border-top:1px solid var(--grayscale-pale)}.myProject.materials:not(.technics) .type-material .m__block-3,.myProject.materials .type-material .m__block-5 .m__items-6{padding-bottom:0}.myProject.materials.kitchen .type-material .m__block-5 .show + .m__items-6{padding-bottom:16px}.myProject.materials:not(.technics):not(.creat-step-cup-materials) .type-material [class*=m__block-] > label{padding-left:32px;padding-bottom:0}.myProject.materials:not(.technics):not(.creat-step-cup-materials) .type-material .m__block-3{padding-bottom:0}.myProject.materials:not(.technics):not(.creat-step-cup-materials) .type-material .m__block-3 .m__box-ch{padding-top:0}.myProject.materials .type-material .m__block-5 .m__items-6 .m__box:not(:last-child){margin-bottom:16px}.myProject.materials:not(.technics) .type-material [class*=m__block-] > label,.myProject.materials:not(.technics) .type-material .m__switch{padding-bottom:0}.myProject.materials:not(.technics) .type-material .m__block-3 svg{position:absolute;top:18px;right:16px;cursor:pointer;transition:all .25s ease-in-out}.myProject.materials:not(.technics) .type-material .m__switch.stenova_title.show:after,.myProject.materials:not(.technics) .type-material .m__block-3 svg.show,.myProject.materials:not(.technics) .type-material [class*=m__block-] > label.show:after,.myProject.materials .m__items-5.function .m__box > label.show:after,.myProject.materials.technics .type-technic div[class*=m__items] .m__switch.show:after,.creat-step-cup-materials .material__box .m__block-1 + .m__box-ch .show:after,.myProject.creat-step-cup-materials .type-material .m__items-5.function > .show:after{transform:rotate(-180deg);transition:all .25s ease-in-out}.myProject.materials:not(.technics).open .type-material .m__block-3:after{display:none}.myProject.materials div[class*=m__items-].function .m__box:nth-of-type(1){display:block;width:100% !important;margin:0 !important}.myProject.materials div[class*=m__items-].function .m__box:nth-of-type(2),.myProject.materials div[class*=m__items-].function > div:not(.bg-none),.myProject.materials div[class*=m__items-].function > div.fur-first{margin:16px auto !important}.myProject.materials:not(.creat-step-cup-materials) div[class*=m__items-].function .m__box:nth-of-type(2),.myProject.materials:not(.creat-step-cup-materials) div[class*=m__items-].function > div:not(.bg-none),.myProject.materials:not(.creat-step-cup-materials) div[class*=m__items-].function > div.fur-first{margin:16px auto !important}.m__block-4 + .m__block-4 .m__items-5.function .m__box:not(:first-child){animation:height0 1s ease-in-out}@keyframes height0{0%{position:absolute;opacity:0;top:-9999px}100%{position:inherit;opacity:1;top:inherit}}.modal.open.mod-materials,.mod-materials .content-wrapper{height:100%}.calc-page .modal-materials__back{height:32px;display:flex;align-items:center;margin-top:32px;margin-left:22px}.mod-materials #materials-body > h3 > svg{flex:0 0 auto;margin-right:8px}.mod-materials .header-title h4{display:none}.mod-materials #materials-body > h3,.mod-materials .footer-txt{min-height:48px;padding:16px 24px;align-items:center;text-align:left}.mod-materials #materials-body .m__columns{margin:0;max-height:inherit;padding:0 16px;height:auto;display:flex;flex-direction:column;gap:2px;justify-content:flex-start}.mod-materials #materials-body .m__columns div[class*=m__items]{padding:0;min-height:158px;display:flex;flex:unset;gap:16px;align-items:center}.mod-materials #materials-body .m__columns .m__content{padding-left:0;display:flex;flex-wrap:wrap;gap:8px}.mod-materials #materials-body .m__columns .m__content small{height:32px;flex:1 1 100%}.mod-materials #materials-body .m__columns div[class*=m__items] .img{width:158px;height:158px;flex:0 0 158px}.mod-materials #materials-body .m__columns .m__content .btn-white-sm{display:none}.mod-materials #materials-body .m__columns .m__content h3{color:var(--grayscale-dark);font-weight:bold;font-size:12px;line-height:16px;margin-top:0;height:60px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding:0 7px 0 0;flex:1 1 100%}.mod-materials #materials-body .m__columns .bottom-list p.amount:after{display:none}.mod-materials #materials-body .m__columns .m__content .price{font-size:12px;line-height:16px;margin-top:0;margin-right:16px;border-bottom:1px solid var(--grayscale-pale);height:31px;display:flex;align-items:center;flex:1 1 auto}.mod-materials #materials-body .m__columns .m__content .price strong,.mod-materials #materials-body .m__columns .bottom-list strong{font-size:14px;line-height:18px}.mod-materials #materials-body .m__columns .m__content .stock{margin-top:0;line-height:0}.mod-materials #materials-body .m__columns .bottom-list{display:flex;flex-wrap:wrap;justify-content:space-between;padding-right:15px;font-size:12px;line-height:16px;position:inherit;bottom:inherit;width:100%;height:auto;align-items:center;gap:8px}.mod-materials #materials-body .m__columns .m__content .action .trash{background-size:80%}.mod-materials #materials-body .m__columns .m__content .action{display:block;margin-top:0;padding-top:8px;padding-right:8px}.modal.mod-materials .content-wrapper .close{right:8px;top:8px}.mod-materials .add-code-article{position:inherit;top:inherit;transform:inherit;padding-right:8px}.mod-materials #materials-body .m__columns .m__items-n{align-items:center}.mod-materials #materials-body .m__columns .m__items-n .add-txt-note{flex:0 1 164px;margin:9px 15px}.mod-materials #materials-body .m__columns .m__items-n .add-txt-note p,.mod-materials .add-code-article p{font-weight:normal;font-size:12px;line-height:16px}.mod-materials #materials-body .m__columns .m__items-n .m__content{flex:0 1 auto}.add-code-article form{margin-top:10px;display:flex;align-items:center;justify-content:center;gap:8px}.add-code-article form input{width:88px;font-size:14px;text-align:center}.add-code-article form input::-webkit-input-placeholder{font-size:18px;letter-spacing:3px}.add-code-article form input::-moz-placeholder{font-size:18px;letter-spacing:3px}.add-code-article form input:-moz-placeholder{font-size:18px;letter-spacing:3px}.add-code-article form input:-ms-input-placeholder{font-size:18px;letter-spacing:3px}.add-code-article form button{margin-left:0;top:0}.myProject.materials.technics .type-technic{margin:0}.myProject.materials.technics .type-technic .row{display:flex;flex-direction:column;border-top:1px solid var(--grayscale-pale)}.myProject.materials.technics .type-technic div[class*=m__items]{margin-left:0;display:block;padding-bottom:0}.myProject.materials.technics .type-technic div[class*=m__items]:nth-of-type(odd){margin-left:0}.myProject.materials.technics .type-technic div[class*=m__items] .m__switch,.myProject.materials.technics .type-technic div[class*=m__items]:nth-of-type(even) .m__switch{width:100%}.myProject.materials.technics .type-technic div[class*=m__items] .m__switch{padding-top:0;padding-left:18px;margin:10px 0;height:32px;display:flex;align-items:center;cursor:pointer}.myProject.materials.technics .type-technic div[class*=m__items]:nth-of-type(even) .m__switch{padding-left:18px}.myProject.materials.technics .type-material .m__switch label span{padding-top:0}.myProject.materials .type-material .m__switch label span{display:inline-block}.myProject.materials.technics .type-technic div[class*=m__items]:nth-of-type(odd) .m__switch + div{left:0}.myProject.materials.technics .type-technic div[class*=m__items] .m__switch + div{width:240px;height:112px;margin:auto auto 16px auto}.calc-page .myProject.technics .ch__items-2{border-top:none}.calc-page .mod-technics #materials-body .m__columns div[class*=m__items] .img{background-size:85%;background-position:center;box-shadow:1px 0 2px rgba(0,0,0,.02)}.calc-page .saveProject h3.name-project{font-weight:normal;font-size:24px;line-height:24px;color:var(--grayscale-black);padding-left:32px;min-height:32px;display:flex !important;align-items:center}.calc-page .myProject.saveProject .boxChoise div[class*=ch__items-],.calc-page .myProject.saveProject.open .boxChoise div[class*=ch__items-],.calc-page .myProject.saveProject .boxChoise .table-price__title{margin:0;padding:0}.calc-page .saveProject .ch__items-2-title > h3,.calc-page .saveProject .table-price__title > h3{margin:8px 16px 8px 24px}.calc-page .myProject.saveProject .boxChoise .table-size,.calc-page .myProject.saveProject .boxChoise .table-price{margin:0 16px 16px}.calc-page .myProject.saveProject .sidebar-project:not(.fast--sidebar){height:68px}.calc-page .myProject.saveProject .sidebar-project:not(.fast--sidebar) .all-proj,.calc-page .myProject.saveProject .sidebar-project:not(.fast--sidebar) > h3{display:none !important}.order-page .myProject.fast-project .sidebar-project:not(.fast--sidebar):before{content:'';background-color:var(--tertiary-green-base);height:2px;position:fixed;left:0;bottom:0;z-index:2}.order-page .step-1.fast-project .sidebar-project:not(.fast--sidebar):before{width:20%}.order-page .step-1.fast-project.step-1-2-part .sidebar-project:not(.fast--sidebar):before{width:calc(20% * 2)}.order-page .step-1.fast-project.step-1-3-part .sidebar-project:not(.fast--sidebar):before{width:calc(20% * 3)}.order-page .step-2.fast-project .sidebar-project:not(.fast--sidebar):before,.order-page .group-step-2.fast-project .sidebar-project:not(.fast--sidebar):before{width:calc(20% * 4)}.order-page .step-3.fast-project .sidebar-project:not(.fast--sidebar):before,.order-page .group-step-3.fast-project .sidebar-project:not(.fast--sidebar):before{width:calc(20% * 5)}.order-page.step .main-content__container:not(.my-fast-project) .my-project__menu,.order-page .type__title{display:none}.order-page .sidebar-project:not(.fast--sidebar) .fast-title-proj h3{background-image:url("data:image/svg+xml,%3Csvg width='20' height='22' viewBox='0 0 20 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.8 2C12.4 0.8 11.3 0 10 0C8.7 0 7.6 0.8 7.2 2H0V22H20V2H12.8ZM18 20H2V4H9V3C9 2.4 9.4 2 10 2C10.6 2 11 2.4 11 3V4H18V20ZM6 17H4V15H6V17ZM6 13H4V11H6V13ZM6 9H4V7H6V9ZM16 17H8V15H16V17ZM16 13H8V11H16V13ZM16 9H8V7H16V9Z' fill='%2374644E'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:0 center}.order-page .myProject.prodFurniture.open .sidebar-project:not(.fast--sidebar) h3{margin:0 0 0 26px;padding-left:34px;height:64px}.order-page .fast-title-proj{display:flex;align-items:center;justify-content:space-between;padding:0 16px 0 30px}.order-page .step-1 .fast-title-proj{padding-left:8px}.step-1-2-part .fast-title-proj,.step-1-3-part .fast-title-proj{padding-left:16px}.fast-title-proj .btnBottom{width:100%;position:relative}.fast-title-proj .btnBottom button{width:100%;min-width:144px;text-transform:none;font-size:14px;line-height:14px;background-color:transparent;border:1px solid var(--primary-base);color:var(--primary-base);min-height:40px;border-radius:32px}.fast-title-proj .btnBottom button{padding-right:21px}.fast-project.step-3 .fast-title-proj .btnBottom button,.order-gallery .gallery-step-2 .fast-title-proj .btnBottom button{padding-right:8px}.fast-project:not(.step-3) .fast-title-proj .btnBottom button:after,.order-gallery .photoProject:not(.gallery-step-2) .fast-title-proj .btnBottom button:after{content:'';position:absolute;border-style:solid;border-width:10px 10px;border-color:transparent transparent transparent var(--primary-base);top:9px;right:0}.order-page.step .myProject.fast-project .boxContent > h2{padding-left:32px;margin-bottom:9px;margin-top:4px}.order-page .type-furniture.main-carousel{animation:preload 1.5s ease-in-out}@keyframes preload{0%,30%{opacity:0}100%{opacity:1;background-image:none}}.order-page .myProject{height:auto}.order-page .sidebar{position:fixed;top:48px;width:100%;z-index:2}.order-page .type-furniture.all-work .controls{animation:load .25s ease-in-out}.order-page.step .myProject.prodFurniture .fast-title h2{margin-left:16px}.order-page .boxContent.styleFacade .type-furniture{padding-left:16px}.order-page.step .myProject.prodFurniture .boxContent{margin-top:64px;height:inherit}.order-page .boxContent .type-furniture.main-carousel{padding-right:0}.order-page .type-furniture .flickity-slider .carousel-cell:nth-of-type(1){order:1}.order-page .type-furniture .flickity-slider .carousel-cell:nth-of-type(2){order:3}.order-page .type-furniture .flickity-slider .carousel-cell:nth-of-type(3){order:2}.order-page .type-furniture .flickity-slider .carousel-cell:nth-of-type(4){order:4}.order-page .type-furniture .flickity-slider .carousel-cell:nth-of-type(5){order:6}.order-page .type-furniture .flickity-slider .carousel-cell:nth-of-type(6){order:5}.order-page .type-furniture .flickity-slider .carousel-cell:nth-of-type(7){order:7}.order-page .type-furniture .flickity-slider .carousel-cell:nth-of-type(8){order:8}.order-page .type-furniture .flickity-slider .carousel-cell:nth-of-type(9){order:9}.order-page .type-furniture .flickity-slider .carousel-cell:nth-of-type(10){order:10}.order-page .step-1 .boxContent .type-furniture.main-carousel label.carousel-cell:nth-of-type(1),.order-page .step-1 .boxContent .type-furniture.main-carousel label.carousel-cell:nth-of-type(2),.order-page .step-1 .boxContent .type-furniture.main-carousel label.carousel-cell:nth-of-type(3){}.order-page .boxContent .type-furniture.main-carousel label.carousel-cell{flex:1 0 49.48%}.order-page .boxContent .type-furniture.main-carousel label.carousel-cell:last-child{}.order-page .myProject:not(.s_facade) .boxContent .type-furniture.main-carousel{padding-right:0;padding-left:0}.order-page .flickity-slider{display:flex;flex-wrap:wrap;gap:2px;justify-content:center}.order-page .boxContent .type-furniture.main-carousel label.carousel-cell:not(:last-child),.order-page .boxContent .type-furniture.main-carousel .flickity-slider > *{margin-right:0;max-width:inherit;flex:0 0 49.5%}@media screen and (-webkit-min-device-pixel-ratio:0){.order-page .s_facade .boxContent .type-furniture.type__facade label:first-child{left:0 !important}.order-page .s_facade .boxContent .type-furniture.type__facade label:nth-of-type(n){left:0 !important}}.order-page .s_facade .boxContent .type-furniture.main-carousel{padding-right:0}.order-page .s_facade .boxContent .type-furniture.type__facade label{width:49.7% !important}.order-page .boxContent .kitchen__style-color-facade .type-furniture.main-carousel label.carousel-cell{flex-direction:column}.order-page .boxContent.styleFacade .kitchen__style-color-facade .type__facade label h3{padding-top:0;align-items:center}.order-page .flickity-slider,.order-page .boxContent .type-furniture.main-carousel label.carousel-cell,.order-page .flickity-slider .carousel__item{position:inherit !important;left:auto !important;transform:inherit !important}.order-page .prodFurniture .flickity-enabled.is-draggable .flickity-viewport{height:inherit !important;cursor:auto}.order-page .s_facade .boxContent .type-furniture.type__facade label{height:206px}.order-page .flickity-button,.order-page .open .styleFacade .flickity-button{display:none !important}.order-page .main-carousel label svg{bottom:45px}.order-page .boxContent .type-furniture.main-carousel label.carousel-cell,.order-page .boxContent .cupboard__style-color-facade .type-furniture.main-carousel label.carousel-cell{max-width:inherit}.order-page .boxContent .type-furniture label{height:126px;position:inherit !important;left:0 !important}.order-page .type-furniture.all-work .controls .flickity-slider label{margin-right:0}.order-page .type-furniture.all-work .controls .flickity-slider label:nth-of-type(1),.order-page .type-furniture.all-work .controls .flickity-slider label:nth-of-type(2),.order-page .type-furniture.all-work .controls .flickity-slider label:nth-of-type(3),.order-page .cupboardCat .type-furniture.all-work .controls .flickity-slider label:nth-of-type(4),.order-page .cupboardCat .type-furniture.all-work .controls .flickity-slider label:nth-of-type(5),.order-page .cupboardCat .type-furniture.all-work .controls .flickity-slider label:nth-of-type(6),.order-page .curbstoneCat .type-furniture.all-work .controls .flickity-slider label:nth-of-type(4),.order-page .curbstoneCat .type-furniture.all-work .controls .flickity-slider label:nth-of-type(5),.order-page .curbstoneCat .type-furniture.all-work .controls .flickity-slider label:nth-of-type(6){width:32.98%}.order-page .type-furniture.all-work .controls .flickity-slider label:nth-of-type(4),.order-page .type-furniture.all-work .controls .flickity-slider label:nth-of-type(5),.order-page .type-furniture.all-work .controls .flickity-slider label:nth-of-type(6){width:100%;flex:32.9%}.order-page .type-furniture.all-work label.other{display:none}.order-page .boxContent .type-furniture.all-work .f__item-1{width:100%}.order-page .boxContent .type-furniture.all-work{grid-template-columns:auto}.order-page .type-furniture.all-work .controls,.order-page .boxContent .type-furniture.set-config{}.order-page .boxContent .type-furniture.set-config{padding:0}.order-page .cupboardCat .type-furniture.all-work .controls{}.order-page .cupboardCat .set-size__wrapp{display:flex;flex-direction:column}.order-page .cupboardCat .data-side{display:none}.order-page .myProject.open.cupboardCat .type__form .form{margin-bottom:0;padding-bottom:0}.order-page .cupboardCat .select-cupboard{margin:0 auto;border:2px solid #fff;border-top:none;width:100%}.order-page .cupboardCat .select-cupboard .radio__cat{width:100%;max-width:210px;margin:auto}.order-page .type-furniture.all-work .controls{margin-top:2px}.order-page .boxContent .type-furniture label h3{grid-auto-rows:auto;text-align:center;align-items:end;padding-bottom:16px}.order-page .boxContent.styleFacade .type__facade label h3{grid-auto-rows:auto}.order-page .boxContent .type-furniture.set-config label h3 br{content:''}.order-page .boxContent .type-furniture.set-config label h3 br:before{content:' '}.order-page .boxContent .type-furniture.set-config label h3{display:inline-block;grid-row:3}[class*="-page"] .set-size__wrapp .set-config figure{position:inherit;margin-bottom:16px}.set-size__wrapp .set-config figure{top:15px;left:50%;transform:translateX(-50%)}.order-page .fast-project .set-size__wrapp{padding:0 16px}.cupboard-favorite .set-size__wrapp .select-cupboard{border:2px solid #fff;border-top:none;margin:auto;grid-row:3;width:100%}.cupboard-favorite .set-size__wrapp .select-cupboard .radio__cat{width:100%;max-width:210px;margin:auto}.cupboard-favorite .set-size__wrapp .profile-size{grid-row:2}.order-page .boxContent .profile-size{border:2px solid #fff;padding:15px 24px 0;margin-top:2px}.order-page .cupboardCat .boxContent .profile-size{border-bottom:none}.order-page .profile-size .type__title{display:block}.order-page .myProject.open .boxContent .type__title h3{margin-top:0;text-align:left}.order-page .cupboardCat .profile-size .type__title{width:100%;max-width:250px;margin:auto}.order-page .type__form{grid-template-columns:auto;grid-row-gap:inherit;display:block;text-align:left}.order-gallery.order-page .komod-favorite .profile-size{padding-left:32px}.order-gallery.order-page .myProject.open .komod-favorite .type__form .form{padding-right:0}.order-page .type__form .form label > span{text-align:center}.order-page .type__form,.order-page .boxContent:not(.komod-favorite) .type__form{grid-template-columns:auto;grid-row-gap:inherit;display:block}.order-page .type__form figure{display:none}.order-page .type__form .form input{margin:0 10px 0 0}.order-page .myProject.open .type__form .form .switch{float:none;position:inherit;right:inherit;margin:22px 0 0 0}.order-page .myProject.open .type__form .form .switch span{margin-left:36px}.order-page .set-size__wrapp .set-config label figure:before{background-color:var(--grayscale-base)}.order-page .set-size__wrapp .set-config .f__item-6 label.check figure:before{background-color:#fff}.set-size__wrapp .set-config .f__item-6.check figure{background-color:rgba(96,96,96,.25)}.order-page .set-size__wrapp .set-config .f__item-6 label:hover,.order-page .prodFurniture .type-furniture .f__item-6.check{background:#264D73}.fast-project .hint-bottom{padding:0 8px;position:relative}.fast-project .hint-proj{position:relative;top:inherit;left:inherit;width:100%}.fast-project .hint-proj.error{position:absolute}.fast-project .hint-proj > p{width:80%}.fast-project .hint-proj:after{display:none}.order-page .type__form .form label .hint-proj.error{position:absolute;margin-left:0;width:inherit;z-index:11111}.order-page .type__form .form label .hint-proj.error:after{display:inherit}.fast-project.step-1 .action-top .next-btn-2-part{display:block !important}.fast-project.step-1 .action-top .next-btn-2-part.click{display:none !important}.fast-project.step-1-2-part .nav-back-step,.fast-project.step-1-3-part .nav-back-step,.fast-project.step-3 .nav-back-step,.order-gallery .gallery-step-2 .nav-back-step,.order-page .cupboard-style .nav-back-step,.order-page .group-step-2 .nav-back-step,.order-page .soft-furniture-style .nav-back-step{display:flex !important}.fast-project.step-1-2-part .nav-back-step,.fast-project.step-1-3-part .nav-back-step,.fast-project.step-3 .nav-back-step,.order-gallery .gallery-step-2 .nav-back-step,.order-page .cupboard-style .nav-back-step,.order-page .group-step-2 .nav-back-step,.order-page .soft-furniture-style .nav-back-step{width:20px;height:20px;border-style:solid;border-width:10px 10px;border-color:transparent #264D73 transparent transparent;cursor:pointer;background-color:#fff;z-index:1}.order-gallery .gallery-step-2 .fast-title-proj,.order-page .group-step-2 .fast-title-proj{padding-left:16px}.order-page .step-1-2-part .boxContent > h2,.order-page .step-1-3-part .boxContent > h2{display:none}.order-page .step-1-2-part .boxContent > h2.v-2-part,.order-page .step-1-3-part .boxContent > h2.v-3-part{display:flex !important}.order-page .fast-project .fast-title-proj .title-name{width:100%}.order-page .fast-project .fast-title-proj .title-name h3{width:80%;display:inline-block;line-height:64px !important}.order-page .fast-project.step-1-2-part .fast-title-proj .title-name h3,.order-page .fast-project.step-1-3-part .fast-title-proj .title-name h3{margin-left:25px}.order-page .step-1-2-part .boxContent .type-furniture.visible-470{display:grid !important;padding:0 16px}.order-page .boxContent .type-furniture.all-work{display:grid;grid-template-columns:1fr;grid-gap:0;padding:0 16px}.order-page .myProject .boxContent .type-furniture{}.order-page .step-2 .sidebar-project:not(.fast--sidebar) ul li a.product,.order-page .step-3 .sidebar-project:not(.fast--sidebar) ul li a.styleColor{display:block}.order-page .step-2 .fast-title-proj,.order-page .step-3 .fast-title-proj{padding-left:24px}.order-page .cupboard-style .fast-title-proj{padding-left:15px}.order-page .step-2 .fast-title-proj .btnBottom button.trigger{display:block !important}.modal.edit.fast-order-now .content-wrapper{width:320px;height:384px}.modal.edit.fast-order-now .content-wrapper .fast-order-now__row{display:flex;flex-direction:column;align-items:center;text-align:center}.modal.edit.fast-order-now .fast-order-now__icon{margin-top:24px}.modal.edit.fast-order-now .fast-order-now__text{margin-top:12px}.modal.edit.fast-order-now .fast-order-now__text > p{font-size:14px;line-height:18px;color:var(--grayscale-dark)}.modal.edit.fast-order-now .fast-order-now__action{display:flex;flex-direction:column;row-gap:24px;margin-top:24px}.modal.edit.fast-order-now .fast-order-now__action button{text-transform:none;width:100%;min-width:192px}.order-page .s_facade .boxContent.styleFacade .type-furniture.type__facade .styleImg{margin:31px auto 0}.order-page .modal.media.facade .list-project.back{display:none !important}.order-page .photoProject.step-3 .card-container{padding:0 16px 16px;display:grid;gap:2px;flex:0 0 auto}.order-page .photoProject.step-3 .card-container [class*=photo__box] h3{height:32px;display:flex;align-items:center;margin-top:9px}.order-page .photoProject.step-3 .card-container [class*=photo__box]{border:2px solid #FFFFFF;padding-left:0;grid-gap:2px;width:100%}.order-gallery .photoProject .card-container .photo__box-1,.photoProject .card-container .photo__box-2{border-bottom:none}.order-page .photoProject.step-3 .card-container [class*=photo__box]{justify-content:center;display:flex;flex-wrap:wrap}.photoProject.fast-project .card-container .photo__box-2{padding-top:0}.order-page .photoProject .photo__box-2 .title-sec{display:none}.order-page .photoProject.step-3 .card-container [class*=photo__box] > h3{flex:1 0 100%;justify-content:center}.order-page .photoProject.step-3.photoProject .photo__box-4{margin-top:0;grid-row:2}.order-page .photoProject.step-3 .card-container [class*=photo__box] .upload__photo,.order-page .photoProject.step-3 .card-container .user__photo{width:158px;height:118px;display:flex;flex-direction:column}.order-page .photoProject.step-3 .card-container [class*=photo__box] .upload__photo p,.order-page .photoProject.step-3 .card-container .user__photo p{flex:1 0 auto}.order-page .photoProject.step-3 .card-container .choice_upload{padding-bottom:15px}.order-page .photoProject.step-3 .card-container .photo__box-2 .user__photo{width:254px;height:190px;background-color:var(--grayscale-pale)}.photoProject .card-container .user__photo img{height:100%;object-fit:cover}.photoProject .card-container .photo__box-2 .user__photo img{object-fit:contain}.order-page .photoProject.step-3 .card-container .upload__photo p{padding:15px 7px 0 15px}.order-page .photoProject.step-3 .choice_upload label{top:6px;left:15px}.order-page .photoProject.step-3 .action{display:none !important;padding-bottom:48px;padding-left:8px}.order-gallery .hint-proj.visible-470{top:calc(100% + 16px);left:unset;bottom:unset;width:100%;z-index:12;pointer-events:all}.order-gallery .hint-proj.visible-470.mhide{visibility:hidden!important;pointer-events:none;z-index:-9999}.order-gallery .hint-proj.visible-470 p{width:80%}.order-gallery .hint-proj.visible-470:after{display:none}.modal.view-style-furniture__modal.open{padding:0}.modal.view-style-furniture__modal .content-wrapper{background-color:#fff !important;box-shadow:0 0 2.5rem rgba(0,0,0,0.5);height:100vh}.view-style-furniture__modal .view-style-modal__body{box-shadow:none;flex-direction:column;height:calc(100vh - 64px);overflow:auto}.view-style-furniture__modal .modalHeadTitle p{height:32px;display:flex;align-items:center;padding:0 18px;color:var(--grayscale-base);font-size:14px;line-height:18px}.view-style-furniture__modal .modal__btn-top-row{border-bottom:1px solid var(--grayscale-barely);display:flex;align-items:center;justify-content:space-between;padding:16px 22px}.constructor .view-style-furniture__modal .modal__btn-top-row{gap:8px;width:100%;padding-right:12px}.view-style-modal__nav-arrow .nav-arrow__row{padding:0}.view-style-furniture__modal .modal__btn-top-back button{color:var(--primary-base);font-weight:bold;font-size:14px;line-height:14px;display:flex;align-items:center;gap:6px}.view-style-modal__nav-arrow .nav-arrow__row{justify-content:flex-end;align-items:center;gap:2px;margin-top:0}.view-style-modal__nav-arrow .nav-arrow__row [class*="nav-arrow__"]{font-size:0;gap:0;justify-content:center}.view-style-modal__nav-arrow .nav-arrow__row [class*="nav-arrow__"] button{height:32px;width:44px;background-color:var(--primary-base)}.view-style-modal__nav-arrow .nav-arrow__prev button{border-radius:16px 0 0 16px}.view-style-modal__nav-arrow .nav-arrow__next button{border-radius:0 16px 16px 0}.view-style-modal__nav-arrow .nav-arrow__row .action button{border-radius:0;border:none;background-color:var(--primary-base)}.view-style-modal__nav-arrow .nav-arrow__row button span{display:none}.view-style-furniture__modal .view-style-title__clone{min-height:86px;display:flex;align-items:center;text-align:center;justify-content:center;padding:0 8px}.view-style-furniture__modal .view-style-title__clone p{font-weight:normal;font-size:24px;line-height:24px;color:var(--grayscale-black)}.view-style-modal__body [class*="column-"]{flex:inherit}.view-style-modal__body .view-style-modal__image{}.view-style-modal__desc .view-style-modal__text{height:auto;overflow:inherit}}@media (max-width:414px){header .header-wrapp .logo{padding-left:0}header .persArea{padding-left:0}.myProject .boxChoise .table-size{grid-template-columns:auto}.myProject .boxChoise .table-size .th,.myProject .boxChoise .table-size .td{grid-column:auto !important}.myProject.creat-step-cup-materials .boxChoise .table-size .th,.myProject.creat-step-cup-materials .boxChoise .table-size .td{grid-column:1 !important}.myProject .boxChoise .table-size .expand-row:nth-of-type(4){grid-row:5}.calc-page .myProject .boxChoise .table-size .expand-row:nth-of-type(8){grid-row:9}.myProject.materials .boxChoise .table-size .expand-row:nth-of-type(8),.myProject.saveProject .boxChoise .table-size .expand-row:nth-of-type(8){grid-row:8}.calc-page .myProject.technics .boxChoise .table-size .expand-row:nth-of-type(8){grid-row:auto}.calc-page .myProject .boxChoise .table-size .expand-row:nth-of-type(12){grid-row:13}.myProject[class*="creat-step-cup-"] .boxChoise .table-size .expand-row:nth-of-type(12){grid-row:10}.myProject[class*="creat-step-cup-"] .boxChoise .table-size .expand-row:nth-of-type(8){grid-row:8}.constructor .myProject.creat-step-cup-save .boxChoise .table-size{grid-template-columns:auto}.constructor .myProject.creat-step-cup-save .boxChoise .table-size .expand-row{grid-column:1!important}.constructor .myProject.creat-step-cup-save .boxChoise .table-size .expand-row:nth-of-type(11){grid-row:13}.constructor .myProject.creat-step-cup-save .boxChoise .table-size .expand-row:nth-of-type(12){grid-row:11}.calc-page .myProject.curbstone-materials .boxChoise .table-size .expand-row:nth-of-type(8){grid-row:8}.calc-page .myProject.curbstone-materials .boxChoise .table-size .expand-row:nth-of-type(11){grid-row:10}.calc-page .myProject.curbstone-materials .boxChoise .table-size .expand-row:nth-of-type(13){grid-row:14}.calc-page .myProject.curbstone-materials .boxChoise .table-size .expand-row:nth-of-type(14){grid-row:15}.calc-page .myProject.creat-step-commode-save .boxChoise .table-size .expand-row:nth-of-type(11){grid-row:10}.calc-page .myProject.creat-step-commode-save .boxChoise .table-size .expand-row:nth-of-type(12){grid-row:auto}.myProject.facade.open .type-facade label .styleImg{width:128px;height:128px}.myProject.facade.open .type-facade label h3{margin-bottom:3px;display:grid}.modal .price{flex-direction:column;align-items:flex-start!important;justify-content:center;margin-right:0!important;border-bottom:none!important}.modal .price-odd{margin-right:0}.icon--price-odd::before{content:'';background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='24' cy='24' r='20' fill='%23FF8000'/%3E%3Cpath d='M15 33L30 15H33L18 33H15ZM18.75 15C16.65 15 15 17.025 15 19.5C15 21.975 16.65 24 18.75 24C20.85 24 22.5 21.975 22.5 19.5C22.5 17.025 20.85 15 18.75 15ZM20.25 19.5C20.25 20.775 19.575 21.75 18.75 21.75C17.925 21.75 17.25 20.775 17.25 19.5C17.25 18.225 17.925 17.25 18.75 17.25C19.575 17.25 20.25 18.225 20.25 19.5ZM29.25 24C27.15 24 25.5 26.025 25.5 28.5C25.5 30.975 27.15 33 29.25 33C31.35 33 33 30.975 33 28.5C33 26.025 31.35 24 29.25 24ZM30.75 28.5C30.75 29.775 30.075 30.75 29.25 30.75C28.425 30.75 27.75 29.775 27.75 28.5C27.75 27.225 28.425 26.25 29.25 26.25C30.075 26.25 30.75 27.225 30.75 28.5Z' fill='white'/%3E%3C/svg%3E%0A");font-size:inherit !important;position:absolute;left:117px;bottom:3px;width:40px;height:40px}.order-page .type__form .form input{width:128px;height:40px}.order-page .cupboardCat .type__form .form{left:0}.order-page .type__form .form label{padding-left:0}.order-page .cupboardCat .type__form .form input{max-width:128px}.order-page .boxContent .profile-size{padding:15px 8px}.boxContent .accounts .r__box{display:flex !important;flex-direction:column}.boxContent .accounts .r__box .cart .data > strong{margin-top:0}.boxContent .accounts .r__box .cart .data date{margin:1px 0}.boxContent .accounts .r__box .cart .rating{padding-top:16px;margin-bottom:8px}.boxContent .accounts .reviews__photo .img{justify-content:flex-start;gap:2px}.boxContent .accounts .reviews__photo .img a{margin-right:0}}@media (max-width:414px){.blockStart__title{padding:8px 48px}.blockStart__sec-title{padding-top:16px;padding-bottom:16px}.blockStart__sec-title h2{min-height:32px}.blockStart__sec-text p{padding-bottom:0}.blockStart__sec.sec-left{background-size:414px auto;min-height:380px}.sec-right .blockStart__sec-icons{margin-top:16px}.blockStart__sec.sec-left .blockStart__sec-button{height:260px}.myProject.sectionOption.saveProject.step-7 .action button.btn-blue-sm{width:140px;min-width:inherit;white-space:nowrap;overflow:hidden;word-spacing:1000px;padding-left:32px}.order-page .type-furniture.all-work .controls .flickity-slider label:nth-of-type(1),.order-page .type-furniture.all-work .controls .flickity-slider label:nth-of-type(2),.order-page .type-furniture.all-work .controls .flickity-slider label:nth-of-type(3),.order-page .type-furniture.all-work .controls .flickity-slider label:nth-of-type(4),.order-page .cupboardCat .type-furniture.all-work .controls .flickity-slider label:nth-of-type(5),.order-page .curbstoneCat .type-furniture.all-work .controls .flickity-slider label:nth-of-type(5),.order-page .cupboardCat .type-furniture.all-work .controls .flickity-slider label:nth-of-type(6),.order-page .curbstoneCat .type-furniture.all-work .controls .flickity-slider label:nth-of-type(6){flex:1 0 49.5%}.order-page .type-furniture.all-work .controls .flickity-slider label:nth-of-type(5),.order-page .type-furniture.all-work .controls .flickity-slider label{width:100%;flex:0 0 49.5%}.modal.regions > .content-wrapper .content{margin-top:8px;grid-auto-rows:auto;padding:0 0 16px}.modal.regions > .content-wrapper .content > .our-city-n3{font-size:16px;line-height:20px;font-weight:400;color:var(--grayscale-dark);grid-row:1;height:32px;margin-bottom:0}.modal.regions > .content-wrapper .content > .our-city-n3{display:flex !important;align-items:center}.customer-modalRegions .our-city-n3{padding-left:32px}.modal.regions form.search{margin-top:0}.order-gallery .photoProject .card-container [class*=photo__box]{padding-right:0}.calc-page [class*="-order-nav"]:after{width:76%}.order-page .photoProject .card-container [class*=photo__box]{padding-right:0}}@media (max-width:414px){.calc-page .myProject.creat-step-cup-materials .action .btnBottom{bottom:96px !important}}@media (max-width:375px){.uf-maker .claim-page .myProject.all-claims.checked .boxContent .title .customer p,.uf-maker .claim-page .myProject.proposition-claims.checked .boxContent .title .customer p{font-size:0}.calc-page .step-1 .boxContent div.type-furniture .f__item-6,.calc-page .step-1 .boxContent div.type-furniture .f__item-7,.calc-page .step-1 .boxContent div.type-furniture .f__item-8{width:32.7%}.calc-page .myProject.open .action .btnBottom{right:0}.calc-page.step .myProject.open.step-1 .sidebar-project:not(.fast--sidebar) h3,.calc-page.step .myProject.step-1 .sidebar-project:not(.fast--sidebar) h3{margin-left:16px}.sidebar-project:not(.fast--sidebar) h3 input{max-width:110px}.calc-page .u-my-proj__menu .name-menu:before{width:90%}}@media (max-width:374px){header .header-wrapp{padding-right:0;padding-left:0}header .persArea{margin-right:0}header .persArea .userMenu{display:none}.blockStart__sec.sec-right{min-height:550px}.blockStart__sec.sec-right .blockStart__sec-button{padding-bottom:30px}.sec-icons__items span{width:55px}.sidebar-project:not(.fast--sidebar) li.process a:after{width:32px}.calc-page .modal-facade__action .modal-facade__back button{font-size:0}.calc-page .configuration.step-2 .boxContent > h2{margin-left:8px;padding-left:28px;grid-column:1/4}.constructor .view-style-furniture__modal .modal__btn-top-row{padding-right:8px}.mod-materials #materials-body .m__columns div[class*=m__items] .img{width:128px;flex:1 0 128px}.mod-materials #materials-body .m__columns .m__content .action .trash{right:8px;background-size:70%}.mod-materials #materials-body .m__columns .m__content h3{font-weight:400}.price-odd:before{left:85px}.order-page .fast-title-proj,.order-page .step-2 .fast-title-proj,.order-page .step-3 .fast-title-proj{padding:0 8px 0 0}.order-page .myProject.prodFurniture.open .sidebar-project:not(.fast--sidebar) h3{padding-left:25px}.order-page .fast-project.step-1-2-part .fast-title-proj,.order-page .fast-project.step-1-3-part .fast-title-proj,.order-gallery .gallery-step-2 .fast-title-proj{padding:0 16px 0 0}.order-page .fast-project.step-1-2-part .fast-title-proj .title-name h3,.order-page .fast-project.step-1-3-part .fast-title-proj .title-name h3{margin-left:15px}.step-2 .fast-title-proj{padding-left:0}.order-page .fast-title-proj .btnBottom button{min-width:128px}.order-page .type__form .form input{width:98px}.order-page .kitchen__style-color-facade .view-color-furniture label:nth-of-type(1),.order-page .kitchen__style-color-facade .view-color-furniture label:nth-of-type(2),.order-page .kitchen__style-color-facade .view-color-furniture label:nth-of-type(3){width:32.8%}.view-style-furniture__modal .modal__btn-top-row{padding:16px 10px}}@media (max-width:320px){.home .mediaBlock.video-project .second__items h5,.home .mediaBlock.video-project .second__items h6{padding-left:5px}.home .mediaBlock.video-project .second__items h6{white-space:nowrap;width:130px}.home .mediaBlock.video-project .second__items .swiper-slide{margin-top:0!important}.order-page .boxContent .type-furniture.main-carousel label.carousel-cell:nth-of-type(1),.order-page .boxContent .type-furniture.main-carousel label.carousel-cell:nth-of-type(2),.order-page .boxContent .type-furniture.main-carousel label.carousel-cell:nth-of-type(3),.order-page .boxContent .type-furniture.main-carousel label.carousel-cell:nth-of-type(8),.order-page .boxContent .type-furniture.main-carousel label.carousel-cell:nth-of-type(9),.order-page .boxContent .type-furniture.main-carousel label.carousel-cell:nth-of-type(10){width:49.55%}.fast-title-proj .btnBottom button{min-width:128px}.order-page .boxContent .profile-size{padding:15px 16px}.order-page.step .myProject.fast-project.step-3 .boxContent > h2{margin-top:12px;margin-bottom:16px}.fast-project:not(.step-3) .fast-title-proj .btnBottom button:after,.order-gallery .photoProject:not(.gallery-step-2) .fast-title-proj .btnBottom button:after{right:0}.order-page .boxContent .type-furniture.all-work,.order-page .boxContent .type-furniture.set-config{padding-left:2px;padding-right:2px}.modal-cart-maker__regions{padding:0 0 8px 0}.modal-cart-maker__label{gap:8px}}
/* End */


/* Start:/css/_design/slider.min.css?17483487891587*/
 .slick-list{overflow:hidden}.slick-slider{position:relative}.slick-track{display:flex}.slick-arrow{width:32px;height:32px;border:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .25s ease-in-out;z-index:2}.slick-arrow.slick-prev{background:transparent url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_14020_96933)'%3E%3Cg clip-path='url(%23clip1_14020_96933)'%3E%3Cpath d='M21 1L22 2L8 16L22 30L21 31L6 16L21 1Z' fill='%23404040'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_14020_96933'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3CclipPath id='clip1_14020_96933'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat}.slick-arrow.slick-next{background:transparent url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_14020_96932)'%3E%3Cg clip-path='url(%23clip1_14020_96932)'%3E%3Cpath d='M11 1L10 2L24 16L10 30L11 31L26 16L11 1Z' fill='%23404040'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_14020_96932'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3CclipPath id='clip1_14020_96932'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat;right:0}.slick-arrow.slick-disabled{opacity:.2;cursor:not-allowed}.slick-dots{display:flex}.slick-dots li{cursor:pointer;list-style:none}.slick-dots li button{font-size:0}
/* End */


/* Start:/css/_design/styles.css?1754576571211931*/
@charset "UTF-8";
/*null*/
* {
	margin: 0;
	padding: 0;
	outline: 0;
	box-sizing: border-box;
	-webkit-font-smoothing: antialiased;
}
*::before,
*::after {
	box-sizing: border-box;
}
*:focus {
	outline: 0;
	box-shadow: none;
	border: none;
}
/* fonts */
@font-face {
	font-family: 'Roboto Condensed';
	src: url('/fonts/roboto/robotocondensed-variablefont_wght.woff2') format('woff2');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}
@font-face {
	font-family: 'Roboto';
	src: url('/fonts/roboto/Roboto-VariableFont.woff2') format('woff2');
	font-weight: 100 900;
	font-style: normal;
	font-display: swap;
}

/*:root*/
:root {
	--color--blue: #264D73;
	--color--blue--black: #0D1A26;
	--color--blue--dark: #19334C;
	--color--blue--soft: #4D80B2;
	--color--blue--light: #6699CC;
	--color--blue--barely: #D1E5FA;
	--color--gray: #74644E;
	--color--gray--dark: #4D4233;
	--color--gray--black: #25221E;
	--color--gray--barely: #F7F1E8;
	--color--gray--pale: #E3D3BF;
	--color--gray--soft: #A59278;
	--color--white: #fff;
	--color--green: #40E000;
	--color--green--dark: #009020;
	--color--yellow--dark: #E0A000;
	--color--yellow: #FFD000;
	--color--orange: #FF9000;
	--color--red: #E00020;
	--primary-black: #0D1A26;
	--primary-dark: #19334C;
	--primary-base: #264D73;
	--primary-soft: #4D80B2;
	--primary-light: rgba(102, 153, 204, 0.5);
	--primary-pale: #8CB2D9;
	--primary-faint: #ADCCEB;
	--primary-barely: #D1E5FA;
	--grayscale-black: #25221E;
	--grayscale-dark: #4D4233;
	--grayscale-base: #74644E;
	--grayscale-soft: #A59278;
	--grayscale-light: #D2C2AC;
	--grayscale-pale: #E3D3BF;
	--grayscale-faint: #EFE2D0;
	--grayscale-barely: #F7F1E8;
	--grayscale-white: #FFF;
	--secondary-dark: #905A14;
	--secondary-accent: #FF9000;
	--secondary-base: #E0B070;
	--secondary-light: #E9C79B;
	--secondary-faint: #F7DCB8;
	--tertiary-blue-dark: #0060C0;
	--tertiary-blue-base: #0080E0;
	--tertiary-blue-light: #60C0FF;
	--tertiary-blue-faint: #A8E0FF;
	--tertiary-yellow-dark: #E0A000;
	--tertiary-yellow-base: #FFD000;
	--tertiary-yellow-light: #FFE880;
	--tertiary-yellow-faint: #FFF8B0;
	--tertiary-green-dark: #009020;
	--tertiary-green-base: #40E000;
	--tertiary-green-light: #A0FF90;
	--tertiary-green-faint: #D8FFC8;
	--error-red-base: #E00020;
	--error-red-faint: #FFE0E0;
}
/**/
a {
	text-decoration: none;
	color: var(--primary-base);
	font-weight: bold;
}
[tabindex="-1"]:focus {
	outline: 0 !important;
}
table {
	border-collapse: collapse;
}
img {
	vertical-align: middle;
	border-style: none;
	font-size: 12px;
	font-weight: 300;
}
.picture {
	display: block;
	height: 100%;
}
svg {
	overflow: hidden;
	vertical-align: middle;
}
/**/
html:has(body.is-scroll) {
	scrollbar-gutter: stable;
}
body {
	font-family: "Roboto", sans-serif;
	font-size: 16px;
	text-align: left;
	background-color: #fff;
	position: relative;
	/*animation: load .8s ease-in-out;*/
}
body * {
	font-family: 'Roboto', sans-serif;
}
/*--flex*/
.mesh-cell {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
}
.mesh-row {
	display: -ms-flexbox;
	display: flex;
}
.mesh-cell--full,
.mesh-row--full {
	width: 100%;
}
.mesh-cell--v-center,
.mesh-row--v-center {
	-ms-flex-align: center;
	align-items: center;
}
.mesh-cell--v-start,
.mesh-row--v-start {
	-ms-flex-align: start;
	align-items: flex-start;
}
.mesh-cell--v-end,
.mesh-row--v-end {
	-ms-flex-align: end;
	align-items: flex-end;
}
.mesh-cell--v-baseline,
.mesh-row--v-baseline {
	-ms-flex-align: baseline;
	align-items: baseline;
}
.mesh-cell--stretch,
.mesh-row--stretch {
	-ms-flex-align: stretch;
	align-items: stretch;
}
.mesh-cell--between,
.mesh-row--between {
	-ms-flex-pack: justify;
	justify-content: space-between;
}
.mesh-cell--around,
.mesh-row--around {
	-ms-flex-pack: distribute;
	justify-content: space-around;
}
.mesh-cell--center,
.mesh-row--center {
	-ms-flex-pack: center;
	justify-content: center;
}
.mesh-cell--end,
.mesh-row--end {
	-ms-flex-pack: end;
	justify-content: flex-end;
}
.mesh-cell--wrap,
.mesh-row--wrap {
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.mesh-cell--column,
.mesh-row--column {
	-ms-flex-direction: column;
	flex-direction: column;
}
.mesh-row--self-center {
	align-self: center;
}
.mesh-gap-xs {
	gap: 8px;
}
.mesh-gap-cm {
	gap: 16px;
}
.mesh-gap-cmx {
	gap: 24px;
}
.mesh-gap-sm {
	gap: 32px;
}

.row--revers {
	flex-direction: row-reverse;
}
.cell--revers {
	flex-direction: column-reverse;
}
/*--button*/
button {
	background-color: transparent;
	border: none;
	cursor: pointer;
	outline: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	text-decoration: none;
	-webkit-font-smoothing: antialiased;
	transition: all .15s ease-in-out;
}
.button {
	--box-shadow-color: transparent;
	position: relative;
	display: block;
	width: 100%;
	padding: 0 8px;
	box-shadow: inset 0 0 0 2px var(--box-shadow-color);
	border-radius: 2px;
	background-color: transparent;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	font-weight: 700;
	color: var(--grayscale-black);
	outline: none;
	text-decoration: none;
	transition: all .15s ease-in-out;
	white-space: nowrap;
	-webkit-font-smoothing: antialiased;
}
.button--normal {
	font-weight: normal;
}
.button-wrapper {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: stretch;
	align-items: stretch;
}
.button__body {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
	min-height: 32px;
}
.button--width-224 {
	max-width: 224px;
}
.button--width-auto {
	width: auto;
}
.button--width-fit {
	width: max-content;
}
.button--width-full {
	width: 100%;
}
.button__text {
	font-size: 14px;
	line-height: unset;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.button__text--sm {
	font-size: 16px;
	line-height: 100%;
}
.button--reverse .button__body {
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
}
.button--primary {
	background-color: var(--primary-base);
	color: #fff;
}
.button--primary:hover {
	background-color: var(--primary-soft);
	color: #fff;
}
.button--primary:focus {
	background-color: var(--primary-base);
	border-color: var(--primary-soft);
	color: #fff;
}
.button--primary:active {
	background-color: var(--primary-dark);
}
.button--primary.is-disabled,
.button--primary[disabled] {
	background-color: var(--primary-base);
	opacity: .25;
	cursor: not-allowed;
}
.button--primary.is-disabled:hover,
.button--primary[disabled]:hover {
	background-color: var(--primary-base);
}

.button--primary-pale {
	background-color: rgba(140, 178, 217, .5);
	color: var(--primary-base);
	border-radius: 32px;
}
.button--primary-pale:hover {
	background-color: rgba(173, 204, 235, .5);
	color: var(--primary-soft);
}
.button--primary-pale:active {
	background-color: rgba(102, 153, 204, .5);
	color: var(--primary-black);
}

.button--orange {
	background-color: var(--secondary-accent);
	color: #fff;
}
.button--orange:hover {
	background-color: var(--primary-soft);
}
.button--orange:focus {
	background-color: var(--primary-black);
}
.button--orange:active {
	background-color: var(--primary-base);
}
.button--outline {
	background-color: transparent;
	color: var(--primary-base);
	box-shadow: inset 0 0 0 1px;
}
.button--outline:hover {
	background-color: var(--primary-soft);
	color: #fff;
}
.button--outline:focus {
	color: var(--primary-soft);
}
.button--outline:active {
	background-color: var(--primary-dark);
	color: #fff;
}
.button--outline.is-disabled,
.button--outline[disabled] {
	background-color: transparent;
	color: rgba(0, 128, 224, .65);
	cursor: not-allowed;
}
.button--outline.is-disabled:hover,
.button--outline[disabled]:hover {
	background-color: transparent;
}
.button--outline.is-disabled:focus,
.button--outline[disabled]:focus {
	color: var(--primary-base);
}
.button--outline:not(.is-disabled):hover > *,
.button--outline:not(.is-disabled):active > * {
	color: #fff;
}
.button--outline[disabled]:hover > *,
.button--outline[disabled]:active > * {
	color: var(--primary-base);
}
.button--transparent {
	background-color: transparent;
	color: var(--primary-base);
}
.button--transparent:hover {
	background-color: rgba(224, 241, 253, .15);
	color: var(--primary-soft);
}
.button--transparent:focus {
	border-color: #d9ecfa;
}
.button--transparent:active {
	background-color: #d9e7f6;
	color: var(--primary-dark);
}
.button--transparent.is-disabled,
.button--transparent[disabled] {
	background-color: transparent;
	color: var(--primary-base);
	border-color: transparent;
	opacity: .25;
	cursor: not-allowed;
}
.button--transparent.is-disabled:hover,
.button--transparent[disabled]:hover {
	background-color: transparent;
}
.button--transparent.is-disabled:focus,
.button--transparent[disabled]:focus {
	color: var(--primary-base);
}

.button--soft--transparent {
	color: var(--primary-base);
	background-color: transparent;
}
.button--soft--transparent:hover {
	color: var(--primary-soft);
	background-color: rgba(48, 160, 240, .1);
}
.button--soft--transparent:active {
	color: var(--primary-black);
	background-color: rgba(0, 64, 128, .1);
}

.button--height-auto {
	height: auto;
}
.border--width--thin {
	box-shadow: inset 0 0 0 1px;
}
.button--radius--16 {
	border-radius: 16px;
}
.button--radius--24 {
	border-radius: 24px;
}
.button--radius--32 {
	border-radius: 32px;
}
.button--radius--64 {
	border-radius: 64px;
}
.button--width--lg {
	max-width: 224px;
	max-height: 48px;
	width: 100%;
	height: 100%;
}
.button--lg, .button--sm {
	max-width: 272px;
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	box-sizing: content-box;
}
.button--xl {
	min-height: 48px;
}
.button--lg {
	min-height: 40px;
}
.button--sm {
	min-height: 32px;
}
.is-disabled,
[disabled] {
	outline: 0!important;
	cursor: not-allowed!important;
}
.is-disabled input,
.is-disabled button,
[disabled] button,
.is-disabled a,
[disabled] a {
	pointer-events: none!important;
}
.is-disabled > *:not(._hint) {
	opacity: .65;
}
.is-disabled * {
	cursor: not-allowed;
	user-select: none;
}
.button.is-disabled {
	pointer-events: none;
}
a[class*="button--"] {
	transition: all .25s ease-in-out;
}
.disabled_button, .disabled_button span {
	color: #264D73 !important;
}
/*--select button*/
.select__button,
.choice__button {
	border: 1px solid var(--grayscale-soft);
	border-radius: 4px;
	width: 100%;
	min-width: 128px;
	height: 32px;
	display: flex;
	justify-content: stretch;
	text-align: left;
	align-items: center;
	padding: 0 0 0 12px;
	position: relative;
	transition: .15s;
}
.choice__button:hover,
.select__button:hover,
.main .selectric-wrapper .selectric:hover {
	border-color: var(--primary-light);
}
.choice__button:active,
.select__button:active,
.main .selectric-wrapper .selectric:active {
	border-color: var(--primary-base);
}
.select__button .select__text,
.choice__button .choice__text {
	flex: 1 1 auto;
}
.select__button .select__icon,
.choice__button .choice__icon {
	flex: 0 0 32px;
	color: var(--grayscale-base);
	margin-left: auto;
	display: flex;
	transition: all .25s ease-in-out;
}
.select__button.is-active .select__icon,
.choice__button.is-active .choice__icon {
	transform: rotate(-180deg);
}
.select__button .select__label,
.choice__button .choice__label {
	position: absolute;
	top: -7px;
	left: 6px;
	background-color: #fff;
	display: flex;
	width: auto;
	padding: 0 2px;
	color: var(--grayscale-base);
	font-size: 10px;
	line-height: 12px;
}
.select__button .select__label.text--placeholder {
	left: 12px;
	color: var(--grayscale-black);
	top: 50%;
	font-size: 14px;
	font-weight: 700;
}
.select__text:not(:empty) ~ .select__label.text--placeholder {
	top: -8px;
	font-size: 10px;
	font-weight: 400;
}
.select__button .select-placeholder {
	position: absolute;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	color: var(--grayscale-base);
}
.is-selected .select__button .select-placeholder {
	font-size: 12px;
	top: -16px;
	left: 8px;
}
/*select multiply*/
.select-multiply .select__button {
	width: 100%;
}
.select-multiply .select__text {
	font-size: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.checkbox-label {
	cursor: pointer;
	display: flex;
}
.value-multiply {
	display: flex;
	min-height: 40px;
	align-items: center;
	padding: 2px 12px;
	width: 100%;
}
@media (any-hover: hover) {
	.select-multiply .filter-selected__item:hover {
		background-color: var(--grayscale-faint);
	}
}
.select-multiply .filter-selected__item.active {
	background-color: var(--grayscale-pale);
}
.select-multiply.select-multiply-chips .select__text {
	display: flex;
	gap: 4px;
	padding: 4px 0;
}
.selected--text {
	background-color: var(--grayscale-barely);
	border-radius: 16px;
	padding: 4px 12px;
	display: block;
}
.select--area.select-multiply .select__button._active {
	pointer-events: all;
}
.select-multiply .radio__label .radio__text::after,
.select-multiply .radio__label .radio__text::before {
	top: unset;
}
.select-multiply .checkbox-label .checkbox-custom {
	margin: 0 2px 0 11px;
}
.select-multiply .radio__label {
	padding: 0 8px;
}
@media (max-width: 500px) {
	/*select multiply*/
	.select-multiply .select__box {
		background-color: #fff;
		box-shadow: 0 2px 8px 0 rgba(32, 32, 32, 0.25);
		border-radius: 8px;
		max-width: 320px;
		width: 100%!important;
		max-height: calc(100dvh - 32px);
		padding-bottom: 16px;
		left: 50%;
		top: 50%;
		transform: translate(-50%,-50%);
	}
	.select-multiply .select__list {
		border-radius: 0;
		box-shadow: unset;
		max-height: inherit;
		margin: 0;
	}
	.select-multiply__action {
		background-color: #fff;
		border-top: 1px solid var(--grayscale-faint);
		padding: 16px 8px 0;
		width: 100%;
		display: flex;
		justify-content: center;
	}
}
/**/
.icon--sorting {
	transition: .2s;
}
.min--sorting .icon--sorting {
	transform: rotate(-180deg);
}
/*--select dropbox*/
body._lock, body._over {
	overflow: hidden;
}
.preload {
	pointer-events: none;
}
.select__button._active .select__icon {
	transform: rotate(-180deg);
}
.select--box.is-hidden {
	display: none;
}
/*--link*/
._hovered {
	transition: all .25s ease-in-out;
}
._hovered:hover {
	background-color: var(--primary-soft);
}
/*--hover link nav*/
.grid .hovered--nav--link {
	display: flex;
	align-items: center;
	padding: 4px 16px 0;
	border-bottom: 4px solid transparent;
	transition: all .25s ease-in-out;
}
.grid .project-nav-category .hovered--nav--link {
	padding: 2px 16px 0;
	border-bottom: 2px solid transparent;
	gap: 4px;
}
.grid .project-nav-category .hovered--nav--link._active,
.hovered--nav--link:hover,
.hovered--nav--link._active {
	border-color: var(--primary-base);
}
.grid .header .dropdown__select.hovered--nav--link {
	padding-right: 8px;
}
/*--list style*/
.list--style--none {
	list-style: none;
}
.list--rev--scroll {
	overflow: auto;
	max-height: calc(100dvh - 100dvh / 2 + 64px);
}
@media (any-hover: hover) {
	.list--rev--scroll::-webkit-scrollbar {
		width: 12px;
	}
	.list--rev--scroll::-webkit-scrollbar-thumb {
		border: 4px solid var(--grayscale-barely);
	}
}
.select__button._active + .select--box:has(> .list--rev--scroll) {
	border-radius: 8px 8px 0 0;
}
/*--transform*/
.rotate--90 {
	transform: rotate(-90deg);
}
.rotate--180 {
	transform: rotate(-180deg);
}
.rotate--270 {
	transform: rotate(-270deg);
}
/*--dropdown*/
.dropdown-box--xs {
	min-width: 208px;
}
.dropdown-box--sm {
	min-width: 320px;
}
.dropdown-box--md {
	min-width: 448px;
}
.dropdown-box--dark {
	background-color: var(--grayscale-dark);
}
.dropdown-box--white {
	background-color: #fff;
}
.dropdown-box--barely {
	background-color: var(--primary-barely);
}
.dropdown__select {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	cursor: pointer;
	background-color: transparent;
	transition: color ease-in 150ms;
	flex-shrink: 0;
	border: none;
}
.navbar__list, .dropdown__list {
	list-style: none;
	margin: 0;
}
.navbar .navbar__item {
	position: relative;
}
.dropdown-box .dropdown__item:not(:last-child) {
	border-bottom: 1px solid var(--grayscale-pale);
}
.dropdown-box .dropdown__item:hover {
	background-color: var(--primary-base);
}
.dropdown-box.dropdown-box--barely .dropdown__item {
	border-color: var(--primary-faint);
}
.dropdown-box .dropdown__link {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	min-height: 40px;
	padding: 0 16px;
	cursor: pointer;
	background-color: transparent;
	border: none;
	width: 100%;
	text-decoration: none;
	font-weight: 400;
	transition: all .25s ease-in-out;
}
.dropdown-box {
	position: absolute;
	filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
	display: none;
	border-radius: 0 0 8px 8px;
}
/*@media (hover: hover) and (pointer: fine) {*/
._no-touch .dropdown:hover .dropdown-box {
	display: block;
}
._no-touch .dropdown:hover .dropdown__select-arrow .icon {
	transform: rotate(-180deg);
}
/*}*/
/*@media (hover: none) {*/
._touch .navbar__item.dropdown._active .dropdown-box {
	display: block;
}
._touch .navbar__item.dropdown._active .dropdown__select-arrow .icon {
	transform: rotate(-180deg);
}
/*}*/
.dropdown-box .dropdown__item:hover .dropdown__link .text {
	color: #fff;
}
.dropdown-box--bottom {
	top: 100%;
	left: 0;
	z-index: 2;
}
/*--corner dropmenu*/
.corner--dropmenu {
	background-color: rgba(37,34,30,.9);
	border-radius: 8px 0 8px 8px;
	list-style: none;
	position: absolute;
	left: -60px;
	top: 100%;
	margin-top: 8px;
	box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
	z-index: 2;
}
.corner--dropmenu--right {
	left: unset;
	right: 0;
}
.corner--dropmenu * {
	list-style: none;
}
.corner--dropmenu .corner--dropmenu--item {
	text-align: right;
	padding: 0 16px;
	transition: all .15s ease-in-out;
}
.corner--dropmenu .corner--dropmenu--item:first-child {
	margin-top: 8px;
}
.corner--dropmenu .corner--dropmenu--item:last-child {
	margin-bottom: 8px;
}
.corner--dropmenu .corner--dropmenu--item > a {
	color: #fff;
	font-size: 14px;
	line-height: 14px;
	min-height: 32px;
	display: flex;
	justify-content: flex-end;
	align-items: center;
}
.corner--dropmenu .corner--dropmenu--item:hover {
	background-color: var(--primary-base);
}
.corner--dropmenu.is-hidden {
	display: none;
}
.corner--dropmenu--xs {
	min-width: 128px;
	width: max-content;
}
.corner--dropmenu--sm {
	min-width: 172px;
	width: max-content;
}
.corner--dropmenu--cm {
	min-width: 176px;
	width: max-content;
}
.corner--dropmenu--xsm {
	min-width: 192px;
	width: max-content;
}
/**/
.confirm-city {
	background-color: #fff;
	border-radius: 8px;
	box-shadow: 0 4px 8px rgba(0, 0, 0, 0.25);
	padding: 24px;
	position: fixed;
	top: 64px;
	left: 288px;
	transition: .15s;
	animation: load .8s ease-in-out;
	z-index: 12;
}
@media (min-width: 781px) {
	.grid:has(.header--sticky) ~ .confirm-city {
		box-shadow: 0 12px 8px rgba(0, 0, 0, 0.25);
		border-radius: 0 0 8px 8px;
	}
}
@media (max-width: 1792px) {
	.confirm-city {
		left: 268px;
	}
}
@media (max-width: 1536px) {
	.confirm-city {
		left: 240px;
	}
}
@media (max-width: 1120px) {
	.confirm-city {
		left: 298px;
	}
}
@media (max-width: 1024px) {
	.confirm-city {
		left: 16px;
	}
}
@media (max-width: 780px) {
	.confirm-city {
		position: fixed;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		box-shadow: 0 0 500px 500px rgba(32, 32, 32, .15);
	}
}
.modal--width--244 {
	min-width: 244px;
	width: max-content;
}
.pos-top-right {
	position: absolute;
	top: 0;
	right: 0;
}
.pos-top-right-xs {
	top: 8px;
	right: 8px;
}
/*--text */
.text {
	font-family: 'Roboto', sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: var(--grayscale-black);
	word-break: break-word;
}
.text-condensed {
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 500;
}
.text--opacity {
	font-size: 0;
	opacity: 0;
}
.text--block {
	display: block;
}
.text.is-invalid {
	font-size: 12px;
	color: var(--error-red-base);
	line-height: 16px;
}
.edit-text-invalid {
	position: absolute;
	top: 102%;
}
.text--color--gray,
.color--grayscale-base {
	color: var(--grayscale-base);
}
.text--color--gray--dark,
.color--grayscale-dark {
	color: var(--grayscale-dark);
}
.text--color--gray--black,
.text--grayscale-black {
	color: var(--grayscale-black);
}
.text--color--gray--barely {
	color: var(--grayscale-barely);
}
.text--color--gray--pale {
	color: var(--grayscale-pale);
}
.text--color--gray--soft {
	color: var(--grayscale-soft);
}
.text--color--white {
	color: #fff;
}
.text--color--blue {
	color: var(--primary-base);
}
.text--color--blue--soft {
	color: var(--primary-soft);
}
.bar-blue .icon.text--color--blue {
	color: #fff;
}
.text--color--green {
	color: var(--tertiary-green-base);
}
.text--color--green--dark {
	color: var(--tertiary-green-dark);
}
.text--color--yellow--dark {
	color: var(--tertiary-yellow-dark);
}
.text--color--yellow {
	color: var(--tertiary-yellow-base);
}
.text--color--red {
	color: var(--error-red-base);
}
.text--weight--thin {
	font-weight: 100;
}
.text--weight--light {
	font-weight: 300;
}
.text--weight--semi-bold {
	font-weight: 500;
}
.text--weight--bold {
	font-weight: 600;
}
.text--weight--normal {
	font-weight: normal;
}
.text--weight--bolder {
	font-weight: 700;
}
.text--weight--dark {
	font-weight: 900;
}
.text--ellipsis--1 {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.choice__text.text--ellipsis--1,
.text--clamp--1 {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	white-space: unset;
}
.text--ellipsis--2 {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.text--ellipsis--3 {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}
.text--ellipsis--4 {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
}
.text--ellipsis--5 {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 5;
	-webkit-box-orient: vertical;
}
.text--ellipsis--6 {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 6;
	-webkit-box-orient: vertical;
}
.text--align--left {
	text-align: left;
}
.text--align--center {
	text-align: center;
}
.text--align--right {
	text-align: right;
}
.text--size--default {
	font-size: 14px;
	line-height: unset;
}
.text.text--size--xs {
	font-size: 10px;
	line-height: 12px;
}
.text.text--size--cm {
	font-size: 12px;
	line-height: 16px;
}
.text.text--size--sm {
	font-size: 16px;
	line-height: 20px;
}
.text.text--size--md {
	font-size: 18px;
}
.text.text--size--lg {
	font-size: 20px;
	line-height: 20px;
}
.text.text--size--xl {
	font-size: 24px;
	line-height: 24px;
}
.text.text--size--xmxl {
	font-size: 32px;
	line-height: 36px;
}
.text.text--size--xxl {
	font-size: 40px;
	line-height: 48px;
}
.text.text--size--64 {
	font-size: 64px;
	line-height: 64px;
}
.text--uppercase {
	text-transform: uppercase;
}
.text--transform--normal {
	text-transform: unset;
}
.text--old--price {
	text-decoration: line-through;
	text-decoration-thickness: 1px;
}
.text--nowrap {
	white-space: nowrap;
}
p.text:not(:last-child) {
	margin: 0 0 20px;
}
h2.title {
	font-size: 32px;
	line-height: 36px;
}
h3.title {
	font-size: 24px;
	line-height: 24px;
}
h4.title {
	font-size: 16px;
	line-height: 24px;
}
h5.title {
	font-size: 14px;
	line-height: 20px;
}
.title {
	color: var(--grayscale-black);
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
}
/**/
code {
	font-family: 'Roboto', sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 16px;
	color: var(--primary-base);
}
/*--offset*/
.offset--none {
	padding: 0;
}
.offset--none--row {
	padding: 0!important;
}
.offset--4 {
	padding: 4px;
}
.offset--4--v {
	padding-top: 4px;
	padding-bottom: 4px;
}
.offset--4--row {
	padding-right: 4px;
	padding-left: 4px;
}
.offset--4--right {
	padding-right: 4px;
}
.offset--4--left {
	padding-left: 4px;
}
.offset--6--left {
	padding-left: 6px;
}
.offset--8 {
	padding: 8px;
}
.offset--8--v {
	padding-top: 8px;
	padding-bottom: 8px;
}
.offset--8--row {
	padding-right: 8px;
	padding-left: 8px;
}
.offset--8--right {
	padding-right: 8px;
}
.offset--8--left {
	padding-left: 8px;
}
.offset--12 {
	padding: 12px;
}
.offset--12--v {
	padding-top: 12px;
	padding-bottom: 12px;
}
.offset--12--row {
	padding-right: 12px;
	padding-left: 12px;
}
.offset--12--right {
	padding-right: 12px;
}
.offset--12--left {
	padding-left: 12px;
}
.offset--16 {
	padding: 16px;
}
.offset--16--top {
	padding-top: 16px;
}
.offset--16--v {
	padding-top: 16px;
	padding-bottom: 16px;
}
.offset--16--row {
	padding-right: 16px;
	padding-left: 16px;
}
.offset--16--right {
	padding-right: 16px;
}
.offset--16--left {
	padding-left: 16px;
}
.offset--24--row {
	padding-right: 24px;
	padding-left: 24px;
}
.offset--24--right {
	padding-right: 24px;
}
.offset--24--left {
	padding-left: 24px;
}
.offset--32--row {
	padding-right: 32px;
	padding-left: 32px;
}
.offset--32--right {
	padding-right: 32px;
}
.offset--32--left {
	padding-left: 32px;
}
/*-icons*/
.icon {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
	max-height: 100%;
	max-width: 100%;
}
[class*="icon--size--"] {
	flex: 0 0 auto;
}
.icon--pointer,
.block--pointer {
	cursor: pointer;
}
.icon__pic {
	max-width: 100%;
	max-height: 100%;
	fill: currentColor;
	border-radius: inherit;
	pointer-events: none;
	transition: all .15s ease-in-out;
}
.icon--size--8 .icon__pic {
	width: 8px;
	height: 8px;
}
.icon--size--12 .icon__pic {
	width: 12px;
	height: 12px;
}
.icon--size--16 .icon__pic {
	width: 16px;
	height: 16px;
}
.icon--size--20 .icon__pic {
	width: 20px;
	height: 20px;
}
.icon--size--24 .icon__pic {
	width: 24px;
	height: 24px;
}
.icon--size--32 .icon__pic {
	width: 32px;
	height: 32px;
	flex: 0 0 32px;
}
.icon--size--36 .icon__pic {
	width: 36px;
	height: 36px;
}
.icon--size--38 .icon__pic {
	width: 38px;
	height: 38px;
}
.icon--size--40 .icon__pic {
	width: 40px;
	height: 40px;
}
.icon--size--44 .icon__pic {
	width: 44px;
	height: 44px;
}
.icon--size--48 .icon__pic {
	width: 48px;
	height: 48px;
}
.icon--size--64 .icon__pic {
	width: 64px;
	height: 64px;
}
.icon--size--96 .icon__pic {
	width: 96px;
	height: 96px;
}
.icon--size--128 .icon__pic {
	width: 128px;
	height: 128px;
}
.icon--size--w144 .icon__pic {
	width: 144px;
	height: 96px;
}
[class*="icon--size--h"] .icon__pic {
	width: auto;
	max-width: inherit;
}
.icon--size--h26 .icon__pic {
	height: 26px;
}
.icon--size--h48 .icon__pic {
	height: 48px;
}
.icon--color--gray {
	color: var(--grayscale-base);
}
.icon--color--gray--soft {
	color: var(--grayscale-soft);
}
.icon--color--gray--pale {
	color: var(--grayscale-pale);
}
.icon--color--gray--light,
.icon--grayscale-light {
	color: var(--grayscale-light);
}
.icon--color--white {
	color: #fff;
}
.icon--color--blue {
	color: var(--primary-base);
}
.icon--color--blue--light {
	color: var(--primary-light);
}
.icon--color--red {
	color: var(--error-red-base);
}
.icon--color--yellow {
	color: var(--tertiary-yellow-base);
}
.icon--color--orange {
	color: var(--secondary-accent);
}
.icon--color--green {
	color: var(--tertiary-green-base);
}
.icon--hover {
	transition: all .05s ease-in-out;
}
.icon--hover:hover {
	color: var(--color--blue--soft);
}
/*state icon*/
.icon--color--blue:hover {
	color: var(--primary-soft);
}
.icon--color--blue:active {
	color: var(--primary-black);
}
.icon--color--blue--soft {
	color: var(--primary-soft);
}

/*--size img*/
.size--img--xl {
	width: 64px;
	height: 64px;
	display: block;
}
.size--img--sm {
	width: 48px;
	height: 48px;
	display: block;
}
.size--img--cm {
	width: 32px;
	height: 32px;
	display: block;
}
[class*="size--img--"] img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}
[src*="/img/no-photo.svg"] {
	background-color: #fff;
	box-shadow: inset 0 0 0 1px var(--primary-base);
	border-radius: 50%;
}
.radius--8 {
	border-radius: 8px;
}
.radius--50 {
	border-radius: 50%;
}
.button--h--40 {
	min-height: 40px;
}
.button--h--48 {
	min-height: 48px;
}
/*--input search*/
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
	-webkit-appearance:none;
}
.input-wrapper {
	position: relative;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: stretch;
	align-items: stretch;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
}
.input-wrapper .input {
	background-color: var(--grayscale-barely);
	border-radius: 4px;
	border: none;
	padding: 0 12px;
	color: var(--grayscale-black);
	font-size: 14px;
	line-height: 18px;
	font-weight: 600;
	width: 100%;
}
.input-wrapper .input.input--transparent {
	background-color: transparent;
	border: 1px solid var(--grayscale-soft);
}
.vb-modal .input-wrapper .input {
	background-color: transparent;
	border: 1px solid var(--grayscale-faint);
}
.vb-modal .input-wrapper .input[type="search"] {
	background-color: var(--grayscale-barely);
	border: none;
}
.vb-modal .input-wrapper textarea {
	background-color: transparent;
	border: 1px solid var(--grayscale-faint);
	border-radius: 4px;
	min-height: 148px;
	padding: 8px 12px;
	resize: vertical;
	font-weight: 400;
}
.vb-modal .text--note {
	font-size: 12px;
	line-height: 16px;
	display: block;
	padding: 8px;
	color: var(--grayscale-dark);
}
.vb-modal .input-wrapper textarea.input {
	padding: 8px 12px;
}
.vb-modal .input-wrapper textarea.b--gray--soft {
	border: 1px solid var(--grayscale-soft);
}
.vb-modal .input-wrapper textarea {
	max-height: calc(100vh - 240px);
}
.search__form .button--primary {
	flex: 0 0 80px;
}
.input-wrapper .input-icon--left {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
	position: absolute;
	left: 8px;
	top: 50%;
	transform: translateY(-50%);
}
.text--placeholder {
	font-size: 14px;
	line-height: 16px;
	font-weight: 700;
	position: absolute;
	top: 50%;
	left: 14px;
	transform: translateY(-50%);
	transition: top .2s ease-in-out;
	cursor: text;
}
textarea ~ .text--placeholder {
	top: 18px;
}
.search__form .text--placeholder {
	font-weight: 400;
	line-height: 18px;
	color: var(--grayscale-base);
}
.input:focus ~ .text--placeholder,
.input:not(:placeholder-shown) ~ .text--placeholder {
	top: -6px;
	font-size: 10px;
	font-weight: 400;
	line-height: 12px;
	color: var(--grayscale-black);
}
.input-wrapper .input--icon--left ~ .text--placeholder {
	left: 48px;
}
.input-wrapper .input--icon--left {
	padding-left: 48px;
}
.input-wrapper .input--icon--right {
	padding-right: 40px;
}
.input.is-invalid,
.input-wrapper .input.is-invalid {
	border: 1px solid var(--error-red-base);
}
.input--cm {
	min-height: 32px;
}
.input--cmx {
	min-height: 40px;
}
.input--sm {
	min-height: 48px;
}
.input-wrapper .input--radius-64 {
	border-radius: 64px;
}
.vb-modal.modal .input-wrapper .input {
	border: 1px solid var(--grayscale-barely);
}
.vb-modal .input-wrapper .input.input--icon--left {
	padding-left: 48px;
}
.vb-modal.modal .input-wrapper .input.input--icon--left {
	padding-left: 12px;
}
.input.input--border--gray--soft {
	border: 1px solid var(--grayscale-soft);
	border-radius: 4px;
	padding: 0 12px;
	font-size: 14px;
	width: 100%;
}
.input.input--border--gray--soft:focus {
	border: 1px solid var(--primary-light);
}
/*livesearch*/
.livesearch--button {
	padding-left: 0;
	height: auto;
}
.livesearch--button .input-wrapper {
	min-height: 40px;
}
.livesearch {
	position: absolute;
	top: 100%;
	width: 100%;
	background-color: var(--grayscale-barely);
	box-shadow: 0 4px 8px 0 rgba(32,32,32,.2);
	font-size: 14px;
	line-height: 18px;
	margin-top: 8px;
	border-radius: 16px;
	z-index: 2;
}
.livesearch__input {
	padding: 0 8px;
	font-size: 14px;
	font-weight: 700;
	color: var(--grayscale-black);
}
.livesearch.is-hidden {
	display: none;
}
.livesearch--not--found {
	padding: 8px 16px;
	font-size: 12px;
}
.livesearch__results {
	display: flex;
	flex-direction: column;
	/*min-height: 200px;*/
	max-height: calc(100vh - 596px);
	overflow: auto;
	overflow-x: hidden;
}

@media (any-hover: hover) {
	.livesearch__results {
		-ms-overflow-style: none;
		scrollbar-width: none;
	}
}
.livesearch__item {
	display: flex;
	flex-direction: column;
	border-bottom: 1px solid var(--grayscale-faint);
}
.livesearch__item.livesearch--not--found {
	border-bottom: none;
}
.livesearch__item:last-child {
	border-bottom: none;
}
.livesearch__item a {
	font-weight: 400;
	color: var(--grayscale-black);
	display: inline-block;
	align-items: center;
	padding: 12px 8px 12px 14px;
	font-size: 14px;
	line-height: 18px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.livesearch__item a strong {
	font-weight: 600;
}
.livesearch__item a:hover {
	background-color: var(--primary-barely);
}
@media (any-hover) {
	.livesearch__results::-webkit-scrollbar-thumb {
		border: 4px solid var(--grayscale-barely);
		border-left: none;
	}
}
.search__form input::-webkit-input-placeholder {
	font-weight: 700;
}
.search__form input::-moz-placeholder {
	font-weight: 700;
}
.search__form input:-moz-placeholder {
	font-weight: 700;
}
.search__form input:-ms-input-placeholder {
	font-weight: 700;
}
/*@media (max-width: 640px) {
	.livesearch__results {
		position: fixed;
		background-color: var(--grayscale-dark);
		top: 50%;
		left: 50%;
		width: 320px;
		transform: translate(-50%,-50%);
	}
	.livesearch__results {
		max-height: 298px;
	}
	.livesearch__item {
		border-color: var(--grayscale-base);
	}
	.livesearch__item a {
		color: #fff;
		display: inline-block;
		align-items: center;
		padding: 12px 16px;
		font-size: 14px;
		line-height: 18px;
	}
	.livesearch__item a:hover {
		background-color: var(--grayscale-faint);
	}
}*/
/*form-livesearch*/
.form-livesearch.is-hidden,
.form-livesearch__no-result.is-hidden {
	display: none!important;
}
.form-livesearch {
	position: relative;
}
.form-livesearch__no-result {
	padding: 8px;
}
.form-livesearch__no-result .text {
	font-size: 12px;
	color: var(--grayscale-dark);
}
.form-livesearch__list,
.form-livesearch__no-result {
	display: flex;
	flex-direction: column;
	background-color: var(--grayscale-barely);
	max-height: 186px;
	overflow: auto;
	overflow-x: hidden;
	position: absolute;
	width: 100%;
	z-index: 2;
	box-shadow: 0 4px 6px rgba(0,0,0,.1);
}
@media (any-hover) {
	.form-livesearch__list::-webkit-scrollbar-thumb {
		border: 4px solid var(--grayscale-barely);
		border-left: none;
	}
}
.form-livesearch__item {
	padding: 8px;
	cursor: pointer;
	border-top: 1px solid var(--grayscale-light);
}
.form-livesearch__item:hover {
	background-color: var(--grayscale-faint);
}
.form-livesearch__item .text {
	font-size: 12px;
	font-weight: 700;
}
.form-livesearch__item small {
	font-size: 12px;
	color: var(--grayscale-base);
	font-weight: 400;
}
/*--checkbox*/
.checkbox-label {
	display: flex;
	align-items: center;
	min-height: 40px;
	cursor: pointer;
}
.checkbox-label .checkbox {
	opacity: 0;
	position: absolute;
}
.checkbox-label .checkbox-custom {
	border-radius: 2px;
	position: relative;
	border: 2px solid var(--grayscale-base);
	flex: 0 0 16px;
	width: 16px;
	height: 16px;
	display: flex;
	margin: 0 8px;
	transition: all .15s ease-in-out;
}
.checkbox-label:hover .checkbox-custom {
	border-color: var(--grayscale-soft);
}
.checkbox-label:active .checkbox-custom {
	border-color: var(--grayscale-black);
}
.checkbox-label .checkbox:checked + .checkbox-custom {
	border: none;
}
.checkbox-label .checkbox:checked + .checkbox-custom::before {
	content: "";
	background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 0H2C0.9 0 0 0.9 0 2V14C0 15.1 0.9 16 2 16H14C15.1 16 16 15.1 16 14V2C16 0.9 15.1 0 14 0ZM6 14L1 9L3 7L6 10L13 3L15 5L6 14Z' fill='%23264D73'/%3E%3C/svg%3E%0A") no-repeat;
	width: 16px;
	height: 16px;
	transition: all .15s ease-in-out;
}
.checkbox-label .checkbox:checked + .checkbox-custom.is-disabled::before {
	filter: grayscale(1);
	opacity: .5;
}
.checkbox-label:hover .checkbox:checked + .checkbox-custom::before {
	background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 0H2C0.9 0 0 0.9 0 2V14C0 15.1 0.9 16 2 16H14C15.1 16 16 15.1 16 14V2C16 0.9 15.1 0 14 0ZM6 14L1 9L3 7L6 10L13 3L15 5L6 14Z' fill='%234D80B2'/%3E%3C/svg%3E%0A") no-repeat;
}
.checkbox-label:active .checkbox:checked + .checkbox-custom::before {
	background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 0H2C0.9 0 0 0.9 0 2V14C0 15.1 0.9 16 2 16H14C15.1 16 16 15.1 16 14V2C16 0.9 15.1 0 14 0ZM6 14L1 9L3 7L6 10L13 3L15 5L6 14Z' fill='%230D1A26'/%3E%3C/svg%3E%0A") no-repeat;
}
.checkbox-label .label__text {
	font-size: 14px;
	line-height: 16px;
	color: var(--grayscale-dark);
	padding: 4px 8px;
}
/*--select radio*/
.select-radio .radio__cat {
	display: flex;
	gap: 60px;
}
.radio__cat > *,
.radio__label > * {
	width: auto;
	min-height: 32px;
	display: flex;
	align-items: center;
}
.radio__cat input,
.radio__label input {
	position: absolute;
	z-index: -1;
	opacity: 0;
}
.radio__cat .radio__txt,
.radio__label .radio__text {
	position: relative;
	cursor: pointer;
	justify-self: start;
	padding-left: 33px;
	font-size: 14px;
	line-height: 18px;
	align-items: inherit;
	padding-bottom: 0;
}
.radio__cat .radio__txt::before,
.radio__label .radio__text::before {
	content: "";
	position: absolute;
	top: -1px;
	left: 0;
	width: 20px;
	height: 20px;
	box-shadow: inset 0 0 0 2px var(--grayscale-base);
	border-radius: 50%;
}
.radio__cat .radio__txt::after,
.radio__label .radio__text::after {
	content: "";
	position: absolute;
	top: 3px;
	left: 4px;
	width: 12px;
	height: 12px;
	border-radius: 50%;
	border: 1px solid #fff;
	background: var(--primary-base);
	opacity: 0;
	transition: all .15s ease-in-out;
}
.radio__cat input:checked ~ .radio__txt,
.radio__label input:checked ~ .radio__text {
	color: var(--grayscale-dark);
}
.radio__cat input:checked ~ .radio__txt:before,
.radio__label input:checked ~ .radio__text:before {
	content: "";
	box-shadow: inset 0 0 0 2px var(--primary-base);
}
.radio__cat input:checked ~ .radio__txt:after,
.radio__label input:checked ~ .radio__text:after {
	opacity: 1;
}
/**/
.radio__cat.color--gray input:checked ~ .radio__txt:before,
.radio__label.color--gray input:checked ~ .radio__text:before {
	box-shadow: inset 0 0 0 2px var(--grayscale-base);
}
.radio__cat.color--gray .radio__txt::after,
.radio__label.color--gray .radio__text::after {
	background-color: var(--grayscale-base);
}
/*state*/
.radio__cat > :hover .radio__txt::before,
.radio__label > :hover .radio__text::before {
	box-shadow: inset 0 0 0 2px var(--grayscale-soft);
}
.radio__cat > :active .radio__txt::before,
.radio__label > :active .radio__text::before {
	box-shadow: inset 0 0 0 2px var(--grayscale-black);
}

.radio__cat > :hover .radio__txt::after,
.radio__label > :hover .radio__text::after {
	background-color: var(--primary-soft);
}
.radio__cat > :hover input:checked ~ .radio__txt:before,
.radio__label > :hover input:checked ~ .radio__text:before {
	box-shadow: inset 0 0 0 2px var(--primary-soft);
}
.radio__cat > :active .radio__txt::after,
.radio__label > :active .radio__text::after {
	background-color: var(--primary-black);
}
.radio__cat > :active input:checked ~ .radio__txt:before,
.radio__label > :active input:checked ~ .radio__text:before {
	box-shadow: inset 0 0 0 2px var(--primary-black);
}
/**/
.radio__input.invisibility ~ .radio__text {
	padding-left: 16px;
}
.radio__input.invisibility ~ .radio__text::before,
.radio__input.invisibility ~ .radio__text::after {
	display: none;
}
/*--type radio input*/
.type-radio {
	display: flex;
	flex: 0 0 auto;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	position: relative;
	cursor: pointer;
}
.type-radio.active {
	background-color: var(--primary-base);
}
.type-radio .radio__text {
	display: flex;
	align-items: center;
	justify-content: center;
	min-height: 32px;
	text-align: center;
	font-size: 14px;
	line-height: 18px;
	margin-top: 8px;
	padding: 0 8px;
}
.type-radio input:checked + .radio__text,
.type-radio.active .radio__text {
	color: #fff;
}
.type-radio input {
	position: absolute;
	opacity: 0;
	visibility: hidden;
	z-index: -1;
}
/*--textarea*/
textarea {
	border: none;
	resize: none;
	padding: 8px;
	border-radius: 4px;
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
}
.textarea--field {
	background-color: var(--grayscale-barely);
	font-size: 16px;
	line-height: 20px;
}
.text--textarea {
	min-height: 96px;
}
.text--textarea--soft {
	border: 1px solid var(--grayscale-soft);
}
.text--textarea--soft:focus {
	border-color: var(--primary-light);
}
/*--upload-file*/
.upload-file {
	flex: 0 0 192px;
	max-width: 192px;
}
.upload-file__tile {
	padding: 24px;
	height: 144px;
	display: flex;
	flex-direction: column;
	gap: 16px 0;
	background-color: #fff;
	border-radius: 8px;
}
.upload-file__label {
	display: flex;
	min-height: 32px;
	align-items: center;
	gap: 0 4px;
	cursor: pointer;
}
.upload-file__input {
	display: none;
}
/*--switch*/
.switch {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
	cursor: pointer;
	flex-shrink: 0;
	min-height: 32px;
}
.switch__input {
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
	opacity: 0;
}
.switch__item {
	background-color: transparent;
	border: 2px solid var(--grayscale-base);
	display: flex;
	flex: 0 0 auto;
	width: 32px;
	height: 20px;
	border-radius: 20px;
	position: relative;
	transition: all 150ms ease-in;
}
.switch:hover .switch__item {
	border-color: var(--grayscale-soft);
}
.switch:active .switch__item {
	border-color: var(--grayscale-black);
}
.switch__input:checked + .switch__item {
	border-color: transparent;
}
.switch__input:checked + .switch__item .switch__arrow-box {
	display: flex;
	position: relative;
	right: 2px;
	top: 0;
	width: 16px;
	height: 16px;
	flex: 0 0 auto;
	border-radius: 50%;
	background-color: #fff;
	transition: all ease-in 150ms;
}
.switch__arrow::before {
	position: absolute;
	left: 4px;
	top: 50%;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	transform: translateY(-50%);
	background-color: var(--grayscale-base);
	content: '';
}
.switch:hover .switch__arrow::before {
	background-color: var(--grayscale-soft);
}
.switch:active .switch__arrow::before {
	background-color: var(--grayscale-black);
}
.switch__input:checked + .switch__item .switch__arrow::before {
	transform: rotate(45deg);
	top: 4px;
}
.switch__arrow::after {
	position: absolute;
	transform: rotate(-45deg);
	content: '';
}
.switch__input:checked + .switch__item {
	background-color: var(--primary-base);
	opacity: 1;
}
.switch__input:checked + .switch__item .switch__arrow-box {
	margin-left: 14px;
}
.switch__input:checked + .switch__item .switch__arrow::after {
	left: 4px;
	bottom: 3px;
	width: 2px;
	height: 6px;
	background-color: var(--primary-base);
}
.switch__input:checked + .switch__item .switch__arrow::before {
	left: 9px;
	bottom: 3px;
	width: 2px;
	height: 8px;
	background-color: var(--primary-base);
}
.m__switch .switch {
	justify-content: flex-start;
}
.switch:hover .switch__input:checked + .switch__item {
	background-color: var(--primary-soft);
}
.switch:active .switch__input:checked + .switch__item {
	background-color: var(--primary-black);
}
.switch:hover .switch__input:checked + .switch__item .switch__arrow::after,
.switch:hover .switch__input:checked + .switch__item .switch__arrow::before {
	background-color: var(--primary-soft);
}
.switch:active .switch__input:checked + .switch__item .switch__arrow::after,
.switch:active .switch__input:checked + .switch__item .switch__arrow::before {
	background-color: var(--primary-black);
}
/*number segment price*/
.number-range {
	position: relative;
	display: flex;
	min-height: 40px;
	align-items: center;
}
.number-range__label {
	width: 32px;
	text-align: center;
	font-weight: 400;
	font-size: 14px;
	line-height: 18px;
	color: var(--grayscale-dark);
}
.number-range__input {
	background-color: var(--grayscale-barely);
	border-radius: 2px;
	max-width: 128px;
	height: 40px;
	padding: 0 32px 0 8px;
	text-align: center;
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	line-height: 18px;
	color: var(--grayscale-black);
	width: 100%;
}
.number-range .number-range__arrow {
	position: absolute;
	margin-top: 3px;
}
.number-range::before {
	content: "";
	background-color: var(--grayscale-faint);
	width: 28px;
	height: 2px;
	position: absolute;
	top: 19px;
	right: 0;
	z-index: 1;
}
@supports (clip-path: polygon(50% 30%, 10% 90%, 90% 90%)) {
	.number-range .number-range__arrow {
		right: 8px;
		top: 25px;
		width: 13px;
		height: 25%;
		background: var(--grayscale-base);
		cursor: pointer;
	}
	.number-range .number-range__arrow:hover {
		opacity: 0.9;
	}
	.number-range .number-range__arrow.arrow--up {
		top: 0;
		clip-path: polygon(50% 30%, 10% 90%, 90% 90%);
	}
	.number-range .number-range__arrow.arrow--down {
		bottom: 0;
		clip-path: polygon(50% 70%, 10% 10%, 90% 10%);
	}
}
[data-placeholder]::before {
	content: attr(data-placeholder);
	color: var(--grayscale-soft);
	font-weight: 400;
	font-size: 14px;
}
/*invalid*/
.switch__input.invalid + .switch__item {
	border-color: var(--error-red-base);
}
.switch__input.invalid + .switch__item .switch__arrow::before {
	background-color: var(--error-red-base);
}
.switch__text {
	font-size: 14px;
	line-height: 18px;
	color: var(--grayscale-dark);
	font-weight: 400;
	padding-left: 8px;
}
/**/
.agree--box .checkbox-label {
	display: flex;
	align-items: center;
}
.agree--box .label__text {
	font-weight: 400;
	font-size: 12px;
	line-height: 16px;
	color: var(--grayscale-dark);
}
/*--filter color*/
.filter--color {
	padding: 0 20px 0 4px;
}
.filter--color figure {
	width: 24px;
	height: 24px;
}
.filter--color figure[class*=--yellow] {
	background-color: #FFE000;
}
.filter--color figure[class*=--orange] {
	background-color: var(--secondary-accent);
}
.filter--color figure[class*=--red] {
	background-color: #FF0000;
}
.filter--color figure[class*=--pink] {
	background-color: #FFE0E0;
}
.filter--color figure[class*=--violet] {
	background-color: #8000FF;
}
.filter--color figure[class*=--blue] {
	background-color: #0080FF;
}
.filter--color figure[class*=--green] {
	background-color: #00D000;
}
.filter--color figure[class*=--gray] {
	background-color: #808080;
}
.filter--color figure[class*=--brown] {
	background-color: #604020;
}
.filter--color figure[class*=--black] {
	background-color: #000;
}
.filter--color figure[class*=--white] {
	background-color: #fff;
	box-shadow: inset 0 0 0 1px var(--grayscale-base);
}
.filter--color figure[class*=--beige] {
	background-color: beige;
}
/**/
.bg--primary-pale {
	background-color: var(--primary-pale);
}
.bg--secondary-base {
	background-color: var(--secondary-base);
}
.bg--orange {
	background-color: var(--secondary-accent);
}
.bg--green {
	background-color: var(--tertiary-green-base);
}
.bg--gray--soft {
	background-color: var(--grayscale-soft);
}
.bg--gray--light {
	background-color: var(--grayscale-light);
}
.bg--blue {
	background-color: var(--primary-base);
}
.bg--blue--soft {
	background-color: var(--primary-soft);
}
.bg--blue--light {
	background-color: var(--primary-light);
}
/*--modal*/
.is-modal {
	position: fixed;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-align: center;
	align-items: center;
	-ms-flex-pack: center;
	justify-content: center;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	padding: 16px;
	z-index: 22;
}
.is-modal.modal-city {
	z-index: 23;
}
.is-modal.is-hidden {
	display: none;
}
.modal__overlay {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.2);
}

.modal--xmxl .modal__body {
	max-width: 1280px;
}
.modal--xl .modal__body {
	max-width: 1200px;
	margin: 0 auto;
}
.modal--sm .modal__body {
	max-width: 1152px;
}
.modal--sml .modal__body {
	max-width: 1056px;
}
.modal--smd .modal__body,
.modal--smd.modal-city .modal__body {
	max-width: 1024px;
}
.modal--cxm .modal__body {
	max-width: 960px;
}
.modal--csm .modal__body {
	max-width: 800px;
}
.modal--cmd .modal__body {
	max-width: 640px;
}
.modal--smx .modal__body {
	max-width: 560px;
}
.modal--cmx .modal__body {
	max-width: 512px;
}
.modal--cm .modal__body {
	max-width: 480px;
}
.modal--h--std .modal__body {
	max-width: 672px;
}
.modal__body.h--auto {
	height: auto;
	max-height: inherit;
}
@media (max-width: 1366px) {
	.modal--xl .modal__body {
		max-width: 1136px;
	}
}

.modal__body {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-direction: column;
	flex-direction: column;
	z-index: 1;
	position: relative;
	background-color: #fff;
	width: 100%;
	max-height: 100%;
}

.modal__close {
	height: 32px;
}
.modal__close {
	position: absolute;
	right: 0;
	top: 0;
}
.modal__close .icon .icon__pic {
	color: var(--grayscale-base);
}

.modal__header {
	min-height: 32px;
	padding: 0 32px 0 16px;
	display: flex;
	align-items: center;
}
.modal__header .text {
	color: var(--grayscale-base);
}

.modal__main {
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	overflow: auto;
	scrollbar-gutter: stable;
}
@media (any-hover: hover) {
	.modal__main::-webkit-scrollbar {
		width: 4px;
	}
	.modal__main::-webkit-scrollbar-thumb {
		border-right: 2px solid #fff;
	}
}
.modal-main__row {
	padding: 16px 32px 32px;
}

.modal-main__heading {
	max-width: 416px;
	margin: 0 auto;
	padding: 0 8px;
}
.modal-heading__title {
	font-weight: 400;
	font-size: 24px;
	line-height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	color: var(--grayscale-black);
	min-height: 48px;
}
.modal-heading__subtitle {
	font-weight: 400;
	font-size: 16px;
	line-height: 125%;
	text-align: center;
	color: var(--grayscale-base);
	margin-top: 8px;
}
/*vb modal*/
.vb-modal .modal__body {
	border-radius: 16px;
	padding: 32px;
	overflow: hidden;
}
.modal-content__container {
	gap: 16px;
	padding-top: 16px;
	overflow: auto;
	scrollbar-width: none;
}
.modal-content__form {
	padding: 16px 8px 0;
	gap: 16px;
}
.modal-content__heading {
	gap: 16px;
}
.modal-content__title {
	align-items: center;
	gap: 8px;
	font-size: 24px;
	font-weight: 900;
	color: var(--grayscale-black);
	line-height: 100%;
	letter-spacing: -0.48px;
}
.modal-content__subtitle {
	font-size: 14px;
	color: var(--grayscale-base);
	font-weight: 400;
	line-height: 18px;
}
.title--weight--light {
	font-weight: 300;
}
.vb-modal .modal__action {
	display: flex;
	gap: 16px;
	justify-content: flex-end;
	padding-top: 24px;
}
.vb-modal .modal__action .button {
	min-height: 40px;
	height: auto;
	width: auto;
	flex: 0 1 128px;
	padding: 0 12px;
}
@media only screen and (max-width: 780px) {
	.is-modal {
		padding: 0;
	}
	.vb-modal.is-modal {
		padding: 16px;
	}
	.modal--cm .modal__body {
		max-width: none;
	}
	.modal--cmd .modal__body {
		max-width: none;
	}
	.modal__body {
		width: 100%;
		height: 100%;
	}
	.vb-modal .modal__body {
		padding-left: 24px;
		padding-right: 24px;
	}
	.modal-content__container {
		padding-top: 0;
		height: 100%;
	}
	.modal-content__form {
		padding: 16px 0 0;
	}
}
@media only screen and (max-width: 470px) {
	.modal__close {
		height: 16px;
	}
}
@media only screen and (max-width: 359px) {
	.vb-modal .modal__body {
		padding-left: 20px;
		padding-right: 20px;
	}
}
/*alert confirm*/
.jconfirm .jconfirm-box {
	padding: 0 16px;
}
.jconfirm .jconfirm-box .jconfirm-buttons {
	padding-bottom: 0;
}
.jconfirm .jconfirm-box .jconfirm-buttons>button {
	margin: 0;
	padding: 8px;
	min-height: 32px;
	background-color: var(--primary-base);
	color: #fff;
}
.jconfirm .jconfirm-box .jconfirm-title-c,
.jconfirm .jconfirm-box .jconfirm-title,
.jconfirm .jconfirm-box .confirm__title {
	font-size: 14px;
	line-height: 18px;
	color: var(--grayscale-base);
	word-break: break-word;
}
.jconfirm .jconfirm-box .jconfirm-content-pane .jconfirm-content {
	padding: 8px 0;
	text-align: center;
	word-break: break-word;
}
.jconfirm .text--align--left .jconfirm-box .jconfirm-content-pane .jconfirm-content {
	text-align: left;
}
.jconfirm[class*="jconfirm"] .jconfirm-box .jconfirm-buttons {
	display: flex;
	justify-content: center;
	align-items: center;
	float: unset;
	gap: 16px;
}
.jconfirm[class*="jconfirm"] .jconfirm-box .jconfirm-buttons button {
	flex: 0 1 168px;
	height: auto;
	min-height: 32px;
	background-color: transparent;
	padding: 0 8px;
	line-height: 100%;
	font-size: 16px;
	color: var(--grayscale-black);
	border-radius: 16px;
	transition: all .15s ease-in-out;
	text-transform: unset;
}
.jconfirm[class*="jconfirm"] .jconfirm-box .jconfirm-buttons button:first-letter {
	text-transform: uppercase;
}
.jconfirm[class*="jconfirm"] .jconfirm-box .jconfirm-buttons button.btn-default {
	border: 2px solid var(--primary-base);
	background-color: #fff;
	color: var(--primary-base);
}
.jconfirm[class*="jconfirm"] .jconfirm-box .jconfirm-buttons button.btn-default:hover {
	background-color: var(--primary-base);
	color: #fff;
}
.jconfirm[class*="jconfirm"] .jconfirm-box .jconfirm-buttons button.btn-blue,
.jconfirm[class*="jconfirm"] .jconfirm-box .jconfirm-buttons button.button--primary {
	background-color: var(--primary-base);
	color: #fff;
}
.jconfirm[class*="jconfirm"] .jconfirm-box .jconfirm-buttons button.btn-blue:hover,
.jconfirm[class*="jconfirm"] .jconfirm-box .jconfirm-buttons button.button--primary:hover {
	opacity: .8;
}
.jconfirm[class*="jconfirm"] .jconfirm-box {
	border-radius: 16px;
	padding: 8px 16px 32px;
}
.jconfirm[class*="jconfirm"] .jconfirm-holder {
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.jconfirm[class*="jconfirm"] .jconfirm-box-container {
	max-width: 480px;
}
@media (min-width: 501px) {
	.jconfirm[class*="jconfirm"] .jconfirm-box {
		min-width: 480px;
	}
}
@media (max-width: 500px) {
	.jconfirm[class*="jconfirm"] .jconfirm-box-container:not(.order--alert):not(.claim--alert) .jconfirm-buttons {
		flex-wrap: wrap;
	}
	.jconfirm[class*="jconfirm"] .jconfirm-box {
		min-width: 320px;
	}
}
/*--show/hide display*/
.invisibility {
	visibility: hidden;
}
.m359--show, .m414--show, .m470--show, .m500--show, .m539--show, .m600--show, .m640--show, .m680--show, .m720--show, .m780--show, .m860--show, .m1024--show, .m1120--show, .m1280--show, .m1366--show, .m1440--show, .m1536--show, ._hidden, .hidden {
	display: none!important;
}
._svg--none {width: 0;height: 0;overflow: hidden;opacity: 0;position: absolute;margin: -1px;}
@media only screen and (max-width: 1536px) {
	.m1536--none {
		display: none!important;
	}
	.m1536--show {
		display: -ms-flexbox;
		display: flex!important;
	}
}
@media only screen and (max-width: 1440px) {
	.m1440--none {
		display: none!important;
	}
	.m1440--show {
		display: -ms-flexbox;
		display: flex!important;
	}
}
@media only screen and (max-width: 1366px) {
	.m1366--none {
		display: none!important;
	}
	.m1366--show {
		display: -ms-flexbox;
		display: flex!important;
	}
}
@media only screen and (max-width: 1280px) {
	.m1280--none {
		display: none!important;
	}
	.m1280--show {
		display: -ms-flexbox;
		display: flex!important;
	}
}
@media only screen and (max-width: 1120px) {
	.m1120--none {
		display: none!important;
	}
	.m1120--show {
		display: -ms-flexbox;
		display: flex!important;
	}
}
@media only screen and (max-width: 1024px) {
	.m1024--none {
		display: none!important;
	}
	.m1024--show {
		display: -ms-flexbox;
		display: flex!important;
	}
}
@media only screen and (max-width: 860px) {
	.m860--none {
		display: none!important;
	}
	.m860--show {
		display: -ms-flexbox;
		display: flex!important;
	}
}
@media only screen and (max-width: 780px) {
	.m780--none {
		display: none!important;
	}
	.m780--show {
		display: -ms-flexbox;
		display: flex!important;
	}
}
@media only screen and (max-width: 720px) {
	.m720--none {
		display: none!important;
	}
	.m720--show {
		display: -ms-flexbox;
		display: flex!important;
	}
}
@media only screen and (max-width: 680px) {
	.m680--none {
		display: none!important;
	}
	.m680--show {
		display: -ms-flexbox;
		display: flex!important;
	}
}
@media only screen and (max-width: 640px) {
	.m640--none {
		display: none!important;
	}
	.m640--show {
		display: -ms-flexbox;
		display: flex!important;
	}
}
@media only screen and (max-width: 600px) {
	.m600--none {
		display: none!important;
	}
	.m600--show {
		display: -ms-flexbox;
		display: flex!important;
	}
}
@media only screen and (max-width: 539px) {
	.m539--none {
		display: none!important;
	}
	.m539--show {
		display: -ms-flexbox;
		display: flex!important;
	}
}
@media only screen and (max-width: 500px) {
	.m500--none {
		display: none!important;
	}
	.m500--show {
		display: -ms-flexbox;
		display: flex!important;
	}
}
@media only screen and (max-width: 470px) {
	.m470--none {
		display: none!important;
	}
	.m470--show {
		display: -ms-flexbox;
		display: flex!important;
	}
}
@media only screen and (max-width: 414px) {
	.m414--none {
		display: none!important;
	}
	.m414--show {
		display: -ms-flexbox;
		display: flex!important;
	}
}
@media only screen and (max-width: 359px) {
	.m359--none {
		display: none!important;
	}
	.m359--show {
		display: inline-flex!important;
	}
}
/*--hovered*/
.mesh--hovered {
	align-items: center;
	border-radius: 16px;
	min-height: 32px;
	min-width: max-content;
	/*width: min-content;*/
	transition: all .1s ease-in-out;
}
.mesh--hovered:hover {
	background-color: rgba(13, 26, 38, .1);
	color: var(--primary-black);
}
.mesh--hovered:not(.is-disabled):focus {
	/*border-color: var(--primary-base);*/
	box-shadow: 0 0 0 2px var(--primary-base);
}
.mesh--hovered:not(.is-disabled):active {
	color: var(--primary-dark);
}
/*--data-*/
[data-flex="flex"] {
	display: flex;
	align-items: center;
}
[data-flex="flex"] .icon {
	flex: 0 0 auto;
}
[data-flex="1"] {
	flex: 1 1 auto;
}
[data-flex="0"] {
	flex: 0 0 auto;
}
[data-flex="half"] {
	flex: 1 1 50%;
}
[data-flex="full"] {
	flex: 1 1 100%;
}

[data-column="half"] {
	display: flex;
	flex-wrap: wrap;
}
[data-column="half"] > * {
	flex: 1 1 50%;
}

[data-fit="cover"] {
	width: 100%;
	height: 100%;
	object-fit: cover;
}
[data-fit="contain"] {
	width: 100%;
	height: 100%;
	object-fit: contain;
}
[data-btn],
[data-check] {
	cursor: pointer;
}
[data-check-list].is-hidden {
	display: none;
}

[data-title]:not(.f__item)::before {
	content: attr(data-title);
	background-color: var(--grayscale-dark);
	position: absolute;
	padding: 8px;
	top: 100%;
	right: 8px;
	color: #fff;
	font-size: 12px;
	font-weight: 400;
	transition: all .1s ease-in-out;
	text-align: left;
	pointer-events: none;
	opacity: 0;
	z-index: 1;
}
[data-title]:hover::before {
	pointer-events: all;
	opacity: 1;
	z-index: 2;
}
.card-response__row [data-title]::before {
	top: -25%;
}
/**/
body:has(> .grid .main .start--loading--page),
body:has(.over-load) {
	pointer-events: none;
	overflow: hidden;
}
body:has(.over-load) .header__container {
	opacity: .45;
}
body:has(> .grid .main .start--loading--page) .card-request1282 {
	opacity: 0;
}
.loading, .preload,
.start--loading--page,
.load--ajax,
.over-load {
	transition: all 0.5s ease-in-out;
	overflow: hidden;
	height: auto;
}
.loading::after,
.start--loading--page::after,
.preload::after,
.load--ajax::after,
.over-load::after {
	content: '';
	position: fixed;
	top: 0;
	left: 0;
	background-color: rgba(255, 255, 255, 0.5);
	width: 100%;
	height: 100%;
	z-index: 9;
}
.loading::before,
.start--loading--page::before,
.preload::before,
.load--ajax::before,
.over-load::before {
	content: '';
	background: url(/media/preloader.svg) no-repeat;
	position: fixed;
	top: 50%;
	left: calc(50% - 28px);
	width: 60px;
	height: 60px;
	z-index: 24;
	animation: spin 2s linear infinite;
}
.step.loading {
	pointer-events: all!important;
}
._spin {
	animation: spin 2s infinite linear;
}
._over #bwc-chat-omnichannel,
._over .helpcrunch-iframe-wrapper,
._over #bwc-widget-action,
.open--modal bwchat#bwc-wrap#bwc-wrap {
	display: none!important;
}
#bwc-wrap {
	position: absolute;
}
.open--modal {
	overflow: hidden;
}
@media (any-hover: hover) {
	/*scrollbar*/
	::-webkit-scrollbar {
		width: 8px;
		height: 8px;
	}
	::-webkit-scrollbar-track {
		background: transparent;
	}
	::-webkit-scrollbar-thumb {
		background: var(--grayscale-faint);
		border-radius: 4px;
	}
	::-webkit-scrollbar-thumb:hover {
		background: var(--grayscale-pale);
	}
	.scroll--thin::-webkit-scrollbar {
		width: 4px;
	}
	.scroll--thin::-webkit-scrollbar-thumb {
		border-right: 2px solid #fff;
	}

	@supports not selector(::-webkit-scrollbar) {
		* {
			scrollbar-color: var(--grayscale-faint) transparent;
			-ms-overflow-style: none;
			scrollbar-width: none;
		}
	}
}
/**/
.grid .grid__row {
	display: flex;
	flex-direction: column;
	height: 100%;
}
/*--header*/
header.header {
	background-color: #fff;
	padding: 0 24px;
	position: fixed;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	transition: .15s;
	width: 100%;
	z-index: 10;
}
header.header.bar-blue {
	left: 0;
	transform: unset;
}
.header--sticky .header__container {
	box-shadow: 0 2px 4px rgba(0,0,0,.05)
}
.header .header__container {
	min-height: 64px;
	/*flex-wrap: wrap;*/
	gap: 0 16px;
	max-width: 1792px;
	margin: 0 auto;
	padding: 0 16px 0 12px;
}
.uf-maker .header .header__container,
.uf-customer .header .header__container {
	padding-right: 8px;
}
.header .logo svg {
	width: 192px;
	height: 32px;
}
.header .logo--sign {
	color: var(--secondary-accent);
	position: absolute;
}
.header__logo .logo__link {
	display: flex;
	flex-direction: column;
	position: relative;
	padding-left: 8px;
}
.header__logo .logo__link .vb-logo-christmas {
	position: absolute;
	width: 48px;
	height: 64px;
	margin-left: -20px;
	margin-top: 14px;
	z-index: 14;
}
.header__logo-slug {
	display: block;
	font-size: 10px;
	font-weight: 400;
	line-height: 100%;
	letter-spacing: 1.2px;
	color: var(--primary-base);
	text-align: right;
}
.bar-blue .header__logo-slug {
	color: #fff;
}
/*loc*/
.header__location .button {
	padding-left: 12px;
	padding-right: 6px;
}
.bar-blue .header__location:not(.header__location--burger) .button {
	color: #fff;
}
.button-location.is-active .icon {
	transform: rotate(-180deg);
}
/**/
#modCityChoose .modal__content {
	overflow: auto;
	scrollbar-width: none;
}
#modCityChoose .modal-content__subtitle {
	padding-left: 16px;
}
.city-list {
	padding-top: 14px;
	padding-left: 8px;
	columns: 3 112px;
	column-gap: 8px;
}
.city-list__item {
	break-inside: avoid;
}
.city-list__link {
	font-weight: 600;
	font-size: 14px;
	line-height: 100%;
	display: flex;
	align-items: center;
	min-height: 32px;
}
.city-list__link.text--filial {
	font-size: 16px;
}
.city-list__link:hover {
	color: var(--primary-soft);
}
.city-list__link:active {
	color: var(--grayscale-dark);
}
.city-list__link.active {
	color: var(--grayscale-black);
}
/**/
.home .header__order:not(.header__order--burger) {
	display: none;
}
.header .navbar {
	justify-content: center;
}
.header .navbar .navbar__link {
	min-height: 64px;
}
.header .navbar .navbar__link:hover,
.header .navbar .navbar__link.active {
	border-color: var(--primary-base);
}
/**/
.header .navbar .navbar__link .text {
	line-height: unset;
	word-break: unset;
}
.dropdown__select .dropdown__select-arrow,
.auth-personal .auth-dropmenu__btn .button__icon {
	flex: 0 0 auto;
}
/**/
.header.bar-blue .navbar .navbar__link,
.header.bar-blue .navbar .text--color--blue,
.header.bar-blue .navbar .icon--color--blue,
.header.bar-blue .navbar .dropdown__link:hover .text--color--blue {
	color: #fff;
}
.header.bar-blue .navbar .dropdown__link .text--color--blue {
	color: var(--primary-base);
}
/*--lang*/
.header__lang {
	position: relative;
	cursor: pointer;
}
.header__lang--selector {
	line-height: unset;
	font-size: 14px;
	padding-left: 4px;
}
.header__lang--row {
	min-width: 72px;
}
.header__lang--list.is-hidden {
	display: none;
}
.header__lang .header__lang--item.selected {
	background-color: var(--primary-base);
}
/*--auth login*/
.header__auth {
	max-width: 234px;
}
.header__auth .button--auth {
	max-width: inherit;
	margin-left: auto;
	min-width: 96px;
	width: min-content;
}
.auth-personal__data {
	justify-content: flex-end;
	position: relative;
}
.auth-personal__data--link {
	display: flex;
	align-items: center;
	gap: 0 12px;
}
.auth-personal .auth-dropmenu__btn {
	padding: 0;
	border: none;
	color: var(--primary-base);
}
.header.bar-blue .auth-dropmenu__btn {
	color: #fff;
}
.auth-personal__data--photo {
	display: block;
	width: 32px;
	height: 32px;
}
.auth-personal__data--photo img {
	border-radius: 50%;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.auth-dropmenu__dropbox.is-hidden {
	display: none;
}
.auth-dropmenu__dropbox {
	left: unset;
	right: 8px;
}
.auth-personal__data--login .text--login {
	background-color: #fff;
	display: inline-block;
	max-width: 152px;
	overflow: hidden;
	text-overflow: ellipsis;
	padding-top: 4px;
	white-space: nowrap;
}
.bar-blue .auth-personal__data--login .text--login {
	background-color: var(--primary-dark);
}
.auth-personal__data--login .text--login::before {
	right: 72px;
	font-size: 14px;
	text-align: center;
}
/*--bar blue*/
.header.bar-blue {
	background-color: var(--primary-dark);
}
.header.bar-blue .logo--bazar {
	filter: brightness(0) invert(1);
}
.header.bar-blue .header__order:not(.header__order--burger) button {
	color: #fff;
}
.header.bar-blue .header__order:not(.header__order--burger) button > *,
.header.bar-blue .navbar__list:not(.header__nav--burger, .header__nav--burger + > *) .navbar__link .text,
.header.bar-blue .navbar__list:not(.header__nav--burger) .dropdown__select-arrow .icon {
	color: #fff;
}
.header.bar-blue .navbar .navbar__link:hover,
.header.bar-blue .navbar .navbar__link.active {
	border-color: #fff;
}
.header.bar-blue .header__lang--row:not(.header__lang--burger) {
	color: #fff;
}
/*--hint*/
.hint--area,
.rel--area {
	position: relative;
}
._hint {
	visibility: hidden;
	background-color: var(--grayscale-dark);
	display: flex;
	align-items: center;
	color: #fff;
	padding: 8px;
	min-height: 32px;
	font-size: 12px;
	line-height: 125%;
	font-weight: 400;
	position: absolute;
	box-shadow: 0 4px 16px rgba(32, 40, 48, 0.25);
	top: 0;
	right: 0;
	z-index: 9;
	max-width: 202px;
	width: max-content;
	white-space: normal;
	text-align: left;
}
._hint.hint--left {
	right: unset;
	left: 0;
}
._hint.hint--top {
	bottom: 100%;
	top: unset!important;
	margin-bottom: 8px;
}
._hint .text {
	color: #fff;
	font-size: 12px;
	font-weight: 400;
}
.mesh--hovered:hover ._hint,
.hint--area:hover ._hint {
	visibility: visible;
	right: 0;
	top: 110%;
}
.icon--order.hint--area:hover ._hint {
	right: 0;
	top: 100%;
}
.hint--area:hover ._clear {
	left: unset;
	right: unset;
	top: unset;
	bottom: unset;
}
/**/
.note-hint {
	background-color: var(--primary-barely);
	font-size: 12px;
	padding: 8px;
	color: var(--primary-base);
	border-radius: 8px;
	width: fit-content;
}
/*data tooltip*/
.tooltip {
	display: none;
	position: absolute;
	background-color: var(--grayscale-dark);
	box-shadow: 0 4px 16px rgba(32, 40, 48, 0.25);
	color: #fff;
	padding: 8px;
	font-size: 12px;
	line-height: 14px;
	font-weight: 400;
	z-index: 123456789;
}

/*optional*/
.border--gray {
	border: 1px solid var(--grayscale-faint);
}
@media (max-width: 470px) {
	.border--gray {
		border: none;
	}
}
.w--32 {
	width: 32px;
	height: 32px;
}
.w--160 {
	width: 160px;
	height: 160px;
}
.ml-auto {
	margin-left: auto;
}
.mr-auto {
	margin-right: auto;
}
.m-auto {
	margin-inline: auto;
}
/**/
.grid .grid__row main.main-content {
	flex: 1 1 auto;
	max-width: 1840px;
	margin: 64px auto 0;
	padding: 0 24px;
	width: 100%;
	transition: .15s;
}
@media (max-width: 1536px) {
	.grid .grid__row main.main-content {
		padding: 0 16px;
	}
}
.home .main-content {
	display: flex;
	flex-direction: column;
	gap: 16px;
}
/*--footer*/
.footer__container {
	min-height: 32px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	max-width: 1792px;
	margin: 0 auto;
	padding: 0 48px 0 32px;
}
.footer-nav__list {
	display: flex;
	align-items: center;
}
.footer-nav__list .footer-nav__link {
	font-size: 12px;
	line-height: 16px;
	min-height: 32px;
	display: flex;
	align-items: center;
	padding: 0 14px;
	transition: .15s;
}
.footer-nav__link:hover {
	background-color: rgba(77, 128, 178, .1);
	color: rgba(77, 128, 178, 1);
}
.footer-nav__link:active {
	background-color: rgba(13, 26, 38, .1);
	color: rgba(13, 26, 38, 1);
}
.footer-nav__link .icon {
	margin-right: 4px;
}
/*.footer-nav__item:first-child .footer-nav__link::after,
.footer-nav__item:last-child .footer-nav__link::before {
	content: '';
	height: 16px;
	width: 1px;
	background-color: var(--grayscale-pale);
	margin-left: 18px;
}*/
/*.footer-nav__item:last-child .footer-nav__link::before {
	margin-left: 0;
	margin-right: 18px;
}*/
.footer-nav-phone__list {
	display: flex;
}
.footer-nav-phone .footer-nav__link {
	color: var(--primary-base);
}
/*.footer-nav-phone__item:not(:first-child) .footer-nav__link::before,
.footer-nav__item:nth-of-type(3) .footer-nav__link::before,
.footer-nav__item:nth-of-type(4) .footer-nav__link::before {
	content: '';
	height: 4px;
	width: 4px;
	background-color: var(--grayscale-pale);
	margin-right: 8px;
	border-radius: 50%;
}*/
.footer-link-site__list {
	display: flex;
	align-items: center;
	gap: 0 16px;
	font-size: 12px;
	line-height: 16px;
}
.footer-link-site__list a {
	font-size: 12px;
	line-height: 16px;
	display: flex;
	align-items: center;
}
.footer-link-site__item--soc {
	gap: 0 7px;
}
/*.footer-link-site__item:last-child .footer-link-site__link::before {
	content: '';
	height: 16px;
	width: 1px;
	background-color: var(--grayscale-pale);
	margin-right: 15px;
}*/
/*hide dbl chat*/
@media (any-hover: hover) {
	.bwc-telegram-channel ~ .bwc-chat-channel {
		display: none!important;
	}
}
/**/
.breadcrumbs {
	position: relative;
}
.breadcrumbs__list {
	display: flex;
	position: absolute;
	right: 32px;
	top: 1px;
	z-index: 5;
	-ms-overflow-style: none;  /* IE and Edge */
	scrollbar-width: none;  /* Firefox */
}
.breadcrumbs__item:last-child .breadcrumbs__text {
	overflow: hidden;
	max-width: 288px;
	white-space: nowrap;
	display: inline-block;
	text-overflow: ellipsis;
}
.breadcrumbs__list::-webkit-scrollbar {
	width: 0;
	height: 0;
}
@-moz-document url-prefix() {
	.breadcrumbs__list {
		scrollbar-color: #fff transparent;
		scrollbar-width: none;
	}
}
.breadcrumbs__item {
	display: flex;
	align-items: center;
	flex: 0 0 auto;
}
.breadcrumbs__icon {
	flex: 0 0 auto;
	width: 28px;
	position: relative;
	top: 1px;
}
.breadcrumbs__text {
	color: var(--primary-base);
	font-size: 12px;
	line-height: 16px;
	font-weight: 400;
}
.breadcrumbs__icon + .breadcrumbs__text {
	position: relative;
	top: 1px;
}
.breadcrumbs__text:first-letter {
	text-transform: uppercase;
}
.breadcrumbs__link:hover .breadcrumbs__text {
	color: var(--color--blue--soft);
}
@media (max-width: 780px) {
	.breadcrumbs__icon .icon svg {
		display: none;
	}
	.breadcrumbs__icon .icon::before {
		content: '';
		background: url("data:image/svg+xml,%3Csvg width='6' height='10' viewBox='0 0 6 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0L0 1L4 5L0 9L1 10L6 5L1 0Z' fill='%23C0C0C0'/%3E%3C/svg%3E%0A") no-repeat;
		height: 10px;
		width: 6px;
	}
}
@media (max-width: 470px) {
	.breadcrumbs {
		padding-left: 16px;
	}
}
/**/
.circle--link--arrow {
	position: absolute;
	bottom: 8px;
	left: 8px;
}
/*home-order-about*/
.home-order-about__container {
	padding: 0 32px;
}
.home-order-about__container {
	display: flex;
	gap: 32px 40px;
	align-items: center;
}
.home-order-about__list,
.home-order-about__item {
	display: flex;
	gap: 16px;
	align-items: center;
}
.home-order-about .slick-track {
	gap: 16px;
}
.home-order-about__item {
	flex: 0 1 480px;
}
.home-order-about__item:last-child .home-order-about__next {
	display: none;
}
.home-order-about__item .icon--type-order {
	background-color: var(--secondary-base);
	border-radius: 64px;
	width: 64px;
	height: 64px;
}
.home-order-about__desc {
	display: flex;
	flex-direction: column;
	gap: 8px;
}
.home-order-about__desc .text--title {
	font-size: 20px;
	font-weight: 900;
	line-height: 20px;
	color: var(--grayscale-black);
	display: block;
	padding: 10px 0;
}
.home-order-about__desc .text--desc {
	font-size: 16px;
	font-weight: 400;
	line-height: 20px;
	color: var(--grayscale-base);
}
.home-order-about__next {
	flex: 0 0 auto;
}
.home-order-about__next .icon {
	color: var(--secondary-base);
}
.home-order-about__next .icon--size--64 .icon__pic {
	width: 32px;
}
.home-order-about__next .icon--size--64 .icon__pic use {
	display: block;
	transform: scale(2) translate(-8px, -16px);
}
.home-order-about__action {
	flex: 0 0 auto;
	max-width: 240px;
	width: 100%;
}
.home-order-about__action .button {
	padding: 4px 12px;
}
/*--block works project*/
.project-block__container {
	border: 1px solid var(--grayscale-faint);
	border-radius: 16px;
}
body:not(.home) .project-block {
	padding-bottom: 16px;
}
body:not(.home) .project-block__container .project-box__list {
	padding: 0 0 8px;
}
body:not(.home) .project-block .project-block__box {
	height: calc(100vh - 212px);
	overflow: auto;
	-ms-overflow-style: none;  /* IE and Edge */
	scrollbar-width: none;  /* Firefox */
}
body:not(.home) .project-portfolio-block .project-block__box {
	overflow: unset;
	height: auto;
}
@media (any-hover: hover) {
	body:not(.home) .project-block .project-block__box::-webkit-scrollbar {
		width: 0;
		height: 0;
	}
}
/*---column-1*/
.project-block__heading {
	min-height: 80px;
	display: flex;
	align-items: center;
	gap: 0 32px;
	padding: 0 32px;
	position: relative;
	top: 6px;
}
.work-project-block .project-block__heading {
	min-height: 64px;
}
.work-head-action__row {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
}
.work-head__action--link {
	text-transform: lowercase;
	background-color: transparent !important;
	box-shadow: none !important;
}
.work-head__action--link .text--size--default span {
	display: none;
}
.project-block__heading .text,
.project-block__heading .text .text__link {
	font-weight: 900;
	font-size: 24px;
	line-height: 24px;
	letter-spacing: -0.48px;
	color: var(--grayscale-base);
	transition: all .2s ease-in-out;
}
.project-heading__more {
	display: flex;
	gap: 2px;
	flex: 0 0 auto;
	margin-left: auto;
}
.project-heading__more--clone {
	display: none;
}
.project-heading__more .button {
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 0 20px;
}
.project-heading__more .more--video--link {
	border-radius: 32px 0 0 32px;
}
.project-heading__more .more--journal--link {
	border-radius: 0 32px 32px 0;
}
[data-showtab="proj-nav-video"] .more--video--link {
	border-radius: 32px;
}
[data-showtab="proj-nav-video"] .more--journal--link {
	display: none;
}
[data-showtab="proj-nav-article"] .more--journal--link {
	border-radius: 32px;
}
[data-showtab="proj-nav-article"] .more--video--link {
	display: none;
}

.project-block .project-block__box {
	display: flex;
}
.project-block__box.is-hidden {
	display: none;
}
body:not(.home) .project-block .project-box__list {
	transition: all .25s ease-in-out;
}
.project-block .project-block__box {
	padding: 0 16px 16px;
}
.home .project-block .project-box__list {
	display: grid;
	grid-template-columns: repeat(auto-fit, minmax(350px, 1fr));
	grid-auto-rows: min-content;
	justify-content: start;
	grid-gap: 16px;
	padding: 0 16px 0 0;
	flex: 1 1 auto;
	margin: 0 auto;
	width: 100%;
}
.home .project-info-block .project-box__list {
	grid-template-columns: repeat(auto-fit, minmax(318px, 1fr));
}
.home .project-block .project-box__item {
	background-color: #fff;
	border-radius: 8px;
	display: flex;
	flex-direction: column;
	transition: all .15s ease-in-out;
}
.home .project-info-block .project-box__item {
	min-width: 318px;
}
.home .project-portfolio-block .project-box__item {
	max-width: inherit;
	max-height: 336px;
}
.home .project-portfolio-block .project-box__image .project-box__link {
	height: 288px;
}
.home .project-info-block .project-box__item {
	max-width: 336px;
}
.home .project-info-block .project-box__list {
	padding-right: 0;
}
.project-block .project-box__list {
	width: 100%;
	display: flex;
	gap: 16px;
	flex-wrap: wrap;
}
.project-block .project-box__item {
	background-color: #fff;
	display: flex;
	flex-direction: column;
	min-width: 282px;
	max-height: 288px;
	transition: all .15s ease-in-out;
}
body:not(.home) .project-block .project-box__item {
	flex: 0 1 calc(20% - 13px);
}
.project-block .project-journal {
	max-height: 592px;
	display: flex;
	flex-direction: column;
}
.project-block .project-journal__link {
	flex: 1 1 auto;
}
.project-block .project-box__item:hover {
	box-shadow: 0 2px 8px rgba(0, 0, 0, .15);
	border-radius: 8px;
}
.project-block .project-box__image {
	position: relative;
	flex: 1 1 auto;
	overflow: hidden;
	border-radius: 8px;
}
.project-block .project-box__item:hover .project-box__image {
	border-radius: 0;
}
.project-block .project-journal .project-box__image {
	flex: unset;
}
.project-block .project-box__image .project-box__link {
	display: block;
	/*max-width: 320px;*/
	height: 240px;
	width: 100%;
	transition: all .25s ease-in-out;
}
.project-box__picture {
	height: 100%;
	display: block;
}
.project-box__img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	border-radius: 8px;
}
.project-box__item:hover .project-box__img {
	border-radius: 8px 8px 0 0;
}
@media (min-width: 1025px) {
	.project-block .project-box__image .project-box__link--title {
		height: 0;
		opacity: 0;
		visibility: hidden;
		z-index: -1;
	}
}
.project-block .project-box__image .project-box__link--title {
	display: flex;
	align-items: center;
	background: linear-gradient(180deg, rgba(32, 32, 32, 0) 0%, rgba(32, 32, 32, 0.75) 100%);
	border-radius: 0 0 8px 8px;
	padding: 0 8px 0 16px;
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 48px;
	transition: all .15s ease-in-out;
}
.project-block .project-box__image:hover .project-box__link--title {
	border-radius: unset;
	opacity: 1;
	visibility: visible;
	z-index: 1;
}
.project-box__link--title .text--ellipsis--1 {
	width: 100%;
}
.icon.icon--project--favorite {
	color: #fff;
	position: absolute;
	top: 0;
	right: 0;
}
.icon--btn {
	cursor: pointer;
}
.icon--del-file {
	color: #fff;
	position: absolute;
	top: 0;
	right: 0;
	filter: drop-shadow(0 4px 6px rgba(32,32,32,.2));
}
.icon--del-file.icon--color--blue {
	color: var(--primary-base);
}
.project-block .project-box__data {
	min-height: 44px;
	background-color: #fff;
	border-radius: 0 0 8px 8px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 0 8px;
}
.project-block .project--author__link {
	display: flex;
	align-items: center;
	gap: 8px;
}
.project-block .project--author__photo {
	display: inline-flex;
	flex: 0 0 auto;
	width: 32px;
	height: 32px;
}
.project--author__name {
	display: flex;
	gap: 4px;
}
.project-block .project--author__link img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	border-radius: 50%;
}
.project--author__name .text {
	max-width: 164px;
}
.project-block .project-data__meta {
	display: flex;
	flex-direction: column;
	align-items: flex-end;
	gap: 4px 0;
}
.project-block .project--meta__category {
	flex: 0 1 auto;
}
.project-block .project--meta__category .text {
	color: var(--grayscale-dark);
	max-width: 100px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.project-block .project--meta__counter,
.meta--counter {
	display: flex;
	gap: 0 4px;
	color: var(--grayscale-base);
}
.project-block .project--meta__counter > *,
.meta--counter > * {
	gap: 0 4px;
	align-items: center;
}
.project-block .project--meta__counter .icon {
	color: var(--grayscale-soft);
}
.project-block .project--meta__counter .text,
.meta--counter .text {
	flex: 0 0 auto;
	font-weight: 700;
	color: var(--grayscale-base);
}

.project-box-title {
	padding: 16px;
}
.project-box-title .title {
	font-size: 24px;
	line-height: 100%;
	letter-spacing: -0.48px;
	color: var(--grayscale-base);
	font-weight: 400;
}
.project-box__cell .text-title {
	font-size: 20px;
	font-weight: 400;
	line-height: 24px;
	color: var(--grayscale-dark);
}
/* card ViyarProMebli project */
.item--viyar-pro-mebli .project-box__data {
	gap: 0 8px;
}
.item--viyar-pro-mebli .project--author__name {
	width: 52px;
}
.project-block .item--viyar-pro-mebli .project--meta__category .text {
	max-width: 198px;
	font-size: 14px;
	font-weight: 700;
	line-height: 18px;
	color: var(--grayscale-dark);
}
@media (max-width: 1792px) {
	.project-block.open--filter .item--viyar-pro-mebli .project--meta__category .text {
		max-width: 150px;
	}
}
.promo-sign__body {
	padding: 5px 6px;
	border-radius: 6px;
	color: #fff;
	text-transform: uppercase;
	font-size: 12px;
	line-height: 14px;
	position: absolute;
	top: 4px;
	left: 4px;
}
.promo-sign--sale {
	background-color: var(--secondary-accent);
}
.project-option__body {
	align-items: center;
	gap: 0 16px;
	position: absolute;
	bottom: 0;
	padding: 8px;
	width: 100%;
	min-height: 48px;
	background: linear-gradient(160deg, rgba(32, 32, 32, 0.00) 0%, rgba(32, 32, 32, 0.8) 100%);
}
.project-variant__list {
	gap: 4px;
}
.project-variant__link {
	overflow: hidden;
	display: block;
	width: 24px;
	height: 24px;
	border-radius: 50%;
	box-shadow: 0 0 8px 2px rgba(255, 255, 255, .5);
}
.project-variant__link .filter--color {
	padding: 0;
	border-radius: 50%;
}
.project-variant__link .filter--color__figure {
	border-radius: 50%;
}
.project-variant__img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	border-radius: 50%;
}
.project-variant__more {
	font-size: 24px;
	font-weight: 900;
	color: var(--grayscale-base);
}
.project-price {
	gap: 4px;
	font-size: 14px;
	font-weight: 700;
	color: #fff;
}

/*amount slider*/
.amount-slider {
	padding-bottom: 8px;
}
.amount-slider:hover {
	cursor: pointer;
}
.amount-slider__list {
	gap: 16px 0;
}
.amount-slider__fields {
	gap: 16px 32px;
	padding-top: 16px;
	padding-bottom: 8px;
}
.amount-slider .input {
	padding: 0 8px;
}
.amount-slider .text--unit {
	position: absolute;
	color: var(--grayscale-base);
	font-size: 12px;
	font-weight: 400;
	line-height: 16px;
	right: 8px;
	top: 50%;
	transform: translateY(-50%);
}

@media (min-width: 781px) {
	#amount-slider {
		width: calc(100% - 16px);
		margin: 0 auto;
	}
}

/*accordion*/
.vr-accordion__list {
	display: flex;
	flex-direction: column;
}
.vr-accordion__item:not(:last-child) {
	border-bottom: 1px solid var(--grayscale-faint);
}
.vr-accordion__section {
	display: flex;
	gap: 16px;
	padding: 16px 8px;
	cursor: pointer;
}
.vr-accordion .acc-num {
	display: inline-flex;
	flex: 0 0 auto;
	width: 20px;
	height: 20px;
	align-items: center;
	justify-content: center;
	border-radius: 50%;
	background-color: var(--grayscale-soft);
	color: #fff;
	font-size: 12px;
	font-weight: 700;
	line-height: 14px;
}
.vr-accordion .acc-title {
	flex: 1 1 auto;
	font-size: 16px;
	font-weight: 700;
	line-height: 16px;
}
.vr-accordion .acc-toggle {
	flex: 0 0 32px;
	color: var(--grayscale-soft);
	font-weight: 700;
	font-size: 28px;
	font-family: serif;
	position: relative;
}
.vr-accordion .acc-toggle::before {
	content: '';
	width: 2px;
	height: 16px;
	position: absolute;
	background-color: var(--grayscale-base);
	left: 7px;
	transition: .15s;
}
.vr-accordion .acc-toggle::after {
	content: '';
	width: 16px;
	height: 2px;
	position: absolute;
	background-color: var(--grayscale-base);
	top: 7px;
}
.vr-accordion__section.is-active .acc-toggle::before {
	opacity: 0;
}
.vr-accordion .is-hidden {
	display: none;
}
.vr-accordion__content {
	padding: 16px;
}
.vr-accordion__content > * {
	font-size: 16px;
	line-height: 20px;
}
.vr-accordion__content ul li {
	list-style: disc;
}
.vr-accordion__content ol li {
	list-style: inherit;
}
.vr-accordion__content ol,
.vr-accordion__content ul {
	padding-left: 24px;
}
.vr-accordion__content li:has(> a) {
	color: var(--primary-base);
}
.vr-accordion__content a {
	font-weight: 400;
	font-size: 16px;
	line-height: 20px;
}

/*--project video*/
.project-video__img {
	max-width: 320px;
	height: 180px;
	width: 100%;
	display: block;
}
.home .project-video__img {
	max-width: 336px;
}
.home .cat--article .project-video__img {
	height: 100%;
}
.project-video__link--heading {
	display: block;
	padding: 2px 8px 0 24px;
}
.project-video__link--meta {
	display: flex;
	gap: 0 4px;
	color: var(--grayscale-base);
	margin-top: 4px;
}
/*--project journal*/
.project-journal__rub {
	padding: 8px 16px 8px 24px;
	gap: 0 8px;
}
.project-journal__desc--title {
	display: block;
	margin-bottom: 17px;
}
.project-journal__desc {
	display: block;
	padding: 0 16px 24px 24px;
}
/*OLD==--выстраиваем для блока "Информация" на главной карточки для вкладки "Все"*/
/*  .project-box.cat--all .project-journal {
	grid-row: 1/3;
}
.project-box.cat--all .project-journal:nth-of-type(odd) {
	grid-column: 2;
}
.project-box.cat--all .project-journal:nth-of-type(even) {
	grid-column: 4;
}
.project-box.cat--all .project-journal:nth-of-type(3) {
	display: none;
}*/
/*NEW==--выстраиваем для блока "Информация" на главной карточки для вкладки "Все"*/
.project-box.cat--all .project-journal {
	grid-row: 1/3;
}
.project-box.cat--all .project-journal:nth-of-type(1) {
	grid-column: span 2;
}
.project-box.cat--all .project-journal:nth-of-type(2) {
	grid-column: 4;
}
.project-box.cat--all .project-journal:nth-of-type(3),
.project-box.cat--all .project-video.item--5,
.project-box.cat--all .project-video.item--6 {
	display: none;
}
/**/
.project-box.cat--all .project-journal:nth-of-type(1) {
	max-width: 704px;
	max-height: 592px;
}
.project-box.cat--all .project-journal:nth-of-type(1) .project-box__link {
	height: 384px;
}
/**/
.project-box.cat--all .project-journal:nth-of-type(1) .project-journal__desc {
	display: flex;
	gap: 8px 16px;
	padding-top: 16px;
	padding-bottom: 8px;
}
.project-box.cat--all .project-journal:nth-of-type(1) .project-journal__desc > * {
	flex: 1 1 calc(50% - 16px);
}
.project-box.cat--all .project-journal:nth-of-type(1) .project-journal__desc--title {
	margin-bottom: 0;
}
.project-box.cat--all .project-journal:nth-of-type(1) .project-journal__link .project-journal__rub {
	display: none;
}
.project-box.cat--all .project-journal:nth-of-type(1) .project--author {
	order: 1;
}
.project-box.cat--all .project-journal:nth-of-type(1) .project-journal__rub--footer {
	order: 2;
	flex: 0 1 320px;
}
.project-box.cat--all .project-journal:nth-of-type(1) .project--meta {
	order: 3;
}
/**/
.project-journal__desc--title .text {
	font-size: 24px;
	font-weight: 400;
	line-height: 100%;
	letter-spacing: -0.48px;
}
.project-journal__desc--text .text {
	line-height: 16px;
	font-weight: 400;
}
/**/
.project-video__link--meta > *,
.project-journal__rub > *,
.meta--view {
	display: flex;
	gap: 8px;
	align-items: center;
	font-weight: 400;
}
.project-box__list .meta--category {
	flex: 1;
}
.project-box__list .meta--category .text {
	color: var(--grayscale-dark);
}
.project-video__link--meta .icon,
.project-journal__rub .icon,
.meta--view .icon {
	color: var(--grayscale-soft);
}
.project-video__link--meta .text,
.project-journal__rub .text,
.meta--view .text {
	color: var(--grayscale-base);
	font-size: 12px;
	line-height: 16px;
}
.project-box__list .meta--date .text {
	font-weight: 700;
}
.project-video__link--title .text {
	padding-top: 4px;
	margin-bottom: 6px;
	font-size: 16px;
	font-weight: 400;
	line-height: 100%;
}
.project-journal__desc--title .text {
	font-size: 24px;
	font-weight: 400;
	line-height: 100%;
	letter-spacing: -0.48px;
}
/*---column-2*/
.project-box__more-works {
	flex: 0 0 96px;
	display: flex;
	flex-direction: column;
	border-radius: 8px;
	background-color: var(--primary-base);
	transition: top .15s ease-in-out;
}
.project-portfolio-block .project-more--clone {
	display: none;
}
.project-box__more-works .project-more__row {
	display: flex;
	flex-direction: column;
	gap: 16px;
	height: 100%;
}
.project-more__btn {
	padding: 32px 16px;
	height: 100%;
	display: flex;
	flex-direction: column;
	align-items: center;
	text-align: left;
	border-radius: 8px;
}
.project-box__more-works .project-more__row .text {
	color: #fff;
}
.project-box__more-works .project-more__num .text {
	font-size: 24px;
	font-weight: 400;
	line-height: 100%;
	letter-spacing: -0.48px;
	text-transform: lowercase;
}
.project-box__more-works .project-more__subtitle {
	flex: 1;
}
.project-box__more-works .project-more__subtitle .text {
	display: block;
	font-size: 12px;
	font-weight: 700;
	line-height: 16px;
}
/**/
.proj-load-more {
	padding: 8px 0;
	margin: 0 auto;
	transition: all .5s ease-in-out;
}
.project-block.load--ajax .proj-load-more {
	opacity: 0;
}
.proj-load-more._load .icon {
	animation: spin-load 8s infinite linear;
}
@keyframes spin-load {
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(1800deg);
	}
}
/*--type furniture*/
.section-furniture__container {
	min-height: 128px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding-top: 8px;
}
.section-furniture__carousel {
	width: 100%;
	max-width: 1456px;
	animation: load .2s ease-in;
}
.item-kitchen-vp + .section-furniture__carousel {
	max-width: 1296px;
}
.furniture-carousel .loader--sm {
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
}
.furniture-carousel .slick-list {
	margin: 0 auto;
	cursor: grab;
}
.home .furniture-carousel .slick-list {
	max-width: 1400px;
	width: calc(100vw - 336px - 184px);
}
.home .item-kitchen-vp + .section-furniture__carousel .slick-list {
	max-width: 1200px;
	width: calc(100vw - 384px - 100px);
}
@media (max-width: 1792px) {
	.home .furniture-carousel .slick-list {
		width: calc(100vw - 272px - 112px);
	}
	.home .item-kitchen-vp + .section-furniture__carousel .slick-list {
		width: calc(100vw - 320px - 224px);
		max-width: 1248px;
	}
}
@media (max-width: 1536px) {
	.home .furniture-carousel .slick-list {
		width: calc(100vw - 272px - 90px);
	}
	.home .item-kitchen-vp + .section-furniture__carousel .slick-list {
		width: calc(100vw - 320px - 200px);
	}
}
@media (max-width: 1366px) {
	.home .furniture-carousel .slick-list {
		width: calc(100vw - 272px - 80px);
	}
}
@media (max-width: 780px) {
	.home .furniture-carousel .slick-list {
		width: calc(100vw - 224px - 66px);
	}
	.home .item-kitchen-vp + .section-furniture__carousel .slick-list {
		width: calc(100vw - 290px);
	}
}
@media (max-width: 640px) {
	.home .furniture-carousel .slick-list {
		width: calc(100vw - 66px);
	}
	.home .item-kitchen-vp + .section-furniture__carousel .slick-list {
		width: calc(100vw - 64px);
	}
}
@media (max-width: 500px) {
	.home .furniture-carousel .slick-list,
	.home .item-kitchen-vp + .section-furniture__carousel .slick-list {
		width: calc(100vw - 48px);
	}
}
.furniture-carousel__row {
	transition: .25s;
}
.furniture-carousel__row:not(.slick-initialized) {
	opacity: 0;
	position: absolute;
	visibility: hidden;
}

.step .furniture-carousel .slick-list {
	padding-left: 0;
	margin: 0;
}

.furniture-carousel__item.item-kitchen-vp {
	padding: 0 16px;
}
.section-furniture__carousel .kitchen-vp-frn {
	display: none;
}
.item-kitchen-vp + .section-furniture__carousel .kitchen-vp-frn {
	display: block;
}

.furniture-carousel__link {
	width: 128px;
	display: block;
	margin: 0 auto;
}
.furniture-carousel .slick-arrow.slick-next {
	right: 0;
}
@media (any-hover: hover) {
	.furniture-carousel__link:hover {
		color: var(--primary-base);
	}
}
.furniture-carousel__type .furniture-carousel__text {
	min-height: 40px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-weight: 400;
}
.furniture-carousel__type .furniture-carousel__text {
	text-align: center;
}
.furniture-carousel__link:not(:hover) .icon__pic {
	color: var(--grayscale-base);
}
/*---2 column*/
.section-furniture__order-action {
	flex: 0 1 336px;
	min-width: 336px;
}
.section-furniture__order-action .furniture-action__row {
	padding: 16px 24px 8px 24px;
}
.section-furniture__order-action .furniture-action__title {
	min-height: 32px;
	display: flex;
	align-items: center;
	margin-bottom: 16px;
}
.section-furniture__order-action .furniture-action__title .text {
	font-size: 20px;
	line-height: 100%;
	font-weight: 700;
}
.section-furniture__order-action .furniture-action__subtitle {
	padding-bottom: 16px;
	padding-left: 16px;
}

/*--reviews*/
._over .el--sticky--sm .project-block__heading {
	z-index: unset;
}
.review-rang__item {
	display: flex;
}
.review-rang__num-order {
	margin-bottom: 8px;
	font-size: 10px;
	line-height: 12px;
	color: var(--grayscale-base);
}
.review-rang__item--name {
	display: -ms-flexbox;
	display: flex;
	align-items: baseline;
	-ms-flex: 0 0 90px;
	flex: 0 0 90px;
	font-size: 10px;
	line-height: 12px;
	color: var(--grayscale-base);
	padding-right: 8px;
	min-height: 16px;
	margin-bottom: 8px;
}
.review-rang__item--name::after {
	content: '';
	display: -ms-flexbox;
	display: flex;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	border-bottom: 1px dotted var(--grayscale-soft);
}

/*stars*/
.review-rang-star__rating {
	position: relative;
	overflow: hidden;
	width: 80px;
}
.review-rang-star__rating .progress-rating:before {
	content: "";
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0L9.9 5.7H16L11.1 9.3L12.9 15L8 11.5L3.1 15L4.9 9.3L0 5.7H6.1L8 0Z' fill='%23D0D0D0'/%3E%3C/svg%3E%0A"),
	url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0L9.9 5.7H16L11.1 9.3L12.9 15L8 11.5L3.1 15L4.9 9.3L0 5.7H6.1L8 0Z' fill='%23D0D0D0'/%3E%3C/svg%3E%0A");
	width: 80px;
	height: 15px;
	display: block;
}
.review-rang-star__rating .progress-rating:after {
	content: "";
	width: 91px;
	height: 45px;
	position: absolute;
	left: 0;
	top: 0;
}

/*--0-1*/
.review-rang-star__rating .progress-rating[data-star*="0."]:after {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0L9.9 5.7H16L11.1 9.3L12.9 15L8 11.5L3.1 15L4.9 9.3L0 5.7H6.1L8 0Z' fill='%23E0A000'/%3E%3C/svg%3E%0A"),
	url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0L9.9 5.7H16L11.1 9.3L12.9 15L8 11.5L3.1 15L4.9 9.3L0 5.7H6.1L8 0Z' fill='%23E0A000'/%3E%3C/svg%3E%0A");
	background-position: 0 0;
	background-repeat: no-repeat;
}

.review-rang-star__rating .progress-rating[data-star="0.1"]:after,
.review-rang-star__rating .progress-rating[data-star="0.2"]:after,
.review-rang-star__rating .progress-rating[data-star="0.3"]:after {
	width: 8%;
}

.review-rang-star__rating .progress-rating[data-star="0.4"]:after,
.review-rang-star__rating .progress-rating[data-star="0.5"]:after,
.review-rang-star__rating .progress-rating[data-star="0.6"]:after {
	width: 10%;
}

.review-rang-star__rating .progress-rating[data-star="0.7"]:after,
.review-rang-star__rating .progress-rating[data-star="0.8"]:after,
.review-rang-star__rating .progress-rating[data-star="0.9"]:after {
	width: 12%;
}

.review-rang-star__rating .progress-rating[data-star="1"]:after {
	background: url(/media/star-check.svg) 0 0 no-repeat;
}

/*--1-2*/
.review-rang-star__rating .progress-rating[data-star*="1."]:after {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0L9.9 5.7H16L11.1 9.3L12.9 15L8 11.5L3.1 15L4.9 9.3L0 5.7H6.1L8 0Z' fill='%23E0A000'/%3E%3C/svg%3E%0A"),
	url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0L9.9 5.7H16L11.1 9.3L12.9 15L8 11.5L3.1 15L4.9 9.3L0 5.7H6.1L8 0Z' fill='%23E0A000'/%3E%3C/svg%3E%0A"),
	url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0L9.9 5.7H16L11.1 9.3L12.9 15L8 11.5L3.1 15L4.9 9.3L0 5.7H6.1L8 0Z' fill='%23E0A000'/%3E%3C/svg%3E%0A");
	background-position: 0 0, 16px 0;
	background-repeat: no-repeat;
}

.review-rang-star__rating .progress-rating[data-star="1.1"]:after,
.review-rang-star__rating .progress-rating[data-star="1.2"]:after,
.review-rang-star__rating .progress-rating[data-star="1.3"]:after {
	width: 29%;
}

.review-rang-star__rating .progress-rating[data-star="1.4"]:after,
.review-rang-star__rating .progress-rating[data-star="1.5"]:after,
.review-rang-star__rating .progress-rating[data-star="1.6"]:after {
	width: 31%;
}

.review-rang-star__rating .progress-rating[data-star="1.7"]:after,
.review-rang-star__rating .progress-rating[data-star="1.8"]:after,
.review-rang-star__rating .progress-rating[data-star="1.9"]:after {
	width: 33%;
}

.review-rang-star__rating .progress-rating[data-star="2"]:after {
	background: url(/media/star-check.svg) 0 0 no-repeat, url(/media/star-check.svg) 16px 0 no-repeat;
}

/*--2-3*/
.review-rang-star__rating .progress-rating[data-star*="2."]:after {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0L9.9 5.7H16L11.1 9.3L12.9 15L8 11.5L3.1 15L4.9 9.3L0 5.7H6.1L8 0Z' fill='%23E0A000'/%3E%3C/svg%3E%0A"),
	url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0L9.9 5.7H16L11.1 9.3L12.9 15L8 11.5L3.1 15L4.9 9.3L0 5.7H6.1L8 0Z' fill='%23E0A000'/%3E%3C/svg%3E%0A"),
	url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0L9.9 5.7H16L11.1 9.3L12.9 15L8 11.5L3.1 15L4.9 9.3L0 5.7H6.1L8 0Z' fill='%23E0A000'/%3E%3C/svg%3E%0A"),
	url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0L9.9 5.7H16L11.1 9.3L12.9 15L8 11.5L3.1 15L4.9 9.3L0 5.7H6.1L8 0Z' fill='%23E0A000'/%3E%3C/svg%3E%0A");
	background-position: 0 0, 16px 0, 31px 0;
	background-repeat: no-repeat;
}

.review-rang-star__rating .progress-rating[data-star="2.1"]:after,
.review-rang-star__rating .progress-rating[data-star="2.2"]:after,
.review-rang-star__rating .progress-rating[data-star="2.3"]:after {
	width: 49%;
}

.review-rang-star__rating .progress-rating[data-star="2.4"]:after,
.review-rang-star__rating .progress-rating[data-star="2.5"]:after,
.review-rang-star__rating .progress-rating[data-star="2.6"]:after {
	width: 51%;
}

.review-rang-star__rating .progress-rating[data-star="2.7"]:after,
.review-rang-star__rating .progress-rating[data-star="2.8"]:after,
.review-rang-star__rating .progress-rating[data-star="2.9"]:after {
	width: 52%;
}

.review-rang-star__rating .progress-rating[data-star="3"]:after {
	background: url(/media/star-check.svg) 0 0 no-repeat, url(/media/star-check.svg) 16px 0 no-repeat, url(/media/star-check.svg) 32px 0 no-repeat;
}

/*--3-4*/
.review-rang-star__rating .progress-rating[data-star*="3."]:after {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0L9.9 5.7H16L11.1 9.3L12.9 15L8 11.5L3.1 15L4.9 9.3L0 5.7H6.1L8 0Z' fill='%23E0A000'/%3E%3C/svg%3E%0A"),
	url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0L9.9 5.7H16L11.1 9.3L12.9 15L8 11.5L3.1 15L4.9 9.3L0 5.7H6.1L8 0Z' fill='%23E0A000'/%3E%3C/svg%3E%0A"),
	url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0L9.9 5.7H16L11.1 9.3L12.9 15L8 11.5L3.1 15L4.9 9.3L0 5.7H6.1L8 0Z' fill='%23E0A000'/%3E%3C/svg%3E%0A"),
	url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0L9.9 5.7H16L11.1 9.3L12.9 15L8 11.5L3.1 15L4.9 9.3L0 5.7H6.1L8 0Z' fill='%23E0A000'/%3E%3C/svg%3E%0A");
	background-position: 0 0, 16px 0, 32px 0, 48px 0;
	background-repeat: no-repeat;
}

.review-rang-star__rating .progress-rating[data-star="3.1"]:after,
.review-rang-star__rating .progress-rating[data-star="3.2"]:after,
.review-rang-star__rating .progress-rating[data-star="3.3"]:after {
	width: 68%;
}

.review-rang-star__rating .progress-rating[data-star="3.4"]:after,
.review-rang-star__rating .progress-rating[data-star="3.5"]:after,
.review-rang-star__rating .progress-rating[data-star="3.6"]:after {
	width: 70%;
}

.review-rang-star__rating .progress-rating[data-star="3.7"]:after,
.review-rang-star__rating .progress-rating[data-star="3.8"]:after,
.review-rang-star__rating .progress-rating[data-star="3.9"]:after {
	width: 72%;
}

.review-rang-star__rating .progress-rating[data-star="4"]:after {
	background: url(/media/star-check.svg) 0 0 no-repeat, url(/media/star-check.svg) 16px 0 no-repeat, url(/media/star-check.svg) 32px 0 no-repeat, url(/media/star-check.svg) 48px 0 no-repeat;
}

/*--4-5*/
.review-rang-star__rating .progress-rating[data-star*="4."]:after {
	background-image: url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0L9.9 5.7H16L11.1 9.3L12.9 15L8 11.5L3.1 15L4.9 9.3L0 5.7H6.1L8 0Z' fill='%23E0A000'/%3E%3C/svg%3E%0A"),
	url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0L9.9 5.7H16L11.1 9.3L12.9 15L8 11.5L3.1 15L4.9 9.3L0 5.7H6.1L8 0Z' fill='%23E0A000'/%3E%3C/svg%3E%0A"),
	url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0L9.9 5.7H16L11.1 9.3L12.9 15L8 11.5L3.1 15L4.9 9.3L0 5.7H6.1L8 0Z' fill='%23E0A000'/%3E%3C/svg%3E%0A"),
	url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0L9.9 5.7H16L11.1 9.3L12.9 15L8 11.5L3.1 15L4.9 9.3L0 5.7H6.1L8 0Z' fill='%23E0A000'/%3E%3C/svg%3E%0A"),
	url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0L9.9 5.7H16L11.1 9.3L12.9 15L8 11.5L3.1 15L4.9 9.3L0 5.7H6.1L8 0Z' fill='%23E0A000'/%3E%3C/svg%3E%0A");
	background-position: 0 0, 16px 0, 32px 0, 48px 0, 64px 0;
	background-repeat: no-repeat;
}

.review-rang-star__rating .progress-rating[data-star="4.1"]:after,
.review-rang-star__rating .progress-rating[data-star="4.2"]:after,
.review-rang-star__rating .progress-rating[data-star="4.3"]:after {
	width: 88%;
}

.review-rang-star__rating .progress-rating[data-star="4.4"]:after,
.review-rang-star__rating .progress-rating[data-star="4.5"]:after,
.review-rang-star__rating .progress-rating[data-star="4.6"]:after {
	width: 90%;
}

.review-rang-star__rating .progress-rating[data-star="4.7"]:after,
.review-rang-star__rating .progress-rating[data-star="4.8"]:after,
.review-rang-star__rating .progress-rating[data-star="4.9"]:after {
	width: 92%;
}

.review-rang-star__rating .progress-rating[data-star="5"]:after {
	background: url(/media/star-check.svg) 0 0 no-repeat, url(/media/star-check.svg) 16px 0 no-repeat, url(/media/star-check.svg) 32px 0 no-repeat, url(/media/star-check.svg) 48px 0 no-repeat, url(/media/star-check.svg) 64px 0 no-repeat;
}

/*choice reviewStars*/
#reviewStars label {
	background: url(/media/star-def.svg) no-repeat;
	margin-right: 2px;
}
#reviewStars input:checked ~ label,
#reviewStars label:hover,
#reviewStars label:hover ~ label {
	background: url(/media/star-check.svg) no-repeat;
}
#reviewStars {
	overflow: hidden;
	position: relative;
	display: flex;
	flex-direction: row-reverse;
	justify-content: flex-end;
}
#reviewStars input {
	opacity: 0;
	width: 16px;
	height: 15px;
	position: absolute;
	top: 0;
	z-index: 0;
}
#reviewStars label {
	height: 16px;
	width: 15px;
	cursor: pointer;
	position: relative;
	z-index: 1;
}
/* end reviewStars */

/*--orange block home*/
.numbers-reviews__columns {
	display: grid;
	grid-template-columns: minmax(360px, 528px) 1fr minmax(192px, 272px);
	background-color: var(--secondary-base);
	padding: 0 32px 32px 32px;
	margin-bottom: 16px;
	transition: all .15s ease-in-out;
}
.home .numbers-reviews__columns {
	margin-bottom: 0;
	border-radius: 16px;
}
.number-viyarbazar {
	grid-row: 1/4;
	margin: 0 0 0 auto;
	padding-right: 32px;
	padding-left: 115px;
	transition: all .15s ease-in-out;
}
.numbers-reviews .review-viyarbazar {
	grid-column: 2/4;
	grid-row: 1/4;
}
.numbers-reviews .review-more {
	grid-row: 1;
	grid-column: 3;
	justify-self: end;
	max-width: 192px;
	width: 100%;
}
/**/
.viyarbazar--title {
	min-height: 80px;
	display: flex;
	align-items: center;
}
.viyarbazar--title .review-more__link {
	max-width: 192px;
}
.viyarbazar--title .text {
	font-weight: 300;
	font-size: 32px;
	line-height: 36px;
}
.number-viyarbazar__numbers {
	display: flex;
	flex-direction: column;
	align-items: flex-end;
	height: calc(100% - 80px);
	justify-content: center;
}
.number-viyarbazar__numbers ._num {
	font-weight: 300;
	font-size: 96px;
	line-height: 96px;
	margin-right: 16px;
}
.number-viyarbazar__numbers ._sup {
	font-weight: 900;
	font-size: 24px;
	line-height: 24px;
	min-width: 128px;
	display: block;
}
/*--review card*/
.review-box__row {
	display: flex;
	gap: 0 16px;
}
.review-box__card {
	background-color: #fff;
}
@media (min-width: 1500px) {
	.review-viyarbazar .slick-initialized .review-box__card:not(:last-child) {
		margin-right: 16px;
	}
}
.review-viyarbazar .review-box__card {
	flex: 1 1 50%;
	display: flex;
	flex-direction: column;
	border-radius: 8px;
	min-width: 480px;
	max-width: 600px;
}
.review-viyarbazar .review-user-rang {
	flex: 1;
}
.review-user__photo--img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	border-radius: 50%;
}
.review-user {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	max-width: 192px;
}
.review-user__photo {
	flex: 0 0 auto;
	margin-right: 8px;
}
.review-user__data {
	flex: 1 1 calc(100% - 56px);
	width: 192px;
}
.review-user__data--name {
	padding: 7px 0;
}
.review-user__data--name .text {
	max-width: 136px;
	text-transform: capitalize;
}
.review-user__data--date {
	color: var(--grayscale-base);
	font-weight: 400;
	font-size: 12px;
	line-height: 16px;
}
.review-rang {
	flex: 0 0 auto;
	margin-top: 8px;
	padding-left: 16px;
}
.review-user-rang {
	display: flex;
	align-items: flex-start;
	padding: 16px 8px 8px 16px;
}
.review-rang__num-order {
	text-align: center;
}
.review-rang-star {
	padding-left: 2px;
}

.review-comment {
	padding: 0 8px 0 16px;
	width: 100%;
}
.review-comment__cat {
	display: grid;
	grid-template-columns: repeat(2, auto);
	align-items: center;
}
.review-comment__cat--services {
	grid-row: 2;
}
.review-comment__cat--open-full-com {
	align-self: baseline;
	justify-self: end;
	grid-row: span 2;
}
.review-comment__cat .text {
	color: var(--grayscale-dark);
	font-weight: 700;
	margin-bottom: 6px
}
.review-comment__cat--services .text {
	font-size: 12px;
	line-height: 16px;
	margin-bottom: 8px;
}
.review-comment__comment .text {
	color: var(--grayscale-dark);
}
.review-photo {
	flex: 0 0 auto;
}
.review-photo__row {
	height: 156px;
	overflow: auto;
	scrollbar-color: var(--grayscale-faint) transparent;
	scrollbar-width: thin;
}

@media (any-hover: hover) {
	.review-photo__row::-webkit-scrollbar {
		width: 2px;
		height: 2px;
	}
}

.review-photo__list {
	padding-right: 6px;
}
.review-photo__item:not(:last-child) {
	margin-bottom: 8px;
}
.review-photo__link {
	display: block;
	width: 96px;
	height: 72px;
	position: relative;
}
.review-photo__link img {
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.review-photo__link .icon--zoom {
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	color: #fff;
	filter: drop-shadow(0px 0px 4px rgba(0, 0, 0, 0.25));
	transition: all .25s ease-in-out;
}
.review-photo__link:hover .icon--zoom {
	color: var(--primary-barely);
}
.fancybox__thumbs .fancybox__thumb {
	border-radius: 2px;
}
.fancybox__thumbs .carousel__slide .fancybox__thumb::after {
	border-color: var(--primary-base);
	border-radius: 2px;
	border-width: 4px;
}

.review-maker-info__row {
	display: flex;
	flex-wrap: nowrap;
	padding: 8px 16px;
}
.review-viyarbazar .review-box__row.slick-slider {
	cursor: grab;
}
.review-maker {
	display: flex;
	flex: 1 1 auto;
}
.review-viyarbazar .review-maker {
	flex: 1 1 314px;
}
.review-maker-info__action {
	flex: 0 0 192px;
	padding-top: 6px;
	margin: 0 auto;
}
.review-maker__photo {
	margin-right: 8px;
}
.review-maker__photo--img {
	display: block;
}
.review-maker__photo--img img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	border-radius: 50%;
}
.review-maker__data {
	display: flex;
	flex-direction: column;
	width: 100%;
}
.review-maker-meta {
	display: flex;
}
.review-maker-meta__view,
.review-maker-meta__num-comment {
	display: flex;
	align-items: center;
	gap: 0 4px;
	flex: 0 0 auto;
}
.review-maker-meta__num-comment {
	padding: 0 16px 0 12px;
}
.review-maker-meta__num-comment--link {
	flex: 0 0 auto;
	display: flex;
	align-items: center;
}
.review-maker-meta__num-comment--link .icon {
	margin-right: 4px;
}
.review-maker__data--name {
	min-height: 32px;
	display: flex;
	align-items: center;
}
.review-maker-meta__city {
	position: relative;
	top: 1px;
}
.review-maker-meta__city .text {
	font-weight: 400;
	font-size: 12px;
	line-height: 16px;
	color: var(--grayscale-base);
	cursor: text;
}
.review-maker-meta__city .text .city--text {
	max-width: 178px;
	display: inline-block;
	transition: .15s;
}
.review-maker-meta__city .text:hover::before {
	content: attr(data-tooltip);
	position: absolute;
	background-color: rgba(64,64,64, .95);
	color: #fff;
	padding: 7px 8px;
	font-size: 12px;
	line-height: 16px;
	top: 100%;
	max-width: 288px;
	max-height: 106px;
	width: max-content;
	overflow: auto;
	overflow-x: hidden;
	z-index: 9;
}
@media (any-hover: hover) {
	.review-maker-meta__city .text:hover::before::-webkit-scrollbar {
		width: 2px;
	}
}
.review-maker-info__action--link {
	align-items: center;
	padding: 0 8px 0 4px;
	margin-left: auto;
}
.review-maker-info__action--link.mesh--hovered:hover {
	background-color: rgba(48, 160, 240, .15);
}
.modal-review .review-maker-info__action--link {
	margin-left: inherit;
}
/*--project nav category*/
.home .project-heading__title {
	align-items: center;
	white-space: nowrap;
}
.home .project-heading__slug {
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	color: var(--grayscale-soft);
	text-align: right;
	min-width: 265px;
}
.project-nav-category__list {
	display: flex;
	padding-left: 32px;
}
.project-nav-category__link {
	min-height: 64px;
	color: var(--grayscale-dark);
}
.project-nav-category__link:not(._active):hover {
	border-color: transparent;
	color: var(--primary-base);
}
.project-nav-category__link._active {
	color: var(--primary-base);
	pointer-events: none;
}
.project-heading__title {
	flex: 0 0 auto;
}
.project-heading__title .text span,
.nav-title .class_h1 span {
	font-size: 14px;
	font-weight: 400;
	line-height: 18px;
	position: relative;
	top: -4px;
	padding-left: 4px;
}
/*---sorting*/
.project-heading__sort {
	margin-right: 16px;
	flex: 0 0 auto;
}
.project-block .filter--sorting {
	color: var(--primary-base);
	border-radius: 50%;
}
.project-block button.filter--sorting.is-active {
	background-color: var(--primary-base);
	color: #fff;
}
.project-heading__sort button {
	padding: 4px;
}
.filter--search .clear-search-icon {
	display: none;
}
/*smart-filter*/
.smart-filter__list {
	display: flex;
	flex-wrap: wrap;
	gap: 8px;
	padding-top: 8px;
	padding-bottom: 4px;
}
.smart-filter__label {
	display: flex;
	align-items: center;
	gap: 4px;
	cursor: pointer;
	border-radius: 4px;
	border: 1px solid var(--grayscale-soft);
	padding: 4px 10px;
	position: relative;
	min-height: 32px;
	transition: .2s;
}
.smart-filter__label:hover {
	border-color: var(--primary-light);
}
.smart-filter__label:active {
	border-color: var(--primary-base);
}
.smart-filter__label.active {
	border: none;
	background-color: var(--primary-faint);
	color: var(--grayscale-dark);
	padding-left: 0;
}
.project-makers-block .smart-filter__label.active {
	padding-top: 0;
	padding-bottom: 0;
}
.smart-filter__input {
	position: absolute;
	opacity: 0;
	cursor: pointer;
}
.smart-filter .smart-filter__text {
	font-size: 14px;
	font-weight: 600;
	line-height: 100%;
	color: var(--grayscale-base);
}
/**/
.proj-search-group {
	width: 100%;
	max-width: 448px;
	/*position: absolute;
	left: 50%;
	transform: translateX(-50%);*/
	border-radius: 64px;
	background-color: var(--grayscale-barely);
	padding: 0 0 0 8px;
	transition: .15s;
}
.proj-search-group {
	margin: 0 auto;
}
.proj-search-group:hover {
	box-shadow: 0 0 0 1px var(--primary-light);
}
.proj-search-group:active {
	box-shadow: 0 0 0 1px var(--primary-base);
}
.proj-search-group:focus {
	box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.25);
}
.proj-search-group .input-icon--left .icon {
	opacity: .7;
}
.proj-search-group .input {
	min-height: 40px;
	background-color: transparent;
	border-radius: 0;
	font-size: 14px;
	font-weight: 700;
	padding-right: 38px;
}
.proj-search-group .input::placeholder {
	color: var(--grayscale-base);
	font-weight: 400;
}
.proj-search-group .search__form .button--primary {
	border-radius: 32px;
	flex: 0 0 96px;
	border: 4px solid var(--grayscale-barely);
}
.proj-search-group .clear-search-icon {
	position: absolute;
	right: 6px;
	top: 50%;
	transform: translateY(-50%);
	cursor: pointer;
	color: var(--grayscale-base);
}
/*--home bottom box*/
.home-bottom-box {
	background: var(--secondary-base);
	border-radius: 16px;
	max-width: 1792px;
}
.home-bottom-box__columns {
	min-height: 112px;
	padding: 2px 16px;
	align-items: center;
	max-width: 1697px;
	margin: 0 auto;
	transition: .15s;
}
.home-bottom-box__columns > * {
	align-items: center;
}
.home-bottom-box__columns .column--1,
.home-bottom-box__columns .column--2 {
	flex: 1 1 576px;
}
.home-bottom-box__columns .column--1 .icon,
.home-bottom-box__columns .column--2 .icon {
	flex: 0 0 auto;
	margin-right: 32px;
}
.home-bottom-box__columns .column--1 .text,
.home-bottom-box__columns .column--2 .text {
	font-size: 20px;
	line-height: 24px;
	max-width: 480px;
	padding-right: 16px;
}
.home-bottom-box__columns .column--1 .text strong {
	display: block;
}
.home-bottom-box__columns .column--3 {
	flex: 0 1 240px;
	margin-right: 32px;
}
.home-bottom-box__columns .column--3 a {
	justify-content: center;
}
.home-bottom-box__columns .column--3 a:hover {
	background-color: rgba(48, 160, 240, .15);
}
.home-bottom-box__columns .column--4 {
	flex: 0 1 272px;
}
/*home seo*/
.services-home-info {
	padding-bottom: 32px;
}
.services-home-info__title {
	/*padding: 0 32px 0;
	height: 48px;
	display: flex;
	align-items: center;
	margin: 32px 0 8px;*/
}
.services-home-info__title .title-heading-1 {
	font-weight: normal;
	font-size: 24px;
	line-height: 24px;
	color: var(--grayscale-black);
}
.services-home-info__columns {
	border: 1px solid var(--secondary-faint);
	border-radius: 16px;
	padding: 0 32px 32px;
	max-height: 148px;
	overflow: hidden;
}
.services-show-info .services-home-info__columns {
	max-height: inherit;
}
.services-home-info__row:not(.services-show-info) .services-home-info__column:not(.item-1) {
	visibility: hidden;
}
.item-1 .services-home-info__column-name p {
	font-size: 16px;
	line-height: 20px;
}
.item-1 .services-home-info__column-name.column-3 p {
	font-weight: 400;
}
.services-home-info__column-name p {
	font-weight: bold;
	font-size: 14px;
	line-height: 18px;
	color: var(--grayscale-black);
}
.services-home-info__column-title .title-heading-2 {
	font-weight: normal;
	font-size: 20px;
	line-height: 20px;
	color: var(--grayscale-black);
}
.services-home-info .services-home-info__column-txt .title-heading-3 {
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
	color: var(--grayscale-base);
	padding-bottom: 16px;
}
.services-home-info .services-home-info__column-txt p:not(:last-child) {
	padding-bottom: 16px;
}
.services-home-info .services-home-info__column-txt p:has(+ .title-heading-3) {
	padding-bottom: 0;
}
.services-home-info .services-show-info .text--ellipsis--3 {
	-webkit-line-clamp: unset;
}
.services-home-info .services-home-info__column-txt p,
.services-home-info .services-home-info__column-txt li {
	font-weight: normal;
	font-size: 14px;
	line-height: 18px;
	color: var(--grayscale-base);
}
.services-home-info .services-home-info__column-txt ul {
	margin-left: 24px;
	padding-bottom: 20px;
}
.services-home-info__columns .services-home-info__column {
	display: flex;
	padding-top: 34px;
}
.services-home-info__title {
	flex: 0 1 354px;
	padding-bottom: 16px;
}
.services-home-info__column.item-1 .column-1 {
	flex: 0 0 48px;
}
.services-home-info__columns .column-1 {
	flex: 384px;
	margin-right: 16px;
	padding-right: 24px;
}
.services-home-info__columns .column-2 {
	padding-right: 15px;
}
.services-home-info__columns .column-3 {
	padding-left: 17px;
}
.services-home-info__columns .column-2,
.services-home-info__columns .column-3 {
	flex: 640px;
	padding-bottom: 16px;
}
.services-show-info .services-home-info__columns .column-2,
.services-show-info .services-home-info__columns .column-3 {
	border-bottom: 1px solid var(--grayscale-light);
}
.services-home-info__column.item-6 .column-2,
.services-home-info__column.item-6 .column-3 {
	border-bottom: none;
}
/*--home seo*/
.home-info__more {
	margin-top: -48px;
	padding-right: 32px;
}
.home-info__more button {
	margin-left: auto;
	font-weight: bold;
	font-size: 14px;
	line-height: 14px;
	height: 32px;
	padding: 0 16px 0 46px;
	color: var(--primary-base);
	position: relative;
	border-radius: 32px;
	transition: all .25s ease-in-out;
}
.home-info__more button:hover {
	background-color: rgba(77, 128, 178, .1);
	color: var(--primary-soft);
}
.home-info__more button:active {
	background-color: rgba(13, 26, 38, .1);
	color: var(--primary-black);
}
.home-info__more button::before {
	content: '';
	background: url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 0L8 6L2 0L0 2L8 10L16 2L14 0Z' fill='%23264D73'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
	position: absolute;
	left: 16px;
	top: 10px;
	width: 16px;
	height: 10px;
	transition: all .25s ease-in-out;
}
.home-info__more button:hover::before {
	background: url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 0L8 6L2 0L0 2L8 10L16 2L14 0Z' fill='%234D80B2'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
}
.home-info__more button:active::before {
	background: url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 0L8 6L2 0L0 2L8 10L16 2L14 0Z' fill='%230D1A26'/%3E%3C/svg%3E%0A") 0 0 no-repeat;
}
.home-info__more button:hover::before,
.services-show-info .home-info__more button::before {
	transform: rotate(-180deg);
}

/*project nav*/
.main-content .my-project__menu .navbar-nav {
	list-style: none;
	display: flex;
	align-items: center;
	justify-content: center;
	min-height: 64px;
	gap: 0 8px;
}
.main-content .my-project__menu .navbar-nav li {
	border-bottom: 4px solid transparent;
	transition: all .15s ease-in-out;
}
.main-content .my-project__menu .navbar-nav li.active {
	border-color: var(--primary-base);
}
.my-project__menu .icon--order--list {
	display: none;
}
.main-content .my-project__menu .navbar-nav a {
	color: var(--grayscale-dark);
	font-size: 16px;
	line-height: 100%;
	font-weight: 700;
	min-height: 64px;
	display: flex;
	align-items: center;
	padding: 0 16px;
	transition: all .15s ease-in-out;
}
.main-content .my-project__menu .navbar-nav .active a,
.main-content .my-project__menu .navbar-nav li:hover a {
	color: var(--primary-base);
}

/*table dotted data*/
.summary_table {
	width: 100%;
	padding: 8px 16px;
}
.block--title {
	font-size: 14px;
	font-weight: 700;
	color: var(--grayscale-dark);
	line-height: 18px;
	padding: 16px 4px;
}
.vr-block-dotted__table {
	width: 100%;
	padding: 4px;
}
.vr-block-dotted__tr {
	display: flex;
	gap: 4px;
}
.vr-block-dotted--tr {
	display: flex;
	gap: 0 16px;
}
.vr-block-dotted--td {
	flex: 1;
}
.vr-block-dotted--td:first-child {
	flex: 0 0 448px;
}
.vr-block-dotted--td table {
	width: 100%;
}
.vr-block-dotted__td {
	min-height: 32px;
	padding: 4px;
	flex: 0 1 calc(50% - 4px);
	display: flex;
	align-self: baseline;
}
.vr-block-dotted--td:last-child .vr-block-dotted__td {
	flex: 1;
	min-width: 204px;
}
.vr-block-dotted--td:last-child .vr-block-dotted__td:first-child {
	flex: 0 1 448px;
}
.vr-block-dotted__name {
	display: flex;
	gap: 6px;
	flex: 1 1 auto;
	font-size: 14px;
	color: var(--grayscale-soft);
	font-weight: 400;
	line-height: 18px;
}
.vr-block-dotted__name::after {
	content: '';
	display: flex;
	flex: 1 1 auto;
	border-bottom: 2px dotted var(--grayscale-light);
	position: relative;
	top: -10px;
	padding-right: 12px;
}
.vr-block-dotted__value {
	font-size: 16px;
	color: var(--grayscale-black);
	font-weight: 400;
	line-height: 20px;
}
.vr-block-dotted__value ul,
.vr-block-dotted__value ol {
	padding-left: 24px;
}
.vr-block-dotted__value li {
	list-style: inherit;
}
@media (max-width: 1536px) {
	.summary_table {
		padding-left: 0;
		padding-right: 0;
	}
	.vr-block-dotted--td:last-child .vr-block-dotted__td:first-child {
		flex-basis: 320px;
	}
}
@media (max-width: 1279px) {
	.vr-block-dotted--tr {
		flex-wrap: wrap;
	}
	.vr-block-dotted--td:first-child {
		flex: 1 1 100%;
	}
	.vr-block-dotted__td,
	.vr-block-dotted--td:last-child .vr-block-dotted__td:first-child {
		flex: 0 1 448px;
	}
	.vr-block-dotted__td:last-child {
		flex: 1;
		min-width: 204px;
	}
}
@media (max-width: 1024px) {
	.vr-block-dotted__name {
		font-size: 12px;
		line-height: 16px;
	}
	.vr-block-dotted__value {
		font-size: 14px;
		line-height: 18px;
	}
	.vr-block-dotted__td:last-child,
	.vr-block-dotted--td:last-child .vr-block-dotted__td {
		flex: 1;
		min-width: 128px;
	}
}

/*pagination*/
.project-box__pagination {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
	gap: 16px;
	margin-top: 8px;
}
.project-box__pagination .proj-load-more {
	margin: 0;
	padding: 0;
	min-width: 228px;
}
.project-box__pagination .proj-load-more__btn {
	max-width: inherit;
	width: 224px;
}
.pagination__body {
	gap: 16px;
	margin: 16px 0;
}
.pagination__body,
.pagination__list {
	display: flex;
	align-items: center;
	justify-content: center;
}
.pagination__list {
	gap: 4px;
}
.pagination__item {
	min-width: 36px;
	height: 36px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 2px;
	border: 1px solid var(--grayscale-light);
	color: var(--grayscale-base);
	font-size: 16px;
	line-height: 100%;
	font-weight: 600;
	padding: 0 4px;
	transition: .2s;
}
.pagination__item.is-active {
	pointer-events: none;
	background-color: var(--primary-base);
	border-color: transparent;
	color: #fff;
}
.pagination .button--arrow {
	transition: .2s;
}
.pagination .button--arrow:hover,
.pagination__item:hover {
	color: var(--primary-soft);
	border-color: var(--primary-soft);
}
.pagination .button--arrow:active,
.pagination__item:active {
	color: var(--primary-dark);
	border-color: var(--primary-dark);
}
.project-box__pagination--step {
	min-width: 408px;
}
.pagination__see {
	text-align: center;
	flex: 0 0 auto;
}
.pagination__see .text {
	font-size: 14px;
	line-height: 18px;
	color: var(--grayscale-base);
}
.proj-load-more .icon-more {
	padding-right: 6px;
}
.proj-load-more .icon-more__body {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 22px;
	height: 22px;
	border: 2px solid #fff;
	border-radius: 50%;
}
.proj-load-more .icon-more__text {
	display: flex;
	gap: 2px;
	font-weight: 900;
	width: 22px;
	height: 22px;
	font-size: 15px;
	line-height: 15px;
	font-style: normal;
	align-items: center;
	justify-content: center;
}
.proj-load-more .icon-more__text i {
	display: inline-block;
	width: 3px;
	height: 3px;
	border-radius: 50%;
	background-color: #fff;
}
.proj-load-more._load .icon-more__text i:first-child {
	animation: wave 1.8s infinite forwards linear;
}
.proj-load-more._load .icon-more__text i:nth-of-type(2) {
	animation: wave 1.8s infinite forwards .5s linear;
}
.proj-load-more._load .icon-more__text i:last-child {
	animation: wave 1.8s infinite forwards 1s linear;
}
@keyframes wave {
	0% {
		translate: 0 0;
		scale: 1.05;
	}
	25% {
		translate: 0 4px;
		scale: .85;
	}
	50% {
		translate: 0 0;
		scale: 1.05;
	}
	75% {
		translate: 0 -4px;
		scale: .85;
	}
	100% {
		translate: 0 0;
		scale: 1.05;
	}
}

@media (max-width: 414px) {
	.pagination__body {
		gap: 0;
	}
	.pagination__item {
		min-width: 28px;
		height: 28px;
		font-size: 12px;
	}
	.project-box__pagination--step {
		min-width: inherit;
	}
}

/*--modal review*/
.modal-review__title {
	padding: 16px 16px 0;
	min-height: 32px;
}
.modal-review__title .text {
	padding-left: 16px;
}
.modal-review .review-user {
	display: block;
	align-self: start;
	padding-top: 48px;
	grid-row: span 2;
}
.modal-review .review-box__card {
	width: 100%;
}
.modal-review .review-user-rang {
	display: grid;
	grid-template-columns: 320px 1fr auto;
	padding: 0 0 0 16px;
}
.modal-review .review-user-rang__action-nav {
	grid-column: 2;
	margin-top: auto;
}
.modal-review .review-user__photo {
	margin-right: 18px;
}
.modal-review .review-user__data {
	flex: unset;
	width: auto;
}
.modal-review .review-user__data--name .text {
	max-width: inherit;
}
.modal-review .review-user__data--name .text {
	word-break: unset;
}
.modal-review .review-user__data--date {
	font-size: 14px;
	line-height: 18px;
	margin-top: 16px;
	padding: 7px 16px;
}
.modal-review .review-rang {
	margin-top: 0;
}
.modal-review .review-rang__num-order {
	margin-bottom: 16px;
	font-size: 16px;
	line-height: 20px;
	color: var(--grayscale-black);
	font-weight: 700;
	text-align: left;
	padding: 6px 0;
}
.modal-review .review-rang__item--name {
	-ms-flex: 0 0 128px;
	flex: 0 0 128px;
	font-size: 14px;
	line-height: 18px;
	padding-right: 9px;
	margin-bottom: 16px;
}
.modal-review .review-rang__item--name::after {
	border-width: 2px;
	margin-left: 4px;
}
/**/
.modal-review .review-comment {
	margin: 0;
	padding: 0 16px 0 32px;
}
.modal-review .review-comment__cat .text {
	margin-bottom: 0;
}
.modal-review .review-comment__cat {
	display: block;
}
.modal-review .review-comment__cat--furniture,
.modal-review .review-comment__cat--services {
	margin-bottom: 24px;
}
.modal-review .review-comment__cat--furniture .text {
	font-size: 24px;
	line-height: 24px;
	font-weight: 900;
}
.modal-review .review-comment__cat--services .text {
	font-size: 16px;
	line-height: 20px;
}
.modal-review .review-comment__comment {
	max-height: 416px;
	overflow: auto;
	padding-right: 8px;
}
.modal-review .review-comment__comment .text {
	-webkit-line-clamp: unset;
}
.modal-review .review-comment__action {
	margin-top: 36px;
	padding: 0 32px;
}
/*--is-answer*/
.modal-review.is-answer .review-user {
	grid-row: span 3;
}
.modal-review.is-answer .review-maker {
	min-height: 235px;
}
.modal-review.is-answer .review-comment {
	height: 310px;
	overflow: hidden;
}
.modal-review.is-answer .review-comment__comment {
	height: 178px;
}
.modal-review .review-answer {
	padding-right: 16px;
	padding-left: 32px;
}
.modal-review.is-answer .review-answer__row {
	border-top: 1px solid var(--grayscale-light);
	padding: 16px 0 0 32px;
	margin-top: 16px;
}
.modal-review .review-answer__box--text {
	margin-top: 16px;
	padding-bottom: 8px;
}
.modal-review .review-answer__box--text .text {
	max-height: 161px;
	overflow: auto;
	overflow-x: hidden;
	padding-right: 8px;
}
/**/
.modal-review .review-photo {
	grid-row: span 2;
}
.modal-review.is-answer .review-photo {
	grid-row: span 3;
}
.modal-review .review-photo__row {
	max-height: 576px;
	height: auto;
	padding-right: 8px;
}
.modal-review .review-photo__list {
	/*display: flex;*/
	/*flex-direction: column;*/
	/*gap: 8px;*/
}
.modal-review .review-photo__link {
	width: 256px;
	height: 192px;
}
@media (any-hover: hover) {
	.modal-review .review-photo__row::-webkit-scrollbar {
		width: 8px;
		height: 8px;
	}
}
/**/
.modal-review .review-maker-info__row {
	margin-top: 16px;
	padding: 16px 0 0 0;
}
.modal-review .review-maker__data--meta {
	margin-top: 16px;
	padding-left: 16px;
}
.modal-review .review-maker {
	min-height: 164px;
}
.modal-review .review-maker-info__action {
	flex: unset;
	max-width: 208px;
	margin: 0;
}
.modal-review button.is-disabled {
	pointer-events: none;
}
/*--modal filter*/
.modal-filter .modal-main {
	padding: 0 8px 0 16px;
}
.is-modal .filter-heading__row {
	justify-content: space-between;
	margin-bottom: 32px;
}
.is-modal .modal__close button {
	padding: 0;
}
.is-modal .filter-heading__title {
	min-height: 48px;
}
.is-modal .filter-heading__title .icon {
	margin-right: 16px;
}
.is-modal .filter-heading__row,
.is-modal .filter-heading__title,
.is-modal .filter-heading__select,
.is-modal .filter-selected__row {
	display: flex;
	align-items: center;
}
.is-modal .filter-heading__title {
	width: 100%;
	max-width: 310px;
}
.is-modal .filter-heading__select {
	width: 100%;
	justify-content: flex-end;
	gap: 0 16px;
}
.is-modal .filter-selected__row {
	flex: 0 1 264px;
}
.is-modal .filter-selected__row .icon {
	flex: 0 0 32px;
}
.is-modal .filter-selected__row > .icon {
	margin-right: 8px;
}
.is-modal .modal__close .icon {
	margin-right: 0;
}
.is-modal .filter-selected__row .select__button,
.is-modal .filter-selected__row .choice__button {
	flex: 0 1 224px;
	border-color: var(--grayscale-barely);
	background-color: var(--grayscale-barely);
	min-height: 40px;
}
.is-modal .filter-selected__row .select__text,
.is-modal .filter-selected__row .choice__text {
	color: var(--grayscale-black);
	font-weight: 700;
	font-size: 14px;
	line-height: 18px;
}

.modal-filter .modal-main__row {
	padding-top: 32px;
	padding-bottom: 48px;
}
.is-modal .filter-column__title--row {
	display: flex;
	align-items: center;
	min-height: 40px;
}
.is-modal .filter-column__title .icon {
	color: var(--grayscale-soft);
}
.is-modal .filter-column__title .text {
	font-size: 16px;
	line-height: 20px;
	font-weight: 700;
}
/**/
.is-modal .filter-box__columns {
	display: grid;
	grid-gap: 0 32px;
	margin-bottom: 40px;
}
.is-modal .filter-box__column {
	border-right: 1px solid var(--grayscale-pale);
}
.is-modal .filter-box__column:last-child {
	border-right: none;
}
.is-modal .filter-box__column .filter-column__list {
	display: flex;
	flex-wrap: wrap;
	max-width: 220px;
}
.is-modal .filter-box__column .filter-column__item {
	flex: 0 1 192px;
}
.is-modal .filter-box__column .filter-column__item:not(:last-child) {
	border-bottom: 1px solid var(--grayscale-pale);
}
.filter-box__action {
	gap: 16px;
}
.filter-box__action button {
	flex: 0 1 160px;
}
/**/
.modal-city .modal-main__row {
	padding: 32px 32px 48px 48px;
}
.modal-city__title {
	min-height: 48px;
}
.modal-city__title .text {
	font-size: 24px;
	line-height: 100%;
	color: var(--grayscale-black);
}
.modal-city .city-subhead__row {
	margin-top: 16px;
	margin-bottom: 16px;
}
.modal-city .city-subhead__search {
	flex: 0 1 448px;
	margin-right: 56px;
}
.modal-city .city-subhead__text {
	flex: 0 1 400px;
}
.modal-city .city-subhead__text .text {
	font-size: 12px;
	line-height: 16px;
	color: var(--grayscale-soft);
}
/*--modal city regions*/
.city-form__container ul {
	list-style: none;
}
.city-form__container ul li {
	border-top: 1px solid var(--grayscale-pale);
}
.city-form__container > ul > li:first-child {
	border-top: none;
}
.modal-city .city--link {
	display: flex;
	align-items: center;
	gap: 8px;
	color: var(--grayscale-black);
	font-weight: 400;
	font-size: 14px;
	min-height: 32px;
	padding-left: 8px;
	transition: all .15s ease-in-out;
}
.modal-city .city--link:not(.link--parent):hover,
.modal-city .city--link.is-active:not(.link--parent) {
	background-color: var(--tertiary-blue-faint);
}
.modal-city .link--parent {
	font-weight: 700;
	font-size: 20px;
	line-height: 20px;
	color: var(--grayscale-dark);
	min-height: 40px;
}
.modal-city .link--parent .arrow__icon {
	transition: all .25s ease-in-out;
}
.modal-city .link--parent.is-active .arrow__icon {
	transform: rotate(-180deg);
}
.modal-city .city--link .city-item__text {
	flex: 1 1 auto;
}
.modal-city .city--link:not(.link--parent) .checkbox-label {
	min-height: 32px;
}
.modal-city .region-list.is-hidden {
	display: none;
}
.modal-city .item--parent .region-list__item:first-child {
	border-top: none;
}
.modal-filter-reviews .modal-main__row {
	padding-right: 24px;
}
.modal-city .city-form__container {
	height: 496px;
	overflow: auto;
	padding-right: 8px;
}
.modal-city .region-list {
	max-width: 288px;
	width: 100%;
	margin-bottom: 8px;
	padding-top: 4px;
}
.modal-city .city-form__sub-list {
	padding: 4px 0 0 32px;
	position: relative;
}
.modal-city ul[class^="city-form__sub-sub-"] {
	position: absolute;
	left: 100%;
	top: 0;
}
.modal-city ul[class^="city-form__sub-sub-"] {
	border-left: 1px solid var(--grayscale-pale);
	margin-left: 16px;
	padding-left: 16px;
}
.modal-city .region-list .arrow__icon {
	transform: rotate(-90deg);
}
.modal-city .region-list .region-list__item:not(._level) .arrow__icon {
	display: none;
}
.modal-city .city-form__action {
	padding-top: 32px;
}
/*modal city customer*/
/*body:not(:has(.modal-viyar-mebli.is-hidden)) {*/
/*	overflow: hidden;*/
/*}*/
.modal-city--customer .modal-city__heading {
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 16px;
	flex-wrap: wrap;
}
.modal-city.modal-city--customer .city-subhead__row {
	margin-top: 0;
}
.modal-city--customer .modal-city__title .text {
	font-weight: 900;
}
.modal-city--customer .modal-city__search {
	flex: 0 1 448px;
	width: 100%;
	padding-right: 16px;
}
.modal-city.modal-city--customer .city-subhead__search {
	margin-right: 0;
}

.modal-city__title {
	flex: 1 1 100%;
}
.modal-city.modal-city--customer .input--cm {
	min-height: 48px;
}
.city-subhead .input-wrapper .input {
	background-color: transparent;
}
.city-subhead__search .input-wrapper {
	border: 1px solid var(--grayscale-soft);
	border-radius: 64px;
}
.city-subhead__search .input-wrapper:has(+ .button) {
	border-radius: 64px 0 0 64px;
}
.modal-city--customer .modal-city__selected {
	margin-top: 24px;
}
.region-list__item .radio {
	opacity: 0;
	position: absolute;
}
@media (max-width: 780px) {
	.modal-city--customer .modal-city__heading {
		flex-wrap: wrap;
	}
	.modal-city__title {
		flex: 1 1 100%;
	}
	.modal-city--customer .modal-city__search {
		flex: 1 1 100%;
		padding-right: 0;
	}
	.modal-city.modal-city--customer .city-subhead__search {
		flex: 1 1 auto;
	}
}
/**/

/*--media blocks of projects*/
@media screen and (max-width: 1120px) {
	.home .project-block .project-box:not(.cat--all) .project-box__item:nth-of-type(5),
	.home .project-block .project-box__item:nth-of-type(6),
	.home .project-block .project-box__item:nth-of-type(7),
	.home .project-block .project-box__item:nth-of-type(8),
	.home .project-block .project-box__item:nth-of-type(9),
	.home .project-block .project-box__item:nth-of-type(10),
	.home .project-block .cat--all .project-box__item:nth-of-type(2),
	.home .project-block .cat--article .project-box__item:nth-of-type(3),
	.home .project-block .cat--article .project-box__item:nth-of-type(4),
	.home .project-block .cat--article .project-box__item:nth-of-type(5) {
		display: none;
	}
}
/*--выравнивание блоков проекта*/
@media (max-width: 1600px) {
	body .project-block .proj--box--std .project-box__list {
		/*max-width: calc((320px*4) + (16px*5));*/
	}
	body:not(.home) .project-block .project-box__item {
		/*flex-basis: calc(25% - 12px);*/
	}
}
@media (max-width: 1279px) {
	body .project-block .proj--box--std .project-box__list {
		/*max-width: calc((320px*3) + (16px*4));*/
	}
	body:not(.home) .project-block .project-box__item {
		/*flex-basis: calc(33.33% - 11px);*/
	}
}
@media (max-width: 1120px) {
	body:not(.home) .project-block .project-box__item {
		/*flex-basis: calc(50% - 8px);*/
	 }
}
@media (min-width: 781px) and (max-width: 1120px) {
	.project-block .project-box__image .project-box__link,
	.project-block .project-video__img {
		max-width: inherit;
		overflow: hidden;
	}
	.project-box .project-box__more-works {
		flex-grow: 0;
	}
}
@media (max-width: 800px) {
	body:not(.home) .project-block .project-box__item {
		flex: 1 1 calc(50% - 4px);
	}
}
/**/
@media screen and (min-width: 641px) {
	.filter-selected__row,
	.select--area {
		position: relative;
	}
	.select--box {
		position: absolute;
		top: 100%;
		background-color: var(--grayscale-barely);
		border-radius: 0 0 8px 8px;
		box-shadow: 2px 6px 4px -4px rgba(0, 0, 0, 0.25);
		/*max-width: 224px;*/
		width: 100%;
		right: 0;
		z-index: 8;
	}
	.select--box .selected__item:not(:last-child) {
		border-bottom: 1px solid var(--grayscale-faint);
	}
	.select--box .select__filter:not(.text--weight--bolder) {
		font-weight: 400;
	}
	.select--box .select__filter {
		font-size: 14px;
		color: var(--grayscale-black);
		min-height: 40px;
		display: flex;
		align-items: center;
		padding: 0 12px;
		transition: all .05s ease-in-out;
	}
	.select--box .select__filter:hover {
		background-color: var(--primary-faint);
	}
}
@media (max-width: 1792px) {
    .proj-search-group {
		max-width: 380px;
	}
	.furniture-carousel__row .slick-list {
		margin-right: 24px;
		margin-left: 24px;
	}
	.furniture-carousel .slick-arrow.slick-next {
		right: 0;
	}
	.section-furniture__order-action {
		flex-basis: 272px;
		min-width: 272px;
	}
	.section-furniture__order-action .furniture-action__row {
		padding-left: 8px;
		padding-right: 8px;
	}
}
@media (max-width: 1743px) {
	.home .review-maker-meta__city .text .city--text {
		max-width: 112px;
	}
	.home .project-block.project-info-block .project-box__item,
	.home .project-video__img {
		max-width: inherit;
	}
	.project-box.cat--all .project-video.item--3,
	.project-box.cat--all .project-video.item--4,
	.project-box .project-journal.item--5,
	.cat--video .project-video:nth-last-child(-n+2) {
		display: none;
	}
}
@media (max-width: 1641px) {
	.home .project-portfolio-block .project-box__item:nth-last-child(-n+3) {
		display: none;
	}
}
@media (max-width: 1600px) {
	.header .header__container {
		padding: 0 12px 0 8px;
	}
	/**/
	.proj-search-group {
		max-width: 320px;
	}
	/*--home*/
	.numbers-reviews__columns {
		padding-right: 0;
	}
	.number-viyarbazar {
		padding-left: 32px;
		padding-right: 12px;
	}
	.numbers-reviews .review-more {
		max-width: 224px;
	}
	.home-bottom-box__columns .column--1 .text, .home-bottom-box__columns .column--2 .text {
		font-size: 16px;
		line-height: 20px;
	}
}
@media (max-width: 1536px) {
	header.header {
		padding: 0 16px;
	}
	.numbers-reviews__columns {
		grid-template-columns: minmax(392px, auto) 1fr minmax(192px, 1fr);
		padding-left: 16px;
	}
	.review-viyarbazar__review-box .slick-track {
		gap: 0 16px;
	}
	.review-viyarbazar__title .text {
		font-weight: 400;
		font-size: 24px;
		line-height: 24px;
	}
	.number-viyarbazar__numbers--complete {
		margin-bottom: 32px;
	}
	.number-viyarbazar__numbers ._num {
		font-size: 80px;
		line-height: 100%;
	}
	.number-viyarbazar__numbers ._sup {
		font-weight: 700;
		font-size: 20px;
		line-height: 20px;
		min-width: 104px;
	}
	/**/
	.home .project-info-block .project-box__item {
		min-width: 288px;
	}
	/**/
	.services-home-info__title .title-heading-1 {
		font-size: 20px;
		line-height: 100%;
	}
	.item-1 .services-home-info__column-name p {
		font-size: 14px;
	}
}
@media (max-width: 1508px) {
	.review-viyarbazar .review-box__card {
		max-width: 500px;
		width: 100%;
	}
	.review-maker-meta__city .text:hover::before {
		position: fixed;
		top: 85%;
		transform: translateY(-85%);
		width: 288px;
		max-height: 106px;
	}
}
@media (max-width: 1440px) {
	.home-bottom-box__columns {
		padding-right: 32px;
	}
	.home-bottom-box__columns .column--1 .text, .home-bottom-box__columns .column--2 .text {
		font-size: 14px;
		line-height: 18px;
	}
	.home-bottom-box__columns .column--3 {
		margin-right: 32px;
	}
	/**/
	.grid .header .dropdown__select.hovered--nav--link {
		padding-right: 0;
		padding-left: 8px;
	}
}
@media (min-width: 1367px) and (max-width: 1409px) {
	.cat--video .project-video:nth-last-child(-n+4),
	.cat--article .project-journal.item--4 {
		display: none;
	}
}
@media (max-width: 1366px) {
	.project-heading__mode-view {
		max-width: 96px;
	}
	.proj-search-group {
		max-width: 255px;
	}
	.grid .grid__row main.main-content {
		padding: 0 16px;
	}
	.project-nav-category .hovered--nav--link span {
		display: none;
	}
	/**/
	.header__auth {
		max-width: 230px;
	}
	.header .navbar {
		margin-left: 0;
	}
	.header__lang {
		margin-right: 0;
		flex: 0 0 68px;
	}
	.header__lang--row {
		min-width: 65px;
	}
	/*
	.furniture-carousel__row .slick-list {
		margin-left: 8px;
	}*/
	/*--home*/
	.home-bottom-box__columns {
		display: grid;
		grid-template-columns: repeat(2, auto) minmax(224px, 272px);
		max-width: 1280px;
	}
	.home-bottom-box__columns .column--1,
	.home-bottom-box__columns .column--2 {
		grid-row: 1/3;
	}
	.home-bottom-box__columns .column--1 .text {
		max-width: 288px;
	}
	.home-bottom-box__columns .column--2 .text {
		max-width: 344px;
	}
	.home-bottom-box__columns .column--3 {
		margin-right: 0;
		margin-top: 8px;
		align-self: start;
		grid-row: 2;
	}
	.home-bottom-box__columns .column--4 {
		grid-column: 3;
		align-self: end;
	}
	/**/
	.section-furniture__order-action .furniture-action__title .text,
	.section-furniture__order-action .furniture-action__subtitle .text {
		font-size: 14px;
		line-height: 18px;
	}
	/**/
	.home-order-about__container {
		padding: 0 8px;
		gap: 16px;
	}
	.home-order-about__desc .text--desc {
		font-size: 14px;
		line-height: 16px;
	}
	.home-order-about__desc .text--title {
		padding: 4px 0;
	}
	/**/
	.home .project-info-block .project-box__list {
		grid-template-columns: repeat(auto-fit, minmax(288px, 1fr));
	}
	/*home seo*/
	.services-home-info {
		padding: 0 0 32px 0;
	}
	.services-home-info__columns .column-2,
	.services-home-info__columns .column-3 {
		flex: 1 1 368px;
	}
	/*--modals*/
	.modal-main__row {
		padding-bottom: 16px;
	}
	.modal-filter .modal-main {
		padding: 40px 16px 32px;
	}
	.modal-filter .modal-main__row {
		padding: 0;
	}
	.modal-city .modal-main__row {
		padding: 32px 16px 32px 48px;
	}
	.modal-city .city-subhead__text {
		flex-basis: 448px;
	}
	.modal-filter .filter-box {
		padding: 0 16px 0 24px;
	}
	/**/
	.modal-review .modal-main__row {
		padding: 32px 8px 16px 32px;
	}
	.modal-review__title {
		padding-top: 0;
	}
	.modal-review .review-comment {
		margin-left: 0;
	}
	.modal-review .review-user {
		padding-top: 48px;
	}
	.modal-review .review-user-rang {
		padding-left: 0;
	}
	.modal-review .review-user-rang__comment {
		margin-top: -24px;
		padding: 0 16px;
	}
	.modal-review .review-comment__comment .text {
		padding-right: 8px;
	}
	.modal-review.is-answer .review-answer__row {
		padding-left: 16px;
		margin-top: 8px;
	}
	.modal-review .review-user__row {
		width: 100%;
	}
	.modal-review .review-maker {
		min-height: 144px;
	}
	.modal-review .review-maker-info__row {
		padding-right: 0;
		margin-top: 0;
	}
	.modal-review .review-photo {
		margin-top: -24px;
	}
	.modal-review .review-photo__row {
		max-height: 592px;
	}
	.modal-review .review-comment__action {
		margin: 0;
		padding: 8px 16px 0;
	}
	.modal-review .review-maker-info__action {
		margin: 0;
		padding-top: 15px;
	}
}
@media (max-width: 1280px) {
	header.header {
		padding: 0 16px;
	}
	.header .header__container {
		padding: 0;
	}
	.header__logo .logo__link {
		padding-left: 16px;
	}
	.numbers-reviews__columns {
		padding-left: 0;
	}
	.project--author__name .text {
		font-size: 12px;
		line-height: 16px;
	}
	.project-box__more-works {
		flex-grow: 1;
	}
	.project-more__btn {
		padding: 16px 14px;
		align-items: flex-start;
		text-align: left;
	}
	.project-box__more-works .project-more__action {
		margin-left: 0;
		padding-left: 12px;
	}
	.project-box__more-works .project-more__action .icon {
		justify-content: stretch;
	}
	@media (any-hover: hover) {
		.modal-review .review-comment__comment {
			padding-right: 6px;
		}
		.modal-review .review-comment__comment::-webkit-scrollbar {
			width: 2px;
			height: 2px;
		}
	}
	.home-bottom-box__columns {
		max-width: 1152px;
		margin: 0 0 0 auto;
	}
}
@media (max-width: 1270px) {
	.header__logo + .header__logo-slug {
		display: none;
	}
	.header__auth {
		max-width: 230px;
	}
	.header__lang {
		flex-basis: auto;
	}
	/**/
	body:not(.home) .project-block .project-block__box {
		height: calc(100vh - 272px);
	}
	body:not(.home) .project-portfolio-block .project-block__box {
		overflow: unset;
		height: auto;
	}
	.numbers-reviews__columns {
		grid-template-columns: minmax(350px, auto) 1fr minmax(192px, 1fr);
	}
	.review-viyarbazar__title .text {
		font-size: 24px;
		font-weight: 400;
		line-height: 100%;
		letter-spacing: -0.48px;
		text-align: center;
	}
	.number-viyarbazar__numbers ._sup {
		font-size: 16px;
		line-height: 18px;
	}
	/**/
	.project-block__heading {
		gap: 0 16px;
	}
	.project-heading__more .button {
		padding: 0 8px;
	}
	/*--footer*/
	.footer__container {
		flex-wrap: wrap;
		justify-content: center;
	}
	.footer__copy {
		order: 3;
	}
	.footer__nav {
		order: 1;
		flex: 1 1 100%;
	}
	.footer-nav__list {
		justify-content: center;
	}
	.footer__link-site {
		order: 2;
		flex: 1 1 100%;
	}
	.footer-link-site__list {
		justify-content: center;
		margin: 8px 0;
	}
}
@media (max-width: 1265px) {
	.header__auth {
		max-width: inherit;
		width: auto;
	}
	.auth-personal__data--login .text--login {
		font-size: 0;
	}
	/**/
	.project-box.cat--all .project-journal:nth-of-type(2),
	.cat--video .project-video:nth-last-child(-n+2),
	.cat--article .project-journal.item--4{
		display: none;
	}
}
@media (max-width: 1200px) {
	.uf-maker .header .header__container,
	.uf-customer .header .header__container {
		padding-right: 8px;
	}
	/*home*/
	.numbers-reviews .review-more {
		max-width: 212px;
	}
	.home-order-about__list:not(.slick-initialized) {
		display: none;
	}
	.home-order-about__list {
		width: calc(100vw - 304px);
		cursor: grab;
	}
	.home-order-about__next {
		cursor: pointer;
	}
	.home-order-about__next:hover {
		opacity: .85;
	}
}
@media (max-width: 1120px) {
	.header .header__container {
		margin-right: 0;
		padding-left: 16px;
	}
	.header__logo .logo__link {
		padding-left: 0;
		gap: 0 8px;
	}
	.header__burger-menu .burger-menu__btn {
		height: 48px;
		flex: 0 0 32px;
		display: flex;
		flex-direction: column;
		justify-content: center;
		cursor: pointer;
		position: relative;
	}
	.burger-menu__btn span {
		width: 22px;
		height: 2px;
		background-color: var(--primary-base);
		display: flex;
		margin-bottom: 4px;
		transition: all .25s ease-in-out;
	}
	.bar-blue .burger-menu__btn span {
		background-color: #fff;
	}
	.burger-menu__btn span:nth-of-type(2) {
		width: 16px;
	}
	.burger-menu__btn span:last-child {
		margin-bottom: 0;
	}
	.burger-menu__container.is-hidden {
		display: none;
	}
	.burger-menu__container {
		padding: 0 16px;
		position: fixed;
		top: 64px;
		left: 0;
		height: calc(100vh - 64px);
		width: 100%;
		max-width: 360px;
		background-color: #fff;
		overflow: auto;
		z-index: 13;
	}
	.header__logo .logo__link .vb-logo-christmas {
		margin-left: 82px;
	}
	.header .header__container .logo .icon {
		justify-content: stretch;
	}
	/**/
	.header__nav--burger .dropdown-box--barely {
		background-color: #fff;
	}
	.burger-menu__btn.is-active span:nth-of-type(2) {
		width: 0;
		opacity: 0;
	}
	.burger-menu__btn.is-active span:first-child {
		transform: rotate(-45deg);
		top: 10%;
	}
	.burger-menu__btn.is-active span {
		transform: rotate(45deg);
		width: 15px;
		height: 5.3%;
		position: relative;
		top: -17%;
		margin-right: 6px;
		background-color: var(--primary-base);
	}
	.bar-blue .burger-menu__btn.is-active span {
		background-color: #fff;
	}
	/*--burger menu container*/
	.burger-menu__container .burger-menu__nav {
		padding: 16px 0 0;
	}
	.burger-menu__container .navbar__list {
		flex-direction: column;
		align-items: flex-start;
	}
	.burger-menu__container .navbar__list,
	.burger-menu__container .nav-menu-about__list {
		max-width: 328px;
	}
	.burger-menu__container .navbar__list > li,
	.burger-menu__container .nav-menu-about__list > li {
		width: 100%;
	}
	.burger-menu__container .navbar__list > li:last-child,
	.burger-menu__container .nav-menu-about__list > li:last-child {
		border-bottom: none;
	}
	.burger-menu__container .hovered--nav--link {
		display: flex;
		gap: 8px;
		padding: 0 8px;
		border-bottom: none;
		border-radius: 64px;
		min-height: 48px;
		color: var(--grayscale-dark);
	}
	.burger-menu__container .dropdown:hover .dropdown__item .dropdown__link {
		border-radius: 64px;
	}
	.burger-menu__container .hovered--nav--link:hover,
	.burger-menu__container .dropdown:hover .dropdown__item .dropdown__link:hover {
		background-color: var(--primary-barely);
	}
	.burger-menu__container .hovered--nav--link:focus,
	.burger-menu__container .dropdown:hover .dropdown__item .dropdown__link:focus {
		background-color: var(--primary-faint);
	}
	.burger-menu__container .hovered--nav--link:active,
	.burger-menu__container .dropdown:hover .dropdown__item .dropdown__link:active {
		background-color: var(--primary-pale);
	}
	.burger-menu__container .text--color--blue{
		color: var(--grayscale-dark);
	}
	.burger-menu__container .dropdown__select-arrow .icon {
		color: var(--grayscale-base);
	}
	.burger-menu__container .hovered--nav--link .icon.text--color--blue {
		color: var(--primary-base);
	}
	.burger-menu__container .m1440--none {
		display: block!important;
	}
	.burger-menu__container .burger-menu__about {
		border-top: 1px solid var(--grayscale-faint);
		margin-top: 16px;
		padding: 0;
	}
	.burger-menu__container .nav-menu-about__list {
		list-style: none;
		padding-top: 16px;
	}
	.burger-menu__container .dropdown__select {
		justify-content: space-between;
		width: 100%;
	}
	.burger-menu__container .dropdown .dropdown__select {
		transition: unset;
	}
	.burger-menu__container .dropdown__select .text {
		display: flex;
		align-items: center;
		gap: 8px;
	}
	.burger-menu__container .dropdown._active .dropdown__select {
		margin-bottom: 8px;
	}
	.burger-menu__container .dropdown .dropdown-box {
		position: unset;
		filter: unset;
		max-width: inherit;
		margin-left: auto;
	}
	.burger-menu__container .dropdown .dropdown__item {
		background-color: transparent;
		padding: 4px 0 0 16px;
	}
	.burger-menu__container .dropdown .dropdown__link::before {
		content: '';
		width: 10px;
		height: 10px;
		border-radius: 50%;
		border: 3px solid var(--primary-base);
	}
	.burger-menu__container .dropdown .dropdown__link .text,
	.burger-menu__container .dropdown:hover .dropdown__link .text {
		color: var(--grayscale-black);
		font-weight: 600;
		font-size: 14px;
		line-height: 100%;
		padding-left: 20px;
	}
	.burger-menu__container .dropdown-box .dropdown__item:not(:last-child),
	.burger-menu__container .dropdown._active .dropdown__item:last-child {
		border: none;
	}
	/**/
	.project-nav-category__list {
		padding-left: 0;
	}
	/**/
	.numbers-reviews__columns {
		grid-template-columns: minmax(360px, auto) 1fr;
		padding-bottom: 0;
	}
	.number-viyarbazar__title .text {
		font-size: 24px;
		font-weight: 400;
		line-height: 100%;
		letter-spacing: -0.48px;
	}
	.numbers-reviews .review-more {
		grid-row: auto;
		grid-column: 1/3;
		justify-self: center;
		max-width: inherit;
	}
	.viyarbazar--title {
		justify-content: center;
	}
	.viyarbazar--title .review-more__link {
		max-width: 264px;
		min-height: 40px;
	}
	/**/
	.home .project-heading__slug {
		font-size: 12px;
		min-width: 176px;
	}
	.home .project-info-block .cat--video .project-box__list {
		display: flex;
	}
	.home .project-info-block .cat--video .project-video {
		flex: 0 1 calc(50% - 8px);
	}
	.cat--video .project-video:nth-last-child(-n+3) {
		display: none;
	}
	/**/
	.project-block__heading .text {
		white-space: nowrap;
		text-overflow: ellipsis;
		max-width: 224px;
		overflow: hidden;
		font-size: 20px;
		line-height: 20px;
		letter-spacing: inherit;
	}
	/*--modals*/
	.modal-review .review-user {
		padding-top:  24px;
	}
	.modal-review .review-user-rang {
		grid-template-columns: 288px 1fr auto;
	}
	.modal-review .review-user__data--date,
	.modal-review .review-rang {
		padding-left: 0;
	}
	.modal-review .review-rang__num-order {
		margin-bottom: 16px;
	}
	.modal-review .review-rang__list {
		margin-bottom: 0;
	}
	.modal-review .review-user__photo {
		margin-right: 8px;
	}
	.modal-review .review-maker-info__row {
		padding-top: 12px;
		margin-top: 0;
	}
	.modal-review .review-maker-info__action {
		padding: 16px 0 24px;
	}
	.modal-review .review-user-rang__comment {
		padding: 0 16px;
	}
	.modal-review .review-comment__comment {
		max-height: 362px;
	}
	.modal-review .review-photo__link {
		width: 168px;
		height: 128px;
	}
	.modal-review .review-photo {
		grid-row: auto;
	}
	.modal-review .review-photo__row {
		max-height: 440px;
	}
	.modal-review .review-user-rang__action-nav {
		grid-column: span 3;
	}
	.modal-review .review-comment__action {
		padding-left: 0;
	}
	.modal-review .review-rang {
		padding-bottom: 8px;
	}
	.modal-review.is-answer .review-comment__comment {
		max-height: 200px;
		height: auto;
	}
	.modal-review .review-maker,
	.modal-review.is-answer .review-maker {
		min-height: inherit;
	}
}
@media (max-width: 1024px) {
	.loading::after,
	.start--loading--page::after,
	.preload::after,
	.load--ajax::after,
	.over-load::after {
		background-color: rgba(255, 255, 255, 1);
	}
	.breadcrumbs__list {
		right: unset;
		left: 28px;
		width: calc(100vw - 108px);
		overflow: hidden;
		overflow-x: auto;
	}
	/*offset breadcrumbs*/
	body:not(.home) .project-block__container {
		padding-top: 16px;
	}
	/**/
	.project-heading {
		top: unset;
		min-height: 72px;
		padding: 12px 24px 16px;
	}
	.proj-search-group,
	.work-head-action__row {
		position: unset;
		left: unset;
		top: unset;
		transform: unset;
		margin-left: 16px;
	}
	.work-project-block .project-heading {
		justify-content: space-between;
	}
}
@media (max-width: 1020px) {
	.my-project__menu .navbar-nav {
		margin-top: 8px;
	}
	/*--modal city*/
	.modal-city .modal-main__row {
		padding-left: 24px;
	}
	.modal-city .city-form__container {
		overflow: unset;
		height: auto;
	}
	.modal-city .city-form__sub-list {
		width: 100%;
		overflow: auto;
		max-width: inherit;
	}
	.modal-city ul.city-form__sub-sub-list {
		left: 304px;
	}
	.modal-city ul.city-form__sub-sub-sub-list {
		left: 304px;
	}
	.modal-city .city-form__sub-list .city-item__text {
		flex: unset;
	}
	.modal-city .city-form__sub-list .arrow__icon {
		position: absolute;
		left: 262px;
		width: 32px;
	}
	.modal-city ul[class^="city-form__sub-sub-"] {
		margin-left: 0;
	}
	.modal-city .city-form__sub-item {
		max-width: 255px;
	}
	/*--project filter*/
	.modal-filter .modal-main .filter-box {
		overflow: auto;
		height: calc(100vh - 190px);
	}
	.is-modal.modal-filter .filter-box {
		padding-right: 0;
		padding-left: 8px;
	}
	.is-modal.modal-filter .filter-box__columns {
		display: flex;
		flex-direction: column;
	}
	.is-modal.modal-filter .filter-box__column {
		border-right: none;
		padding-top: 0!important;
	}
	.modal-filter .filter-column__title {
		position: relative;
		cursor: pointer;
		border-bottom: 1px solid var(--grayscale-pale);
	}
	.modal-filter .filter-column__title::after {
		content: '';
		background: url("data:image/svg+xml,%3Csvg width='16' height='10' viewBox='0 0 16 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 0L8 6L2 0L0 2L8 10L16 2L14 0Z' fill='%23606060'/%3E%3C/svg%3E%0A") no-repeat;
		position: absolute;
		width: 16px;
		height: 10px;
		top: 14px;
		right: 8px;
		transition: all .25s ease-in-out;
	}
	.modal-filter .filter-column__title._show::after {
		transform: rotate(-180deg);
	}
	.modal-filter .filter-column__title._show {
		border-bottom: none;
	}
	.modal-filter .filter-column__list {
		height: 0;
		visibility: hidden;
		transition: height .25s linear;
	}
	.is-modal .filter-box__column .filter-column__item,
	.is-modal .filter-box__column:last-child .filter-column__item{
		flex-basis: 100%;
		display: none;
	}
	.is-modal.modal-filter .is-spoiler._show + .filter-column__list {
		height: auto;
		visibility: visible;
		max-width: inherit;
		max-height: inherit;
		padding-left: 32px;
	}
	.is-modal.modal-filter .is-spoiler._show + .filter-column__list .filter-column__item {
		display: unset;
	}
}
@media (max-width: 960px) {
	.home .project-block .project-box__list {
		grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
	}
	.home .project-block .project-box__item {
		min-width: 280px;
	}
	/**/
	.numbers-reviews__columns {
		grid-template-columns: minmax(320px, auto) 1fr;
		padding-bottom: 0;
	}
	.number-viyarbazar {
		padding-left: 16px;
		padding-right: 16px;
	}
	.number-viyarbazar__numbers ._num {
		font-size: 64px;
	}
	/**/
	.project-portfolio-block .project-heading {
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.project-portfolio-block .project-nav-category {
		order: 3;
		flex: 1 1 100%;
	}
	.project-nav-category .hovered--nav--link span {
		display: inline-block;
	}
	.project-info-block .project-heading {
		display: grid;
		grid-template-columns: repeat(2, auto);
		grid-gap: 16px;
	}
	.project-info-block .project-nav-category {
		grid-row: 2;
	}
	.project-info-block .project-heading__more {
		grid-row: 2;
		grid-column: auto;
	}
	.home .project-info-block .project-heading__more .icon {
		display: flex;
	}
	.home .project-block .project-video {
		max-height: inherit;
		min-height: 288px;
	}
	.home .project-video__img {
		max-height: 240px;
	}
	/**/
	.home-bottom-box__columns {
		grid-template-columns: repeat(2, 1fr);
		justify-items: center;
		padding: 16px 32px;
	}
	.home-bottom-box__columns .column--1, .home-bottom-box__columns .column--2 {
		grid-row: 1;
		padding-bottom: 16px;
	}
	.home-bottom-box__columns .column--4 {
		grid-column: 2;
		grid-row: 2;
	}
	.home-bottom-box__columns .column--3 {
		grid-column: 1;
	}
	.home-bottom-box__columns .column--3 > *,
	.home-bottom-box__columns .column--4 > * {
		padding: 0 12px;
	}
}
@media (max-width: 896px) {
	.breadcrumbs + .my-project__menu .container-fluid {
		margin-top: 16px;
	}
	.header .navbar .header__order {
		padding-right: 0;
		padding-left: 8px;
	}
	.uf-guest .header__auth {
		margin-left: 16px;
	}
	/**/
	.home-order-about__item {
		flex: 0 1 576px;
	}
	/**/
	.number-viyarbazar {
		margin: 0 auto;
	}
	.number-viyarbazar__numbers {
		flex-direction: unset;
		align-items: stretch;
		gap: 16px;
		height: auto;
	}
	.numbers-reviews__columns {
		display: flex;
		gap: 16px 0;
		flex-direction: column;
		align-items: center;
		padding: 16px 0 8px 16px;
	}
	.numbers-reviews .review-viyarbazar {
		grid-row: unset;
		grid-column: unset;
		margin-top: 16px;
		width: 100%;
	}
	.numbers-reviews__columns .viyarbazar--title {
		justify-content: center;
		min-height: inherit;
		padding: 10px 0;
		margin-bottom: 16px;
	}
	.number-viyarbazar__numbers--complete {
		margin-bottom: 0;
	}
	.numbers-reviews .review-more {
		max-width: inherit;
	}
	.viyarbazar--title .review-more__link {
		max-width: 264px;
		min-height: 40px;
	}
	/**/
	.home-bottom-box__columns {
		display: flex;
		flex-wrap: wrap;
		align-items: center;
		padding: 16px;
	}
	.home-bottom-box__columns .column--1, .home-bottom-box__columns .column--2 {
		flex: 1 1 50%;
		grid-column: unset;
		margin-bottom: 16px;
	}
	.home-bottom-box__columns .column--3 {
		margin-top: 0;
		flex: 1 1 50%;
	}
	.home-bottom-box__columns .column--4 {
		grid-column: unset;
		position: unset;
		top: 0;
		flex: 1 1 50%;
	}
	.home-bottom-box__columns .column--3 .mesh-row,
	.home-bottom-box .button--lg {
		max-width: 264px;
		min-height: 40px;
		margin: 0 auto;
	}
	/**/
	body:not(.home) .project-block .project-block__box {
		height: auto;
		overflow: unset;
	}
	/**/
	.footer-nav__list {
		flex-wrap: wrap;
	}
	.footer-nav-phone {
		flex: 1 1 100%;
		display: flex;
		justify-content: center;
		margin-top: 8px;
	}
	.footer-nav__item:last-child .footer-nav__link::before {
		display: none;
	}
	/**/
	.modal-review__title {
		padding-left: 0;
	}
	.modal-review__title--row .text {
		font-size: 20px;
		line-height: 100%;
	}
	.modal-review .review-user-rang {
		grid-template-columns: 208px 1fr auto;
	}
	.modal-review .review-rang {
		padding-bottom: 24px;
	}
	.modal-review .modal-main__row {
		padding: 32px 8px 16px 16px;
	}
	.modal-review .review-user__data--date {
		font-size: 12px;
		line-height: 16px;
		padding: 0 0 7px;
	}
	.modal-review .review-rang__num-order {
		font-size: 14px;
		margin-bottom: 8px;
	}
	.modal-review .review-rang__item--name {
		margin-bottom: 8px;
		font-size: 12px;
		flex-basis: 105px;
		padding-right: 0;
	}
	.modal-review .review-rang__item--name::after {
		content: ':';
		border-bottom: none;
		margin-left: 0;
	}
	.modal-review .review-maker__data--meta {
		flex-wrap: wrap;
		padding-left: 0;
	}
	.modal-review .review-maker-meta__city {
		flex: 1 1 100%;
		margin-top: 8px;
	}
	.modal-review .review-comment__cat--furniture, .modal-review .review-comment__cat--services {
		margin-bottom: 16px;
	}
	.modal-review .review-comment__cat--furniture .text {
		font-size: 20px;
		line-height: 100%;
		font-weight: 700;
	}
	.modal-review .review-comment__cat--services .text,
	.modal-review .review-answer__box--title .text {
		font-size: 14px;
		line-height: 18px;
	}
	.modal-review.is-answer .review-comment {
		height: 292px;
	}
	.modal-review .review-comment__comment {
		margin-bottom: 17px;
	}
	.modal-review.is-answer .review-comment__comment {
		max-height: 198px;
	}
	.modal-review.is-answer .review-answer__row {
		margin-top: 0;
	}

	.modal-review .review-photo__row {
		max-height: 390px;
	}
	.modal-review .review-photo__link {
		width: 138px;
		height: 104px;
	}
	.modal-review .review-comment__action {
		padding-top: 24px;
	}
}
@media (max-width: 800px) {
	.project-block .project-box__list {
		padding: 8px;
		gap: 8px;
	}
}
@media (max-width: 780px) {
	.filter--trigger {
		/*overflow: hidden;*/
	}
	header.header {
		left: 0;
		transform: unset;
		padding: 0 8px;
	}
	.icon-select-arrow {
		flex: 0 0 auto;
	}
	.header .header__container {
		min-height: 48px;
	}
	.header__auth .button--auth {
		background-color: transparent;
		min-width: inherit;
		width: auto;
	}
	.header__auth .icon--login {
		color: var(--primary-base);
	}
	.bar-blue .header__auth .icon--login {
		color: #fff;
	}
	.header__burger-menu {
		order: 3;
		width: 40px;
	}
	.header__burger-menu .burger-menu__btn {
		top: 0;
	}
	.auth-personal__data--login .text--login {
		font-size: 14px;
	}
	.header .header__container .logo {
		position: relative;
		top: 2px;
	}
	/*--burger menu*/
	.burger-menu__container {
		top: 48px;
		height: calc(100vh - 48px);
		padding: 0 0 128px;
		overflow-x: hidden;
	}
	.burger-menu__btn.is-active + .burger-menu__container {
		box-shadow: 0 520px 20px 500px rgba(32,32,32,.35);
	}
	.burger-menu__heading {
		display: flex;
		justify-content: space-between;
		border-bottom: 1px solid var(--grayscale-faint);
		min-height: 72px;
	}
	.burger-menu__container .corner--dropmenu {
		position: absolute;
		top: calc(50% - 48px)!important;
		box-shadow: 0 0 500px 500px rgba(0,0,0,.1);
	}
	.burger-menu__container .corner--dropmenu .selected .header__lang--link {
		background-color: var(--primary-base);
	}
	.burger-menu__heading .header__lang--burger {
		color: var(--primary-base);
	}
	.burger-menu__heading .header__lang--row {
		max-width: 80px;
		order: 2;
	}
	.burger-menu__heading .header__location--burger {
		order: 1;
	}
	.header__location .button {
		padding-right: 0;
	}
	.burger-menu__heading .header__order--burger {
		order: 3;
		padding-right: 0;
	}
	.button-location .button__text {
		max-width: 76px;
	}
	.burger-menu__heading .header__lang--selector {
		padding-left: 6px;
		padding-right: 6px;
		position: relative;
	}
	.burger-menu__heading .header__lang--selector ._hint {
		margin-top: 8px;
		left: 0;
		right: unset;
	}
	.burger-menu__heading {
		padding: 0 8px;
	}
	.burger-menu .burger-menu__nav,
	.burger-menu .burger-menu__about {
		padding: 0 16px;
	}
	.header__nav-auth--burger {
		border-top: 1px solid var(--grayscale-faint);
		padding-left: 16px;
		padding-top: 8px;
		margin-top: 8px;
	}
	.burger-menu__container .nav-menu-about__list {
		padding-top: 8px;
	}
	/**/
	.header__order--burger .project-create {
		min-height: 40px;
		border-radius: 32px;
		box-shadow: unset;
		background-color: var(--secondary-accent);
		position: relative;
		padding-right: 0;
	}
	.header__order--burger .project-create .button__body {
		padding-left: 0;
	}
	.header__order--burger .project-create .button__text {
		color: #fff;
		font-weight: 500;
		font-size: 14px;
	}
	/**/
	.corner--dropmenu {
		width: 224px;
		position: fixed;
		top: 50% !important;
		left: 50% !important;
		transform: translate(-50%, -50%);
		display: flex;
		flex-direction: column;
		align-items: center;
		border-radius: 16px;
		padding: 8px 16px;
		z-index: 13;
	}
	.corner--dropmenu--right {
		right: unset;
	}
	.corner--dropmenu .corner--dropmenu--item {
		padding: 0;
		width: 100%;
	}
	.corner--dropmenu .corner--dropmenu--item > a {
		border: none;
		color: #fff;
		min-height: 48px;
		display: flex;
		align-items: center;
		justify-content: center;
		font-size: 14px;
		line-height: 100%;
		padding: 2px 8px;
	}
	.corner--dropmenu:before {
		display: none;
	}
	/**/
	.grid .grid__row main.main-content {
		padding: 0 8px;
		margin-top: 48px;
		margin-bottom: 24px;
	}
	.grid .grid__row main.main-content:has(.work-project-block) {
		margin-bottom: 0;
	}
	/**/
	.section-furniture__order-action {
		min-width: 224px;
	}
	/**/
	.service-wrapp {
		margin: 0;
	}
	.home-order-about__desc .text--desc {
		font-size: 12px;
	}
	/*--project box*/
	.project-box__more-works {
		flex: unset;
	}
	.project-block .project-block__box {
		flex-direction: column;
		gap: 16px;
	}
	body:not(.home) .project-block .project-block__box {
		overflow: unset;
		height: auto;
	}
	.project-more__btn .project-more__row {
		display: flex;
		flex-direction: row;
		justify-content: space-between;
		align-items: center;
		gap: 16px;
		width: 100%;
	}
	.project-box__more-works .project-more__num .text {
		margin-bottom: 0;
	}
	.project-box__more-works .project-more__subtitle .text {
		margin-bottom: 0;
		font-size: 16px;
		line-height: 18px;
		text-align: center;
	}
	.project-block .cat--all .project-more {
		display: grid;
		grid-template-columns: 1fr 1fr;
		grid-auto-rows: 72px;
	}
	.project-more__btn {
		height: auto;
	}
	.home .project-block .project-box__list {
		padding: 0;
	}
	.project-block .project-box__list {
		margin: 0;
	}
	body:not(.home) .project-block__container .project-box__list {
		padding: 8px 0;
	}
	.project-block .project-box__item,
	.project-block .project-box__image .project-box__link,
	.project-video__img {
		max-width: inherit;
		transition: all .5s ease-in-out;
	}
	.project-block .project-box__image {
		overflow: hidden;
	}
	/**/
	.services-home-info__columns {
		max-height: 244px;
		padding-top: 24px;
	}
	.services-home-info__columns .services-home-info__column {
		display: flex;
		flex-direction: column;
		padding-top: 0;
	}
	.services-home-info__columns .services-home-info__column > *,
	.services-home-info__column.item-1 .column-1 {
		flex: unset;
	}
	.services-home-info__column:not(.item-1) .column-1 {
		padding-top: 16px;
		margin-bottom: 16px;
	}
	.services-show-info .services-home-info__columns .item-1 .column-3 {
		padding-top: 16px;
	}
	.services-home-info__columns .column-3 {
		padding-left: 0;
	}
	.services-show-info .services-home-info__columns .item-5 .column-3,
	.services-home-info .services-home-info__column-txt .title-heading-3 {
		padding-top: 16px;
	}
	.services-home-info .services-home-info__column-txt ul {
		padding: 8px 0 0;
	}
	/**/
	.modal-review .review-maker {
		max-height: inherit;
	}
	.modal-review.is-answer .review-maker {
		min-height: inherit;
		padding-bottom: 16px;
	}
	.modal-review .modal-main__row {
		padding: 16px 24px 8px;
	}
	.modal-review.is-answer .review-answer__row {
		padding-top: 16px;
	}
	.modal-review .review-answer__box--text {
		margin-top: 0;
	}
	.modal-review .review-answer__box--text .text {
		height: auto;
		max-height: 200px;
		margin-top: 8px;
	}
	.modal-review .review-photo__row {
		max-height: inherit;
		overflow: auto;
		width: calc(100vw - 48px);
	}
	.modal-review .review-photo__list {
		display: flex;
		gap: 0 2px;
	}
	.modal-review .review-photo__item:not(:last-child) {
		margin-bottom: 0;
	}
	.modal-answer textarea {
		height: calc(100vh - 224px);
	}
	.modal-review .review-user {
		grid-row: 3/4;
	}
	.modal-review.is-answer .review-user {
		grid-row: 3/6;
	}
	.modal-review.is-answer .review-rang {
		padding-bottom: 71px;
	}
	.modal-review .review-user-rang__comment {
		padding-right: 0;
		margin-top: 24px;
		grid-column: span 2;
		grid-row: 3;
	}
	.modal-review .review-photo,
	.modal-review.is-answer .review-photo {
		grid-row: 2;
	}
	.modal-review .review-photo {
		grid-column: 1/4;
		margin-top: 16px;
	}
	.modal-review .review-answer {
		grid-row: 4;
		grid-column: 2/4;
		padding-right: 0;
		padding-left: 0;
	}
	.modal-review .review-user-rang__action-nav {
		grid-column: 1/4;
		grid-row: 1;
		border-bottom: 1px solid var(--grayscale-light);
		padding: 16px 0;
	}
	.modal-review .review-comment__action {
		padding-top: 0;
	}
	.modal-review .review-action--move {
		margin: 0 auto;
	}
	/*--modal filter*/
	.is-modal .filter-heading__title {
		max-width: inherit;
	}
	.modal-filter .modal__close {
		top: 8px;
		right: 16px;
	}
	.modal-filter .modal-main {
		padding: 0 0 16px;
	}
	.is-modal.modal-filter .filter-heading__row {
		width: 100%;
		flex-wrap: wrap;
	}
	.modal-filter .filter-heading__title {
		border-bottom: 1px solid var(--grayscale-light);
		padding: 0 16px;
	}
	.modal-filter .filter-heading__title .text {
		font-size: 14px;
		line-height: 18px;
		min-height: 48px;
		display: flex;
		align-items: center;
		padding-top: 8px;
		font-weight: 400;
	}
	.is-modal.modal-filter .filter-selected__row {
		flex: 1 1 auto;
	}
	.is-modal.modal-filter .filter-selected__row .select__button,
	.is-modal.modal-filter .filter-selected__row .choice__button {
		flex-grow: 1;
	}
	.modal-filter .filter-selected__row .select--box {
		max-width: calc(100% - 40px);
	}
	.is-modal.modal-filter .filter-heading__select {
		justify-content: stretch;
		padding: 16px 16px 0 17px;
	}
	.is-modal.modal-filter .filter-box {
		padding: 0 16px;
	}
}
@media (max-width: 768px) {
	.home .project-info-block .project-heading__more .button {
		min-height: 40px;
	}
	.home .project-info-block .project-heading__more .icon {
		display: none;
	}
}
@media (max-width: 680px) {
	.favorite-box__list {
		justify-content: center;
		width: auto;
	}
	/**/
	.project-heading {
		padding-left: 16px;
		padding-right: 16px;
	}
	.project-heading__title {
		min-width: 124px;
	}
	.project-heading__sort {
		margin-right: 0;
	}
	.footer-nav__list {
		display: grid;
		grid-template-columns: auto auto;
		justify-items: center;
		grid-row-gap: 8px;
	}
	.footer-nav__item:nth-of-type(3) .footer-nav__link::before,
	.footer-nav__item:nth-of-type(4) .footer-nav__link::before {
		display: none;
	}
	.footer-nav__list .item--3 {
		grid-column: span 2;
	}
	.footer-nav__list .item--4 {
		grid-row: 3;
		grid-column: 1;
	}
	.footer-nav__list .item--5 {
		grid-row: 3;
		grid-column: 2;
		margin-top: 0;
	}
	.footer-link-site__list {
		margin-bottom: 16px;
	}
	.footer-link-site__item--soc {
		gap: 24px;
		padding-right: 16px;
	}
	.footer__copy {
		margin-bottom: 24px;
	}
	/**/
	.modal-filter .filter-box {
		height: calc(100vh - 144px);
		overflow-y: auto;
	}
	/*--modal city*/
	.modal-city .modal-main__row {
		padding-left: 16px;
	}
	.modal-city .city-subhead__row {
		flex-direction: column;
	}
	.modal-city .city-subhead__search {
		flex: unset;
		margin-right: 0;
		order: 2;
		padding: 24px 0 16px;
	}
	.modal-city .city-subhead__text {
		order: 1;
		flex: unset;
	}
	.input-wrapper .input-icon--left {
		left: 8px;
	}
	.input--icon--left {
		padding-left: 48px;
	}
	.modal-city .city-form__sub-item {
		max-width: inherit;
	}
	.modal-city .city--link {
		padding-left: 0;
	}
	.modal-city .city-form__sub-sub-link {
		min-height: 48px;
	}
	.modal-city .link--parent {
		font-size: 16px;
		color: var(--grayscale-base);
	}
	.modal-city .city-form__sub-list .city-item__text {
		flex: 1 1 auto;
	}
	.modal-city .city-form__sub-list .arrow__icon {
		position: unset;
		left: unset;
		color: var(--grayscale-base);
	}
	.modal-city .modal-main__row {
		display: flex;
		flex-direction: column;
	}
	.modal-city .modal-city__heading {
		order: 2;
		margin: 0 auto;
	}
	.modal-city .city-subhead {
		order: 3;
		text-align: center;
	}
	.modal-city .city-select {
		order: 4;
	}
	.modal-city .city-form__action {
		padding-top: 0;
		order: 1;
		justify-content: space-between;
		padding-bottom: 16px;
	}
	/**/
	.modal-city .city-form__container {
		padding-right: 0;
	}
	.modal-city .city-form__container {
		overflow: auto;
		height: calc(100vh - 320px);
	}
	.modal-city .modal-main__row.city--level--2 .city-form__container {
		height: calc(100vh - 240px);
	}
	.modal-city .modal-main__row.city--level--2 .city-subhead__search {
		/*padding-top: 0;*/
	}
	.modal-city .modal-main__row.city--level--2 .city-subhead__text {
		/*display: none;*/
	}
	.modal-city .region-list {
		max-width: inherit;
		margin-bottom: 0;
	}
	.modal-city .city-form__sub-list {
		padding-top: 0;
	}
	.modal-city .modal-main__row.city--level--2 .city-form__sub-list {
		padding-left: 0;
	}
	.modal-city .modal-main__row.city--level--2 .city-form__sub-sub-sub-list {
		padding-left: 32px;
	}
	.modal-city .modal-main__row.city--level--2 .item--parent,
	.modal-city .modal-main__row.city--level--2 .city-form__sub-item {
		border: none;
	}
	.modal-city .modal-main__row.city--level--2 .link--parent,
	.modal-city .modal-main__row.city--level--2 .city-form__sub-link {
		display: none;
	}
	.modal-city .modal-main__row.city--level--2 .city-form__sub-sub-link .arrow__icon {
		transform: unset;
	}
	.modal-city .modal-main__row.city--level--2 .city-form__sub-sub-link {
		transition: all .25s ease-in-out;
	}
	.modal-city .modal-main__row.city--level--2 .city-form__sub-sub-link.is-active .arrow__icon {
		transform: rotate(-180deg);
	}
	.modal-city ul[class^="city-form__sub-sub-"] {
		border-left: none;
		position: unset;
		left: unset;
		padding-left: 0;
	}
	/*--modal reviews filter*/
	.is-modal.modal-filter-reviews .filter-box__column.column--1 .filter-column__list,
	.is-modal.modal-filter-reviews .filter-box__column .filter-column__list {
		max-width: inherit;
	}
	.is-modal.modal-filter-reviews .filter-box__column .filter-column__item,
	.is-modal.modal-filter-reviews .filter-box__column:last-child .filter-column__item {
		flex-basis: 100%;
	}
}
@media (max-width: 640px) {
	.maker-order-page .breadcrumbs__list {
		left: 18px;
	}
	/**/
	.auth-personal__data--login .text--login {
		font-size: 0;
	}
	/**/
	.project-heading .proj-search-group {
		max-width: inherit;
	}
	.project-makers-block .search__form .clear-search-icon {
		display: none;
		position: absolute;
		right: 6px;
		top: 50%;
		transform: translateY(-50%);
		cursor: pointer;
		color: var(--grayscale-base);
	}
	/*--select*/
	.select--dropbox {
		position: fixed;
		top: 50% !important;
		left: 50%!important;
		bottom: unset!important;
		transform: translate(-50%, -50%);
		box-shadow: 0 0 500px 500px rgba(0,0,0,.1);
		width: auto!important;
		z-index: 13;
	}
	.select--dropbox.select--pale {
		width: 100%!important;
		max-width: 320px;
	}
	.select--dropbox .select__list {
		width: 224px;
		background-color: rgba(37, 34, 30, .9);
		display: flex;
		flex-direction: column;
		align-items: center;
		text-align: center;
	}
	.select--dropbox.select--pale .select__list {
		background-color: #fff;
		width: 100%;
	}
	.select--dropbox .select__list li {
		padding: 0 16px;
		width: 100%;
	}
	.filter-selected__item:not(:last-child) {
		border-bottom: none;
	}
	.select--dropbox .select__list li:first-child {
		padding-top: 16px;
	}
	.select--dropbox .select__list li:last-child {
		padding-bottom: 16px;
	}
	.select--dropbox .select__list a {
		border: none;
		border-bottom: 1px solid var(--grayscale-dark);
		color: #fff;
		min-height: 48px;
		display: flex;
		align-items: center;
		justify-content: center;
		font-size: 14px;
		line-height: 100%;
		padding: 2px 8px;
	}
	.select--dropbox .select__list li:last-child a {
		border-bottom: none;
	}
	.select--dropbox .select__list a:hover {
		color: #fff;
		background-color: var(--primary-base);
	}
	.select--dropbox .select__list a._active {
		background-color: var(--primary-base);
	}
	/*home*/
	.home .project-portfolio-block .project-box__image .project-box__link,
	.project-box.cat--all .project-journal:nth-of-type(1) .project-box__link {
		display: contents;
	}
	.home .project-portfolio-block .project-box__item {
		max-height: 260px;
	}
	.home .project-portfolio-block .project-box__item:first-child {
		grid-column: span 2;
		max-height: 384px;
	}
	.project-portfolio-block .project-more--clone {
		display: flex;
	}
	.project-more--clone .project-more__btn {
		height: 100%;
		padding: 16px 24px;
	}
	.project-more__btn .project-more__row {
		flex-direction: column;
		align-items: stretch;
	}
	.project-box__more-works .project-more__subtitle .text {
		text-align: left;
	}
	.project-box__more-works .project-more__action {
		padding-left: 0;
	}
	/**/
	.section-furniture__container {
		flex-direction: column;
	}
	.section-furniture__carousel {
		max-width: inherit;
	}
	.section-furniture__order-action {
		flex: unset;
		min-width: inherit;
		text-align: center;
	}
	.furniture-action__link {
		margin: 0 auto;
	}
	/**/
	.home-order-about__container {
		flex-direction: column;
	}
	.home-order-about__list {
		width: calc(100vw - 64px);
	}
	/**/
	.home .project-block .project-box__list {
		grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
	}
	.home .project-block .project-box__item {
		min-width: 220px;
	}
	/**/
	.number-viyarbazar__numbers {
		flex-direction: column;
	}
	/**/
	.project-nav-category__list {
		justify-content: space-between;
	}
	.project-info-block .project-video .meta--category,
	.project-info-block .project-video .meta--date,
	.project-info-block .project-video .project-box__data {
		display: none;
	}
	.home .project-block .project-video {
		min-height: 274px;
	}
	.project-video__link--heading {
		display: flex;
		flex-direction: column-reverse;
		max-height: 100px;
		height: 100%;
		padding-bottom: 8px;
	}
	.project-video__link--title {
		flex: 1;
		padding-top: 8px;
	}
	.project-video__link--meta {
		flex-direction: row-reverse;
	}
	.project-video__link--heading {
		padding-left: 16px;
	}
	.project-video__link--meta .project--author__name {
		flex: 1;
		width: calc(100% - 120px);
	}
	.project-info-block .project--author__name .text {
		font-size: 10px;
		font-style: normal;
		font-weight: 700;
		line-height: 10px;
		color: var(--grayscale-black);
	}
	.project-video__link--meta .text, .project-journal__rub .text {
		font-size: 10px;
		line-height: 12px;
	}
	.cat--all .project-journal:nth-of-type(1) .project-journal__rub .text,
	.cat--all .project-journal:nth-of-type(1) .project--author__name .text {
		font-size: 12px;
		line-height: 16px;
	}
	.project-box.cat--all .project-video.item--3,
	.project-box.cat--all .project-video.item--4 {
		display: flex;
	}
	.project-info-block .project-heading__more {
		margin: 8px auto 0;
		gap: 16px;
		width: 100%;
		justify-content: center;
	}
	.project-heading__more--clone {
		display: flex;
	}
	.home .project-info-block .project-heading__more .button {
		border-radius: 32px;
		flex: 0 1 156px;
	}
	.cat--video .more--journal--link,
	.cat--article .more--video--link,
	.cat--all .project-journal:nth-of-type(1) .project-journal__rub--footer {
		display: none;
	}
	.project-box.cat--all .project-journal:nth-of-type(1) .project-journal__desc {
		flex-direction: column;
		padding-top: 0;
	}
	.project-box.cat--all .project-journal:nth-of-type(1) .project-journal__link .project-journal__rub {
		display: flex;
	}
	/**/
	.home-bottom-box__columns {
		flex-direction: column;
		gap: 16px;
		margin: 0 auto;
		max-width: 470px;
	}
	.home-bottom-box .home-bottom-box__columns > * {
		flex: unset;
		align-self: stretch;
		margin-bottom: 0;
		padding-bottom: 0;
	}
	.home-bottom-box__columns .column--1 {
		order: 1;
	}
	.home-bottom-box__columns .column--2 {
		order: 2;
	}
	.home-bottom-box__columns .column--4 {
		order: 3;
		margin-top: 8px;
	}
	.home-bottom-box__columns .column--3 {
		order: 4;
	}
	.home-bottom-box__columns .column--1 .text,
	.home-bottom-box__columns .column--2 .text {
		font-size: 16px;
		line-height: 20px;
		max-width: inherit;
	}
	/**/
	.services-home-info__columns {
		max-height: 270px;
	}
	/**/
	.proj-search-group {
		margin-right: 0;
	}
	/*-- project cart box*/
	.select__box.is-hidden {
		/*display: none;*/
	}
	.project-nav-category .select__text {
		/*font-size: 14px;
		font-style: normal;
		font-weight: 400;
		line-height: 18px;
		color: var(--grayscale-black);*/
	}
	/**/
	.profile--personal .main-content .my-project__menu .navbar-nav {
		gap: 0;
	}
}
@media (max-width: 600px) {
	header.header {
		padding: 0;
	}
	.client-page .breadcrumbs__list,
	.profile--personal .breadcrumbs__list {
		position: unset;
		margin: 8px;
	}
	/**/
	.home .project-block .cat--article .project-box__list {
		display: flex;
		flex-direction: column;
	}
	.home .project-block .cat--article .project-box__link {
		height: 320px;
	}
	.home .project-box__list .project-journal__rub .text,
	.project-info-block .cat--article .project--author__name .text {
		font-size: 12px;
		line-height: 100%;
	}
	.home .project-video__img {
		max-height: inherit;
		height: 130px;
	}
	.home .project-block .project-video {
		min-height: inherit;
		height: 210px;
	}
	.home .project-video__link {
		display: block;
		height: 100%;
	}
	.project-video__link--heading {
		max-height: inherit;
		height: 80px;
	}
	.project-box.cat--all .project-journal:nth-of-type(1) .project-box__link,
	.home .project-block .cat--article .project-box__link {
		display: block;
		height: 288px;
	}
	.project-journal__desc--title {
		margin-bottom: 8px;
	}
	.project-journal__desc {
		padding-bottom: 8px;
	}
	/**/
	.modal-filter .filter-box {
		padding: 0;
	}
}
@media (max-width: 568px) {
	.main-content .my-project__menu .navbar-nav {
		gap: 0;
	}
	/**/
	.numbers-reviews__columns {
		padding-right: 12px;
		padding-left: 12px;
	}
	.review-viyarbazar__review-box .slick-track {
		gap: 0;
	}
	.review-viyarbazar .review-box__card {
		max-width: inherit;
		min-width: inherit;
		margin: 0 4px;
	}
	.review-user,
	.review-user__data--name .text {
		max-width: inherit;
		gap: 8px 16px;
	}
	.review-user__data {
		flex: unset;
		width: inherit;
	}
	.review-user__photo {
		margin-right: 0;
	}
	.review-rang__num-order {
		text-align: left;
	}
	.review-user-rang {
		display: flex;
		flex-direction: column;
	}
	.review-comment {
		padding-top: 8px;
		padding-left: 0;
	}
	.review-viyarbazar .review-photo {
		cursor: move;
	}
	.review-photo__row {
		height: auto;
		width: calc(100vw - 84px);
	}
	.review-photo__list {
		padding: 8px 0;
		display: flex;
		gap: 8px;
		width: 100%;
	}
	.review-photo__item:not(:last-child) {
		margin: 0;
	}
	.review-photo__row .review-photo__link {
		width: 128px;
		height: 96px;
	}
	.home .review-maker-info__row {
		flex-wrap: wrap;
	}
	.home .review-maker-meta__city .text .city--text {
		max-width: inherit;
		width: calc(100vw - 244px);
	}
	.review-maker-meta__city .text:hover::before {
		display: none;
	}
	/**/
	.review-viyarbazar .slick-dotted {
		flex-direction: column;
	}
	.review-viyarbazar .slick-dots {
		list-style: none;
		display: flex;
		gap: 8px;
		padding: 16px 0 0;
		justify-content: center;
	}
	.review-viyarbazar .slick-dots li {
		font-size: 0;
	}
	.review-viyarbazar .slick-dots button {
		width: 8px;
		height: 8px;
		background-color: var(--grayscale-faint);
		border-radius: 50%;
	}
	.review-viyarbazar .slick-dots .slick-active button {
		background-color: var(--primary-base);
	}
	/**/
	.project-heading .proj-search-group {
		min-width: 182px;
	}
	/*--modals*/
	.modal-review .review-user-rang .review-photo__row {
		height: auto;
	}
	.modal-review .review-user-rang .review-comment {
		grid-row: auto;
	}
}
@media (max-width: 539px) {
	.main-content .my-project__menu li:not(.active) {
		display: none;
	}
	.main-content .my-project__menu .navbar-nav {
		justify-content: flex-start;
	}
	.main-content .my-project__menu .navbar-nav li.active {
		border-bottom: none;
	}
	.main-content .my-project__menu .navbar-nav li.active a {
		color: var(--grayscale-black);
		font-size: 24px;
		line-height: 100%;
		font-weight: 400;
	}
	/**/
	.proj-search-group, .work-head-action__row {
		margin-left: 0;
	}
}
@media (max-width: 500px) {
	header.header {
		/*padding: 0 8px 0 16px;*/
		padding: 0;
	}
	.breadcrumbs__list {
		width: calc(100vw - 48px);
		left: 16px;
	}
	/**/
	.grid .grid__row main.main-content {
		padding: 0!important;
	}
	.gallery-page .grid .grid__row main.main-content {
		border-top: none;
	}
	.smart-filter__list {
		gap: 0;
	}
	.filter-sorting .smart-filter__list {
		gap: 8px;
	}
	/**/
	.home .numbers-reviews__columns,
	.home-bottom-box,
	.services-home-info__columns {
		border-radius: 0;
	}
	.services-home-info__columns {
		border: none;
		border-bottom: 1px solid var(--secondary-faint);
		padding: 0 16px 32px 24px;
	}
	/**/
	.home .project-block .project-box__list {
		grid-template-columns: repeat(auto-fit, minmax(50%, 1fr));
	}
	.home .project-block .project-box__item {
		min-width: inherit;
	}
	.project-block__container,
	.project-block__heading {
		border: none;
	}
	body:not(.home) .portfolio-settings .project-block__container {
		padding-top: 0;
	}
	.home .project-block .project-box__list {
		max-width: inherit;
		grid-gap: 8px;
	}
	.home .project-portfolio-block .project-box__item {
		max-height: 228px;
	}
	.home .project-portfolio-block .project-box__item:not(:first-child) .project--author__name .text {
		display: none;
	}
	/**/
	.vb-modal.vb-modal-max {
		padding: 0;
	}
	.vb-modal-max .modal__body.h--auto {
		height: 100%;
	}
	.vb-modal.vb-modal-max .modal__body {
		border-radius: 0;
	}
	/**/
	.review-photo__row {
		width: calc(100vw - 64px);
	}
	/*--modals*/
	.modal-heading__title {
		font-size: 20px;
	}
	.modal-heading__subtitle {
		font-size: 14px;
		line-height: 18px;
	}
	/**/
	.modal-review .modal-main__row {
		padding: 0;
	}
	.modal-review__title {
		padding: 7px 32px 7px 16px;
		min-height: inherit;
	}
	.modal-review__title .icon {
		display: none;
	}
	.modal-review__title--row .text {
		font-size: 14px;
		line-height: 18px;
		padding-left: 0;
	}
	.modal-review .review-user-rang__action-nav {
		padding: 8px;
		width: 100%;
	}
	.modal-review .review-comment__action {
		padding-right: 0;
	}
	.modal-review .review-comment__action .text--size--default {
		font-size: 0;
	}
	/*перебудова*/
	.modal-review .review-user-rang {
		display: flex;
		flex-direction: column;
	}
	.modal-review.is-answer .review-rang {
		padding-bottom: 0;
	}
	.modal-review .review-user {
		max-width: inherit;
		width: calc(100% - 16px);
		padding: 16px 16px 8px;
	}
	.modal-review .review-user__photo,
	.modal-review .review-maker__photo {
		margin-right: 16px;
	}
	.modal-review .review-user__data--name .text,
	.modal-review .review-maker__data--name--link .text {
		font-size: 16px;
		line-height: 20px;
	}
	.modal-review .review-maker__data--name .icon {
		color: var(--grayscale-base);
	}
	.modal-review .size--img--xl {
		width: 48px;
		height: 48px;
	}
	.modal-review .review-user .review-user__row:nth-of-type(2) {
		display: flex;
		gap: 16px;
	}
	.modal-review .review-user__data--date {
		flex: 1;
		padding: 0;
		margin-top: 8px;
		font-size: 14px;;
		line-height: 18px;
	}
	.modal-review .review-user__data--date ._date {
		padding: 7px 0;
		display: inline-block;
	}
	.modal-review .review-rang {
		flex: 0 0 auto;
	}
	.modal-review .review-rang__num-order {
		font-size: 16px;
		line-height: 20px;
		margin-bottom: 0;
	}
	.modal-review.is-answer .review-maker {
		padding-bottom: 0;
	}
	.modal-review .review-user-rang__comment {
		margin-top: 0;
	}
	.modal-review .review-comment__cat--furniture .text {
		font-size: 16px;
		line-height: 20px;
	}
	.modal-review .review-comment {
		padding: 16px 16px 0;
	}
	.modal-review.is-answer .review-comment {
		height: auto;
	}
	.modal-review .review-comment__comment .text {
		font-size: 12px;
		line-height: 16px;
	}
	.review-maker-info--move {
		padding: 0 16px;
		width: 100%;
	}
	.modal-review.is-answer .review-answer__row {
		border-top: none;
	}
	.review-answer__box--title {
		padding-bottom: 16px;
	}
	.modal-review .review-maker__data--name {
		gap: 8px;
		position: relative;
		top: 8px;
	}
	.modal-review .review-maker__data--name--link {
		flex: 1 1 auto;
		padding: 6px 0;
	}
	.modal-review .review-maker-meta__num-comment {
		padding: 0 0 0 8px;
	}
	.modal-review .review-maker-meta__city {
		margin-top: 4px;
		position: relative;
		top: 8px;
	}
	/*--gallery*/
	.modal-review .review-photo {
		width: 100%;
		margin-top: 0;
	}
	.modal-review .review-user-rang .review-photo__row {
		max-height: inherit;
		width: auto;
		overflow: unset;
		padding-right: 0;
	}
	.modal-review .review-photo__list {
		gap: 0;
		padding: 0;
		justify-content: center;
	}
	.modal-review .review-photo__item ~ * {
		display: none;
	}
	.modal-review .slick-list {
		max-width: 380px;
		margin: 0 auto;
	}
	.modal-review .review-photo__item.slick-slide:not(.slick-active) {
		display: none;
	}
	.modal-review .review-photo__item,
	.modal-review .review-photo__row .review-photo__link {
		width: 100%;
		max-width: 380px;
		height: 288px;
	}
	.modal-review .slick-arrow {
		background-color: rgba(255,255,255, .5);
		width: 48px;
		height: 64px;
		background-position-y: center;
	}
	.modal-review .slick-prev {
		border-radius: 0 32px 32px 0;
		background-position-x: 2px;
	}
	.modal-review .slick-next {
		border-radius: 32px 0 0 32px;
		background-position-x: right;
	}
	.fancybox__nav .carousel__button.is-prev,
	.fancybox__nav .carousel__button.is-next {
		transform: unset;
	}
	/**/
	.modal-review .review-photo__list {
		position: relative;
		max-width: 380px;
		margin: 0 auto;
	}
	.modal-review .review-photo__link:not([data-sum_slide="1"])::after {
		content: attr(data-text_slide);
		position: absolute;
		bottom: 0;
		right: 0;
		background-color: rgba(32,32,32, .3);
		padding: 12px;
		font-size: 14px;
		line-height: 18px;
		color: #fff;
		text-shadow: 0 4px 8px rgba(0,0,0,.2);
		text-align: right;
		font-weight: 500;
	}
}
@media (min-width: 471px) {
	.meta-view--footer {
		display: none;
	}
}
@media (max-width: 470px) {
	.a-loading-primary {
		left: 42%;
	}
	header.header {
		padding: 0;
	}
	.header__logo .header__logo-slug {
		justify-content: center;
	}
	.header .header__container {
		min-height: 48px;
		padding: 0 12px 0 8px;
		gap: 0 12px;
	}
	.header__burger-menu .burger-menu__btn {
		top: 0;
	}
	.header .header__container .logo {
		padding-left: 12px;
	}
	.header .header__container .logo .icon {
		justify-content: center;
	}
	.header__logo .logo__link .vb-logo-christmas {
		margin-left: -20px;
	}
	.header .navbar {
		flex: unset;
		display: none;
	}
	.header__lang {
		margin-right: 0;
		flex: unset;
	}
	.header__auth,
	.uf-guest .header__auth {
		flex: 0 0 auto;
		margin-left: auto;
	}
	/**/
	.burger-menu__container {
		max-width: inherit;
	}
	._over .burger-menu__container::before {
		display: none;
	}
	.burger-menu__container .navbar__list, .burger-menu__container .nav-menu-about__list {
		max-width: inherit;
		padding-right: 64px;
	}
	.burger-menu__heading .header__lang--row {
		margin-right: 0;
	}
	.header__location--burger {
		order: 1;
	}
	.header__lang--burger {
		order: 2;
	}
	.header__order--burger {
		order: 3;
		margin-left: auto;
		padding: 0;
	}
	.button-location .button__text {
		max-width: 100px;
	}
	.header__order--burger .project-create {
		right: 0;
	}
	.burger-menu__container .dropdown .dropdown-box {
		max-width: inherit;
		padding-left: 32px;
	}
	.burger-menu__container .corner--dropmenu {
		left: 50%!important;
		transform: translateX(-50%);
	}
	/**/
	.modal-city .modal-main__row {
		padding: 32px 16px 16px 16px;
	}
	.modal-city__title .text {
		font-size: 14px;
		line-height: 18px;
		font-weight: 700;
	}
	.modal-city .filter-box__action button:not(.button--back) {
		flex-basis: 128px;
	}
	.modal-city .filter-box__action .button--back {
		padding: 0;
	}
	/**/
	.project-portfolio-block .project-heading,
	.project-info-block .project-heading {
		padding-left: 0;
		padding-right: 0;
	}
	.project-portfolio-block .project-heading__title,
	.project-info-block .project-heading__title {
		padding-left: 16px;
	}
	.project-portfolio-block .project-heading__slug,
	.project-info-block .project-heading__slug {
		padding-right: 16px;
		min-width: inherit;
		flex: 0 1 208px;
	}
	/**/
	.project-portfolio-block .project-box__link--title .text {
		font-size: 12px;
		line-height: 100%;
	}
	/**/
	.review-photo__row {
		width: calc(100vw - 15vw);
	}
	/**/
	.home .project-info-block .cat--video .project-video {
		flex: 0 1 calc(50% - 4px);
	}
	.project-info-block .project-nav-category {
		grid-column: 1/3;
	}
	.project-nav-category__list > * {
		flex: 1 1 auto;
	}
	.project-nav-category__link {
		justify-content: center;
	}
	.home .project-info-block .project-box__list {
		grid-gap: 16px 8px;
	}
	.home .project-box.cat--all .project-journal:not(.item--1),
	.home .project-box.cat--article .project-journal {
		display: grid;
		grid-column: 1/3;
		grid-template-columns: 128px 1fr;
		border-radius: 8px;
		max-height: 96px;
		overflow: hidden;
	}
	.project-box.cat--all .project-journal:nth-of-type(2) {
		grid-row: 4;
	}
	.project-box.cat--all .project-journal:nth-of-type(3) {
		grid-row: 6;
	}
	.cat--all .project-journal:not(.item--1) .project-box__image,
	.cat--article .project-journal .project-box__image {
		grid-row: span 2;
	}
	.cat--all .project-journal:not(.item--1) .project-journal__rub .text,
	.cat--article .project-journal .project-journal__rub .text {
		font-size: 10px;
	}
	.cat--all .project-journal:not(.item--1) .project-box__link,
	.cat--article .project-journal .project-box__link {
		height: 96px;
	}
	.cat--all .project-journal:not(.item--1) .project-box__data {
		grid-column: 2;
	}
	.cat--all .project-journal:not(.item--1) .project-box__data,
	.cat--article .project-journal .project-box__data {
		min-height: inherit;
		padding-left: 16px;
	}
	.cat--all .project-journal:not(.item--1) .project-journal__link > *,
	.cat--article .project-journal .project-journal__link > * {
		padding: 4px 16px;
	}
	.project-journal__desc--title {
		margin-bottom: 0;
	}
	.project-video__link--title .text {
		font-size: 14px;
		line-height: 16px;
		letter-spacing: inherit;
	}
	.cat--all .project-journal:not(.item--1) .project-journal__desc--title .text,
	.cat--article .project-journal .project-journal__desc--title .text {
		font-size: 14px;
		line-height: 16px;
		letter-spacing: inherit;
		-webkit-line-clamp: 3;
	}
	.project-box.cat--all .project-journal:nth-of-type(1) .project-box__link,
	.home .project-portfolio-block .project-box__image .project-box__link {
		height: 240px;
	}
	.home .project-portfolio-block .project-box__item:not(:first-child) .project-box__image {
		height: 160px;
	}
	.project-journal .meta-view--footer {
		display: flex;
		gap: 4px;
		align-items: center;
	}
	.project-journal .meta-view--footer .icon {
		color: var(--grayscale-soft);
	}
	.project-journal .meta-view--footer .text {
		font-size: 10px;
		line-height: 12px;
		color: var(--grayscale-base);
	}
	.cat--all .project-journal:not(.item--1) .project-journal__desc--text,
	.cat--article .project-journal .project-journal__desc--text,
	.cat--all .project-journal:not(.item--1) .project--author__photo,
	.cat--article .project-journal .project--author__photo,
	.cat--all .project-journal:not(.item--1) .project-journal__rub .meta--view,
	.cat--article .project-journal__rub .meta--view {
		display: none;
	}
	/*--article*/
	.home .project-block .cat--article .project-box__item:nth-of-type(3),
	.home .project-block .cat--article .project-box__item:nth-of-type(4),
	.home .project-block .project-box.cat--article .project-box__item:nth-of-type(5) {
		display: grid;
	}
	.home .project-block .cat--article .project-box__link {
		height: 96px;
	}
	.project-info-block .cat--article .project--author__name .text {
		font-size: 10px;
	}
	/*--video*/
	.home .project-block .project-video {
		height: 168px;
	}
	.project-video__link--heading {
		height: 76px;
	}
	.home .project-video__img {
		height: 96px;
	}
	.project-video__link--title {
		padding-top: 0;
	}

	/**/
	.project-block .project-heading__title {
		flex: 1 1 auto;
	}
	.project-block__heading .text {
		max-width: inherit;
	}
	.project-block .project-heading__sort {
		flex: 0 0 auto;
		margin-right: 0;
		padding-right: 8px;
	}
	.is-modal .proj-search-group {
		max-width: inherit;
		padding: 16px 16px 0;
		background-color: transparent;
	}
	.is-modal .proj-search-group .search__form .button--primary {
		border-radius: 2px;
	}
	.modal-filter .filter-heading__select {
		margin-top: 8px;
		flex-wrap: wrap;
		gap: 16px 0;
	}
	.modal-filter .filter-heading__select > .filter-selected__row {
		flex-basis: 100%;
	}
	.is-modal .proj-search-group--mob {
		flex: 1 1 auto;
		background-color: var(--grayscale-barely);
		border-radius: 2px;
	}
	.is-modal .filter-selected__row .icon.icon--loc {
		display: none;
	}
	.modal-filter .modal-main .filter-box {
		height: calc(100vh - 200px);
	}
	.modal-filter-gal .modal-main .filter-box {
		height: calc(100vh - 256px);
	}
	.is-modal.modal-filter .filter-box {
		padding: 0 0 0 16px;
	}
	.modal-filter .filter-column__title::after {
		right: 24px;
	}
	.is-modal.modal-filter .is-spoiler._show + .filter-column__list {
		padding: 0 0 0 16px;
	}
	/*--filter btn*/
	.filter-box__action--mob {
		padding-left: 22px;
	}
	.filter-box__action--mob .button {
		background-color: transparent;
		color: transparent;
	}
	.filter-box__action--mob .button.is-disabled {
		background-color: transparent;
	}
	.filter-box__action--mob .button--cansel {
		background: url("data:image/svg+xml,%3Csvg width='24' height='20' viewBox='0 0 24 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 15.3V20L8 18V10.3L1.8 2H0V0H20V2C20 2 18.1 2 18 2C13.6 2 10 5.6 10 10C10 12 10.8 13.9 12 15.3ZM24 10C24 13.3 21.3 16 18 16C14.7 16 12 13.3 12 10C12 6.7 14.7 4 18 4C21.3 4 24 6.7 24 10ZM19.5 10L22 7.5L20.5 6L18 8.5L15.5 6L14 7.5L16.5 10L14 12.5L15.5 14L18 11.5L20.5 14L22 12.5L19.5 10Z' fill='%23264D73'/%3E%3C/svg%3E%0A") center no-repeat;
	}
	.filter-box__action--mob .button--apply {
		background: url("data:image/svg+xml,%3Csvg width='24' height='20' viewBox='0 0 24 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 15.3V20L8 18V10.3L1.8 2H0V0H20V2C20 2 18.1 2 18 2C13.6 2 10 5.6 10 10C10 12 10.8 13.9 12 15.3ZM24 10C24 13.3 21.3 16 18 16C14.7 16 12 13.3 12 10C12 6.7 14.7 4 18 4C21.3 4 24 6.7 24 10ZM22.5 8.5L21 7L17 11L15.5 9.5L14 11L17 14L22.5 8.5Z' fill='%23264D73'/%3E%3C/svg%3E%0A") center no-repeat;
	}
	.filter-box__action--mob .button__text--sm {
		font-size: 0;
	}
	/**/
	.modal-filter-claim .filter-box__action--mob {
		margin: 0 auto;
		padding: 16px 16px 0;
	}
	.modal-filter-claim .filter-box__action--mob .button__text--sm {
		font-size: 14px;
	}
	.modal-filter-claim .filter-box__action--mob .button--cansel {
		border: 1px solid var(--primary-base);
		color: var(--primary-base);
		background: unset;
	}
	.modal-filter-claim .filter-box__action--mob .button--apply {
		background-color: var(--primary-base);
		background-image: unset;
		color: #fff;
	}
	/**/
	.my-fast-project .photoProject .fast-title .action {
		display: none!important;
	}
}
@media (max-width: 414px) {
	.header .header__container .logo {
		padding-left: 8px;
	}
	.header__burger-menu .burger-menu__btn {
		margin-right: 0;
	}
	.auth-personal__data--link {
		gap: 0;
	}
	.burger-menu__container .navbar__list,
	.burger-menu__container .nav-menu-about__list {
		padding-right: 16px;
		padding-top: 8px;
	}
	/**/
	.home-order-about__list {
		width: calc(100vw - 48px);
	}
	.project-info-block .project-heading {
		padding: 0 0 16px 0;
	}
	.project-info-block .project-heading__title {
		padding-left: 24px;
	}
	.project-nav-category__link {
		min-height: 48px;
	}
	.project-info-block .project-heading__slug {
		padding-right: 16px;
	}
	.home .project-heading__slug {
		min-width: inherit;
	}
	.review-rang {
		padding-left: 64px;
	}
	.review-photo__row {
		width: calc(100vw - 17vw);
	}
	.home-bottom-box .home-bottom-box__columns .column--1,
	.home-bottom-box .home-bottom-box__columns .column--2 {
		padding-left: 16px;
	}
	/*modal review*/
	.modal-review .review-photo__list,
	.modal-review .slick-list {
		max-width: 414px;
	}
	.modal-review .review-photo__item,
	.modal-review .review-photo__row .review-photo__link {
		max-width: inherit;
		height: 312px;
	}
	/**/
	.footer-nav__list .footer-nav__link {
		padding: 0;
	}
	.footer-nav__item:nth-of-type(even) .footer-nav__link::before {
		margin-left: 12px;
		margin-right: 12px;
	}
}
@media (max-width: 360px) {
	.auth-personal__data--link {
		gap: 0;
	}
}
@media (max-width: 375px) {
	.grid .project-portfolio-block .hovered--nav--link,
	.grid .project-info-block .hovered--nav--link {
		padding-left: 8px;
		padding-right: 8px;
		font-size: 14px;
	}
}
@media (max-width: 359px) {
	.header .header__container {
		gap: 0 8px;
	}
	.header .header__container .logo {
		padding-left: 4px;
	}
	.home-order-about .slick-track {
		gap: 0 4px;
	}
	.home-order-about__list {
		width: calc(100vw - 32px);
	}
	.grid .project-portfolio-block .hovered--nav--link,
	.grid .project-info-block .hovered--nav--link {
		padding-left: 4px;
		padding-right: 4px;
		font-size: 13px;
	}
	.project-portfolio-block .project-heading__slug, .project-info-block .project-heading__slug {
		flex: 0 1 160px;
	}
	.numbers-reviews__columns {
		padding-right: 8px;
		padding-left: 8px;
	}
	.review-photo__row {
		width: calc(100vw - 14vw);
	}
	.project-block .project-block__box {
		padding-left: 8px;
		padding-right: 8px;
	}
	.home-bottom-box .home-bottom-box__columns .column--1,
	.home-bottom-box .home-bottom-box__columns .column--2 {
		padding-left: 0;
	}
	.home-bottom-box__columns .column--1 .text,
	.home-bottom-box__columns .column--2 .text {
		padding-right: 0;
	}
	.footer-link-site__item--soc {
		padding-right: 32px;
	}
	.modal-review .review-user .review-user__row:nth-of-type(2) {
		flex-direction: column;
	}
	.main-content .my-project__menu .navbar-nav a {
		padding-left: 2px;
	}
	/**/
	.burger-menu__heading {
		padding: 0 8px;
	}
	.header__location .button {
		padding: 0 6px;
	}
	.header__lang--burger .icon {
		display: none;
	}
	.header__order--burger .button__text--sm {
		font-size: 14px;
	}
}
@media (max-width: 350px) {
	/**/
	.header .header__container {
		padding-left: 8px;
		padding-right: 3px;
	}
	.header__burger-menu {
		margin-right: 0;
	}
	.burger-menu__heading {
		padding-left: 8px;
	}
	.burger-menu__container .navbar__list,
	.burger-menu__container .nav-menu-about__list {
		padding-right: 24px;
	}
	.burger-menu__container .dropdown .dropdown-box {
		padding-left: 8px;
	}
	/**/
	.breadcrumbs__list {
		left: 18px;
	}
	.select__button, .choice__button {
		min-width: 120px;
	}
	/**/
	.footer-nav__list .icon {
		display: none;
	}
}
img.lazy {
	font-size: 0;
}
*:has(> img.lazy) {
	position: relative;
}
.loader--sm {
	width: 24px;
	height: 24px;
	flex: 0 0 auto;
	border-radius: 50%;
	background: conic-gradient(#0000 10%, #FF9100);
	mask: radial-gradient(farthest-side, #0000 calc(100% - 4px), #000 0);
	animation: aLoading 1.5s infinite linear;
	margin: 24px auto;
}
.loader--abs,
img.lazy {
	position: absolute;
	inset: 0;
	margin: auto;
}
.a-loading-primary span {
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 64px;
	height: 64px;
	border-radius: 50%;
	background: conic-gradient(#0000 10%, #264D73);
	mask: radial-gradient(farthest-side, #0000 calc(100% - 16px), #000 0);
	animation: aLoading 2.5s infinite linear;
	z-index: 14;
}
.a-loading-primary::after {
	content: '';
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(32,32,32, .45);
	z-index: 1;
}
.project-image__link:has(.slick-loading)::before {
	content: '';
	width: 24px;
	height: 24px;
	flex: 0 0 auto;
	border-radius: 50%;
	background: conic-gradient(#0000 10%, #FF9100);
	mask: radial-gradient(farthest-side, #0000 calc(100% - 4px), #000 0);
	animation: aLoading 1.5s infinite linear;
	position: absolute;
	inset: 0;
	margin: auto;
	z-index: 1;
}
@keyframes aLoading {
	0% {
		transform: rotate(-360deg);
	}
	100% {
		transform: rotate(360deg);
	}
}
#bx-panel.bx-panel-fixed {height: 40px;}
body #bx-panel {
	position: fixed!important;
	bottom: 0;
	right: 0;
}

/* modal poll gift */
.is-modal.modal-poll-gift.is-hidden {
    display: flex;
    border: 0!important;
    clip: rect(0,0,0,0)!important;
    padding: 0!important;
    width: 1px!important;
    height: 1px!important;
    margin: -1px!important;
    overflow: hidden!important;
    white-space: nowrap!important;
}
.modal-poll-gift.is-hidden .modal__body {
    scale: 0;
}
.modal-poll-gift .modal__body {
	padding: 0;
	max-height: 520px;
	overflow: hidden;
	scale: 1;
	transition: scale .5s ease-in-out;
}
.modal-poll-gift .modal__head {
	margin-left: auto;
}
.modal-poll-gift .modal-content {
	padding: 24px 32px 48px 48px;
	overflow: auto;
}

.modal-poll-gift .modal-content::-webkit-scrollbar {
	width: 20px!important;
	height: 20px!important;
}
.modal-poll-gift .modal-content::-webkit-scrollbar-thumb {
	background-color: var(--grayscale-pale);
	border: 8px solid #fff;
}
@-moz-document url-prefix() {
	.modal-poll-gift .modal-content {
		scrollbar-color: var(--grayscale-pale) transparent;
		scrollbar-width: thin;
	}
}

.m-content-desc {
	display: flex;
	padding-bottom: 24px;
}
.m-box-desc {
	flex: 0 1 439px;
}
.m-box-desc__title {
	color: var(--grayscale-black);
	font-size: 36px;
	font-weight: 300;
	line-height: 100%;
	letter-spacing: -0.72px;
}
.m-box-desc__subtitle {
	color: var(--grayscale-base);
	font-size: 16px;
	font-weight: 400;
	line-height: 125%;
	padding: 16px 0 24px;
	text-wrap: balance;
}
.m-poll-action {
	max-width: 225px;
	width: 100%;
}

.m-box-gift {
	padding-left: 24px;
}
.m-box-gift__picture {
	height: 100%;
	display: block;
}
.m-box-gift__image {
	max-width: 336px;
	max-height: 280px;
	width: 100%;
}

.m-box-gift-name {
	flex: 0 0 auto;
	width: 140px;
	min-height: 96px;
	height: fit-content;
	background-color: #F7F7F7;
	padding: 12px;
	border-radius: 10px;
}
.m-box-gift-name__text {
	color: var(--grayscale-base);
	line-height: 20px;
}

.m-content-rules {
	padding-top: 16px;
}
.m-content-rules__title {
	color: var(--grayscale-black);
	font-size: 24px;
	font-weight: 300;
	line-height: 100%;
}
.m-content-rules__list {
	display: flex;
	flex-wrap: wrap;
	gap: 24px;
	padding-top: 24px;
}
.m-content-rules__item {
	display: flex;
	flex-direction: column;
	background-color: #F7F1E8;
	border-radius: 10px;
	padding: 24px;
	gap: 12px;
	flex: 1 1 288px;
}
.m-rules-action {
	background-color: #C6D9EC;
}
.m-content-rules__item h3 {
	color: var(--grayscale-black);
	font-size: 16px;
	font-weight: 700;
	line-height: 16px;
}
.m-content-rules__item p,
.m-content-rules__item a {
	color: var(--grayscale-base);
	font-size: 14px;
	font-weight: 400;
	line-height: 18px;
}
.m-content-rules__item a:not(:hover) {
	text-decoration: underline;
}
.m-rules-action {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	text-align: center;
}
.m-rules-action h3 {
	max-width: 200px;
	padding-bottom: 8px;
}

.widget-poll.is-hidden {
	visibility: hidden;
	opacity: 0;
}
.widget-poll {
	cursor: pointer;
	position: fixed;
	right: 30px;
	bottom: 30px;
	background-color: #005FA7;
	width: 56px;
	height: 56px;
	border-radius: 20px;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #fff;
	opacity: 1;
	transition: opacity .5s ease-in-out;
	z-index: 123;
}
@media (any-hover: none) {
	.widget-poll {
		right: 20px;
	}
}
.widget-poll__body {
	position: relative;
}
.widget-poll .icon-gift {
	position: absolute;
	right: -14px;
	top: -22px;
}
.open--modal .widget-poll {
	visibility: hidden;
}
/**/
.modal-poll-gift:not(.is-hidden) ~ .widget-poll,
.modal-poll-gift:not(.is-hidden) ~ #bwc-wrap {
	display: none;
}
bwchat#bwc-wrap #bwc-chat {
	right: 96px!important;
}
.modal-poll-gift ~ #bwc-wrap #bwc-chat-omnichannel,
.modal-poll-gift ~ bwchat#bwc-wrap #bwc-chat-omnichannel.bwc-mobile {
	bottom: 170px;
}
.modal-poll-gift ~ #bwc-wrap #bwc-widget-action,
.modal-poll-gift ~ bwchat#bwc-wrap #bwc-widget-action.bwc-mobile {
	bottom: 100px;
}
/**/
.animation-pulse {
	animation: pulse .2s 2s ease-in-out;
}
@keyframes pulse {
	0%, 100% {
		transform: scale(1);
	}
	25% {
		transform: scale(1.1);
	}
	50% {
		transform: scale(1.2);
	}
	75% {
		transform: scale(1.3);
	}
}
@media(max-width: 981px) {
	.modal-poll-gift .modal-content {
		padding: 0 24px 32px 32px;
	}
	.m-box-desc {
		flex: 1 1 320px;
		min-width: 288px;
	}
	.m-box-desc__title {
		font-size: 24px;
		letter-spacing: normal;
	}
	.m-content-desc {
		padding-bottom: 16px;
	}
}
@media (max-width: 780px) {
	.modal-poll-gift .modal__body {
		max-height: 100dvh;
	}
	.m-content-desc {
		flex-wrap: wrap;
	}
	.m-box-desc {
		flex-basis: 100%;
		padding-bottom: 32px;
	}
	.m-box-desc__title {
		font-size: 32px;
		letter-spacing: -0.72px;
		text-wrap: pretty;
	}
	.box-desc__action {
		margin: 0 auto;
	}
	.m-box-gift {
		margin: 0 auto;
		padding-left: 0;
	}
}
@media (max-width: 600px) {
	.modal-poll-gift .modal-content {
		padding-right: 10px;
		padding-bottom: 16px;
	}
	.m-box-desc__title {
		font-size: 24px;
		letter-spacing: normal;
	}
	.m-box-desc__subtitle {
		font-size: 14px;
		line-height: 18px;
		padding: 16px 0;
	}
	.m-box-desc {
		padding-bottom: 16px;
	}
	.m-box-gift {
		flex: 1;
	}
	.m-box-gift__image {
		max-width: 252px;
		max-height: 210px;
		min-width: 140px;
		margin: 0 auto;
	}
	.m-content-rules__list {
		gap: 16px;
	}
	.modal__poll-action {
		background-color: #fff;
		padding: 16px 32px 32px;
		max-width: inherit;
	}
	.modal__poll-action .button {
		max-width: 295px;
		margin: 0 auto;
	}
}
@media (max-width: 470px) {
	.modal__poll-action .button {
		max-width: inherit;
	}
}
@media (max-width: 414px) {
	.vb-modal.is-modal {
		padding: 4px;
	}
	.m-box-desc {
		min-width: inherit;
	}
	.m-box-gift-name {
		width: 121px;
		min-height: 80px;
		padding: 8px;
	}
	.m-box-gift-name .text {
		font-size: 12px;
		line-height: 16px;
	}
}
@media (max-width: 358px) {
	.m-box-gift {
		flex: 1 1 100%;
	}
	.m-box-gift-name {
		width: 100%;
		min-height: inherit;
	}
}
/* End */
/* /css/plugins.min.css?174834878972 */
/* /css/selectric.min.css?17483487893295 */
/* /css/_design/fancybox.min.css?174834878924386 */
/* /css/style.min.css?1753690067393621 */
/* /css/ion.rangeSlider.min.css?173254114711102 */
/* /css/mob.min.css?1753855199336530 */
/* /css/mad.min.css?1748348789112865 */
/* /css/_design/slider.min.css?17483487891587 */
/* /css/_design/styles.css?1754576571211931 */
